THELIA Forum

Welcome to the THELIA support and discusssion forum

Announcement

Rejoignez la communauté sur le Discord Thelia : https://discord.gg/YgwpYEE3y3

Offline


Bonjour,

Je rencontre un soucis avec mes traductions. J'ai créé un template

templates/frontOffice/titi37_MBE

Dans le fichier "layout.tpl' j'ai modifié les "defaults translations" comme suit:

{default_translation_domain domain='fo.titi37_MBE'}

Et la problème, toutes les entêtes sont bien traduites en francais mais le reste est en anglais. Dès que je rechange la ligne ci-dessus pour "default" ça refonctionne. J'ai vidé le cache, les hooks, le cache navigateur mais rien n'y fait. Ai-je loupé quelque chose?

Par avance merci pour votre aide

Offline


Ai-je loupé quelque chose?

Quand tu as crée ton template "titi37_MBE", as-tu bien copié le répertoire i18n du template "default" ?


OpenStudio Toulouse

Offline


Yes c'est bien copié. Je l'ai revérifié à l'instant. J'ai essayé en copiant le "default" en "default2" pareil quand je modifie

{default_translation_domain domain='fo.titi37_MBE'}

en

{default_translation_domain domain='fo.default2'}

même résultat. En étant dans le 'layout.tpl' de "titi37_MBE", il n'y a que le "fo.default" qui est pris en compte.

Offline


Il faut vider ton cache.

Quand un truc bizarre arrive, d'abord vider le cache, de prod ou de dev, ou les deux.


OpenStudio Toulouse

Offline


Déjà fait, à plusieurs reprises. Même hook:clean

Offline


Alors je ne sais pas.


OpenStudio Toulouse

Offline


Ça se passe sur un Thelia 2.3.3 ?


OpenStudio Toulouse

Offline


Non un Thelia 2.4.0-alpha1

Offline


Si tu peux débugger, essaie de voir si ton catalogue est bien chargé dans Symfony\Component\Translation\Translator::doLoadCatalogue, et qu'il n'y a pas une exception (genre file not found) qui vient perturber le chargement.


OpenStudio Toulouse

Offline


Ok je vais vérifier ça. Merci