TMX — стандарт обмена
TMX (Translation Memory eXchange) — XML-формат обмена переводческими памятьми, поддерживается всеми CAT-инструментами. Платформа принимает и отдаёт TMX.
Импорт TMX
- Откройте TM в Linguistic assets → Translation Memories.
- Выберите импорт и загрузите TMX-файл.
- Импорт идёт как фоновая задача — проверьте статус в списке задач импорта.
- После завершения совпадения появляются в редакторе проектов с подключённой TM.
Через API: POST /api/integration/v1/translationmemory/{tmId} запускает импорт TMX; статус — GET /api/integration/v1/translationmemory/task; отмена — DELETE /api/integration/v1/translationmemory/task/{taskId}.
Требования к файлу
- Языки в TMX должны соответствовать (или быть совместимы с) направлениям TM.
- Большие файлы (сотни тысяч единиц) обрабатываются дольше — следите за статусом задачи.
Экспорт TMX
- В интерфейсе TM — команда экспорта.
- Через API:
GET /api/integration/v1/translationmemory/{tmId}/file— выгрузка TMX из базы памяти.
Рекомендации
- Импортируйте TMX в «эталонную» TM без записи, чтобы сохранить исходное качество базы.
- Перед импортом больших баз сделайте пробную загрузку на копии TM.
- Экспортируйте TM регулярно — это резервная копия накопленных знаний.