# Translation of Odoo Server. # This file contains the translation of the following modules: # * planning # # Translators: # Thanh Nguyễn Văn, 2022 # Duy BQ , 2022 # Vo Thanh Thuy, 2022 # Martin Trigaux, 2022 # Nancy Momoland , 2023 # "Dylan Kiss (dyki)" , 2025. # "Thi Huong Nguyen (thng)" , 2025. # Weblate , 2025. # Odoo Translation Bot , 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: 2025-12-06 09:55+0000\n" "Last-Translator: Odoo Translation Bot \n" "Language-Team: Vietnamese \n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.14.3\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 (sao chép)" #. module: planning #: model:ir.actions.report,print_report_name:planning.report_planning_slot msgid "'Planning'" msgstr "'Kế hoạch'" #. module: planning #. odoo-python #: code:addons/planning/models/planning_template.py:0 msgid "(%s days span)" msgstr "(%s ngày)" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.open_slots_list_template msgid ". " msgstr ". " #. 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 Phỏng vấn tại chỗ" #. 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 cuộc điện thoại" #. 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 ngày mở cửa" #. 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 ngày sau phỏng vấn" #. module: planning #: model_terms:digest.tip,tip_description:planning.digest_tip_planning_0 msgid "Tip: Record your planning faster" msgstr "Mẹo: Ghi lại kế hoạch của bạn nhanh hơn" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_shift_ics_description msgid "Allocated Time:" msgstr "Thời gian đã phân bổ:" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/js/tours/planning.js:0 msgid "" "Drag & drop your shift to reschedule it. Tip: hit CTRL (or Cmd) to " "duplicate it instead. Adjust the size of the shift to modify its " "period." msgstr "" "Kéo & thả các ca để đặt lại kế hoạch. Mẹo: bấm CTRL (hoặc Cmd) để " "tạo bản sao. Thay đổi kích cỡ của ca để sửa đổi thời lượng." #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_shift_ics_description msgid "Note:" msgstr "Ghi chú:" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/js/tours/planning.js:0 msgid "Publish & send your employee's planning." msgstr "Công bố & gửi kế hoạch làm việc cho nhắn viên của bạn." #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_shift_ics_description msgid "Role:" msgstr "Vai trò:" #. module: planning #: model:mail.template,body_html:planning.email_template_shift_switch_email msgid "" "
\n" "

Dear Anita Oliver,

\n" "

Hello,

\n" "
\n" "

\n" " The following shift that you requested to switch has " "been re-assigned\n" " to Marc Demo.\n" "

\n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" "
Date\n" " \n" " 05/31/2021, 8:00 AM ⟶ 05/31/2021, 4:00 " "PM\n" " \n" " \n" " (4:00h)\n" " \n" " \n" " (50%)\n" " \n" "
RoleBartender
ProjectGathering
Sales Order ItemCoffee
Note/
\n" "
\n" "
\n" " " msgstr "" "
\n" "

Xin chào Anita Oliver,

\n" "

Xin chào,

\n" "
\n" "

\n" " Ca làm việc mà bạn yêu cầu đổi sau đây đã được phân " "công lại\n" " cho Marc Demo.\n" "

\n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" "
Ngày\n" " \n" " 05/31/2021, 8:00 SA ⟶ 05/31/2021, 4:00 " "CH\n" " \n" " \n" " (4:00h)\n" " \n" " \n" " (50%)\n" " \n" "
Vai tròNhân viên pha chế
Dự " "ánHọp mặt
Mục đơn bán hàngCà phê
Ghi chú/
\n" "
\n" "
\n" " " #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_shift_notification msgid "" "\n" " You have successfully requested to switch your " "shift. You will be notified when another employee takes over your shift." msgstr "" "\n" " Bạn đã yêu cầu đổi ca thành công. Bạn sẽ được thông " "báo khi có nhân viên khác đảm nhận ca làm việc của bạn." #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_shift_notification msgid "" " Request to switch shift cancelled " "successfully." msgstr "" " Yêu cầu đổi ca đã được hủy thành công." #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_shift_notification msgid "" " This shift is no longer assigned to you." msgstr "" " Ca này không còn được giao cho bạn nữa." #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_shift_notification msgid "" " You were successfully assigned this open " "shift." msgstr "" " Bạn đã được phân công thành công cho ca " "làm trống này." #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_slot_template_view_kanban msgid "" "" msgstr "" "" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_assignee_contact_popover msgid "" "" msgstr "" "" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_shift_notification msgid "" " This shift is already assigned to " "another employee." msgstr "" " Ca này đã được giao cho một nhân " "viên khác." #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_shift_notification msgid "" " You can no longer unassign yourself " "from this shift." msgstr "" " Bạn không thể tự bỏ phân công khỏi " "ca làm này nữa." #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_slot_template_view_form msgid "" "" msgstr "" "" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.open_slots_list_template msgid "" "" msgstr "" "" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_assignee_contact_popover msgid "" "" msgstr "" "" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_view_kanban msgid "" "" msgstr "" "" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.period_report_template msgid "" "\n" " \n" " " msgstr "" "\n" " \n" " " #. 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 "Planning" msgstr "Kế hoạch" #. module: planning #: model_terms:hr.job,job_details:planning.job_maintenance_technician #: model_terms:hr.job,job_details:planning.job_quality_control msgid "Days to get an Offer" msgstr "Số ngày để nhận Đề nghị" #. module: planning #: model_terms:hr.job,job_details:planning.job_maintenance_technician #: model_terms:hr.job,job_details:planning.job_quality_control msgid "Process" msgstr "Quá trình" #. module: planning #: model_terms:hr.job,job_details:planning.job_maintenance_technician #: model_terms:hr.job,job_details:planning.job_quality_control msgid "Time to Answer" msgstr "Thời gian để trả lời" #. module: planning #: model_terms:web_tour.tour,rainbow_man_message:planning.planning_tour msgid "" "Congratulations! You are now a master of planning.\n" " " msgstr "" "Xin chúc mừng! Giờ đây bạn đã trở thành một bậc thầy về lập kế " "hoạch.\n" "" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.res_config_settings_view_form msgid "Allow employees to:" msgstr "Cho phép nhân viên:" #. 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 "" "The employee assigned would like to switch shifts with someone else." msgstr "Nhân viên được phân công muốn đổi ca với người khác." #. module: planning #: model_terms:ir.ui.view,arch_db:planning.res_config_settings_view_form msgid "months ahead" msgstr "tháng tới" #. module: planning #: model:mail.template,body_html:planning.email_template_slot_single msgid "" "\n" "
\n" "

Dear Anita Oliver,

\n" "

Hello,

\n" "
\n" "

We have a " "new shift opening:

\n" "

You have been assigned the following " "shift:

\n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" "
Date\n" " \n" " 05/31/2021, 8:00 AM ⟶ 05/31/2021, 4:00 " "PM\n" " \n" " \n" " (4:00h)\n" " \n" " \n" " (50%)\n" " \n" "
RoleBartender
ProjectGathering
Sales Order ItemCoffee
Note/
\n" " \n" "
\n" "

