ubuntu-translations-coordinators team mailing list archive
-
ubuntu-translations-coordinators team
-
Mailing list archive
-
Message #06990
[Bug 1232412] Re: Needs translation setup
Indicator-location is the last template that needs to be enabled for
translations. We had a chat between seb128, charles and I yesterday, and
to enable translators to do their work while waiting for the fix, I
generated a .pot file locally and manually uploaded it to the upstream
project. What is left to do is:
1) File a MIR for indicator-location to get the translations of the source package imported (universe package translations are not imported): https://wiki.ubuntu.com/MainInclusionProcess - Charles might be in the best position to do this as the developer
2) Generate and commit a .pot file in the upstream project source tree to enable translations there too (translations will be shared with the upstream project) - same as above, Charles, it'd be great if you could look into this as part of this bug
3) Enable automatic translations export to have translations auto-committed to the upstream project - I can do that.
--
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/1232412
Title:
Needs translation setup
Status in Bluetooth Menu:
Fix Released
Status in The Date and Time Indicator:
Fix Released
Status in Indicator Location:
Triaged
Status in The Messaging Menu:
Fix Released
Status in Network Menu:
New
Status in The Power Indicator:
Fix Released
Status in Sound Menu:
Fix Released
Status in Ubuntu Translations:
Triaged
Bug description:
Currently the indicator on the phone has got translatable messages
that are not translatable since we don't expose them to translators.
What's needed is to add a rule to extract translatable messages from
the source code with xgettext and put them into a .pot file under the
po/ folder.
As an example, all system apps are also using CMake and
internationalized with the same rules, so I assume they can just be
reused for the indicator. Here's how the Web Browser does it:
http://bazaar.launchpad.net/~phablet-team/webbrowser-app/trunk/view/head:/po/CMakeLists.txt
http://bazaar.launchpad.net/~phablet-team/webbrowser-app/trunk/view/head:/CMakeLists.txt#L52
Once that's done, I can help setting up the project in Launchpad for
translations.
To manage notifications about this bug go to:
https://bugs.launchpad.net/indicator-bluetooth/+bug/1232412/+subscriptions