Forum: Rails France Re: =?iso-8859-1?q?probl=E8mes_d=27accents_avec_Ajax_?= =?is

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
0091f92762685860109bbcb02edfdf27?d=identicon&s=25 Alain Ravet (Guest)
on 2006-04-16 09:14
(Received via mailing list)
A tous,

Dorénavant, je suis le conseil the Thomas Fuch : "don't tell Rails about
encoding', et tout va bien.
Le seul endroit où je spécifie l'encodage est dans le template
(application.rhtml).
         <meta http-equiv="Content-Type" content="text/html;
charset=utf-8">

Et bien sûr, l'info est encodée en utf-8 dans la DB
=> Rails se contente de transférer des octets de la db vers le browser.

(Pour indication, spécifier le charset explicitement cause des problèmes
avec Ajax et IE.)


Les problèmes qui persistent sont liés au fait que Ruby ne connaît pas
UTF-8, et considère les caractères spéciaux comme des suites de bytes
           "été'.length == 5
=>Si vous validez la longueur minimale d'un champ, problèmo!!



Alain
This topic is locked and can not be replied to.