Re: deutsche Umlaute hier und da
Jonas Meurer <jonas@freesources.org> writes:
> Als System Default habe ich garkeinen gesetzt, in /etc/environment aber
> folgendes eingetragen:
> LANGUAGE=C
> LC_ALL=C
> LC_MESSAGES=C
> LC_CTYPE=de_DE@euro
> [..]
> Nicht funktionieren tun sie auf virtuellen Konsolen in der normalen
> ausgabe:
> # touch blä
> # ls blä
> bl?
Klar. Dadurch, dass du LC_ALL gesetzt hast, kannst du alle anderen
LC_Variablen und LANG vergessen. Sie stehen auf $LC_ALL, egal, was du
ihnen zugewiesen hast.
Setze LC_ALL *nicht*, LC_CTYPE auf de_DE@euro und LANG auf C. Alle
anderen lässt du ungesetzt (LANG=C ist auch nicht wirklich nötig).
<Gebetsmühle> LC_ALL ausserhalb von Skripts zu setzen, ist fast immer
ein Fehler.</>
Gruß,
Heike
Reply to: