Jos*_*eim 4 ruby-on-rails internationalization pluralize
从Rail 3开始,我习惯这样做:
User.model_name.human count: 2 # "Users"
Run Code Online (Sandbox Code Playgroud)
这似乎在Rails 4中不起作用?
[1] base » User.model_name.human count: 2
=> "User"
Run Code Online (Sandbox Code Playgroud)
多元化一个简单的字符串似乎工作:
[2] base » "User".pluralize
=> "Users"
Run Code Online (Sandbox Code Playgroud)
知道这里有什么问题吗?
这要求您修改语言*.yml:
activerecord:
...
models:
sheet:
one: User
other: Users
Run Code Online (Sandbox Code Playgroud)