03 Comment puis-je aider à traduire de GC Wizard ?

L’assistant GC utilise la notation d’objet JavaScript (JSON) pour l’internationalisation. JSON est un format de données compact sous forme de texte facile à lire pour l’échange de données.

L’internationalisation dans GC Wizard est basée sur l’idée suivante :

  • La sortie du texte dans GC Wizard se fait à l’aide de clés, qui ne sont remplacées que par les valeurs correspondantes lors de la sortie en fonction de la langue.
  • Chaque clé et chaque valeur est une chaîne de caractères. Les chaînes de caractères commencent et se terminent par des guillemets droits doubles (“). Les chaînes peuvent contenir des caractères Unicode et des séquences d’échappement introduites par .
  • Chaque paire clé-valeur est une propriété d’un objet linguistique.
    Un objet de langue distinct est créé pour chaque langue et stocké dans un fichier json.
  • Chaque objet de langage commence par { et se termine par }. Il contient une liste de propriétés non ordonnée, divisée par des virgules.
    Chaque propriété se compose d’une clé et d’une valeur, séparées par deux points (clé : valeur).

Pour une nouvelle langue, il est donc nécessaire de

  • créer un nouveau fichier de langue avec un objet de langue
  • traduire les valeurs des propriétés.

Si vous voulez nous aider, écrivez-nous un e-mail et nous vous enverrons les fichiers json pour la langue allemande ou anglaise comme base pour la traduction, alors vous n’avez qu’à remplacer les textes et faire un peu attention aux caractères spéciaux.