claire301 Posted December 9, 2020 Share Posted December 9, 2020 Bonjour, Je souhaiterai traduire mon site en anglais donc avoir quelque chose comme page www.example.com/fr et www.example.com/gb. Je suis sous Prestashop 1.6. Après des recherches pour faire ça, il faudrait télécharger le pack de localisation sous Prestashop pour ajouter la langue et ensuite implémenter des balises hreflang dans le header.tpl. Il faudrait donc que j'ai quelque chose comme ceci si je comprends bien : <link rel="alternate" hreflang="fr" href="https://www.example.com/fr/" /> <link rel="alternate" hreflang="en-us" href="https://www.example.com/gb/" /> Je ne sais pas comment implémenter ces balises hreflang. Pourriez-vous m'aider Link to comment Share on other sites More sharing options...
doekia Posted December 9, 2020 Share Posted December 9, 2020 la balise alternate devra être hreflang="en-gb" Les balises alternates ne sont pas requises pour être en multi-langue, seulement recommandé pour google. Il existe de nombreux module canonical qui font ce travail pour vous (dont 1 sur mon shop), sinon vous devrez coder cela (Ce n'est pas seulement une modification tpl) Link to comment Share on other sites More sharing options...
claire301 Posted December 9, 2020 Author Share Posted December 9, 2020 Que pensez-vous de code comme celui-ci pour les hrelang https://rubendivall.com/anadir-canonical-y-hreflang-en-prestashop-16x-en/ ? Link to comment Share on other sites More sharing options...
doekia Posted December 9, 2020 Share Posted December 9, 2020 J'ai pas tout analysé, me semble qu'il manque la zone linguistique. A tester avec http://hreflang.ninja/ 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