JSON-Datei WebExtension

Dateiformat, das beim Übersetzen von Erweiterungen für Mozilla Firefox oder Google Chromium verwendet wird.

Bemerkung

Während dieses Format JSON genannt wird, erlaubt seine Spezifikation die Aufnahme von Kommentaren, die nicht Teil der JSON-Spezifikation sind. Weblate unterstützt derzeit keine Dateien mit Kommentaren.

Beispieldatei:

{
  "hello": {
    "message": "Ahoj světe!\n",
    "description": "Description",
    "placeholders": {
      "url": {
        "content": "$1",
        "example": "https://developer.mozilla.org"
      }
    }
  },
  "orangutan": {
    "message": "Orangutan has $coUnT$ bananas",
    "description": "Description",
    "placeholders": {
      "count": {
        "content": "$1",
        "example": "5"
      }
    }
  },
  "try": {
    "message": "",
    "description": "Description"
  },
  "thanks": {
    "message": "",
    "description": "Description"
  }
}

Weblate-Konfiguration

Typische Weblate-Komponentenkonfiguration

Dateimaske

_locales/*/messages.json

Einsprachige Basissprachdatei

_locales/en/messages.json

Vorlage für neue Übersetzungen

Leer

Dateiformat

JSON-Datei WebExtension