我正在尝试使用 Globalize3 gem 将模型转换为 Active Record,即数据库的国际化。阅读文档后,我能够在开发和生产环境的本地服务器上成功实现它。但是当我尝试在生产服务器上实现它时,它失败了。它表现出荒谬的行为,即它有效而有时无效。尝试通过用户输入设置语言环境。使用下面的函数来设置语言环境。
def set_language
if params[:locale]
I18n.default_locale = params[:locale]
end
redirect_to :back
end