« いとぢゅん | Main | Open Virtual Machine Tools »
2007年11月10日
i18n_template_selector
あ、そういえばRails 1.2.5が出てる、というか、2.0 Previewなんてのも出てるや。
最近はめっきりRailsでコードを書くことも少なくなったので2.0ではどうなのかよくわからないんですけど、少なくとも1.2.5は国際化されてません。当然それでは困る人たちがいっぱい居るので、I18Nプラグインがあちこちで雨後の竹の子のように開発されてたと記憶しています。記憶していますというのは、今の状況がよくわからないので…ひょっとして淘汰されてde-factoがあるのかもしれないし。
まあそんなことはお構いなしってことで、いつだったか、自分でI18Nプラグインを書きました。というのは、雨後の竹の子のほとんどがgettextを使ったものだったんですが、MVCにgettextはそぐわないと個人的に思っていたもので。なぜかっちゅうのは以下のURLをみてもらいたいのですが。
でまあ、WebにもRoRにも国際化にも特に深い造詣があるわけではない(とか云うと一部で怒られそうですが、まじでそうなので)ので、個人的に使うだけで表には出していなかったのです。が、まあひょっとすると需要があるかもしれないし、一応出してみるかってことで、公開しました。
繰り返しになりますが、WebにもRoRにも国際化にも別段詳しいわけではないので、はぁ?な実装かもしれませんが、それでも使ってみるよって奇特なかたはどうぞお使いください。不具合はご連絡いただけると、ひょっとして対応するかもしれません。
ちなみに、de-factができまくってるAuthentication周りの仕組みと、あと、Authorizationの仕組みもあったりするので、ぼちぼち公開していきます。