Kaixo!
On Thu, Nov 25, 1999 at 07:31:57PM +0100, Kai Nielsen wrote:
>>> I am using German language settings, and I have to set
>>> LESSCHARSET=latin1 to read manpages in a sane way.
>
>> No. You haven't.
I meant "You haven't to"; sorry.
> [kn@gloomy kn]$ echo $LC_ALL $LANG $LANGUAGE $LINGUAS
> de_DE de de_DE:de de_DE:de
Ok.
>> Have you installed supprot for German language (locales-de rpm file)?
> No, I didn't. It's like that: Some months ago, I tried a complete Cooker
> install *with* the locales-de stuff. But it did really bad things. Menus
> in GNOME lost the umlauts (���). Some menus did't have entries at all.
> Some programs would no longer run...
It was a missing directory (/usr/lib/gconv/) of glibc package.
> I admit, I should have reported back then. *blush* Ok, I will try installing
> the locale-de package later. And will tell you, if everything is fine now.
or you can build it by hand:
localedef -f ISO-8859-1 -i de_DE -u mnemonic.ds de
> Perhaps I should stay away from german settings anyway. I prefer english
> messages, and I guess I will lose them when installing locale-de...
No. You need locales support for 8th bits anyway (default is only ASCII);
if you prefer to work in english, set LANGUAGE=en
if you want also dates and numbers in english, but alphabetical order in
german, then *don't* define LC_ALL, but define each LC_* separately:
LC_CTYPE=de # for the definition of the charset, lower(), upper() etc.
LC_TIME=en # time format (eg for 'date' command)
LC_COLLATE=de_DE # alphabetical ordering
LC_NUMERIC=en # use english numeric conventions
As root I have:
LANG=C
LC_CTYPE=wa
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_ALL=
That is I only define LANG=C and LC_CTYPE=wa, the first to have everything
as default (english); the second, because I still want to use latin1 charset.
(otherwise rpm refuses to build when there is a summary with 8th bit letters;
which happens a lot)
--
Ki �a vos v�ye b�n,
Pablo Saratxaga
http://www.ping.be/~pin19314/ PGP Key available, key ID: 0x8F0E4975