0

我正在使用带有给定参数而不是会话变量的 i18n。当我从某种形式发布我的信息并重定向到另一个页面时,它似乎忽略了:

before_filter :set_locale
def set_locale
    I18n.locale = params[:lang] if params.include?('lang')
end

应用程序控制器中的函数,我用“NO KEY”而不是字典字符串获取请求的页面,只有在刷新页面后,键才能很好地加载。

def save
    @category = Category.find(params[:cat])
    @category.pools.create(:num_of_players => params[:num_players], ...
    :close => close, :badge => badge)
    redirect_to ("/pool/game?ids=2&lang=sp")
end
4

0 回答 0