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

Plural Forms (Strings)

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

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

Например:

  • В английском языке есть две формы: один и другой, как в 1 файл и 2 файлаов.

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

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

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

Например:

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

  • На чешском это нужно перевести двумя способами.

    Первый для чисел 2, 3 или 4 (т.е. несколько) и второй для чисел 0, 5 и более (т.е. другие).

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

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

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

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

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

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

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.