Управление переводами

заполнители (Strings)

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

Общие заполнитель формат, которые можно использовать во многих формат файлов локализации.

При выборе правильного заполнитель формат для проект:

  • заполнители выделяются в окне редактор и могут быть проверены на наличие в переводе с помощью контроль качества.

  • заполнители автоматически экранируются при заказе переводов и не будут изменены сторонним переводчик.

Включение стилей заполнитель в ваш проект

При создании или редактировании проект укажите заполнитель формат на вкладка заполнители в окне проект настройки<2>. Выбрать все необходимые формат стили и сразу увидеть все соответствующие заполнители выделенными при работе в редактор и In-context Editor.

Преобразовать заполнитель

Преобразовать заполнитель пытается сократить объем работы по переводу при разработке для нескольких платформ. Использовать Преобразовать заполнитель, если вы ведете разработку для нескольких мобильных платформ с намерением использовать общие переводы между платформами и не хотите поддерживать отдельный проект для каждой платформы. При загрузке языкового стандарта через приложение или интерфейс приложений API используйте опцию Преобразовать заполнитель формат. Эту опцию формат также можно активировать в файле конфигурации .phrase.yml. заполнители в переводах преобразуются в соответствии с требованиями конкретного формат.

Преобразовать заполнитель доступно только для следующих формат файлов локализации (Преобразовать заполнитель ограничено Android XML и iOS Strings спецификаторами формат строки (cstyle заполнитель стиль)):

Доступные заполнитель формат для выделения:

Название

Описание

Примеры

Rails i18n

Заполнители в стиле Rails i18n

%{count}, %{username}

Вложенность i18next

Вложенность i18next стиль заполнителей

$t(key1), $t(common.{{referencedKey}})

Gettext Python

Заполнители Gettext (python-формат)

%(count)d, %(username)s, %(foo)

C-Style

Формат C-Style с позициями и без них

%1$s, %2$d, %d, %@, %1%@, %1$#@file@, %#@file@, %1$i, $%1$.2f, %.0f%, %ld, %c, %hi, %lu

Python Strings

Python формат Strings

{}, \{1\}, {name}

.Net C#-Style

.Net C#-Style формат

{0,10:C}, {0}, {1:hh}

Простые свойства сообщений

Простые свойства сообщений Java

\{1\}, {count}d, \"{brackets}\"

Laravel

Заполнители Laravel, начинающиеся с двоеточия

:name, :NAME, :Name

Квадратные скобки

Заполнитель с квадратными скобками (стиль BB-Code)

[u]abc[/u], [заполнитель]

Одинарный процент

Заполнитель с одинарными обрамляющими знаками процента

%abc%

Двойной процент

Заполнитель с двойными процентами

%%abc%%

Эмодзи

Коды эмодзи

:sob:, :smile:

Стиль доллара

Заполнители с открывающими и закрывающими знаками $.

$bc$, $.abc$, $!abc$, $+abc$, $-abc$, $-+.!abc$

NSIS

Заполнители с начальным $ и закрывающими/открывающими (фигурными) скобками.

${StdUtils.TrimStr}, $(StdUtils.TrimStr), ${строка}

Разметка Razor

Заполнитель для выделения выражений C# Razor без блоков кода

@DateTime.Now, @(DateTime.Now - TimeSpan.FromDays(3))

Двойные фигурные скобки

Заполнители с открывающими и закрывающими двойными фигурными скобками, например, для использования с AngularJS.

{{number}}, {{foo.bar}}, {{username}}

Заполнители Android XLIFF

Заполнители с открывающим <xliff:g> и закрывающим </xliff:g> тегом? например, для использования с AndroidXml.

<xliff:g>%1s</xliff:g>,<xliff:g id_"star">★</xliff:g>

Заполнители OASIS XLIFF

Заполнители с закрытым тегом &lt;x id=\"Идентификатор\"&gt;, например, для использования с Angular2.

<x id_"id" example="name"/>, <x id="id"/>

Liquid

Заполнители в стиле Liquid

{{count}}, {{username}}

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

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.