2011-02-03 28 views
5

Rails uygulamasına uluslararasılaştırma eklemeye çalışıyorum. Ray kılavuzlarını okudum ve uygulamanın tüm bölümleri Gönder düğmesi dışında başarıyla uluslararasılaştırıldı. Aslında kısmen tercüme ettim. submit yönteminin kaynak koduna bakıldığında, yöntemin beyanından önce yorumları okudum. o yorumların gelen kısım vardır:I18n Ruby on Rails gönder

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

benim config/locales/??.yml dosyalarında bu örneği kullandım. Ve %{model} çevirmek için bir sorun var. Modelimin adı her zaman ingilizce.

Nasıl çevirebilirim?

cevap

9

Sen es.yml için böyle belirli model adlarını, örneğin çevirebilir:

es: 
    activerecord: 
    models: 
     my_model_name: new_model_name