Cleaning Up the Translation Memory

Translation memory (TM) cleanup lets you use TM metadata to search within the database and locate specific segments, such as those created by a certain user or those pertaining to a specific client. Using this information, you can then clean up your TM using find and replace, or by deleting segments that match your search criteria. You can also use TM cleanup to remove duplicate segments in your TM.

TM cleanup is especially beneficial if you have a very large database. If you have made edits over time to your TM, it may have duplicate segments that you are unaware of. Also, if you have imported several TMX files into your TM, there may be outdated information that needs to be updated with new terminology or removed altogether. TM cleanup is an easy way for you to manage your database within Lingo.

You can view TM metadata in the Translation Memory Editor. See Using Translation Memory Metadata.

How to Find and Replace Content in the Translation Memory

You can find and replace content in your TM. This is useful if you need to make a global update to your TM and do not want to search through your TM database manually. You can find and replace in the source or target segment, which is also helpful if a client changes her terminology and you need to change your existing translation to reflect their new language.

  1. Do one of the following, depending on the part of the user interface you are using:
    • Ribbon Select the Resources ribbon. In the Translation Memory section, select Edit TM and choose the database.

    • Translation Editor In the TM Suggestions area at the bottom of the editor, right-click on the segment and from the context menu select Edit Text.

    The Translation Memory Editor opens.

  2. In the local toolbar of the editor, click . From the drop-down, select TM—Find and Replace.

    The TM Cleanup: Find and Replace dialog opens.

  3. In the dialog, enter the word you want to find in the TM, and the word you want to replace it with. Then use the drop-downs to filter the segments in the TM so you only replace words in the appropriate location. You can filter by creator, project, client, domain, document, last modifier, date created, and date modified. You can also sort the results.

    Example  

    Your client changed her terminology and you need to make a global change to a word in your documentation. You decide to search for words in a specific project for a specific client.

    Enter the word you want to find, the word you want to replace it with, and set your filters.

    When the filter processes, the word is replaced in your translation memory.

  4. Click OK.

    Note Making changes using Find and Replace updates the word you are searching for, but it does not update the corresponding translation or source word. Remember to make any necessary changes to the corresponding source or target segment as well, so your translations are accurate.

    For example, if your client changes the word "airplane" to "bus," and you make this change in the source segment but forget to update the target segment, the TM will not know that the word is incorrect and will show this as a match in future translations.

    Note Any changes you make to the TM only affect future translations. They do not replace any previous translations you have done.

How to Delete Entries in the Translation Memory

  1. Do one of the following, depending on the part of the user interface you are using:
    • Ribbon Select the Resources ribbon. In the Translation Memory section select Edit TM and choose the database.

    • Translation Editor In the TM Suggestions area at the bottom of the editor, right-click on the segment and from the context menu select Edit Text.

    The Translation Memory Editor opens.

  2. In the local toolbar of the editor, click . From the drop-down, select TM—Delete.

    The TM Cleanup: Delete dialog opens.

  3. In the dialog, select the metadata you want to use to delete entries from the TM. You can filter by creator, project, client, domain, document, last modifier, date created, and date modified. You can also sort the results. When deleting TM segments, you can also sort by language.

  4. Click OK to permanently delete these entries from the TM.

How to Clean Up Duplicate Translation Memory Entries

  1. Do one of the following, depending on the part of the user interface you are using:
    • Ribbon Select the Resources ribbon. In the Translation Memory section select Edit TM and choose the database.

    • Translation Editor In the TM Suggestions area at the bottom of the editor, right-click on the segment and from the context menu select Edit Text.

    The Translation Memory Editor opens.

  2. In the local toolbar of the editor, click . From the drop-down, select TM—Cleanup.
  3. A confirmation window opens asking if you want to remove duplicates. This will permanently remove repeated segments from the TM database. If you want to proceed, click OK.