CREANICO
  1. Accueil
  2. Blog
  3. PrestaShop multilingue : traduire sa boutique

Blog · Améliorer sa visibilité SEO et GEO

PrestaShop multilingue : traduire sa boutique

PrestaShop multilingue : ajouter une langue, traduire thème, produits et e-mails, choisir entre traduction automatique et humaine, soigner le SEO.

  • À mon compte depuis 2010
  • Cofondateur de Semjuice
  • Formateur et conférencier
Drapeaux de différents pays flottant sur des mâts blancs sous un ciel bleu

Traduire sa boutique PrestaShop, c'est s'ouvrir à des clients qui ne lisent pas le français, et apparaître dans les recherches faites dans leur langue. Mais une traduction approximative fait plus de mal que de bien. J'ai été ambassadeur PrestaShop pendant 7 ans : voici comment gérer le multilingue proprement, de l'ajout d'une langue au référencement. Précision : chez CREANICO, je crée aujourd'hui des sites vitrines, pas de boutiques en ligne ; les mêmes règles s'appliquent à un site vitrine multilingue.

Pourquoi rendre sa boutique PrestaShop multilingue ?

  • Vendre à de nouveaux clients : un acheteur achète plus volontiers dans sa langue.
  • Être visible dans d'autres pays : chaque version linguistique peut se positionner sur les recherches locales.
  • Inspirer confiance : des fiches produits, des conditions de vente et des e-mails dans la langue du client rassurent.

À une condition : que toute la boutique soit traduite, et bien traduite. Une page qui mélange deux langues donne une impression d'amateurisme.

Ajouter une langue dans PrestaShop

PrestaShop est multilingue de base. Dans PrestaShop 8, la gestion se fait en deux endroits (documentation PrestaShop) :

  1. dans International, puis Traductions, choisissez la langue dans la liste et cliquez sur « Ajouter ou mettre à jour la langue » : PrestaShop installe le pack de traduction de l'interface ;
  2. dans International, puis Localisation, puis Langues, activez la langue et vérifiez ses réglages.

Le pack traduit les textes standards de PrestaShop (boutons, messages, e-mails par défaut). Il ne traduit pas votre contenu : produits, catégories, pages, textes de votre thème et de vos modules.

Ce qu'il faut traduire

ÉlémentOù le traduire
Produits et catégories : noms, descriptions, caractéristiquesDans chaque fiche, onglet par langue
Pages de contenu : livraison, conditions de vente, mentions légalesParamètres de la boutique, pages
Textes du thème et du front-officeInternational, Traductions, traductions du front-office
Modules installésInternational, Traductions, traductions des modules installés
E-mails envoyés aux clientsInternational, Traductions, traductions des e-mails
Balises title, meta description et adresses des pagesOnglet référencement de chaque fiche et de chaque page
Textes alternatifs des imagesDans chaque fiche produit

Traduction automatique, vous-même ou un professionnel ?

La traduction automatique

Des modules traduisent toute la boutique en quelques clics. C'est rapide et peu coûteux, mais le résultat reste à relire : contresens, termes techniques mal rendus, textes qui débordent des boutons. Google range d'ailleurs parmi les contenus de spam les textes traduits par un outil automatique sans relecture humaine (règles de Google contre le spam).

Traduire vous-même

Si vous maîtrisez parfaitement la langue cible, c'est la solution la plus fidèle. Mais le temps nécessaire est vite considérable dès que le catalogue dépasse quelques dizaines de produits.

Confier la traduction à des professionnels

Des agences et des plateformes de traduction, comme TextMaster, travaillent avec des traducteurs natifs. Vous pouvez aussi faire appel à un traducteur indépendant, trouvé par exemple sur une plateforme freelance. Une bonne pratique : traduction automatique pour un premier jet, puis relecture par un professionnel natif. C'est souvent le meilleur rapport qualité-prix.

Au-delà de la langue : devises, livraison et service client

Traduire ne suffit pas toujours pour vendre à l'étranger. Pensez aussi :

  • aux devises : PrestaShop gère plusieurs monnaies, à activer dans la partie Localisation ;
  • aux transporteurs et aux frais de port par pays, à afficher clairement avant la commande ;
  • aux moyens de paiement utilisés dans chaque pays ;
  • au service client : qui répondra aux messages écrits dans la langue que vous venez d'ouvrir ?
  • aux règles locales : droit de rétractation, mentions obligatoires, fiscalité de la vente à distance. Faites-vous conseiller avant de vous lancer.

Le référencement d'une boutique multilingue

  • Une adresse par langue : chaque version doit avoir sa propre URL, par exemple avec /en/ ou /de/. PrestaShop le permet quand les URL simplifiées sont activées.
  • Les balises hreflang : elles indiquent à Google les versions linguistiques d'une même page. Chaque version doit citer toutes les autres, et elle-même (Google Search Central). Vérifiez que votre thème ou un module les génère correctement.
  • Des mots-clés propres à chaque langue : on ne traduit pas des mots-clés, on cherche comment les clients de chaque pays formulent leur besoin.
  • Un sélecteur de langue visible, plutôt qu'une redirection automatique qui empêche de choisir.

Ces réglages s'ajoutent au référencement de la boutique elle-même : fiches produits, catégories, vitesse, liens. Je le détaille dans mon guide du référencement PrestaShop.

Pour aller plus loin sur les bases du référencement naturel, et sur le choix de la plateforme, lisez mon comparatif quel est le meilleur CMS ?

Et pour un site vitrine multilingue ?

Les mêmes règles s'appliquent : une adresse par langue, des balises hreflang, une traduction relue. Chez CREANICO, la traduction d'un site vitrine est une option : de 300 à 1 500 € HT par langue avec Communik, de 600 à 3 000 € HT avec WordPress, selon la taille du site (voir la page prix d'un site vitrine).

Questions fréquentes

Comment traduire un site PrestaShop ?

Ajoutez la langue dans International, Traductions, puis traduisez votre contenu : produits, catégories, pages, thème, modules et e-mails. Faites relire les textes par une personne qui maîtrise la langue.

Comment ajouter une langue sur PrestaShop ?

Dans International, puis Traductions, sélectionnez la langue et cliquez sur « Ajouter ou mettre à jour la langue ». Activez-la ensuite dans Localisation, Langues.

Faut-il un nom de domaine par langue ?

Non. Un dossier par langue sur le même domaine (/en/, /de/) fonctionne très bien et se gère plus simplement. Un domaine par pays se justifie surtout pour une stratégie très locale.

Combien coûte la traduction d'une boutique en ligne ?

Le prix dépend surtout du nombre de mots à traduire, de la langue et du niveau de relecture. Faites d'abord le compte des produits, des pages et des e-mails, puis demandez plusieurs devis sur cette base.

La traduction automatique pénalise-t-elle le référencement ?

Un texte traduit automatiquement et publié sans relecture peut être considéré comme du spam par Google. Relu et corrigé par une personne, il ne pose pas de problème.

Nicolas Mercatili, fondateur de CREANICO

L'auteur

Nicolas Mercatili, fondateur de CREANICO

À mon compte depuis 2010, cofondateur de Semjuice, formateur et conférencier. Je crée des sites vitrines avec WordPress, la référence, et Communik, la nouvelle alternative, pensés pour être trouvés sur Google et par les assistants IA.

Mon LinkedInMon parcoursMon site personnel

Un projet de site ou une question de visibilité ?

Décrivez votre activité en quelques lignes. Pour un nouveau site, je vous réponds avec une proposition de stratégie et un devis. Pour un site existant, je vous envoie un premier diagnostic SEO et GEO. Dans les deux cas, c'est gratuit.