Types de fichiers pris en charge (Strings)

.JSON - Nested React-Intl (Strings)

Le contenu est traduit de l’anglais par Phrase Language AI.

Extensions de fichiers

.json

Extension d'API

reaction_nested_json

Importer

oui

Export

oui

Prise en charge des formes plurielles

oui

Prise en charge de la description

non

React Intl utilise des fichiers .js pour enregistrer des données localisées. Placez les chaînes dans un fichier .JSON et faites-y référence dans le code source.

Selon les configurations des applications, les fichiers .JSON peuvent devenir complexes avec plusieurs objets .JSON imbriqués. Les fichiers .JSON imbriqués sont traités en séparant les niveaux clés par un point .. En exportant, toutes les clés sont à nouveau divisées et rendues sous forme de structure imbriquée en .JSON.

Les chatbots IA peuvent être très efficaces pour générer une liste de clés à partir d'un fichier .JSON.

Exemple de code

{
  "boolean_key": "--- vrai\n",
  "empty_string_translation": "",
  "key_with_description": "Regardez ! Cette clé a une description ! (Au moins dans certains formats)",
  "key_with_line-break": "Cette traduction contient\nun saut de ligne.",
  "nested": {
    "deeply": {
      "key": "Hé, cette clé est imbriquée."
    },
    "key": "Cette clé est imbriquée à l'intérieur d'un espace de noms."
  },
  "null_translation": nulle,
  "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": "Une simple clé avec un simple message.",
  "unverified_key": "La traduction n'est pas encore vérifiée et demeure en attente.. (Dans certains formats, nous exportons également ce statut)"
}

Pluriels pour les fichiers JSON

Format le plus courant des messages clés pluriels sur différentes bibliothèques :

"messages": {
    "one": "Un message reçu.",
    "other": "%s messages reçus.",
    "zero": "Aucun message reçu."
}
Cet article vous a-t-il été utile ?

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.