I came across this older mail by Markus: > General warning: Please do not use the locale name en_US.UTF-8 anywhere > outside North America. Some older Solaris documentation suggested that > this is the only UTF-8 locale you'll ever need, as locales don't change > much sensible beyond the encoding anyway. This is not the case any more > today!
The problem is that on many Sun installations, en_US.UTF-8 is the only UTF-8 locale available at all! A decent solution to this problem would be to handle basic locale information ("en_US") and encoding suffix ("UTF-8") separately and specifiy that ANY available locale can be suffixed with ANY known encoding, so installed de, gb, whatever locales could always be run with UTF-8. Is anything specified anywhere about this? Perhaps someone might nag Sun to fix this broken thing. Thomas Wolff -- Linux-UTF8: i18n of Linux on all levels Archive: http://mail.nl.linux.org/linux-utf8/