Amir Hardon wrote on 2003-08-10:

> I'm breaking my head trying to understand what exacty the glibc locale does?
> It seems like it sets some global encoding flag.
> Doing ls in a directory with Hebrew filenames gives me gibrish(yes the console
> font and encoding is set correctly), but after setting LC_ALL="he_IL" ls will
> show me the filenames correctly.
>
> My problem is that when LC_ALL is set to "he_IL" many programs will output
> Hebrew text (for example date). I want to be able to view and write hebrew,
> while the default language is English.
>
* LC_ALL sets all aspects of the locale.
* LC_ALL is intended as an override, normally you want to set LANG
* LC_CTYPE controls the character set.
* LC_MESSAGES controls the messages.
* There are a lot more of these.

So try::

    LANG=he_IL
    LC_MESSAGES=en_US

man locale for more details.  The `locale` utility prints your current
effective settings.

-- 
Beni Cherniavsky <[EMAIL PROTECTED]>

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to