• Documentation
  • Translation Quality Tools
  • Uploading a TMX File

Uploading a TMX File


Uploading TMX files is a feature only available on the Growth plan and up.

TMX (Translation Memory Exchange) is an industry standard file format for Translation Memory. It lets you move TM data between systems and tools without losing any of your translations. With TMX files, you can, for example, import the TM from a tool you used previously, or from any offline translation tool you work with.

Each project in Transifex has its own Translation Memory. To upload a TMX file:

  • From the project navigation, click on the project you want to import the TMX file to.

  • Click Settings.

  • Click on Workflow in the submenu.

  • Scroll down to the Translation Memory Actions section. Click the Import content from a TM… link.


  • Select a file from your computer then hit Import.


Uploading a TMX file adds its entries to your existing TM. In other words, the two TMs are merged, so previous entries are not affected. As an example, let's say you have a TM with the following entries, where the left column represents your source strings and the right column represents the translations:

  • A → A1
  • B → B1
  • C → C1

And you upload this TMX file:

  • A → A2
  • D → D1

Then your TM will look like this:

  • A → A1
  • A → A2
  • B → B1
  • C → C1
  • D → D1

Note that both A1 and A2 are now present. Since A2 is newer, it will be used as the best match by default, but both of them will be available to translators. If you want to delete A1, you can do so manually.