From: Mike F. <mf...@su...> - 2003-01-14 11:11:32
|
Beni Cherniavsky <cb...@te...> さんは書きました: > Thanks a lot, that removed the messages! I thought the lowercase is > correct since that's what `locale -a` prints (actually it even prints > "utf8" without a dash). Glibc "normalizes" the names of the encodings of the locales to lower case without dashes. If encoding names differ only in case or dashes, glibc treats them identical. But X11 doesn't do case insensitive comparison and doesn't remove dashes either. If you want a different spelling to work as well with X11, you can define an alias for that spelling in /usr/X11R6/lib/X11/locale/locale.alias. But as no "normalization" takes place, each different spelling needs it's own alias. In case of UTF-8, there is an "official" spelling which is upper case with dash, therefore I think it doesn't make much sense to define lots of aliases like uTf8 in /usr/X11R6/lib/X11/locale/locale.alias. -- Mike Fabian <mf...@su...> http://www.suse.de/~mfabian 睡眠不足はいい仕事の敵だ。 |