If you are " "interested and available, please assign yourself this open shift.

\n" "

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.

\n" "
\n" " " msgstr "" "\n" "
\n" "

Xin chào Anita Oliver,

\n" "

Xin chào,

\n" "
\n" "

Có một ca " "làm việc mới đang trống:

\n" "

Bạn đã được phân công làm việc theo lịch " "sau đây:

\n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" " \n" "
Ngày\n" " \n" " 05/31/2021, 8:00 Sáng ⟶ 05/31/2021, 4:00 " "Chiều\n" " \n" " \n" " (4:00h)\n" " \n" " \n" " (50%)\n" " \n" "
Vai tròNhân viên pha chế
Dự " "ánHọp mặt
Mục đơn bán hàngCà phê
Ghi chú/
\n" " \n" "
\n" "

Nếu bạn muốn " "làm và có lịch trống, bạn có thể tự phân công ca làm này cho chính mình.\n" "

Nếu ca làm hiện tại không phù hợp với " "bạn, chúng tôi khuyến khích bạn liên hệ với đồng nghiệp và nhờ đổi ca. Có " "thể họ sẽ muốn đổi ca làm việc với bạn.

\n" "
\n" " " #. module: planning #: model:mail.template,body_html:planning.email_template_planning_planning msgid "" "\n" "
\n" "

Dear Anita Oliver,

\n" "

Hello,

\n" "
\n" "

\n" " Your upcoming shifts from 05-05-2021\n" " to 05-11-2021 have been published.\n" "

\n" "
\n" "
\n" " View Your Planning\n" "
\n" "
\n" " Add to " "Calendar\n" "
\n" "
\n" "
\n" "

\n" " \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" " \n" " \n" " If you are unable to work a shift that has been " "assigned to you, please unassign yourself within 5 day(s) before the start " "of the shift.\n" " \n" "

\n" "

\n" "

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.

\n" "
\n" " " msgstr "" "\n" "
\n" "

Xin chào Anita Oliver,

\n" "

Xin chào,

\n" "
\n" "

\n" " Ca làm mới của bạn từ 05-05-2021\n" " đến 05-11-2021 đã được đăng.\n" "

\n" "
\n" "
\n" " Xem kế hoạch\n" "
\n" " \n" "
\n" "
\n" "

\n" " \n" " Chúng tôi cũng muốn nhắc bạn rằng hiện có một số " "ca còn trống, nếu bạn muốn và có thể làm, vui lòng tự phân công các ca làm " "đó cho mình.\n" " \n" " \n" " Nếu bạn không thể làm việc theo ca đã được phân " "công, hãy huỷ phân công trong vòng 5 ngày trước khi ca làm " "việc bắt đầu.\n" " \n" "

\n" "

\n" "

Trong trường hợp " "lịch làm việc hiện tại của bạn không phù hợp, chúng tôi khuyến khích bạn " "liên hệ với đồng nghiệp và nhờ đổi ca. Có thể họ sẽ muốn đổi ca với bạn.\n" "

