Ho problemi con il filtro | date ("d F, Y") nei miei modelli di ramoscello.Symfony2: Come posso impostare il filtro twig | date ("d F, Y") per produrre mesi in svedese?
Voglio che i mesi vengano stampati in svedese. Ho provato a impostare "locale: sv" nei miei file parameters.yml ma non ottengo alcun effetto.
Stava funzionando prima di passare da Symfony 2.1 a 2.3, quindi penso che potrebbe avere qualcosa a che fare con esso.
Qualche idea su come risolvere questo problema?
Grazie, ci sto provando ora, poiché tutte le date su questo sito devono essere stampate nella stessa lingua, quale sarebbe il modo migliore per non ripetere {{date | localizeddate ('full', 'none', * myLocaleValueFromParameters.yml *)}} su ogni singolo posto? Scrivere una macro di ramoscello o un'estensione di ramoscello sarebbe il modo migliore per andare? Mi sembra strano che non ci siano implementazioni rispetto alla chiave parameters.locale già costruita in – Tirithen
puoi usare il filtro di data localizzato e passare il tuo parametro parameters.default_locale' a twig come globale usando 'twig.globals.global_locale:% default_locale% ', quindi usa qualcosa come' {{date | localizeddate ('full', 'none', global_locale)}} ' – nifr
Grazie! Vado con quello e fare una macro ramoscello che prende l'oggetto data e lo formatta con il filtro localizeddate per evitare la ripetizione nei modelli. :) – Tirithen