Page 1 of 1
[Résolu] Problèmes d'accent
Posted: Sun Jun 11, 2006 12:44 am
by rtlinfo
Bonjour
J'ai qq soucis avec les accents de la langue française : é è et ê, entre autres
Si je mets des titres de page ou de menus avec des caractères accentués, ils s'affichent mal
Idem si je mets ce genre de caractères dans les zones servant à afficher message pour "site indisponible" ou erreur 404 ; dans ces 2 cas là, j'ai essayé de mettre les équivalents html (é etc) ; après validation, des paramètres globaux ainsi modiifés les accents "reviennent" dans les zones de texte au lieu de leurs équivalents html
Enfin, dans le module, "breadcrumbs" si je mets starttext="vous êtes ici", le "ê" s'affiche mal
Comme il y a pas mal d'endroits où l'on peut jouer sur les caractères (params du site, gabarit, page), j'aimerais savoir où et quoi modifier pour ne plus être embêté avec ces problèmes d'accents notamment dans les titres / labels des menus.
Merci d'avance pour vos réponses.
Re: Problèmes d'accent
Posted: Sun Jun 11, 2006 3:52 pm
by jce76350
J'ai qq soucis avec les accents de la langue française : é è et ê, entre autres
Si tu fais un site français,
Vérifie si ton charset est charset=ISO-8859-1
dans Administration du site » Paramètres globaux >> Métadonnées globales
et que dans ton gabarit, tu ais bien
Cela devrait résoudre ton problème je pense.
Re: Problèmes d'accent
Posted: Sun Jun 11, 2006 5:07 pm
by rtlinfo
Hélas non ; je n'arrive pas tojours pas à afficher les accents ; j'ai vérifié que les paramètres globaux de mon site ainsi que le contenu de mon gabarit par défaut contenait ce que tu m'indiquais.
Je remarque toutefois que lors de l'affichage de la page de maintenance, le code html généré ne semble ni utilisé le gabarit ni l'entete html des paramètres globaux ; en effet le code html généré pour ma page de maintenance généré est le suivant :
Code: Select all
<br /><br />
<h3 align="center"><font color="red">
éê Ce site est actuellement indisponible car il est en cours de maintenance.
</font></h3>
<!-- Generated in 0.325411 seconds by CMS Made Simple using 6 SQL queries -->
<!-- CMS Made Simple - Released under the GPL - http://cmsmadesimple.org -->
alors que j'ai mis ceci dans la zone de texte "message pour maintenance" :
Code: Select all
<br /><br />
<h3 align="center"><font color="red">
éê Ce site est actuellement indisponible car il est en cours de maintenance.
</font></h3>
Mais bon, que je ne puisse mettre d'accents dans le message de maintenance n'est pas en soit très gênant ; ce qui m'embête le plus, c'est de ne pouvoir utiliser des accents :
dans le titre de mes pages
dans l'attribut "starttext" du tag "breadcrumbs" ; pour corriger ce point là, j'ai été obligé de modifier la fin de la fonction source qui génére le "fil de navigation" comme suit :
Code: Select all
/* DEBUT desactivation de la gestion de l'attribut starttext qui gere pas valeur d'attribut accentué
if (isset($params['starttext']) && $params['starttext'] != '')
{
$trail = $params['starttext'] . ': ' . $trail;
}
*/ FIN desactivation
/* Ajout de "Vous êtes ici : " avant le fil généré */
$trail = 'Vous êtes ici : ' . $trail;
return $trail;
Re: Problèmes d'accent [Résolu]
Posted: Sun Jun 11, 2006 5:23 pm
by rtlinfo
Pour avoir les accents dans titre des pages et valeur de l'attribut "starttext" du fil de navigation, il faut lors de l'édition du gabarit (template) définir l'encode à UTF-8 (dans la combo encodage).
J
'avais jusqu'à maintenant (default) et pensais que cette valeur (default) permettait d'encoder la sortie du gabarit avec l'encodage indiqué dans paramètres globaux du site ; apparemment, il n'en est rien.
En tous cas, merci de ton intervention J-C-E
Re: Problèmes d'accent
Posted: Thu May 24, 2007 4:10 pm
by xclam
Bonjour, j'ai exactement le meme probleme dans la page tous les accent s'affiche correctement mais dans le menu ils sont remplacé par é
J'ia mit
et l'encodage est iso-8859-1
Quand c'etait en utf8 yavait pas de probleme mais je suis obligé de passer en iso
Que faut il changer pour que cela fonctionne?
Re: Problèmes d'accent
Posted: Thu May 24, 2007 4:35 pm
by jce76350
re,
Code: Select all
Quand c'etait en utf8 yavait pas de probleme mais je suis obligé de passer en iso
ta base de donnée est encodée en utf8
Soit tu repasses en utf8, soit tu modifies dans tes pages les accents
Pourquoi ne pas rester un utf8 ? c'est bon utf8 même pour le français
Re: Problèmes d'accent
Posted: Fri May 25, 2007 7:16 am
by xclam
je peux pas modifier les accents ils sont dans les champs titre et texte du menu
je dois passer en iso parceque je fait appel à un cgi en en iso donc si c'est pas le meme codage les caracteres s'affiche mal...
et je peux pas modifier le cgi parceque
1- personne ne sais ou il est^^
2-d'autre site utilise le cgi
Il n'y a pas moyen de modifier l'encodage de la base?(sans tout faire planter^^)
Re: Problèmes d'accent
Posted: Fri May 25, 2007 9:14 am
by jce76350
re,
je peux pas modifier les accents ils sont dans les champs titre et texte du menu
Et alors cela se modifie dans les pages non (1)?
Contenu » Pages » Éditer la page: - Texte du menu et Titre
Il n'y a pas moyen de modifier l'encodage de la base?(sans tout faire planter^^)
Il faut modifier le texte des pages dans la base de données ce qui revenient à (1)
Re: Problèmes d'accent
Posted: Fri May 25, 2007 9:57 am
by xclam
jce76350 wrote:
je peux pas modifier les accents ils sont dans les champs titre et texte du menu
Et alors cela se modifie dans les pages non (1)?
Contenu » Pages » Éditer la page: - Texte du menu et Titre
Je ne peux pas enlever les accents
Si je met é ca m'affiche é dans la page
Re: Problèmes d'accent
Posted: Fri May 25, 2007 4:31 pm
by jce76350
Si je met é ca m'affiche é dans la page
et si tu tappes "é" cela donne quoi ?
Re: Problèmes d'accent
Posted: Mon May 28, 2007 7:38 am
by xclam
Si je tape é ca m'affiche é
Re: Problèmes d'accent
Posted: Mon May 28, 2007 4:09 pm
by jce76350
re,
alors la, refaire une installation propre et cela devrait etre OK.
Re: Problèmes d'accent
Posted: Thu May 31, 2007 8:14 am
by xclam
jce76350 wrote:
re,
alors la, refaire une installation propre et cela devrait etre OK.
Heu, je ne pense pas que mon patron soit daccord pour ton reinstaller surtout qu'il y a pas mal de boulot deja fait sur le site...
Re: Problèmes d'accent [Résolu]
Posted: Sat Dec 01, 2007 4:41 pm
by xolth
rtlinfo wrote:
Pour avoir les accents dans titre des pages et valeur de l'attribut "starttext" du fil de navigation, il faut lors de l'édition du gabarit (template) définir l'encode à UTF-8 (dans la combo encodage).
J
'avais jusqu'à maintenant (default) et pensais que cette valeur (default) permettait d'encoder la sortie du gabarit avec l'encodage indiqué dans paramètres globaux du site ; apparemment, il n'en est rien.
En tous cas, merci de ton intervention J-C-E
Concrètement, quelqu'un peut-il me dire comment on fait? je viens d'installer cmsms (en vf+son patch), et les pages d'exemples sont déjà truffées d'accents ratés. En fait c'est cette phrase que je ne comprends pas:
lors de l'édition du gabarit (template) définir l'encode à UTF-8 (dans la combo encodage).
C'est où que ça se passe?
EDIT: OK, c'est bon, j'ai viré la version FR, et réinstallé la VO, et là tout marche sans problème... C'est vraiment un comble.