Tenés que usar el método localize (o su alias abreviado: l), así: l(registro.fecha_alta)
o así (el equivalente a tu segundo ejemplo): l(registro.fecha_alta, :format => :long) Saludos. 2009/3/2 Boris <[email protected]>: > Hola, > > Si hay alguna lista especifica para Rails Argentina o esta pregunta tengo > que hacerla en otro lado, por favor me avisan. > > Estoy usando el locale es_AR bajado de github y lo tengo activado en > environment.rb como > config.i18n.default_locale = "es-AR" > > el locale esta funcionando, porque me traduce los mensajes de error estandar > , pero cuando quiero usar una fecha, no me la muestra con el formato > definido. > ej. > >>> registro.fecha_alta > => Thu, 30 Jul 1942 > >>> registro.fecha_alta.to_s(:long) > => "July 30, 1942" > > Estoy haciendo mal la conversion de la fecha? > > Desde ya muchas gracias. > > Saludos. > > Mario Pozzo > > > _______________________________________________ > 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
