i18n:setting_up_a_new_series_translation
This is an old revision of the document!
Table of Contents
Setting up a new series translation in Launchpad
Evergreen translations are currently hosted on Launchpad translations. This wiki page will document the basic steps for setting up a new series translation target.
Prerequisites
Launchpad Permissions
In order to perform these steps, you must have the following privileges in Launchpad:
- Be a member of the Evergreen Release Team team. This is needed in order to attach a bzr branch to the code series and designate branches to import from and export to for the strings.
- Be a member of the Evergreen Bugs team. This is needed in order to create bzr branches owned by the evergreen-bugs team to follow the naming convention set up by this procedure.
Install and setup Bazaar
- Install Bazaar:
sudo apt-get install bazaar
- Setup your bzr account details:
bzr whoami “FirstName LastName <email@address>”
- Set launchpad login (replace "launchpadusr" with actual LP username):
bzr launchpad-login launchpadusr
Procedure
- View Bazaar branches: https://code.launchpad.net/evergreen/+branches
-
- Owner: evergreen-bugs
- Name: rel_3_11
- Git: git://git.evergreen-ils.org/Evergreen.git,branch=rel_3_11
- After import done, go to overview for Evergreen in Launchpad, select the corresponding series, configure series branch, then point at the new branch you just created
- Create a bzr checkout:
- bzr branch lp:evergreen/3.11
- cd 3.11
- then push to a new translation-export branch
- bzr push lp:~evergreen-bugs/evergreen/translation-export-3.11
- Now we have a place for LP to send translation exports
- Go to translations https://translations.launchpad.net/evergreen
-
- by registering the branch for the series, it recognizes it, so we only need to set the settings
- import template and translation
- Once the translation automatic sync is set up, you may need to wait for up to a day for the imports and exports to run for the first time.
i18n/setting_up_a_new_series_translation.1683323345.txt.gz · Last modified: 2023/05/05 17:49 by bmagic