{"en_US": "<t name=\"Tasks List\" t-name=\"project.portal_tasks_list\">\n        <t t-if=\"grouped_tasks\">\n            <t t-call=\"portal.portal_table\">\n                <thead>\n                    <tr>\n                        <!-- Allows overrides in modules -->\n                        <t t-set=\"group_by_in_header_list\" t-value=\"['priority', 'state', 'project_id', 'stage_id', 'milestone_id']\"/>\n                        <t t-set=\"number_of_header\" t-value=\"8\"/>\n                        <!-- Computes the right colspan once and use it everywhere -->\n                        <t t-set=\"grouped_tasks_colspan\" t-value=\"number_of_header - 1 if groupby in group_by_in_header_list else number_of_header\"/>\n                        <t t-set=\"grouped_tasks_colspan\" t-value=\"grouped_tasks_colspan if allow_milestone else grouped_tasks_colspan - 1\"/>\n                        <th t-attf-colspan=\"{{2 if groupby != 'priority' else 1}}\"/>\n                        <th>Name</th>\n                        <th>Assignees</th>\n                        <th t-if=\"groupby != 'project_id' and multiple_projects\">Project</th>\n                        <th t-if=\"groupby != 'milestone_id' and allow_milestone\" name=\"project_portal_milestones\">Milestone</th>\n                        <th t-if=\"groupby != 'state'\"/>\n                        <th t-if=\"groupby != 'stage_id'\" class=\"text-end\">Stage</th>\n                    </tr>\n                </thead>\n                <t t-foreach=\"grouped_tasks\" t-as=\"tasks\">\n                    <tbody t-if=\"tasks\">\n                        <tr t-if=\"not groupby == 'none'\" class=\"table-light\">\n                            <th t-if=\"groupby == 'project_id' and multiple_projects\" t-attf-colspan=\"{{grouped_tasks_colspan}}\">\n                                <!-- This div is necessary for documents_project_sale -->\n                                <div name=\"project_name\" class=\"d-flex w-100 align-items-center\">\n                                    <span t-if=\"tasks[0].sudo().project_id\" t-field=\"tasks[0].sudo().project_id.name\"/>\n                                    <span t-else=\"\">No Project</span>\n                                </div>\n                            </th>\n                            <th t-if=\"groupby == 'milestone_id'\" t-attf-colspan=\"{{grouped_tasks_colspan}}\">\n                                <span t-if=\"tasks[0].sudo().milestone_id and tasks[0].sudo().allow_milestones\" class=\"text-truncate\" t-field=\"tasks[0].sudo().milestone_id.name\"/>\n                                <span t-else=\"\">No Milestone</span>\n                            </th>\n                            <th t-if=\"groupby == 'stage_id'\" t-attf-colspan=\"{{grouped_tasks_colspan}}\">\n                                <!-- This div is necessary for documents_project_sale -->\n                                <div name=\"stage_name\" class=\"d-flex w-100 align-items-center\">\n                                    <span class=\"text-truncate\" t-field=\"tasks[0].sudo().stage_id.name\"/>\n                                </div>\n                            </th>\n                            <th t-if=\"groupby == 'priority'\" t-attf-colspan=\"{{grouped_tasks_colspan}}\">\n                                <span class=\"text-truncate\" t-field=\"tasks[0].sudo().priority\"/></th>\n                            <th t-if=\"groupby == 'state'\" t-attf-colspan=\"{{grouped_tasks_colspan}}\">\n                                <span class=\"text-truncate\" t-field=\"tasks[0].sudo().state\"/></th>\n                            <th t-if=\"groupby == 'partner_id'\" t-attf-colspan=\"{{grouped_tasks_colspan}}\">\n                                <span t-if=\"tasks[0].sudo().partner_id\" class=\"text-truncate\" t-field=\"tasks[0].sudo().partner_id.name\"/>\n                                <span t-else=\"\">No Customer</span>\n                            </th>\n                        </tr>\n                    </tbody>\n                    <tbody t-if=\"tasks\">\n                        <t t-foreach=\"tasks\" t-as=\"task\">\n                            <tr>\n                                <td class=\"text-start\">\n                                    #<span t-esc=\"task.id\"/>\n                                </td>\n                                <td t-if=\"groupby != 'priority'\" class=\"text-end\">\n                                    <t t-call=\"project.portal_my_tasks_priority_widget_template\"/>\n                                </td>\n                                <td>\n                                    <a t-attf-href=\"/my/#{task_url}/#{task.id}?{{ keep_query() }}\"><span t-att-title=\"task.name\" t-field=\"task.name\"/></a>\n                                </td>\n                                <td>\n                                    <t t-set=\"assignees\" t-value=\"task.sudo().user_ids\"/>\n                                    <div t-if=\"assignees\" class=\"flex-nowrap ps-3\">\n                                        <img class=\"rounded o_portal_contact_img me-2\" t-attf-src=\"#{image_data_uri(assignees[:1].avatar_128)}\" alt=\"User\" style=\"width: 20px; height: 20px;\"/>\n                                        <span t-att-title=\"'\\n'.join(assignees.mapped('name'))\">\n                                            <span t-field=\"assignees[:1].name\"/><span t-if=\"len(assignees) &gt; 1\" class=\"badge ms-1 rounded-pill bg-light\"> +<span t-out=\"len(assignees) - 1\"/></span>\n                                        </span>\n                                    </div>\n                                </td>\n                                <td t-if=\"groupby != 'project_id' and multiple_projects\">\n                                    <span title=\"Current project of the task\" t-out=\"task.project_id.name\"/>\n                                </td>\n                                <td t-if=\"groupby != 'milestone_id' and allow_milestone\" name=\"project_portal_milestones\">\n                                    <t t-if=\"task.milestone_id and task.allow_milestones\">\n                                        <span t-esc=\"task.milestone_id.name\"/>\n                                    </t>\n                                </td>\n                                <td t-if=\"groupby != 'state'\" align=\"right\" class=\"align-middle\">\n                                    <t t-call=\"project.portal_my_tasks_state_widget_template\">\n                                        <t t-set=\"path\" t-value=\"'tasks'\"/>\n                                    </t>\n                                </td>\n                                <td t-if=\"groupby != 'stage_id'\" class=\"text-end lh-1\">\n                                    <span class=\"fw-normal o_text_overflow\" t-attf-title=\"#{task.stage_id.name}\" t-out=\"task.stage_id.name\"/>\n                                </td>\n                            </tr>\n                        </t>\n                    </tbody>\n                </t>\n            </t>\n        </t>\n    </t>", "es_ES": "<t name=\"Tasks List\" t-name=\"project.portal_tasks_list\">\n        <t t-if=\"grouped_tasks\">\n            <t t-call=\"portal.portal_table\">\n                <thead>\n                    <tr>\n                        <!-- Allows overrides in modules -->\n                        <t t-set=\"group_by_in_header_list\" t-value=\"['priority', 'state', 'project_id', 'stage_id', 'milestone_id']\"/>\n                        <t t-set=\"number_of_header\" t-value=\"8\"/>\n                        <!-- Computes the right colspan once and use it everywhere -->\n                        <t t-set=\"grouped_tasks_colspan\" t-value=\"number_of_header - 1 if groupby in group_by_in_header_list else number_of_header\"/>\n                        <t t-set=\"grouped_tasks_colspan\" t-value=\"grouped_tasks_colspan if allow_milestone else grouped_tasks_colspan - 1\"/>\n                        <th t-attf-colspan=\"{{2 if groupby != 'priority' else 1}}\"/>\n                        <th>Nombre</th>\n                        <th>Personas asignadas</th>\n                        <th t-if=\"groupby != 'project_id' and multiple_projects\">Proyecto</th>\n                        <th t-if=\"groupby != 'milestone_id' and allow_milestone\" name=\"project_portal_milestones\">Hito</th>\n                        <th t-if=\"groupby != 'state'\"/>\n                        <th t-if=\"groupby != 'stage_id'\" class=\"text-end\">Etapa</th>\n                    </tr>\n                </thead>\n                <t t-foreach=\"grouped_tasks\" t-as=\"tasks\">\n                    <tbody t-if=\"tasks\">\n                        <tr t-if=\"not groupby == 'none'\" class=\"table-light\">\n                            <th t-if=\"groupby == 'project_id' and multiple_projects\" t-attf-colspan=\"{{grouped_tasks_colspan}}\">\n                                <!-- This div is necessary for documents_project_sale -->\n                                <div name=\"project_name\" class=\"d-flex w-100 align-items-center\">\n                                    <span t-if=\"tasks[0].sudo().project_id\" t-field=\"tasks[0].sudo().project_id.name\"/>\n                                    <span t-else=\"\">Sin proyecto</span>\n                                </div>\n                            </th>\n                            <th t-if=\"groupby == 'milestone_id'\" t-attf-colspan=\"{{grouped_tasks_colspan}}\">\n                                <span t-if=\"tasks[0].sudo().milestone_id and tasks[0].sudo().allow_milestones\" class=\"text-truncate\" t-field=\"tasks[0].sudo().milestone_id.name\"/>\n                                <span t-else=\"\">Sin hito</span>\n                            </th>\n                            <th t-if=\"groupby == 'stage_id'\" t-attf-colspan=\"{{grouped_tasks_colspan}}\">\n                                <!-- This div is necessary for documents_project_sale -->\n                                <div name=\"stage_name\" class=\"d-flex w-100 align-items-center\">\n                                    <span class=\"text-truncate\" t-field=\"tasks[0].sudo().stage_id.name\"/>\n                                </div>\n                            </th>\n                            <th t-if=\"groupby == 'priority'\" t-attf-colspan=\"{{grouped_tasks_colspan}}\">\n                                <span class=\"text-truncate\" t-field=\"tasks[0].sudo().priority\"/></th>\n                            <th t-if=\"groupby == 'state'\" t-attf-colspan=\"{{grouped_tasks_colspan}}\">\n                                <span class=\"text-truncate\" t-field=\"tasks[0].sudo().state\"/></th>\n                            <th t-if=\"groupby == 'partner_id'\" t-attf-colspan=\"{{grouped_tasks_colspan}}\">\n                                <span t-if=\"tasks[0].sudo().partner_id\" class=\"text-truncate\" t-field=\"tasks[0].sudo().partner_id.name\"/>\n                                <span t-else=\"\">Sin cliente</span>\n                            </th>\n                        </tr>\n                    </tbody>\n                    <tbody t-if=\"tasks\">\n                        <t t-foreach=\"tasks\" t-as=\"task\">\n                            <tr>\n                                <td class=\"text-start\">\n                                    #<span t-esc=\"task.id\"/>\n                                </td>\n                                <td t-if=\"groupby != 'priority'\" class=\"text-end\">\n                                    <t t-call=\"project.portal_my_tasks_priority_widget_template\"/>\n                                </td>\n                                <td>\n                                    <a t-attf-href=\"/my/#{task_url}/#{task.id}?{{ keep_query() }}\"><span t-att-title=\"task.name\" t-field=\"task.name\"/></a>\n                                </td>\n                                <td>\n                                    <t t-set=\"assignees\" t-value=\"task.sudo().user_ids\"/>\n                                    <div t-if=\"assignees\" class=\"flex-nowrap ps-3\">\n                                        <img class=\"rounded o_portal_contact_img me-2\" t-attf-src=\"#{image_data_uri(assignees[:1].avatar_128)}\" alt=\"Usuario\" style=\"width: 20px; height: 20px;\"/>\n                                        <span t-att-title=\"'\\n'.join(assignees.mapped('name'))\">\n                                            <span t-field=\"assignees[:1].name\"/><span t-if=\"len(assignees) &gt; 1\" class=\"badge ms-1 rounded-pill bg-light\"> +<span t-out=\"len(assignees) - 1\"/></span>\n                                        </span>\n                                    </div>\n                                </td>\n                                <td t-if=\"groupby != 'project_id' and multiple_projects\">\n                                    <span title=\"Proyecto actual de la tarea\" t-out=\"task.project_id.name\"/>\n                                </td>\n                                <td t-if=\"groupby != 'milestone_id' and allow_milestone\" name=\"project_portal_milestones\">\n                                    <t t-if=\"task.milestone_id and task.allow_milestones\">\n                                        <span t-esc=\"task.milestone_id.name\"/>\n                                    </t>\n                                </td>\n                                <td t-if=\"groupby != 'state'\" align=\"right\" class=\"align-middle\">\n                                    <t t-call=\"project.portal_my_tasks_state_widget_template\">\n                                        <t t-set=\"path\" t-value=\"'tasks'\"/>\n                                    </t>\n                                </td>\n                                <td t-if=\"groupby != 'stage_id'\" class=\"text-end lh-1\">\n                                    <span class=\"fw-normal o_text_overflow\" t-attf-title=\"#{task.stage_id.name}\" t-out=\"task.stage_id.name\"/>\n                                </td>\n                            </tr>\n                        </t>\n                    </tbody>\n                </t>\n            </t>\n        </t>\n    </t>", "pt_PT": "<t name=\"Tasks List\" t-name=\"project.portal_tasks_list\">\n        <t t-if=\"grouped_tasks\">\n            <t t-call=\"portal.portal_table\">\n                <thead>\n                    <tr>\n                        <!-- Allows overrides in modules -->\n                        <t t-set=\"group_by_in_header_list\" t-value=\"['priority', 'state', 'project_id', 'stage_id', 'milestone_id']\"/>\n                        <t t-set=\"number_of_header\" t-value=\"8\"/>\n                        <!-- Computes the right colspan once and use it everywhere -->\n                        <t t-set=\"grouped_tasks_colspan\" t-value=\"number_of_header - 1 if groupby in group_by_in_header_list else number_of_header\"/>\n                        <t t-set=\"grouped_tasks_colspan\" t-value=\"grouped_tasks_colspan if allow_milestone else grouped_tasks_colspan - 1\"/>\n                        <th t-attf-colspan=\"{{2 if groupby != 'priority' else 1}}\"/>\n                        <th>Nome</th>\n                        <th>Responsáveis</th>\n                        <th t-if=\"groupby != 'project_id' and multiple_projects\">Projeto</th>\n                        <th t-if=\"groupby != 'milestone_id' and allow_milestone\" name=\"project_portal_milestones\">Milestone</th>\n                        <th t-if=\"groupby != 'state'\"/>\n                        <th t-if=\"groupby != 'stage_id'\" class=\"text-end\">Etapa</th>\n                    </tr>\n                </thead>\n                <t t-foreach=\"grouped_tasks\" t-as=\"tasks\">\n                    <tbody t-if=\"tasks\">\n                        <tr t-if=\"not groupby == 'none'\" class=\"table-light\">\n                            <th t-if=\"groupby == 'project_id' and multiple_projects\" t-attf-colspan=\"{{grouped_tasks_colspan}}\">\n                                <!-- This div is necessary for documents_project_sale -->\n                                <div name=\"project_name\" class=\"d-flex w-100 align-items-center\">\n                                    <span t-if=\"tasks[0].sudo().project_id\" t-field=\"tasks[0].sudo().project_id.name\"/>\n                                    <span t-else=\"\">Não há projeto</span>\n                                </div>\n                            </th>\n                            <th t-if=\"groupby == 'milestone_id'\" t-attf-colspan=\"{{grouped_tasks_colspan}}\">\n                                <span t-if=\"tasks[0].sudo().milestone_id and tasks[0].sudo().allow_milestones\" class=\"text-truncate\" t-field=\"tasks[0].sudo().milestone_id.name\"/>\n                                <span t-else=\"\">Não há marcos</span>\n                            </th>\n                            <th t-if=\"groupby == 'stage_id'\" t-attf-colspan=\"{{grouped_tasks_colspan}}\">\n                                <!-- This div is necessary for documents_project_sale -->\n                                <div name=\"stage_name\" class=\"d-flex w-100 align-items-center\">\n                                    <span class=\"text-truncate\" t-field=\"tasks[0].sudo().stage_id.name\"/>\n                                </div>\n                            </th>\n                            <th t-if=\"groupby == 'priority'\" t-attf-colspan=\"{{grouped_tasks_colspan}}\">\n                                <span class=\"text-truncate\" t-field=\"tasks[0].sudo().priority\"/></th>\n                            <th t-if=\"groupby == 'state'\" t-attf-colspan=\"{{grouped_tasks_colspan}}\">\n                                <span class=\"text-truncate\" t-field=\"tasks[0].sudo().state\"/></th>\n                            <th t-if=\"groupby == 'partner_id'\" t-attf-colspan=\"{{grouped_tasks_colspan}}\">\n                                <span t-if=\"tasks[0].sudo().partner_id\" class=\"text-truncate\" t-field=\"tasks[0].sudo().partner_id.name\"/>\n                                <span t-else=\"\">Nenhum cliente</span>\n                            </th>\n                        </tr>\n                    </tbody>\n                    <tbody t-if=\"tasks\">\n                        <t t-foreach=\"tasks\" t-as=\"task\">\n                            <tr>\n                                <td class=\"text-start\">\n                                    #<span t-esc=\"task.id\"/>\n                                </td>\n                                <td t-if=\"groupby != 'priority'\" class=\"text-end\">\n                                    <t t-call=\"project.portal_my_tasks_priority_widget_template\"/>\n                                </td>\n                                <td>\n                                    <a t-attf-href=\"/my/#{task_url}/#{task.id}?{{ keep_query() }}\"><span t-att-title=\"task.name\" t-field=\"task.name\"/></a>\n                                </td>\n                                <td>\n                                    <t t-set=\"assignees\" t-value=\"task.sudo().user_ids\"/>\n                                    <div t-if=\"assignees\" class=\"flex-nowrap ps-3\">\n                                        <img class=\"rounded o_portal_contact_img me-2\" t-attf-src=\"#{image_data_uri(assignees[:1].avatar_128)}\" alt=\"Utilizador\" style=\"width: 20px; height: 20px;\"/>\n                                        <span t-att-title=\"'\\n'.join(assignees.mapped('name'))\">\n                                            <span t-field=\"assignees[:1].name\"/><span t-if=\"len(assignees) &gt; 1\" class=\"badge ms-1 rounded-pill bg-light\"> +<span t-out=\"len(assignees) - 1\"/></span>\n                                        </span>\n                                    </div>\n                                </td>\n                                <td t-if=\"groupby != 'project_id' and multiple_projects\">\n                                    <span title=\"Projeto atual da tarefa\" t-out=\"task.project_id.name\"/>\n                                </td>\n                                <td t-if=\"groupby != 'milestone_id' and allow_milestone\" name=\"project_portal_milestones\">\n                                    <t t-if=\"task.milestone_id and task.allow_milestones\">\n                                        <span t-esc=\"task.milestone_id.name\"/>\n                                    </t>\n                                </td>\n                                <td t-if=\"groupby != 'state'\" align=\"right\" class=\"align-middle\">\n                                    <t t-call=\"project.portal_my_tasks_state_widget_template\">\n                                        <t t-set=\"path\" t-value=\"'tasks'\"/>\n                                    </t>\n                                </td>\n                                <td t-if=\"groupby != 'stage_id'\" class=\"text-end lh-1\">\n                                    <span class=\"fw-normal o_text_overflow\" t-attf-title=\"#{task.stage_id.name}\" t-out=\"task.stage_id.name\"/>\n                                </td>\n                            </tr>\n                        </t>\n                    </tbody>\n                </t>\n            </t>\n        </t>\n    </t>"}