diff --git a/addons/hr_holidays/i18n/hr_holidays.pot b/addons/hr_holidays/i18n/hr_holidays.pot
index 088c18b0788..23c746d6b94 100644
--- a/addons/hr_holidays/i18n/hr_holidays.pot
+++ b/addons/hr_holidays/i18n/hr_holidays.pot
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-08-24 09:04+0000\n"
-"PO-Revision-Date: 2018-08-24 09:04+0000\n"
+"POT-Creation-Date: 2018-09-11 09:51+0000\n"
+"PO-Revision-Date: 2018-09-11 09:51+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -15,6 +15,11 @@ msgstr ""
"Content-Transfer-Encoding: \n"
"Plural-Forms: \n"
+#. module: hr_holidays
+#: model:ir.model.fields,help:hr_holidays.field_hr_leave_type__allocation_type
+msgid " Fixed by HR: allocated by HR and cannot be bypassed; users can request leaves; Fixed by HR + allocation request: allocated by HR and users can request leaves and allocations; No allocation: no allocation by default, users can freely request leaves;"
+msgstr ""
+
#. module: hr_holidays
#: model:ir.ui.view,arch_db:hr_holidays.report_holidayssummary
msgid "!important ></td>"
@@ -41,21 +46,21 @@ msgid "!important; font-size: 8px; min-width: 18px\">"
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave_type.py:218
+#: code:addons/hr_holidays/models/hr_leave_type.py:212
#, python-format
msgid "%g remaining out of %g"
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave.py:363
+#: code:addons/hr_holidays/models/hr_leave.py:428
#, python-format
msgid "%s : %.2f day(s)"
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave.py:365
+#: code:addons/hr_holidays/models/hr_leave.py:440
#, python-format
-msgid "%s on %s : %.2f day(s)"
+msgid "%s on %s :%.2f day(s)"
msgstr ""
#. module: hr_holidays
@@ -84,60 +89,362 @@ msgid "<th class=\"text-center\" colspan="
msgstr ""
#. module: hr_holidays
-#: selection:hr.leave,request_unit_all:0
-#: selection:hr.leave,request_unit_day:0
-msgid "1 Day"
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "0:30 AM"
msgstr ""
#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "0:30 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "10:00 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "10:00 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "10:30 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "10:30 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "11:00 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "11:00 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "11:30 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "11:30 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "12:00 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "12:00 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "1:00 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "1:00 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "1:30 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "1:30 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "2:00 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "2:00 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "2:30 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "2:30 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "3:00 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "3:00 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "3:30 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "3:30 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "4:00 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "4:00 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "4:30 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "4:30 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "5:00 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "5:00 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "5:30 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "5:30 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "6:00 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "6:00 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "6:30 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "6:30 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "7:00 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "7:00 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "7:30 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "7:30 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "8:00 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "8:00 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "8:30 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "8:30 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "9:00 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "9:00 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "9:30 AM"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave,request_hour_from:0
+#: selection:hr.leave,request_hour_to:0
+msgid "9:30 PM"
+msgstr ""
+
+#. module: hr_holidays
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_kanban
#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_report_kanban
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_kanban
msgid "from"
msgstr ""
#. module: hr_holidays
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_kanban
#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_report_kanban
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_kanban
msgid "to"
msgstr ""
#. module: hr_holidays
-#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_new_request
-msgid "From "
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_form
+msgid "Days\n"
+" Hours"
msgstr ""
#. module: hr_holidays
-#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_new_request
-msgid "To "
-msgstr ""
-
-#. module: hr_holidays
-#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_new_request
-#: model:ir.ui.view,arch_db:hr_holidays.edit_new_allocation
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_form
msgid "Days"
msgstr ""
#. module: hr_holidays
-#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_new_request
-#: model:ir.ui.view,arch_db:hr_holidays.edit_new_allocation
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_form
msgid "Hours"
msgstr ""
+#. module: hr_holidays
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_form_manager
+msgid "of leaves every"
+msgstr ""
+
+#. module: hr_holidays
+#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_status_form
+msgid "Days Allocated"
+msgstr ""
+
+#. module: hr_holidays
+#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_status_form
+msgid "Group Leaves"
+msgstr ""
+
+#. module: hr_holidays
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_form
+msgid "\n"
+" To\n"
+" "
+msgstr ""
+
+#. module: hr_holidays
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_form_manager
+msgid "Add"
+msgstr ""
+
#. module: hr_holidays
#: model:ir.ui.view,arch_db:hr_holidays.report_holidayssummary
msgid "Departments and Employees"
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave.py:418
-#: code:addons/hr_holidays/models/hr_leave_allocation.py:327
+#: code:addons/hr_holidays/models/hr_leave.py:516
+#: code:addons/hr_holidays/models/hr_leave_allocation.py:357
#, python-format
msgid "A leave cannot be duplicated."
msgstr ""
-#. module: hr_holidays
-#: sql_constraint:hr.leave.type:0
-msgid "A leave type cannot be accrual and considered as unpaid leaves"
-msgstr ""
-
#. module: hr_holidays
#: model:ir.model.fields,field_description:hr_holidays.field_hr_employee__show_leaves
msgid "Able to see Remaining Leaves"
@@ -171,7 +478,6 @@ msgstr ""
#. module: hr_holidays
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_allocation__accrual
-#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_type__accrual
msgid "Accrual"
msgstr ""
@@ -235,41 +541,43 @@ msgid "Activity Types"
msgstr ""
#. module: hr_holidays
-#: model:ir.ui.view,arch_db:hr_holidays.edit_new_allocation
-msgid "Add"
-msgstr ""
-
-#. module: hr_holidays
-#: model:ir.ui.view,arch_db:hr_holidays.edit_new_allocation
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_form
msgid "Add a reason..."
msgstr ""
#. module: hr_holidays
#: model:ir.model.fields,help:hr_holidays.field_hr_leave_type__validity_start
-msgid "Adding validity to types of leaves so that it cannot be selected outsidethis time period"
+msgid "Adding validity to types of leaves so that it cannot be selected outside this time period"
msgstr ""
#. module: hr_holidays
#: selection:hr.leave,request_date_from_period:0
-#: selection:hr.leave,request_date_to_period:0
msgid "Afternoon"
msgstr ""
+#. module: hr_holidays
+#: model:ir.ui.menu,name:hr_holidays.hr_holidays_menu_manager_all
+msgid "All"
+msgstr ""
+
+#. module: hr_holidays
+#: model:ir.actions.act_window,name:hr_holidays.hr_leave_allocation_action_all
+msgid "All Allocations"
+msgstr ""
+
#. module: hr_holidays
#: model:ir.actions.act_window,name:hr_holidays.action_hr_holidays_dashboard
msgid "All Leaves"
msgstr ""
#. module: hr_holidays
-#: model:ir.actions.act_window,name:hr_holidays.hr_holidays_leaves_assign_legal
-msgid "Allocate Leaves for Employees"
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_tree
+msgid "Allocated Days"
msgstr ""
#. module: hr_holidays
-#: model:ir.ui.view,arch_db:hr_holidays.hr_holidays_view_list_my_allocation
-#: model:ir.ui.view,arch_db:hr_holidays.view_allocation_tree
-#: model:ir.ui.view,arch_db:hr_holidays.view_allocation_tree_customize
-msgid "Allocated Days"
+#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_status_form
+msgid "Allocation"
msgstr ""
#. module: hr_holidays
@@ -296,52 +604,25 @@ msgstr ""
#. module: hr_holidays
#: selection:hr.leave.report,type:0
-#: model:ir.actions.act_window,name:hr_holidays.open_allocation
-#: model:ir.actions.act_window,name:hr_holidays.request_approve_allocation
-#: model:ir.ui.menu,name:hr_holidays.menu_open_allocation
-#: model:ir.ui.view,arch_db:hr_holidays.edit_new_allocation
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_form
msgid "Allocation Request"
msgstr ""
#. module: hr_holidays
#: model:ir.ui.view,arch_db:hr_holidays.hr_department_view_kanban
-#: model:ir.ui.view,arch_db:hr_holidays.hr_holidays_view_list_my_allocation
-#: model:ir.ui.view,arch_db:hr_holidays.view_allocation_tree
-#: model:ir.ui.view,arch_db:hr_holidays.view_allocation_tree_customize
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_tree
msgid "Allocation Requests"
msgstr ""
-#. module: hr_holidays
-#: model:ir.actions.act_window,name:hr_holidays.hr_holidays_action_allocation_from_department
-msgid "Allocation Requests to Approve"
-msgstr ""
-
#. module: hr_holidays
#: model:mail.activity.type,name:hr_holidays.mail_act_leave_allocation_second_approval
msgid "Allocation Second Approve"
msgstr ""
#. module: hr_holidays
-#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_status_form
-msgid "Allocation Type"
-msgstr ""
-
-#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr.py:139
+#: code:addons/hr_holidays/models/hr_leave_allocation.py:300
#, python-format
-msgid "Allocation for %s"
-msgstr ""
-
-#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave_allocation.py:277
-#, python-format
-msgid "Allocation of %s : %.2f day(s) To %s"
-msgstr ""
-
-#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave_allocation.py:275
-#, python-format
-msgid "Allocation of %s : %.2f hour(s) To %s"
+msgid "Allocation of %s : %.2f %s to %s"
msgstr ""
#. module: hr_holidays
@@ -350,13 +631,23 @@ msgid "Allocation to Approve"
msgstr ""
#. module: hr_holidays
-#: model:ir.ui.menu,name:hr_holidays.menu_open_department_leave_allocation_approve
-msgid "Allocations to Approve"
+#: model:ir.ui.menu,name:hr_holidays.hr_holidays_menu_manager_all_allocations
+#: model:ir.ui.menu,name:hr_holidays.hr_holidays_menu_manager_approve_allocations
+msgid "Allocations"
msgstr ""
#. module: hr_holidays
-#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_type__negative
-msgid "Allow Negative"
+#: model:ir.ui.menu,name:hr_holidays.menu_open_allocation
+msgid "Allocations Requests"
+msgstr ""
+
+#. module: hr_holidays
+#: model:ir.model.fields,help:hr_holidays.field_hr_leave_allocation__holiday_type
+msgid "Allow to create requests in batchs:\n"
+"- By Employee: for a specific employee\n"
+"- By Company: all employees of the specified company\n"
+"- By Department: all employees of the specified department\n"
+"- By Employee Tag: all employees of the specific employee group category"
msgstr ""
#. module: hr_holidays
@@ -370,10 +661,14 @@ msgid "Appraisal Analysis"
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave.py:662
-#: code:addons/hr_holidays/models/hr_leave_allocation.py:507
-#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_new_request
-#: model:ir.ui.view,arch_db:hr_holidays.edit_new_allocation
+#: code:addons/hr_holidays/models/hr_leave.py:778
+#: code:addons/hr_holidays/models/hr_leave_allocation.py:560
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_form_manager
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_kanban
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_tree
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_form
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_kanban
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_tree
#, python-format
msgid "Approve"
msgstr ""
@@ -406,8 +701,8 @@ msgid "Approved Requests"
msgstr ""
#. module: hr_holidays
-#: model:ir.ui.view,arch_db:hr_holidays.hr_holidays_leaves_assign_tree_view
-msgid "Assign Leaves"
+#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_allocation__accrual_limit
+msgid "Balance limit"
msgstr ""
#. module: hr_holidays
@@ -420,11 +715,6 @@ msgstr ""
msgid "Blue"
msgstr ""
-#. module: hr_holidays
-#: selection:hr.leave.type,employee_applicability:0
-msgid "Both"
-msgstr ""
-
#. module: hr_holidays
#: selection:hr.holidays.summary.dept,holiday_type:0
#: selection:hr.holidays.summary.employee,holiday_type:0
@@ -436,6 +726,12 @@ msgstr ""
msgid "Brown"
msgstr ""
+#. module: hr_holidays
+#: selection:hr.leave,holiday_type:0
+#: selection:hr.leave.allocation,holiday_type:0
+msgid "By Company"
+msgstr ""
+
#. module: hr_holidays
#: selection:hr.leave,holiday_type:0
#: selection:hr.leave.allocation,holiday_type:0
@@ -456,11 +752,6 @@ msgstr ""
msgid "By Employee Tag"
msgstr ""
-#. module: hr_holidays
-#: model:ir.model.fields,help:hr_holidays.field_hr_leave_allocation__holiday_type
-msgid "By Employee: Allocation for individual Employee, By Employee Tag: Allocation for group of employees in category"
-msgstr ""
-
#. module: hr_holidays
#: model:ir.model.fields,help:hr_holidays.field_hr_leave__holiday_type
msgid "By Employee: Allocation/Request for individual Employee, By Employee Tag: Allocation/Request for group of employees in category"
@@ -477,16 +768,6 @@ msgstr ""
msgid "Can Approve"
msgstr ""
-#. module: hr_holidays
-#: selection:hr.leave.type,employee_applicability:0
-msgid "Can be allocated"
-msgstr ""
-
-#. module: hr_holidays
-#: selection:hr.leave.type,employee_applicability:0
-msgid "Can be requested"
-msgstr ""
-
#. module: hr_holidays
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__can_reset
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_allocation__can_reset
@@ -516,7 +797,6 @@ msgstr ""
#. module: hr_holidays
#: model:ir.model.fields,help:hr_holidays.field_hr_leave__category_id
-#: model:ir.model.fields,help:hr_holidays.field_hr_leave_allocation__category_id
msgid "Category of Employee"
msgstr ""
@@ -531,11 +811,13 @@ msgid "Color in Report"
msgstr ""
#. module: hr_holidays
-#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_new_request
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_form_manager
msgid "Comment by Manager"
msgstr ""
#. module: hr_holidays
+#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__mode_company_id
+#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_allocation__mode_company_id
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_type__company_id
msgid "Company"
msgstr ""
@@ -551,8 +833,8 @@ msgid "Configuration"
msgstr ""
#. module: hr_holidays
-#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_new_request
-#: model:ir.ui.view,arch_db:hr_holidays.edit_new_allocation
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_form
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_form
msgid "Confirm"
msgstr ""
@@ -563,21 +845,23 @@ msgid "Confirmed"
msgstr ""
#. module: hr_holidays
-#: model:ir.actions.act_window,help:hr_holidays.open_department_holidays_allocation_approve
+#: model:ir.actions.act_window,help:hr_holidays.hr_leave_allocation_action_approve_department
msgid "Create a new leave allocation"
msgstr ""
#. module: hr_holidays
-#: model:ir.actions.act_window,help:hr_holidays.open_allocation
+#: model:ir.actions.act_window,help:hr_holidays.hr_leave_allocation_action_all
+#: model:ir.actions.act_window,help:hr_holidays.hr_leave_allocation_action_my
msgid "Create a new leave allocation request"
msgstr ""
#. module: hr_holidays
-#: model:ir.actions.act_window,help:hr_holidays.hr_leave_action_my_tree
-#: model:ir.actions.act_window,help:hr_holidays.open_ask_holidays
+#: model:ir.actions.act_window,help:hr_holidays.hr_leave_action_action_approve_department
+#: model:ir.actions.act_window,help:hr_holidays.hr_leave_action_all
+#: model:ir.actions.act_window,help:hr_holidays.hr_leave_action_my
+#: model:ir.actions.act_window,help:hr_holidays.hr_leave_action_new_request
+#: model:ir.actions.act_window,help:hr_holidays.hr_leave_action_payroll
#: model:ir.actions.act_window,help:hr_holidays.open_company_allocation
-#: model:ir.actions.act_window,help:hr_holidays.open_department_holidays_approve
-#: model:ir.actions.act_window,help:hr_holidays.open_employee_leaves
msgid "Create a new leave request"
msgstr ""
@@ -617,13 +901,13 @@ msgid "Current Year"
msgstr ""
#. module: hr_holidays
-#: model:ir.ui.menu,name:hr_holidays.menu_hr_holidays_dashboard
-msgid "Dashboard"
+#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__request_unit_hours
+msgid "Custom Hours"
msgstr ""
#. module: hr_holidays
-#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__request_date_to_period
-msgid "Date Period End"
+#: model:ir.ui.menu,name:hr_holidays.menu_hr_holidays_dashboard
+msgid "Dashboard"
msgstr ""
#. module: hr_holidays
@@ -646,6 +930,22 @@ msgstr ""
msgid "Day(s)"
msgstr ""
+#. module: hr_holidays
+#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_type__group_days_allocation
+msgid "Days Allocated"
+msgstr ""
+
+#. module: hr_holidays
+#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__request_unit_custom
+msgid "Days-long custom hours"
+msgstr ""
+
+#. module: hr_holidays
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_kanban
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_kanban
+msgid "Delete"
+msgstr ""
+
#. module: hr_holidays
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__department_id
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_allocation__department_id
@@ -654,13 +954,13 @@ msgid "Department"
msgstr ""
#. module: hr_holidays
-#: model:ir.actions.act_window,name:hr_holidays.open_department_holidays_approve
-msgid "Department Leaves"
+#: model:ir.actions.act_window,name:hr_holidays.hr_leave_allocation_action_approve_department
+msgid "Department Allocation to Approve"
msgstr ""
#. module: hr_holidays
-#: model:ir.actions.act_window,name:hr_holidays.open_department_holidays_allocation_approve
-msgid "Department Leaves Allocation"
+#: model:ir.actions.act_window,name:hr_holidays.hr_leave_action_action_approve_department
+msgid "Department Leaves"
msgstr ""
#. module: hr_holidays
@@ -672,7 +972,6 @@ msgstr ""
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__name
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_allocation__name
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_report__name
-#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_status_form
#: model:ir.ui.view,arch_db:hr_holidays.view_hr_holidays_filter
#: model:ir.ui.view,arch_db:hr_holidays.view_hr_holidays_filter_report
#: model:ir.ui.view,arch_db:hr_holidays.view_hr_leave_allocation_filter
@@ -696,37 +995,58 @@ msgid "Double Validation"
msgstr ""
#. module: hr_holidays
-#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_new_request
-#: model:ir.ui.view,arch_db:hr_holidays.edit_new_allocation
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_kanban
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_kanban
+msgid "Dropdown menu"
+msgstr ""
+
+#. module: hr_holidays
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_form
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_form
msgid "Duration"
msgstr ""
#. module: hr_holidays
-#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__number_of_days_temp
+#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__number_of_days
msgid "Duration (Days)"
msgstr ""
#. module: hr_holidays
-#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__number_of_hours
-msgid "Duration (Hours)"
-msgstr ""
-
-#. module: hr_holidays
-#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_allocation__number_of_days_temp
+#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_allocation__number_of_days_display
msgid "Duration (days)"
msgstr ""
#. module: hr_holidays
-#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_allocation__number_of_hours
+#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_allocation__number_of_hours_display
msgid "Duration (hours)"
msgstr ""
+#. module: hr_holidays
+#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__number_of_days_display
+msgid "Duration in days"
+msgstr ""
+
+#. module: hr_holidays
+#: model:ir.model.fields,help:hr_holidays.field_hr_leave_allocation__number_of_days
+msgid "Duration in days. Reference field to use when necessary."
+msgstr ""
+
+#. module: hr_holidays
+#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__number_of_hours_display
+msgid "Duration in hours"
+msgstr ""
+
+#. module: hr_holidays
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_kanban
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_kanban
+msgid "Edit Task"
+msgstr ""
+
#. module: hr_holidays
#: model:ir.model,name:hr_holidays.model_hr_employee
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__employee_id
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_allocation__employee_id
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_report__employee_id
-#: model:ir.ui.view,arch_db:hr_holidays.hr_holidays_leaves_assign_tree_view
#: model:ir.ui.view,arch_db:hr_holidays.view_hr_holidays_filter
#: model:ir.ui.view,arch_db:hr_holidays.view_hr_holidays_filter_report
#: model:ir.ui.view,arch_db:hr_holidays.view_hr_leave_allocation_filter
@@ -759,16 +1079,11 @@ msgid "End Date"
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave_type.py:107
+#: code:addons/hr_holidays/models/hr_leave_type.py:93
#, python-format
msgid "End of validity period should be greater than start of validity period"
msgstr ""
-#. module: hr_holidays
-#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_type__limit
-msgid "Exceed Allocation"
-msgstr ""
-
#. module: hr_holidays
#: model:ir.ui.view,arch_db:hr_holidays.view_hr_leave_allocation_filter
msgid "Filters only on allocations that belong to an leave type that is 'active' (active field is True)"
@@ -786,6 +1101,16 @@ msgstr ""
msgid "First Approval"
msgstr ""
+#. module: hr_holidays
+#: selection:hr.leave.type,allocation_type:0
+msgid "Fixed by HR"
+msgstr ""
+
+#. module: hr_holidays
+#: selection:hr.leave.type,allocation_type:0
+msgid "Fixed by HR + allocation request"
+msgstr ""
+
#. module: hr_holidays
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__message_follower_ids
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_allocation__message_follower_ids
@@ -813,6 +1138,7 @@ msgstr ""
#. module: hr_holidays
#: model:ir.model.fields,field_description:hr_holidays.field_hr_holidays_summary_dept__date_from
#: model:ir.model.fields,field_description:hr_holidays.field_hr_holidays_summary_employee__date_from
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_form
msgid "From"
msgstr ""
@@ -839,6 +1165,11 @@ msgstr ""
msgid "Group By"
msgstr ""
+#. module: hr_holidays
+#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_type__group_days_leave
+msgid "Group Leaves"
+msgstr ""
+
#. module: hr_holidays
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__report_note
msgid "HR Comments"
@@ -860,9 +1191,18 @@ msgid "HR Leaves Summary Report By Employee"
msgstr ""
#. module: hr_holidays
-#: selection:hr.leave,request_unit_all:0
-#: selection:hr.leave.type,request_unit:0
-msgid "Half-day"
+#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__request_unit_half
+msgid "Half Day"
+msgstr ""
+
+#. module: hr_holidays
+#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__request_hour_from
+msgid "Hour from"
+msgstr ""
+
+#. module: hr_holidays
+#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__request_hour_to
+msgid "Hour to"
msgstr ""
#. module: hr_holidays
@@ -910,7 +1250,7 @@ msgid "If checked, some messages have a delivery error."
msgstr ""
#. module: hr_holidays
-#: model:ir.ui.view,arch_db:hr_holidays.edit_new_allocation
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_form_manager
msgid "If no value set, runs indefinitely"
msgstr ""
@@ -920,13 +1260,13 @@ msgid "If the active field is set to false, it will allow you to hide the leave
msgstr ""
#. module: hr_holidays
-#: model:ir.model.fields,help:hr_holidays.field_hr_leave_type__limit
-msgid "If you select this check box, the system will allow the employees to askfor leaves without allocating some beforehand"
+#: sql_constraint:hr.leave:0
+msgid "If you want to change the number of days you should use the 'period' mode"
msgstr ""
#. module: hr_holidays
-#: sql_constraint:hr.leave:0
-msgid "If you want to change the number of days you should use the 'period' mode"
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_form
+msgid "In"
msgstr ""
#. module: hr_holidays
@@ -1004,19 +1344,14 @@ msgstr ""
#. module: hr_holidays
#: selection:hr.leave.report,type:0
#: model:ir.model.fields,field_description:hr_holidays.field_resource_calendar_leaves__holiday_id
-#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_new_request
-#: model:ir.ui.view,arch_db:hr_holidays.view_holiday_new_calendar
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_calendar
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_form
msgid "Leave Request"
msgstr ""
-#. module: hr_holidays
-#: model:ir.actions.act_window,name:hr_holidays.hr_holidays_action_request_from_department
-msgid "Leave Request to Approve"
-msgstr ""
-
#. module: hr_holidays
#: model:ir.ui.view,arch_db:hr_holidays.hr_department_view_kanban
-#: model:ir.ui.view,arch_db:hr_holidays.view_holiday
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_tree
msgid "Leave Requests"
msgstr ""
@@ -1035,8 +1370,6 @@ msgstr ""
#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_status_form
#: model:ir.ui.view,arch_db:hr_holidays.report_holidayssummary
#: model:ir.ui.view,arch_db:hr_holidays.view_holiday_status_normal_tree
-#: model:ir.ui.view,arch_db:hr_holidays.view_holiday_status_tree
-#: model:ir.ui.view,arch_db:hr_holidays.view_hr_holidays_status_search
msgid "Leave Type"
msgstr ""
@@ -1044,46 +1377,45 @@ msgstr ""
#: model:ir.actions.act_window,name:hr_holidays.open_view_holiday_status
#: model:ir.ui.menu,name:hr_holidays.hr_holidays_status_menu_configuration
#: model:ir.ui.view,arch_db:hr_holidays.view_holidays_status_filter
-#: model:ir.ui.view,arch_db:hr_holidays.view_hr_holidays_status_search
msgid "Leave Types"
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave.py:530
-#: code:addons/hr_holidays/models/hr_leave_allocation.py:383
+#: code:addons/hr_holidays/models/hr_leave.py:623
+#: code:addons/hr_holidays/models/hr_leave_allocation.py:407
#, python-format
msgid "Leave request must be confirmed (\"To Approve\") in order to approve it."
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave.py:557
-#: code:addons/hr_holidays/models/hr_leave_allocation.py:410
+#: code:addons/hr_holidays/models/hr_leave.py:636
+#: code:addons/hr_holidays/models/hr_leave_allocation.py:421
#, python-format
msgid "Leave request must be confirmed in order to approve it."
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave.py:589
-#: code:addons/hr_holidays/models/hr_leave_allocation.py:440
+#: code:addons/hr_holidays/models/hr_leave.py:671
+#: code:addons/hr_holidays/models/hr_leave_allocation.py:459
#, python-format
msgid "Leave request must be confirmed or validated in order to refuse it."
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave.py:516
-#: code:addons/hr_holidays/models/hr_leave_allocation.py:369
+#: code:addons/hr_holidays/models/hr_leave.py:613
+#: code:addons/hr_holidays/models/hr_leave_allocation.py:397
#, python-format
msgid "Leave request must be in Draft state (\"To Submit\") in order to confirm it."
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave.py:500
+#: code:addons/hr_holidays/models/hr_leave.py:597
#, python-format
msgid "Leave request state must be \"Refused\" or \"To Approve\" in order to be reset to draft."
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave_allocation.py:353
+#: code:addons/hr_holidays/models/hr_leave_allocation.py:381
#, python-format
msgid "Leave request state must be \"Refused\" or \"To Approve\" in order to reset to Draft."
msgstr ""
@@ -1095,8 +1427,10 @@ msgstr ""
#. module: hr_holidays
#: model:ir.actions.act_window,name:hr_holidays.act_hr_employee_holiday_request
-#: model:ir.model.fields,field_description:hr_holidays.field_res_users__group_hr_holidays_user
+#: model:ir.actions.act_window,name:hr_holidays.hr_leave_action_all
#: model:ir.ui.menu,name:hr_holidays.menu_hr_holidays_root
+#: model:ir.ui.menu,name:hr_holidays.menu_open_department_leave_approve
+#: model:ir.ui.menu,name:hr_holidays.menu_open_employee_leave
#: model:ir.ui.view,arch_db:hr_holidays.hr_department_view_kanban
#: model:ir.ui.view,arch_db:hr_holidays.view_employee_form_leave_inherit
msgid "Leaves"
@@ -1114,8 +1448,7 @@ msgstr ""
#. module: hr_holidays
#: model:ir.actions.act_window,name:hr_holidays.action_hr_available_holidays_report
-#: model:ir.actions.act_window,name:hr_holidays.action_hr_holidays_leaves_analysis
-#: model:ir.actions.act_window,name:hr_holidays.action_hr_holidays_leaves_analysis_filtered
+#: model:ir.actions.act_window,name:hr_holidays.hr_leave_action_action_department
#: model:ir.ui.menu,name:hr_holidays.menu_hr_available_holidays_report_tree
msgid "Leaves Analysis"
msgstr ""
@@ -1135,21 +1468,16 @@ msgstr ""
msgid "Leaves Left"
msgstr ""
-#. module: hr_holidays
-#: model:ir.actions.act_window,name:hr_holidays.open_employee_leaves
-#: model:ir.ui.menu,name:hr_holidays.menu_open_employee_leave
-msgid "Leaves Overview"
-msgstr ""
-
#. module: hr_holidays
#: model:mail.message.subtype,name:hr_holidays.mt_department_leave_refused
msgid "Leaves Refused"
msgstr ""
#. module: hr_holidays
-#: model:ir.actions.act_window,name:hr_holidays.hr_leave_action_my_tree
+#: model:ir.actions.act_window,name:hr_holidays.hr_leave_action_my
+#: model:ir.actions.act_window,name:hr_holidays.hr_leave_action_payroll
#: model:ir.ui.menu,name:hr_holidays.hr_leave_menu_my
-msgid "Leaves Request"
+msgid "Leaves Requests"
msgstr ""
#. module: hr_holidays
@@ -1162,7 +1490,6 @@ msgstr ""
#: model:ir.actions.act_window,name:hr_holidays.open_company_allocation
#: model:ir.actions.report,name:hr_holidays.action_report_holidayssummary
#: model:ir.actions.report,name:hr_holidays.action_report_holidayssummary2
-#: model:ir.ui.menu,name:hr_holidays.menu_open_company_allocation
#: model:ir.ui.view,arch_db:hr_holidays.report_holidayssummary
#: model:ir.ui.view,arch_db:hr_holidays.view_holiday_graph
#: model:ir.ui.view,arch_db:hr_holidays.view_holiday_pivot
@@ -1177,7 +1504,6 @@ msgstr ""
#. module: hr_holidays
#: model:ir.actions.act_window,name:hr_holidays.action_hr_holidays_summary_dept
-#: model:ir.ui.menu,name:hr_holidays.menu_hr_holidays_summary_dept
#: model:ir.ui.view,arch_db:hr_holidays.view_hr_holidays_summary_dept
msgid "Leaves by Department"
msgstr ""
@@ -1190,13 +1516,8 @@ msgid "Leaves of Your Team Member"
msgstr ""
#. module: hr_holidays
-#: model:ir.ui.menu,name:hr_holidays.menu_open_department_leave_approve
-msgid "Leaves to Approve"
-msgstr ""
-
-#. module: hr_holidays
-#: model:ir.actions.act_window,name:hr_holidays.act_hr_employee_holiday_request_approved
-msgid "Leaves to be reported in Payslip"
+#: model:ir.ui.menu,name:hr_holidays.hr_holidays_menu_manager_payroll_to_report
+msgid "Leaves to report"
msgstr ""
#. module: hr_holidays
@@ -1267,22 +1588,11 @@ msgstr ""
msgid "Managers"
msgstr ""
-#. module: hr_holidays
-#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_type__balance_limit
-msgid "Max Balance Limit"
-msgstr ""
-
#. module: hr_holidays
#: model:ir.ui.view,arch_db:hr_holidays.hr_holiday_status_view_kanban
msgid "Max Leaves:"
msgstr ""
-#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave_type.py:114
-#, python-format
-msgid "Max balance limit can only be set for accrual leaves"
-msgstr ""
-
#. module: hr_holidays
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_type__max_leaves
msgid "Maximum Allowed"
@@ -1298,6 +1608,11 @@ msgstr ""
msgid "Maximum Leaves Allowed - Leaves Already Taken - Leaves Waiting Approval"
msgstr ""
+#. module: hr_holidays
+#: model:ir.model.fields,help:hr_holidays.field_hr_leave_allocation__accrual_limit
+msgid "Maximum of allocation for accrual; 0 means no maximum."
+msgstr ""
+
#. module: hr_holidays
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__meeting_id
msgid "Meeting"
@@ -1321,10 +1636,10 @@ msgid "Messages"
msgstr ""
#. module: hr_holidays
-#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_type__employee_applicability
-#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_new_request
-#: model:ir.ui.view,arch_db:hr_holidays.edit_new_allocation
-#: model:ir.ui.view,arch_db:hr_holidays.view_holiday
+#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_type__allocation_type
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_form_manager
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_form_manager
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_tree
msgid "Mode"
msgstr ""
@@ -1340,11 +1655,11 @@ msgstr ""
#. module: hr_holidays
#: selection:hr.leave,request_date_from_period:0
-#: selection:hr.leave,request_date_to_period:0
msgid "Morning"
msgstr ""
#. module: hr_holidays
+#: model:ir.actions.act_window,name:hr_holidays.hr_leave_allocation_action_my
#: model:ir.ui.view,arch_db:hr_holidays.view_hr_leave_allocation_filter
msgid "My Allocations"
msgstr ""
@@ -1380,8 +1695,8 @@ msgid "New"
msgstr ""
#. module: hr_holidays
-#: model:ir.actions.act_window,name:hr_holidays.open_ask_holidays
-#: model:ir.ui.menu,name:hr_holidays.menu_open_ask_holidays_new
+#: model:ir.actions.act_window,name:hr_holidays.hr_leave_action_new_request
+#: model:ir.ui.menu,name:hr_holidays.hr_leave_menu_new_request
msgid "New Request"
msgstr ""
@@ -1403,6 +1718,11 @@ msgstr ""
msgid "Next Activity Type"
msgstr ""
+#. module: hr_holidays
+#: selection:hr.leave.type,allocation_type:0
+msgid "No allocation"
+msgstr ""
+
#. module: hr_holidays
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__message_needaction_counter
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_allocation__message_needaction_counter
@@ -1410,11 +1730,10 @@ msgid "Number of Actions"
msgstr ""
#. module: hr_holidays
-#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__number_of_days
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_allocation__number_of_days
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_report__number_of_days
#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_report_tree
-#: model:ir.ui.view,arch_db:hr_holidays.view_holiday
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_tree
msgid "Number of Days"
msgstr ""
@@ -1424,11 +1743,15 @@ msgid "Number of Leaves"
msgstr ""
#. module: hr_holidays
-#: model:ir.model.fields,help:hr_holidays.field_hr_leave__number_of_days_temp
-#: model:ir.model.fields,help:hr_holidays.field_hr_leave_allocation__number_of_days_temp
+#: model:ir.model.fields,help:hr_holidays.field_hr_leave__number_of_days
msgid "Number of days of the leave request according to your working schedule."
msgstr ""
+#. module: hr_holidays
+#: model:ir.model.fields,help:hr_holidays.field_hr_leave__number_of_days_display
+msgid "Number of days of the leave request. Used for interface."
+msgstr ""
+
#. module: hr_holidays
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__message_has_error_counter
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_allocation__message_has_error_counter
@@ -1436,13 +1759,8 @@ msgid "Number of error"
msgstr ""
#. module: hr_holidays
-#: model:ir.model.fields,help:hr_holidays.field_hr_leave_allocation__number_of_hours
-msgid "Number of hours of the leave allocation according to your working schedule."
-msgstr ""
-
-#. module: hr_holidays
-#: model:ir.model.fields,help:hr_holidays.field_hr_leave__number_of_hours
-msgid "Number of hours of the leave request according to your working schedule."
+#: model:ir.model.fields,help:hr_holidays.field_hr_leave__number_of_hours_display
+msgid "Number of hours of the leave request according to your working schedule. Used for interface."
msgstr ""
#. module: hr_holidays
@@ -1484,9 +1802,9 @@ msgid "Once a leave is validated, Odoo will create a corresponding meeting of th
msgstr ""
#. module: hr_holidays
-#: model:ir.actions.act_window,help:hr_holidays.hr_leave_action_my_tree
-#: model:ir.actions.act_window,help:hr_holidays.open_ask_holidays
-#: model:ir.actions.act_window,help:hr_holidays.open_department_holidays_approve
+#: model:ir.actions.act_window,help:hr_holidays.hr_leave_action_my
+#: model:ir.actions.act_window,help:hr_holidays.hr_leave_action_new_request
+#: model:ir.actions.act_window,help:hr_holidays.hr_leave_action_payroll
msgid "Once you have recorded your leave request, it will be sent\n"
" to a manager for validation. Be sure to set the right leave\n"
" type (recuperation, legal leaves, sickness) and the exact\n"
@@ -1494,50 +1812,36 @@ msgid "Once you have recorded your leave request, it will be sent\n"
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave.py:559
-#: code:addons/hr_holidays/models/hr_leave_allocation.py:412
+#: code:addons/hr_holidays/models/hr_leave.py:709
+#: code:addons/hr_holidays/models/hr_leave_allocation.py:493
#, python-format
-msgid "Only an HR Manager can apply the second approval on leave requests."
+msgid "Only a Leave Manager can approve its own requests."
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave.py:498
+#: code:addons/hr_holidays/models/hr_leave.py:698
+#: code:addons/hr_holidays/models/hr_leave_allocation.py:482
#, python-format
-msgid "Only an HR Manager or the concerned employee can reset the leave request to draft."
+msgid "Only a Leave Manager can reset other people leaves."
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave_allocation.py:351
+#: code:addons/hr_holidays/models/hr_leave.py:702
+#: code:addons/hr_holidays/models/hr_leave_allocation.py:486
#, python-format
-msgid "Only an HR Manager or the concerned employee can reset to draft."
+msgid "Only a Leave Officer or Manager can approve or refuse leave requests."
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave.py:526
-#: code:addons/hr_holidays/models/hr_leave.py:549
-#: code:addons/hr_holidays/models/hr_leave_allocation.py:379
-#: code:addons/hr_holidays/models/hr_leave_allocation.py:402
+#: code:addons/hr_holidays/models/hr_leave.py:718
+#: code:addons/hr_holidays/models/hr_leave_allocation.py:502
#, python-format
-msgid "Only an HR Officer or Manager can approve leave requests."
+msgid "Only an Leave Manager can apply the second approval on leave requests."
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave.py:584
-#: code:addons/hr_holidays/models/hr_leave_allocation.py:435
-#, python-format
-msgid "Only an HR Officer or Manager can refuse leave requests."
-msgstr ""
-
-#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave_allocation.py:405
-#, python-format
-msgid "Only your manager can approve your allocations"
-msgstr ""
-
-#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave.py:552
-#, python-format
-msgid "Only your manager can approve your leave requests"
+#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_status_form
+msgid "Options"
msgstr ""
#. module: hr_holidays
@@ -1558,9 +1862,8 @@ msgid "Parent"
msgstr ""
#. module: hr_holidays
-#: selection:hr.leave,request_unit_all:0
-#: selection:hr.leave,request_unit_day:0
-msgid "Period"
+#: model:ir.ui.menu,name:hr_holidays.hr_holidays_menu_manager_payroll
+msgid "Payroll"
msgstr ""
#. module: hr_holidays
@@ -1587,10 +1890,14 @@ msgid "Red"
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave.py:665
-#: code:addons/hr_holidays/models/hr_leave_allocation.py:510
-#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_new_request
-#: model:ir.ui.view,arch_db:hr_holidays.edit_new_allocation
+#: code:addons/hr_holidays/models/hr_leave.py:781
+#: code:addons/hr_holidays/models/hr_leave_allocation.py:563
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_form_manager
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_kanban
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_tree
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_form
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_kanban
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_tree
#, python-format
msgid "Refuse"
msgstr ""
@@ -1622,7 +1929,6 @@ msgstr ""
#. module: hr_holidays
#: model:ir.model.fields,field_description:hr_holidays.field_hr_employee__remaining_leaves
-#: model:ir.ui.view,arch_db:hr_holidays.hr_holidays_leaves_assign_tree_view
msgid "Remaining Legal Leaves"
msgstr ""
@@ -1631,6 +1937,11 @@ msgstr ""
msgid "Remaining leaves"
msgstr ""
+#. module: hr_holidays
+#: model:ir.ui.menu,name:hr_holidays.menu_hr_holidays_summary_dept
+msgid "Report by Department"
+msgstr ""
+
#. module: hr_holidays
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__payslip_status
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_report__payslip_status
@@ -1657,16 +1968,6 @@ msgstr ""
msgid "Request Type"
msgstr ""
-#. module: hr_holidays
-#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__request_unit_all
-msgid "Request Unit All"
-msgstr ""
-
-#. module: hr_holidays
-#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__request_unit_day
-msgid "Request Unit Day"
-msgstr ""
-
#. module: hr_holidays
#: model:mail.message.subtype,description:hr_holidays.mt_leave_allocation_approved
#: model:mail.message.subtype,description:hr_holidays.mt_leave_approved
@@ -1680,13 +1981,8 @@ msgid "Request refused"
msgstr ""
#. module: hr_holidays
-#: model:ir.actions.act_window,name:hr_holidays.request_approve_holidays
-msgid "Requests to Approve"
-msgstr ""
-
-#. module: hr_holidays
-#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_new_request
-#: model:ir.ui.view,arch_db:hr_holidays.edit_new_allocation
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_form_manager
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_form
msgid "Reset to Draft"
msgstr ""
@@ -1697,10 +1993,15 @@ msgid "Responsible User"
msgstr ""
#. module: hr_holidays
-#: model:ir.ui.view,arch_db:hr_holidays.edit_new_allocation
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_form_manager
msgid "Run Until"
msgstr ""
+#. module: hr_holidays
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_form_manager
+msgid "Run until"
+msgstr ""
+
#. module: hr_holidays
#: model:ir.ui.view,arch_db:hr_holidays.view_hr_holidays_filter
#: model:ir.ui.view,arch_db:hr_holidays.view_hr_holidays_filter_report
@@ -1778,6 +2079,11 @@ msgstr ""
msgid "Sum"
msgstr ""
+#. module: hr_holidays
+#: model:ir.ui.menu,name:hr_holidays.menu_open_company_allocation
+msgid "Summary"
+msgstr ""
+
#. module: hr_holidays
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__leave_type_request_unit
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_allocation__type_request_unit
@@ -1788,14 +2094,7 @@ msgstr ""
#. module: hr_holidays
#: sql_constraint:hr.leave:0
#: sql_constraint:hr.leave.allocation:0
-msgid "The employee, department or employee category of this request is missing. Please make sure that your user login is linked to an employee."
-msgstr ""
-
-#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr.py:127
-#, python-format
-msgid "The feature behind the field 'Remaining Legal Leaves' can only be used when there is only one leave type with the option 'Allow to Override Limit' unchecked. (%s Found). Otherwise, the update is ambiguous as we cannot decide on which leave type the update has to be done. \n"
-" You may prefer to use the classic menus 'Leave Requests' and 'Allocation Requests' located in Leaves Application to manage the leave days of the employees if the configuration does not allow to use this field."
+msgid "The employee, department, company or employee category of this request is missing. Please make sure that your user login is linked to an employee."
msgstr ""
#. module: hr_holidays
@@ -1803,23 +2102,13 @@ msgstr ""
msgid "The interval number should be greater than 0"
msgstr ""
-#. module: hr_holidays
-#: sql_constraint:hr.leave.type:0
-msgid "The max balance limit cannot be negative"
-msgstr ""
-
-#. module: hr_holidays
-#: model:ir.model.fields,help:hr_holidays.field_hr_leave_type__balance_limit
-msgid "The maximum quantity of allocated days on this allocation, zero meaning infinite amount"
-msgstr ""
-
#. module: hr_holidays
#: sql_constraint:hr.leave.allocation:0
msgid "The number of days must be greater than 0."
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave.py:342
+#: code:addons/hr_holidays/models/hr_leave.py:407
#, python-format
msgid "The number of remaining leaves is not sufficient for this leave type.\n"
"Please also check the leaves waiting for validation."
@@ -1871,22 +2160,6 @@ msgstr ""
msgid "This indicates if it is still possible to use this type of leave"
msgstr ""
-#. module: hr_holidays
-#: model:ir.model.fields,help:hr_holidays.field_hr_leave_type__employee_applicability
-msgid "This leave type will be available on Leave / Allocation request based on selected value"
-msgstr ""
-
-#. module: hr_holidays
-#: model:ir.model.fields,help:hr_holidays.field_hr_leave_type__negative
-msgid "This option allows to take more leaves than allocated"
-msgstr ""
-
-#. module: hr_holidays
-#: model:ir.model.fields,help:hr_holidays.field_hr_leave_allocation__accrual
-#: model:ir.model.fields,help:hr_holidays.field_hr_leave_type__accrual
-msgid "This option forces this type of leave to be allocated accrually"
-msgstr ""
-
#. module: hr_holidays
#: model:ir.model.fields,help:hr_holidays.field_hr_leave_type__leaves_taken
msgid "This value is given by the sum of all leaves requests with a negative value."
@@ -1897,10 +2170,16 @@ msgstr ""
msgid "This value is given by the sum of all leaves requests with a positive value."
msgstr ""
+#. module: hr_holidays
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_form
+msgid "To"
+msgstr ""
+
#. module: hr_holidays
#: selection:hr.leave,state:0
#: selection:hr.leave.allocation,state:0
#: selection:hr.leave.report,state:0
+#: model:ir.ui.menu,name:hr_holidays.hr_holidays_menu_manager_approve
#: model:ir.ui.view,arch_db:hr_holidays.view_hr_holidays_filter
#: model:ir.ui.view,arch_db:hr_holidays.view_hr_holidays_filter_report
#: model:ir.ui.view,arch_db:hr_holidays.view_hr_leave_allocation_filter
@@ -1949,14 +2228,12 @@ msgid "Total Employee"
msgstr ""
#. module: hr_holidays
-#: model:ir.ui.view,arch_db:hr_holidays.hr_holidays_view_list_my_allocation
-#: model:ir.ui.view,arch_db:hr_holidays.view_allocation_tree
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_tree
msgid "Total allocated days"
msgstr ""
#. module: hr_holidays
-#: model:ir.ui.view,arch_db:hr_holidays.view_allocation_tree_customize
-#: model:ir.ui.view,arch_db:hr_holidays.view_holiday
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_tree
msgid "Total leaves"
msgstr ""
@@ -1972,6 +2249,16 @@ msgstr ""
msgid "Type"
msgstr ""
+#. module: hr_holidays
+#: model:ir.model.fields,help:hr_holidays.field_hr_leave_allocation__number_of_days_display
+msgid "UX field allowing to see and modify the allocation duration, computed in days."
+msgstr ""
+
+#. module: hr_holidays
+#: model:ir.model.fields,help:hr_holidays.field_hr_leave_allocation__number_of_hours_display
+msgid "UX field allowing to see and modify the allocation duration, computed in hours."
+msgstr ""
+
#. module: hr_holidays
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_allocation__unit_per_interval
msgid "Unit of time added at each interval"
@@ -1991,7 +2278,6 @@ msgstr ""
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__message_unread
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_allocation__message_unread
#: model:ir.ui.view,arch_db:hr_holidays.view_hr_holidays_filter
-#: model:ir.ui.view,arch_db:hr_holidays.view_hr_holidays_filter_report
#: model:ir.ui.view,arch_db:hr_holidays.view_hr_leave_allocation_filter
msgid "Unread Messages"
msgstr ""
@@ -2007,19 +2293,16 @@ msgstr ""
msgid "User"
msgstr ""
-#. module: hr_holidays
-#: model:ir.model,name:hr_holidays.model_res_users
-msgid "Users"
-msgstr ""
-
#. module: hr_holidays
#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_type__valid
msgid "Valid"
msgstr ""
#. module: hr_holidays
-#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_new_request
-#: model:ir.ui.view,arch_db:hr_holidays.edit_new_allocation
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_form_manager
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_tree
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_form
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_tree
msgid "Validate"
msgstr ""
@@ -2056,11 +2339,6 @@ msgstr ""
msgid "Virtual Remaining Leaves"
msgstr ""
-#. module: hr_holidays
-#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_status_form
-msgid "Visibility"
-msgstr ""
-
#. module: hr_holidays
#: selection:hr.employee,current_leave_state:0
msgid "Waiting Approval"
@@ -2071,18 +2349,6 @@ msgstr ""
msgid "Waiting Second Approval"
msgstr ""
-#. module: hr_holidays
-#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave__website_message_ids
-#: model:ir.model.fields,field_description:hr_holidays.field_hr_leave_allocation__website_message_ids
-msgid "Website Messages"
-msgstr ""
-
-#. module: hr_holidays
-#: model:ir.model.fields,help:hr_holidays.field_hr_leave__website_message_ids
-#: model:ir.model.fields,help:hr_holidays.field_hr_leave_allocation__website_message_ids
-msgid "Website communication history"
-msgstr ""
-
#. module: hr_holidays
#: selection:hr.leave.allocation,interval_unit:0
msgid "Week(s)"
@@ -2104,42 +2370,30 @@ msgid "Year(s)"
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave_allocation.py:296
+#: code:addons/hr_holidays/models/hr_leave_allocation.py:324
#, python-format
msgid "You can allocate %s only between %s and %s"
msgstr ""
#. module: hr_holidays
-#: model:ir.actions.act_window,help:hr_holidays.hr_holidays_leaves_assign_legal
-msgid "You can assign remaining Legal Leaves for each employee, Odoo\n"
-" will automatically create and validate allocation requests."
-msgstr ""
-
-#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave.py:332
+#: code:addons/hr_holidays/models/hr_leave.py:397
#, python-format
msgid "You can not have 2 leaves that overlaps on the same day."
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave.py:385
+#: code:addons/hr_holidays/models/hr_leave.py:463
#, python-format
msgid "You can take %s only between %s and %s"
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave.py:413
-#: code:addons/hr_holidays/models/hr_leave_allocation.py:322
+#: code:addons/hr_holidays/models/hr_leave.py:511
+#: code:addons/hr_holidays/models/hr_leave_allocation.py:352
#, python-format
msgid "You cannot delete a leave which is in %s state."
msgstr ""
-#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr.py:149
-#, python-format
-msgid "You cannot reduce validated allocation requests."
-msgstr ""
-
#. module: hr_holidays
#: code:addons/hr_holidays/wizard/hr_holidays_summary_department.py:27
#, python-format
@@ -2147,40 +2401,25 @@ msgid "You have to select at least one department."
msgstr ""
#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave.py:537
-#: code:addons/hr_holidays/models/hr_leave_allocation.py:390
+#: code:addons/hr_holidays/models/hr_leave.py:714
+#: code:addons/hr_holidays/models/hr_leave_allocation.py:498
#, python-format
-msgid "You must be %s manager to approve this leave"
-msgstr ""
-
-#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave_allocation.py:392
-#, python-format
-msgid "You must be a Human Resource Manager to approve this Leave."
-msgstr ""
-
-#. module: hr_holidays
-#: code:addons/hr_holidays/models/hr_leave.py:539
-#, python-format
-msgid "You must be a Human Resource Manager to approve this leave."
+msgid "You must be either %s's manager or Leave manager to approve this leave"
msgstr ""
#. module: hr_holidays
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_allocation_view_kanban
#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_report_kanban
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_kanban
#: model:ir.ui.view,arch_db:hr_holidays.view_employee_form_leave_inherit
msgid "days"
msgstr ""
#. module: hr_holidays
-#: model:ir.ui.view,arch_db:hr_holidays.edit_holiday_new_request
+#: model:ir.ui.view,arch_db:hr_holidays.hr_leave_view_form_manager
msgid "e.g. Report to the next month..."
msgstr ""
-#. module: hr_holidays
-#: model:ir.ui.view,arch_db:hr_holidays.edit_new_allocation
-msgid "of leaves every"
-msgstr ""
-
#. module: hr_holidays
#: model:ir.ui.view,arch_db:hr_holidays.report_holidayssummary
msgid "of the"
diff --git a/addons/product/i18n/product.pot b/addons/product/i18n/product.pot
index 8ead5f83085..94a4ae2cc2c 100644
--- a/addons/product/i18n/product.pot
+++ b/addons/product/i18n/product.pot
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-09-05 08:39+0000\n"
-"PO-Revision-Date: 2018-09-05 08:39+0000\n"
+"POT-Creation-Date: 2018-09-11 09:51+0000\n"
+"PO-Revision-Date: 2018-09-11 09:51+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -102,6 +102,11 @@ msgstr ""
msgid "Print date:
"
msgstr ""
+#. module: product
+#: model:ir.ui.view,arch_db:product.report_packagingbarcode
+msgid "Qty: "
+msgstr ""
+
#. module: product
#: model:ir.ui.view,arch_db:product.product_template_only_form_view
msgid "Warning: adding or deleting attributes\n"
@@ -271,6 +276,7 @@ msgstr ""
#: model:ir.model.fields,field_description:product.field_product_packaging__barcode
#: model:ir.model.fields,field_description:product.field_product_product__barcode
#: model:ir.model.fields,field_description:product.field_product_template__barcode
+#: model:ir.ui.view,arch_db:product.report_packagingbarcode
#: model:ir.ui.view,arch_db:product.report_simple_barcode
#: model:ir.ui.view,arch_db:product.report_simple_label
msgid "Barcode"
@@ -357,6 +363,11 @@ msgstr ""
msgid "Child Categories"
msgstr ""
+#. module: product
+#: model:ir.ui.view,arch_db:product.res_config_settings_view_form
+msgid "Choose the unit to measure weight"
+msgstr ""
+
#. module: product
#: model:ir.ui.view,arch_db:product.product_variant_easy_edit_view
msgid "Codes"
@@ -416,6 +427,11 @@ msgstr ""
msgid "Contained Quantity"
msgstr ""
+#. module: product
+#: model:ir.ui.view,arch_db:product.product_packaging_form_view
+msgid "Contained quantity"
+msgstr ""
+
#. module: product
#: model:ir.model.fields,field_description:product.field_product_price_history__cost
#: model:ir.model.fields,field_description:product.field_product_product__standard_price
@@ -527,6 +543,7 @@ msgid "Default %(currency)s pricelist for %(company)s"
msgstr ""
#. module: product
+#: model:ir.model.fields,help:product.field_product_packaging__product_uom_id
#: model:ir.model.fields,help:product.field_product_product__uom_id
#: model:ir.model.fields,help:product.field_product_template__uom_id
msgid "Default Unit of Measure used for all stock operation."
@@ -767,22 +784,17 @@ msgid "Import Template for Pricelists"
msgstr ""
#. module: product
-#: code:addons/product/models/product_template.py:498
+#: code:addons/product/models/product_template.py:501
#, python-format
msgid "Import Template for Products"
msgstr ""
#. module: product
-#: code:addons/product/models/product.py:648
+#: code:addons/product/models/product.py:649
#, python-format
msgid "Import Template for Vendor Pricelists"
msgstr ""
-#. module: product
-#: model:ir.ui.view,arch_db:product.res_config_settings_view_form
-msgid "In which unit of measure do you manage your weights"
-msgstr ""
-
#. module: product
#: model:ir.model,name:product.model_product_supplierinfo
msgid "Information about a product vendor"
@@ -900,19 +912,16 @@ msgid "Logistics"
msgstr ""
#. module: product
-#: model:ir.model.fields,field_description:product.field_res_users__has_group_pricelist_item
#: model:res.groups,name:product.group_pricelist_item
msgid "Manage Pricelist Items"
msgstr ""
#. module: product
-#: model:ir.model.fields,field_description:product.field_res_users__has_group_stock_packaging
#: model:res.groups,name:product.group_stock_packaging
msgid "Manage Product Packaging"
msgstr ""
#. module: product
-#: model:ir.model.fields,field_description:product.field_res_users__has_group_product_variant
#: model:res.groups,name:product.group_product_variant
msgid "Manage Product Variants"
msgstr ""
@@ -1201,7 +1210,6 @@ msgid "Pricelists"
msgstr ""
#. module: product
-#: model:ir.model.fields,field_description:product.field_res_users__has_group_product_pricelist
#: model:res.groups,name:product.group_product_pricelist
msgid "Pricelists On Product"
msgstr ""
@@ -1311,6 +1319,11 @@ msgstr ""
msgid "Product Packaging"
msgstr ""
+#. module: product
+#: model:ir.actions.report,name:product.report_product_packaging
+msgid "Product Packaging (PDF)"
+msgstr ""
+
#. module: product
#: model:ir.actions.act_window,name:product.action_packaging_view
#: model:ir.model.fields,field_description:product.field_res_config_settings__group_stock_packaging
@@ -1482,7 +1495,6 @@ msgid "Sales Price"
msgstr ""
#. module: product
-#: model:ir.model.fields,field_description:product.field_res_users__has_group_sale_pricelist
#: model:res.groups,name:product.group_sale_pricelist
msgid "Sales Pricelists"
msgstr ""
@@ -1761,6 +1773,7 @@ msgid "Today Activities"
msgstr ""
#. module: product
+#: model:ir.model.fields,field_description:product.field_product_packaging__product_uom_id
#: model:ir.model.fields,field_description:product.field_product_product__uom_id
#: model:ir.model.fields,field_description:product.field_product_supplierinfo__product_uom
#: model:ir.model.fields,field_description:product.field_product_template__uom_id
@@ -1795,11 +1808,6 @@ msgstr ""
msgid "Use pricelists to adapt your price per customers"
msgstr ""
-#. module: product
-#: model:ir.model,name:product.model_res_users
-msgid "Users"
-msgstr ""
-
#. module: product
#: model:ir.ui.view,arch_db:product.product_supplierinfo_form_view
msgid "Validity"
@@ -1908,24 +1916,17 @@ msgstr ""
msgid "Volume"
msgstr ""
-#. module: product
-#: model:ir.model.fields,field_description:product.field_product_product__website_message_ids
-#: model:ir.model.fields,field_description:product.field_product_template__website_message_ids
-msgid "Website Messages"
-msgstr ""
-
-#. module: product
-#: model:ir.model.fields,help:product.field_product_product__website_message_ids
-#: model:ir.model.fields,help:product.field_product_template__website_message_ids
-msgid "Website communication history"
-msgstr ""
-
#. module: product
#: model:ir.model.fields,field_description:product.field_product_product__weight
#: model:ir.model.fields,field_description:product.field_product_template__weight
msgid "Weight"
msgstr ""
+#. module: product
+#: model:ir.ui.view,arch_db:product.res_config_settings_view_form
+msgid "Weight Measurement"
+msgstr ""
+
#. module: product
#: model:ir.model.fields,field_description:product.field_product_product__weight_uom_id
#: model:ir.model.fields,field_description:product.field_product_template__weight_uom_id
@@ -2044,7 +2045,7 @@ msgstr ""
#. module: product
#: code:addons/product/models/product.py:571
-#: code:addons/product/models/product_template.py:491
+#: code:addons/product/models/product_template.py:494
#, python-format
msgid "product"
msgstr ""
diff --git a/addons/stock_zebra/i18n/stock_zebra.pot b/addons/stock_zebra/i18n/stock_zebra.pot
index 546fd67af85..0864c5fbef0 100644
--- a/addons/stock_zebra/i18n/stock_zebra.pot
+++ b/addons/stock_zebra/i18n/stock_zebra.pot
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-08-24 09:05+0000\n"
-"PO-Revision-Date: 2018-08-24 09:05+0000\n"
+"POT-Creation-Date: 2018-09-11 09:51+0000\n"
+"PO-Revision-Date: 2018-09-11 09:51+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -42,3 +42,8 @@ msgstr ""
msgid "Product Label (ZPL)"
msgstr ""
+#. module: stock_zebra
+#: model:ir.actions.report,name:stock_zebra.label_product_packaging
+msgid "Product Packaging (ZPL)"
+msgstr ""
+
diff --git a/odoo/addons/base/i18n/base.pot b/odoo/addons/base/i18n/base.pot
index efd3851e7e8..8cfcb92a8d4 100644
--- a/odoo/addons/base/i18n/base.pot
+++ b/odoo/addons/base/i18n/base.pot
@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Odoo Server saas~11.5\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-09-05 08:42+0000\n"
-"PO-Revision-Date: 2018-09-05 08:42+0000\n"
+"POT-Creation-Date: 2018-09-11 12:52+0000\n"
+"PO-Revision-Date: 2018-09-11 12:52+0000\n"
"Last-Translator: <>\n"
"Language-Team: \n"
"MIME-Version: 1.0\n"
@@ -2937,13 +2937,6 @@ msgid "\n"
" "
msgstr ""
-#. module: base
-#: model:ir.module.module,description:base.module_website_forum_doc
-msgid "\n"
-"Push the most relevant questions published on the forum to a documentation index/FAQ.\n"
-" "
-msgstr ""
-
#. module: base
#: model:ir.module.module,description:base.module_quality
msgid "\n"
@@ -4398,7 +4391,7 @@ msgid "\n"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_ui_view.py:1098
+#: code:addons/base/models/ir_ui_view.py:1105
#, python-format
msgid " - %r in %s=%r"
msgstr ""
@@ -4484,9 +4477,9 @@ msgstr ""
#. module: base
#: code:addons/base/models/ir_filters.py:38
#: code:addons/base/models/res_partner.py:330
-#: code:addons/base/models/res_users.py:138
-#: code:addons/base/models/res_users.py:511
-#: code:addons/base/models/res_users.py:513
+#: code:addons/base/models/res_users.py:163
+#: code:addons/base/models/res_users.py:506
+#: code:addons/base/models/res_users.py:508
#, python-format
msgid "%s (copy)"
msgstr ""
@@ -5216,7 +5209,7 @@ msgid "A AGRICULTURE, FORESTRY AND FISHING"
msgstr ""
#. module: base
-#: code:addons/models.py:2992
+#: code:addons/models.py:2978
#, python-format
msgid "A document was modified since you last viewed it (%s:%d)"
msgstr ""
@@ -5257,6 +5250,11 @@ msgstr ""
msgid "A module to test the uninstall feature."
msgstr ""
+#. module: base
+#: model:ir.module.module,description:base.module_test_translation_import
+msgid "A module to test translation import."
+msgstr ""
+
#. module: base
#: model:ir.module.module,description:base.module_test_assetsbundle
msgid "A module to verify the Assets Bundle mechanism."
@@ -5380,6 +5378,7 @@ msgstr ""
#: model:ir.ui.view,arch_db:base.view_model_form
#: model:ir.ui.view,arch_db:base.view_rule_form
#: model:ir.ui.view,arch_db:base.view_users_form
+#: model:ir.ui.view,arch_db:base.view_users_simple_form
#: model:ir.ui.view,arch_db:base.view_view_form
#: model:res.groups,name:base.group_erp_manager
msgid "Access Rights"
@@ -5391,7 +5390,6 @@ msgid "Access Token"
msgstr ""
#. module: base
-#: model:ir.model.fields,field_description:base.field_res_users__has_group_private_addresses
#: model:res.groups,name:base.group_private_addresses
msgid "Access to Private Addresses"
msgstr ""
@@ -5797,7 +5795,6 @@ msgid "Adds support for authentication by LDAP server.\n"
msgstr ""
#. module: base
-#: model:ir.model.fields,field_description:base.field_res_users__group_administration_user
#: model:ir.module.category,name:base.module_category_administration
msgid "Administration"
msgstr ""
@@ -5821,7 +5818,7 @@ msgid "Administrator access is required to uninstall a module"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:609
+#: code:addons/base/models/ir_qweb_fields.py:613
#, python-format
msgid "Adress separator"
msgstr ""
@@ -6075,7 +6072,9 @@ msgid "Application"
msgstr ""
#. module: base
-#: model:ir.ui.view,arch_db:base.view_users_form
+#: code:addons/base/models/res_users.py:970
+#: model:ir.ui.view,arch_db:base.user_groups_view
+#, python-format
msgid "Application Accesses"
msgstr ""
@@ -6469,7 +6468,7 @@ msgid "B9 23 33 x 62 mm"
msgstr ""
#. module: base
-#: code:addons/translate.py:1073
+#: code:addons/translate.py:1076
#, python-format
msgid "Bad file format: %s"
msgstr ""
@@ -6569,13 +6568,13 @@ msgid "Barcode scan in Mobile"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:583
+#: code:addons/base/models/ir_qweb_fields.py:587
#, python-format
msgid "Barcode type"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:583
+#: code:addons/base/models/ir_qweb_fields.py:587
#, python-format
msgid "Barcode type, eg: UPCA, EAN13, Code128"
msgstr ""
@@ -6683,7 +6682,7 @@ msgid "Before Amount"
msgstr ""
#. module: base
-#: code:addons/base/models/res_users.py:1053
+#: code:addons/base/models/res_users.py:1239
#, python-format
msgid "Before clicking on 'Change Password', you have to write a new password."
msgstr ""
@@ -6770,7 +6769,6 @@ msgstr ""
#. module: base
#: selection:ir.property,type:0
-#: model:ir.ui.view,arch_db:base.view_attachment_search
msgid "Binary"
msgstr ""
@@ -6905,11 +6903,6 @@ msgstr ""
msgid "Budget Management"
msgstr ""
-#. module: base
-#: model:ir.module.module,summary:base.module_website_forum_doc
-msgid "Build a documentation/FAQ from forum questions"
-msgstr ""
-
#. module: base
#: model:ir.module.module,summary:base.module_marketing_automation
msgid "Build automated mailing campaigns"
@@ -7090,7 +7083,7 @@ msgid "Cancel Upgrade"
msgstr ""
#. module: base
-#: code:addons/models.py:2126
+#: code:addons/models.py:2112
#, python-format
msgid "Cannot aggregate field %r."
msgstr ""
@@ -7774,7 +7767,6 @@ msgid "Contact / Address"
msgstr ""
#. module: base
-#: model:ir.model.fields,field_description:base.field_res_users__has_group_partner_manager
#: model:res.groups,name:base.group_partner_manager
msgid "Contact Creation"
msgstr ""
@@ -8173,6 +8165,7 @@ msgstr ""
#: model:ir.model.fields,field_description:base.field_res_users__create_uid
#: model:ir.model.fields,field_description:base.field_res_users_log__create_uid
#: model:ir.model.fields,field_description:base.field_wizard_ir_model_menu_create__create_uid
+#: model:ir.ui.view,arch_db:base.view_attachment_search
msgid "Created by"
msgstr ""
@@ -8533,7 +8526,7 @@ msgid "Database Structure"
msgstr ""
#. module: base
-#: code:addons/models.py:2923
+#: code:addons/models.py:2909
#, python-format
msgid "Database fetch misses ids ({}) and has extra ids ({}), may be caused by a type incoherence in a previous request"
msgstr ""
@@ -8567,25 +8560,25 @@ msgid "Date format"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:548
+#: code:addons/base/models/ir_qweb_fields.py:552
#, python-format
msgid "Date to compare with the field value, by default use the current date."
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:493
+#: code:addons/base/models/ir_qweb_fields.py:497
#, python-format
msgid "Date unit"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:493
+#: code:addons/base/models/ir_qweb_fields.py:497
#, python-format
msgid "Date unit used for comparison and formatting"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:494
+#: code:addons/base/models/ir_qweb_fields.py:498
#, python-format
msgid "Date unit used for the rounding. The value must be smaller than 'hour' if you use the digital formating."
msgstr ""
@@ -8823,7 +8816,7 @@ msgid "Digital Products"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:492
+#: code:addons/base/models/ir_qweb_fields.py:496
#, python-format
msgid "Digital formating"
msgstr ""
@@ -9014,31 +9007,31 @@ msgid "Display only the time"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:613
+#: code:addons/base/models/ir_qweb_fields.py:617
#, python-format
msgid "Display the country image if the field is present on the record"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:612
+#: code:addons/base/models/ir_qweb_fields.py:616
#, python-format
msgid "Display the phone icons even if no_marker is True"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:613
+#: code:addons/base/models/ir_qweb_fields.py:617
#, python-format
msgid "Displayed contry image"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:608
+#: code:addons/base/models/ir_qweb_fields.py:612
#, python-format
msgid "Displayed fields"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:612
+#: code:addons/base/models/ir_qweb_fields.py:616
#, python-format
msgid "Displayed phone icons"
msgstr ""
@@ -9095,11 +9088,6 @@ msgstr ""
msgid "Document model"
msgstr ""
-#. module: base
-#: model:ir.module.module,shortdesc:base.module_website_forum_doc
-msgid "Documentation"
-msgstr ""
-
#. module: base
#: model:ir.module.module,shortdesc:base.module_test_documentation_examples
msgid "Documentation examples test"
@@ -9154,7 +9142,7 @@ msgid "Dominican Republic - Accounting"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:610
+#: code:addons/base/models/ir_qweb_fields.py:614
#, python-format
msgid "Don't display the font awsome marker"
msgstr ""
@@ -9218,6 +9206,24 @@ msgstr ""
msgid "EDI for Mexico"
msgstr ""
+#. module: base
+#: code:addons/base/models/ir_attachment.py:543
+#, python-format
+msgid "ERROR: Invalid PDF file!"
+msgstr ""
+
+#. module: base
+#: code:addons/base/models/ir_attachment.py:584
+#, python-format
+msgid "ERROR: Invalid list of pages to split. Example: 1,5-9,10"
+msgstr ""
+
+#. module: base
+#: code:addons/base/models/ir_attachment.py:580
+#, python-format
+msgid "ERROR: the file must be a PDF"
+msgstr ""
+
#. module: base
#: model:ir.module.module,shortdesc:base.module_hw_escpos
msgid "ESC/POS Hardware Driver"
@@ -9319,8 +9325,8 @@ msgid "Electronic Accounting for Mexico and Fiscal Reports\n"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_ui_view.py:610
-#: code:addons/base/models/ir_ui_view.py:691
+#: code:addons/base/models/ir_ui_view.py:611
+#: code:addons/base/models/ir_ui_view.py:692
#, python-format
msgid "Element '%s' cannot be located in parent view"
msgstr ""
@@ -9371,6 +9377,7 @@ msgstr ""
#. module: base
#: model:ir.actions.act_window,name:base.action_partner_employee_form
+#: model:ir.module.category,name:base.module_category_human_resources
#: model:ir.module.module,shortdesc:base.module_hr
msgid "Employees"
msgstr ""
@@ -9430,7 +9437,7 @@ msgid "Error"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_ui_view.py:517
+#: code:addons/base/models/ir_ui_view.py:518
#, python-format
msgid "Error context:\n"
"View `%(view_name)s`"
@@ -9872,7 +9879,8 @@ msgid "Extra"
msgstr ""
#. module: base
-#: model:ir.ui.view,arch_db:base.view_users_form
+#: model:ir.module.category,name:base.module_category_usability
+#: model:ir.ui.view,arch_db:base.user_groups_view
msgid "Extra Rights"
msgstr ""
@@ -10015,7 +10023,7 @@ msgid "Field \"Type\" cannot be modified on models."
msgstr ""
#. module: base
-#: code:addons/base/models/ir_ui_view.py:1097
+#: code:addons/base/models/ir_ui_view.py:1104
#, python-format
msgid "Field %r used in attributes must be present in view but is missing:"
msgstr ""
@@ -10047,7 +10055,7 @@ msgid "Field Type"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_ui_view.py:1091
+#: code:addons/base/models/ir_ui_view.py:1098
#, python-format
msgid "Field `%(field_name)s` does not exist"
msgstr ""
@@ -10266,7 +10274,7 @@ msgid "For selection fields, the Selection Options must be given!"
msgstr ""
#. module: base
-#: code:addons/models.py:3052
+#: code:addons/models.py:3038
#, python-format
msgid "For this kind of document, you may only access records you created yourself.\n"
"\n"
@@ -10862,7 +10870,6 @@ msgstr ""
#: model:ir.ui.menu,name:base.menu_action_res_groups
#: model:ir.ui.view,arch_db:base.view_groups_form
#: model:ir.ui.view,arch_db:base.view_groups_search
-#: model:ir.ui.view,arch_db:base.view_users_form
msgid "Groups"
msgstr ""
@@ -11007,7 +11014,7 @@ msgid "Heard Island and McDonald Islands"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:585
+#: code:addons/base/models/ir_qweb_fields.py:589
#, python-format
msgid "Height"
msgstr ""
@@ -11094,6 +11101,11 @@ msgstr ""
msgid "Helps you manage your contracts."
msgstr ""
+#. module: base
+#: model:ir.module.category,description:base.module_category_human_resources
+msgid "Helps you manage your employees."
+msgstr ""
+
#. module: base
#: model:ir.module.category,description:base.module_category_hr_expense
msgid "Helps you manage your expenses."
@@ -11156,12 +11168,7 @@ msgid "Here is the exported translation file:"
msgstr ""
#. module: base
-#: model:ir.module.category,name:base.module_category_hidden
-msgid "Hidden"
-msgstr ""
-
-#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:610
+#: code:addons/base/models/ir_qweb_fields.py:614
#, python-format
msgid "Hide marker"
msgstr ""
@@ -11250,7 +11257,7 @@ msgid "Human Resources"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:586
+#: code:addons/base/models/ir_qweb_fields.py:590
#, python-format
msgid "Human Readable"
msgstr ""
@@ -11260,11 +11267,6 @@ msgstr ""
msgid "Human Resource"
msgstr ""
-#. module: base
-#: model:ir.module.category,name:base.module_category_human_resources
-msgid "Human Resources"
-msgstr ""
-
#. module: base
#: model:ir.module.category,name:base.module_category_human_resources_survey
msgid "Human Resources Survey"
@@ -11972,19 +11974,19 @@ msgid "Introspection report on objects"
msgstr ""
#. module: base
-#: code:addons/models.py:3843
+#: code:addons/models.py:3821
#, python-format
msgid "Invalid \"order\" specified. A valid \"order\" specification is a comma-separated list of valid field names (optionally followed by asc/desc for the direction)"
msgstr ""
#. module: base
-#: code:addons/base/models/res_users.py:415
+#: code:addons/base/models/res_users.py:410
#, python-format
msgid "Invalid 'group by' parameter"
msgstr ""
#. module: base
-#: code:addons/models.py:2128
+#: code:addons/models.py:2114
#, python-format
msgid "Invalid aggregation function %r."
msgstr ""
@@ -12008,7 +12010,7 @@ msgid "Invalid field %s.%s"
msgstr ""
#. module: base
-#: code:addons/models.py:2118
+#: code:addons/models.py:2104
#, python-format
msgid "Invalid field specification %r."
msgstr ""
@@ -12031,7 +12033,7 @@ msgid "Invalid model name %r in action definition."
msgstr ""
#. module: base
-#: code:addons/base/models/ir_ui_view.py:682
+#: code:addons/base/models/ir_ui_view.py:683
#, python-format
msgid "Invalid position attribute: '%s'"
msgstr ""
@@ -12043,13 +12045,13 @@ msgid "Invalid prefix or suffix for sequence '%s'"
msgstr ""
#. module: base
-#: code:addons/base/models/res_users.py:423
+#: code:addons/base/models/res_users.py:418
#, python-format
msgid "Invalid search criterion"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_ui_view.py:603
+#: code:addons/base/models/ir_ui_view.py:604
#, python-format
msgid "Invalid specification for moved nodes: '%s'"
msgstr ""
@@ -12067,13 +12069,13 @@ msgid "Invalid value for %s.%s: %s"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_ui_view.py:344
+#: code:addons/base/models/ir_ui_view.py:345
#, python-format
msgid "Invalid view %s definition in %s"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_ui_view.py:346
+#: code:addons/base/models/ir_ui_view.py:347
#, python-format
msgid "Invalid view %s definition in %s \n"
"%s"
@@ -12314,6 +12316,11 @@ msgstr ""
msgid "Kontni načrt za gospodarske družbe"
msgstr ""
+#. module: base
+#: model:res.country,name:base.xk
+msgid "Kosovo"
+msgstr ""
+
#. module: base
#: model:res.country,name:base.kw
msgid "Kuwait"
@@ -12846,7 +12853,7 @@ msgid "Link using field"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:608
+#: code:addons/base/models/ir_qweb_fields.py:612
#, python-format
msgid "List of contact fields to display in the widget"
msgstr ""
@@ -13516,19 +13523,19 @@ msgid "Missing SMTP Server"
msgstr ""
#. module: base
-#: code:addons/models.py:3021
+#: code:addons/models.py:3007
#, python-format
msgid "Missing document(s)"
msgstr ""
#. module: base
-#: code:addons/models.py:5481
+#: code:addons/models.py:5459
#, python-format
msgid "Missing required value for the field '%s' (%s)"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_ui_view.py:394
+#: code:addons/base/models/ir_ui_view.py:395
#, python-format
msgid "Missing view architecture."
msgstr ""
@@ -13635,8 +13642,8 @@ msgid "Model name of the object to open in the view window"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_ui_view.py:821
-#: code:addons/base/models/ir_ui_view.py:1037
+#: code:addons/base/models/ir_ui_view.py:822
+#: code:addons/base/models/ir_ui_view.py:1044
#, python-format
msgid "Model not found: %(model)s"
msgstr ""
@@ -13803,14 +13810,12 @@ msgid "Mrs."
msgstr ""
#. module: base
-#: model:ir.model.fields,field_description:base.field_res_users__has_group_multi_company
#: model:ir.ui.view,arch_db:base.view_users_form
#: model:res.groups,name:base.group_multi_company
msgid "Multi Companies"
msgstr ""
#. module: base
-#: model:ir.model.fields,field_description:base.field_res_users__has_group_multi_currency
#: model:res.groups,name:base.group_multi_currency
msgid "Multi Currencies"
msgstr ""
@@ -14006,13 +14011,6 @@ msgstr ""
msgid "Niue"
msgstr ""
-#. module: base
-#: code:addons/base/models/res_users.py:810
-#: code:addons/base/models/res_users.py:842
-#, python-format
-msgid "No 'group_xml_id' or 'category_xml_id' is set on the computed field %s linked to the method _compute_groups_id"
-msgstr ""
-
#. module: base
#: model:ir.ui.view,arch_db:base.res_config_settings_view_form
msgid "No Record Found"
@@ -14030,13 +14028,13 @@ msgid "No gap"
msgstr ""
#. module: base
-#: code:addons/fields.py:2351
+#: code:addons/fields.py:2353
#, python-format
msgid "No inverse field %r found for %r"
msgstr ""
#. module: base
-#: code:addons/base/wizard/base_update_translations.py:26
+#: code:addons/base/wizard/base_update_translations.py:25
#, python-format
msgid "No language with code \"%s\" exists"
msgstr ""
@@ -15389,13 +15387,13 @@ msgid "On delete property for many2one fields"
msgstr ""
#. module: base
-#: code:addons/models.py:3021
+#: code:addons/models.py:3007
#, python-format
msgid "One of the documents you are trying to access has been deleted, please try again after refreshing."
msgstr ""
#. module: base
-#: code:addons/models.py:3364
+#: code:addons/models.py:3350
#, python-format
msgid "One of the records you are trying to modify has already been deleted (Document type: %s)."
msgstr ""
@@ -15443,7 +15441,7 @@ msgid "Only administrators can change the settings"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_attachment.py:67
+#: code:addons/base/models/ir_attachment.py:68
#, python-format
msgid "Only administrators can execute this action."
msgstr ""
@@ -15745,6 +15743,19 @@ msgstr ""
msgid "Original currency"
msgstr ""
+#. module: base
+#: code:addons/base/models/res_users.py:997
+#: code:addons/base/models/res_users.py:1177
+#: model:ir.ui.view,arch_db:base.user_groups_view
+#, python-format
+msgid "Other"
+msgstr ""
+
+#. module: base
+#: model:ir.module.category,name:base.module_category_extra
+msgid "Other Extra Rights"
+msgstr ""
+
#. module: base
#: selection:ir.module.module,license:0
msgid "Other OSI Approved Licence"
@@ -15802,7 +15813,7 @@ msgid "Output DPI"
msgstr ""
#. module: base
-#: code:addons/models.py:2140
+#: code:addons/models.py:2126
#, python-format
msgid "Output name %r is used twice."
msgstr ""
@@ -16199,7 +16210,7 @@ msgid "Please specify a valid model for the object relation"
msgstr ""
#. module: base
-#: code:addons/base/models/res_users.py:337
+#: code:addons/base/models/res_users.py:332
#, python-format
msgid "Please use the change password wizard (in User Preferences or User menu) to change your own password."
msgstr ""
@@ -16722,7 +16733,7 @@ msgid "Quotation, Sales Orders, Delivery & Invoicing Control"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_ui_view.py:353
+#: code:addons/base/models/ir_ui_view.py:354
#, python-format
msgid "Qweb view cannot have 'Groups' define on the record. Use 'groups' attributes inside the view definition"
msgstr ""
@@ -16812,7 +16823,7 @@ msgstr ""
#. module: base
#: code:addons/base/models/ir_actions.py:248
-#: code:addons/models.py:4244
+#: code:addons/models.py:4222
#, python-format
msgid "Record does not exist or has been deleted."
msgstr ""
@@ -16841,7 +16852,7 @@ msgid "Recursion found in child server actions"
msgstr ""
#. module: base
-#: code:addons/models.py:3709
+#: code:addons/models.py:3687
#, python-format
msgid "Recursivity Detected."
msgstr ""
@@ -16853,7 +16864,7 @@ msgid "Reference"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:548
+#: code:addons/base/models/ir_qweb_fields.py:552
#, python-format
msgid "Reference date"
msgstr ""
@@ -17140,7 +17151,7 @@ msgid "Rounding precision"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:494
+#: code:addons/base/models/ir_qweb_fields.py:498
#, python-format
msgid "Rounding unit"
msgstr ""
@@ -17678,7 +17689,7 @@ msgid "Separator Format"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:609
+#: code:addons/base/models/ir_qweb_fields.py:613
#, python-format
msgid "Separator use to split the address from the display_name."
msgstr ""
@@ -17798,7 +17809,7 @@ msgid "Setting a value makes this action available in the sidebar for the given
msgstr ""
#. module: base
-#: code:addons/base/models/res_users.py:663
+#: code:addons/base/models/res_users.py:658
#, python-format
msgid "Setting empty passwords is not allowed for security reasons!"
msgstr ""
@@ -18006,7 +18017,7 @@ msgid "Sometimes called BIC or Swift."
msgstr ""
#. module: base
-#: code:addons/base/models/ir_attachment.py:386
+#: code:addons/base/models/ir_attachment.py:382
#: code:addons/base/models/ir_model.py:1214
#, python-format
msgid "Sorry, you are not allowed to access this document."
@@ -18036,7 +18047,7 @@ msgid "Sort"
msgstr ""
#. module: base
-#: code:addons/models.py:3984
+#: code:addons/models.py:3962
#, python-format
msgid "Sorting field %s not found on model %s"
msgstr ""
@@ -18242,6 +18253,7 @@ msgstr ""
#. module: base
#: model:ir.model.fields,field_description:base.field_ir_model_fields__store
+#: model:ir.ui.view,arch_db:base.view_attachment_search
msgid "Stored"
msgstr ""
@@ -18558,7 +18570,6 @@ msgid "Technical Data"
msgstr ""
#. module: base
-#: model:ir.model.fields,field_description:base.field_res_users__has_group_no_one
#: model:res.groups,name:base.group_no_one
msgid "Technical Features"
msgstr ""
@@ -18570,8 +18581,8 @@ msgid "Technical Name"
msgstr ""
#. module: base
+#: model:ir.module.category,name:base.module_category_hidden
#: model:ir.module.category,name:base.module_category_technical_settings
-#: model:ir.ui.view,arch_db:base.view_users_form
msgid "Technical Settings"
msgstr ""
@@ -18669,7 +18680,7 @@ msgid "Thailand - Accounting Reports"
msgstr ""
#. module: base
-#: code:addons/base/models/res_users.py:390
+#: code:addons/base/models/res_users.py:385
#, python-format
msgid "The \"App Switcher\" action cannot be selected as home action."
msgstr ""
@@ -18715,7 +18726,7 @@ msgid "The active field allows you to hide the category without removing it."
msgstr ""
#. module: base
-#: code:addons/base/models/res_users.py:383
+#: code:addons/base/models/res_users.py:378
#, python-format
msgid "The chosen company is not in the allowed companies for this user"
msgstr ""
@@ -18875,7 +18886,7 @@ msgid "The name of the country must be unique !"
msgstr ""
#. module: base
-#: code:addons/base/models/res_users.py:146
+#: code:addons/base/models/res_users.py:171
#, python-format
msgid "The name of the group can not start with \"-\""
msgstr ""
@@ -18964,15 +18975,15 @@ msgid "The report's template '%s' is wrong, please contact your administrator. \
msgstr ""
#. module: base
-#: code:addons/models.py:2930
+#: code:addons/models.py:2916
#, python-format
msgid "The requested operation cannot be completed due to record rules: Document type: %s, Operation: %s, Records: %s, User: %s"
msgstr ""
#. module: base
-#: code:addons/models.py:2725
-#: code:addons/models.py:2934
-#: code:addons/models.py:3011
+#: code:addons/models.py:2711
+#: code:addons/models.py:2920
+#: code:addons/models.py:2997
#, python-format
msgid "The requested operation cannot be completed due to security restrictions. Please contact your system administrator.\n"
"\n"
@@ -19029,7 +19040,7 @@ msgid "The user this filter is private to. When left empty the filter is public
msgstr ""
#. module: base
-#: code:addons/models.py:5513
+#: code:addons/models.py:5491
#, python-format
msgid "The value for the field '%s' already exists (this is probably '%s' in the current model)."
msgstr ""
@@ -19041,7 +19052,7 @@ msgid "The value send to monetary field is not a number."
msgstr ""
#. module: base
-#: code:addons/models.py:5519
+#: code:addons/models.py:5497
#, python-format
msgid "The values for the fields '%s' already exist (they are probably '%s' in the current model)."
msgstr ""
@@ -19291,7 +19302,7 @@ msgid "Tonga"
msgstr ""
#. module: base
-#: code:addons/base/models/res_users.py:902
+#: code:addons/base/models/res_users.py:792
#, python-format
msgid "Too many login failures, please wait a bit before trying again."
msgstr ""
@@ -19660,7 +19671,7 @@ msgid "Ukraine"
msgstr ""
#. module: base
-#: code:addons/models.py:3087
+#: code:addons/models.py:3073
#, python-format
msgid "Unable to delete this document because it is used as a default property"
msgstr ""
@@ -19789,7 +19800,7 @@ msgid "Unknown value '%s' for boolean field '%%(field)s', assuming '%s'"
msgstr ""
#. module: base
-#: code:addons/translate.py:715
+#: code:addons/translate.py:718
#, python-format
msgid "Unrecognized extension: must be one of .csv, .po, or .tgz (received .%s)."
msgstr ""
@@ -19908,13 +19919,13 @@ msgid "Use barcode scanners to process logistics operations"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:611
+#: code:addons/base/models/ir_qweb_fields.py:615
#, python-format
msgid "Use comma"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:611
+#: code:addons/base/models/ir_qweb_fields.py:615
#, python-format
msgid "Use comma instead of the
tag to display the address"
msgstr ""
@@ -20005,7 +20016,9 @@ msgid "User Login"
msgstr ""
#. module: base
-#: model:ir.ui.view,arch_db:base.view_users_form
+#: code:addons/base/models/res_users.py:969
+#: model:ir.ui.view,arch_db:base.user_groups_view
+#, python-format
msgid "User Type"
msgstr ""
@@ -20014,11 +20027,6 @@ msgstr ""
msgid "User log entries"
msgstr ""
-#. module: base
-#: model:ir.model.fields,field_description:base.field_res_users__group_base_user
-msgid "User type"
-msgstr ""
-
#. module: base
#: model:ir.module.category,name:base.module_category_user_type
msgid "User types"
@@ -20398,7 +20406,7 @@ msgid "Warning!"
msgstr ""
#. module: base
-#: code:addons/models.py:5257
+#: code:addons/models.py:5235
#, python-format
msgid "Warnings"
msgstr ""
@@ -20621,7 +20629,7 @@ msgid "Wholesale/Retail"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_qweb_fields.py:584
+#: code:addons/base/models/ir_qweb_fields.py:588
#, python-format
msgid "Width"
msgstr ""
@@ -20737,7 +20745,7 @@ msgid "You can not have two users with the same login !"
msgstr ""
#. module: base
-#: code:addons/base/models/res_users.py:488
+#: code:addons/base/models/res_users.py:483
#, python-format
msgid "You can not remove the admin user as it is used internally for resources created by Odoo (updates, module installation, ...)"
msgstr ""
@@ -20767,19 +20775,19 @@ msgid "You cannot create recursive companies."
msgstr ""
#. module: base
-#: code:addons/base/models/ir_ui_view.py:360
+#: code:addons/base/models/ir_ui_view.py:361
#, python-format
msgid "You cannot create recursive inherited views."
msgstr ""
#. module: base
-#: code:addons/base/models/res_users.py:441
+#: code:addons/base/models/res_users.py:436
#, python-format
msgid "You cannot deactivate the admin user."
msgstr ""
#. module: base
-#: code:addons/base/models/res_users.py:443
+#: code:addons/base/models/res_users.py:438
#, python-format
msgid "You cannot deactivate the user you're currently logged in as."
msgstr ""
@@ -20828,6 +20836,11 @@ msgid "You try to upgrade the module %s that depends on the module: %s.\n"
"But this module is not available in your system."
msgstr ""
+#. module: base
+#: model:ir.ui.view,arch_db:base.view_users_simple_form
+msgid "You will be able to define additional access rights by editing the newly created user under the Settings / Users menu."
+msgstr ""
+
#. module: base
#: code:addons/base/models/ir_mail_server.py:247
#, python-format
@@ -21419,7 +21432,7 @@ msgid "mrp"
msgstr ""
#. module: base
-#: code:addons/base/models/ir_ui_view.py:514
+#: code:addons/base/models/ir_ui_view.py:515
#, python-format
msgid "n/a"
msgstr ""
@@ -21566,6 +21579,11 @@ msgstr ""
msgid "test-limits"
msgstr ""
+#. module: base
+#: model:ir.module.module,shortdesc:base.module_test_translation_import
+msgid "test-translation-import"
+msgstr ""
+
#. module: base
#: model:ir.module.module,shortdesc:base.module_test_uninstall
msgid "test-uninstall"