[Koha-bugs] [Bug 15395] Internationalization: plural forms, context, and more
bugzilla-daemon at bugs.koha-community.org
bugzilla-daemon at bugs.koha-community.org
Tue Apr 10 08:27:22 CEST 2018
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=15395
Julian Maurice <julian.maurice at biblibre.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Attachment #71949|0 |1
is obsolete| |
--- Comment #84 from Julian Maurice <julian.maurice at biblibre.com> ---
Created attachment 73910
-->
https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=73910&action=edit
Bug 15395: Fix several issues in translation process
- Change location of generated PO files to ease its integration into Pootle
(po/xx-XX-messages.po instead of xx_XX/LC_MESSAGES/Koha.po)
- Use msginit for PO creation to try to set correctly Plural-Forms header. If
it
fails, set a default one
- 'install' command now creates the PO file if it doesn't already exist
- Fix locale name when language code is different from ll-CC (where ll is the
language code and CC is the country code).
Test plan:
1. `perl translate install ar-Arab` should results in
po/ar/LC_MESSAGES/Koha.mo and po/ar-Arab-messages.po
2. `perl translate install gl` should results in
po/gl/LC_MESSAGES/Koha.mo and po/gl-messages.po
3. `perl translate install zh-Hans-CN` should results in
po/zh_CN/LC_MESSAGES/Koha.mo and po/zh-Hans-CN-messages.po
4. `perl translate install fr-FR` should results in
po/fr_FR/LC_MESSAGES/Koha.mo and po/fr-FR-messages.po
--
You are receiving this mail because:
You are watching all bug changes.
More information about the Koha-bugs
mailing list