Wetterstationsforum.info - Archiv

Software => Linuxforum => Thema gestartet von: noxx am 09.03.2017, 19:08:50

Titel: weewx - Übersetzung Deutsch
Beitrag von: noxx am 09.03.2017, 19:08:50
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?

Titel: Re: weewx - Übersetzung Deutsch
Beitrag von: falk am 09.03.2017, 19:51:49
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.
Titel: Re: weewx - Übersetzung Deutsch
Beitrag von: noxx am 09.03.2017, 22:14:46
/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