Rails: Comment faire date strftime connaissance de la langue par défaut?
-
15-10-2019 - |
Question
J'ai mon jeu de paramètres régionaux par défaut dans le environment.rb
comme de
(allemand).
Je vois aussi tous les messages d'erreur en allemand, de sorte que le lieu est repris par le serveur. Mais lorsque je tente d'imprimer la date avec strftime
comme suit:
some_date.strftime('%B, %y')
Il imprime en anglais (January, 11
), et non l'Allemand attendu (de Januar, 11
).
Comment puis-je imprimer la date en fonction de la localisation par défaut?
Autres conseils
vous pouvez également le rendre plus court:
l(some_date, :format => '%d %B %Y')
es.yml mettre:
es:
date:
formats:
default: "%d / %m / %Y"
Put index.html.erb:
<%= l somemodel.datefield %>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow