|
Extensions de fichier |
.json |
|
API Extension |
nested_json |
|
Import |
Oui |
|
Exporter |
Oui |
|
Prise en charge des formes plurielles |
Oui |
|
Prise en charge de la description |
Non |
|
Options de format Ces options peuvent être spécifiées lors du téléchargement et/ou de l'importation d'un fichier. Selon la méthode de téléchargement/importation (API, CLI, synchronisation de dépôt, etc.), elles peuvent être spécifiées dans les paramètres de requête |
enable_pluralization |
Le JSON imbriqué est un fichier .JSON dont une grande partie des valeurs est constituée d'autres objets .JSON. Comparé au JSON simple, le JSON imbriqué offre une plus grande clarté en dissociant les objets en différentes couches, ce qui facilite la maintenance. Les clés sont stockées en séparant les niveaux par un point .. Lors de l'exportation, toutes les clés sont à nouveau divisées et restituées selon la structure du .JSON imbriqué d'origine.
Les chatbots IA peuvent être très efficaces pour générer une liste de clés à partir d'un fichier .JSON.
Options de format
|
Identifiant |
enable_pluralization |
|
Type |
booléen |
|
Charger |
Oui |
|
Télécharger |
Non |
|
Par défaut |
true |
|
Description |
active la détection des clés pluralisées. Toutes les clés correspondantes persisteront sous forme de clés pluralisées. |
Exemple de code
{
"boolean_key": "--- true\n",
"empty_string_translation": "",
"key_with_description": "Regardez ça!" Cette clé a une description! (Au moins dans certains formats)",
"key_with_line-break": "This translations contains\na line-break.",
"nested": {
"deeply": {
"key": "Ouah, cette clé est imbriquée encore plus profondément."
},
"key": "Cette clé est imbriquée à l'intérieur d'un espace de noms."
},
"null_translation": null,
"pluralized_key": {
"one": "Une seule pluralisation trouvée.",
"other": "Ouah, vous avez %s pluralisations!",
"zero": "Vous n'avez aucune pluralisation."
},
"sample_collection": [
"premier élément",
"deuxième élément",
"troisième élément"
],
"simple_key": "Juste une clé simple avec un message simple.",
"unverified_key": "Cette traduction n'a pas encore été vérifiée et est en attente." (Dans certains formats, nous exportons également ce statut)"
}
Ce format utilise des catégories nommées pour identifier les différentes pluralisations d'une clé. Les catégories suivantes sont réservées aux formes plurielles :
.zero | .one | .two | .few | .many | .other
Exemples de noms de clés pluralisées correctement identifiées, persistantes et marquées :
-
inbox.messages.notification.one
-
inbox.messages.notification.other