【发布时间】:2010-03-10 19:08:35
【问题描述】:
我正在更改应用控制器中的语言环境
before_filter :set_locale
def set_locale
I18n.locale = params[:hl] || I18n.default_locale
end
对于包含渲染部分并具有生成菜单项的布局的页面。
页面中的静态文本被翻译成新的语言环境,但布局中的静态文本没有被翻译,包括生成的菜单项。
看起来像是线程问题。
有人遇到过 I18n 的这种行为吗?
【问题讨论】:
标签: ruby-on-rails internationalization