@David Could the problem of translations being unfuzzied be caused when I export translations from launchpad into our branch? Here is the procedure that I use:
As you probably know, Onboard uses the Ubuntu translator team for upstream and downstream; so the translations are shared both ways. However, we do not use the automatic export of translations to get new translations into our branch. When we want to update the translations in our branch, I do the following: - I ask launchpad for a tarball with the po files - after adjusting the filenames of the files in the tarball, I replace the po files in our branch with the files of the tarball - I call "./setup.py build_i18n --merge-po" and "./setup.py clean -a", commit and push the changes Could it be the "./setup.py build_i18n --merge-po" command that causes the trouble? -- You received this bug notification because you are a member of Ubuntu Translations Coordinators, which is subscribed to Ubuntu Translations. Matching subscriptions: Ubuntu Translations bug mail https://bugs.launchpad.net/bugs/999155 Title: Onboard crashes due to mixup in Catalan Translation Status in Onboard on-screen keyboard: Fix Committed Status in Ubuntu Translations: Triaged Status in “onboard” package in Ubuntu: Confirmed Bug description: In response to https://bugs.launchpad.net/ubuntu/+source/onboard/+bug/930891/comments/13: There is a translation mixup with the Catalan language in the 0.97 branch of Onboard. "{description} '{filepath}' found." was translated as "S'ha trobat {description} «{filepath}»." Onboard 0.97.0 fails to start: Traceback (most recent call last): File "/usr/bin/onboard", line 16, in <module> ob = Onboard() File "/usr/lib/python2.7/dist-packages/Onboard/OnboardGtk.py", line 64, in __init__ self.init() File "/usr/lib/python2.7/dist-packages/Onboard/OnboardGtk.py", line 86, in init self.reload_layout() File "/usr/lib/python2.7/dist-packages/Onboard/OnboardGtk.py", line 350, in reload_layout self.load_layout(config.layout_filename, File "/usr/lib/python2.7/dist-packages/Onboard/Config.py", line 387, in get_layout_filename self.LAYOUT_FILE_EXTENSION)) File "/usr/lib/python2.7/dist-packages/Onboard/ConfigUtils.py", line 233, in _get_user_sys_filename_gs system_filename_func) File "/usr/lib/python2.7/dist-packages/Onboard/ConfigUtils.py", line 276, in _get_user_sys_filename .format(description=description, filepath=filepath)) KeyError: 'filename' Onboard 0.97.1 just prints warnings: WARNING:utils: _format: Skipping bad translation msgid='{description} '{filepath}' found.' msgstr='S'ha trobat {description} «{filename}».' KeyError: u'filename' To manage notifications about this bug go to: https://bugs.launchpad.net/onboard/+bug/999155/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-translations-coordinators Post to : ubuntu-translations-coordinators@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-translations-coordinators More help : https://help.launchpad.net/ListHelp