Translation Memory

New in version 2.20.

Weblate comes with a built-in translation memory. It provides you matches against it as a Machine translation or in Automatic translation.


Currently the content of the translation memory is not updated by Weblate itself, but you can use it to import your existing TMX files and let Weblate provide these as a machine translations. This will be changed in future release to provide full translation memory experience within Weblate.

For installation tips, see Weblate Translation Memory, however this service is enabled by default.

Managing translation memory

There are several management commands to manipulate with the translation memory content:

Exporting the memory into JSON
Importing TMX or JSON files into the memory
Listing memory content
Deleting content from the memory