From 97b8ec21d500f4127f33145136fbf2fc9dd76d39 Mon Sep 17 00:00:00 2001 From: Katrin Fischer Date: Fri, 9 Aug 2019 15:49:34 +0000 Subject: [PATCH] Bug 23445: Make loan period unit translatable fixing editing issue Content-Type: text/plain; charset=utf-8 In the circulation rules, the loan period displayed in the table of circulation rules is not translatable, always displaying in English. This causes an issue when editing a circ rule with unit hours in any other language than English. When editing these rules, instead of hours, days will be preselected. To test: - Before applying the patch: - Install a translation - Activate and switch to the tranlation - Create a circulation rule using 'hours' as the unit - Edit the circulation rule - Verify that instead of 'hours' 'days' will be selected in the pull-down - Apply patch - Update po files (kshell, cd misc/translator, perl translate update ) - Edit po file Signed-off-by: Marcel de Rooy --- koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tt index dc09354f6e..ed8bc3034e 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/smart-rules.tt @@ -154,7 +154,13 @@ [% rule.issuelength | html %] - [% rule.lengthunit | html %] + [% IF ( rule.lengthunit == 'days' ) %] + Days + [% ELSIF ( rule.lengthunit == 'hours') %] + Hours + [% ELSE %] + Undefined + [% END %] [% IF ( rule.hardduedate ) %] -- 2.11.0