#2421 Need to branch translations on Transifex
Closed: Fixed None Opened 12 years ago by jdennis.

Currently our translations on Transifex track our master branch which was fine initially. But our released versions have now diverged from master and we need to keep the translations and pot file separate and specific to each branch. To do this we must create a new Transifex resource under FreeIPA and initially carefully push the correct versions of the pot and po files to that resource to seed it. We must also make sure the .tx/config file in our git repo tracks this resource.

For the time being we're only going to support the master branch under the freeipa.ipa resource name and the 2.2 branch under the freeipa.ipa-2-2 resource name.


This is mostly done. I've created a ipa-2-2 resource in transifex and updated the po and po files and adjusted the tx config file. Both master and ipa-2-2 in git should now match what's in Transifex.

What hasn't been completed yet is adjusting the list of languages we have in git vs. what Transifex thinks we have. The Transifex client tool is not great and makes the task more difficult than it needs to be. But it's written in Python as I go along I've been adding some enhancements for developers which when I get a free moment I'll send upstream.

The remaining work mentioned above has be captured in new ticket 2435

Metadata Update from @jdennis:
- Issue assigned to jdennis
- Issue set to the milestone: FreeIPA 2.2 Core Effort - 2012/02

7 years ago

Login to comment on this ticket.

Metadata