Bug 33077: Improve ease of translating template title tags
This patch uses the cities administration page as a proof-of-concept for using the [% t() %] construction to wrap translatable string in template <title> tags. This should result in a significant improvement in translatability. To test, apply the patch and run the translation script to update the .po files, e.g. perl misc/translator/translate update fr-FR Check the updated .po files: - In fr-FR-staff-prog.po you should no longer see a reference to cities.tt line 6, "#: koha-tmpl/intranet-tmpl/prog/en/modules/admin/cities.tt:6" - In fr-FR-messages.po you should see several strings which have been pulled individually from the <title> tag: - cities.tt:9, msgid "Modify city" - cities.tt:11, msgid "New city" - cities.tt:15, msgid "Confirm deletion of city" - cities.tt:19, msgid "Administration", msgid "Cities", msgid "Koha", and msgid "Administration" Translate the strings in fr-FR-messages.po and install the updated translation: perl misc/translator/translate install fr-FR Swith to the update language in the staff interface and confirm that the Cities page title is translated correctly. Signed-off-by: Caroline Cyr La Rose <caroline.cyr-la-rose@inlibro.com> Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
This commit is contained in:
parent
4e2871c285
commit
7020b90f30
1 changed files with 10 additions and 7 deletions
|
@ -2,19 +2,22 @@
|
|||
[% USE Asset %]
|
||||
[% SET footerjs = 1 %]
|
||||
[% USE TablesSettings %]
|
||||
[% PROCESS 'i18n.inc' %]
|
||||
[% INCLUDE 'doc-head-open.inc' %]
|
||||
<title>
|
||||
<title>[% FILTER collapse %]
|
||||
[% IF op =='add_form' %]
|
||||
[% IF city.cityid %]
|
||||
Modify city
|
||||
[% t("Modify city") | html %]
|
||||
[% ELSE %]
|
||||
New city
|
||||
[% END %] › [% ELSE %]
|
||||
[% t("New city") | html %]
|
||||
[% END %] ›
|
||||
[% ELSE %]
|
||||
[% IF op == 'delete_confirm' %]
|
||||
Confirm deletion of city › [% END %]
|
||||
[% t("Confirm deletion of city") | html %] ›
|
||||
[% END %]
|
||||
[% END %]
|
||||
Cities › Administration › Koha
|
||||
</title>
|
||||
[% t("Cities") | html %] › [% t("Administration") | html %] › [% t("Koha") | html %]
|
||||
[% END %]</title>
|
||||
[% INCLUDE 'doc-head-close.inc' %]
|
||||
</head>
|
||||
|
||||
|
|
Loading…
Reference in a new issue