Hallo,
und
macht bei mir keinen Unterschied und hat beides zunächst keinen Erfolg gebracht.
Der Hinweis von @Udo mit möglichen Problemen beim nächsten Update hat mich noch mal weitersuchen lassen.
Nachdem ich hier geschaut habe
https://wiki.debian.org/Locale vermute ich, dass der Eintrag LC_ALL="en_US.UTF-8" die Probleme macht und habe deshalb mit
den Inhalt der Datei wie folgt geändert:
# File generated by update-locale
LANG=de_DE.UTF-8
Also nur noch ein Eintrag, alles andere herausgelöscht.
Anschließend nochmal
oder
und danach nochmal ein Neustart.
Danach erhalte ich mit
folgende Ausgabe:
LANG=de_DE.UTF-8
LANGUAGE=
LC_CTYPE="de_DE.UTF-8"
LC_NUMERIC="de_DE.UTF-8"
LC_TIME="de_DE.UTF-8"
LC_COLLATE="de_DE.UTF-8"
LC_MONETARY="de_DE.UTF-8"
LC_MESSAGES="de_DE.UTF-8"
LC_PAPER="de_DE.UTF-8"
LC_NAME="de_DE.UTF-8"
LC_ADDRESS="de_DE.UTF-8"
LC_TELEPHONE="de_DE.UTF-8"
LC_MEASUREMENT="de_DE.UTF-8"
LC_IDENTIFICATION="de_DE.UTF-8"
LC_ALL=
Wenn ich es richtig verstanden habe, ist
LANGUAGE wohl nur ein Fallback, wenn es mal keine deutsche Übersetzung gibt. Wenn der Eintrag fehlt, wird englisch genommen. Und ein Eintrag bei
LC_ALL wirkt so, dass alle anderen Einstellungen quasi unwirksam werden.
Die Änderung in der Datei /etc/default/openhab aus meinem ersten Post habe ich jetzt wieder rückgängig gemacht.