GTG

use automatic bzr translations

Bug #537969 reported by Luca Invernizzi
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GTG
Fix Released
Medium
Luca Invernizzi

Bug Description

* Also, you should definitely consider using:

  * Automatic bzr translation exports [3] [4]

Which are in my opinion two of the coolest features the Launchpad
Translations team has developed in recent times. It will ease your life as a maintainer by committing translations automatically and not having to manually exporting them. Basically, this will allow the whole translations handling process to be automated (apart from updating the POT file and sending a call for translations before release).

[1] http://www.glatzor.de/projects/python-distutils-extra/
[2] https://launchpad.net/ubuntu/+source/python-distutils-extra
[3] http://blog.launchpad.net/general/exporting-translations-to-a-bazaar-branch
[4] http://blog.launchpad.net/translations/screencast-exporting-translations-to-a-bazaar-branch

see https://code.edge.launchpad.net/~dpm/gtg/i18n-improvements/+merge/21218

Tags: i18n
Changed in gtg:
assignee: nobody → Luca Invernizzi (invernizzi)
status: Triaged → In Progress
Revision history for this message
Luca Invernizzi (invernizzi) wrote :

Now these two branches recieve the daily export of the translations from launchpad:
lp:~invernizzi/gtg/trunk-translations
lp:~invernizzi/gtg/0.2-translations

[I had to make them mine because only personal branches are currently supported]

Updating the translations it's just a matter of merging those branches.

Changed in gtg:
status: In Progress → Fix Committed
Revision history for this message
David Planella (dpm) wrote :

Awesome, thanks for looking into this, Luca

> [I had to make them mine because only personal branches are currently supported]

That's only a temporary workaround for the bug in Launchpad Translations. Once you've chosen the branches for translation export (as you've already done), you can change the branch owner back to the team.

Revision history for this message
Luca Invernizzi (invernizzi) wrote :

Done that. Now branches are:

lp:~gtg-user/gtg/trunk-translations
lp:~gtg-user/gtg/0.2-translations

"ReleaseProcess" on the Gtg wiki has been updated (http://live.gnome.org/gtg/ReleaseProcess).

Changed in gtg:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.