Internationalisation des messages [JS] - HTML/CSS - Programmation
Marsh Posté le 20-07-2005 à 15:38:21
En fait mes pages sont des jsp et j'utilise une taglib qui me permet d'aller chercher le message à afficher dans un fichier.
Ca serait bien si je pouvais faire qqch de similaire en js mais comme je n'y connais rien, je cherche partout, et je pose la question aux pros ^^ (mais je continue de chercher)
Ca répond à ta question?
Marsh Posté le 20-07-2005 à 15:40:45
bloatWare inside:
J'ai eu un problème comme ca. N'ayant pas le net et pas de truc sympa style un tomcat pour me générer des messages directement dans la bonne locale, j'ai créé un fichier js pour l'internationalisation avec des variables genre
Code :
|
tu inclus le fichier dans ta page et tu fais des appels dynamiques
Code :
|
Je vous ai pas pris en traitre
Marsh Posté le 20-07-2005 à 15:45:51
Cette solution me semble tout à fait envisageable dans mon contexte. Merci de votre aide.
Si vous avez d'autres idées, ça m'intéresse aussi, j'aime bien apprendre de nouvelles choses =)
Marsh Posté le 20-07-2005 à 16:01:00
si tu as des jsps, tu fais un jsp:include d'une page qui ne contient que les variables js des messages crées à partir du serveur dans la locale qui va bien. C'est plus rapide a faire et plus propre surtout.
Marsh Posté le 21-07-2005 à 09:33:11
Encore merci, ca marche nickel!!!!
Enfin sauf que comme je ne sais pas comment changer la locale de mon navigateur, je ne peux pas tester les autres langues, mais bon...
Merciiiiiiiii =)
Marsh Posté le 20-07-2005 à 15:26:11
Bonjour,
J'aimerais savoir si vous avez une méthode pour internationaliser les messages dans du javascript.
Pour le moment mon code fait des alert("cacahuete" ) (et ce quelle que soit la langue du navigateur). Et j'aimerais que si je suis en français la boîte de message affiche bien cacahuète mais que si je suis en anglais ça affiche peanut (ou toute autre traduction que j'aurais pu choisir juste pour que les anglais comprennent rien ;p ).
Bref, est ce que c'est possible d'aller chercher le texte à afficher dans un fichier différent selon la locale du navigateur et en fonction d'une clé?
Merci d'avance.
PS: j'espère que j'ai réussi à me faire comprendre, j'ai la cervelle tellement liquéfiée aujourd'hui... encore dsl =)