【发布时间】:2013-01-29 18:16:15
【问题描述】:
我开始通过将通知邮件的发送外包给观察者来清理我的模型和控制器。
将它从控制器移到观察器时,我注意到一个问题: 如果我调用“翻译”或简写“t”,我会得到“方法未定义”的答案
好的,我真的很喜欢国际化的 Rails 实现。 但是如何在模型和观察者中使用它呢?
【问题讨论】:
标签: ruby-on-rails-3 activerecord internationalization observers
我开始通过将通知邮件的发送外包给观察者来清理我的模型和控制器。
将它从控制器移到观察器时,我注意到一个问题: 如果我调用“翻译”或简写“t”,我会得到“方法未定义”的答案
好的,我真的很喜欢国际化的 Rails 实现。 但是如何在模型和观察者中使用它呢?
【问题讨论】:
标签: ruby-on-rails-3 activerecord internationalization observers
您可以通过 I18n 对象调用该方法:
I18n.t :whatever
【讨论】: