Utilizzo di Rails 3.1.3 con Ruby 1.9.3p0.Come modificare il caso di variabili interpolate nel file delle impostazioni locali di Rails?
Ho scoperto che, per impostazione predefinita, Rails non utilizza il caso frase per i pulsanti modulo. Ad esempio, invece di un pulsante "Aggiorna utente", genera un pulsante "Aggiorna utente".
I nomi dei pulsanti derivano dallo ActionView locale file. C'è un modo per creare un valore predefinito che declassa il nome del modello? Questo non è coperto nella sezione i18n di Ruby on Rails Guides su Interpolation quindi forse non è possibile. Quanto segue non funziona:
en:
helpers:
submit:
update: 'Update %{model}.downcase'
In generale, sarei felice di trovare un punto di riferimento per la sintassi dei file YAML di locale. La guida i18n copre parte della sintassi, ma sarebbe utile trovare la documentazione su tutti i punti esclamativi, i vari formati data/ora, ecc. O forse dovrei usare un Ruby Hash invece di un file YAML per questo scopo?