Seite 1 von 1

Weewx Deutsche Sprachdatei

Verfasst: 08 Feb 2025, 09:48
von Ben25
Hallo zusammen,

ich betreibe weewx mit dem neomatrix Skin.

Leider sind die Messwerte nicht übersetzt.

Hat jemand das zufällig schon gemacht? Bzw es gibt sich bestimmt eine conf dafür.


Viele Grüße

Benjamin

Re: Weewx Deutsche Sprachdatei

Verfasst: 08 Feb 2025, 12:04
von Gyvate
genau - es gibt daür eine .conf Datei
und - Überraschung, Überraschung - sie heisst weewx.conf (solange Du sie sie wegen eines Mehrinstanzenbetriebs nicht umbenannt hast).
Und das wird vielfach so gemacht, nicht zufällig sondern gezielt 8-)

Es gibt dort in der Report Stanza eine Unterstanza (Stanza: [... ], [[ ...]], [[[ ...]]]) "Labels" bzw. "Generic", wo Du die bei der Reportanzeige verwendeten Namen eintragen kannst. Die werden dann vom Reportgenerator bei der Erstellung der Webseitenanzeige ("Skin") übernommen.

Beispiel:
[StdReport]
....
[[Defaults]]
....
[[[Labels]]]
....
[[[[Generic]]]]
barometer = Barometer
dewpoint = Taupunkt
ET = Evapotranspiration
heatindex = Hitzeindex
inHumidity = Innenraum-Feuchte
inTemp = Innenraum-Temperatur
outHumidity = Aussenfeuchte
# .........................
hier kannst Du eintragen, was Dir gefällt z.B. auch "Vogelhäuschen" ohne ""
Steht alles in der Weewx-Dokumentation auf https://www.weewx.com - in Englisch allerdings.

Übrigens, wer lesen kann, ist klar im Vorteil ... :D
Wir haben dieses Beispiel in unserem WiKi hier, das uns viele Stunden zur Erstellung gekostet hat, sogar auf Deutsch (!!!) aufgeführt:
https://www.wetterstationsforum.info/wi ... ware:weewx

Es ist durchaus hilfreich, in Zukunft, vor Erstellen eines Posts, dort einmal nachzulesen.
Oft finden sich dort bereits die passenden Antworten (weswegen wir das WiKi erstellt haben).

Re: Weewx Deutsche Sprachdatei

Verfasst: 08 Feb 2025, 14:18
von Werner
@Gyvate, @Benjamin,

nun die Übersetzungen in der weewx.conf einzutragen ist möglich, aber in den neueren
WeeWx Version ist es sinnvoller die Übersetzungen unter dem skin-Ordner und dann im Ordner lang (z.B. /etc/weewx/skins/neowx-material/lang ) die entsprechende Sprachdatei abzulegen.
Für Deutsch ist das "de.conf"
In der skin.conf von neowx-material (hier Version 1.11) ist dann das einzutragen:

Code: Alles auswählen

[Extras]
    language = de
Hier mal meine Sammlung mit der Übersetzungs-Unterstützung für mehrere Stationen (Davis Vantage, WLL, Console, Ecowitt).
Sollte man dann natürlich auf seine Begebenheiten anpassen ;)
und kann für andere Skins auch benutzt werden (z.B. Seasons)

Der Vorteil der Nutzung der de.conf ist außerdem, wenn man da Änderungen macht, ist das sofort gültig.
Bei Änderungen in der weewx.conf muss WeeWx neugestartet werden.

de.conf.txt
Muss unbenannt werden zu de.conf (ohne .txt)
(34.13 KiB) 31-mal heruntergeladen

Re: Weewx Deutsche Sprachdatei

Verfasst: 08 Feb 2025, 17:43
von Gyvate
das ist einerseits hilfreich - allerdings ist es auch mehr Arbeit, wenn man mehr als eine Skin verwendet.
Die Einträge in weewx.conf gelten aber für alle (sofern man das in den jeweiligen skin.conf nicht übersteuert).

Wenn man nur eine Skin benutzt, ist der in der Skin eingetragene Sprachdateiverweis natürlich eleganter.

Danke für den Hinweis.

Re: Weewx Deutsche Sprachdatei

Verfasst: 09 Feb 2025, 10:44
von Ben25
Super vielen lieben Dank für eure Unterstützung.

Dann bin ich mal dabei, das zu ändern.

Danke für eure Mühe! Die Tips sind super!