← Back to team overview

ubuntu-translations-coordinators team mailing list archive

[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