Files
enterprise-addons/planning/i18n/es.po
T

3497 lines
132 KiB
Gettext
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Translation of Odoo Server.
# This file contains the translation of the following modules:
# * planning
#
# Translators:
# Jon Perez <[email protected]>, 2022
# Braulio D. López Vázquez <[email protected]>, 2022
# marcescu, 2022
# Leonardo J. Caballero G. <[email protected]>, 2022
# Martin Trigaux, 2022
# "Dylan Kiss (dyki)" <[email protected]>, 2025.
# "Noemi Pla Garcia (nopl)" <[email protected]>, 2025, 2026.
# Weblate <[email protected]>, 2025.
msgid ""
msgstr ""
"Project-Id-Version: Odoo Server 16.0+e\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2026-07-17 17:43+0000\n"
"PO-Revision-Date: 2026-08-18 15:09+0000\n"
"Last-Translator: \"Noemi Pla Garcia (nopl)\" <[email protected]>\n"
"Language-Team: Spanish <https://translate.odoo.com/projects/odoo-19/planning/"
"es/>\n"
"Language: es\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: \n"
"Plural-Forms: nplurals=3; plural=(n == 1) ? 0 : ((n != 0 && n % 1000000 == "
"0) ? 1 : 2);\n"
"X-Generator: Weblate 2026.6.1\n"
#. module: planning
#. odoo-python
#: code:addons/planning/models/resource_resource.py:0
msgid "%(resource_name)s (%(role)s)"
msgstr "%(resource_name)s (%(role)s)"
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_role.py:0
msgid "%s (copy)"
msgstr "%s (copia)"
#. module: planning
#: model:ir.actions.report,print_report_name:planning.report_planning_slot
msgid "'Planning'"
msgstr "'Planificación'"
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_template.py:0
msgid "(%s days span)"
msgstr "(período de %s días)"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.open_slots_list_template
msgid ".&amp;nbsp;"
msgstr ".&amp;nbsp;"
#. module: planning
#: model_terms:hr.job,job_details:planning.job_maintenance_technician
#: model_terms:hr.job,job_details:planning.job_quality_control
msgid "1 Onsite Interview"
msgstr "1 entrevista presencial"
#. module: planning
#: model_terms:hr.job,job_details:planning.job_maintenance_technician
#: model_terms:hr.job,job_details:planning.job_quality_control
msgid "1 Phone Call"
msgstr "1 llamada telefónica"
#. module: planning
#: model_terms:hr.job,job_details:planning.job_maintenance_technician
#: model_terms:hr.job,job_details:planning.job_quality_control
msgid "2 open days"
msgstr "2 días disponibles"
#. module: planning
#: model_terms:hr.job,job_details:planning.job_maintenance_technician
#: model_terms:hr.job,job_details:planning.job_quality_control
msgid "4 Days after Interview"
msgstr "4 días después de la entrevista"
#. module: planning
#: model_terms:digest.tip,tip_description:planning.digest_tip_planning_0
msgid "<b class=\"tip_title\">Tip: Record your planning faster</b>"
msgstr ""
"<b class=\"tip_title\">Consejo: registra tu planificación más rápido</b>"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_shift_ics_description
msgid "<b>Allocated Time:</b>"
msgstr "<b>Tiempo asignado:</b>"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/js/tours/planning.js:0
msgid ""
"<b>Drag & drop</b> your shift to reschedule it. <i>Tip: hit CTRL (or Cmd) to "
"duplicate it instead.</i> <b>Adjust the size</b> of the shift to modify its "
"period."
msgstr ""
"<b>Arrastra y suelta</b> el turno para volverlo a programar. <i>Consejo: "
"pulsa CTRL (o Cmd) para duplicarlo.</i> <b>Ajusta el tamaño</b> del turno "
"para modificar su duración."
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_shift_ics_description
msgid "<b>Note:</b>"
msgstr "<b>Nota:</b>"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/js/tours/planning.js:0
msgid "<b>Publish & send</b> your employee's planning."
msgstr "<b>Publica y envía</b> la planificación de tus empleados."
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_shift_ics_description
msgid "<b>Role:</b>"
msgstr "<b>Rol:</b>"
#. module: planning
#: model:mail.template,body_html:planning.email_template_shift_switch_email
msgid ""
"<div>\n"
" <p t-if=\"ctx.get('old_assignee_name')\">Dear <t t-"
"out=\"ctx['old_assignee_name']\">Anita Oliver</t>,</p>\n"
" <p t-else=\"\">Hello,</p>\n"
" <br/>\n"
" <p>\n"
" The following shift that you requested to switch has "
"been re-assigned\n"
" <t t-if=\"ctx.get('new_assignee_name')\"> to <t t-"
"out=\"ctx['new_assignee_name']\">Marc Demo</t></t>.\n"
" </p>\n"
" <table style=\"margin-left: 30px;\">\n"
" <tr t-if=\"(ctx.get('start_datetime') and "
"ctx.get('end_datetime')) or "
"ctx.get('allocated_hours') or "
"ctx.get('allocated_percentage')\">\n"
" <th style=\"padding: 5px; text-align: left;"
"\">Date</th>\n"
" <td style=\"padding: 5px;\">\n"
" <span t-if=\"ctx.get('start_datetime') and "
"ctx.get('end_datetime')\" t-out=\"'%s ⟶ %s' % "
"( ctx['start_datetime'], "
"ctx['end_datetime'], )\">\n"
" 05/31/2021, 8:00 AM ⟶ 05/31/2021, 4:00 "
"PM\n"
" </span>\n"
" <span t-if=\"ctx.get('allocated_hours')\" "
"style=\"opacity: 0.5;\">\n"
" (<t t-out=\"ctx['allocated_hours']"
"\">4:00</t>h)\n"
" </span>\n"
" <span t-if=\"ctx.get('allocated_percentage') "
"and ctx['allocated_percentage'] != '100'\" style=\"opacity: 0.5;\">\n"
" (<t t-out=\"ctx['allocated_percentage']"
"\">50</t>%)\n"
" </span>\n"
" </td>\n"
" </tr>\n"
" <tr t-if=\"object.role_id\">\n"
" <th style=\"padding: 5px; text-align: left;"
"\">Role</th>\n"
" <td style=\"padding: 5px;\" t-"
"out=\"object.role_id.name or ''\">Bartender</td>\n"
" </tr>\n"
" <tr t-if=\"hasattr(object, 'project_id') and "
"object.project_id\">\n"
" <th style=\"padding: 5px; text-align: left;"
"\">Project</th>\n"
" <td style=\"padding: 5px;\" t-"
"out=\"object.sudo().project_id.name or ''\">Gathering</td>\n"
" </tr>\n"
" <tr t-if=\"hasattr(object, 'sale_line_id') and "
"object.sale_line_id\">\n"
" <th style=\"padding: 5px; text-align: left;"
"\">Sales Order Item</th>\n"
" <td style=\"padding: 5px;\" t-"
"out=\"object.sudo().sale_line_id.name or ''\">Coffee</td>\n"
" </tr>\n"
" <tr t-if=\"hasattr(object, 'name') and "
"object.name\">\n"
" <th style=\"padding: 5px; text-align: left;"
"\">Note</th>\n"
" <td style=\"padding: 5px;\" t-out=\"object.name "
"or ''\">/</td>\n"
" </tr>\n"
" </table>\n"
" <br/>\n"
" </div>\n"
" "
msgstr ""
"<div>\n"
" <p t-if=\"ctx.get('old_assignee_name')\">Estimada <t t-"
"out=\"ctx['old_assignee_name']\">Anita Oliver</t>:</p>\n"
" <p t-else=\"\">Hola:</p>\n"
" <br/>\n"
" <p>\n"
" El siguiente turno de trabajo que solicitó cambiar "
"se ha reasignado\n"
" <t t-if=\"ctx.get('new_assignee_name')\"> a <t t-"
"out=\"ctx['new_assignee_name']\">Marc Demo</t></t>.\n"
" </p>\n"
" <table style=\"margin-left: 30px;\">\n"
" <tr t-if=\"(ctx.get('start_datetime') and "
"ctx.get('end_datetime')) or "
"ctx.get('allocated_hours') or "
"ctx.get('allocated_percentage')\">\n"
" <th style=\"padding: 5px; text-align: left;"
"\">Fecha</th>\n"
" <td style=\"padding: 5px;\">\n"
" <span t-if=\"ctx.get('start_datetime') and "
"ctx.get('end_datetime')\" t-out=\"'%s ⟶ %s' % "
"( ctx['start_datetime'], "
"ctx['end_datetime'], )\">\n"
" 31/05/2021, 8:00 h ⟶ 31/05/2021, 16:00 "
"h\n"
" </span>\n"
" <span t-if=\"ctx.get('allocated_hours')\" "
"style=\"opacity: 0.5;\">\n"
" (<t t-out=\"ctx['allocated_hours']"
"\">4:00</t>h)\n"
" </span>\n"
" <span t-if=\"ctx.get('allocated_percentage') "
"and ctx['allocated_percentage'] != '100'\" style=\"opacity: 0.5;\">\n"
" (<t t-out=\"ctx['allocated_percentage']"
"\">50</t>%)\n"
" </span>\n"
" </td>\n"
" </tr>\n"
" <tr t-if=\"object.role_id\">\n"
" <th style=\"padding: 5px; text-align: left;"
"\">Rol</th>\n"
" <td style=\"padding: 5px;\" t-"
"out=\"object.role_id.name or ''\">Barman</td>\n"
" </tr>\n"
" <tr t-if=\"hasattr(object, 'project_id') and "
"object.project_id\">\n"
" <th style=\"padding: 5px; text-align: left;"
"\">Proyecto</th>\n"
" <td style=\"padding: 5px;\" t-"
"out=\"object.sudo().project_id.name or ''\">Reunión</td>\n"
" </tr>\n"
" <tr t-if=\"hasattr(object, 'sale_line_id') and "
"object.sale_line_id\">\n"
" <th style=\"padding: 5px; text-align: left;"
"\">Artículo del pedido de venta</th>\n"
" <td style=\"padding: 5px;\" t-"
"out=\"object.sudo().sale_line_id.name or ''\">Café</td>\n"
" </tr>\n"
" <tr t-if=\"hasattr(object, 'name') and "
"object.name\">\n"
" <th style=\"padding: 5px; text-align: left;"
"\">Nota</th>\n"
" <td style=\"padding: 5px;\" t-out=\"object.name "
"or ''\">/</td>\n"
" </tr>\n"
" </table>\n"
" <br/>\n"
" </div>\n"
" "
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_shift_notification
msgid ""
"<i class=\"fa fa-check-circle\"/>\n"
" You have successfully requested to switch your "
"shift. You will be notified when another employee takes over your shift."
msgstr ""
"<i class=\"fa fa-check-circle\"/>\n"
" Has solicitado correctamente el cambio de turno. Se "
"te notificará cuando otro empleado cubra ese turno."
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_shift_notification
msgid ""
"<i class=\"fa fa-check-circle\"/> Request to switch shift cancelled "
"successfully."
msgstr ""
"<i class=\"fa fa-check-circle\"/> Solicitud para cambiar de turno cancelada "
"correctamente."
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_shift_notification
msgid ""
"<i class=\"fa fa-check-circle\"/> This shift is no longer assigned to you."
msgstr "<i class=\"fa fa-check-circle\"/> Ya no tienes asignado este turno."
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_shift_notification
msgid ""
"<i class=\"fa fa-check-circle\"/> You were successfully assigned this open "
"shift."
msgstr ""
"<i class=\"fa fa-check-circle\"/> Se te ha asignado correctamente este turno "
"disponible."
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_slot_template_view_kanban
msgid ""
"<i class=\"fa fa-clock-o\" role=\"img\" aria-label=\"Hours\" title=\"Hours\"/"
">"
msgstr ""
"<i class=\"fa fa-clock-o\" role=\"img\" aria-label=\"Horas\" title=\"Horas\"/"
">"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_assignee_contact_popover
msgid ""
"<i class=\"fa fa-envelope-o\" title=\"Mail\" role=\"img\" style=\"padding-"
"right: 2px\"/>"
msgstr ""
"<i class=\"fa fa-envelope-o\" title=\"Mail\" role=\"img\" style=\"padding-"
"right: 2px\"/>"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_shift_notification
msgid ""
"<i class=\"fa fa-exclamation-circle\"/> This shift is already assigned to "
"another employee."
msgstr ""
"<i class=\"fa fa-exclamation-circle\"/> Este turno ya está asignado a otro "
"empleado."
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_shift_notification
msgid ""
"<i class=\"fa fa-exclamation-circle\"/> You can no longer unassign yourself "
"from this shift."
msgstr ""
"<i class=\"fa fa-exclamation-circle\"/> Ya no te puedes desasignar de este "
"turno."
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_slot_template_view_form
msgid ""
"<i class=\"fa fa-long-arrow-right my-1 mx-1\" aria-label=\"Arrow icon\" "
"title=\"Arrow\"/>"
msgstr ""
"<i class=\"fa fa-long-arrow-right my-1 mx-1\" aria-label=\"Icono de flecha\" "
"title=\"Flecha\"/>"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.open_slots_list_template
msgid ""
"<i class=\"fa fa-long-arrow-right\" aria-label=\"Arrow icon\" "
"title=\"Arrow\"/>"
msgstr ""
"<i class=\"fa fa-long-arrow-right\" aria-label=\"Icono de flecha\" "
"title=\"Flecha\"/>"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_assignee_contact_popover
msgid ""
"<i class=\"fa fa-phone\" title=\"Phone\" role=\"img\" style=\"padding-right: "
"2px\"/>"
msgstr ""
"<i class=\"fa fa-phone\" title=\"Teléfono\" role=\"img\" style=\"padding-"
"right: 2px\"/>"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_kanban
msgid ""
"<i class=\"me-1 mt-1 fa fa-clock-o\" role=\"img\" aria-label=\"Date\" "
"title=\"Date\"/>"
msgstr ""
"<i class=\"me-1 mt-1 fa fa-clock-o\" role=\"img\" aria-label=\"Fecha\" "
"title=\"Fecha\"/>"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.period_report_template
msgid ""
"<span class=\"o_start_date\"/>\n"
" <i class=\"mx-1 fa fa-long-arrow-right\" "
"aria-label=\"Arrow icon\" title=\"Arrow\"/>\n"
" <span class=\"o_end_date\"/>"
msgstr ""
"<span class=\"o_start_date\"/>\n"
" <i class=\"mx-1 fa fa-long-arrow-right\" "
"aria-label=\"Icono de flecha\" title=\"Flecha\"/>\n"
" <span class=\"o_end_date\"/>"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.hr_employee_public_view_form
#: model_terms:ir.ui.view,arch_db:planning.hr_employee_view_form_inherit
msgid "<span class=\"o_stat_text\">Planning</span>"
msgstr "<span class=\"o_stat_text\">Planificación</span>"
#. module: planning
#: model_terms:hr.job,job_details:planning.job_maintenance_technician
#: model_terms:hr.job,job_details:planning.job_quality_control
msgid "<span class=\"text-muted small\">Days to get an Offer</span>"
msgstr "<span class=\"text-muted small\">Días para recibir una oferta</span>"
#. module: planning
#: model_terms:hr.job,job_details:planning.job_maintenance_technician
#: model_terms:hr.job,job_details:planning.job_quality_control
msgid "<span class=\"text-muted small\">Process</span>"
msgstr "<span class=\"text-muted small\">Procesar</span>"
#. module: planning
#: model_terms:hr.job,job_details:planning.job_maintenance_technician
#: model_terms:hr.job,job_details:planning.job_quality_control
msgid "<span class=\"text-muted small\">Time to Answer</span>"
msgstr "<span class=\"text-muted small\">Tiempo para responder</span>"
#. module: planning
#: model_terms:web_tour.tour,rainbow_man_message:planning.planning_tour
msgid ""
"<span><b>Congratulations!</b> You are now a master of planning.\n"
" </span>"
msgstr ""
"<span><b>¡Enhorabuena!</b> Ya eres un experto en planificación.\n"
" </span>"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.res_config_settings_view_form
msgid "<span>Allow employees to:</span>"
msgstr "<span>Permitir que los empleados:</span>"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form
#: model_terms:ir.ui.view,arch_db:planning.planning_view_kanban_inherit
msgid ""
"<span>The employee assigned would like to switch shifts with someone else.</"
"span>"
msgstr ""
"<span>El empleado asignado desea cambiar el turno con otra persona.</span>"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.res_config_settings_view_form
msgid "<span>months ahead</span>"
msgstr "<span>meses de antelación</span>"
#. module: planning
#: model:mail.template,body_html:planning.email_template_slot_single
msgid ""
"<style>\n"
" .planning_mail_template_button {\n"
" padding: 5px 10px;\n"
" text-decoration: none;\n"
" border: 1px;\n"
" border-radius: 3px;\n"
" text-align: center;\n"
" color: #374151;\n"
" background-color: #E7E9ED;\n"
" border: solid #E7E9ED;\n"
" flex: 1 1 40%;\n"
" }\n"
" .top_button {\n"
" color: #FFFFFF;\n"
" background-color: #714B67;\n"
" border: solid #714B67;\n"
" flex: 1 1 60%;\n"
" }\n"
" .button_box {\n"
" display: flex;\n"
" flex-wrap: wrap;\n"
" gap: 10px;\n"
" margin: 20px 15px 0px 15px;\n"
" }\n"
" </style>\n"
" <body><div>\n"
" <p t-if=\"ctx.get('employee_name')\">Dear <t t-"
"out=\"ctx['employee_name']\">Anita Oliver</t>,</p>\n"
" <p t-else=\"\">Hello,</p>\n"
" <br/>\n"
" <p t-if=\"ctx.get('open_shift_available')\">We have a "
"new shift opening:</p>\n"
" <p t-else=\"\">You have been assigned the following "
"shift:</p>\n"
" <table style=\"margin-left: 30px;\">\n"
" <tr t-if=\"(ctx.get('start_datetime') and "
"ctx.get('end_datetime')) or "
"ctx.get('allocated_hours') or "
"ctx.get('allocated_percentage')\">\n"
" <th style=\"padding: 5px; text-align: left;"
"\">Date</th>\n"
" <td style=\"padding: 5px;\">\n"
" <span t-if=\"ctx.get('start_datetime') and "
"ctx.get('end_datetime')\" t-out=\"'%s ⟶ %s' % "
"( ctx['start_datetime'], "
"ctx['end_datetime'], )\">\n"
" 05/31/2021, 8:00 AM ⟶ 05/31/2021, 4:00 "
"PM\n"
" </span>\n"
" <span t-if=\"ctx.get('allocated_hours')\" "
"style=\"opacity: 0.5;\">\n"
" (<t t-out=\"ctx['allocated_hours']"
"\">4:00</t>h)\n"
" </span>\n"
" <span t-if=\"ctx.get('allocated_percentage') "
"and ctx['allocated_percentage'] != '100'\" style=\"opacity: 0.5;\">\n"
" (<t t-out=\"ctx['allocated_percentage']"
"\">50</t>%)\n"
" </span>\n"
" </td>\n"
" </tr>\n"
" <tr t-if=\"object.role_id\">\n"
" <th style=\"padding: 5px; text-align: left;"
"\">Role</th>\n"
" <td style=\"padding: 5px;\" t-"
"out=\"object.role_id.name or ''\">Bartender</td>\n"
" </tr>\n"
" <tr t-if=\"hasattr(object, 'project_id') and "
"object.project_id\">\n"
" <th style=\"padding: 5px; text-align: left;"
"\">Project</th>\n"
" <td style=\"padding: 5px;\" t-"
"out=\"object.sudo().project_id.name or ''\">Gathering</td>\n"
" </tr>\n"
" <tr t-if=\"hasattr(object, 'sale_line_id') and "
"object.sale_line_id\">\n"
" <th style=\"padding: 5px; text-align: left;"
"\">Sales Order Item</th>\n"
" <td style=\"padding: 5px;\" t-"
"out=\"object.sudo().sale_line_id.name or ''\">Coffee</td>\n"
" </tr>\n"
" <tr t-if=\"hasattr(object, 'name') and "
"object.name\">\n"
" <th style=\"padding: 5px; text-align: left;"
"\">Note</th>\n"
" <td style=\"padding: 5px;\" t-out=\"object.name "
"or ''\">/</td>\n"
" </tr>\n"
" </table>\n"
" <div class=\"button_box\">\n"
" <a t-if=\"ctx.get('available_link')\" t-att-"
"href=\"ctx['available_link']\" target=\"_blank\" "
"class=\"planning_mail_template_button top_button\">Assign me this shift</a>\n"
" <a t-if=\"ctx.get('unavailable_link')\" t-att-"
"href=\"ctx['unavailable_link']\" target=\"_blank\" "
"class=\"planning_mail_template_button top_button\">I am unavailable</a>\n"
" <a t-if=\"ctx.get('google_url')\" t-att-"
"href=\"ctx['google_url']\" target=\"_blank\" "
"class=\"planning_mail_template_button\">Add to Google Calendar</a>\n"
" <a t-if=\"ctx.get('iCal_url')\" t-att-"
"href=\"ctx['iCal_url']\" target=\"_blank\" "
"class=\"planning_mail_template_button\">Add to iCal/Outlook</a>\n"
" </div>\n"
" <br/>\n"
" <p t-if=\"ctx.get('open_shift_available')\">If you are "
"interested and available, please assign yourself this open shift.</p>\n"
" <p t-else=\"\">In case the current shift doesn't suit "
"you, we encourage you to reach out to your colleagues and request to switch "
"shifts. They might be interested in exchanging shifts with you.</p>\n"
" </div>\n"
" </body>"
msgstr ""
"<style>\n"
" .planning_mail_template_button {\n"
" padding: 5px 10px;\n"
" text-decoration: none;\n"
" border: 1px;\n"
" border-radius: 3px;\n"
" text-align: center;\n"
" color: #374151;\n"
" background-color: #E7E9ED;\n"
" border: solid #E7E9ED;\n"
" flex: 1 1 40%;\n"
" }\n"
" .top_button {\n"
" color: #FFFFFF;\n"
" background-color: #714B67;\n"
" border: solid #714B67;\n"
" flex: 1 1 60%;\n"
" }\n"
" .button_box {\n"
" display: flex;\n"
" flex-wrap: wrap;\n"
" gap: 10px;\n"
" margin: 20px 15px 0px 15px;\n"
" }\n"
" </style>\n"
" <body><div>\n"
" <p t-if=\"ctx.get('employee_name')\">Estimado/a <t t-"
"out=\"ctx['employee_name']\">Anita Oliver</t>:</p>\n"
" <p t-else=\"\">Hola:</p>\n"
" <br/>\n"
" <p t-if=\"ctx.get('open_shift_available')\">Hay un nuevo "
"turno disponible:</p>\n"
" <p t-else=\"\">Tiene asignado el siguiente turno:</p>\n"
" <table style=\"margin-left: 30px;\">\n"
" <tr t-if=\"(ctx.get('start_datetime') and "
"ctx.get('end_datetime')) or "
"ctx.get('allocated_hours') or "
"ctx.get('allocated_percentage')\">\n"
" <th style=\"padding: 5px; text-align: left;"
"\">Fecha</th>\n"
" <td style=\"padding: 5px;\">\n"
" <span t-if=\"ctx.get('start_datetime') and "
"ctx.get('end_datetime')\" t-out=\"'%s ⟶ %s' % "
"( ctx['start_datetime'], "
"ctx['end_datetime'], )\">\n"
" 31/05/2021, 8:00 ⟶ 31/05/2021, 16:00\n"
" </span>\n"
" <span t-if=\"ctx.get('allocated_hours')\" "
"style=\"opacity: 0.5;\">\n"
" (<t t-out=\"ctx['allocated_hours']"
"\">4:00</t> h)\n"
" </span>\n"
" <span t-if=\"ctx.get('allocated_percentage') "
"and ctx['allocated_percentage'] != '100'\" style=\"opacity: 0.5;\">\n"
" (<t t-out=\"ctx['allocated_percentage']"
"\">50</t> %)\n"
" </span>\n"
" </td>\n"
" </tr>\n"
" <tr t-if=\"object.role_id\">\n"
" <th style=\"padding: 5px; text-align: left;"
"\">Rol</th>\n"
" <td style=\"padding: 5px;\" t-"
"out=\"object.role_id.name or ''\">Barman</td>\n"
" </tr>\n"
" <tr t-if=\"hasattr(object, 'project_id') and "
"object.project_id\">\n"
" <th style=\"padding: 5px; text-align: left;"
"\">Proyecto</th>\n"
" <td style=\"padding: 5px;\" t-"
"out=\"object.sudo().project_id.name or ''\">Reunión</td>\n"
" </tr>\n"
" <tr t-if=\"hasattr(object, 'sale_line_id') and "
"object.sale_line_id\">\n"
" <th style=\"padding: 5px; text-align: left;"
"\">Artículo del pedido de venta</th>\n"
" <td style=\"padding: 5px;\" t-"
"out=\"object.sudo().sale_line_id.name or ''\">Café</td>\n"
" </tr>\n"
" <tr t-if=\"hasattr(object, 'name') and "
"object.name\">\n"
" <th style=\"padding: 5px; text-align: left;"
"\">Nota</th>\n"
" <td style=\"padding: 5px;\" t-out=\"object.name "
"or ''\">/</td>\n"
" </tr>\n"
" </table>\n"
" <div class=\"button_box\">\n"
" <a t-if=\"ctx.get('available_link')\" t-att-"
"href=\"ctx['available_link']\" target=\"_blank\" "
"class=\"planning_mail_template_button top_button\">Asignarme este turno</a>\n"
" <a t-if=\"ctx.get('unavailable_link')\" t-att-"
"href=\"ctx['unavailable_link']\" target=\"_blank\" "
"class=\"planning_mail_template_button top_button\">No estoy disponible</a>\n"
" <a t-if=\"ctx.get('google_url')\" t-att-"
"href=\"ctx['google_url']\" target=\"_blank\" "
"class=\"planning_mail_template_button\">Añadir al calendario de Google</a>\n"
" <a t-if=\"ctx.get('iCal_url')\" t-att-"
"href=\"ctx['iCal_url']\" target=\"_blank\" "
"class=\"planning_mail_template_button\">Añadir a iCal/Outlook</a>\n"
" </div>\n"
" <br/>\n"
" <p t-if=\"ctx.get('open_shift_available')\">Si está "
"disponible e interesado/a, asígnese usted mismo este turno.</p>\n"
" <p t-else=\"\">Si no está disponible, le invitamos a que "
"se comunique con alguno de sus compañeros y pruebe a intercambiar el turno "
"con ellos.</p>\n"
" </div>\n"
" </body>"
#. module: planning
#: model:mail.template,body_html:planning.email_template_planning_planning
msgid ""
"<style>\n"
" .planning_mail_template_button {\n"
" padding: 5px 10px;\n"
" text-decoration: none;\n"
" border: 1px;\n"
" border-radius: 3px;\n"
" display: inline-block; \n"
" width: 190px;\n"
" text-align: center;\n"
" }\n"
" </style>\n"
" <body><div>\n"
" <p t-if=\"ctx.get('employee')\">Dear <t t-"
"out=\"ctx['employee'].name or ''\">Anita Oliver</t>,</p>\n"
" <p t-else=\"\">Hello,</p>\n"
" <br/>\n"
" <p t-if=\"ctx.get('start_datetime') and "
"ctx.get('end_datetime')\">\n"
" Your upcoming shifts from <t t-"
"out=\"format_date(ctx['start_datetime'])\">05-05-2021</t>\n"
" to <t t-out=\"format_date(ctx['end_datetime'])"
"\">05-11-2021</t> have been published.\n"
" </p>\n"
" <div style=\"display: flex; margin: 15px;\">\n"
" <div t-if=\"ctx.get('planning_url')\" style=\"margin-"
"right: 15px;\">\n"
" <a t-att-href=\"ctx['planning_url']\" "
"target=\"_blank\" class=\"planning_mail_template_button\" t-attf-"
"style=\"color: {{object.company_id.email_primary_color or '#FFFFFF'}}; "
"background-color: {{object.company_id.email_secondary_color or '#875A7B'}};"
"\">View Your Planning</a>\n"
" </div>\n"
" <div t-if=\"ctx.get('planning_url_ics')\">\n"
" <a t-att-href=\"ctx['planning_url_ics']\" "
"target=\"_blank\" class=\"planning_mail_template_button\" style=\"color: "
"#374151; background-color: #E7E9ED; border: solid #E7E9ED;\">Add to "
"Calendar</a>\n"
" </div>\n"
" </div>\n"
" <br/>\n"
" <p t-if=\"ctx.get('slot_unassigned') or "
"(object.allow_self_unassign and object.self_unassign_days_before)\">\n"
" <t t-if=\"ctx.get('slot_unassigned')\">\n"
" We would also like to remind you that there are "
"some open shifts available, and if you are interested and available, please "
"assign yourself to those shifts.\n"
" </t>\n"
" <t t-if=\"object.allow_self_unassign and "
"object.self_unassign_days_before\">\n"
" If you are unable to work a shift that has been "
"assigned to you, please unassign yourself within <t t-"
"out=\"object.self_unassign_days_before or ''\">5</t> day(s) before the start "
"of the shift.\n"
" </t>\n"
" </p>\n"
" <p t-if=\"ctx.get('message')\" t-out=\"ctx['message']\"/"
">\n"
" <p t-if=\"object.allow_self_unassign\">In case your "
"current schedule doesn't suit you, we encourage you to reach out to your "
"colleagues and request to switch shifts. They might be interested in "
"exchanging shifts with you.</p>\n"
" </div>\n"
" </body>"
msgstr ""
"<style>\n"
" .planning_mail_template_button {\n"
" padding: 5px 10px;\n"
" text-decoration: none;\n"
" border: 1px;\n"
" border-radius: 3px;\n"
" display: inline-block; \n"
" width: 190px;\n"
" text-align: center;\n"
" }\n"
" </style>\n"
" <body><div>\n"
" <p t-if=\"ctx.get('employee')\">Estimada <t t-"
"out=\"ctx['employee'].name or ''\">Anita Oliver</t>:</p>\n"
" <p t-else=\"\">Hola:</p>\n"
" <br/>\n"
" <p t-if=\"ctx.get('start_datetime') and "
"ctx.get('end_datetime')\">\n"
" Se han publicado sus próximos turnos de trabajo del "
"<t t-out=\"format_date(ctx['start_datetime'])\">05-05-2021</t>\n"
" al <t t-out=\"format_date(ctx['end_datetime'])"
"\">11-05-2021</t>.\n"
" </p>\n"
" <div style=\"display: flex; margin: 15px;\">\n"
" <div t-if=\"ctx.get('planning_url')\" style=\"margin-"
"right: 15px;\">\n"
" <a t-att-href=\"ctx['planning_url']\" "
"target=\"_blank\" class=\"planning_mail_template_button\" t-attf-"
"style=\"color: {{object.company_id.email_primary_color or '#FFFFFF'}}; "
"background-color: {{object.company_id.email_secondary_color or '#875A7B'}};"
"\">Ver horarios</a>\n"
" </div>\n"
" <div t-if=\"ctx.get('planning_url_ics')\">\n"
" <a t-att-href=\"ctx['planning_url_ics']\" "
"target=\"_blank\" class=\"planning_mail_template_button\" style=\"color: "
"#374151; background-color: #E7E9ED; border: solid #E7E9ED;\">Añadir al "
"calendario</a>\n"
" </div>\n"
" </div>\n"
" <br/>\n"
" <p t-if=\"ctx.get('slot_unassigned') or "
"(object.allow_self_unassign and object.self_unassign_days_before)\">\n"
" <t t-if=\"ctx.get('slot_unassigned')\">\n"
" Queremos recordarle que hay algunos turnos de "
"trabajo disponibles. Si está interesado/a, puede asignárselos usted mismo/"
"a.\n"
" </t>\n"
" <t t-if=\"object.allow_self_unassign and "
"object.self_unassign_days_before\">\n"
" Si se le ha asignado un turno que no puede "
"cubrir, por favor, cancele la asignación en un plazo de <t t-"
"out=\"object.self_unassign_days_before or ''\">5</t> días antes del inicio "
"del turno de trabajo.\n"
" </t>\n"
" </p>\n"
" <p t-if=\"ctx.get('message')\" t-out=\"ctx['message']\"/"
">\n"
" <p t-if=\"object.allow_self_unassign\">Si no puede "
"cubrir este turno, le pedimos que contacte con alguno de sus compañeros para "
"que puedan cambiárselo, en caso de que estén interesados.</p>\n"
" </div>\n"
" </body>"
#. module: planning
#: model:ir.model.constraint,message:planning.constraint_planning_recurrency_check_until_limit
msgid ""
"A recurrence repeating itself until a certain date must have its limit set"
msgstr ""
"Una recurrencia que se repite hasta una fecha determinada debe tener "
"establecido un límite"
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_recurrency.py:0
msgid "A shift must be in the same company as its recurrence."
msgstr "Un turno debe pertenecer a la misma empresa que su recurrencia."
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_gantt/planning_gantt_controller.xml:0
msgid "Actions"
msgstr "Acciones"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_role__active
#: model:ir.model.fields,field_description:planning.field_planning_slot_template__active
msgid "Active"
msgstr "Activo"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_gantt/planning_gantt_controller.js:0
msgid "Add Shift"
msgstr "Añadir turno"
#. module: planning
#: model:ir.model.fields,help:planning.field_planning_send__note
msgid "Additional message displayed in the email sent to employees"
msgstr ""
"Mensaje adicional que se muestra en el correo electrónico enviado a los "
"empleados"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_send_view_form
msgid "Additional message included in the email sent to your employees"
msgstr ""
"Mensaje adicional que se incluirá en el correo electrónico enviado a tus "
"empleados"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form
msgid "Additional note sent to the employee"
msgstr "Nota para el empleado"
#. module: planning
#: model:res.groups,name:planning.group_planning_manager
msgid "Administrator"
msgstr "Administrador"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_hooks.js:0
msgid ""
"All open shifts have already been assigned, or there are no resources "
"available to take them at this time."
msgstr ""
"Todos los turnos disponibles ya están asignados o no hay recursos "
"disponibles para cubrirlos en este momento."
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_calendar/planning_ask_recurrence_update/planning_ask_recurrence_update_dialog.js:0
#: model:ir.model.fields.selection,name:planning.selection__planning_slot__recurrence_update__all
msgid "All shifts"
msgstr "Todos los turnos"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form_in_gantt
msgid ""
"All subsequent shifts will be deleted. Are you sure you want to continue?"
msgstr ""
"Se eliminarán todos los turnos posteriores. ¿Estás seguro de que deseas "
"continuar?"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_tree
msgid "Allocated Percentage"
msgstr "Porcentaje asignado"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_analysis_report__allocated_hours
#: model:ir.model.fields,field_description:planning.field_planning_slot__allocated_hours
msgid "Allocated Time"
msgstr "Tiempo asignado"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_slot__allocated_percentage
msgid "Allocated Time %"
msgstr "% de tiempo asignado"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_analysis_report__allocated_percentage
msgid "Allocated Time (%)"
msgstr "Tiempo asignado (%)"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_shift_ics_description
msgid "Allocated Time:"
msgstr "Tiempo asignado:"
#. module: planning
#: model:ir.model.constraint,message:planning.constraint_planning_slot_check_allocated_hours_positive
msgid "Allocated hours and allocated time percentage cannot be negative."
msgstr ""
"Las horas asignadas y el porcentaje de tiempo asignado no pueden ser "
"negativos."
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_slot__allocation_type
msgid "Allocation Type"
msgstr "Tipo de asignación"
#. module: planning
#: model_terms:ir.actions.act_window,help:planning.planning_report_action_analysis
msgid ""
"Analyze the allocation of your resources across roles, projects, and sales "
"orders, and estimate future needs."
msgstr ""
"Analiza la asignación de tus recursos entre funciones, proyectos y pedidos "
"de venta, y estima las necesidades futuras."
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_role_view_form
#: model_terms:ir.ui.view,arch_db:planning.planning_role_view_search
#: model_terms:ir.ui.view,arch_db:planning.planning_slot_template_view_form
#: model_terms:ir.ui.view,arch_db:planning.planning_slot_template_view_search
msgid "Archived"
msgstr "Archivado"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/resource_form/resource_form_controller.js:0
#: code:addons/planning/static/src/views/resource_list/resource_list_controller.js:0
msgid ""
"Archiving this resource will transform all of its future shifts into open "
"shifts. Are you sure you want to continue?"
msgstr ""
"Si archivas este recurso, todos tus próximos turnos pasarán a estar sin "
"asignar. ¿Estás seguro de que deseas continuar?"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_form/planning_form_view.js:0
#: code:addons/planning/static/src/views/planning_gantt/planning_gantt_renderer.js:0
msgid "Are you sure you want to delete this shift?"
msgstr "¿Estás seguro de que deseas eliminar este turno?"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/components/conflicting_slot_ids_field/conflicting_slot_ids_field.xml:0
msgid "Arrow"
msgstr "Flecha"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/components/conflicting_slot_ids_field/conflicting_slot_ids_field.xml:0
msgid "Arrow icon"
msgstr "Icono de flecha"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form_in_gantt
#: model_terms:ir.ui.view,arch_db:planning.planning_view_tree
msgid "Ask To Switch"
msgstr "Solicitar un cambio"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.period_report_template
msgid "Ask to Switch"
msgstr "Solicitar un cambio"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/js/tours/planning.js:0
msgid ""
"Assign a <b>resource</b>, or leave it open for the moment. <i>Tip: Create "
"open shifts for the roles you will be needing to complete a mission. Then, "
"assign those open shifts to the resources that are available.</i>"
msgstr ""
"Asigna un <b>recurso</b> o déjalo sin asignar por el momento. <i>Consejo: "
"crea turnos sin asignar para los puestos que necesites cubrir. Después, "
"asigna esos turnos a los recursos que estén disponibles.</i>"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.unwanted_slots_list_template
msgid "Assignee"
msgstr "Persona asignada"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_calendar/planning_calendar_controller.xml:0
#: code:addons/planning/static/src/views/planning_gantt/planning_gantt_controller.xml:0
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form_in_gantt
msgid "Auto Plan"
msgstr "Planificar automáticamente"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_calendar/planning_calendar_controller.xml:0
#: code:addons/planning/static/src/views/planning_gantt/planning_gantt_controller.xml:0
msgid "Automatically plan open shifts and sales orders"
msgstr ""
"Planificar automáticamente los turnos sin asignar y los pedidos de venta"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_calendar/planning_filter_section/planning_calendar_filter_section.xml:0
msgid "Avatar"
msgstr "Avatar"
#. module: planning
#: model:ir.ui.menu,name:planning.planning_menu_schedule_by_resource
msgid "By Resource"
msgstr "Por recurso"
#. module: planning
#: model:ir.ui.menu,name:planning.planning_menu_schedule_by_role
msgid "By Role"
msgstr "Por rol"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.unwanted_slots_list_template
msgid "CANCEL SWITCH"
msgstr "CANCELAR CAMBIO"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.period_report_template
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form_in_gantt
#: model_terms:ir.ui.view,arch_db:planning.planning_view_tree
msgid "Cancel Switch"
msgstr "Cancelar cambio"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.hr_employee_view_form_simplified
msgid "Chat"
msgstr "Chat"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_role__color
#: model:ir.model.fields,field_description:planning.field_planning_slot__color
msgid "Color"
msgstr "Color"
#. module: planning
#: model:planning.role,name:planning.planning_role_cm
msgid "Community Manager"
msgstr "Community Manager"
#. module: planning
#: model:ir.model,name:planning.model_res_company
msgid "Companies"
msgstr "Empresas"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_analysis_report__company_id
#: model:ir.model.fields,field_description:planning.field_planning_planning__company_id
#: model:ir.model.fields,field_description:planning.field_planning_recurrency__company_id
#: model:ir.model.fields,field_description:planning.field_planning_slot__company_id
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "Company"
msgstr "Empresa"
#. module: planning
#: model:ir.model.fields,help:planning.field_planning_planning__company_id
msgid ""
"Company linked to the material resource. Leave empty for the resource to be "
"available in every company."
msgstr ""
"Empresa vinculada al recurso material. Déjalo vacío para que el recurso esté "
"disponible en todas las empresas."
#. module: planning
#: model:ir.model,name:planning.model_res_config_settings
msgid "Config Settings"
msgstr "Ajustes de configuración"
#. module: planning
#: model:ir.ui.menu,name:planning.planning_menu_settings
msgid "Configuration"
msgstr "Configuración"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_calendar/planning_ask_recurrence_update/planning_ask_recurrence_update_dialog.xml:0
msgid "Confirm"
msgstr "Confirmar"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_calendar/planning_calendar_controller.xml:0
msgid "Copy previous"
msgstr "Copiar anterior"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_calendar/planning_calendar_controller.xml:0
#: code:addons/planning/static/src/views/planning_gantt/planning_gantt_controller.xml:0
msgid "Copy previous week"
msgstr "Copiar semana anterior"
#. module: planning
#: model:planning.role,name:planning.planning_role_crane
msgid "Crane"
msgstr "Grúa"
#. module: planning
#: model_terms:ir.actions.act_window,help:planning.planning_action_open_shifts
msgid ""
"Create open shifts for the roles you will be needing to complete a mission."
"<br>\n"
" Allocate open shifts to resources based on their roles."
msgstr ""
"Crea turnos sin asignar para los roles que necesites cubrir para completar "
"tu tarea.<br>\n"
" Asigna esos turnos a los recursos según el puesto que "
"desempeñen."
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_calendar_resource__create_uid
#: model:ir.model.fields,field_description:planning.field_planning_planning__create_uid
#: model:ir.model.fields,field_description:planning.field_planning_preview__create_uid
#: model:ir.model.fields,field_description:planning.field_planning_recurrency__create_uid
#: model:ir.model.fields,field_description:planning.field_planning_role__create_uid
#: model:ir.model.fields,field_description:planning.field_planning_send__create_uid
#: model:ir.model.fields,field_description:planning.field_planning_slot__create_uid
#: model:ir.model.fields,field_description:planning.field_planning_slot_template__create_uid
msgid "Created by"
msgstr "Creado por"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_calendar_resource__create_date
#: model:ir.model.fields,field_description:planning.field_planning_planning__create_date
#: model:ir.model.fields,field_description:planning.field_planning_preview__create_date
#: model:ir.model.fields,field_description:planning.field_planning_recurrency__create_date
#: model:ir.model.fields,field_description:planning.field_planning_role__create_date
#: model:ir.model.fields,field_description:planning.field_planning_send__create_date
#: model:ir.model.fields,field_description:planning.field_planning_slot__create_date
#: model:ir.model.fields,field_description:planning.field_planning_slot_template__create_date
msgid "Created on"
msgstr "Creado el"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.open_slots_list_template
#: model_terms:ir.ui.view,arch_db:planning.period_report_template
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form
msgid "Date"
msgstr "Fecha"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_planning__date_end
msgid "Date End"
msgstr "Fecha de finalización"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_planning__date_start
msgid "Date Start"
msgstr "Fecha de inicio"
#. module: planning
#: model:ir.model.fields.selection,name:planning.selection__planning_recurrency__repeat_unit__day
#: model:ir.model.fields.selection,name:planning.selection__planning_slot__repeat_unit__day
msgid "Days"
msgstr "Días"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_slot__self_unassign_days_before
#: model:ir.model.fields,field_description:planning.field_res_company__planning_self_unassign_days_before
#: model:ir.model.fields,field_description:planning.field_res_config_settings__planning_self_unassign_days_before
msgid "Days before shift for unassignment"
msgstr "Días de antelación para desasignarse del turno"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.res_config_settings_view_form
msgid "Deadline"
msgstr "Fecha límite"
#. module: planning
#: model:ir.model.fields,help:planning.field_planning_planning__self_unassign_days_before
#: model:ir.model.fields,help:planning.field_planning_slot__self_unassign_days_before
#: model:ir.model.fields,help:planning.field_res_company__planning_self_unassign_days_before
#: model:ir.model.fields,help:planning.field_res_config_settings__planning_self_unassign_days_before
msgid "Deadline in days for shift unassignment"
msgstr "Plazo en días para cancelar la asignación de un turno"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_hr_employee__default_planning_role_id
#: model:ir.model.fields,field_description:planning.field_resource_resource__default_role_id
msgid "Default Role"
msgstr "Rol por defecto"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.resource_resource_search_view_inherit
msgid "Default Roles"
msgstr "Roles por defecto"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.employee_no_email_list_wizard
msgid ""
"Define a work email address for the following employees so they will receive "
"the planning."
msgstr ""
"Configura una dirección de correo electrónico de trabajo para los siguientes "
"empleados a fin de recibir la planificación."
#. module: planning
#: model:ir.model.fields,help:planning.field_planning_slot__role_id
#: model_terms:ir.actions.act_window,help:planning.planning_action_roles
msgid ""
"Define the roles your resources will perform (e.g. Chef, Bartender, Waiter). "
"Create open shifts based on the roles needed for a mission, then assign "
"those shifts to available resources."
msgstr ""
"Define las funciones que desempeñarán tus recursos (por ejemplo, chef, "
"barman, camarero). Crea turnos abiertos en función de los roles necesarios "
"para una misión y, a continuación, asigna esos turnos a los recursos "
"disponibles."
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_form/planning_form_view.js:0
#: code:addons/planning/static/src/views/planning_gantt/planning_gantt_renderer.js:0
#: model_terms:ir.ui.view,arch_db:planning.planning_role_view_kanban
#: model_terms:ir.ui.view,arch_db:planning.planning_view_kanban
msgid "Delete"
msgstr "Eliminar"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/components/address_recurrency_confirmation_dialog/address_recurrency_confirmation_dialog.js:0
msgid "Delete Recurring Shift"
msgstr "Eliminar turno recurrente"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_analysis_report__department_id
#: model:ir.model.fields,field_description:planning.field_planning_slot__department_id
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "Department"
msgstr "Departamento"
#. module: planning
#: model:ir.model,name:planning.model_hr_departure_wizard
msgid "Departure Wizard"
msgstr "Asistente de salida"
#. module: planning
#: model:planning.role,name:planning.planning_role_developer
msgid "Developer"
msgstr "Desarrollador"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.employee_no_email_list_wizard
#: model_terms:ir.ui.view,arch_db:planning.planning_preview_view_form
#: model_terms:ir.ui.view,arch_db:planning.planning_send_view_form
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form_in_gantt
msgid "Discard"
msgstr "Descartar"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_hr_departure_wizard__display_name
#: model:ir.model.fields,field_description:planning.field_hr_employee__display_name
#: model:ir.model.fields,field_description:planning.field_hr_employee_public__display_name
#: model:ir.model.fields,field_description:planning.field_ir_actions_report__display_name
#: model:ir.model.fields,field_description:planning.field_planning_analysis_report__display_name
#: model:ir.model.fields,field_description:planning.field_planning_calendar_resource__display_name
#: model:ir.model.fields,field_description:planning.field_planning_planning__display_name
#: model:ir.model.fields,field_description:planning.field_planning_preview__display_name
#: model:ir.model.fields,field_description:planning.field_planning_recurrency__display_name
#: model:ir.model.fields,field_description:planning.field_planning_role__display_name
#: model:ir.model.fields,field_description:planning.field_planning_send__display_name
#: model:ir.model.fields,field_description:planning.field_planning_slot__display_name
#: model:ir.model.fields,field_description:planning.field_planning_slot_template__display_name
#: model:ir.model.fields,field_description:planning.field_res_company__display_name
#: model:ir.model.fields,field_description:planning.field_res_config_settings__display_name
#: model:ir.model.fields,field_description:planning.field_resource_resource__display_name
msgid "Display Name"
msgstr "Nombre a mostrar"
#. module: planning
#: model_terms:ir.actions.act_window,help:planning.planning_action_resources
msgid "Distribute your material resources across projects and sales orders."
msgstr "Distribuye tus recursos materiales entre proyectos y pedidos de venta."
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_calendar/planning_calendar_side_panel/planning_calendar_side_panel.xml:0
#: model:ir.model.fields.selection,name:planning.selection__planning_analysis_report__state__draft
#: model:ir.model.fields.selection,name:planning.selection__planning_slot__state__draft
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "Draft"
msgstr "Borrador"
#. module: planning
#: model_terms:digest.tip,tip_description:planning.digest_tip_planning_0
msgid ""
"Drag a shift to another day to reschedule it, or to another row to reassign "
"the shift. Press CTRL (or Cmd on Mac) while dragging a shift to duplicate it."
msgstr ""
"Arrastra un turno a otro día para volverlo a programar o a otra fila para "
"reasignarlo. Mantén pulsado CTRL (o Cmd en Mac) mientras arrastras un turno "
"para duplicarlo."
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_slot__duration
msgid "Duration"
msgstr "Duración"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_slot_template__duration_days
msgid "Duration Days"
msgstr "Duración en días"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_role_view_kanban
#: model_terms:ir.ui.view,arch_db:planning.planning_view_kanban
msgid "Edit"
msgstr "Editar"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_calendar/planning_ask_recurrence_update/planning_ask_recurrence_update_dialog.xml:0
msgid "Edit Recurrent Shift"
msgstr "Editar turno recurrente"
#. module: planning
#: model:mail.template,description:planning.email_template_shift_switch_email
msgid ""
"Email sent automatically when an employee self-assigns to the unwanted shift "
"of another employee, notifying the person who requested to switch that the "
"shift has been taken"
msgstr ""
"Correo electrónico que se envía automáticamente para informar a un empleado "
"de que otro ha aceptado el turno que había puesto a disposición de sus "
"compañeros"
#. module: planning
#: model:mail.template,description:planning.email_template_slot_single
msgid "Email sent automatically when publishing a shift"
msgstr "Correo electrónico enviado automáticamente al publicar un turno"
#. module: planning
#: model:mail.template,description:planning.email_template_planning_planning
msgid "Email sent automatically when publishing the schedule of your employees"
msgstr ""
"Correo electrónico enviado automáticamente al publicar el horario de tus "
"empleados"
#. module: planning
#: model:ir.model,name:planning.model_hr_employee
#: model:ir.model.fields,field_description:planning.field_planning_analysis_report__employee_id
#: model:ir.model.fields,field_description:planning.field_planning_preview__employee_id
#: model:ir.model.fields,field_description:planning.field_planning_slot__employee_id
msgid "Employee"
msgstr "Empleado"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.hr_employee_view_form_simplified
msgid "Employee Name"
msgstr "Nombre del empleado"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_res_company__planning_employee_unavailabilities
#: model:ir.model.fields,field_description:planning.field_res_config_settings__planning_employee_unavailabilities
#: model_terms:ir.ui.view,arch_db:planning.res_config_settings_view_form
msgid "Employee Unavailabilities"
msgstr "Indisponibilidad de los empleados"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_send__employee_ids
#: model:ir.ui.menu,name:planning.planning_menu_settings_employee
#: model_terms:ir.ui.view,arch_db:planning.planning_role_view_search
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "Employees"
msgstr "Empleados"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.employee_no_email_list_wizard
msgid "Employees with no Work Email"
msgstr "Empleados sin correo electrónico de trabajo"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_analysis_report__end_datetime
#: model:ir.model.fields,field_description:planning.field_planning_slot__end_datetime
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "End Date"
msgstr "Fecha de finalización"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_slot_template__end_time
msgid "End Hour"
msgstr "Hora de finalización"
#. module: planning
#: model:ir.model.constraint,message:planning.constraint_hr_employee_employee_token_unique
msgid "Error: each employee token must be unique"
msgstr "Error: cada token de empleado debe ser único"
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_recurrency.py:0
msgid "Every %(repeat_interval)s week(s) until %(repeat_until)s"
msgstr "Cada %(repeat_interval)s semana/semanas hasta %(repeat_until)s"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_send__note
msgid "Extra Message"
msgstr "Mensaje adicional"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_gantt/planning_gantt_renderer.js:0
msgid "Failed to undo reschedule"
msgstr "No se ha podido deshacer el cambio de planificación"
#. module: planning
#: model_terms:ir.actions.act_window,help:planning.planning_action_my_calendar
msgid ""
"Find here your planning. Assign yourself open shifts that match your roles, "
"or indicate your unavailability."
msgstr ""
"Consulta aquí tu planificación. Asígnate los turnos disponibles que se "
"ajusten a tu rol/función o indica los períodos en los que no estarás "
"disponible."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "First you have to specify the date of the invitation."
msgstr "Primero debes especificar la fecha de la invitación."
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.view_employee_filter_inherit_hr
msgid "Fixed Hours"
msgstr "Horario fijo"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.view_employee_filter_inherit_hr
msgid "Flexible Hours"
msgstr "Horario flexible"
#. module: planning
#: model:ir.model.fields.selection,name:planning.selection__planning_slot__allocation_type__forecast
msgid "Forecast"
msgstr "Previsión"
#. module: planning
#: model:ir.model.fields.selection,name:planning.selection__planning_recurrency__repeat_type__forever
#: model:ir.model.fields.selection,name:planning.selection__planning_slot__repeat_type__forever
msgid "Forever"
msgstr "Indefinidamente"
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_recurrency.py:0
msgid "Forever, every %s week(s)"
msgstr "Indefinidamente, cada %s semanas"
#. module: planning
#: model:planning.role,name:planning.planning_furniture_assembler
msgid "Furniture Assembler"
msgstr "Montador de muebles"
#. module: planning
#: model:planning.role,name:planning.planning_furniture_tool
msgid "Furniture Tools"
msgstr "Herramientas para muebles"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.res_config_settings_view_form
msgid "Generate shifts"
msgstr "Generar turnos"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.brand_promotion
msgid "Give depth to your"
msgstr "Dale profundidad a tu"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_hr_employee__has_slots
#: model:ir.model.fields,field_description:planning.field_hr_employee_public__has_slots
msgid "Has Slots"
msgstr "Tiene turnos"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_analysis_report__request_to_switch
msgid "Has there been a request to switch on this shift slot?"
msgstr "¿Se ha solicitado un cambio para este turno?"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_slot_template__name
msgid "Hours"
msgstr "Horas"
#. module: planning
#: model:ir.model.fields.selection,name:planning.selection__planning_analysis_report__resource_type__user
msgid "Human"
msgstr "Humano"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form_in_gantt
#: model_terms:ir.ui.view,arch_db:planning.planning_view_tree
msgid "I Am Unavailable"
msgstr "No estoy disponible"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.open_slots_list_template
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form_in_gantt
#: model_terms:ir.ui.view,arch_db:planning.planning_view_tree
msgid "I Take It"
msgstr "Aceptar"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.period_report_template
msgid "I Take it"
msgstr "Aceptar"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.period_report_template
msgid "I am unavailable"
msgstr "No estoy disponible"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_hr_departure_wizard__id
#: model:ir.model.fields,field_description:planning.field_hr_employee__id
#: model:ir.model.fields,field_description:planning.field_hr_employee_public__id
#: model:ir.model.fields,field_description:planning.field_ir_actions_report__id
#: model:ir.model.fields,field_description:planning.field_planning_analysis_report__id
#: model:ir.model.fields,field_description:planning.field_planning_calendar_resource__id
#: model:ir.model.fields,field_description:planning.field_planning_planning__id
#: model:ir.model.fields,field_description:planning.field_planning_preview__id
#: model:ir.model.fields,field_description:planning.field_planning_recurrency__id
#: model:ir.model.fields,field_description:planning.field_planning_role__id
#: model:ir.model.fields,field_description:planning.field_planning_send__id
#: model:ir.model.fields,field_description:planning.field_planning_slot__id
#: model:ir.model.fields,field_description:planning.field_planning_slot_template__id
#: model:ir.model.fields,field_description:planning.field_res_company__id
#: model:ir.model.fields,field_description:planning.field_res_config_settings__id
#: model:ir.model.fields,field_description:planning.field_resource_resource__id
msgid "ID"
msgstr "ID"
#. module: planning
#: model:ir.model.fields,help:planning.field_planning_analysis_report__publication_warning
#: model:ir.model.fields,help:planning.field_planning_slot__publication_warning
msgid ""
"If checked, it means that the shift contains has changed since its last "
"publish."
msgstr ""
"Si está marcado, significa que el turno se ha modificado desde su última "
"publicación."
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/js/tours/planning.js:0
msgid ""
"If you are happy with your planning, you can now <b>send</b> it to your "
"employees."
msgstr ""
"Si estás satisfecho con la planificación, puedes <b>enviársela</b> a tus "
"empleados."
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_send__include_unassigned
#: model_terms:ir.ui.view,arch_db:planning.planning_send_view_form
msgid "Include Open Shifts"
msgstr "Incluir turnos sin asignar"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_planning__include_unassigned
msgid "Includes Open Shifts"
msgstr "Incluye turnos sin asignar"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_planning__is_planning_preview
msgid "Is Planning Preview"
msgstr "Es una vista previa de la planificación"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.hr_employee_view_form_simplified
msgid "Job Position"
msgstr "Puesto de trabajo"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_analysis_report__job_title
#: model:ir.model.fields,field_description:planning.field_planning_slot__job_title
msgid "Job Title"
msgstr "Nombre del puesto"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_calendar_resource__write_uid
#: model:ir.model.fields,field_description:planning.field_planning_planning__write_uid
#: model:ir.model.fields,field_description:planning.field_planning_preview__write_uid
#: model:ir.model.fields,field_description:planning.field_planning_recurrency__write_uid
#: model:ir.model.fields,field_description:planning.field_planning_role__write_uid
#: model:ir.model.fields,field_description:planning.field_planning_send__write_uid
#: model:ir.model.fields,field_description:planning.field_planning_slot__write_uid
#: model:ir.model.fields,field_description:planning.field_planning_slot_template__write_uid
msgid "Last Updated by"
msgstr "Última actualización por"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_calendar_resource__write_date
#: model:ir.model.fields,field_description:planning.field_planning_planning__write_date
#: model:ir.model.fields,field_description:planning.field_planning_preview__write_date
#: model:ir.model.fields,field_description:planning.field_planning_recurrency__write_date
#: model:ir.model.fields,field_description:planning.field_planning_role__write_date
#: model:ir.model.fields,field_description:planning.field_planning_send__write_date
#: model:ir.model.fields,field_description:planning.field_planning_slot__write_date
#: model:ir.model.fields,field_description:planning.field_planning_slot_template__write_date
msgid "Last Updated on"
msgstr "Última actualización el"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_calendar/planning_calendar_side_panel/planning_calendar_side_panel.xml:0
msgid "Legend"
msgstr "Leyenda"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_planning__allow_self_unassign
#: model:ir.model.fields,field_description:planning.field_planning_slot__allow_self_unassign
msgid "Let Employee Unassign Themselves"
msgstr "Permite que los empleados eliminen sus propias asignaciones"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.res_config_settings_view_form
msgid ""
"Let employees switch shifts with colleagues or unassign themselves when "
"unavailable"
msgstr ""
"Permitir a los empleados intercambiar turnos con sus compañeros o cancelar "
"la asignación cuando no estén disponibles"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/js/tours/planning.js:0
msgid ""
"Let's check out the Gantt view for cool features. Get ready to <b>share your "
"schedule</b> and easily plan your shifts with just one click by <em>copying "
"the previous week's schedule</em>."
msgstr ""
"Veamos algunas de las funcionalidades más interesantes de la vista de Gantt. "
"Prepárate para <b>compartir tu horario</b> y planificar tus turnos con un "
"solo clic al <em>copiar el horario de la semana anterior</em>."
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/js/tours/planning.js:0
msgid ""
"Let's create your first <b>shift</b>. <i>Tip: use the (+) shortcut available "
"on each cell of the Gantt view to save time.</i>"
msgstr ""
"Vamos a crear tu primer <b>turno</b>. <i>Consejo: utiliza el acceso directo "
"(+) disponible en cada celda de la vista de Gantt para ahorrar tiempo.</i>"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/js/tours/planning.js:0
msgid "Let's schedule a <b>shift</b> for this time range."
msgstr "Vamos a planificar un <b>turno</b> para este intervalo de tiempo."
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/js/tours/planning.js:0
msgid "Let's start managing your employees' schedule!"
msgstr "¡Vamos a empezar a gestionar los horarios de tus empleados!"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/js/planning_calendar_front.js:0
msgid "List"
msgstr "Lista"
#. module: planning
#: model:hr.job,name:planning.job_maintenance_technician
#: model:planning.role,name:planning.planning_maintenance_technician
msgid "Maintenance Technician"
msgstr "Técnico de mantenimiento"
#. module: planning
#: model_terms:ir.actions.act_window,help:planning.planning_action_shift_template
msgid "Make encoding shifts easy with templates."
msgstr "Simplifica la creación de turnos con plantillas."
#. module: planning
#: model:planning.role,name:planning.planning_role_management
msgid "Management"
msgstr "Gestión"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_analysis_report__manager_id
#: model:ir.model.fields,field_description:planning.field_planning_slot__manager_id
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "Manager"
msgstr "Mánager"
#. module: planning
#: model:ir.model.fields.selection,name:planning.selection__planning_analysis_report__resource_type__material
msgid "Material"
msgstr "Material"
#. module: planning
#: model:ir.actions.act_window,name:planning.planning_action_resources
#: model:ir.ui.menu,name:planning.planning_menu_settings_resource
#: model_terms:ir.ui.view,arch_db:planning.planning_role_view_search
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "Materials"
msgstr "Materiales"
#. module: planning
#. odoo-python
#: code:addons/planning/wizard/planning_preview.py:0
msgid "Missing start or end datetime in context."
msgstr "Falta la fecha y hora de inicio o finalización en el contexto."
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_analysis_report__publication_warning
#: model:ir.model.fields,field_description:planning.field_planning_slot__publication_warning
msgid "Modified Since Last Publication"
msgstr "Modificado desde la última publicación"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/js/planning_calendar_front.js:0
msgid "Month"
msgstr "Mes"
#. module: planning
#: model:ir.model.fields.selection,name:planning.selection__planning_recurrency__repeat_unit__month
#: model:ir.model.fields.selection,name:planning.selection__planning_slot__repeat_unit__month
msgid "Months"
msgstr "Meses"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_role_view_search
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "My Department"
msgstr "Mi departamento"
#. module: planning
#: model:ir.actions.act_window,name:planning.planning_action_my_calendar
#: model:ir.actions.act_window,name:planning.planning_action_open_shift
#: model:ir.ui.menu,name:planning.planning_menu_my_planning
msgid "My Planning"
msgstr "Mi planificación"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_role_view_search
#: model_terms:ir.ui.view,arch_db:planning.planning_slot_template_view_search
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "My Roles"
msgstr "Mis roles"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.period_report_template
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "My Shifts"
msgstr "Mis turnos"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_role_view_search
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "My Team"
msgstr "Mi equipo"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_role__name
msgid "Name"
msgstr "Nombre"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_calendar/planning_calendar_controller.js:0
msgid "New Event"
msgstr "Nuevo evento"
#. module: planning
#. odoo-javascript
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
#: code:addons/planning/static/src/views/planning_calendar/planning_calendar_controller.js:0
msgid "New Shift"
msgstr "Nuevo turno"
#. module: planning
#. odoo-python
#: code:addons/planning/controllers/main.py:0
msgid "New_Shift"
msgstr "Nuevo_Turno"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "Next Week"
msgstr "Próxima semana"
#. module: planning
#. odoo-python
#: code:addons/planning/wizard/planning_send.py:0
msgid "No Email Address for Some Employees"
msgstr "Algunos empleados no tienen dirección de correo electrónico"
#. module: planning
#: model:ir.model.fields,help:planning.field_planning_recurrency__repeat_number
msgid "No Of Repetitions of the plannings"
msgstr "Número de veces que se repetirá la planificación"
#. module: planning
#: model_terms:ir.actions.act_window,help:planning.planning_report_action_analysis
msgid "No data yet!"
msgstr "¡Todavía no hay información!"
#. module: planning
#: model_terms:ir.actions.act_window,help:planning.planning_action_resources
msgid "No material resources found. Let's create one!"
msgstr "No se han encontrado recursos materiales. ¡Creemos uno!"
#. module: planning
#: model_terms:ir.actions.act_window,help:planning.planning_action_roles
msgid "No roles found. Let's create one!"
msgstr "No se ha encontrado ningún rol. ¡Creemos uno!"
#. module: planning
#: model_terms:ir.actions.act_window,help:planning.planning_action_shift_template
msgid "No shift templates found. Let's create one!"
msgstr "No se ha encontrado ninguna plantilla. ¡Creemos una!"
#. module: planning
#: model_terms:ir.actions.act_window,help:planning.planning_action_my_calendar
#: model_terms:ir.actions.act_window,help:planning.planning_action_open_shifts
#: model_terms:ir.actions.act_window,help:planning.planning_action_schedule_by_resource
#: model_terms:ir.actions.act_window,help:planning.planning_action_schedule_by_role
msgid "No shifts found. Let's create one!"
msgstr "No se ha encontrado ningún turno. ¡Creemos uno!"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_hooks.js:0
msgid "No shifts to print"
msgstr "No hay turnos para imprimir"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_analysis_report__name
#: model:ir.model.fields,field_description:planning.field_planning_slot__name
#: model_terms:ir.ui.view,arch_db:planning.open_slots_list_template
#: model_terms:ir.ui.view,arch_db:planning.period_report_template
msgid "Note"
msgstr "Nota"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_shift_ics_description
msgid "Note:"
msgstr "Nota:"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/js/tours/planning.js:0
msgid ""
"Now that this week is ready, let's get started on <b>next week's schedule</"
"b>."
msgstr ""
"Ahora que esta semana está lista, empecemos con <b>la planificación de la "
"próxima semana</b>."
#. module: planning
#: model:ir.model.fields.selection,name:planning.selection__planning_slot__repeat_type__x_times
msgid "Number of Occurrences"
msgstr "Número de ocurrencias"
#. module: planning
#: model:ir.model.fields.selection,name:planning.selection__planning_recurrency__repeat_type__x_times
msgid "Number of Repetitions"
msgstr "Número de repeticiones"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form
#: model_terms:ir.ui.view,arch_db:planning.planning_view_tree
msgid "Open Shift"
msgstr "Turno sin asignar"
#. module: planning
#. odoo-javascript
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
#: code:addons/planning/static/src/views/planning_calendar/planning_calendar_model.js:0
#: code:addons/planning/static/src/views/planning_gantt/planning_gantt_model.js:0
#: model:ir.actions.act_window,name:planning.planning_action_open_shifts
#: model:ir.ui.menu,name:planning.planning_menu_open_shifts
#: model_terms:ir.ui.view,arch_db:planning.period_report_template
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "Open Shifts"
msgstr "Turnos sin asignar"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.open_slots_list_template
msgid "Open Shifts Available"
msgstr "Turnos sin asignar disponibles"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_hooks.js:0
msgid "Open shifts assigned"
msgstr "Turnos abiertos asignados"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_hooks.js:0
msgid "Open shifts unscheduled"
msgstr "Turnos abiertos no programados"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_calendar/planning_calendar_controller.js:0
msgid "Open: %s"
msgstr "Abrir: %s"
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid ""
"Operation not supported, you should always compare overlap_slot_count to 0 "
"value with = or > operator."
msgstr ""
"No se puede realizar esta operación. Debes comparar siempre "
"overlap_slot_count con el valor 0 utilizando los operadores = o >."
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_send__start_datetime
#: model_terms:ir.ui.view,arch_db:planning.planning_send_view_form
msgid "Period"
msgstr "Período"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.res_config_settings_view_form
msgid ""
"Plan resource allocation across projects and estimate deadlines more "
"accurately"
msgstr ""
"Planifica la asignación de recursos entre proyectos y calcula los plazos con "
"mayor precisión"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/js/tours/planning.js:0
msgid ""
"Plan your shifts in one click by <b>copying the schedule from the previous "
"week</b>."
msgstr ""
"Planifica tus turnos con un solo clic. Solo tienes que <b>copiar el horario "
"de la semana anterior</b>."
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/js/tours/planning.js:0
msgid ""
"Plan your shifts in one click by <b>copying the schedule from the previous "
"week</b>. Open the menu to access this option."
msgstr ""
"Planifica tus turnos con un solo clic. Solo tienes que <b>copiar el horario "
"de la semana anterior</b>. Abre el menú para acceder a esta opción."
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_tree
msgid "Planned Date"
msgstr "Fecha planificada"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_slot_template__start_time
msgid "Planned Hours"
msgstr "Horas planificadas"
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_planning.py:0
#: model:ir.actions.report,name:planning.report_planning_slot
#: model:ir.model.fields.selection,name:planning.selection__planning_slot__allocation_type__planning
#: model:ir.ui.menu,name:planning.planning_menu_root
#: model:res.groups.privilege,name:planning.res_groups_privilege_planning
#: model_terms:ir.ui.view,arch_db:planning.hr_employee_view_form_inherit
#: model_terms:ir.ui.view,arch_db:planning.open_shifts_pivot_view
#: model_terms:ir.ui.view,arch_db:planning.planning_view_calendar
#: model_terms:ir.ui.view,arch_db:planning.planning_view_graph
#: model_terms:ir.ui.view,arch_db:planning.planning_view_my_calendar
#: model_terms:ir.ui.view,arch_db:planning.planning_view_pivot
#: model_terms:ir.ui.view,arch_db:planning.res_config_settings_view_form
msgid "Planning"
msgstr "Planificación"
#. module: planning
#: model:ir.actions.act_window,name:planning.planning_report_action_analysis
#: model:ir.ui.menu,name:planning.planning_menu_planning_analysis
#: model_terms:ir.ui.view,arch_db:planning.planning_slot_report_view_graph
#: model_terms:ir.ui.view,arch_db:planning.planning_slot_report_view_pivot
msgid "Planning Analysis"
msgstr "Análisis de la planificación"
#. module: planning
#: model:ir.model,name:planning.model_planning_analysis_report
msgid "Planning Analysis Report"
msgstr "Informe de análisis de la planificación"
#. module: planning
#: model:ir.model,name:planning.model_planning_preview
msgid "Planning Preview"
msgstr "Vista previa de la planificación"
#. module: planning
#: model:ir.model,name:planning.model_planning_recurrency
msgid "Planning Recurrence"
msgstr "Recurrencia de la planificación"
#. module: planning
#: model:ir.model,name:planning.model_planning_role
#: model_terms:ir.ui.view,arch_db:planning.planning_role_view_form
#: model_terms:ir.ui.view,arch_db:planning.shifts_template_for_multi_create_in_calendar_view
msgid "Planning Role"
msgstr "Rol de planificación"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_role_view_tree
msgid "Planning Role List"
msgstr "Lista de roles de planificación"
#. module: planning
#: model:ir.model,name:planning.model_planning_slot
msgid "Planning Shift"
msgstr "Turno de planificación"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_analysis_report__slot_id
msgid "Planning Slot"
msgstr "Turno de planificación"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_role__slot_properties_definition
msgid "Planning Slot Properties"
msgstr "Propiedades del turno"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.period_report_template
msgid "Planning:"
msgstr "Planificación:"
#. module: planning
#: model:mail.template,name:planning.email_template_planning_planning
msgid "Planning: New Schedule"
msgstr "Planificación: nuevo horario"
#. module: planning
#: model:mail.template,name:planning.email_template_slot_single
msgid "Planning: New Shift"
msgstr "Planificación: nuevo turno"
#. module: planning
#: model:mail.template,name:planning.email_template_shift_switch_email
msgid "Planning: Shift Re-assigned"
msgstr "Planificación: turno reasignado"
#. module: planning
#: model:ir.actions.server,name:planning.ir_cron_forecast_schedule_ir_actions_server
msgid "Planning: generate next recurring shifts"
msgstr "Planificación: generar los siguientes turnos recurrentes"
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "Planning: new open shift available on"
msgstr "Planificación: nuevo turno disponible el"
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "Planning: new shift on"
msgstr "Planificación: nuevo turno el"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.brand_promotion
msgid "Plans"
msgstr "Planes"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.hr_employee_view_form_email
msgid ""
"Please add a work email for the following employee so that they can receive "
"their planning:"
msgstr ""
"Añade una dirección de correo electrónico de trabajo para el siguiente "
"empleado, de modo que pueda recibir su planificación:"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/components/conflicting_slot_ids_field/conflicting_slot_ids_field.xml:0
msgid "Prepare for the ultimate multi-tasking challenge:"
msgstr "Prepárate para gestionar varias tareas simultáneamente:"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_gantt/planning_gantt_renderer_controls.xml:0
msgid "Press Ctrl to duplicate the shift"
msgstr "Pulsa CTRL para duplicar el turno"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_gantt/planning_gantt_controller.js:0
#: code:addons/planning/static/src/views/planning_gantt/planning_gantt_controller.xml:0
#: model_terms:ir.ui.view,arch_db:planning.planning_preview_view_form
msgid "Preview"
msgstr "Vista previa"
#. module: planning
#: model:ir.actions.act_window,name:planning.resource_preview_action
msgid "Preview Planning"
msgstr "Vista previa de la planificación"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_calendar/planning_calendar_controller.xml:0
#: code:addons/planning/static/src/views/planning_gantt/planning_gantt_controller.xml:0
msgid "Print"
msgstr "Imprimir"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_calendar/planning_calendar_controller.xml:0
#: code:addons/planning/static/src/views/planning_gantt/planning_gantt_controller.xml:0
msgid "Print resource calendar"
msgstr "Imprimir calendario de recursos"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_res_config_settings__module_project_forecast
msgid "Project Planning"
msgstr "Planificación del proyecto"
#. module: planning
#: model:planning.role,name:planning.planning_role_projector
msgid "Projector"
msgstr "Proyector"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_slot__slot_properties
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search
msgid "Properties"
msgstr "Propiedades"
#. module: planning
#: model:ir.model,name:planning.model_hr_employee_public
msgid "Public Employee"
msgstr "Empleado público"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_calendar/planning_calendar_controller.xml:0
#: code:addons/planning/static/src/views/planning_gantt/planning_gantt_controller.xml:0
msgid "Publish"
msgstr "Publicar"
#. module: planning
#: model:ir.actions.server,name:planning.model_planning_slot_action_publish_and_send
#: model_terms:ir.ui.view,arch_db:planning.planning_send_view_form
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form_in_gantt
#: model_terms:ir.ui.view,arch_db:planning.planning_view_tree
msgid "Publish & Send"
msgstr "Publicar y enviar"
#. module: planning
#: model:ir.actions.act_window,name:planning.planning_send_action
msgid "Publish & Send the Schedule by Email"
msgstr "Publicar y enviar el horario por correo"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_calendar/planning_calendar_side_panel/planning_calendar_side_panel.xml:0
#: model:ir.model.fields.selection,name:planning.selection__planning_analysis_report__state__published
#: model:ir.model.fields.selection,name:planning.selection__planning_slot__state__published
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "Published"
msgstr "Publicado"
#. module: planning
#: model:hr.job,name:planning.job_quality_control
#: model:planning.role,name:planning.planning_quality_control
msgid "Quality Control Inspector"
msgstr "Inspector de control de calidad"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_res_company__planning_generation_interval
#: model:ir.model.fields,field_description:planning.field_res_config_settings__planning_generation_interval
msgid "Rate Of Shift Generation"
msgstr "Frecuencia de generación de turnos"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_slot__recurrence_update
msgid "Recurrence Update"
msgstr "Actualización de la recurrencia"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_analysis_report__recurrency_id
msgid "Recurrency"
msgstr "Recurrencia"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.res_config_settings_view_form
msgid "Recurring Shifts"
msgstr "Turnos recurrentes"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_form/planning_form_view.js:0
msgid "Recurring shifts created"
msgstr "Turnos recurrentes creados"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_recurrency__slot_ids
msgid "Related Planning Entries"
msgstr "Registros de planificación relacionados"
#. module: planning
#: model:ir.model.fields,help:planning.field_planning_slot__user_id
msgid "Related user name for the resource to manage its access."
msgstr "Usuario asociado al recurso para gestionar sus permisos de acceso."
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form_in_gantt
msgid "Remove"
msgstr "Eliminar"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_slot__repeat
msgid "Repeat"
msgstr "Repetir"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_recurrency__repeat_interval
msgid "Repeat Every"
msgstr "Repetir cada"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_slot__repeat_type
msgid "Repeat Type"
msgstr "Tipo de repetición"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_recurrency__repeat_unit
#: model:ir.model.fields,field_description:planning.field_planning_slot__repeat_unit
msgid "Repeat Unit"
msgstr "Unidad de repetición"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_recurrency__repeat_until
#: model:ir.model.fields,field_description:planning.field_planning_slot__repeat_until
msgid "Repeat Until"
msgstr "Repetir hasta"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_slot__repeat_interval
msgid "Repeat every"
msgstr "Repetir cada"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_recurrency__repeat_number
#: model:ir.model.fields,field_description:planning.field_planning_slot__repeat_number
msgid "Repetitions"
msgstr "Repeticiones"
#. module: planning
#: model:ir.model,name:planning.model_ir_actions_report
msgid "Report Action"
msgstr "Acción de informe"
#. module: planning
#: model:ir.ui.menu,name:planning.planning_menu_reporting
msgid "Reporting"
msgstr "Informes"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.period_report_template
msgid "Request to Switch"
msgstr "Solicitud de cambio de turno"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "Requests to Switch"
msgstr "Solicitudes de cambio"
#. module: planning
#: model:ir.actions.server,name:planning.model_planning_slot_action_reset_to_draft
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form_in_gantt
msgid "Reset to Draft"
msgstr "Restablecer a borrador"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_analysis_report__resource_id
#: model:ir.model.fields,field_description:planning.field_planning_slot__resource_id
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "Resource"
msgstr "Recurso"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_slot__resource_color
msgid "Resource color"
msgstr "Color del recurso"
#. module: planning
#: model:ir.model,name:planning.model_resource_resource
#: model:ir.model.fields,field_description:planning.field_planning_role__resource_ids
#: model_terms:ir.ui.view,arch_db:planning.planning_role_view_search
msgid "Resources"
msgstr "Recursos"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_analysis_report__role_id
#: model:ir.model.fields,field_description:planning.field_planning_slot__role_id
#: model:ir.model.fields,field_description:planning.field_planning_slot_template__role_id
#: model_terms:ir.ui.view,arch_db:planning.open_slots_list_template
#: model_terms:ir.ui.view,arch_db:planning.period_report_template
#: model_terms:ir.ui.view,arch_db:planning.planning_slot_template_view_search
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "Role"
msgstr "Rol"
#. module: planning
#: model:ir.model.fields,help:planning.field_hr_employee__default_planning_role_id
msgid ""
"Role that will be selected by default when creating a shift for this "
"employee.\n"
"This role will also have precedence over the other roles of the employee "
"when planning orders."
msgstr ""
"Rol que se seleccionará por defecto al crear un turno para este empleado.\n"
"Este rol también tendrá prioridad sobre los demás roles del empleado a la "
"hora de planificar pedidos."
#. module: planning
#: model:ir.model.fields,help:planning.field_resource_resource__default_role_id
msgid ""
"Role that will be selected by default when creating a shift for this "
"resource.\n"
"This role will also have precedence over the other roles of the resource "
"when planning shifts."
msgstr ""
"Rol que se seleccionará por defecto al crear un turno para este recurso.\n"
"Este rol también tendrá prioridad sobre los demás roles del recurso al "
"planificar turnos."
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_shift_ics_description
msgid "Role:"
msgstr "Rol:"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/components/avatar_card_resource/avatar_card_resource_popover.xml:0
#: model:ir.actions.act_window,name:planning.planning_action_roles
#: model:ir.model.fields,field_description:planning.field_hr_employee__planning_role_ids
#: model:ir.model.fields,field_description:planning.field_planning_slot__resource_roles
#: model:ir.model.fields,field_description:planning.field_resource_resource__role_ids
#: model:ir.ui.menu,name:planning.planning_menu_settings_role
#: model_terms:ir.ui.view,arch_db:planning.resource_resource_search_view_inherit
#: model_terms:ir.ui.view,arch_db:planning.view_employee_filter_inherit_hr
msgid "Roles"
msgstr "Roles"
#. module: planning
#: model:ir.model.fields,help:planning.field_hr_employee__planning_role_ids
msgid ""
"Roles that the employee can fill in. When creating a shift for this "
"employee, only the shift templates for these roles will be displayed.\n"
"Similarly, only the open shifts available for these roles will be sent to "
"the employee when the schedule is published.\n"
"Additionally, the employee will only be assigned orders for these roles "
"(with the default planning role having precedence over the other ones).\n"
"Leave empty for the employee to be assigned shifts regardless of the role."
msgstr ""
"Roles que puede desempeñar el empleado. Al crear un turno para este "
"empleado, solo se mostrarán las plantillas de turnos correspondientes a esos "
"roles.\n"
"Del mismo modo, cuando se publique la planificación, el empleado solo "
"recibirá los turnos sin asignar disponibles para esos roles.\n"
"Además, al empleado solo se le asignarán pedidos para esos roles (teniendo "
"prioridad el rol de planificación por defecto sobre los demás).\n"
"Déjalo vacío para que al empleado se le puedan asignar turnos "
"independientemente del rol."
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form_in_gantt
msgid "Save"
msgstr "Guardar"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.employee_no_email_list_wizard
msgid "Save & Send Schedule"
msgstr "Guardar y enviar horario"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form_in_gantt
msgid "Save Template"
msgstr "Guardar plantilla"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_slot__template_creation
msgid "Save as Template"
msgstr "Guardar como plantilla"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/js/tours/planning.js:0
msgid "Save this shift once it is ready."
msgstr "Guardar este turno cuando esté listo."
#. module: planning
#: model:planning.role,name:planning.planning_role_scanner
msgid "Scanner"
msgstr "Escáner"
#. module: planning
#: model:ir.model,name:planning.model_planning_planning
#: model:ir.ui.menu,name:planning.planning_menu_schedule
#: model_terms:ir.ui.view,arch_db:planning.planning_view_gantt
msgid "Schedule"
msgstr "Horario"
#. module: planning
#: model:ir.actions.act_window,name:planning.planning_action_schedule_by_resource
msgid "Schedule by Resource"
msgstr "Planificar por recurso"
#. module: planning
#: model:ir.actions.act_window,name:planning.planning_action_schedule_by_role
msgid "Schedule by Role"
msgstr "Planificar por rol"
#. module: planning
#. odoo-python
#: code:addons/planning/wizard/planning_send.py:0
msgid "Schedule sent to your employees"
msgstr "Horario enviado a los empleados"
#. module: planning
#: model_terms:ir.actions.act_window,help:planning.planning_action_schedule_by_resource
#: model_terms:ir.actions.act_window,help:planning.planning_action_schedule_by_role
msgid ""
"Schedule your human and material resources across roles, projects and sales "
"orders."
msgstr ""
"Planifica tus recursos humanos y materiales entre distintos roles, proyectos "
"y pedidos de venta."
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_planning__access_token
msgid "Security Token"
msgstr "Token de seguridad"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/components/conflicting_slot_ids_field/conflicting_slot_ids_field.xml:0
msgid "See conflicting shifts"
msgstr "Ver turnos conflictivos"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form_in_gantt
msgid "Send"
msgstr "Enviar"
#. module: planning
#: model:ir.model,name:planning.model_planning_send
msgid "Send Planning"
msgstr "Enviar planificación"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_calendar/planning_calendar_controller.xml:0
#: code:addons/planning/static/src/views/planning_gantt/planning_gantt_controller.xml:0
msgid "Send schedule"
msgstr "Enviar horario"
#. module: planning
#: model:ir.actions.act_window,name:planning.planning_action_settings
#: model:ir.ui.menu,name:planning.planning_menu_settings_config
msgid "Settings"
msgstr "Ajustes"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/js/tours/planning.js:0
msgid ""
"Share the schedule with your team by publishing and sending it. Open the "
"menu to access this option."
msgstr ""
"Comparte el calendario con tu equipo: publícalo y envíalo. Abre el menú para "
"acceder a esta opción."
#. module: planning
#. odoo-python
#: code:addons/planning/controllers/main.py:0
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form
msgid "Shift"
msgstr "Turno"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_tree
msgid "Shift List"
msgstr "Lista de turnos"
#. module: planning
#: model:ir.model,name:planning.model_planning_slot_template
msgid "Shift Template"
msgstr "Plantilla de turno"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_slot_template_view_form
msgid "Shift Template Form"
msgstr "Formulario de plantilla de turno"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_slot_template_view_tree
msgid "Shift Template List"
msgstr "Lista de plantillas de turnos"
#. module: planning
#: model:ir.actions.act_window,name:planning.planning_action_shift_template
#: model:ir.model.fields,field_description:planning.field_planning_slot__template_id
#: model:ir.ui.menu,name:planning.planning_menu_settings_shift_template
msgid "Shift Templates"
msgstr "Plantillas de turnos"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_gantt/planning_gantt_renderer.js:0
msgid "Shift could not be removed"
msgstr "No se ha podido eliminar el turno"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_gantt/planning_gantt_renderer.js:0
msgid "Shift duplicated"
msgstr "Turno duplicado"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_gantt/planning_gantt_renderer.js:0
msgid "Shift removed"
msgstr "Turno eliminado"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_gantt/planning_gantt_renderer.js:0
msgid "Shift reschedule undone"
msgstr "Se ha revertido el cambio de turno"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_gantt/planning_gantt_renderer.js:0
msgid "Shift rescheduled"
msgstr "Turno reprogramado"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_form/planning_form_view.js:0
msgid "Shift saved as template"
msgstr "Turno guardado como plantilla"
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "Shift sent"
msgstr "Turno enviado"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "Shifts Planned"
msgstr "Turnos planificados"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.period_report_template
msgid "Shifts from"
msgstr "Turnos de"
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "Shifts in Conflict"
msgstr "Turnos en conflicto"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "Shifts of Your Department Member"
msgstr "Turnos del miembro de tu departamento"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "Shifts of Your Team Member"
msgstr "Turnos del miembro de tu equipo"
#. module: planning
#. odoo-python
#: code:addons/planning/wizard/planning_send.py:0
msgid "Shifts published — employees without a work email were skipped"
msgstr ""
"Turnos publicados - se han omitido los empleados sin un correo electrónico "
"de trabajo"
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "Shifts reset to draft"
msgstr "Turnos restablecidos a borrador"
#. module: planning
#: model:planning.role,name:planning.planning_shipping_associate
msgid "Shipping Associate"
msgstr "Operario de expediciones"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_preview__slot_count
msgid "Slot Count"
msgstr "Número de turnos"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_kanban_inherit
msgid "Some changes were made since this shift was published."
msgstr "Se han realizado algunos cambios desde la publicación de este turno."
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_slot_template_view_form
msgid "Span"
msgstr "Duración"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_slot_template_view_form
msgid "Start & End Hours"
msgstr "Hora de inicio y de finalización"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_analysis_report__start_datetime
#: model:ir.model.fields,field_description:planning.field_planning_planning__start_datetime
#: model:ir.model.fields,field_description:planning.field_planning_slot__start_datetime
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "Start Date"
msgstr "Fecha de inicio"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_analysis_report__state
#: model:ir.model.fields,field_description:planning.field_planning_slot__state
msgid "Status"
msgstr "Estado"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_planning__end_datetime
#: model:ir.model.fields,field_description:planning.field_planning_send__end_datetime
msgid "Stop Date"
msgstr "Fecha de finalización"
#. module: planning
#: model:ir.model.fields.selection,name:planning.selection__res_company__planning_employee_unavailabilities__switch
msgid "Switch shifts with other employees"
msgstr "Cambiar turnos con otros empleados"
#. module: planning
#. odoo-python
#: code:addons/planning/models/ir_actions_report.py:0
msgid ""
"The Planning report cannot be added to the print menu. Please use the Print "
"action available in the Planning calendar and Gantt views."
msgstr ""
"El informe de planificación no se puede añadir al menú de impresión. Utiliza "
"la acción «Imprimir» disponible en las vistas de calendario y de Gantt."
#. module: planning
#. odoo-python
#: code:addons/planning/models/ir_actions_report.py:0
msgid ""
"The Planning report cannot be printed from here. Please use the Print action "
"available in the Planning calendar and Gantt views."
msgstr ""
"El informe de planificación no se puede imprimir desde aquí. Utiliza la "
"acción «Imprimir» disponible en las vistas de calendario y de Gantt."
#. module: planning
#: model:ir.model.constraint,message:planning.constraint_res_company_planning_self_unassign_days_before_positive
msgid ""
"The amount of days before unassignment must be positive or equal to zero."
msgstr ""
"El número de días antes de eliminar la asignación debe ser positivo o igual "
"a cero."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "The company does not allow you to unassign yourself from shifts."
msgstr "La empresa no permite que te desasignes de los turnos."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "The deadline for unassignment has passed."
msgstr "El plazo para eliminar la asignación ha pasado."
#. module: planning
#: model:ir.model.constraint,message:planning.constraint_planning_slot_check_start_date_lower_end_date
msgid "The end date of a shift should be after its start date."
msgstr ""
"La fecha de finalización de un turno debe ser posterior a la fecha de inicio."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_recurrency.py:0
msgid "The number of repetitions cannot be negative."
msgstr "El número de repeticiones no puede ser negativo."
#. module: planning
#: model:ir.model.constraint,message:planning.constraint_planning_recurrency_check_repeat_interval_positive
msgid "The recurrence should be greater than 0."
msgstr "La recurrencia debe ser mayor a 0."
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_form/planning_form_view.js:0
msgid "The shift has successfully been created."
msgstr "El turno se ha creado correctamente."
#. module: planning
#. odoo-javascript
#. odoo-python
#: code:addons/planning/static/src/views/planning_hooks.js:0
#: code:addons/planning/wizard/planning_send.py:0
msgid ""
"The shifts have already been published, or there are no shifts to publish."
msgstr "Los turnos ya se han publicado o no hay turnos pendientes de publicar."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "The shifts have successfully been published and sent."
msgstr "Los turnos se han publicado y enviado correctamente."
#. module: planning
#: model:ir.model.constraint,message:planning.constraint_planning_slot_template_check_duration_days_positive
msgid "The span must be at least 1 working day."
msgstr "La duración debe ser de al menos 1 día laborable."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_template.py:0
msgid ""
"The start and end hours must be greater or equal to 0 and lower than 24."
msgstr ""
"Las horas de inicio y de finalización deben ser mayores o iguales a 0, pero "
"menores a 24."
#. module: planning
#: model:ir.model.constraint,message:planning.constraint_planning_slot_template_check_start_time_lower_than_24
msgid "The start hour cannot be greater than 24."
msgstr "La hora de inicio no puede ser superior a 24."
#. module: planning
#: model:ir.model.constraint,message:planning.constraint_planning_slot_template_check_start_time_positive
msgid "The start hour cannot be negative."
msgstr "La hora de inicio no puede ser negativa."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_template.py:0
msgid ""
"The start hour cannot be after the end hour for a one-day shift template."
msgstr ""
"La hora de inicio no puede ser posterior a la hora de finalización en una "
"plantilla de turno de un solo día."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "There are no resources available for this open shift."
msgstr "No hay recursos disponibles para este turno."
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_hooks.js:0
msgid ""
"There are no shifts planned for the previous week, or they have already been "
"copied."
msgstr ""
"No hay turnos planificados para la semana anterior o ya se han copiado."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "There are no shifts to publish and send."
msgstr "No hay turnos a publicar y enviar."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "There are no shifts to reset to draft."
msgstr "No hay turnos para restablecer a borrador."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "This Progress Bar is not implemented."
msgstr "Esta barra de progreso no está implementada."
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_slot__was_copied
msgid "This Shift Was Copied From Previous Week"
msgstr "Este turno se ha copiado de la semana anterior"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "This Week"
msgstr "Esta semana"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_calendar/planning_ask_recurrence_update/planning_ask_recurrence_update_dialog.js:0
#: model:ir.model.fields.selection,name:planning.selection__planning_slot__recurrence_update__subsequent
msgid "This and following shifts"
msgstr "Este turno y los siguientes"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_preview_view_form
msgid "This employee has no published shifts scheduled for this period."
msgstr "Este empleado no tiene turnos publicados durante este período."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid ""
"This employee is not expected to work during this period, either because "
"they do not have a current contract or because they are on leave."
msgstr ""
"Este empleado no debería trabajar durante este período, ya sea porque no "
"tiene un contrato vigente o porque está de permiso."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "This method must take two slots in argument."
msgstr "Este método requiere dos turnos como parámetros."
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.period_report_template
msgid ""
"This open shift is no longer available, or the planning has been updated in "
"the meantime. Please contact your manager for further information."
msgstr ""
"Este turno sin asignar ya no está disponible o se ha actualizado la "
"planificación. Ponte en contacto con tu responsable para obtener más "
"información."
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/views/planning_calendar/planning_ask_recurrence_update/planning_ask_recurrence_update_dialog.js:0
#: model:ir.model.fields.selection,name:planning.selection__planning_slot__recurrence_update__this
msgid "This shift"
msgstr "Este turno"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/components/address_recurrency_confirmation_dialog/address_recurrency_confirmation_dialog.xml:0
msgid "This shift is recurrent. Delete:"
msgstr "Este turno es recurrente. Elimina:"
#. module: planning
#: model:digest.tip,name:planning.digest_tip_planning_0
msgid "Tip: Record your planning faster"
msgstr "Consejo: registra tu planificación más rápido"
#. module: planning
#: model:ir.model.fields,help:planning.field_planning_slot__repeat
msgid ""
"To avoid polluting your database and performance issues, shifts are only "
"created for the next 6 months. They are then gradually created as time "
"passes by in order to always get shifts 6 months ahead. This value can be "
"modified from the settings of Planning, in debug mode."
msgstr ""
"Para evitar la sobrecarga de la base de datos, así como problemas de "
"rendimiento, los turnos solo se crean para los próximos 6 meses. "
"Posteriormente, los turnos se crean de forma progresiva a medida que pasa el "
"tiempo, de modo que siempre habrá turnos planificados con 6 meses de "
"antelación. Este valor puede modificarse en los ajustes de Planificación, en "
"modo de depuración."
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/js/planning_calendar_front.js:0
#: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base
msgid "Today"
msgstr "Hoy"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_analysis_report__resource_type
#: model:ir.model.fields,field_description:planning.field_planning_slot__resource_type
msgid "Type"
msgstr "Tipo"
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid ""
"Uh-oh! Let's keep things in the right order: the recurrence end date should "
"always come after the shift start date. It's like trying to eat your "
"breakfast before waking up - not possible!"
msgstr ""
"¡Uy, cuidado! Vamos a mantener el orden correcto: la fecha de finalización "
"de la recurrencia siempre debe ser posterior a la fecha de inicio del turno. "
"Es como intentar desayunar antes de despertarse... ¡Imposible!"
#. module: planning
#: model:ir.model.fields.selection,name:planning.selection__res_company__planning_employee_unavailabilities__unassign
msgid "Unassign themselves from shifts"
msgstr "Desasignarse de turnos"
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "Undefined %(group)s"
msgstr "Sin definir %(group)s"
#. module: planning
#: model:ir.model.fields.selection,name:planning.selection__planning_recurrency__repeat_type__until
#: model:ir.model.fields.selection,name:planning.selection__planning_slot__repeat_type__until
msgid "Until"
msgstr "Hasta"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.unwanted_slots_list_template
msgid "Unwanted Shifts Available"
msgstr "Turnos no deseados disponibles"
#. module: planning
#: model:ir.model.fields,help:planning.field_planning_recurrency__repeat_until
msgid "Up to which date should the plannings be repeated"
msgstr "Fecha hasta la que deben repetirse las planificaciones"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_analysis_report__user_id
#: model:ir.model.fields,field_description:planning.field_planning_slot__user_id
#: model:res.groups,name:planning.group_planning_user
msgid "User"
msgstr "Usuario"
#. module: planning
#. odoo-python
#: code:addons/planning/models/hr.py:0
msgid "View Planning"
msgstr "Ver planificación"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/js/planning_calendar_front.js:0
msgid "Week"
msgstr "Semana"
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "Week from %(start_date)s to %(end_date)s"
msgstr "Semana del %(start_date)s al %(end_date)s"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_recurrency__repeat_type
#: model:ir.model.fields.selection,name:planning.selection__planning_recurrency__repeat_unit__week
#: model:ir.model.fields.selection,name:planning.selection__planning_slot__repeat_unit__week
msgid "Weeks"
msgstr "Semanas"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_slot__work_email
msgid "Work Email"
msgstr "Correo electrónico de trabajo"
#. module: planning
#: model:ir.model.fields,field_description:planning.field_planning_slot__work_location_id
msgid "Work Location"
msgstr "Ubicación de trabajo"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_slot_template_view_form
msgid "Working Days"
msgstr "Días laborables"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/js/tours/planning.js:0
msgid ""
"Write the <b>role</b> your employee will perform (<i>e.g. Chef, Bartender, "
"Waiter, etc.</i>). <i>Tip: Create open shifts for the roles you will be "
"needing to complete a mission. Then, assign those open shifts to the "
"resources that are available.</i>"
msgstr ""
"Define el <b>rol</b> que desempeñará el empleado (<i>por ejemplo: chef, "
"barman, camarero, etc.</i>). <i>Consejo: crea turnos sin asignar para los "
"roles que necesites cubrir. Luego, asigna esos turnos a los recursos "
"disponibles.</i>"
#. module: planning
#: model:ir.model.fields.selection,name:planning.selection__planning_recurrency__repeat_unit__year
#: model:ir.model.fields.selection,name:planning.selection__planning_slot__repeat_unit__year
msgid "Years"
msgstr "Años"
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "You are not allowed to reset shifts to draft."
msgstr "No está permitido restablecer turnos a borrador."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "You can not assign yourself to an already assigned shift."
msgstr "No puedes asignarte un turno que ya está asignado."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "You can not unassign another employee than yourself."
msgstr ""
"No puedes eliminar la asignación de otro empleado; solo la tuya propia."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "You cannot assign yourself to a shift belonging to another company."
msgstr "No puedes asignarte a un turno que pertenezca a otra empresa."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "You cannot assign yourself to a shift in the past."
msgstr "No puedes asignarte a un turno en el pasado."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "You cannot cancel a request to switch made by another user."
msgstr "No puedes cancelar una solicitud de cambio realizada por otro usuario."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "You cannot cancel a request to switch that is in the past."
msgstr "No se puede cancelar una solicitud de cambio que ya ha pasado."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "You cannot request to switch a shift that is assigned to another user."
msgstr ""
"No puedes solicitar el cambio de un turno que ya está asignado a otro "
"usuario."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "You cannot switch a shift that is in the past."
msgstr "No se puede cambiar un turno que ya ha pasado."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "You cannot unassign yourself from a shift in the past."
msgstr "No puedes desasignarte de un turno que se encuentra en el pasado."
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/js/planning_calendar_front.js:0
msgid "You don't have any shifts planned yet."
msgstr "Todavía no tienes ningún turno asignado."
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/js/planning_calendar_front.js:0
msgid ""
"You don't have any shifts planned yet. You can assign yourself some of the "
"available open shifts."
msgstr ""
"Todavía no tienes ningún turno asignado. Puedes asignarte uno de los que "
"estén disponibles."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "You don't have the right to assign yourself to shifts."
msgstr "No tienes permisos para asignarte turnos."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "You don't have the right to cancel a request to switch."
msgstr "No tienes permisos para cancelar una solicitud de cambio de turno."
#. module: planning
#. odoo-python
#: code:addons/planning/models/planning_slot.py:0
msgid "You don't have the right to switch shifts."
msgstr "No tienes permisos para cambiar de turno."
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.slot_unassign
msgid "You have been successfully unassigned from this shift"
msgstr "Ya no tienes este turno asignado. Eliminado correctamente"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.slot_unassign
msgid "Your Planning"
msgstr "Tu horario"
#. module: planning
#: model:mail.template,subject:planning.email_template_planning_planning
msgid ""
"Your planning from {{ format_date(ctx.get('start_datetime')) }} to "
"{{ format_date(ctx.get('end_datetime')) }}"
msgstr ""
"Tu horario del {{ format_date(ctx.get('start_datetime')) }} al "
"{{ format_date(ctx.get('end_datetime')) }}"
#. module: planning
#: model:mail.template,subject:planning.email_template_shift_switch_email
msgid ""
"Your shift on {{ ctx.get('start_datetime') }} was re-assigned to "
"{{ ctx.get('new_assignee_name', 'Marc Demo') }}"
msgstr ""
"Tu turno del {{ ctx.get('start_datetime') }} se ha asignado a "
"{{ ctx.get('new_assignee_name', 'Marc Demo') }}"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/components/address_recurrency_confirmation_dialog/address_recurrency_confirmation_dialog.xml:0
msgid "all shifts"
msgstr "todos los turnos"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.period_report_template
msgid "close"
msgstr "cerrar"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.res_config_settings_view_form
msgid "days before the beginning of the shift"
msgstr "días antes del inicio del turno"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.hr_employee_view_form_inherit
#: model_terms:ir.ui.view,arch_db:planning.planning_view_form
#: model_terms:ir.ui.view,arch_db:planning.planning_view_tree
msgid "e.g. Bartender"
msgstr "p. ej. barman"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_role_view_tree
msgid "e.g. Cleaner"
msgstr "p. ej. encargado de limpieza"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.resource_resource_form_view_inherit
#: model_terms:ir.ui.view,arch_db:planning.resource_resource_tree_view_inherit
msgid "e.g. Crane"
msgstr "p. ej. grúa"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.hr_employee_view_form_simplified
#: model_terms:ir.ui.view,arch_db:planning.planning_role_view_tree
msgid "e.g. John Doe"
msgstr "p. ej. John Doe"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_kanban
msgid "h"
msgstr "h"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.planning_view_kanban_inherit
msgid "other shift(s) in conflict."
msgstr "otro turno o turnos en conflicto."
#. module: planning
#: model:ir.model,name:planning.model_planning_calendar_resource
msgid "planning calendar resource"
msgstr "recurso del calendario de planificación"
#. module: planning
#. odoo-python
#: code:addons/planning/models/hr.py:0
msgid "resource_id"
msgstr "resource_id"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/components/address_recurrency_confirmation_dialog/address_recurrency_confirmation_dialog.xml:0
msgid "this and following shifts"
msgstr "este y los siguientes turnos"
#. module: planning
#. odoo-javascript
#: code:addons/planning/static/src/components/address_recurrency_confirmation_dialog/address_recurrency_confirmation_dialog.xml:0
msgid "this shift"
msgstr "este turno"
#. module: planning
#: model_terms:ir.ui.view,arch_db:planning.period_report_template
msgid "to"
msgstr "al"
#. module: planning
#: model:mail.template,subject:planning.email_template_slot_single
msgid "{{ ctx.get('mail_subject', '') }} {{ ctx.get('start_datetime' , '') }}"
msgstr "{{ ctx.get('mail_subject', '') }} {{ ctx.get('start_datetime' , '') }}"
#~ msgid ""
#~ "The start hour cannot be before the end hour for a one-day shift template."
#~ msgstr ""
#~ "La hora de inicio no puede ser posterior a la hora de finalización en una "
#~ "plantilla de turno de un solo día."
#~ msgid "The work email is missing for the following employees:"
#~ msgstr ""
#~ "Los siguientes empleados no tienen un correo electrónico de trabajo:"
#~ msgid "04:00"
#~ msgstr "04:00"
#~ msgid "08:00"
#~ msgstr "08:00"
#~ msgid "12:00"
#~ msgstr "12:00"
#~ msgid "16:00"
#~ msgstr "16:00"
#~ msgid ""
#~ "<i class=\"fa fa-check-circle text-success\"/> This shift is no longer "
#~ "assigned to you."
#~ msgstr ""
#~ "<i class=\"fa fa-check-circle text-success\"/> Este turno ya no está "
#~ "asignado a usted."
#~ msgid ""
#~ "<i class=\"fa fa-check-circle text-success\"/> You were successfully "
#~ "assigned this open shift."
#~ msgstr ""
#~ "<i class=\"fa fa-check-circle text-success\"/> Se le ha asignado con "
#~ "éxito este turno abierto."
#~ msgid ""
#~ "<i class=\"fa fa-clock-o\" role=\"img\" aria-label=\"Date\" "
#~ "title=\"Date\"/>"
#~ msgstr ""
#~ "<i class=\"fa fa-clock-o\" aria-label=\"Periodo\" role=\"img\" "
#~ "title=\"Periodo\"/>"
#~ msgid ""
#~ "<i class=\"fa fa-exclamation-circle text-warning\"/> This shift is "
#~ "already assigned to another employee."
#~ msgstr ""
#~ "<i class=\"fa fa-exclamation-circle text-warning\"/> Este turno ya ha "
#~ "sido asignado a otro empleado."
#~ msgid ""
#~ "<i class=\"fa fa-exclamation-circle text-warning\"/> You can no longer "
#~ "unassign yourself from this shift."
#~ msgstr ""
#~ "<i class=\"fa fa-exclamation-circle text-warning\"/> Ya no puede "
#~ "desasignarse usted mismo de este turno."
#~ msgid "<i class=\"fa fa-long-arrow-right\" title=\"Arrow\"/>"
#~ msgstr "<i class=\"fa fa-long-arrow-right\" title=\"Flecha\"/>"
#~ msgid "<span aria-label=\"Close\">×</span>"
#~ msgstr "<span aria-label=\"Close\">×</span>"
#~ msgid ""
#~ "<span class=\"align-middle\" attrs=\"{'invisible': "
#~ "[('overlap_slot_count', '=', 0)]}\">for this resource at the same time.</"
#~ "span>"
#~ msgstr ""
#~ "<span class=\"align-middle\" attrs=\"{'invisible': "
#~ "[('overlap_slot_count', '=', 0)]}\">para este recurso al mismo tiempo.</"
#~ "span>"
#~ msgid ""
#~ "<span class=\"o_gantt_consolidated_pill_title bg-view text-truncate px-1 "
#~ "mb-1\">04:00</span>"
#~ msgstr ""
#~ "<span class=\"o_gantt_consolidated_pill_title bg-view text-truncate px-1 "
#~ "mb-1\">04:00</span>"
#~ msgid ""
#~ "<span class=\"o_gantt_consolidated_pill_title bg-view text-truncate px-1 "
#~ "mb-1\">12:00</span>"
#~ msgstr ""
#~ "<span class=\"o_gantt_consolidated_pill_title bg-view text-truncate px-1 "
#~ "mb-1\">12:00</span>"
#~ msgid ""
#~ "<span class=\"o_gantt_consolidated_pill_title bg-view text-truncate px-1 "
#~ "mb-1\">16:00</span>"
#~ msgstr ""
#~ "<span class=\"o_gantt_consolidated_pill_title bg-view text-truncate px-1 "
#~ "mb-1\">16:00</span>"
#~ msgid "Additional message"
#~ msgstr "Mensaje adicional"
#~ msgid "Allocated Hours"
#~ msgstr "Horas asignadas"
#~ msgid "Allow Template Creation"
#~ msgstr "Permitir la creación de plantillas"
#~ msgid "Allow Unassignment"
#~ msgstr "Permitir eliminar asignación"
#~ msgid "An shift must be in the same company as its recurrency."
#~ msgstr "Un turno debe estar en la misma compañía que su recurrencia."
#~ msgid "Avatar 128"
#~ msgstr "Avatar 128"
#~ msgid "Bartender"
#~ msgstr "Bartender"
#~ msgid "Basic Employee"
#~ msgstr "Empleado Básico"
#~ msgid "Can Employee Un-Assign Themselves?"
#~ msgstr "¿El empleado puede eliminar sus asignaciones?"
#~ msgid "Confirm Slots Deletion"
#~ msgstr "Confirmar eliminación de espacios"
#~ msgid "Conflicting Slot"
#~ msgstr "Espacio en conflicto"
#~ msgid "Deadline for unassignment"
#~ msgstr "Fecha límite para desasignar"
#~ msgid ""
#~ "Define the roles your resources perform (e.g. Chef, Bartender, "
#~ "Waiter...). Create open shifts for the roles you need to complete a "
#~ "mission. Then, assign those open shifts to the resources that are "
#~ "available."
#~ msgstr ""
#~ "Defina los roles que realizan sus recursos (por ejemplo, cocinero, "
#~ "bartender, camarero...). Cree turnos abiertos para los roles que necesita "
#~ "para completar las tareas y asígnelos a los recursos disponibles."
#~ msgid ""
#~ "Define the roles your resources perform (e.g. Chef, Bartender, "
#~ "Waiter...). Create open shifts for the roles you will be needing to "
#~ "complete a mission. Then, assign those open shifts to the resources that "
#~ "are available."
#~ msgstr ""
#~ "Defina los roles que realizan sus recursos (por ejemplo, cocinero, "
#~ "bartender, camarero...). Cree turnos abiertos para los roles que necesita "
#~ "para completar las tareas y asígnelos a los recursos disponibles."
#~ msgid "Doris Cole (Bartender)"
#~ msgstr "Doris Cole (Bartender)"
#~ msgid ""
#~ "Drag a shift to another day to reschedule it, or to another row to "
#~ "reassign the shift. If the shift was published, the user will "
#~ "automatically be notified of the change. Press CTRL (or Cmd on Mac) while "
#~ "dragging a shift to duplicate it."
#~ msgstr ""
#~ "Arrastre un turno a otro día para reprogramarlo, o a otra fila para "
#~ "reasignar el turno. Si el turno fue publicado, el usuario será notificado "
#~ "del cambio automáticamente. Presione CTRL (o Cmd en Mac) mientras "
#~ "arrastra un turno para duplicarlo."
#~ msgid "Eli Lambert (Waiter)"
#~ msgstr "Eli Lambert (Camarero)"
#~ msgid ""
#~ "Employees who will receive planning by email if you click on publish & "
#~ "send."
#~ msgstr ""
#~ "Empleados que recibirán la planeación por correo electrónico si hace clic "
#~ "en publicar y enviar."
#~ msgid "End"
#~ msgstr "Fin"
#~ msgid "Every"
#~ msgstr "Cada"
#~ msgid "Every %s week(s) until %s"
#~ msgstr "Cada %s semana (s) hasta %s"
#~ msgid "Future"
#~ msgstr "Futuro"
#~ msgid "Group By"
#~ msgstr "Agrupar por"
#~ msgid "Is Hatched"
#~ msgstr "Creado"
#~ msgid "Is This Shift Assigned To The Current User"
#~ msgstr "¿Este turno está asignado al usuario actual?"
#~ msgid "Is This Shift In The Past?"
#~ msgstr "¿Este turno es antiguo?"
#~ msgid "Is unassignement deadline not past"
#~ msgstr "La fecha límite para designar no está en el pasado"
#~ msgid "Jeffrey Kelly (Bartender)"
#~ msgstr "Jeffrey Kelly (Bartender)"
#~ msgid "Last Generated End Date"
#~ msgstr "Fecha de finalización generada por última vez"
#~ msgid "Last Week"
#~ msgstr "Semana anterior"
#~ msgid "Let employees unassign themselves from shifts"
#~ msgstr "Deje que los empleados se desasignen de turnos"
#~ msgid "Overlapping Slots"
#~ msgstr "Espacios superpuestos"
#~ msgid "Past"
#~ msgstr "Anterior"
#~ msgid "Previous Template"
#~ msgstr "Plantilla anterior"
#~ msgid "Send Planning By Email"
#~ msgstr "Enviar planeación por correo electrónico"
#~ msgid "Sequence"
#~ msgstr "Secuencia"
#~ msgid "Slot"
#~ msgstr "Espacio"
#~ msgid "Start"
#~ msgstr "Iniciar"
#~ msgid "Start Hour"
#~ msgstr "Iniciar hora"
#~ msgid "Template Autocomplete"
#~ msgstr "Autocompletar plantilla"
#~ msgid "Template Reset"
#~ msgstr "Restablecer plantilla"
#~ msgid "The company does not allow you to self unassign."
#~ msgstr "La compañía no le permite autoasignarse."
#~ msgid "The schedule was successfully sent to your employees."
#~ msgstr "El programa se envió con éxito a sus empleados."
#~ msgid "The shift has successfully been sent."
#~ msgstr "El turno se envió con éxito."
#~ msgid "The shifts have been successfully reset to draft."
#~ msgstr "Los turnos se han restablecido a borrador con éxito."
#~ msgid "This shift was successfully saved as a template."
#~ msgstr "El turno se guardó como una plantilla con éxito."
#~ msgid "Timezone:"
#~ msgstr "Zona horaria:"
#~ msgid "Tomorrow"
#~ msgstr "Mañana"
#~ msgid "Total"
#~ msgstr "Total"
#~ msgid "Waiter"
#~ msgstr "Camarero"
#~ msgid "Work Address"
#~ msgstr "Dirección laboral"
#~ msgid "Yesterday"
#~ msgstr "Ayer"
#~ msgid "You are not allowed to reset to draft shifts."
#~ msgstr "No tiene permitido restablecer turnos a borrador."
#~ msgid "You don't have the right to self assign."
#~ msgstr "No tiene los derechos para asignarse a usted mismo."
#~ msgid "other shift(s)"
#~ msgstr "otro turno(s)"