是否可以在 Rails 中设置控制器的默认语言环境。假设应用程序支持不同的语言,如 fr、nl、en、cn 等,并且我想使用“en”作为管理仪表板控制器的默认语言。请建议
只需使用before_action回调来设置默认语言环境。
class Admin::DashboardController
before_action :set_default_locale
# ...
private
def set_default_locale
I18n.default_locale = :en
end
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2543 次 |
| 最近记录: |