Seit geraumer Zeit startet bei mir cups (localhost:631) auf Englisch. Früher war das mal auf Deutsch.
Hat mich bisher nicht wirklich groß gestört aber heute wollte ich mir mal die Zeit nehmen das zu ändern.
Klappt aber ancheinend nicht >:(
Alles was ich dazu gegoogelt habe scheint nichts zu bewirken. Aktuell habe ich folgenden
Parameter, der das laut Doku beheben sollte, eingetragen:
In /etc/cups/cupsd.conf: DefaultLanguage de
Die Einstellung des Systems scheint soweit auch ok. Der locale-Parameter in /etc/default/locale sagt:
Lang=de_DE@utf8.
Alle anderen Programme scheinen, soweit vorgesehen, brav alles auf deutsch auszugeben nur cups scheint da etwas unwillig :o
Hat da jemand ne Idee dazu ?
Grüße
Reiner
hast Du nach diesem Eintrag schon mal neu gestartet?
Ja, cups mehrmals neu gestartet und auch das System neu gestartet. Alles, wie gehabt, in Englisch.
Grüße
Reiner
Hallo RainerS,
das liegt wohl an der /usr/share/cups/locale/de/cups_de.po
die ist noch für cups 1.4 und würde offensichtlich noch nicht für cups 1.6 und neuer aktualisiert.
Beispiel:
ein localhost:631/cs funktioniert,
ein localhost:631/ru funktioniert,
ein locahost:631/de gibt ein "Not Found" obwohl die cups_de.po existiert.
Gruß
postkutscher
hat mal jemand nach einem debian-bug dazu geschaut?
@melmarker: Ich finde dazu nichts bei den aktuellen Bugreports von CUPS
http://bugs.debian.org/cgi-bin/pkgreport.cgi?dist=unstable;package=cups
@postkutscher: ja das wirds wohl sein. Jedenfalls habe ich genau dieses Effekt auch.
Hat wohl einer vergessen zu aktualisieren.
Grüße
Reiner
Für systemd:
man 5 locale.conf
Ich habe /etc/locale.conf
# Note that LC_ALL may not be configured here
LANGUAGE=de_DE
LANG=de_DE.utf8
LC_CTYPE=de_DE.utf8
LC_NUMERIC=de_DE.utf8
LC_TIME=de_DE.utf8
LC_COLLATE=C
LC_MONETARY=de_DE.utf8
LC_MESSAGES=C
LC_PAPER=de_DE.utf8
LC_NAME=de_DE.utf8
LC_ADDRESS=de_DE.utf8
LC_TELEPHONE=de_DE.utf8
LC_MEASUREMENT=de_DE.utf8
LC_IDENTIFICATION=de_DE.utf8 Ich habe keine Ahnung ob das dann auch für cups gilt.