Память переводов (TM)

Память переводов (TM)

TM хранит принятые пары «оригинал+контекст → перевод». Применяется автоматически:

  • при ИИ-предпереводе — до запроса к модели (бесплатно);
  • при открытии нового файла — можно перевести всё по TM одной кнопкой (см. ниже).

Ключ TM = контекст (msgctxt) + оригинал + plural. Поэтому одинаковый текст с разными контекстами хранит разные переводы.

Перевести по TM

Перед ИИ-предпереводом приложение сначала проходит по всем строкам и подставляет точные совпадения из TM — в журнале появится «? Из TM бесплатно: N строк». Это всегда выгодно: чем больше принятых переводов, тем меньше расход пакета.

Подсказки TM в редакторе

Панель под полем перевода показывает ближайшие совпадения из TM с процентом схожести (fuzzy-match). Клик — подставить в поле. Работает офлайн.

Импорт/экспорт TMX

Меню → Импорт памяти TM / Экспорт памяти TM — формат TMX 1.4b, совместимый с OmegaT, Trados, SmartCat и другими CAT-инструментами. Импорт добавляет записи (дубликаты по ключу пропускаются), экспорт выгружает всю память. TMX — текстовый XML, можно передавать коллегам и между проектами.

Хранение

TM лежит в Data\tm.json (и дублируется в IndexedDB для быстрого поиска). Файл переносится вместе с папкой программы — TM «переезжает» вместе с софтом.