Redmineプラグイン開発 – Viewを国際化してみる

感想おまちしてます!

Railsの国際化方法になるんだろうけど、Rails2.2で国際化が実現したとかしないとかで、よくわからない。

Redmineでは、以下の方法でViewの国際化はうまくいった。

まずは、plugin_home/langにあるen.ymlをコピーしてja.ymlを作る。

ja.ymlには以下のように記述する。

plugin_name: "大豆"
tracker_sum: "合計"
top_page: "トップページ"

index.html.erbでは、以下のように記述する。

<%= l(:top_page) %>

こんだけで、簡単に国際化可能。

Controllerとかでの方法はまた次回にでも。