At install time the different files are grouped as 'Mandatory' or 'Optional', or other names depending on the language of installation. Those labels correspond to the names of the installation directories. Those labels must be translatable.
Created attachment 100710 [details] [review] Bug 24870: Translate installer data label This patch enable the translation of the labels 'Mandatory' or 'Optional' present at install time for groups of installer files. To test: 1) Try install using de-DE language, at step3 verify 'Mandatory' and 'Optional' labels 2) Apply this patch 3)
Created attachment 100711 [details] [review] Bug 24870: Translate installer data label This patch enable the translation of the labels 'Mandatory' or 'Optional' present at install time for groups of installer files. To test: 1) Try install using de-DE language, at step3 verify 'Mandatory' and 'Optional' labels for marc21 or other data checklist Do not close this window! 2) Apply this patch 3) Update de-DE translation files, reinstall lang files cd misc/translator ./translate update de-DE ./translate install de-DE 4) Reload page at step3, now 'Mandatory' label is translated to 'Pflichtfeld' 5) Verify strings in translation file Search for ^msgid \"Mandatory\" ^msgid \"Optional\" in po/de-DE-staff-prog.po.
Created attachment 101019 [details] [review] Bug 24870: Translate installer data label This patch enable the translation of the labels 'Mandatory' or 'Optional' present at install time for groups of installer files. To test: 1) Try install using de-DE language, at step3 verify 'Mandatory' and 'Optional' labels for marc21 or other data checklist Do not close this window! 2) Apply this patch 3) Update de-DE translation files, reinstall lang files cd misc/translator ./translate update de-DE ./translate install de-DE 4) Reload page at step3, now 'Mandatory' label is translated to 'Pflichtfeld' 5) Verify strings in translation file Search for ^msgid \"Mandatory\" ^msgid \"Optional\" in po/de-DE-staff-prog.po. Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
That's a bit dirty but it works :) Trivial, Passing QA.
Nice work everyone! Pushed to master for 20.05
backported to 19.11.x branch for 19.11.05
backported to 19.05.x for 19.05.10
Backported to 18.11.x for 18.11.16