2011-02-03 24 views
5

Intento agregar internacionalización a mi aplicación Rails. He leído guías de rieles y todas las partes de la aplicación se han internacionalizado con éxito, excepto el botón Enviar. En realidad lo he traducido parcialmente. Visto el código fuente del método submit, leí los comentarios antes de la declaración del método. No es parte de ese comentario:I18n de enviar en Ruby on Rails

en: 
    helpers: 
    submit: 
     create: "Create a %{model}" 
     update: "Confirm changes to %{model}" 

he utilizado ese ejemplo en mis archivos config/locales/??.yml. Y tiene un problema para traducir %{model}. Nombre de mi modelo siempre en inglés.

¿Cómo puedo traducirlo?

Respuesta

9

Puede traducir nombres de los modelos específicos de este tipo, por ejemplo, para es.yml:

es: 
    activerecord: 
    models: 
     my_model_name: new_model_name