kinunt
February 16, 2009, 4:27pm
1
Buenas,
En Rails 2.2, ¿cuál es la mejor manera de que aparezcan los mensajes de
error en español?
¿Y los meses en español?
He oido que ahora hay un módulo de localización incluido en Rails muy
bueno pero no se si es lo que necesito porque yo no quiero tener una
página en varios idiomas sino sólo una página en español.
kinunt
February 16, 2009, 4:34pm
2
Es muy sencillo, en config/environment.rb pones lo siguiente:
config.i18n.default_locale = :es
Y luego copias el contenido de este archivo en config/locales/es.yml:
# Spanish translations for Rails
# by Francisco Fernando García Nieto ([email protected] )
es:
number:
# Used in number_with_delimiter()
# These are also the defaults for 'currency', 'percentage', 'precision', and 'human'
format:
# Sets the separator between the units, for more precision (e.g. 1.0 / 2.0 == 0.5)
separator: ","
# Delimets thousands (e.g. 1,000,000 is a million) (always in groups of three)
delimiter: "."
# Number of decimals, behind the separator (1 with a precision of 2 gives: 1.00)
precision: 3
# Used in number_to_currency()
currency:
format:
# Where is the currency sign? %u is the currency unit, %n the number (default: $5.00)
format: "%n %u"
This file has been truncated. show original
Saludos.
kinunt
February 17, 2009, 5:42pm
3
Muchas gracias. Hecho y funciona perfectamente. Y pensar que era un tema
que me preocupaba… xDDD
Ruben Davila wrote:
Es muy sencillo, en config/environment.rb pones lo siguiente:
config.i18n.default_locale = :es
Y luego copias el contenido de este archivo en config/locales/es.yml:
rails-i18n/rails/locale/es.yml at 617dedf7c3f75c982b27963f3cbf49dc089c5429 · svenfuchs/rails-i18n · GitHub