From: kjana@... (YANAGAWA Kazuhisa) Date: 2000-09-23T01:35:24+09:00 Subject: [ruby-list:25095] Ruby I18N (was Re: file separator for Ruby in Windows) In message <39cb4ba4.9421%vzw00011@nifty.ne.jp> vzw00011@nifty.ne.jp writes: > >|# Linux Magazineの連載だったかに、Ruby 1.7でまともなI18N対応が > >|# はじまるみたいなことが書いてあったので興味津々。 > > > >私としてはやるつもりがあります。が、これまた私だけの力では実 > >現できないのも確かなんですねえ。 > >  内部コードをどうするかを決めないといけませんね。Unicode固定かロケー > ル依存か。 インタフェースを規定して,任意のオブジェクトを「文字」として扱えるよう にしておいた方がうれしそうです.もっともこれはこれで,何だかオーバーヘッ ドが大きくなり過ぎそうですが. モデルとしては内部表現を encoding を規定しない適当な整数としておいて, 実装としては.... やっぱり何か選ばないといけませんねぇ.... I18N として は locale 依存でいいんじゃないですかね.わざわざ Unicode を導入するの はどうかと.内部表現への変換や「意味」の規定は拡張モジュールにして, dynamic loading することにしとくと良いのかな. # 妄想だけならいくらでもできる :-P -- 柳川和久 @ 東大阪市 . 大阪府 September 22, 2000 Haste makes waste.