途中でくたびれてしまってまだ全部読んでないけど、
彼らがやろうとしているのは i18n ではなくて u11n のような気が。
# u11n = unicodization
# 今作ってみた(笑)
にしても、結局utf-8だと、
i. Read multibyte texts (such as EUC-JP) from file.
ii. Convert to utf-8.
iii. Convert utf-8 to wc.
iv. any processing.
v. Convert wc to utf-8.
vi. Draw strings with Xutf8DrawString()
になるような気が。うーん、どの辺がeasyかさっぱりわからん。
(iii)と(v)をとばしてutf-8 streamだけで処理するのが楽とも思えないし。
# utf-8は所詮multibyte characterの一つに過ぎないと思ってるのだけれど、
# 何か間違ってるだろうか。
「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」