[Bug 13897] New: Use XML files for installer data
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13897 Bug ID: 13897 Summary: Use XML files for installer data Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: enhancement Priority: P5 - low Component: I18N/L10N Assignee: koha-bugs@lists.koha-community.org Reporter: bgkriegel@gmail.com QA Contact: testopia@bugs.koha-community.org CC: frederic@tamil.fr Installer data on main/marc21/unimarc SQL files is difficult to translate and is prone to get off-sync with english original As a way to overcome this problem, I propose to use XML files from which corresponding SQL and TXT files could be created. XML files can be translated in the usual way, and all installer data can be created/translated before install time. There will be no need to preserve language folders, except some particular cases (e.g. NORMARC) An agreement will be needed for a superset of the all sample data on different language folders -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13897 Bernardo Gonzalez Kriegel <bgkriegel@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|koha-bugs@lists.koha-commun |bgkriegel@gmail.com |ity.org | -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13897 Bernardo Gonzalez Kriegel <bgkriegel@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |7939, 10963, 13322 --- Comment #1 from Bernardo Gonzalez Kriegel <bgkriegel@gmail.com> --- I'll make this enh dependent on 7939 10963 13322. Bug 7939 modifies LangInstaller.pm Bug 10963 rewrites MARC21 sample bib frameworks, no need to translate them Bug 13322 updates MARC21 default bib framework All signed ATM -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13897 --- Comment #2 from Bernardo Gonzalez Kriegel <bgkriegel@gmail.com> --- Created attachment 37165 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=37165&action=edit Bug 13897 Patchset Test implementation patchset Only cover mysql mandatory/optional and marc21 mandatory, just as example -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13897 Zeno Tajoli <z.tajoli@cineca.it> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |In Discussion CC| |z.tajoli@cineca.it --- Comment #3 from Zeno Tajoli <z.tajoli@cineca.it> --- Bernardo, can you describe 'the usual way' to transalte XML files ? Do you plan to use a .po file ? -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13897 --- Comment #4 from Bernardo Gonzalez Kriegel <bgkriegel@gmail.com> --- (In reply to Zeno Tajoli from comment #3)
Bernardo, can you describe 'the usual way' to transalte XML files ? Do you plan to use a .po file ?
Yes, sorry, the plan is to use .po files- In the patchset I introduce an XML file for each SQL one in common mandatory/optional and MARC21 mandatory, soon I'll provide for marc21 optional and hopefully UNIMARC. I add mysql folders as targets to translation script, so new .po files are build from XML files, and when we use the translation script it copy all sql folders and rebuild sql and txt files from translated xml files, to allow an install with translated values. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13897 --- Comment #5 from Zeno Tajoli <z.tajoli@cineca.it> --- I suggest to put .po file in a different git server, to limit the growth of general git archive. -- You are receiving this mail because: You are watching all bug changes.
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13897 David Cook <dcook@prosentient.com.au> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dcook@prosentient.com.au -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org