Память переводов (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 «переезжает» вместе с софтом.