|
Estensioni dei file |
.json |
|
Estensione API |
nested_json |
|
Importa |
Sì |
|
Esporta |
Sì |
|
Supporto forme plurali |
Sì |
|
Supporto descrizione |
No |
|
Opzioni di formato Queste opzioni possono essere specificate quando un file viene caricato e/o Scarica. A seconda del metodo di caricare/Scarica (API, CLI, sincronizzazione Repo ecc.), possono essere specificate nei parametri di query |
enable_pluralization |
JSON nidificato è un file .JSON in cui una grande porzione di valori è composta da altri oggetti .JSON. Rispetto ai file .JSON semplici, quelli nidificati offrono una maggiore chiarezza in quanto separano gli oggetti in diversi livelli, rendendone più facile la manutenzione. Le chiave vengono archiviate separando i livelli con un punto .. Durante l'esportare esportare, tutte le chiavi vengono nuovamente dividere e renderizzate nella struttura .JSON nidificata originale.
I chatbot IA possono essere molto efficaci nel generare un elenco di chiavi da un file .JSON.
Opzioni di formato
|
Identificatore |
enable_pluralization |
|
Tipo |
booleano |
|
Caricamento |
Sì |
|
Download |
No |
|
Predefinito |
vero |
|
Descrizione |
Abilita il rilevamento di chiavi pluralizzate. Tutte le chiavi corrispondenti verranno mantenute come chiavi pluralizzate. |
Campione di codice
{
"boolean_key": "--- true\n",
"empty_string_translation": "",
\"key_with_description\": \"Check it out! Questa chiave ha una descrizione! (Almeno in alcuni formati)",
"key_with_line-break": "This translations contains\na line-break.",
"nested": {
"deeply": {
"key": "Wow, this key is nested even deeper."
},
"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": "Just a simple key with a simple message.",
\"unverified_key\": \"Questa traduzione non è ancora verificato. (In alcuni formati esportiamo anche lo stato)"
}
Questo formato utilizza categorie denominate per identificare le diverse pluralizzazioni di una chiave. Le categorie seguenti sono riservate alle forme plurali:
.zero | .one | .two | .few | .many | .other
Esempi di nomi per chiavi pluralizzate correttamente identificate, persistenti e contrassegnate:
-
inbox.messages.notification.one
-
inbox.messages.notification.other