From d118d8ff508b109dde81aa3ea67404aaf1b7ccaf Mon Sep 17 00:00:00 2001 From: nie Date: Tue, 29 Dec 2020 08:25:05 +0000 Subject: [PATCH] [FIX] hr_holidays: untranslated 'Hours' in hr_leave This translates 'Hours' when displaying the number of unpaid hours. closes odoo/odoo#63876 X-original-commit: 09d1e18eb401990a14d850e07a55cff498b30ac5 Signed-off-by: agr-odoo Signed-off-by: backspac --- addons/hr_holidays/i18n/hr_holidays.pot | 1 + addons/hr_holidays/models/hr_leave.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/addons/hr_holidays/i18n/hr_holidays.pot b/addons/hr_holidays/i18n/hr_holidays.pot index 409a6a82a94..abd4d56080e 100644 --- a/addons/hr_holidays/i18n/hr_holidays.pot +++ b/addons/hr_holidays/i18n/hr_holidays.pot @@ -1589,6 +1589,7 @@ msgstr "" #. module: hr_holidays #. openerp-web +#: code:addons/hr_holidays/models/hr_leave.py:0 #: code:addons/hr_holidays/static/src/xml/time_off_calendar.xml:0 #: code:addons/hr_holidays/static/src/xml/time_off_calendar.xml:0 #: model:ir.model.fields.selection,name:hr_holidays.selection__hr_leave_allocation__unit_per_interval__hours diff --git a/addons/hr_holidays/models/hr_leave.py b/addons/hr_holidays/models/hr_leave.py index ba96184db79..996aa8e6b71 100644 --- a/addons/hr_holidays/models/hr_leave.py +++ b/addons/hr_holidays/models/hr_leave.py @@ -522,9 +522,10 @@ class HolidaysRequest(models.Model): def _compute_number_of_hours_text(self): # YTI Note: All this because a readonly field takes all the width on edit mode... for leave in self: - leave.number_of_hours_text = '%s%g Hours%s' % ( + leave.number_of_hours_text = '%s%g %s%s' % ( '' if leave.request_unit_half or leave.request_unit_hours else '(', float_round(leave.number_of_hours_display, precision_digits=2), + _('Hours'), '' if leave.request_unit_half or leave.request_unit_hours else ')') @api.depends('state', 'employee_id', 'department_id')