When using the Transifex Add on in Taxi the original language content goes into the Parent version in Taxi and the translated strings are put into the Child versions.
Taxi Projects, Mailings and Versions are mapped into Transifex as follows:
The usual production flow is explained below:
1. A Mailing is made in Taxi For Email
This can be done according to your organization’s usual email production flow, there is no special requirement here when you are making mailings that will be translated with Transifex. Creating the Child versions at this stage is not required (but doing so will not do any harm either).
2. Translation begins: Child Versions are made and content is sent to Transifex
‘Send to Transifex’ can be found in the actions menu for mailings and Parent versions:
Choosing it will take you to the Transifex settings page:
From here you can choose to use a Version Set, to Create Child
Versions or manually set up your chosen versions. A language code must be chosen for each version. More information on using Version Sets with Transifex is given below.
Pressing ‘create versions’ will:
Create the versions in Taxi.
Create a project in Transifex corresponding to the Taxi project (unless there already is one)
Ensure the relevant languages are added to the Transifex project.
Create a resource file corresponding to the mailing will be created.
Create translated resources for the Child version.
Send an image of the Parent version to Transifex
Taxi will show a translation icon next to the Parent version name to indicate that the content has been sent to Transifex :
The Child versions will show a grey translation icon, to indicate that they have been set up as a resource translation in Transifex:
Options to open each version in Transifex and to edit the Transifex language settings will appear on the ‘actions’ menu for each version on the mailing home page:
3. Translators begin work
Child versions in Taxi have an ‘open in transifex’ link on the actions menu in the mailing home page:
Strings can be translated in the Transifex interface:
Clicking on the screenshot in the context section will show the Parent version of the email and then
Enabling ‘View all mapped strings’ will highlight all translatable content, clicking on highlighted words will select them in the translation interface.
4. When translation is complete: Content is sent to Taxi
When all of the strings have been translated the translated content is automatically sent to Taxi for Email - check the untranslated count in Transifex to check everything has been translated.
The Translation icon next to the version name on the mailing home page will change to indicate that translation is complete:
Also note that the last editor of the version will be ‘Transifex’, to show that the version has been updated by Transifex
5. Reviewing begins
Each translated string must be proofread, edited if necessary and then marked as translated by pressing the ‘review’ button.
Note that edits made during reviewing are not immediately available in Taxi.
6. When Reviewing is complete: Final content is sent to taxi
When all strings are marked as reviewed for a language the reviewed content is sent to Taxi and the email is updated. The translation status icon changes to a green colour at this point