TMX — стандарт обмена

TMX (Translation Memory eXchange) — XML-формат обмена переводческими памятьми, поддерживается всеми CAT-инструментами. Платформа принимает и отдаёт TMX.

Импорт TMX

  1. Откройте TM в Linguistic assets → Translation Memories.
  2. Выберите импорт и загрузите TMX-файл.
  3. Импорт идёт как фоновая задача — проверьте статус в списке задач импорта.
  4. После завершения совпадения появляются в редакторе проектов с подключённой 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 регулярно — это резервная копия накопленных знаний.