# Translation Memory

## Smart translation memory

In contrast to traditional translation memories the implementation inside locize brings following benefits:

* better performance - the translation memory runs directly in your browser and provides faster results by not having to roundtrip to the server
* the translation memory can be configured to use multiple projects - so you can reuse translations from all your existing projects
* the translation management search works not only on exact language pairs but also shows results for languages of the same family, eg. en-GB results while you search in en-US
* every result has a link back to it's source project which makes maintaining the memory and keeping translation consistency a breeze

## Configuration of the translation memory

You can configure your translation memory by navigating to your project settings page, in the "EDITOR, TM/MT, ORDERING" tab and clicking the "Translation Memories" section in the "Cat settings" card. On new projects the service is enabled by default and the project itself is selected as translation memory source.

In the settings you can add / remove projects which should be used as translation memory source.

![](/files/2U9Jx0JFNgLpfHExThbx)

The translation memory will be loaded on startup and will be cached for 24h in your browsers indexedDB.

## Using the translation memory

On every segment on the right side you will see the results in the appropriate tab. Clicking it will enable a translation memory lookup for this segment.

![](/files/pyAk45yAJO3uPgYzr2OI)

On every match you can accept the translation memory entry by just clicking it.

{% hint style="info" %}
Check [this section in the video](https://www.youtube.com/watch?feature=shared\&t=1067\&v=TFV_vhJs5DY) to see how the Translation Memory can be used.
{% endhint %}

{% embed url="<https://www.youtube.com/watch?v=GEpqJbg3lp0>" %}
[translation memory](https://www.youtube.com/watch?v=TFV_vhJs5DY\&t=1067s) part of [showcase/demo](https://www.youtube.com/watch?v=TFV_vhJs5DY)
{% endembed %}

{% hint style="warning" %}
Are you working with multiple versions? Be aware that only the content of the published latest version of the referenced translation memory project is used.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-old.locize.com/whats-inside/translation-memory.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
