2009-11-25 16 views

Respuesta

21

Si está utilizando Rails> 2.2, el helper ya es consciente de la configuración regional.

Simplemente descargue el archivo de localización correcto desde locale repository y guárdelo en su ruta /config/locales. Luego configura tus preferencias de configuración regional.

8

evitar hacerlo en el servidor y probarlo en el cliente en lugar de mediante el uso de la jQuery timeago plugin. Timeago tiene soporte para i18n.

Esto convierte a esta:

<abbr class="timeago" title="2008-07-17T09:24:17Z">July 17, 2008</abbr> 

En esto:

<abbr class="timeago" title="July 17, 2008">about a year ago</abbr> 

Y supports language overrides.

+1

Aunque es incómodo a primera vista, hacer esto en el lado del cliente tiene una ventaja muy clara: la información de tiempo en su página nunca se vuelve actual (en caso de que guarde la página para acceso sin conexión, por ejemplo). Los motores de búsqueda tampoco deberían estar interesados ​​en la versión "humanizada" de las marcas de tiempo. –

Cuestiones relacionadas