Hallo
ich habe Probleme weewx dazu zu bewegen, die Tage in Deutsch zu konvertieren (z.b. $week.outTemp.maxtime).
System ist auf Deutsch gestellt,ebenfalls hat export LANG=de_DE.UTF-8 nicht zum erfolg beigetragen. Bei Forecast das gleiche, Tage werden als MON, THU, WED,.... dargestellt.
pi@raspberrypi:~ $ locale
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=
Jemand vielleicht eine Idee?
Immerhin hast du schon mal das Umlautproblem nun in den Griff bekommen. :)
Überprüfe doch mal welchen Wert LANG für weewxd hat. In /proc/<Prozessnummer von weewxd>/environ kannst du das auslesen.
Was steht in /etc/default/locale?
Notfalls setzt du LANG im Startscript von WeeWX.
/etc/default/locale
# File generated by update-locale
LANG=de_DE.UTF-8
Hier liegt dann wohl der Wurm:
pi@raspberrypi:/proc $ sudo cat /proc/6960/environ
PATH=/sbin:/usr/sbin:/bin:/usr/binLANG=en_GB.UTF-8_SYSTEMCTL_SKIP_REDIRECT=truePWD=/HOME=/root
ZitatImmerhin hast du schon mal das Umlautproblem nun in den Griff bekommen.
Mit HTML Schnippsel gings dann :-)
Edit:
LANG=de_DE.UTF-8
im Script hat geholfen
Danke