[前][次][番号順一覧][スレッド一覧]

rails:934

From: manabu togawa <togawamanabu@g...>
Date: Mon, 13 Feb 2006 14:57:49 +0900
Subject: [rails:934] ロケールによるテンプレートの切り替え

お世話になっております。十河です。

Railsのテンプレートをロケールによって簡単に切り替えることはできるでしょうか?

view/a/index.rhtml
view/a/index_jp.rhtml
view/a/index_fr.rhtml

のようにアンダースコア+ロケールのテンプレートを用意しておけば、ロケールによってRenderするファイルを自動的に切り替えてくれないかなと思っています。

Railsは柔軟なフレームワークということでおそらく拡張できると思うのですが、どのように手を付けたらいいのかわからなくてGoogle彷徨っています。

また、ActionControllerのRenderは下のようにlocalesを引数にとるようになっているようなのですが、これはなににつかっているのでしょう。

 def render_file(template_path, status = nil, use_full_path = false,
locals = {})

どうぞよろしくお願いいたします。

--
ML: rails@r...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]

->     934 2006-02-13 06:57 [togawamanabu@g...   ] ロケールによるテンプレートの切り替え    
       935 2006-02-13 07:38 ┣[kazuhiko@f...       ]                                       
       936 2006-02-13 07:42 ┗[shachi@j...         ]                                       
       937 2006-02-13 08:25  ┗[togawamanabu@g...   ]                                     
       953 2006-02-18 09:42   ┗[yugui@y...          ]                                   
       957 2006-02-20 04:25    ┗[togawamanabu@g...   ]                                 
       965 2006-02-26 10:33     ┗[yugui@y...          ]