Как представить правила множественного числа для русского или других сложных множественных языков в ICU MessageFormat - PullRequest
0 голосов
/ 20 июня 2020

Как мы можем представить русский язык в ICU MessageFormat, учитывая необычный характер правил множественного числа?

MessageFormat поддерживает множественное число, такое как {arg, plural, =1 {one} other {other}} и более сложные {arg, plural, =0 {none} =1 {one} =2 {few} other {several}}.

Однако иногда текст для использования не может быть определен напрямую по номеру без некоторых вычислений; Как мы это делаем? В русском языке есть три правила множественного числа, основанные на последнем di git в числе с исключениями для 11-14.

http://www.russianlessons.net/lessons/lesson11_main.php

Правила формата сообщений

http://userguide.icu-project.org/formatparse/messages

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

https://developer.mozilla.org/en-US/docs/Mozilla/Localization/Localization_and_Plurals

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...