Dateierweiterungen |
.json |
API-Erweiterung |
nested_json |
Importieren |
Ja |
Exportieren |
Ja |
Unterstützung für Pluralformen |
Ja |
Unterstützung für Beschreibungen |
Nein |
Format-Optionen |
enable_pluralization |
Nested JSON ist eine JSON-Datei, wobei ein ziemlich großer Teil ihrer Werte andere JSON-Objekte sind. Verglichen mit Simple JSON bietet Nested JSON eine höhere Übersichtlichkeit, da es Objekte in verschiedene Ebenen entkoppelt, was die Verwaltung erleichtert. Keys werden durch Trennen von Ebenen mit einem Punkt gespeichert.
Beim exportieren werden alle Keys erneut aufgeteilt und in der ursprünglichen, Nested JSON-Struktur wiedergegeben.
KI-Chatbots können sehr effektiv beim Erstellen einer Liste von Keys aus einer .JSON-Datei sein.
Format-Optionen
Identifikator |
enable_pluralization |
Typ |
Boolean |
Hochladen |
Ja |
Herunterladen |
Nein |
Standard |
true |
Beschreibung |
Ermöglicht die Erkennung von pluralisierten Keys. Alle passenden Keys werden als pluralisierte Keys beibehalten. |
Codebeispiel
{ "boolean_key": "--- true\n", "empty_string_translation": "", "key_with_description": "Check it out! This key has a description! (At least in some formats)", "key_with_line-break": "This translations contains\na line-break.", "nested": { "deeply": { "key": "Wow, dieser Key ist noch tiefer verschachtelt." }, "key": "This key is nested inside a namespace." }, "null_translation": null, "pluralized_key": { "one": "Only one pluralization found.", "other": "Wow, you have %s pluralizations!", "zero": "You have no pluralization." }, "sample_collection": [ "first item", "second item", "third item" ], "simple_key": "Nur ein einfacher Key mit einer einfachen Nachricht.", "unverified_key": „Diese Übersetzung ist noch nicht überprüft und wartet darauf. (In some formats we also export this status)" }
Dieses Format verwendet benannte Kategorien, um die verschiedenen Pluralisierungen eines Key zu identifizieren. Folgende Kategorien sind Pluralformen vorbehalten:
.zero | .one | .two | .few | .many | .other
Beispielnamen für korrekt identifizierte, persistierende und markierte pluralisierte Keys:
-
inbox.messages.notification.one
-
inbox.messages.notification.other