Re: Umlaute kaputt in Dateinamen nach Wechsel von Sarge auf Etch
- From: Juergen Ilse <ilse@xxxxxxxxxxxxxxxxxxxx>
- Date: 03 May 2007 17:10:31 GMT
Hallo,
Magnus Warker <warker@xxxxxxxxx> wrote:
danke für die Antworten. Ich denke, dass ich meinen Rechner nun nicht auf
UTF-8 eingestellt lasse.
Fragt sich nur, welche Locale-Variablen man wie umstellen muss. Ich
glaube, "nicht UTF-8" heißt bei uns "ISO-8859-1", richtig?
Der Zeichensatz heisst entweder ISO8859-1 (wenn kein Euro-Zeichen benoetigt
wird, reicht der aus) oder ISO8859-15 (letzterer enthaelt auch das Euro-
Zeichen).
Sollte ich nun alle Variablen so einstellen oder nur bestimtme? Welche ist
denn für die Symptome verantwortlich, die ich bisher gesehen habe?
Mancher moechte evt. die "Sortierreihenfolge der Zeichen" lieber so beibe-
halten, wie er es "seit jeher" gewohnt ist, also z.B. dass [a-z] eben die
Kleinbuchstaben (und nur die) bezeichnet. Dazu muesste dann die Variable
"LC_COLLATE" auf "C" oder "POSIX" gestellt bleiben ... Moechte man eher
die "Dudenkonforme" Sortierreihenfolge der Buchstaben, sollte man dagegen
auch diese Variable auf z.B. de_DE.ISO8859-15 setzen.
Wer lieber die (oftmals aktuelleren) englischsprachigen man-pages statt
der eingedeutschten lesen moechte und auch englische Fehlermeldungen be-
vorzugt, moechte evt. LC_MESSAGES nicht auf eine "deutschsprachige Ein-
stellung" setzen ...
Egal, welche Variablen du im Endeffekt setzen moechtest: Die Variable
"LANG" gibt den "Defaultwert" fuer nicht gesetzte "LC_*" Variablen an
(wird also immer dann verwendet, wenn nicht explizit etwas anderes ge-
setzt ist). Wenn man einzelne Einstellungen abweichend von den anderen
setzen will, sollte man *unbedingt* die Finger von "LC_ALL" lassen, da
der Inhalt dieser Variablen *alle* Einstellungen (einschliesslich der
separat ueber die anderen LC_* Variablen getzten) *ueberschreibt*!
Ich finde, die Man-page zu locale gibt dazu überhaupt nichts her. Vor allem
die möglichen Werte für die Variablen werden nicht genannt.
Die Namen der Variablen erhaeltsnschliesslich der aktuell verwendeten
Einstellungen erhaeltst du mit "locale", die moeglichen Werte mit dem
Befehl "locale -a". Welche Werte moeglich sind, haengt davon ab, fuer
welche "locales" du die entsprechenden Dateien installiert hast bzw.
hast erzeugen lassen.
Tschuess,
Juergen Ilse (juergen@xxxxxxxxxxxxxxxxxxxx)
--
Ein Domainname (auch wenn er Teil einer Mailadresse ist) ist nur ein Name,
nicht mehr und nicht weniger ...
.
- References:
- Re: Umlaute kaputt in Dateinamen nach Wechsel von Sarge auf Etch
- From: Magnus Warker
- Re: Umlaute kaputt in Dateinamen nach Wechsel von Sarge auf Etch
- Prev by Date: Re: Hybrid-Festplatten
- Next by Date: Re: Problem mit Cronjob
- Previous by thread: Re: Umlaute kaputt in Dateinamen nach Wechsel von Sarge auf Etch
- Next by thread: Re: Umlaute kaputt in Dateinamen nach Wechsel von Sarge auf Etch
- Index(es):
Relevant Pages
|