-
- 711 Posts
J’ai essayé ces 3 lignes (les unes après les autres
setlocale (LC_ALL, 'french');
setlocale (LC_ALL, 'fr_FR.utf-8');
setlocale (LC_ALL, 'fr_FR');
mais l’affichage ne fonctionne pas avec les accents...
mardi 28 f�vrier 2006
L’encodage de mon site est en UTF-8 (dans le panneau de configuration) et mon template aussi :
<meta http-equiv="Content-Type" content="text/html; charset=fr_FR.utf-8" />
Une idée please ?
Sorry for my english. I'm french... My dictionary is near me, but it's only a dictionary !
-
- 7,075 Posts
Si tu as l’extension
webdevelopper pour FireFox, essaye Information > View Response Headers, ça te donnera le header http de ton site... et tu aura une info du type :
Date: Tue, 28 Feb 2006 17:17:44 GMT
Server: Apache
Expires: Mon, 26 Jul 1997 05:00:00 GMT
Pragma: no-cache
Last-Modified: Tue, 28 Feb 2006 17:17:44 GMT
X-Powered-By: The blood, sweat and tears of the fine, fine TextDrive staff
Served-By: TextDrive
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 9481
Connection: Keep-Alive
Content-Type: text/html; charset=UTF-8
200 OK
Il se peut que ton hébergeur ai défini un encodage de caractère (en l’occurence dans ton cas, peut-être ISO-8859-1) qui n’est pas le même que celui que tu as défini. Et comme les paramètres de serveur prennent le dessus sur ceux que tu as spécifié, il est possible que ce soit l’explication...
.: COO - Commerce Guys - Community Driven Innovation :.
MODx est l'outil id
-
- 711 Posts
J’avais webdeveloppeur et ça me donne
Date: Tue, 28 Feb 2006 17:24:17 GMT
Server: Apache
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: Thu, 19 Nov 1981 08:52:00 GMT
P3P: CP="NOI NID ADMa OUR IND UNI COM NAV"
Pragma: no-cache
X-Powered-By: PHP/4.4.2
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html; charset=UTF-8
Content-Encoding: gzip
Content-Length: 6082
200 OK
Sorry for my english. I'm french... My dictionary is near me, but it's only a dictionary !
-
- 7,075 Posts
Bahhh, je crois que je sais :
As tu changé l’encodage du fichier de langue (francais.inc.php) en UTF-8 ?
.: COO - Commerce Guys - Community Driven Innovation :.
MODx est l'outil id
-
- 711 Posts
J’ai re modifié mon template pour avoir
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
Bahhh, je crois que je sais :
As tu changé l’encodage du fichier de langue (francais.inc.php) en UTF-8 ?
Oui il l’était
Et j’ai la ligne suivante dans mon fichier francais.inc.php
setlocale (LC_ALL, 'fr_FR.utf-8');
Pour lien :
http://www.buromatique.fr/blog.html
On peut voir un problème sur "février" en dessous du 1er post
Sorry for my english. I'm french... My dictionary is near me, but it's only a dictionary !
-
- 7,075 Posts
Je sèche...
Si personne n’a d’idée je vais poser la question sur les forums english...
.: COO - Commerce Guys - Community Driven Innovation :.
MODx est l'outil id
-
- 711 Posts
Encore un problème avec les dates
J’ai mis dans le fichier de langue :
setlocale (LC_ALL, 'fr_FR');
A part mon problème d’accent sur les mois
ça fonctionne. Je n’ai pas mis la directive set_local() dans les snippet.
Par contre, avec ListIndexer ça ne fonctionne pas.
Une idée ? ou alors à savoir que le set_local dans le fichier lang ne fonctionne pas partout.
Sorry for my english. I'm french... My dictionary is near me, but it's only a dictionary !
-
- 159 Posts
si on règle le brouteur en UTF8 ça donne ?
mais si on le règle en iso 8859-1 ça donne é
on va trouver la solution !!!!
-
- 711 Posts
Bien vu !!
J’ai passé mon navigateur en ISO-8859-1 pour voir
et février s’affiche correctement. En revanche, tous les autres caractères accentués ne s’affiche plus correctement. Ça doit un être un problème au niveau de l’encodage UTF-8 français sur le serveur. Je vais essayer de voir avec OVH (mon hébergeur) s’il y a une solution.
Sorry for my english. I'm french... My dictionary is near me, but it's only a dictionary !