Unterstützte Dateitypen (Strings)

.JSON - Nested (Strings)

Inhalte werden von Phrase Language AI maschinell aus dem Englischen übersetzt.

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)"
}

Pluralformen

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

Plurale für JSON-Dateien

Das gängigste Format für Plural-Key-Nachrichten in verschiedenen Bibliotheken:

"messages": {
    "one": "One message received.",
    "other": "%s messages received.",
    "zero": "No messages received."
}
War dieser Beitrag hilfreich?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.