laut den Best Practice soll ein Modul ja in Englisch geschrieben werden und mit der locale.json übersetzt werden.
In der Doku steht, die locale.json ist optional.
Ist es in der Zukunft vorgesehen, dass die locale.json Pflicht wird? Ich erwische mich selbst immer wieder dabei, dass ich die Module einfach in Deutsch schreibe und die Übersetzungen vergesse, wird man allerdings dazu gezwungen, dann würde das nicht mehr passieren.
Optional weil du ja z.B. auch Übersetzungen für die Form auch direkt in der Form angeben kannst.
Oder weil du gar keine Übersetzung benötigst…kann ja durchaus sein.
Michael
Da fällt mir sogar prompt etwas ein.
In meinem Tasmota Modul lege ich ja automatisch die Sensoren an, sobald welche am Modul angeschlossen sind, die müssen natürlich nicht übersetzt werden.
Dann kannst du hier wohl zu machen.
Wie immer… kommt drauf an.
Da würde ich es machen, sind ja klar definiert.
Aber wenn du z.B. Variablen dynamische erzeugen musst, weil du diese erst von der Gegenseite bekommst/ausliest, dann kannst du ja schlecht alles übersetzen.
Siehe Homematic in IPS.
Michael