Salve a tutti, sto cercando di ottenere una lista di nomi di mesi
localizzata.
Ho impostato la locale della mia applicazione a it-IT e creato un file
it-IT.yml contenente tra le altre cose la lista dei mesi in italiano
(che viene caricato correttamente, in date_select per esempio la lista
dei mesi é tradotta). Quello che non riesco a fare é ricavare la
traduzione di uno o piu mesi tramite funzioni tipo
te.new(2008).strftime("%B"), o Date::MONTHNAMES, che mi restituiscono
sempre il mese in inglese.
Qualcuno sa aiutarmi?
Grazie in anticipo
Grazie fa esattamente quello che volevo
Ho impostato la locale della mia applicazione a it-IT e creato un file
it-IT.yml contenente tra le altre cose la lista dei mesi in italiano
(che viene caricato correttamente, in date_select per esempio la lista
dei mesi é tradotta). Quello che non riesco a fare é ricavare la
traduzione di uno o piu mesi tramite funzioni tipo
te.new(2008).strftime(“%B”), o Date::MONTHNAMES, che mi restituiscono
sempre il mese in inglese.
puoi definire il formato della data nel tuo locales/it.yml.
se hai qualcosa tipo:
time:
formats:
only_month: “%B”
…puoi usarlo con:
<%= l(Time.now, :format => :only_month) %>
Qualcuno sa aiutarmi?
Grazie in anticipo
Posted via http://www.ruby-forum.com/.
Ml mailing list
[email protected]
http://lists.ruby-it.org/mailman/listinfo/ml
–
Andrea F.