2012-02-29 8 views
0

私は多言語のアプリケーションを今すぐ持っていますが、私はparamsを使っています。例:www.example.com?locale=es。私はこれをwww.example.com/es/に移行するのが好きです。私は追加することをtriyingしています:prefix_path =>:ロケールはルートには動作しますが動作しません。どのようにロケールをURIセグメントとして指定できますか?

これを実装するにはどのような方法をお勧めしますか?

+2

http://guides.rubyonrails.org/i18n.html#setting-the-locale-from-the-url-params – apneadiving

答えて

0

私はそれは、アプリケーションコントローラで

def default_url_options(options={}) 
     { :locale => I18n.locale } 
    end 

を追加修正。