FHEM Forum

FHEM => Frontends => FHEMWEB => Thema gestartet von: Thorsten Pferdekaemper am 13 November 2019, 08:39:06

Titel: Moduldoku: Fallback auf existierende Sprache
Beitrag von: Thorsten Pferdekaemper am 13 November 2019, 08:39:06
Hi,
wenn global-language auf EN steht (oder nicht gesetzt ist?), ein Modul aber nur deutsche Doku hat, dann wird bei "Device specific help" momentan nur ein Fehlertext angezeigt:

No help found for module: ...

Die Doku-Schnipsel zu den set/get-Kommandos sowie zu den Attributen fehlen dann ebenfalls komplett.
Wäre es möglich, das zu ändern, so dass bei fehlender Doku in einer Sprache, einfach die Doku aus einer anderen Sprache angezeigt wird?

(Siehe auch hier zum Originalproblem: https://forum.fhem.de/index.php/topic,105152.msg992501.html#msg992501)

Gruß,
   Thorsten
Titel: Antw:Moduldoku: Fallback auf existierende Sprache
Beitrag von: rudolfkoenig am 20 November 2019, 21:57:11
Zitat...ein Modul aber nur deutsche Doku hat
Das kann bei einem "richtigen" Modul gar nicht passieren, weil beim Einchecken ins SVN geprueft wird, dass eine englische Doku vorhanden ist.
Der Fall: Benutzer setzt "attr global language DE", aber das Modul hat keine deutsche Doku ist bereits abgefangen.

Wegen Ruecksicht auf besondere Autoren habe ich jetzt ein "german fallback" in fhemweb.js eingebaut.
Wenn wir irgendwannmal mit weiteren Sprachen anfangen sollten, dann wird es kompliziert.