Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Entwicklung
    4. Adapter korrekt übersetzen (jsonConfig) -> wie?

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Adapter korrekt übersetzen (jsonConfig) -> wie?

    This topic has been deleted. Only users with topic management privileges can see it.
    • Grizzelbee
      Grizzelbee Developer last edited by Grizzelbee

      Hallo Zusammen,

      ich bin gerade dabei meine Adapter auf jsonConfig und nebenbei von gulp auf @iobroker/adapter-dev bzw npm run translate umzustellen. 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 translate lässt die in meinem aktuellen Setup nämlich links liegen - was etwas lästig ist. 😉

      1 Reply Last reply Reply Quote 0
      • apollon77
        apollon77 last edited by

        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

        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        Support us

        ioBroker
        Community Adapters
        Donate

        793
        Online

        31.7k
        Users

        79.8k
        Topics

        1.3m
        Posts

        2
        2
        255
        Loading More Posts
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes
        Reply
        • Reply as topic
        Log in to reply
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
        The ioBroker Community 2014-2023
        logo