2016-10-27 7 views
0

мне нужно очень точно плюрализация для моего приложенияКак получить точную плюрализацию с Rails плюрализацией

я в настоящее время с помощью Rails, построенного в методе плюрализации.

Я нашел проблему со словом «нога».

Когда я делаю:

"foot".pluralize(2) 
=> "foots" 

Правильный плюрализация должен быть ноги.

Как я могу получить более точные результаты? Я искал другие драгоценные камни, и все они, похоже, делают ту же ошибку.

+0

Эта ссылка может помочь: http://stackoverflow.com/questions/14096407/rails-generate-wrong-pluralize-form – heyitsjhu

ответ

5

вам необходимо определить ниже код в ваш конфигурационный/инициализаторах/inflections.rb

ActiveSupport::Inflector.inflections(:en) do |inflect| 
    inflect.irregular 'foot', 'feet' 
end 
  • есть некоторые множественном еще не определены, так что вы должны определить его в перегибов.
+0

Спасибо, что слова отличные. – chell

+0

Добро пожаловать ... !!! :) –