よたらぼ
自分の興味の赴くままにIT技術系のネタを取りとめもなくメモっています。
Ruby言語やLinuxのネタが多いです。

November 27, 2008 [おもひで]

[Ruby] Ruby-Localeはじめました。そしてヘルプミー!

Ruby-GetText-PackageからLocaleクラス部分を切り離したライブラリ、Ruby-Localeと、そのRuby on Rails 2.2用プラグイン Ruby-Locale for Ruby on Railsをリリースしようと思います。

このライブラリはあらゆる環境下のプログラム(GUI, CUI, WWW, ライブラリ、MatzRuby, JRuby, Win32, *nix)でロケール情報の根幹であるロケールID(Language tags)を一元的・シームレスに扱うことができるもので、あらゆるI18n/L10nのベースとして、あるいはハブとして使用することができるライブラリです。

スレッドセーフで、優先度順に複数のロケールを扱うことができる、しかも、RFC, CLDR, POSIX, Java, Win32などの言語タグを相互に変換可能、など、I18n/L10nのベースとなる機能を十分に備えていると自負しています。

・・・で、もうほとんどリリースできるんですけど、ドキュメントの一部(英語)とRuby-Locale for Ruby on Railsのテストが書けてません。

というわけで、ドキュメントはともかく、テスト書いてくれる人ボシュー。(いるわけないか・・・(苦笑))。

あ、試してみたい方はSVNからどうぞ。samples配下に動作するサンプルがあります。

あと、これベースのライブラリ・アプリもボシュー。いや、こちらはホント。

これが終わったら、これベースのGetTextだなー。道は遠いっす。


編集