Translate Offline

Download files to translate offline using a tool of your choice.

Nina avatar
Written by Nina
Updated over a week ago

If you prefer to translate offline using a desktop tool, you can download the content from Transifex and import the finished translations into the project.

Getting the file for translation

To get a file for translation:

  1. Select the project with the file you want to translate from the project navigation.

  2. Click "Resources".

  3. Select the one you'd like to work on in the list of resources.

  4. Click on the language you want to work on.

  5. In the popup, click "Download file to translate" or "Download for translation as XLIFF". A file will be saved to your computer.

    resource-details-popup.png#asset:167

If you choose the "Download file to translate" option, the file you get will be in the same format as the project's source file.

๐Ÿ“ Note

  1. XLIFF support is only available on the Growth plan and up.

  2. XLIFF options in a language pop-up window can be used only when the source file format differs from XLIFF. Users can download/upload their translations using XLIFF as an intermediate file format.

When you translate the file, you can import the translations to Transifex.


Getting the Translation Memory

In addition to downloading a file for translation, you can also get the TMX file and import it to your tool.


Translating offline vs. translating in Transifex

We suggest translators work directly in Transifex as there are significant benefits to it:

  • Translators can leverage all the translation tools that Transifex offers (TM, glossary, comments, validation checks);

  • Any updates to the source file will be visible to translators during the translation process.

When a source file is updated:

1. New strings might be added

If the translation version the translators are working on does not include these extra entries, the translators can still upload the translated file back to Transifex. These extra entries will remain untranslated in Transifex.

2. Existing source strings might be modified

a. The resource file type is not XLIFF, and XLIFF is an intermediate file format

If the translation version the translators are working on includes the old versions of the newly modified source entries, the translators can still upload the file back to Transifex. However, the translations corresponding to the old source strings will be applied to the new ones. Consequently, such translations should be reviewed and corrected.

b. The resource file type is XLIFF

If the translation version the translators are working on includes the old versions of the newly modified source entries, the translators can still upload the file back to Transifex. However, the translations corresponding to the old source strings will be ignored during the upload.

c. Existing strings might be deleted

If the translation version the translators are working on includes entries no longer hosted at Transifex, the translators can still upload the file back to Transifex. The Transifex parser will ignore any entries that cannot be detected in the current source version of the resource.


๐Ÿ’กTip

Looking for more help? Get support from our Transifex Community Forum!

Find answers or post to get help from Transifex Support and our Community.

Did this answer your question?