Andreas Janssen <[EMAIL PROTECTED]> writes:

> Heike C. Zimmerer (<[EMAIL PROTECTED]>) wrote:
>
>> Andreas Janssen <[EMAIL PROTECTED]> writes:
>> 
>>> LC_ALL="[EMAIL PROTECTED]"
>>> LANGUAGE="[EMAIL PROTECTED]"
>>> [EMAIL PROTECTED]
>> 
>> LC_ALL �berschreibt alle LC_-Variablen, und die �berschreiben wiederum
>> LANG.  Du kannst im obigen Beispiel also ohne Unterschied
>> LANG=BAIRISCH setzen; das macht keinen Unterschied.
>
> Wenn ich das richtig verstehe, dann m�sste ich mit folgenden
> Einstellungen in der /etc/environment ja, da LC_ALL LANG �berschreibt,
> deutsche Ausgabe bei Programmen bekommen:
>
> [EMAIL PROTECTED]:~$ cat /etc/environment
> [EMAIL PROTECTED]
> LANG=C

Jein.  LANG zu setzen ist in diesem Fall v�llig witzlos.  Und "unset
LANGUAGE" hast Du vergessen.

>
> Aber:
>
> [EMAIL PROTECTED]:~$ echo $LC_ALL
> [EMAIL PROTECTED]
> [EMAIL PROTECTED]:~$ echo $LANG
> C
> [EMAIL PROTECTED]:~$ ls --help
> Usage: ls [OPTION]... [FILE]...
> List information about the FILEs (the current directory by default).
> Sort entries alphabetically if none of -cftuSUX nor --sort.
> [...]

Wo ist das Problem?

| [EMAIL PROTECTED]:/etc$ [EMAIL PROTECTED] ls x
| ls: x: No such file or directory

Englisch.  Also dasselbe wie bei Dir. Aber:

| [EMAIL PROTECTED]:/etc$ LC_ALL=de_DE.UTF-8 ls x
| ls: x: Datei oder Verzeichnis nicht gefunden

Komisch.  Jetzt mache ich etwas Magie, dann wiederhole ich das erste
Kommando:

| [EMAIL PROTECTED]:/etc$ [EMAIL PROTECTED] ls x
| ls: x: Datei oder Verzeichnis nicht gefunden

Nun gehts pl�tzlich.

Des R�tsels L�sung: Ich habe dazwischen [EMAIL PROTECTED] zur Liste der
unterst�tzten locales hinzugef�gt (man locale-gen).  Solange es dort
nicht existiert, kannst Du es lange zuweisen.  Deshalb hatte es keinen
Effekt (im Gegensatz zu de_DE.UTF-8, das existierte).

man perllocale enth�lt eine ganz gute Beschreibung des locale-Systems
der C-Library, wenn man die Perl-spezifischen Teile ignoriert.  Sehr
empfehlenswert.

Gru�,

 Heike


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an