Philip Webb wrote:
> 070813 Philip Webb wrote:
> > I now have (via a line in  .bashrc ):
> >
> >   LANG=
> >   LC_CTYPE="en_US.UTF-8"  ... snip ...
> >   LC_ALL=en_US.UTF-8

Ideally LANG should be set and LC_ALL unset.  The individual LC_* 
variables will take their value from LANG when LC_ALL is unset.  
This has the advantage that you can override the individual 
variables, which is not possible when LC_ALL is set.

In /etc/env.d/02locale I have just this:

LANG="en_GB.utf8"
LC_TIME="POSIX"
LC_COLLATE="POSIX"

and 'locale' produces:

LANG=en_GB.utf8
LC_CTYPE="en_GB.utf8"
LC_NUMERIC="en_GB.utf8"
LC_TIME=POSIX
LC_COLLATE=POSIX
LC_MONETARY="en_GB.utf8"
LC_MESSAGES="en_GB.utf8"
LC_PAPER="en_GB.utf8"
LC_NAME="en_GB.utf8"
LC_ADDRESS="en_GB.utf8"
LC_TELEPHONE="en_GB.utf8"
LC_MEASUREMENT="en_GB.utf8"
LC_IDENTIFICATION="en_GB.utf8"
LC_ALL=

Benno
-- 
[EMAIL PROTECTED] mailing list

Reply via email to