Aller au contenu

Conseils

Créer un site e-commerce multilingue pour vendre en Europe

Vendre dans plusieurs pays demande plus qu'une traduction. Ce que j'ai mis en place sur un site pour vendre dans toute l'Union européenne, et ce qu'un patron doit prévoir avant de se lancer.

Portrait de Charly Duguey

Charly Duguey, agence web et e-commerce à Caen

Mis à jour le 5 novembre 2026 · 9 min de lecture

La page d'accueil de carcoveratelier.com en français, affichée sur un écran d'ordinateur et sur un téléphone

Vous vendez en ligne en France et des clients d’autres pays vous demandent déjà si vous livrez ? Cet article s’adresse aux dirigeants de TPE et de PME qui envisagent de vendre en Europe avec leur site. Il décrit ce que j’ai mis en place sur Car Cover Atelier (nouvel onglet), mon propre site de housses de voiture coupées au patron de chaque modèle, ouvert le 5 novembre 2026 pour vendre dans toute l’Union européenne. Le site vient d’ouvrir : je ne vous donne donc aucun résultat de vente, seulement ce qui a été décidé, et pourquoi.

À retenir
  • Un site multilingue, ce n’est pas un site traduit : il faut décider des langues, des adresses de chaque page, des pays livrés, de la TVA et du paiement.
  • Chaque page doit être reliée à sa version dans l’autre langue, pour que Google présente à chaque client la page de sa langue.
  • On ouvre une langue à la fois : la suivante, après avoir regardé ce que donne la précédente.
Page d'accueil en français de Car Cover Atelier, avec le choix de la marque, du modèle et de la génération de voiture

Faut-il traduire son site pour vendre en Europe ?

Oui, si vous voulez que vos clients vous trouvent dans leur langue. Un client allemand ne cherche pas une housse de voiture avec les mêmes mots qu’un client italien ou espagnol : il tape « Autoabdeckung », « telo copriauto » ou « funda para coche ». Une page rédigée dans une seule langue ne répond qu’à une partie d’entre eux.

Traduire, c’est donc d’abord choisir quelles langues vous ouvrez. Sur Car Cover Atelier, l’anglais est à la racine du site : c’est la version proposée par défaut aux clients dont la langue n’a pas encore sa version. Le français est sous /fr/. L’allemand, l’espagnol et l’italien sont prévus, une langue à la fois.

Dans quel ordre ouvrir les langues ?

Une langue à la fois, en commençant par celle où vous avez le plus de matière à proposer. Chaque langue demande des textes à écrire, des pages à relire et des questions de clients à traiter. En ouvrir quatre d’un coup, c’est quatre sites à surveiller. Je préfère ouvrir la suivante après avoir regardé comment la précédente est lue par Google et par les clients.

Comment organiser les adresses d’un site multilingue ?

La règle que j’ai retenue : une adresse par page et par langue, rédigée dans la langue de la page. La langue se lit dans l’adresse, l’anglais n’a pas de préfixe, le français a /fr/.

Exemple réel, pour la même housse de Porsche 911 (997) :

  • en anglais : carcoveratelier.com/cover/porsche-911-997-indoor-jersey/
  • en français : carcoveratelier.com/fr/housse/porsche-911-997-interieure-jersey/

Même chose pour les pages de conseil : /classic-car-cover/ en anglais et /fr/housse-voiture-de-collection/ en français. Un client qui voit « housse » dans l’adresse comprend de quoi parle la page avant de cliquer, et Google lit les mots de la langue.

Fiche produit française d'une housse intérieure pour Porsche 911 (997), avec le titre, le prix de 490 euros et la photo de la voiture

La base du site ne compte qu’une seule fiche par housse. La langue n’est pas une copie de la fiche : elle vit dans l’adresse et dans les textes rattachés à la fiche. Avec 3 303 fiches, c’est ce qui évite de tenir à jour autant de copies que de langues.

Faut-il une extension de traduction ?

