demorex6
Messages postés9Date d'inscriptionsamedi 16 juillet 2005StatutMembreDernière intervention12 novembre 2008
-
22 oct. 2008 à 16:58
XtremDuke
Messages postés626Date d'inscriptionsamedi 28 septembre 2002StatutMembreDernière intervention18 mai 2009
-
23 oct. 2008 à 09:28
Salut à tous!
Je suis en train de realiser une petite application multilingue en php-Javascript-Mysql.
J'ai créé un fichier pour la langue française et j'y renseigne les variables qui contienent des messages à afficher pour différentes actions.
Au dépard j'avais mis dans le fichier de langue française des messages avec des caractères accentués (éàèê ..):
- pour les messages au niveau de la partie javascript pas de problêmes.
- au niveau html l'affichage des caractères accentués posait problême.
J'ai donc voulu utiliser les codes HTML pour les caratères accentués (é è ...)
Et la tout va pour le mieux sauf coté Javascript, les codes HTML s'affichent directement (ils ne sont pas interpretés).
Je voudrais savoir comment resoudre ce problème.
XtremDuke
Messages postés626Date d'inscriptionsamedi 28 septembre 2002StatutMembreDernière intervention18 mai 20094 22 oct. 2008 à 17:24
Ton Javascript est-il encodé sous le même charset que ton document Html ? Si les deux documents ont le même charset, tu devrais sans problème afficher tes variables.
<hr size="2" width="100%" />Projet en cours : Joof
demorex6
Messages postés9Date d'inscriptionsamedi 16 juillet 2005StatutMembreDernière intervention12 novembre 2008 22 oct. 2008 à 19:00
Je travaille sous linux fedora 6, et j'utilise comme editeur Quanta+ pour tous les fichiers que je crée (UTF-8).
Comment encoder les deux documents sous le même charset?
Si tu édites ton document Html et ton document JS sous le même charset (utf-8) à partir de ton outil (Quanta+), il ne devrait pas y avoir d'erreur d'affichage.
<hr size ="2" width="100%" />Projet en cours : Joof