我需要非常精確的多元化爲我的應用程序如何通過Rails多元化獲得精確的多元化
我目前使用的是建立在多元化方法的Rails。
我發現「腳」一詞有問題。
當我這樣做:
"foot".pluralize(2)
=> "foots"
正確的多元化應該是腳。
我如何獲得更準確的結果? 我已經找過其他的寶石,他們似乎都犯了同樣的錯誤。
我需要非常精確的多元化爲我的應用程序如何通過Rails多元化獲得精確的多元化
我目前使用的是建立在多元化方法的Rails。
我發現「腳」一詞有問題。
當我這樣做:
"foot".pluralize(2)
=> "foots"
正確的多元化應該是腳。
我如何獲得更準確的結果? 我已經找過其他的寶石,他們似乎都犯了同樣的錯誤。
您需要定義下面的代碼你的config /初始化內部/是inflections.rb
ActiveSupport::Inflector.inflections(:en) do |inflect|
inflect.irregular 'foot', 'feet'
end
謝謝你的話很好。 – chell
歡迎... !!! :) –
此鏈接可能有幫助:http://stackoverflow.com/questions/14096407/rails-generate-wrong-pluralize-form – heyitsjhu