2016-06-29 7 views

答えて

0

最良の方法は、ユーザーの選択を保存するためにクッキーを使用することですあなたの答えのための

#application_controller.rb 
before_action :set_locale 
def set_locale 
    I18n.locale = params[:locale] || I18n.default_locale 
end 

どうもありがとうございました。
それを行う方法を簡単に説明し、この素晴らしいチュートリアルでは、彼らの次のとおりです。 https://www.sitepoint.com/go-global-rails-i18n/

0

新しい挿入するために、あなたのconfig.route.rbファイルを編集する必要があります

scope "/:locale" do 
    # all your routes here 
end 
:例えばこのように、URL内localeパラメータを

以前は、あなたのURLは次のようになっていました:http://domain.com/banana これはこうです:http://domain.com/en/banana(enの代わりにロケール値)

関連する問題