Редакторы CAT

Формат сообщения ICU (TMS)

Контент автоматически переведен с английского языка с помощью Phrase Language AI.

ICU (Международные компоненты для Юникода) — это набор библиотек, обеспечивающих поддержку глобализации для интернационализации программных систем.

Поддерживаются переводы с синтаксисом формат сообщения ICU.

Чат-боты на основе ИИ могут быть очень эффективными в проверке правил ICU.

Если опция Парсить сообщения ICU доступна для формата файла и выбрана, сообщения парсятся и представляются в CAT-редакторах.

  • Чтобы гарантировать, что файлы с сообщениями ICU правильно экспортируются после завершения перевода, теги в целевом сегменте должны соответствовать тегам в исходном сегменте, а теги в исходном сегменте не должны редактироваться.

  • В результате нового парсинга может потребоваться переместить некоторые части текста из одного целевого сегмента в другой целевой сегмент, чтобы соблюсти грамматические правила целевых языков. Чтобы просмотреть переведенные сообщения ICU в полном объеме, обратитесь к предварительному просмотру в контексте.

  • Сегменты, представляющие собой определенные формы (подсообщения), сохраняются в памяти переводов и используются в процессе перевода.

Поддерживаемые типы файлов:

  • .XLIFF 1.2

  • .XLIFF 2.0

  • .SDL XLIFF

  • .JSON

  • .XML

  • Многоязычный .XML

  • .PO

  • .YAML

  • Android Strings

  • iOS Strings

Если сообщения ICU присутствуют при импорте файла как задания и сегментированы, сегмент помечается как ICU в редакторах CAT с типом ICU, представленным в левом столбце. Содержимое ICU представлено как тег в тексте.

Наведение курсора на тип ICU отображает категории и пример использования в подсказке.

ICU_Message_CATEditor.png

Вся информация о сообщении ICU импортируется и доступна для просмотра как контекстное примечание с полной формой сообщения, представленным в предварительном просмотре в контексте. Все варианты переведенного сообщения ICU также можно проверить через конфигуратор ICU, доступный в предварительном просмотре в контексте.

Сообщения ICU не могут быть разделены или объединены.

Конфигуратор ICU

Конфигуратор ICU позволяет проверять все варианты полных сообщений ICU на основе значений, введенных в конфигуратор, и переведенных сегментов.

Нажмите кнопку ICU в правом верхнем углу предварительного просмотра сообщения ICU в контексте, чтобы открыть окно предварительного просмотра сообщения ICU.

Для нет типа переменных конфигуратор отображает пустое поле ввода; значение отражается в предварительном просмотре сообщения ICU. В случае ICU с сложной иерархией несвязанные значения скрываются на основе выбранных вариантов.

Вкладка целевой

Введите значения для любых переменных, перечисленных во вкладке Цель, чтобы предварительно просмотреть выбранный перевод сообщения ICU в верхней части окна. Предварительный просмотр целевого сообщения ICU доступен только в том случае, если все сегменты, связанные с ICU, переведены.

Вкладка источника

Выберите вкладку Источник, чтобы переключиться на предварительный просмотр сообщения ICU источника.

Переключение между вкладками Источник и Цель не влияет на предварительный просмотр в контексте.

Повторы

Основные сообщения ICU и подсообщения, если они повторяются в задании и имеют одинаковый ключ, идентифицируются как повторы.

КОНТРОЛЬ КАЧЕСТВА (QA)

Чтобы избежать ложных срабатываний (генерации предупреждений QA для несогласованных переводов, где такое предупреждение не требуется) и ложных отрицаний (отсутствия предупреждений QA для переводов, где такое предупреждение требуется), учитывается контекст ICU.

В случае различного контекста:

  • Несогласованный перевод не отображается в случае различных переводов.

  • Несогласованный оригинал отображается для сообщений ICU с идентичным переводом и тем же исходным текстом, но с различным контекстным ключом.

Была ли эта статья полезной?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.