Pas obligatoirement. Pour ce site, j’ai construit moi-même la couche qui gère les langues, sans extension de traduction : adresses traduites, liens entre les versions, e-mails, prix. Pour un catalogue plus petit, une extension reste une voie courante. Le bon choix dépend de la taille du catalogue et du nombre de langues, et il se décide avant de construire, pas après. C’est le genre de question que je traite au cadrage d’une boutique WordPress et WooCommerce.

Comment dire à Google quelle page est pour quelle langue ?

Chaque page indique à Google ses versions dans les autres langues. Ces repères s’appellent des balises hreflang : une ligne cachée dans la page, qui dit « la version française de cette page est ici, la version anglaise est là ». Google documente cette méthode dans sa page sur les versions localisées d’un site (nouvel onglet).

Sur Car Cover Atelier, chaque page relie les deux versions dans les deux sens, avec l’anglais comme version par défaut. Le client, lui, dispose d’un sélecteur de langue dans l’en-tête, qui renvoie vers la page équivalente et non vers l’accueil.

En-tête du site en français avec le lien EN, puis en anglais avec le lien FR, le logo et le panier restant à la même place

Dernier point : un plan de site par langue. C’est le fichier qui liste les pages à Google. J’en ai déposé un pour l’anglais et un pour le français dans Search Console, l’outil gratuit de Google qui montre comment il voit un site. Séparés, ils permettent de suivre chaque langue à part.

Faut-il traduire les textes mot à mot ?

Non. Les pages françaises de Car Cover Atelier sont écrites pour le site, pas traduites de l’anglais. Un texte traduit mot à mot reprend les tournures d’une autre langue, et répond mal aux questions que les clients se posent dans la leur. Les pages de conseil sont écrites par usage : housses de voiture de collection (nouvel onglet), housse intérieure, housse extérieure.

Pour les fiches, le travail est différent. Le catalogue compte 93 marques, 1 184 générations de voitures et 3 303 fiches, avec un patron par génération. Les noms de marques et de modèles sont traduits dans chaque langue, et les photos sont des photos réelles de chaque voiture, sous licence libre (Wikimedia Commons), avec l’auteur et la licence affichés sur la fiche. Si votre catalogue est gros, la même question se pose pour le référencement d’un gros catalogue e-commerce.

Quels pays livrer, quelle TVA, quels frais de port ?

La vente est limitée aux 27 pays de l’Union européenne et à Monaco. Ce périmètre a une conséquence simple : pas de douane entre les pays de l’Union, donc rien à calculer ni à afficher de ce côté. Les prix s’affichent en euros, toutes taxes comprises, dans toutes les langues.

Quelle TVA appliquer quand on vend dans toute l’Union ?

Le site applique la TVA française à 20 %. Ce choix est possible tant que les ventes à des particuliers d’autres pays de l’Union restent sous 10 000 € par an hors TVA. Au-delà, la TVA du pays du client s’applique, et le guichet unique (le service en ligne des impôts qui permet de la déclarer et de la payer en une fois) évite de s’inscrire dans chaque pays.

Ce que dit l’administration

« Un seuil de 10 000 € a été instauré, en deçà duquel la TVA reste due dans l’État membre d’établissement du prestataire. »

impots.gouv.fr, Suis-je concerné ? (nouvel onglet)

La page précise que ce seuil s’apprécie sur le chiffre d’affaires annuel hors TVA, et qu’il ne s’applique pas à tous les cas (entreprise établie dans plusieurs pays, par exemple). Votre expert-comptable valide votre situation avant l’ouverture : c’est lui qui connaît votre régime de TVA.

Combien facturer la livraison ?

Les frais de port sont affichés au panier selon la destination : 12,95 € en France, 29,99 € en Corse et dans le reste de l’Union (prix toutes taxes comprises). Un tarif par zone suffit pour commencer. Il faut en revanche connaître le coût réel d’un envoi vers chaque pays avant de fixer le vôtre, sinon vous absorbez la différence sur les ventes les plus lointaines.

Comment faire payer des clients de plusieurs pays ?

Les clients de plusieurs pays n’ont pas les mêmes habitudes de paiement. Le site propose, avec Stripe : la carte bancaire, Klarna, le prélèvement SEPA, Apple Pay et Google Pay. Les e-mails de commande sont réglés pour partir dans la langue du client, comme la page de paiement.

