是否可以使用Globalize 3加载特定翻译?
例如,我有一个可翻译的Post
,并在正确的区域设置中显示在前端。但是,我想在管理员中显示一个具有固定语言环境的相同版本:en。
这样做的一种方法似乎是通过告诉我们所在的地区:
Globalize.locale = :de
Post.where(id: params[:id])
工作正常,但这将覆盖全球的语言环境。
那么,我如何才能为这一个实例请求特定的语言环境?
答案 0 :(得分:1)
您需要在视图中使用Globalize.with_locale
:
- Globalize.with_locale(:de) do
= debug @post