Общие заполнитель формат, которые можно использовать во многих формат файлов локализации.
При выборе правильного заполнитель формат для проект:
-
заполнители выделяются в окне редактор и могут быть проверены на наличие в переводе с помощью контроль качества.
-
заполнители автоматически экранируются при заказе переводов и не будут изменены сторонним переводчик.
Включение стилей заполнитель в ваш проект
При создании или редактировании проект укажите заполнитель формат на вкладка в окне
Преобразовать заполнитель
Преобразовать заполнитель пытается сократить объем работы по переводу при разработке для нескольких платформ. Использовать Преобразовать заполнитель, если вы ведете разработку для нескольких мобильных платформ с намерением использовать общие переводы между платформами и не хотите поддерживать отдельный проект для каждой платформы. При загрузке языкового стандарта через приложение или интерфейс приложений 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 |
Заполнители с закрытым тегом <x id=\"Идентификатор\">, например, для использования с Angular2. |
<x id_"id" example="name"/>, <x id="id"/> |
|
Liquid |
Заполнители в стиле Liquid |
{{count}}, {{username}} |