Инструменты для файлов xlf / xmb - PullRequest
0 голосов
/ 11 мая 2018

Я использую перевод JIT для своего проекта, и мои файлы перевода представлены в формате .xlf.

Но клиенты / партнеры, которые будут выполнять перевод, не обладают большими техническими знаниями, поэтому они могут столкнуться с трудностями при чтенииФайл xlf и переводы.

Так может кто-нибудь сказать мне, какие инструменты помогают открывать / обрабатывать файлы xlf (перевод) angular-i18n?

Ответы [ 2 ]

0 голосов
/ 25 января 2019

Это стандартные файлы XLIFF - подойдет любой из редакторов, перечисленных в wiki , и если вы используете профессиональных переводчиков (LSP), то они должны быть уже знакомы с ними.

Обратите внимание, что xliffmerge , указанный в ответе выше, очень полезен при предварительной обработке, поскольку по умолчанию Angular не добавляет элементы (те, которые будут содержать переводы) в файл .xlf. .

0 голосов
/ 24 января 2019

@ ngx-i18nsupport - лучший инструмент, который я нашел.Как вы можете видеть в своем README, он включает 4 подмножества:

  • tooling : Схемы для добавления @ ngx-i18nsupport в ваши проекты, для обновления до текущей версии и поддержки сборщика.
  • xliffmerge : инструмент командной строки, который выполняет всю магию
  • ngx-i18nsupport-lib : библиотека для поддержки работы с xliff 1.2,xliff 2.0 и файл xmb / xtb
  • tiny-translation : веб-приложение для перевода файлов xliff 1.2, xliff 2.0 и xmb / xtb на другие языки

Первое, вероятно, то, что вы хотите.

...