|
Extensions de fichiers |
.json |
|
Extension d'API |
simple_json |
|
Importer |
oui |
|
Export |
oui |
|
Prise en charge des formes plurielles |
oui |
|
Prise en charge de la description |
non |
|
Options de format Ces options qui peuvent être spécifiées lors du chargement et/ou du téléchargement d'un fichier. Selon la méthode de chargement/téléchargement (API, CLI, synchronisation de dépôt, etc.), elles peuvent être spécifiées dans les paramètres de requête |
enable_pluralization |
Le format .JSON (JavaScript Object Notation) a été conçu à l'origine uniquement pour JavaScript, mais est devenu un format de fichier d'échange standard en parallèle avec les .XML, .YAML, .Properties, etc. Le .JSON est composé de paires clé-valeur mises entre accolades. Une valeur peut être une chaîne, un nombre ou un objet (une ou plusieurs paires clé-valeur mises entre accolades). Simple JSON est un fichier .JSON dont la plupart des valeurs sont des chaînes simples, à l'exception des formes plurielles. Dans ce cas, les chaînes placées comme valeurs seront traduites.
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 |
|
Chargement |
oui |
|
Téléchargement |
non |
|
Par défaut |
vrai |
|
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": "--- vrai\n",
"empty_string_translation": "",
"key_with_description": "Regardez ça ! Cette clé a une description ! (Au moins dans certains formats)",
"key_with_line-break": "Cette traduction contient\nun saut de ligne.",
"nested.deeply.key": "Ouah, cette clé est imbriquée encore plus profondément.",
"nested.key": "Cette clé est imbriquée à l'intérieur d'un espace de noms.",
"null_translation": nulel,
"pluralized_key": {
"one": "Une pluralisation unique trouvée.",
"other": "Ouah, %s pluralisations !"
"zero": "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, elle 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 :
.zéro | .un | .deux | .quelques | .beaucoup | .autre
Exemples de noms de clés pluralisées correctement identifiées, persistantes et marquées :
-
inbox.messages.notification.one
-
inbox.messages.notification.other