i18nで簡単日本語化(Rails2.2.x)

Rails 2.2以上の機能らしい。実行環境を2.1にバージョンダウンしたら使えなくて涙目。

i18nによる日本語化 - challenge Ruby on Rails

i18nによる日本語化についてはこのページにまるまる書いてある。

CakePHPの場合は国際化が結構面倒で結局日本語ベタコーディングしてしまったのだけれど、
RoRの場合はすごく簡単に対応できる。
poとかmoとか考える必要もないから、PoeditでLC_MESSAGES書いたりしなくてもいい。追加も削除もお手軽。国際化に限らず、ラベル表記の変更があった場合も1ファイルを修正するだけで済むから「とりあえず仮ラベルで開発だけカカッとしちゃって正式名は後から考えればいいや」という使い方もできる。ありがたや。