ant*_*paw 4 ruby-on-rails internationalization
如何使用回退为经常使用的attr_names像title和created_at?
它通常如何工作:
activerecord.attributes.[model_name].attr_name
Run Code Online (Sandbox Code Playgroud)
我想要这样的东西:
activerecord.attributes.defaults.attr_name
Run Code Online (Sandbox Code Playgroud)
有很多关于如何为错误按摩做这个的例子,但没有关于普通属性的例子:( http://guides.rubyonrails.org/v2.3.8/i18n.html#translations-for-active-record-models
这是包含处理翻译的方法的文件(human_attribute_name).我认为看到这个你可以在你lang.yml的例子中做:
attributes:
username: "Nickname"
Run Code Online (Sandbox Code Playgroud)
代替 :
attributes:
user:
username: "Nickname"
Run Code Online (Sandbox Code Playgroud)
它适用于所有型号!
| 归档时间: |
|
| 查看次数: |
1150 次 |
| 最近记录: |