Процесс перевода

Формы множественного числа (Strings)

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

Каждый язык имеет свои собственные грамматические формы для фраз в единственном и множественном числе.

Например:

  • В английском языке две формы: one и other, как в 1 file и 2 files.

  • В других языках может быть одна или даже несколько форм: one, few и other.

Это создает проблему для локализации.

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

Например:

  • Английская строка There are %d% items left, где %d% представляет любое число, кроме 1.

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

    Первый для чисел 2, 3 или 4 (т.е. few), а второй для чисел 0, 5 и более (т.е. other).

Файлы PO (gettext) обычно используют формы множественного числа, так же как и сообщения ICU.

Дополнительную информацию о правилах множественного числа см. в правилах множественного числа CLDR.

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

Поддерживается множество форматов файлов локализации, и каждый из них обрабатывает значения множественного числа по-своему. Наиболее распространенные способы представлены для каждого формат.

Количество форм множественного числа обрабатывается автоматически в соответствии с правилами Unicode. Это означает, что в некоторых языках до 6 форм, в то время как в других — всего несколько. При добавлении языковой стандарт в проект и указании кода ISO правильные категории множественного числа для этого языка автоматически отображаются в Strings Editor для перевода. При экспортировать ключи множественного числа преобразуются в правильный синтаксис для целевой платформы.

Множественные формы обрабатываются во вкладке Множественные формы окна Настройки проекта.

plural_forms_tab.gif

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

  1. На странице проект выберите Больше/Ключи.

    Отобразится вкладка Ключи.

  2. Нажмите на значок шестеренки Modify нужного ключ.

    Отобразится окно редактировать ключ.

  3. Перейдите во вкладку Множественные формы и выберите включить множественные формы для этого ключ.

    Отобразится выпадающий список Тип множественного числа.

  4. Выберите между Количественным и Порядковым типом множественного числа.

    Важно

    Изменение типа множественного числа удаляет существующие переводы.

  5. Нажмите «Сохранить».

Убедитесь, что Имя ключа множественного числа предоставлено, если это требуется используемым формат (например, при использовании gettext).

Тип множественного числа также отображается и доступен для редактирования в разделе Мета боковой панели редактора для каждого ключ.

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

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.