Плейсхолдеры — это переменные, которыми можно заменить в тексте определенное содержимое: названия, числа, даты, изображения и т. д, они используются при локализации программ, игр и сайтов. В процессе работы с текстом переменные можно быстро копировать из оригинала в перевод, а если вы забудете перенести плейсхолдер в перевод, система предупредит об ошибке. Нужное значение переменной после будет подставляться автоматически, без переписывания кода программы.
В Редакторе плейсхолдеры выделяются синим цветом. Плейсхолдеры автоматически подставляются в перевод, если стоят в начале сегмента, а также при подстановке перевода из САТ-панели.
Поскольку плейсхолдеры заменяют собой текст, числа и другие элементы, в подавляющем большинстве случаев их необходимо копировать из оригинала в перевод. В случае несовпадения плейсхолдеров в оригинале и переводе система предупредит об ошибке.
Чтобы быстро перенести плейсхолдер из оригинала в перевод, установите маркер в необходимое место в переводе и щелкните мышью по плейсхолдеру или воспользуйтесь горячими клавишами Ctrl+Alt+[номер плейсхолдера]. Вставить следующий по порядку плейсхолдер можно с помощью кнопки или клавиш Ctrl+Q.
Использование плейсхолдеров
При загрузке файлов локализации в формате PO, JSON, PHP, или XML, файлов форматов RESX, INC вы можете включить разметку плейсхолдеров. Также плейсхолдеры применимы к двуязычным файлам (TTX, XLF, XLIFF, SDLXLIFF).
Добавление плейсхолдеров
Собственные форматы плейсхолдеров можно добавлять на странице настройки плейсхолдеров.
В качестве плейсхолдеров можно задать либо отдельные слова и выражения, либо использовать регулярные выражения, чтобы покрыть ряд слов/выражений, попадающих под определенный шаблон.
Обратите внимание: настройка плейсхолдеров происходит на уровне аккаунта. Поэтому если вам необходимы разные настройки плейсхолдеров для разных проектов, мы настоятельно не рекомендуем перезапускать разметку или обновлять файл в проекте после того, как вы изменили порядок или шаблон плейсхолдеров. Протестировать тот или иной плейсхолдер можно здесь.
Разметка плейсхолдеров
Чтобы применить плейсхолдеры к определенному файлу, после загрузки нажмите на его название в разделе Документы. Справа появится меню Параметры загрузки.
Установите флажок Использовать плейсхолдеры для импорта переменных. Обратите внимание: настройка выбирается для каждого файла отдельно.
Как только вы завершите создание проекта, разметка плейсхолдеров будет применена к выбранным файлам.
Также вы можете разметить плейсхолдеры уже после создания проекта.
Для этого перейдите на страницу проекта и нажмите на кнопку Разметить плейсхолдеры. Эта же кнопка позволяет сделать разметку повторно, если вы изменили шаблоны или порядок плейсхолдеров в настройках.
Обратите внимание: если в уже подтвержденных сегментах после повторной разметки появились плейсхолдеры, подтверждение в таких сегментах будет снято, так как отсутствие плейсхолдера в сегменте является критической ошибкой.
Если для нужного вам формата нет возможности разметить плейсхолдеры, напишите нам на support@smartcat.ai.
Похожие статьи:
- Нет похожих статей
Информация оказалась полезной?