Multi-langue

L'application gère le multi-langue (français / anglais). C'est à dire que la langue des textes de l'application s'adapte en fonction de langue définit par défaut dans le navigateur.

Un dictionnaire est crée dans l'application via le script build-dictionary.js en utilisant les messages présent dans le fichier dictionary.js.

Le dictionnaire est découpé en plusieurs fichiers afin de clarifier et faciliter le développement.

Pour ajouter un message il suffit d'ajouter une nouvelle clé JSON :

newMessage : {
    "fr" : "Nouveau message en français",
    "en" : "New message in english"
}

Pour utiliser le dictionnaire dans un composant, il suffit d'importer le dictionnaire et d'utiliser le message comme ceci :

import D from 'i18n';

<span>{D.newMessage}</span>;

results matching ""

    No results matching ""