Sommaire

L’aide à la mise à jour des catalogues

La tâche la plus longue lors de la traduction d’une application consiste à extraire tout le contenu du modèle à traduire et à synchroniser tous les fichiers de traduction. Symfony inclut une commande appelée translation:update qui vous aide dans ces tâches laborieuses.

Par exemple, vous pouvez récupérer tous les messages de votre site non encore traduits dans les catalogues avec la commande :

 php bin/console translation:update --dump-messages fr

Vous pouvez mettre à jour les fichiers de traduction français avec toutes les traductions à faire dans l’application. Les traductions manquantes seront remplacées par l’intitulé de la chaîne précédé de __ (exemple : Welcome to Symfony : __ Welcome to Symfony si cette chaîne n’est pas traduite).

 php bin/console translation:update --force fr