Мне нужно преобразовать число в его ранг.
1 -> «Первый»
2 -> «Второй»
3 -> «Третий»
- % упрощенный (это дает «один», «два», «три» и т. д.)
- %default (это дает «один», «два», «три» и т. д.)
- %main (это дает 1-й, 2-й, 3-й и т.д.)
Код в первой ссылке выдает исключение (для набора правил "%simplified-ordinal"), что это неизвестный "набор правил"
Вопрос уже задан на SO (ссылка ниже) и попробовал одно из его решений, но не сработало.
Ссылки, о которых я уже упоминал:
Есть ли способ в Java преобразовать целое число в его порядковый номер?
http://icu-project.org/apiref/icu4j/com/ibm/icu/text/RuleBasedNumberFormat.html
Я считаю, что есть некий «набор правил», который мне нужно пройти, чтобы получить то, что я ищу, но я не могу его найти.