Table of Contents
When you no longer want a translation to show up as a suggestion and be populated by TM when 100% similarity matches are detected — for example, when a word or phrase is poorly translated or your brand changes — you can remove it from your project's TM. There are a few ways to clean your Translation Memory.
Deleting TM entries through the Editor
To delete a TM entry inside the Editor:
From inside the Editor, navigate to the TM suggestion you want to delete.
Click the x next to the suggestion.
In the popup, press Yes to confirm you want to delete the entry.
Deleting TM entries through your project settings
Another way to delete a TM entry is from your project settings. There, you'll be able to search for a term in your source language and see every source string that contains that term along with the corresponding translation.
To do this:
From the Dashboard, click on the project that has the TM you want to clean up.
Click on Settings.
In the submenu, click on General.
In the Translation Memory Actions section, click the Manage Translation Memory... link. You will be redirected to the Manage Translation Memory page where you can remove the desired TM entries. You can find more information about how this can be done here.
Clean up your TM in bulk
In some cases, you might want to do a bulk cleanup of your Translation Memory instead of just removing a few suggestions. We allow you do this by overwriting your project TM with contents from a TMX file that you upload.
Proceed with caution and back up your original TMX before importing a new one.
To clean up your TM:
Download the TMX file you want to clean up. If you only want to clean up the TM for one language, only download the TMX file for that language.
Open up your TMX file in a text editor such as Atom or Sublime, then remove the unwanted translation entries from your TMX file. You can remove a translation entry for a single language by removing everything between
</tuv>. In the example below, the Portuguese (pt_PT) translation will be removed.
Or you can remove entries for all languages by removing a whole
Save your TMX file when you’re finished editing it. We recommend saving a new version and backing up the original export somewhere safe.
Head to the Settings page of the project you exported the TMX file from and in the General tab, click on the Import content from a TM... link.
In the modal, select the TMX file you want to import, then check the box that says Overwrite existing TM and rebuild it from the TMX file. In the dropdown that appears, choose which language(s) in your TM you wish to overwrite from your TMX file.
6. Click Import, then enter your password and click OVERWRITE TM to finish the import.
There are a few things to note:
Translations not in the TMX file are removed from your TM. They will no longer appear as suggestions or used for TM Autofill.
Unchanged translations in the TMX file will remain in your TM.
New/edited translations in the TMX file are added to your TM.
Translations for other languages in your TM will remain unchanged if you choose to overwrite only a single language.
What happens when you remove TM entries
When you remove suggestions from your TM, already translated strings will not be affected; they'll remain translated.
In Transifex, each project has its own TM, so if your project is part of a Translation Memory group, removing TM entries from one project will not affect the TM entries of other projects belonging to the same group.
To give an example, let's say projects "A" and "B" belong to the same TM group and their TM contain the following TM suggestions:
TM of Project A:
FR: Adresse courriel
EN: Glossary term
FR: Mot du glossaire
TM of project B:
EN: Glossary term
FR: Mot du glossaire
After removing the TM entries from project B, then:
The TM entry for "timeline" will no longer be available to the project A as a TM suggestion.
Project A will still have the TM entry for "Glossary term" since this entry is also part of its TM instance.