Activity log for bug #663150

Date Who What changed Old value New value Message
2010-10-19 08:35:06 David Planella bug added bug
2010-10-19 08:35:21 David Planella bug task added aptdaemon (Ubuntu)
2010-10-19 08:35:52 David Planella bug task added ubuntu-translations
2010-10-19 08:36:04 David Planella ubuntu-translations: status New Triaged
2010-10-19 08:36:13 David Planella ubuntu-translations: importance Undecided High
2010-10-19 08:37:02 David Planella description A mechanism was implemented in bug 619632 to load translations from .policy files at runtime from .mo files, in the same way it is done in Ubuntu and OpenSuse for .desktop files. This new functionality has also been forwarded upstream, although there hasn't been a reply for a while. If support for this is added to the aptdaemon Ubuntu package, this means that it will no longer be necessary to export translations from Launchpad at NonLanguagePackDeadline and include them manually in the package. This will make it possible to rely on language packs solely, making the life of developers and translators easier, and avoiding bugs such as bug 655642. For the upstream project, this will mean no change, other than having the gettext domain specified in translatable descriptions in the policy.in files. Note that so far no package has been tested with this, so this should be verified. On to the practical part. Quoting Robert Ancell: To take advantage of this you need to modify the .policy files, i.e.: <description>Install system color profiles</description> <description xml:lang="cs">Instalovat systémové profily barev</description> ... becomes: <description gettext-domain="gnome-color-manager">Install system color profiles</description> Guessing you probably want to use a .in file and use intltool like this: <_description gettext-domain="gnome-color-manager">Install system color profiles</_description> Even if it's deemed not necessary to implement it upstream, it would be extremely useful to have in the Ubuntu package. Thanks! A mechanism was implemented in bug 619632 to load translations from .policy files at runtime from .mo files, in the same way it is done in Ubuntu and OpenSuse for .desktop files. This new functionality has also been forwarded upstream, although there hasn't been a reply for a while. If support for this is added to the aptdaemon Ubuntu package, this means that it will no longer be necessary to export translations from Launchpad at NonLanguagePackDeadline and include them manually in the package. This will make it possible to rely on language packs solely, making the life of developers and translators easier, and avoiding bugs such as bug 655642. For the upstream project, this will mean no change, other than having the gettext domain specified in translatable descriptions in the policy.in files. Note that so far no package has been tested with this, so this should be verified. On to the practical part. Quoting Robert Ancell: To take advantage of this you need to modify the .policy files, i.e.: <description>Install system color profiles</description> <description xml:lang="cs">Instalovat systémové profily barev</description> ... becomes: <description gettext-domain="gnome-color-manager">Install system color profiles</description> Guessing you probably want to use a .in file and use intltool like this: <_description gettext-domain="gnome-color-manager">Install system color profiles</_description> Even if it's deemed not necessary to implement it upstream, it would be extremely useful to have it in the Ubuntu package. Thanks!
2010-10-19 10:04:46 Sebastian Heinlein aptdaemon: status New In Progress
2010-10-19 10:04:49 Sebastian Heinlein aptdaemon: importance Undecided Medium
2010-10-19 10:04:52 Sebastian Heinlein aptdaemon: assignee Sebastian Heinlein (glatzor)
2010-10-19 10:05:05 Sebastian Heinlein aptdaemon (Ubuntu): status New In Progress
2010-10-19 10:05:07 Sebastian Heinlein aptdaemon (Ubuntu): importance Undecided Medium
2010-10-22 07:48:04 Sebastian Heinlein aptdaemon: status In Progress Fix Committed
2010-10-22 07:48:30 Launchpad Janitor branch linked lp:aptdaemon
2011-02-08 07:15:58 Sebastian Heinlein aptdaemon: status Fix Committed Fix Released
2011-02-08 07:16:00 Sebastian Heinlein aptdaemon (Ubuntu): status In Progress Fix Released
2011-05-18 20:34:50 Gabor Kelemen ubuntu-translations: status Triaged Fix Released