标签: ruby-on-rails model-view-controller rails-i18n
这只是一个关于代码风格的问题。
我正在使用Ruby on Rails 4中的多语言应用程序。我个人的感觉告诉我理想情况下不要在模型中调用I18n.t(),我只是认为模型方法应该是一致的,而不是依赖于不同的环境像当前用户的语言环境一样,特别是因为I18n通常与视图有关。我虽然对此有一些疑问:
I18n.t()
collection_select
答案 0 :(得分:3)