NEWS
Adapter korrekt übersetzen (jsonConfig) -> wie?
-
Hallo Zusammen,
ich bin gerade dabei meine Adapter auf jsonConfig und nebenbei von gulp auf @iobroker/adapter-dev bzw
npm run translateumzustellen. Das funktioniert auch soweit schon, ich stolpere nur über ein Problem:- im jsonConfig-File gibt es verschiedene text-Objekte, die eine lokale übersetzung direkt am Objekt benötigen:
"locale": { "type": "select", "label": "locale", "default": "de", "tooltip": "locale_desc", "options" : [ {label: {en: "German"}, value: "de"}, {label: {en: "English"}, value: "en"}, {label: {en: "French"}, value: "fr"} ] ...Und jetzt die große Frage:
Wie erreiche ich das auch die options[label] automatisch übersetzt werden?
npm run translatelässt die in meinem aktuellen Setup nämlich links liegen - was etwas lästig ist. ;) -
Hi,
jsonConfig kennt generell mehrere Varianten um Übersetzungen zu machen und alle 3 tun auch.
Es ist allerdings so, dass ausschliesslich die erste Variante der Schema-Seite (i18n=true und i18n/xx/translations.json Dateien im Admin Folder) kompatibel mit Weblate ist. Wer also einen der anderen Wege nutzt kann nicht ohne weiteres seinen Adapter in Weblate bringen für Community Übersetzungen.
Daher bitte, soweit möglich, diese variante nutzen.
Ingo
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden