PrestaShop Modules PrestaShop

Détecter la Langue et le Pays du Visiteur PrestaShop 8 & 9 (Sans Redirection)

Le bon pays, la bonne langue, sans jamais rediriger de force.

Un visiteur allemand arrive sur votre boutique française, un client américain atterrit sur le site européen. Les redirections automatiques par IP règlent le problème en cassant l'indexation : Google se fait renvoyer d'une version à l'autre et les visiteurs perdent la page qu'ils voulaient. Ce module fait l'inverse. Il détecte le pays et la langue du navigateur, puis affiche un bandeau discret qui propose la page équivalente dans la bonne boutique ou la bonne langue. Le visiteur choisit, son choix est mémorisé, et les robots ne voient jamais le bandeau.

En un coup d'œil
  • Détecte le pays par IP et la langue du navigateur de chaque visiteur
  • Bandeau de suggestion, aucune redirection forcée : SEO et hreflang préservés
  • Lien vers la page équivalente : même produit, même catégorie, slug traduit
  • Base pays gratuite installée en un clic, lue en local, aucune IP envoyée à un tiers
  • Statistiques, aperçu en direct, simulateur et attente du bandeau cookies
PrestaShop 8 & 9 Sans redirection Multiboutique 8 langues
  • Remboursement 30 jours
  • 12 mois de mises à jour
  • Support 24h
www.datafirefly.com/
Détecter la Langue et le Pays du Visiteur PrestaShop 8 & 9 (Sans Redirection)
v1.2.0 · mis à jour 2026-10-07
Ce que ça fait

La version courte.

01

Zéro redirection, zéro risque SEO

Le module ne redirige jamais. Le bandeau est rendu côté navigateur après le chargement, les robots (Googlebot, Bingbot, Lighthouse) sont filtrés et le bandeau porte data-nosnippet. Vos balises hreflang et vos pages indexées ne bougent pas.

02

La même page dans l'autre boutique

Le lien proposé pointe vers la page équivalente : le même produit avec son slug traduit, la même catégorie, la même page CMS, sur l'autre domaine si besoin. Si le produit n'existe pas dans la boutique cible, le visiteur arrive sur l'accueil.

03

Géolocalisation incluse

Le pays est lu dans l'en-tête de votre CDN (Cloudflare, CloudFront) ou dans une base IP vers pays gratuite installée en un clic depuis le back-office. La base est lue en local : aucune adresse IP de visiteur ne quitte votre serveur.

04

Le choix du visiteur est respecté

Un visiteur qui refuse n'est plus sollicité pendant la durée choisie. Celui qui change lui-même de langue ou de boutique, via votre sélecteur ou le bandeau, n'est jamais contredit. Un visiteur multilingue qui lit déjà une langue de son navigateur n'est pas dérangé.

La version longue

Tout ce que vous voudriez savoir avant d'installer.

Un regard détaillé sur le fonctionnement de Détecter la Langue et le Pays du Visiteur PrestaShop 8 & 9 (Sans Redirection), pourquoi nous l'avons conçu ainsi, et la réflexion derrière les fonctionnalités ci-dessus.

§ 01

Pourquoi la redirection automatique par IP est une mauvaise idée

Rediriger un visiteur selon son IP semble pratique, mais Googlebot explore surtout depuis les États-Unis : il se fait renvoyer vers une seule version et ne voit jamais les autres. Les balises hreflang deviennent incohérentes, des pages sortent de l'index, et les visiteurs qui voulaient vraiment la version française depuis l'étranger ne peuvent plus l'atteindre. Google recommande de proposer plutôt que d'imposer : c'est exactement ce que fait ce module.

§ 02

Une suggestion précise, au bon moment

Chaque destination est un couple boutique et langue, avec les pays qu'elle sert et les langues de navigateur qu'elle accepte. Le module calcule un score pour chaque destination et n'affiche le bandeau que si l'une d'elles convient mieux que la page actuelle. Une boutique réservée aux États-Unis n'est jamais proposée à un visiteur irlandais, et un Belge néerlandophone sur votre site français se voit proposer la version néerlandaise de la même page.

§ 03

Pays détecté sans compte MaxMind ni service externe

Si votre boutique est derrière Cloudflare ou CloudFront, le pays est lu dans l'en-tête du CDN. Sinon, un clic dans le back-office installe une base IP vers pays gratuite du domaine public, qui couvre IPv4 et IPv6. Elle est stockée sur votre serveur et lue localement avec la bibliothèque déjà incluse dans PrestaShop : aucune adresse IP de visiteur n'est transmise à un tiers.

§ 04

Un bandeau soigné qui ne gêne ni la conversion ni le cookie banner

Le bandeau s'affiche après le chargement de la page, en position fixe, sans décalage de mise en page. Il attend que votre bandeau cookies soit fermé pour ne jamais en empiler deux. Ses textes sont rédigés dans la langue suggérée : un visiteur allemand le lit en allemand sur votre boutique française. S'il l'ignore et continue sa navigation, les pages suivantes n'affichent plus qu'une petite pastille.

§ 05

Mesurer ce que le bandeau rapporte

Le tableau de bord compte les affichages, les clics et les refus, par destination et par pays, avec un export CSV. Les compteurs sont agrégés par jour, sans IP ni identifiant client. Les événements sont aussi envoyés dans le dataLayer pour Google Tag Manager et GA4, et un simulateur vous montre en un clic ce que verrait un visiteur d'un pays donné.