Le formulaire de paiement s’affiche en français comme en anglais. Avant d’ouvrir une nouvelle langue, il faut le tester dans cette langue : le moyen de paiement doit s’afficher, la commande doit aboutir et le message de confirmation doit être dans la bonne langue.

Ce qu’il faut prévoir avant de se lancer à l’international

Le tableau reprend chaque sujet, ce que j’ai décidé sur Car Cover Atelier, et la question à se poser pour votre boutique.

Ce qu’il faut prévoir avant de se lancer à l’international
SujetSur Car Cover AtelierVotre question
LanguesAnglais par défaut, français, puis allemand, espagnol et italien, une à la foisDans quels pays vos clients vous demandent-ils déjà de livrer ?
AdressesTraduites dans chaque langue, une seule fiche par produitChaque page aura-t-elle une adresse dans la langue du client ?
GoogleBalises hreflang dans les deux sens, un plan de site par langueQui relie chaque page à sa version dans l’autre langue ?
TextesPages écrites pour chaque langue, jamais traduites mot à motQui rédige et relit dans chaque langue ?
Pays livrésLes 27 pays de l’Union et MonacoQuels pays pouvez-vous livrer sans douane ni démarche à part ?
TVATVA française à 20 %, prix toutes taxes comprisesÀ partir de quel montant de ventes à l’étranger la règle change-t-elle ?
Livraison12,95 € en France, 29,99 € en Corse et dans le reste de l’UnionQue vous coûte réellement un envoi dans chaque pays ?
PaiementCarte, Klarna, prélèvement SEPA, Apple Pay, Google PayQuel moyen de paiement vos clients étrangers utilisent-ils ?

Quand se faire aider

Si vous avez déjà une boutique en ligne en français, la question à poser en premier est celle des pays et de la TVA, avant toute traduction. Si vous partez de zéro, la création d’un site e-commerce se pense dès le départ avec ses langues, pour ne pas reconstruire ensuite. Et pour que chaque langue soit trouvée sur Google, le travail se poursuit avec le référencement d’une boutique en ligne.

Questions fréquentes

Combien de langues faut-il pour vendre en Europe ?

Aucun nombre n’est imposé. On part des pays où vos clients vous le demandent déjà, et on ajoute une langue à la fois. Sur Car Cover Atelier, l’anglais sert de version par défaut, le français est ouvert, et trois autres langues sont prévues.

Faut-il un nom de domaine par pays ?

Non. Sur Car Cover Atelier, un seul domaine porte toutes les langues, avec la langue dans l’adresse de chaque page. Un seul site se surveille plus facilement que plusieurs, et la langue se lit dans l’adresse.

Faut-il appliquer la TVA du pays du client dès la première vente ?

Pas forcément. Selon impots.gouv.fr, la TVA reste due en France sous 10 000 € de chiffre d’affaires annuel hors TVA pour les ventes à distance dans l’Union. Au-delà, le guichet unique permet de déclarer la TVA des autres pays en une fois. Validez votre cas avec votre expert-comptable.

Peut-on vendre dans toute l’Europe avec WordPress et WooCommerce ?

Oui, c’est le choix que j’ai fait pour Car Cover Atelier : une boutique WooCommerce, une gestion des langues construite pour ce site, le paiement par Stripe. D’autres combinaisons existent, et le choix dépend de votre catalogue et de vos langues.

Portrait de Charly Duguey

Qui écrit

Charly Duguey. J'ai créé et piloté pendant huit ans la boutique en ligne d'un distributeur Mercedes-Benz. Aujourd'hui, avec mon agence web indépendante à Caen, je construis des sites et des boutiques qui apportent des clients, et je les référence sur Google et dans les IA.

Mon parcoursMe contacter

Et sur votre site ?

Préparer votre boutique en ligne pour vendre dans plusieurs pays

Nous regardons ensemble vos produits, vos marchés et vos règles de livraison, puis je construis la boutique avec les langues dont vous avez besoin. Une fois le site en ligne, je reste à vos côtés pour l'entretenir et ouvrir la langue suivante.

Parler de ma boutique
Discutons de votre projet