无法访问类文件(Rails)中的转换值

时间:2013-08-02 13:45:10

标签: ruby-on-rails locale

我正在使用语言环境文件来保存英文文本,我在控制器中使用这些文本,就像调用t(:user_created_message)一样。

但是当我将我的逻辑移到/lib/classes/users/user.rb下的类文件并尝试访问翻译时,它显示的错误如undefined method t for Users::User

从自定义类调用时,如何加载translate变量?

1 个答案:

答案 0 :(得分:2)

I18n.t :user_created_message

请阅读文档here,您使用的方法只能在视图中使用。