On ne peut pas y mettre de code dynamique dans les fichiers xml en effet.
Solution 1 : ne pas mettre de code HTML dans ces fichiers et n'y stocker que les phrases et libellés à traduire.
echo link_to(__('Conditions générales de vente'), '@laroute');
et tu as la chaîne "Conditions générales de vente" à traduire.
Solution 2 : tout mélanger.
echo __(link_to('Conditions générales de vente', '@laroute'));
et tu as à traduire les chaînes "<a href='http://frontend_dev.php?blablabla'>Conditions générales de vente</a>" et autres urls selon tes contrôleurs.
Partager