avairet a écrit :
NB : Marc et winner sont les mêmes :) (manip sur notre serveur de
messagerie.
J'ai réalisé le fichier en UTF-8 avec Eclipse, mais je me demande s'il
était juste. Je reste en ISO, ça fonctionne très bien.
> @winner : dans mon core.php je suis en UTF-8, dans mon fichier .po,
> j'ai écris Précédent avec des accents et je n'ai aucun souci ! Le
> problème ne vient donc pas de prev(), ni de h(), mais à mon avis de
> l'encodage des fichiers. Car si tu mets App.encoding = 'utf-8' dans
> Cake mais que tes fichiers PHP ou .po sont encodés en ISO par ton
> éditeur, alors cela buggera.
>
> Maintenant si en repartant de zéro : config ET fichiers en UTF-8 +
> Cake 1.2 RC2 mis à jour + utilisation correcte du Paginator, vous avez
> encore un souci avec le mot "Précédent", je vous recommande de déposer
> un ticket sur le trac officiel, car ce n'est pas normal !
>
>
>
> On 11 juil, 11:26, [EMAIL PROTECTED] wrote:
>
>> Bonjour,
>>
>> J'ai trouvé !
>>
>> En fait, que le fichier soit en UTF-8 ou pas n'a visiblement pas
>> d'importance Quoiqu'il en soit, si on fait le test suivant :
>> $text="Précédent";
>> echo htmlspecialchars($text, ENT_QUOTES, "UTF-8");
>>
>> et bien, htmlspecialchars renvoit une chaine vide. Or, c'est ce qui se
>> passe dans la fonction h() de basics.php
>>
>> Le charset vient de la ligne :
>>
>> $charset = Configure::read('App.encoding');
>>
>> Et dans mon core.php, encoding est à UTF-8 !!
>>
>> Si je le passe à ISO-8859-1, tout fonctionne correctement.
>>
> >
>
>
--~--~---------~--~----~------------~-------~--~----~
Groupe "Cakephp-fr".
Adresse : [email protected]
Pour résilier : [EMAIL PROTECTED]
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---