Метод Pluralize для разных языков в Ruby on Rails
Я использую pluralize
метод в файлах HTML для динамического значения, которое пользователь может установить в соответствии со своей локалью.
То есть, если пользователь устанавливает отдел меток с немецким словом "Abteilung", он добавит 's' в соответствии с текущими правилами Rails Inflection для множественной строки. Таким образом, полученное слово будет "Abteilungs", но на немецком языке такого слова нет.
Я исследовал, но нет таких правил перегиба, характерных для определенного языка. Таких слов может быть много во многих языках, поэтому я не могу создавать собственные правила перегиба. Я не использую I18n или tr8n для интернационализации таких слов. Может кто-нибудь подсказать, что я могу сделать, чтобы решить эту проблему?