Wednesday, February 10, 2016

Symfony 2 Génération des traductions

Symfony propose un outil console qui génère des traductions.

Extraction des traductions dans un bundle avec translation:update
php app/console translation:update fr --force --output-format=xlf

Cette commande crée le fichier app/Resources/translations/messages.fr.xlf

Le premier paramètre de ces deux commandes est la locale pour laquelle il faut générer la liste des traductions ( fr dans notre exemple)
Si un fichier de traduction existe déjà, il est mis à jour en ajoutant les clés absentes de la précédente version

La valeur de --outpu-format indique que le format du fichier de sortie :xlf pour XLIFF, yml pour Yaml et php pour PHP

No comments:

Post a Comment