Я собирался использовать стандартную i18n-систему Java с классом ChoiceFormat для множественных чисел, но потом понял, что он не обрабатывает сложные множественные правила некоторых языков (например, польский). Если он обрабатывает только языки, похожие на английский, то это кажется немного бессмысленным.
Какие существуют варианты для получения правильных множественных форм? Каковы плюсы и минусы их использования?