\n" " " #. 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 "Chu kỳ lặp lặp lại mỗi ngày, cho đến khi kết thúc thời hạn" #. 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 "Một ca phải thuộc cùng một công ty với chu kỳ lặp của nó." #. module: planning #. odoo-javascript #: code:addons/planning/static/src/views/planning_gantt/planning_gantt_controller.xml:0 msgid "Actions" msgstr "Tác vụ" #. 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 "Đang hoạt động" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/views/planning_gantt/planning_gantt_controller.js:0 msgid "Add Shift" msgstr "Thêm ca" #. module: planning #: model:ir.model.fields,help:planning.field_planning_send__note msgid "Additional message displayed in the email sent to employees" msgstr "Hiển thị thông điệp trong email gửi đến nhân viên" #. 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 "Tin nhắn bổ sung có trong email gửi tới nhân viên" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_view_form msgid "Additional note sent to the employee" msgstr "Ghi chú bổ sung gửi cho nhân viên" #. module: planning #: model:res.groups,name:planning.group_planning_manager msgid "Administrator" msgstr "Quản trị viên" #. 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 "" "Tất cả ca làm trống đã được phân công hoặc không có nhân viên rảnh để thực " "hiện chúng vào lúc này." #. 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 "Tất cả ca làm" #. 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 "" "Tất cả các ca tiếp theo sẽ bị xóa. Bạn có chắc chắn muốn tiếp tục không?" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_view_tree msgid "Allocated Percentage" msgstr "Phần trăm đã phân bổ" #. 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 "Thời gian được phân bổ" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_slot__allocated_percentage msgid "Allocated Time %" msgstr "Thời gian được phân bổ %" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_analysis_report__allocated_percentage msgid "Allocated Time (%)" msgstr "Thời gian phân bổ (%)" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_shift_ics_description msgid "Allocated Time:" msgstr "Thời gian đã phân bổ:" #. 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 "Số giờ được phân bổ và phần trăm thời gian được phân bổ không được âm." #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_slot__allocation_type msgid "Allocation Type" msgstr "Loại phân bổ" #. 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 "" "Phân tích việc phân bổ nhân viên của bạn theo vai trò, dự án và đơn bán hàng " "cũng như ước tính nhu cầu trong tương lai." #. 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 "Đã lưu trữ" #. 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 "" "Việc lưu trữ nhân viên này sẽ chuyển đổi tất cả ca làm việc trong tương lai " "của nhân viên đó thành ca trống. Bạn có chắc chắn muốn tiếp tục không?" #. 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 "Bạn có chắc chắn muốn xóa ca này không?" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/components/conflicting_slot_ids_field/conflicting_slot_ids_field.xml:0 msgid "Arrow" msgstr "Mũi tên" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/components/conflicting_slot_ids_field/conflicting_slot_ids_field.xml:0 msgid "Arrow icon" msgstr "Biểu tượng mũi tên" #. 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 "Hỏi để đổi" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.period_report_template msgid "Ask to Switch" msgstr "Hỏi để đổi" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/js/tours/planning.js:0 msgid "" "Assign a resource, or leave it open for the moment. 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." msgstr "" "Phân công một nhân viên hoặc để nó mở trong lúc này. Mẹo: Tạo ca " "làm trống cho các vai trò mà bạn sẽ cần để hoàn thành nhiệm vụ. Sau đó, phân " "công các ca làm đó cho những nhân viên trống lịch." #. module: planning #: model_terms:ir.ui.view,arch_db:planning.unwanted_slots_list_template msgid "Assignee" msgstr "Người được phân công" #. 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 "Tự động lập kế hoạch" #. 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 "Tự động lập kế hoạch ca làm trống và đơn bán hàng" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/views/planning_calendar/planning_filter_section/planning_calendar_filter_section.xml:0 msgid "Avatar" msgstr "Ảnh đại diện" #. module: planning #: model:ir.ui.menu,name:planning.planning_menu_schedule_by_resource msgid "By Resource" msgstr "Theo nhân viên" #. module: planning #: model:ir.ui.menu,name:planning.planning_menu_schedule_by_role msgid "By Role" msgstr "Theo vai trò" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.unwanted_slots_list_template msgid "CANCEL SWITCH" msgstr "HUỶ ĐỔI CA" #. 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 "Huỷ đổi ca" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.hr_employee_view_form_simplified msgid "Chat" msgstr "Nhắn tin" #. 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 "Màu sắc" #. module: planning #: model:planning.role,name:planning.planning_role_cm msgid "Community Manager" msgstr "Quản lý cộng đồng" #. module: planning #: model:ir.model,name:planning.model_res_company msgid "Companies" msgstr "Công ty" #. 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 "Công ty" #. 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 "" "Công ty liên kết với tài nguyên. Để trống đối với tài nguyên có trong mọi " "công ty." #. module: planning #: model:ir.model,name:planning.model_res_config_settings msgid "Config Settings" msgstr "Cài đặt cấu hình" #. module: planning #: model:ir.ui.menu,name:planning.planning_menu_settings msgid "Configuration" msgstr "Cấu hình" #. 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 "Xác nhận" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/views/planning_calendar/planning_calendar_controller.xml:0 msgid "Copy previous" msgstr "Sao chép trước" #. 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 "Sao chép tuần trước" #. module: planning #: model:planning.role,name:planning.planning_role_crane msgid "Crane" msgstr "Crane" #. 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." "
\n" " Allocate open shifts to resources based on their roles." msgstr "" "Tạo ca làm mở cho các vai trò bạn sẽ cần để hoàn thành một nhiệm vụ.
\n" "Phân bổ ca làm mở cho các nguồn lực dựa trên vai trò của họ." #. 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 "Được tạo bởi" #. 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 "Được tạo vào" #. 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 "Ngày" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_planning__date_end msgid "Date End" msgstr "Ngày kết thúc" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_planning__date_start msgid "Date Start" msgstr "Ngày bắt đầu" #. 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 "Ngày" #. 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 "Số ngày trước ca làm có thể bỏ phân ca" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.res_config_settings_view_form msgid "Deadline" msgstr "Thời hạn" #. 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 "Số ngày tới thời hạn bỏ phân ca" #. 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 "Vai trò mặc định" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.resource_resource_search_view_inherit msgid "Default Roles" msgstr "Vai trò mặc định" #. 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 "" "Xác định địa chỉ email công việc cho những nhân viên sau để họ nhận được kế " "hoạch." #. 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 "" "Xác định vai trò mà nhân sự của bạn sẽ đảm nhận (ví dụ: Đầu bếp, Bartender, " "Phục vụ). Tạo ca trống dựa trên các vai trò cần thiết cho một nhiệm vụ, sau " "đó phân ca đó cho những nhân sự sẵn sàng." #. 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 "Xoá" #. 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 "Xóa ca định kỳ" #. 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 "Phòng ban" #. module: planning #: model:ir.model,name:planning.model_hr_departure_wizard msgid "Departure Wizard" msgstr "Công cụ hỗ trợ quá trình nghỉ việc" #. module: planning #: model:planning.role,name:planning.planning_role_developer msgid "Developer" msgstr "Nhà phát triển" #. 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 "Huỷ bỏ" #. 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 "Tên hiển thị" #. module: planning #: model_terms:ir.actions.act_window,help:planning.planning_action_resources msgid "Distribute your material resources across projects and sales orders." msgstr "Phân phối tài nguyên của bạn cho các dự án và đơn bán hàng." #. 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 "Nháp" #. 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 "" "Kéo ca làm việc sang ngày khác để lên lịch lại hoặc sang hàng khác để phân " "công lại ca làm việc. Nhấn CTRL (hoặc Cmd trên Mac) trong khi kéo một ca để " "nhân bản." #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_slot__duration msgid "Duration" msgstr "Thời hạn" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_slot_template__duration_days msgid "Duration Days" msgstr "Khoảng thời gian (ngày)" #. 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 "Chỉnh sửa" #. 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 "Sửa ca làm định kỳ" #. 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 "" "Email được gửi tự động khi một nhân viên tự phân công mình vào ca làm việc " "không mong muốn của một nhân viên khác, thông báo cho người yêu cầu chuyển " "ca rằng ca làm đã được phân công" #. module: planning #: model:mail.template,description:planning.email_template_slot_single msgid "Email sent automatically when publishing a shift" msgstr "Email được gửi tự động khi công bố một ca làm việc" #. module: planning #: model:mail.template,description:planning.email_template_planning_planning msgid "Email sent automatically when publishing the schedule of your employees" msgstr "Email tự động gửi khi công bố lịch làm việc của nhân viên" #. 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 "Nhân viên" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.hr_employee_view_form_simplified msgid "Employee Name" msgstr "Tên nhân viên" #. 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 "Thời điểm vắng mặt của nhân viên" #. 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 "Nhân viên" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.employee_no_email_list_wizard msgid "Employees with no Work Email" msgstr "Nhân viên không có email công việc" #. 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 "Ngày kết thúc" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_slot_template__end_time msgid "End Hour" msgstr "Giờ kết thúc" #. module: planning #: model:ir.model.constraint,message:planning.constraint_hr_employee_employee_token_unique msgid "Error: each employee token must be unique" msgstr "Lỗi: mỗi người chỉ có duy nhất một token" #. module: planning #. odoo-python #: code:addons/planning/models/planning_recurrency.py:0 msgid "Every %(repeat_interval)s week(s) until %(repeat_until)s" msgstr "Mỗi %(repeat_interval)s tuần cho đến %(repeat_until)s" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_send__note msgid "Extra Message" msgstr "Thông điệp ngoài" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/views/planning_gantt/planning_gantt_renderer.js:0 msgid "Failed to undo reschedule" msgstr "" #. 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 "" "Tìm ở đây kế hoạch của bạn. Chỉ định cho mình những ca làm trống phù hợp với " "vai trò của bạn hoặc cho biết bạn không có mặt." #. module: planning #. odoo-python #: code:addons/planning/models/planning_slot.py:0 msgid "First you have to specify the date of the invitation." msgstr "Đầu tiên, bạn phải xác định ngày cho lời mời." #. module: planning #: model_terms:ir.ui.view,arch_db:planning.view_employee_filter_inherit_hr msgid "Fixed Hours" msgstr "Giờ cố định" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.view_employee_filter_inherit_hr msgid "Flexible Hours" msgstr "Giờ linh hoạt" #. module: planning #: model:ir.model.fields.selection,name:planning.selection__planning_slot__allocation_type__forecast msgid "Forecast" msgstr "Dự báo" #. 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 "Mãi mãi" #. module: planning #. odoo-python #: code:addons/planning/models/planning_recurrency.py:0 msgid "Forever, every %s week(s)" msgstr "Mãi mãi, mỗi %s tuần" #. module: planning #: model:planning.role,name:planning.planning_furniture_assembler msgid "Furniture Assembler" msgstr "Thợ lắp ráp nội thất" #. module: planning #: model:planning.role,name:planning.planning_furniture_tool msgid "Furniture Tools" msgstr "Dụng cụ đồ gỗ" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.res_config_settings_view_form msgid "Generate shifts" msgstr "Tạo ca làm" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.brand_promotion msgid "Give depth to your" msgstr "Tạo chiều sâu cho" #. 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 "Có ca trống" #. 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 "Đã có yêu cầu đổi sang ca làm việc này chưa?" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_slot_template__name msgid "Hours" msgstr "Giờ" #. module: planning #: model:ir.model.fields.selection,name:planning.selection__planning_analysis_report__resource_type__user msgid "Human" msgstr "Con người" #. 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 "Tôi vắng mặt" #. 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 "Tôi nhận nó" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.period_report_template msgid "I Take it" msgstr "" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.period_report_template msgid "I am unavailable" msgstr "Tôi vắng mặt" #. 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 "" "Nếu được chọn, điều đó có nghĩa là ca làm việc đã thay đổi kể từ lần xuất " "bản cuối cùng." #. 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 send it to your " "employees." msgstr "" "Bây giờ, nếu bạn vừa lòng với kế hoạch, bạn có thể gửi cho nhân viên." #. 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 "Bao gồm ca làm trống" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_planning__include_unassigned msgid "Includes Open Shifts" msgstr "Bao gồm ca làm trống" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_planning__is_planning_preview msgid "Is Planning Preview" msgstr "" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.hr_employee_view_form_simplified msgid "Job Position" msgstr "Vị trí công việc" #. 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 "Chức danh" #. 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 "Cập nhật lần cuối bởi" #. 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 "Cập nhật lần cuối vào" #. 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 "Quy tắc" #. 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 "Cho phép nhân viên tự bỏ phân ca" #. 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 "" "Cho phép nhân viên đổi ca với đồng nghiệp hoặc tự hủy phân công khi không có " "thời gian" #. 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 share your " "schedule and easily plan your shifts with just one click by copying " "the previous week's schedule." msgstr "" "Hãy cùng xem chế độ xem Gantt để tìm hiểu thêm về các tính năng thú vị. Sẵn " "sàng chia sẻ lịch trình của bạn và dễ dàng lập kế hoạch ca làm chỉ " "với một cú nhấp chuột bằng cách sao chép lịch trình của tuần trước." #. module: planning #. odoo-javascript #: code:addons/planning/static/src/js/tours/planning.js:0 msgid "" "Let's create your first shift. Tip: use the (+) shortcut available " "on each cell of the Gantt view to save time." msgstr "" "Hãy tạo ca đầu tiên của bạn. Mẹo: sử dụng phím tắt (+) có trên mỗi " "ô của chế độ xem Gantt để tiết kiệm thời gian." #. module: planning #. odoo-javascript #: code:addons/planning/static/src/js/tours/planning.js:0 msgid "Let's schedule a shift for this time range." msgstr "Hãy lên lịch một ca làm cho khoảng thời gian này." #. module: planning #. odoo-javascript #: code:addons/planning/static/src/js/tours/planning.js:0 msgid "Let's start managing your employees' schedule!" msgstr "Hãy bắt đầu quản lý lịch trình của nhân viên của bạn!" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/js/planning_calendar_front.js:0 msgid "List" msgstr "Danh sách" #. module: planning #: model:hr.job,name:planning.job_maintenance_technician #: model:planning.role,name:planning.planning_maintenance_technician msgid "Maintenance Technician" msgstr "Kỹ thuật viên bảo dưỡng" #. module: planning #: model_terms:ir.actions.act_window,help:planning.planning_action_shift_template msgid "Make encoding shifts easy with templates." msgstr "Thực hiện thay đổi ghi nhận ca dễ dàng với các mẫu." #. module: planning #: model:planning.role,name:planning.planning_role_management msgid "Management" msgstr "Quản lý" #. 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 "Quản lý" #. module: planning #: model:ir.model.fields.selection,name:planning.selection__planning_analysis_report__resource_type__material msgid "Material" msgstr "Tài nguyên" #. 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 "Tài nguyên" #. module: planning #. odoo-python #: code:addons/planning/wizard/planning_preview.py:0 msgid "Missing start or end datetime in context." msgstr "" #. 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 "Được sửa đổi kể từ lần công bố cuối cùng" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/js/planning_calendar_front.js:0 msgid "Month" msgstr "Tháng" #. 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 "Tháng" #. 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 "Phòng ban của tôi" #. 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 "Kế hoạch của tôi" #. 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 "Vai trò của tôi" #. 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 "Ca của tôi" #. 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 "Đội của tôi" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_role__name msgid "Name" msgstr "Tên" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/views/planning_calendar/planning_calendar_controller.js:0 msgid "New Event" msgstr "Sự kiện Mới" #. 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 "Ca mới" #. module: planning #. odoo-python #: code:addons/planning/controllers/main.py:0 msgid "New_Shift" msgstr "Ca_mới" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base msgid "Next Week" msgstr "Tuần tới" #. module: planning #. odoo-python #: code:addons/planning/wizard/planning_send.py:0 msgid "No Email Address for Some Employees" msgstr "Không có địa chỉ email cho một số nhân viên" #. module: planning #: model:ir.model.fields,help:planning.field_planning_recurrency__repeat_number msgid "No Of Repetitions of the plannings" msgstr "Số lần lặp lại quy hoạch" #. module: planning #: model_terms:ir.actions.act_window,help:planning.planning_report_action_analysis msgid "No data yet!" msgstr "Chưa có dữ liệu nào!" #. module: planning #: model_terms:ir.actions.act_window,help:planning.planning_action_resources msgid "No material resources found. Let's create one!" msgstr "Không tìm thấy tài nguyên nào. Hãy tạo mới!" #. module: planning #: model_terms:ir.actions.act_window,help:planning.planning_action_roles msgid "No roles found. Let's create one!" msgstr "Không tìm thấy vai trò. Hãy tạo một vai trò!" #. module: planning #: model_terms:ir.actions.act_window,help:planning.planning_action_shift_template msgid "No shift templates found. Let's create one!" msgstr "Không tìm thấy mẫu ca làm. Hãy tạo một mẫu!" #. 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 "Không tìm thấy ca làm nào. Hãy tạo một ca!" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/views/planning_hooks.js:0 msgid "No shifts to print" msgstr "" #. 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 "Ghi chú" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_shift_ics_description msgid "Note:" msgstr "Lưu ý:" #. 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 next week's schedule." msgstr "" "Giờ thì tuần này đã sẵn sàng, hãy bắt đầu với lịch trình của tuần tới." #. module: planning #: model:ir.model.fields.selection,name:planning.selection__planning_slot__repeat_type__x_times msgid "Number of Occurrences" msgstr "Số lần xuất hiện" #. module: planning #: model:ir.model.fields.selection,name:planning.selection__planning_recurrency__repeat_type__x_times msgid "Number of Repetitions" msgstr "Số lần lặp lại" #. 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 "Ca làm trống" #. 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 "Ca làm trống" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.open_slots_list_template msgid "Open Shifts Available" msgstr "Ca làm trống hiện có" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/views/planning_hooks.js:0 msgid "Open shifts assigned" msgstr "Ca làm trống đã được phân công" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/views/planning_hooks.js:0 msgid "Open shifts unscheduled" msgstr "Ca làm trống bị hủy lên lịch" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/views/planning_calendar/planning_calendar_controller.js:0 msgid "Open: %s" msgstr "Mở: %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 "" "Thao tác không được hỗ trợ, bạn phải luôn so sánh overlap_slot_count với giá " "trị 0 bằng toán tử = hoặc >." #. 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 "Giai đoạn" #. 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 "" "Lập kế hoạch phân công nhân viên cho các dự án và ước tính thời hạn chính " "xác hơn" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/js/tours/planning.js:0 msgid "" "Plan your shifts in one click by copying the schedule from the previous " "week." msgstr "" "Lập kế hoạch ca làm việc trong một cú nhấp chuột bằng cách sao chép lịch " "làm việc từ tuần trước." #. module: planning #. odoo-javascript #: code:addons/planning/static/src/js/tours/planning.js:0 msgid "" "Plan your shifts in one click by copying the schedule from the previous " "week. Open the menu to access this option." msgstr "" "Lập kế hoạch ca làm việc trong một cú nhấp chuột bằng cách sao chép lịch " "làm việc từ tuần trước. Mở menu để truy cập tuỳ chọn này." #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_view_tree msgid "Planned Date" msgstr "Ngày theo kế hoạch" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_slot_template__start_time msgid "Planned Hours" msgstr "Số giờ theo kế hoạch" #. 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 "Kế hoạch" #. 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 "Phân tích Kế hoạch" #. module: planning #: model:ir.model,name:planning.model_planning_analysis_report msgid "Planning Analysis Report" msgstr "Báo cáo phân tích kế hoạch" #. module: planning #: model:ir.model,name:planning.model_planning_preview msgid "Planning Preview" msgstr "" #. module: planning #: model:ir.model,name:planning.model_planning_recurrency msgid "Planning Recurrence" msgstr "Chu kỳ lặp kế hoạch" #. 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 "Lập kế hoạch vai trò" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_role_view_tree msgid "Planning Role List" msgstr "Danh sách vai trò kế hoạch" #. module: planning #: model:ir.model,name:planning.model_planning_slot msgid "Planning Shift" msgstr "Lập kế hoạch ca làm" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_analysis_report__slot_id msgid "Planning Slot" msgstr "Khung giờ kế hoạch" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_role__slot_properties_definition msgid "Planning Slot Properties" msgstr "Thuộc tính khung giờ kế hoạch" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.period_report_template msgid "Planning:" msgstr "Kế hoạch:" #. module: planning #: model:mail.template,name:planning.email_template_planning_planning msgid "Planning: New Schedule" msgstr "Lập kế hoạch: Lịch trình mới" #. module: planning #: model:mail.template,name:planning.email_template_slot_single msgid "Planning: New Shift" msgstr "Lập kế hoạch: Ca mới" #. module: planning #: model:mail.template,name:planning.email_template_shift_switch_email msgid "Planning: Shift Re-assigned" msgstr "Kế hoạch: Đã phân công lại ca làm" #. module: planning #: model:ir.actions.server,name:planning.ir_cron_forecast_schedule_ir_actions_server msgid "Planning: generate next recurring shifts" msgstr "Kế hoạch: tạo ca làm việc định kỳ tiếp theo" #. module: planning #. odoo-python #: code:addons/planning/models/planning_slot.py:0 msgid "Planning: new open shift available on" msgstr "Kế hoạch: ca làm trống mới sẵn sàng vào" #. module: planning #. odoo-python #: code:addons/planning/models/planning_slot.py:0 msgid "Planning: new shift on" msgstr "Kế hoạch: ca mới vào" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.brand_promotion msgid "Plans" msgstr "Kế hoạch" #. 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 "" "Vui lòng thêm email công việc cho những nhân viên sau để họ có thể nhận được " "kế hoạch của mình:" #. 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 "Chuẩn bị tinh thần cho thử thách đa nhiệm vụ khó nhằn:" #. 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 "Nhấn Ctrl để nhân bản ca" #. 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 "Xem trước" #. module: planning #: model:ir.actions.act_window,name:planning.resource_preview_action msgid "Preview Planning" msgstr "" #. 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 "In" #. 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 "" #. module: planning #: model:ir.model.fields,field_description:planning.field_res_config_settings__module_project_forecast msgid "Project Planning" msgstr "Kế hoạch dự án" #. module: planning #: model:planning.role,name:planning.planning_role_projector msgid "Projector" msgstr "Máy chiếu" #. 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 "Thuộc tính" #. module: planning #: model:ir.model,name:planning.model_hr_employee_public msgid "Public Employee" msgstr "Nhân viên chung" #. 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 "Công khai" #. 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 "Công khai và Gửi" #. module: planning #: model:ir.actions.act_window,name:planning.planning_send_action msgid "Publish & Send the Schedule by Email" msgstr "Đăng và gửi kế hoạch qua email" #. 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 "Đã đăng" #. module: planning #: model:hr.job,name:planning.job_quality_control #: model:planning.role,name:planning.planning_quality_control msgid "Quality Control Inspector" msgstr "Chuyên viên kiểm soát chất lượng" #. 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 "Tốc độ tạo ca" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_slot__recurrence_update msgid "Recurrence Update" msgstr "Cập nhật chu kỳ lặp" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_analysis_report__recurrency_id msgid "Recurrency" msgstr "Định kì" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.res_config_settings_view_form msgid "Recurring Shifts" msgstr "Ca làm định kỳ" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/views/planning_form/planning_form_view.js:0 msgid "Recurring shifts created" msgstr "Ca làm định kỳ đã được tạo" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_recurrency__slot_ids msgid "Related Planning Entries" msgstr "Các mục lập kế hoạch liên quan" #. 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 "Người dùng liên quan đến tài nguyên để quản lý sự truy cập." #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_view_form_in_gantt msgid "Remove" msgstr "Xóa" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_slot__repeat msgid "Repeat" msgstr "Lặp" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_recurrency__repeat_interval msgid "Repeat Every" msgstr "Lặp lại mỗi" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_slot__repeat_type msgid "Repeat Type" msgstr "Loại lặp lại" #. 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 "Đơn vị tính lặp lại" #. 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 "Lặp lại cho đến" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_slot__repeat_interval msgid "Repeat every" msgstr "Lặp lại mỗi" #. 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 "Số lần lặp lại" #. module: planning #: model:ir.model,name:planning.model_ir_actions_report msgid "Report Action" msgstr "" #. module: planning #: model:ir.ui.menu,name:planning.planning_menu_reporting msgid "Reporting" msgstr "Báo cáo" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.period_report_template msgid "Request to Switch" msgstr "" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base msgid "Requests to Switch" msgstr "Yêu cầu đổi" #. 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 "Đặt lại thành nháp" #. 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 "Tài nguyên" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_slot__resource_color msgid "Resource color" msgstr "Màu sắc nhân viên" #. 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 "Tài nguyên" #. 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 "Vai trò" #. 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 "" "Vai trò sẽ được chọn theo mặc định khi tạo ca làm việc cho nhân viên này.\n" "Vai trò này cũng sẽ được ưu tiên hơn các vai trò khác của nhân viên khi lập " "kế hoạch đặt hàng." #. 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 "" "Vai trò sẽ được chọn theo mặc định khi tạo ca làm việc cho nhân viên này.\n" "Vai trò này cũng sẽ được ưu tiên hơn các vai trò khác của nhân viên khi lập " "kế hoạch ca làm." #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_shift_ics_description msgid "Role:" msgstr "Vai trò:" #. 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 "Vai trò" #. 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 "" "Các vai trò mà nhân viên có thể điền vào. Khi tạo ca làm việc cho nhân viên " "này, chỉ các mẫu ca làm việc cho các vai trò này sẽ được hiển thị.\n" "Tương tự, chỉ những ca làm trống có sẵn cho các vai trò này mới được gửi cho " "nhân viên khi lịch trình được xuất bản.\n" "Ngoài ra, nhân viên sẽ chỉ được chỉ định các đơn đặt hàng cho các vai trò " "này (với vai trò lập kế hoạch mặc định được ưu tiên hơn các vai trò khác).\n" "Để trống cho nhân viên được giao ca bất kể vai trò." #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_view_form_in_gantt msgid "Save" msgstr "Lưu" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.employee_no_email_list_wizard msgid "Save & Send Schedule" msgstr "Lưu & Gửi lịch trình" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_view_form_in_gantt msgid "Save Template" msgstr "Lưu mẫu" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_slot__template_creation msgid "Save as Template" msgstr "Lưu dưới dạng Mẫu" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/js/tours/planning.js:0 msgid "Save this shift once it is ready." msgstr "Lưu ca này khi nó đã sẵn sàng." #. module: planning #: model:planning.role,name:planning.planning_role_scanner msgid "Scanner" msgstr "Máy quét" #. 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 "Lịch trình" #. module: planning #: model:ir.actions.act_window,name:planning.planning_action_schedule_by_resource msgid "Schedule by Resource" msgstr "Lịch trình theo tài nguyên" #. module: planning #: model:ir.actions.act_window,name:planning.planning_action_schedule_by_role msgid "Schedule by Role" msgstr "Lịch trình theo vai trò" #. module: planning #. odoo-python #: code:addons/planning/wizard/planning_send.py:0 msgid "Schedule sent to your employees" msgstr "Lịch trình đã được đến nhân viên của bạn" #. 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 "" "Lên lịch cho nguồn nhân lực và vật lực của bạn theo vai trò, dự án và đơn " "bán hàng." #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_planning__access_token msgid "Security Token" msgstr "Token bảo mật" #. 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 "Xem những ca làm xung đột" #. 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 "Gửi" #. module: planning #: model:ir.model,name:planning.model_planning_send msgid "Send Planning" msgstr "Gửi kế hoạch" #. 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 "Gửi lịch trình" #. 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 "Cài đặt" #. 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 "" "Chia sẻ lịch trình với bộ phận của bạn bằng cách đăng và gửi. Mở menu để " "truy cập tùy chọn này." #. 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 "Ca làm" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_view_tree msgid "Shift List" msgstr "Danh sách Ca làm việc" #. module: planning #: model:ir.model,name:planning.model_planning_slot_template msgid "Shift Template" msgstr "Mẫu Ca làm việc" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_slot_template_view_form msgid "Shift Template Form" msgstr "Form Ca làm việc" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_slot_template_view_tree msgid "Shift Template List" msgstr "Danh sách Ca làm việc" #. 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 "Mẫu ca làm" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/views/planning_gantt/planning_gantt_renderer.js:0 msgid "Shift could not be removed" msgstr "" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/views/planning_gantt/planning_gantt_renderer.js:0 msgid "Shift duplicated" msgstr "Ca làm đã được sao chép" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/views/planning_gantt/planning_gantt_renderer.js:0 msgid "Shift removed" msgstr "Ca làm đã bị gỡ bỏ" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/views/planning_gantt/planning_gantt_renderer.js:0 msgid "Shift reschedule undone" msgstr "" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/views/planning_gantt/planning_gantt_renderer.js:0 msgid "Shift rescheduled" msgstr "Ca làm đã được lên lịch lại" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/views/planning_form/planning_form_view.js:0 msgid "Shift saved as template" msgstr "Ca làm đã được lưu làm mẫu" #. module: planning #. odoo-python #: code:addons/planning/models/planning_slot.py:0 msgid "Shift sent" msgstr "Ca làm đã được gửi" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base msgid "Shifts Planned" msgstr "Đã lập kế hoạch ca làm" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.period_report_template msgid "Shifts from" msgstr "Ca từ" #. 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 "Ca làm bị xung đột" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base msgid "Shifts of Your Department Member" msgstr "Ca làm việc của thành viên trong phòng của bạn" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base msgid "Shifts of Your Team Member" msgstr "Ca của các thành viên trong nhóm bạn" #. module: planning #. odoo-python #: code:addons/planning/wizard/planning_send.py:0 msgid "Shifts published — employees without a work email were skipped" msgstr "" #. module: planning #. odoo-python #: code:addons/planning/models/planning_slot.py:0 msgid "Shifts reset to draft" msgstr "Ca làm đã được đặt lại thành nháp" #. module: planning #: model:planning.role,name:planning.planning_shipping_associate msgid "Shipping Associate" msgstr "Cộng tác viên vận chuyển" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_preview__slot_count msgid "Slot Count" msgstr "" #. 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 "Một số thay đổi đã được thực hiện kể từ khi ca này được đăng." #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_slot_template_view_form msgid "Span" msgstr "Khoảng thời gian" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_slot_template_view_form msgid "Start & End Hours" msgstr "Giờ bắt đầu và kết thúc" #. 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 "Ngày bắt đầu" #. 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 "Trạng thái" #. 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 "Ngày dừng" #. module: planning #: model:ir.model.fields.selection,name:planning.selection__res_company__planning_employee_unavailabilities__switch msgid "Switch shifts with other employees" msgstr "Đổi ca với nhân viên khác" #. 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 "" #. 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 "" #. 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 "Số ngày trước khi bỏ phân ca phải là số dương hoặc bằng 0." #. 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 "Công ty không cho phép bạn tự bỏ phân ca." #. module: planning #. odoo-python #: code:addons/planning/models/planning_slot.py:0 msgid "The deadline for unassignment has passed." msgstr "Thời hạn để bỏ phân ca đã trôi qua." #. 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 "Ngày kết thúc ca phải sau ngày bắt đầu." #. module: planning #. odoo-python #: code:addons/planning/models/planning_recurrency.py:0 msgid "The number of repetitions cannot be negative." msgstr "Số lần lặp lại không thể là số âm." #. module: planning #: model:ir.model.constraint,message:planning.constraint_planning_recurrency_check_repeat_interval_positive msgid "The recurrence should be greater than 0." msgstr "Chu kỳ lặp phải lớn hơn 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 "Ca làm đã được tạo thành công." #. 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 "Các ca đã được đăng hoặc không có ca nào để đăng." #. module: planning #. odoo-python #: code:addons/planning/models/planning_slot.py:0 msgid "The shifts have successfully been published and sent." msgstr "Các ca làm đã được đăng và gửi thành công." #. 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 "Khoảng thời gian phải ít nhất là 1 ngày làm việc." #. 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 "Giờ bắt đầu và giờ kết thúc phải lớn hơn hoặc bằng 0 và nhỏ hơn 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 "Giờ bắt đầu không được lớn hơn 24 giờ." #. module: planning #: model:ir.model.constraint,message:planning.constraint_planning_slot_template_check_start_time_positive msgid "The start hour cannot be negative." msgstr "Giờ bắt đầu không được âm." #. 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 "" #. module: planning #. odoo-python #: code:addons/planning/models/planning_slot.py:0 msgid "There are no resources available for this open shift." msgstr "Không có nhân viên nào có thể đảm nhận ca làm trống này." #. 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 "" "Không có ca nào được lên kế hoạch cho tuần trước hoặc chúng đã được sao chép." #. module: planning #. odoo-python #: code:addons/planning/models/planning_slot.py:0 msgid "There are no shifts to publish and send." msgstr "Không có ca để công bố và gửi." #. module: planning #. odoo-python #: code:addons/planning/models/planning_slot.py:0 msgid "There are no shifts to reset to draft." msgstr "Không có ca cần đặt thành nháp." #. module: planning #. odoo-python #: code:addons/planning/models/planning_slot.py:0 msgid "This Progress Bar is not implemented." msgstr "Thanh tiến độ này không được triển khai." #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_slot__was_copied msgid "This Shift Was Copied From Previous Week" msgstr "Ca này đã được sao chép từ tuần trước" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_view_search_base msgid "This Week" msgstr "Tuần này" #. 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 "Ca làm này và các ca làm tiếp theo" #. 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 "" #. 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 "" "Theo dự kiến, nhân viên này sẽ không làm việc trong thời gian này vì không " "có hợp đồng còn hiệu lực hoặc đang nghỉ phép." #. module: planning #. odoo-python #: code:addons/planning/models/planning_slot.py:0 msgid "This method must take two slots in argument." msgstr "Phương pháp này phải có hai ca trống trong đối số." #. 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 "" "Ca làm trống này không còn nữa, hoặc kế hoạch đã được thay đổi. Vui lòng " "liên hệ với quản lý để biết thêm chi tiết." #. 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 "Ca làm này" #. 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 "Ca làm này diễn ra định kỳ. Xóa:" #. module: planning #: model:digest.tip,name:planning.digest_tip_planning_0 msgid "Tip: Record your planning faster" msgstr "Mẹo: Ghi lại kế hoạch của bạn nhanh hơn" #. 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 "" "Để tránh làm ảnh hưởng đến cơ sở dữ liệu và các vấn đề về hiệu suất, các ca " "làm việc chỉ được tạo cho 6 tháng tới. Sau đó chúng được tạo ra dần dần theo " "thời gian để luôn có sẵn ca làm việc trước 6 tháng. Giá trị này có thể được " "sửa đổi từ cài đặt Kế hoạch, trong chế độ gỡ lỗi." #. 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 "Hôm nay" #. 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 "Loại" #. 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 "" "Rất tiếc! Hãy giữ mọi thứ theo đúng thứ tự: ngày kết thúc thời gian định kỳ " "luôn đến sau ngày bắt đầu ca làm. Việc đó không khác nào cố ăn sáng trước " "khi thức dậy – đúng là không thể!" #. module: planning #: model:ir.model.fields.selection,name:planning.selection__res_company__planning_employee_unavailabilities__unassign msgid "Unassign themselves from shifts" msgstr "Tự bỏ phân ca làm" #. module: planning #. odoo-python #: code:addons/planning/models/planning_slot.py:0 msgid "Undefined %(group)s" msgstr "" #. 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 "Cho đến" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.unwanted_slots_list_template msgid "Unwanted Shifts Available" msgstr "Ca làm không mong muốn hiện có" #. module: planning #: model:ir.model.fields,help:planning.field_planning_recurrency__repeat_until msgid "Up to which date should the plannings be repeated" msgstr "Cho đến ngày nào các kế hoạch nên được lặp lại" #. 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 "Người dùng" #. module: planning #. odoo-python #: code:addons/planning/models/hr.py:0 msgid "View Planning" msgstr "Xem kế hoạch" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/js/planning_calendar_front.js:0 msgid "Week" msgstr "Tuần" #. module: planning #. odoo-python #: code:addons/planning/models/planning_slot.py:0 msgid "Week from %(start_date)s to %(end_date)s" msgstr "" #. 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 "Tuần" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_slot__work_email msgid "Work Email" msgstr "Email công việc" #. module: planning #: model:ir.model.fields,field_description:planning.field_planning_slot__work_location_id msgid "Work Location" msgstr "Vị trí làm việc" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_slot_template_view_form msgid "Working Days" msgstr "Ngày làm việc" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/js/tours/planning.js:0 msgid "" "Write the role your employee will perform (e.g. Chef, Bartender, " "Waiter, etc.). 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." msgstr "" "Ghi ra vai trò mà nhân viên của bạn sẽ thực hiện (ví dụ. Đầu bếp, " "Nhân viên chế, Phục vụ bàn,...). Mẹo: Tạo ca làm trống cho các vai " "trò mà bạn sẽ cần để hoàn thành nhiệm vụ. Sau đó, phân công các ca làm đó " "cho những nhân sự trống lịch." #. 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 "Năm" #. module: planning #. odoo-python #: code:addons/planning/models/planning_slot.py:0 msgid "You are not allowed to reset shifts to draft." msgstr "Bạn không được phép đặt lại ca làm thành nháp." #. module: planning #. odoo-python #: code:addons/planning/models/planning_slot.py:0 msgid "You can not assign yourself to an already assigned shift." msgstr "Bạn không thể tự gán cho mình một ca đã được chỉ định." #. module: planning #. odoo-python #: code:addons/planning/models/planning_slot.py:0 msgid "You can not unassign another employee than yourself." msgstr "Bạn không thể chỉ định một nhân viên khác hơn mình." #. 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 "" #. module: planning #. odoo-python #: code:addons/planning/models/planning_slot.py:0 msgid "You cannot assign yourself to a shift in the past." msgstr "Bạn không thể tự phân công một ca làm trong quá khứ cho chính mình." #. 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 "Bạn không thể hủy yêu cầu đổi ca do người dùng khác tạo." #. 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 "Bạn không thể hủy yêu cầu đổi ca trong quá khứ." #. 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 "Bạn không thể yêu cầu đổi ca đã được phân công cho người dùng khác." #. module: planning #. odoo-python #: code:addons/planning/models/planning_slot.py:0 msgid "You cannot switch a shift that is in the past." msgstr "Bạn không đổi ca trong quá khứ." #. module: planning #. odoo-python #: code:addons/planning/models/planning_slot.py:0 msgid "You cannot unassign yourself from a shift in the past." msgstr "" "Bạn không thể tự bỏ phân công một ca làm trong quá khứ khỏi chính mình." #. 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 "Bạn chưa lập kế hoạch bất kỳ ca làm nào." #. 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 "" "Bạn chưa lập kế hoạch bất kỳ ca làm nào. Bạn có thể tự phân công cho mình " "một số ca làm trống có sẵn." #. 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 "Bạn không có quyền phân ca cho chính mình." #. 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 "Bạn không có quyền huỷ yêu cầu đổi ca." #. module: planning #. odoo-python #: code:addons/planning/models/planning_slot.py:0 msgid "You don't have the right to switch shifts." msgstr "Bạn không có quyền đổi ca." #. module: planning #: model_terms:ir.ui.view,arch_db:planning.slot_unassign msgid "You have been successfully unassigned from this shift" msgstr "Bạn đã được bỏ chỉ định thành công khỏi ca này" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.slot_unassign msgid "Your Planning" msgstr "Kế hoạch của bạn" #. 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 "" "Kế hoạch từ {{ format_date(ctx.get('start_datetime')) } tới " "{{ 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 "" "Ca làm việc của bạn vào {{ ctx.get('start_datetime') }} đã được phân công " "lại cho {{ 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 "tất cả ca làm" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.period_report_template msgid "close" msgstr "đóng" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.res_config_settings_view_form msgid "days before the beginning of the shift" msgstr "ngày trước khi bắt đầu ca" #. 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 "ví dụ. Người pha chế rượu" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_role_view_tree msgid "e.g. Cleaner" msgstr "VD: Tạp vụ" #. 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 "ví dụ. Máy trục" #. 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 "vd: John Doe" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_view_kanban msgid "h" msgstr "" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.planning_view_kanban_inherit msgid "other shift(s) in conflict." msgstr "(các) ca khác xung đột." #. module: planning #: model:ir.model,name:planning.model_planning_calendar_resource msgid "planning calendar resource" msgstr "" #. 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 "ca làm này và các ca làm tiếp theo" #. module: planning #. odoo-javascript #: code:addons/planning/static/src/components/address_recurrency_confirmation_dialog/address_recurrency_confirmation_dialog.xml:0 msgid "this shift" msgstr "ca làm này" #. module: planning #: model_terms:ir.ui.view,arch_db:planning.period_report_template msgid "to" msgstr "đến" #. 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 "" #~ "Đối với mẫu ca làm một ngày, giờ bắt đầu không được trước giờ kết thúc." #~ msgid "The work email is missing for the following employees:" #~ msgstr "Thiếu email công việc của những nhân viên sau:" #~ 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 "Congratulations!
You are now a master of planning." #~ msgstr "Chúc mừng!
Bây giờ bạn là một bậc thầy về lập kế hoạch." #~ msgid "" #~ " This shift is no longer " #~ "assigned to you." #~ msgstr "" #~ " Ca này không còn được giao " #~ "cho bạn nữa." #~ msgid "" #~ " You were successfully " #~ "assigned this open shift." #~ msgstr "" #~ " Bạn đã được chỉ định thành " #~ "công ca mở này." #~ msgid "" #~ "" #~ msgstr "" #~ "" #~ msgid "" #~ " This shift is " #~ "already assigned to another employee." #~ msgstr "" #~ " Ca này đã được giao " #~ "cho một nhân viên khác." #~ msgid "" #~ " You can no longer " #~ "unassign yourself from this shift." #~ msgstr "Bạn không thể tự bỏ phân công khỏi ca làm này nữa." #~ msgid "" #~ msgstr "" #~ msgid "×" #~ msgstr "×" #~ msgid "" #~ "." #~ msgstr "" #~ "Lên kế hoạch cho tất cả các ca làm việc của bạn chỉ bằng một cú nhấp " #~ "chuột bằng cách sao chép lịch trình của tuần trước." #~ msgid "Previous Template" #~ msgstr "Mẫu trước đó" #~ msgid "Send Planning By Email" #~ msgstr "Gửi kế hoạch bằng Email" #~ msgid "Sequence" #~ msgstr "Trình tự" #~ msgid "Slot" #~ msgstr "Chỗ" #~ msgid "Start" #~ msgstr "Bắt đầu" #~ msgid "Start Hour" #~ msgstr "Giờ bắt đầu" #~ msgid "Template Autocomplete" #~ msgstr "Tự động điền mẫu" #~ msgid "Template Reset" #~ msgstr "Cài lại mẫu" #~ msgid "The company does not allow you to self unassign." #~ msgstr "Công ty không cho phép bạn tự hủy." #~ msgid "The duration cannot be negative." #~ msgstr "Khoảng thời gian không được âm." #~ msgid "The duration is too long." #~ msgstr "Thời lượng quá dài." #~ msgid "The recurrence's end date should fall after the shift's start date." #~ msgstr "Ngày kết thúc của lần lặp lại phải sau ngày bắt đầu của ca." #~ msgid "The recurring shifts have successfully been created." #~ msgstr "Các ca định kỳ đã được tạo thành công." #~ msgid "The schedule was successfully sent to your employees." #~ msgstr "Lịch trình đã được gửi thành công cho nhân viên." #~ msgid "The selected duration creates a date too far into the future." #~ msgstr "Khoảng thời gian đã chọn tạo ra một ngày quá xa trong tương lai." #~ msgid "The shift has successfully been sent." #~ msgstr "Ca làm đã được gửi thành công." #~ msgid "The shifts have been successfully reset to draft." #~ msgstr "Các ca làm đã được đặt thành nháp thành công." #~ msgid "The start hour must be greater or equal to 0 and lower than 24." #~ msgstr "Giờ bắt đầu phải lớn hơn hoặc bằng 0 và nhỏ hơn 24." #~ msgid "This shift was successfully saved as a template." #~ msgstr "Ca này đã được lưu dưới dạng mẫu thành công." #~ msgid "Timezone:" #~ msgstr "Múi giờ:" #~ msgid "To Resend" #~ msgstr "Gửi lại" #~ msgid "Tomorrow" #~ msgstr "Ngày mai" #~ msgid "Total" #~ msgstr "Tổng" #~ msgid "Waiter" #~ msgstr "Phục vụ bàn" #~ msgid "Work Address" #~ msgstr "Địa chỉ làm việc" #~ msgid "Yesterday" #~ msgstr "Hôm qua" #~ msgid "You are not allowed to reset to draft shifts." #~ msgstr "Bạn không được phép đặt lại thành ca nháp." #~ msgid "You don't have the right to self assign." #~ msgstr "Bạn không có quyền tự phân ca." #~ msgid "days span)" #~ msgstr "khoản ngày)" #~ msgid "other shift(s)" #~ msgstr "ca làm việc khác"