rails:i18n
Railsアプリの国際化
- Gettextプラグインを使う方法
- Railsデフォルトの国際化機能(Rails i18n)
一長一短、GettextはGNU Gettextと同じため、覚えれば使いまわせる。おまけで日本語メールがiso-2022-jpになる。このためだけに使ってもいいぐらい。Rails i18nはプラグインなしで動く。
Rails i18n
lメソッドで時間や単位の国際化、tメソッドで翻訳。
i18n_generators
国際化ファイルをつくるのは面倒くさいのでプラグインで作成する。
$ sudo gem so -a http://gems.github.com (githubのgemリポジトリが入ってないときだけ) $ sudo gem install amatsuda-i18n_generators
gemで追加したくなければ、これでもいい(個人的にはプラグインをgemで入れたくない)
$ script/plugin install git://github.com/amatsuda/i18n_generators.git
日本語リソースファイルを作るなら
$ script/generate i18n ja
rails/i18n.txt · 最終更新: 2009/06/26 09:14 by 127.0.0.1