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

.STRINGS - iOS Strings Resources (Strings)

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

Расширения файлов 

.strings

Расширение API 

strings

Импорт 

Да

Экспорт 

Да

Поддержка форм множественного числа 

Нет

Поддержка описания 

Да

Варианты формата 

преобразовать_заполнитель, include_pluralized_keys, multiline_comments

Файлы Strings Resource — это стандартные файлы локализации, используемые для приложений iOS и OS X. Файл Strings Resource состоит из пар «ключ-значение», объединенных знаком =. Он похож на файл свойств Java, за исключением того, что и ключи, и значения обернуты двойными кавычками и что каждая пара ключ-значение заканчивается точкой с запятой.

Если при создании файлов Strings Resource используется сторонний инструмент (например, genstrings), возможно, что для файлов с дублирующими ключами Strings. Дублировать ключи, как правило, не проблематично, но удалить их перед началом процесса перевода рекомендуется.

Параметры формата

Идентификатор 

convert_placeholder

Тип 

булевский

Загрузить 

Нет

Скачать 

Да

По умолчанию 

false

Описание 

Заполнитель будет преобразован в соответствии с конкретными требованиями формата. Пример: $s→$@, %s→%@

Идентификатор 

include_pluralized_keys

Тип 

булевский

Загрузить 

Нет

Скачать 

Да

По умолчанию 

true

Описание 

Также включите ключи во множественном числе в файл языковых стандартов.

Идентификатор 

multiline_comments

Тип 

булевский

Загрузить 

Нет

Скачать 

Да

По умолчанию 

false

Описание 

При активации этой опции многострочные комментарии отображаются в файле .strings.

Образец кода

"boolean_key" = "--- true\n";
"empty_string_translation" = "",
/* Это потрясающее описание для этого ключа! */
"key_with_description" = "Проверьте! This key has a description! (По крайней мере в некоторых форматах)";
"key_with_line-break" = "This translations содержит\na line-break.";
«nested.deeply.key» = «Ого, этот ключ вложен еще глубже»;
«nested.key» = «Этот ключ вложен в пространство имен»;
"null_translation" = "",
"pluralized_key.one" = "Only one pluralization found.";
"pluralized_key.other" = "Wow, you have %s pluralizations!";
"pluralized_key.zero" = "You have no pluralization.";
"sample_collection" = "---\n- первый элемент\n- второй элемент\n- третий элемент\n";
«simple_key» = «Простой простой ключ с простым сообщением»;
"не проверено_ ключ" = "Этот перевод еще не подтвержден и ждет его. (В некоторых форматах мы также экспортируем этот статус)";

Множественное число для iOS Localizable Strings

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

«messages.zero» = «Сообщений не получено»;
«messages.one» = «Получено одно сообщение»;
"messages.other" = "%s messages received";
Была ли эта статья полезной?

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.