Как передать файлы xliff, переведенные с помощью STL trados, в Qt Linguist

Мы используем Qt-Linguist для перевода нашего приложения C ++. Наш переводческий офис работает с SDL Trados Studio для управления переводом.

Поскольку студия SDL Trados Studio не способна работать с файлами ts, мы теперь используем файлы xliff.

Qt-Linguist работает следующим образом:

  1. Создание файла перевода, никакие атрибуты не установлены вообще
  2. При переводе слова элемент «target» получает необязательный атрибут «state» со значением, установленным в «needs-review-translation»
  3. Переводчик или кто-либо другой одобряет перевод, и атрибут состояния удаляется в переводе элемента, и вместо этого элемент «trans-unit» получает необязательный атрибут «утвержден», и ему присваивается значение «да».

Так работает реализация xtiff в Qt-Linguists.

Вместо этого SDL Trados Studio работает только с атрибутом состояния «целевых» элементов. Поэтому, когда я получаю переведенный файл xliff из нашего бюро переводов, все целевые состояния устанавливаются как «переведенные».

К сожалению, Qt-linguist I не может автоматически установить все атрибуты утверждения в yes, но даже устанавливает все состояния обратно на «needs-review-translation», так как кажется, что он не может обрабатывать состояние «переведено».

Согласно спецификации XLIFF 1.2 все вещи действительны.

Кто-нибудь может дать мне подсказку, как с этим справиться?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]