1- en el database.yml, podés tener una línea "encoding" (que no necesita ser
el mismo encoding en el que se guarda la tabla).
2- en el environment, podés definir el encoding (en 1.2 por default es
utf8).
3- en el <head /> del html se puede redefinir el encoding (si es que difiere
del header http, que rails 1.2 pone en "utf8" por default).

El tema es que (1), (2) y (3) deben coincidir.
Algo a tener en cuenta es que prototype a todos los requests XHR los hace en
UTF8, por lo que si tu app está en iso-8859-1 tenés que convertirlo antes de
cualquier cosa a ISO (si se lo pasás a la base así te queda roto, por que lo
vuelve a convertir a UTF8 pensando que es ISO).

On 9/11/07, Emmanuel Oga <[EMAIL PROTECTED]> wrote:
>
> Que tal gente, tengo un problemita... algunos de los campos de mis tablas
> contienen valores con letras ñ, simbolos de grado (1°, 2°, etc...)
>
> Cuando leo mis tablas con algun sqlbrowser (ejemplo HeidiSQL) la
> informacion es correcta. Pero al listarla en las paginas mediante rails me
> reemplaza esos caracteres "raros" por basura.
>
> Se que me esta faltando configurar alguna cosa fundamental.... pero no
> puedo encontrar que!!! A alguno le ha pasado???
>
> Gracias.
>
> ------------------------------
>
> Los referentes más importantes en compra/venta de autos se juntaron:
> Demotores y Yahoo!. Ahora comprar o vender tu auto es más fácil.
> Visitá http://ar.autos.yahoo.com/
>
>
> _______________________________________________
> Ruby mailing list
> [email protected]
> http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
>
>
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a