Шаблон выбора в файле свойств

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

xxx.yyy.plural=test{0,choice,2#y}

но он также форматирует 12 как «вспыльчивый». Как я могу указать 2 как точное совпадение?


person DominikM    schedule 27.08.2012    source источник
comment
docs.oracle.com/javase/tutorial/i18n/format/choiceFormat. html (не ответ)   -  person Jayan    schedule 27.08.2012
comment
Ссылка выше не решает проблему. Следующий мне кажется ближе: docs. oracle.com/javase/1.5.0/docs/api/java/text/   -  person Chris    schedule 27.02.2013


Ответы (1)


Я нашел ответ. Кажется, что оператор выбора в файле свойств работает правильно, только если указано более одного выбора. Итак, вы должны указать хотя бы одну «другую ветку». Если я перепишу свой пример:

xxx.yyy.plural={0,choice,2#testy|2<test}
person DominikM    schedule 10.09.2012