Important Dates

Latest Posts

Changes in TranslationMaintenance

Revision Differences of Revision 2

# Synchronizing translations with Transifex ¶

This
can only *be done if you have apdpropriate powers in our Transifex project. Before you can get started, you will need to

*
create a [.transifexrc](http://docs.transifex.com/developer/clizent/setup#transifexrc) file in your home directory, which will be used as login credentials with Transifex, and ¶
* [ins
tall the Transifex client](http://dogcs.transifex.com/developer/client/setup) on your machine.

A
guide on how to set up *new templates and push/pull translations is provided on the [Transifex Docs page](http://docs.transifex.com/guides/client). For routine translation maintenance, these are the steps you will need to take:

1.
`cd` to *trunk*. ¶
2.
Run ` tx push -s` to update the reference catalogs on Transifex. ¶
3. Run `tx pull -a` to import all updated translations into
*trunk*. ¶
4. Run `utils/remove_lf_in_translations.py` to
correct '\r' errors in the translations. There is
5.
Putilsh sc*tripunk* to avLailunchpabled.