Stef43 Posted August 29 Share Posted August 29 Bonjour à tous, voilà plusieurs heures que je cherche un peu partout pour traduire Sign in dans le header. C'est le lien qui mène à la page de connexion de compte client. Je précise que c'est mon premier site Prestashop, dans sa version 8.1.7, et que j'utilise le thème Ecolife. Si vous avez des pistes je suis preneur, car dans International -> Traductions, je suis passé de partout, j'ai bien trouvé plusieurs Sign in qui sont déjà traduits, mais pas dans mon front ! En vous remerciant, Stéphane Link to comment Share on other sites More sharing options...
Prestashop Addict Posted August 29 Share Posted August 29 Bonjour, normalement c'est dans International / Traduction / Front office / Coeur Si cela ne fonctionne pas c'est un problème dans votre theme. Link to comment Share on other sites More sharing options...
Stef43 Posted August 29 Author Share Posted August 29 Bonjour et merci pour ta réponse, mais hélas, ça ne fonctionne pas. J'ai tenté de modifier directement le fichier: themes/theme_ecolife/modules/ps_customersignin/ps_customersignin.tpl J'ai simplement ajouté un n à "Sign inn". <span class="hidden-sm-down">{l s='Sign inn' d='Shop.Theme.Actions'}</span> Je suis ensuite retourné dans International -> Traductions -> Front -> theme_ecolife pour voir si je trouvais Sign inn. Il y était (je n'ai pas fait la traduction), il y était en bdd également, table ps_translation, et miracle en front apparaissait Sign inn. Mais lorsque que j'ai re-changé le fichier themes/theme_ecolife/modules/ps_customersignin/ps_customersignin.tpl pour cette fois-ci mettre Connexion, <span class="hidden-sm-down">{l s='Connexion' d='Shop.Theme.Actions'}</span> Je le retrouvais bien également en bdd et dans International, mais plus de changement en front. De toute façon je ne pense pas que ce soit une bonne pratique de modifier en dur ? Faut-il laisser activer le module Customer "Sign in" link, vu qu'il est géré par le thème ? Link to comment Share on other sites More sharing options...
Prestashop Addict Posted August 29 Share Posted August 29 Comme il utilise le thème pour la traduction {l s='Sign inn' d='Shop.Theme.Actions'} essayer de faire la traduction dans le thème classic Link to comment Share on other sites More sharing options...
Stef43 Posted September 2 Author Share Posted September 2 Bonjour, toujours bloqué sur ce petit problème de traduction. Mon dernier test: dans les fichiers suivants, themes/classic/modules/ps_customersignin/ps_customersignin.tpl themes/theme_ecolife/modules/ps_customersignin/ps_customersignin.tpl j'ai remplacé <span class="hidden-sm-down">{l s='Sign in' d='Shop.Theme.Actions'}</span> par <span class="hidden-sm-down">Connexion</span> en me disant que cela éviterait de passer par le système de traduction, html simple. Et bien non, toujours Sign in en front ! (les caches ont été vidés) Le html n'est pas interprété ici ? Link to comment Share on other sites More sharing options...
Prestashop Addict Posted September 2 Share Posted September 2 Comme le template du module est dans votre thème il faut traduire le thème et pas le module. Link to comment Share on other sites More sharing options...
Stef43 Posted September 5 Author Share Posted September 5 Bonjour, j'ai tout tenté, pas moyen ! J'ai fait une install avec Prestashop 1.7.8.11, et là aucun problème de traduction avec ce thème. Je vais continuer à chercher ... Merci Link to comment Share on other sites More sharing options...
Prestashop Addict Posted September 5 Share Posted September 5 Et vous avez regardé dans la table translations ? Link to comment Share on other sites More sharing options...
Stef43 Posted September 9 Author Share Posted September 9 Bonjour, j'ai enfin trouvé, il fallait traduire PosHeaderAccountWidget, un module du thème. Merci à vous d'avoir pris du temps. Stéphane Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now