Podporované typy souborů (Strings)

.JSON – Vnořený (Řetězce)

Obsah je strojově přeložen z angličtiny s použitím Phrase Language AI.

Přípony souborů

.json

Rozšíření API

nested_json

Import

Ano

Export

Ano

Podpora plurálových tvarů

Ano

Podpora pro popis

Ne

Možnosti formátu

Tyto možnosti, které lze specifikovat při nahrávání a/nebo stahování souboru. V závislosti na metodě nahrávání/stahování (API, CLI, synchronizace repozitáře atd.) mohou být specifikovány v dotazových parametrech Nahrát, Stáhnout nebo v konfiguračním souboru phrase.yml.

enable_pluralization

Vnořený JSON je soubor ve formátu .JSON s velkou částí hodnot, které tvoří ostatní objekty ve formátu .JSON. Ve srovnání s jednoduchým JSON poskytuje vnořený JSON vyšší přehlednost tím, že odděluje objekty do různých vrstev, což usnadňuje údržbu. Klíče se ukládají oddělením úrovní pomocí tečky .. Během exportu se všechny klíče znovu rozdělí a vykreslí v původní vnořené struktuře .JSON.

Chatboti umělé inteligence mohou být velmi efektivní při generování seznamu klíčů ze souboru .JSON.

Možnosti formátu

Identifikátor

enable_pluralization

Typ

boolean

Nahrát

Ano

Stáhnout

Ne

Výchozí

true

Popis

Umožňuje detekci plurálových klíčů. Všechny odpovídající klíče budou zachovány jako plurálové.

Vzor kódu

{
  "boolean_key": "--- true\n",
  "empty_string_translation": "",
  "key_with_description": "Podívejte se na to!" Tento klíč má popis! (Alespoň v některých formátech)",
  "key_with_line-break": "This translations contains\na line-break.",
  "nested": {
    "deeply": {
      "key": "Wow, tento klíč je vnořen ještě hlouběji."
    },
    "key": "Tento klíč je vnořen uvnitř jmenného prostoru."
  },
  "null_translation": null,
  "pluralized_key": {
    "one": "Only one pluralization found.",
    "other": "Wow, máte %s plurálových tvarů!",
    "zero": "Nemáte žádný plurál."
  },
  "sample_collection": [
    "first item",
    "second item",
    "third item"
  ],
  "simple_key": "Jen jednoduchý klíč s jednoduchou zprávou.",
  "unverified_key": "Tento překlad ještě nebyl ověřen a čeká na to." (V některých formátech také exportujeme tento stav)"
}

Plurálové tvary

Tento formát používá pojmenované kategorie k identifikaci různých plurálových tvarů klíče. Pro plurálové tvary jsou vyhrazeny následující kategorie:

.zero | .one | .two | .few | .many | .other

Příklady názvů správně identifikovaných, přetrvávajících a označených plurálových klíčů:

  • inbox.messages.notification.one

  • inbox.messages.notification.other

Plurály pro soubory JSON

Nejčastější formát zpráv plurálových klíčů na různých knihovnách:

"messages": {
    "one": "Jedna zpráva přijata.",
    "other": "%s messages received.",
    "zero": "Žádné zprávy nebyly přijaty."
}
Byl pro vás tento článek užitečný?

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.