* Linda Walsh <suse@tlinx.org> [05-01-10 19:50]:
There seems to be a problem in nomemclature.
It seems en_US was equated with en_US.utf8.
I don't think so
I don't think this is 'ok'. I think en_US has to point to en_US.C.
Problem is that many programs look for the utf8 OR, more properly, it's official name "UTF-8", to determine unicode compatibility. If they don't see the suffix (some check for multi, but UTF-8 is the official spelling so they should all work with that if they work at all with utf*8).
HOWEVER, setting any of my RC vars in /etc/sysconfig/language to en_US.UTF-8 (or utf8 or utf-8)
results in errors from various programs that try to set locale (including the locale program), saying that it doesn't exist.
20:11 wahoo:~ > grep RC /etc/sysconfig/language # Local users will get RC_LANG as their default language, i.e. the RC_LANG="en_US.UTF-8" RC_LC_ALL="" RC_LC_MESSAGES="" RC_LC_CTYPE="" RC_LC_COLLATE="" RC_LC_TIME="" RC_LC_NUMERIC="" RC_LC_MONETARY="" RC_LC_PAPER=""
en_US.utf8 doesn't exist? But I can see it under the /usr/lib/locale, directory -- is that not used by locale?
Any ideas what's going on? Anyone using en_US.UTF-8 on SuSE 11.1+ and have it working?
20:11 wahoo:~ > locale LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL= openSUSE 11.2 x86_64 kdelibs4-4.4.2-251.1.x86_64 kernel 2.6.31.12-0.2-default -- Patrick Shanahan Plainfield, Indiana, USA HOG # US1244711 http://wahoo.no-ip.org Photo Album: http://wahoo.no-ip.org/gallery2 Registered Linux User #207535 @ http://counter.li.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org