On Sun, 4 Nov 2001, Behdad Esfahbod wrote:
> What is the *system default character set/locale*? where is it
> defined?

One SuSE Linux systems, it's defined in /etc/SuSEConfig in the line
RC_LANG=... and you are asked during OS installation what you want it to
be.

This ends up as "export LANG=..." in /etc/profile and is the locale
that users use which don't know what a locale is (i.e., 99%).

BTW: The term "locale invariant encoding" that I used before is the
encoding that will be interpreted identically under all locales.
This is today ISO 646 IRV on most POSIX systems, because ISO 646 IRV
characters are encoded in the same way in all locales. Obviously,
locale invariant encodings are not very comprehensive, unless
all locales use the same encoding (e.g., UTF-8).

Markus

-- 
Markus G. Kuhn, Computer Laboratory, University of Cambridge, UK
Email: mkuhn at acm.org,  WWW: <http://www.cl.cam.ac.uk/~mgk25/>

--
Linux-UTF8:   i18n of Linux on all levels
Archive:      http://mail.nl.linux.org/linux-utf8/

Reply via email to