JSON-Dateien i18next¶
Geändert in Version 4.15.1: Unterstützung für die v4-Variante dieses Formats hinzugefügt.
Hinweis
Falls Sie Pluralformen verwenden, wird das Verwenden von v4 empfohlen, da diese Version die Behandlung von Pluralformen mit CLDR vereinheitlicht hat. Ältere Versionen haben unterschiedliche Pluralregeln für einige Sprachen, die nicht korrekt sind.
i18next ist ein in und für JavaScript geschriebenes Framework für Internationalisierung. Weblate unterstützt seine Lokalisierungsdateien mit Funktionen wie Pluralformen.
i18next-Übersetzungen sind einsprachig, daher ist es empfehlenswert, eine Basisdatei mit (meist) englischen Zeichenketten anzugeben.
JSON-Datei i18next v4¶
Wählen Sie im Zweifel dieses Format. Es speichert Pluralformen mit Standard-CLDR-Suffixen.
JSON-Datei i18next v3¶
Benutzen Sie dies für Altprojekte, die numerische Suffixe für Pluralformen verwenden.
Bemerkung
Die Varianten v2 und v1 sind größtenteils kompatibel mit v3, mit Ausnahme der Behandlung von Pluralformen.
Siehe auch
Beispieldatei:
{
"hello": "Hello",
"apple": "I have an apple",
"apple_plural": "I have {{count}} apples",
"apple_negative": "I have no apples"
}
Dateierweiterungen |
|
|---|---|
Linguistik: ⓘ |
Sowohl einsprachig als auch zweisprachig |
Unterstützt Pluralformen ⓘ |
|
Unterstützt Beschreibungen ⓘ |
|
Unterstützt Erklärung ⓘ |
|
Unterstützt Kontext ⓘ |
|
Unterstützt Ort ⓘ |
|
Unterstützt Markierungen ⓘ |
|
API-Kennung |
|
Unterstützt schreibgeschützte Zeichenketten ⓘ |
|
Check flags added by this format ⓘ |
Dateierweiterungen |
|
|---|---|
Linguistik: ⓘ |
Sowohl einsprachig als auch zweisprachig |
Unterstützt Pluralformen ⓘ |
|
Unterstützt Beschreibungen ⓘ |
|
Unterstützt Erklärung ⓘ |
|
Unterstützt Kontext ⓘ |
|
Unterstützt Ort ⓘ |
|
Unterstützt Markierungen ⓘ |
|
API-Kennung |
|
Unterstützt schreibgeschützte Zeichenketten ⓘ |
|
Check flags added by this format ⓘ |
Weblate-Konfiguration¶
Typische Weblate-Komponentenkonfiguration |
|
|---|---|
Dateimaske |
|
Einsprachige Basissprachdatei |
|
Vorlage für neue Übersetzungen |
Leer |
Dateiformat |
JSON-Datei i18next v3 |