[Bug 12843] New: Set printf errors as fuzzy on translation files
http://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=12843 Bug ID: 12843 Summary: Set printf errors as fuzzy on translation files Change sponsored?: --- Product: Koha Version: master Hardware: All OS: All Status: NEW Severity: normal 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 There are printf errors marked as valid translations on PO files. This brakes some translations, e.g. Arabic -- 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=12843 --- Comment #1 from Bernardo Gonzalez Kriegel <bgkriegel@gmail.com> --- Created attachment 31257 --> http://bugs.koha-community.org/bugzilla3/attachment.cgi?id=31257&action=edit Bug 12843: Set printf errors as fuzzy on translation files This patch set as fuzzy entries on translation files masked as translated. Problem is that some translations are broken To test: View Problems: 1. Translate to arabic, enable it, go to opac, there is nothing (broken template) (cd misc/translator; ./translate install ar-Arab) 2. Update fr-FR tranlation files, there are many errors (cd misc/translator; ./translate update fr-FR) 3. Reset and clean Fix: 4. Apply the patch 5. Repeat 1, now opac loads 6. Repeat 2, now update runs without warnings What did I do? foreach lang a) extract printf errors not marked as fuzzy pofilter --nonotes --nofuzzy -i langdir/ -o tmpdir/ -t printf b) mark them as fuzzy, foreach file msgattrib $file -o temp.po --set-fuzzy; mv temp.po $file c) Merge fixed files with old ones pomerge -t landir/ -i tmpdir/ -o langdir/ -- 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=12843 Bernardo Gonzalez Kriegel <bgkriegel@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |Needs Signoff Patch complexity|--- |Medium patch 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=12843 Tomás Cohen Arazi <tomascohen@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|Needs Signoff |RESOLVED CC| |tomascohen@gmail.com Resolution|--- |FIXED --- Comment #2 from Tomás Cohen Arazi <tomascohen@gmail.com> --- I'm closing this one, as I'm going to keep the current RM handling of .po updates: ask the Translation Manager to generate them, and send a pull request. -- You are receiving this mail because: You are watching all bug changes.
participants (1)
-
bugzilla-daemon@bugs.koha-community.org