La Ferme du web - Les forums

Venez baraguiner avec la communauté !

Vous n'êtes pas identifié.

#1 19/01/2012 12:31:55

YannL
Membre
Date d'inscription: 16/01/2012
Messages: 3

Twig, traduction du date

Bonjour,

Voila mon problème :

Dans un template twig, je reçoit une variable "date" qui est une instance de DateTime, et pour l'affichage :


Code:

{{ date|date("l j F Y", "Europe/Paris") }}

Seulement la date affichée est en Anglais, pour la traduction, je pensai qu'une simple activation dans la config suffirait :

Code:

translator:      { fallback: fr }

mais apparemment pas. Et après quelque recherche je n'ai rien de trouvé a part des tuto pour créer sa propre extension Twig, mais cela me semble bizarre que ce ne soit pas gérer. Vu qu'il y a déjà un filtre de traduction (trans).

Dans les vendors, j'ai trouvé "localizeddate" mais cela ne semble pas marché, ou alors l'extension Twig n'est pas chargé, pourtant j'ai bien l'appel a TwigExtension dans l'autoload.

Y a-t-il une solution intégrée ? si oui laquelle ?

Hors ligne

 

19/01/2012 12:31:55

Botte De Foin Publicitaire


#2 26/03/2012 19:25:16

Jeremy
Membre
Date d'inscription: 31/10/2011
Messages: 1

Re: Twig, traduction du date

Si tu veux plus d'info sur localizeddate, tu peux aller voir cet article qui parle des extensions twig disponibles dans Symfony 2, localizeddate en faisant partis.

En gros la fonction twig est bien là mais pas activée comme tu le pensais, et il suffit de quelques lignes dans la conf pour pouvoir l'utiliser.

Dernière modification par Jeremy (26/03/2012 19:26:22)

Hors ligne

 

Pied de page des forums

Powered by FluxBB
© Copyright 2008-2009 - LaFermeduWeb.net