2009-06-10
■ [ruby][memo] Ruby 1.9のM17Nについての3つの記事
- るりま: 多言語化
- るびま#25:Ruby M17N の設計と実装
- Ruby Freaks Lounge 「Ruby M17N 事始め」
これで来たるべき1.9時代もばっちり!(かな?)
あとは実装寄りなら Ruby 1.9 m17n リファレンス (不完全版) ですね。
DXRubyの「Windowsで日本語ユーザ名だとtmpdirのパスに日本語が入ってrequireできない問題」ですが、 IRCの%rubyで聞いてみたところ、
- Dir.tmpdirの返り値がASCII-8BIT固定なのが問題
- が、どう直すかは悩ましい部分がある(ENVとか)
- $LOAD_PATHにファイルシステムエンコーディングな文字列を追加することでとりあえず対応できる
という感じでした。
1.9.2になったら自然に直ってるかも知れませんね。でも一体なんでフルパスでrequireするんだろう…?もうちょっと調べてみたいところ。