Ramazeのローカライズ
Ramazeでローカライズする方法は,自分でカタログ用意,Localize,GetTexTの恐らく3つ.WEBrick::CGI使ってた時は自分でカタログ用意してたのだけど,Ramazeでは後者2つがあるので,今回はその内のLocalizeを使った(GetText試そうとしたけど,やれiconvだの,Rakefileだのが面倒になった.RailsだとGetTextなのかな).
でまぁLocalizeはソースブラウザにサンプルがあるのでそれ見ればいいのだけど,気になった所.
ya2yaml
準備出来てない言語を収集するためのcollectのために必要なんだろうけど,インストールしなくてもいいようにしてくれないかなぁと思っている(requireしたらto_yamlオーバーライドして,requireしてない時と同じように扱えるとか).
trait :file
lambdaと文字列の2つの方法があるけど分けてるメリットが分からない.lambdaだと処理を挟めるけど,そこまでロケールファイルの設定に複雑な処理するかなぁと少し疑問(何か昔問題でもあったのかな?).