我使用Grape并且目录app/controllers/api/v1/sessions.rb
中有一个控制器
我目前正在使用以下命令显示消息:
I18n.t('anything', scope: 'api.sessions')
但是存在冗余,因为整个文件使用相同的范围。我怎样才能使它标准化?能够使用类似的东西:
I18n.t('anything')
答案 0 :(得分:1)
为什么不写一个方法?
private
def translate_for(key)
I18n.t(key, scope: 'api.sessions')
end