Web Application Security Memo

ウェブセキュリティに関するメモ書き

Railsの国際化とpluralize

※当サイトにはプロモーションが含まれています。

公開日: 更新日:

config/application.rb に、“config.i18n.default_locale = :ja” を記述すれば、view の中にある pluralize はこのロケールを元に変換してくれると思ったが違ったようだ。

引数として I18n.locale を渡す必要があった。以下を確認して納得。 https://github.com/rails/rails/blob/master/activesupport/lib/active_support/inflector/methods.rb#L31

広告