Работа с плейсхолдерами в Редакторе

Плейсхолдеры — это переменные, которыми можно заменить в тексте определенное содержимое: названия, числа, даты, изображения и т. д, они используются при локализации программ, игр и сайтов. В процессе работы с текстом переменные можно быстро копировать из оригинала в перевод, а если вы забудете перенести плейсхолдер в перевод, система предупредит об ошибке. Нужное значение переменной после будет подставляться автоматически, без переписывания кода программы.

В Редакторе плейсхолдеры выделяются синим цветом. Плейсхолдеры автоматически подставляются в перевод, если стоят в начале сегмента, а также при подстановке перевода из САТ-панели.

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

Чтобы быстро перенести плейсхолдер из оригинала в перевод, установите маркер в необходимое место в переводе и щелкните мышью по плейсхолдеру или воспользуйтесь горячими клавишами Ctrl+Alt+[номер плейсхолдера]. Вставить следующий по порядку плейсхолдер можно с помощью кнопки  или клавиш Ctrl+Q.

 

Использование плейсхолдеров

При загрузке файлов локализации в формате PO, JSON, PHP, или XML, файлов форматов RESX, INC вы можете включить разметку плейсхолдеров. Также плейсхолдеры применимы к двуязычным файлам (TTX, XLF, XLIFF, SDLXLIFF).

 

Добавление плейсхолдеров

Собственные форматы плейсхолдеров можно добавлять на странице настройки плейсхолдеров.

В качестве плейсхолдеров можно задать либо отдельные слова и выражения, либо использовать регулярные выражения, чтобы покрыть ряд слов/выражений, попадающих под определенный шаблон.
Обратите внимание: настройка плейсхолдеров происходит на уровне аккаунта. Поэтому если вам необходимы разные настройки плейсхолдеров для разных проектов, мы настоятельно не рекомендуем перезапускать разметку или обновлять файл в проекте после того, как вы изменили порядок или шаблон плейсхолдеров. Протестировать тот или иной плейсхолдер можно здесь.

Разметка плейсхолдеров

Чтобы применить плейсхолдеры к определенному файлу, после загрузки нажмите на его название в разделе Документы. Справа появится меню Параметры загрузки.

Установите флажок Использовать плейсхолдеры для импорта переменных. Обратите внимание: настройка выбирается для каждого файла отдельно.

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

mceclip0.png

Также вы можете разметить плейсхолдеры уже после создания проекта.

Для этого перейдите на страницу проекта и нажмите на кнопку Разметить плейсхолдеры. Эта же кнопка позволяет сделать разметку повторно, если вы изменили шаблоны или порядок плейсхолдеров в настройках.

mceclip1.png

Обратите внимание: если в уже подтвержденных сегментах после повторной разметки появились плейсхолдеры, подтверждение в таких сегментах будет снято, так как отсутствие плейсхолдера в сегменте является критической ошибкой. 

Если для нужного вам формата нет возможности разметить плейсхолдеры, напишите нам на support@smartcat.ai.

Понравилось?

-11

Похожие статьи:

    Нет похожих статей