Bonjour,

J'ai des fichiers de langues lang_fr.json, lang_en.json, que je demande suivant la langue de l'utilisateur, afin d'afficher les phrases de sa langue:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
{
    "HOME": "Accueil",
    "ABOUT": "A propos",
    "CONTACT": "Nous contacter",
    "EMAIL": "E-mail"
ETC
}
Je voudrais l'utiliser en PHP ainsi qu'en JS, là je trouve une difficulté d'appeler une variable hors getJSON en JS:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
        $.getJSON('cdns/json/lang_' + memLang + '.json', function (dlang) {
          console.log(dlang);
 
          var  storeKeys  = [];
          var  storeVals  = [];
          $.each(dlang, function(x, y){
            storeKeys.push(x);
            storeVals.push(y);
          });
        });
 
        console.log(storeKeys); // retourne vide
        console.log(storeVals); // retourne vide
Comment puis-je récupérer ces variables afin de les utiliser tout au bout du fichier?

Merci à vous