Bonjour a tous,
je cherche comment créer un plugin avec plusieurs langue, c'est a dire que les messages d'erreurs par exemple s'affiche non pas sous une seule langue mais on indique en paramètre la langue exp : lang : 'fr' et les messages s'affiche en français ...etc.
merci pour vous futurs réponse
Codialement
Bonjour,
Avec un objet
var lang = {
config:'en', //configuration par default de la lang
get:function(m){
var re;
if (this.config == 'fr'){
re = {
'message1':'mon premier message en français',
'message2':'mon second message en français'
};
}
else if (this.config == 'en')
{
re = {
'message1':'my first message in english',
'message2':'my second message in english'
};
}
return re[m];
}
};
//on peut changer la config de la langue
lang.config = 'en';
//on appel notre message
alert(lang.get('message1'));
lang.config = 'fr';
alert(lang.get('message2'));
Merci pour ta réponses, j'ai trouvé un solution en incluant un fichier lang.js qui contient la un objet avec la langue voulue, mais je pense que ta méthode est la meilleure, alors encore une fois merci :p