Personyze
Sur votre site
Personnalisation webContenus, offres et mise en page ajustés à chaque visiteur — un seul profil sur toutes les pages et toutes les sessions.Moteur de recommandationsCe que chaque visiteur veut ensuite, classé par l’algorithme que vous choisissez ou que vous écrivez.Recherche IA et agent de chatDes réponses tirées de vos propres pages et de votre catalogue, et une recherche qui répond en une phrase.Bannières et pop-upsLe bon message, au bon moment, sur la bonne page — sans développeur.Preuve socialeRareté en direct, notes et ce que d’autres viennent de faire.Pages de destination dynamiquesToute la page recomposée par visiteur — titre, visuels et offre issus de l’annonce cliquée et de ses propres intérêts. Sur les pages que vous avez déjà.Tests A/BUn gagnant par audience, promu en cours de campagne plutôt qu’après.
Hors de votre site
Personnalisation des emailsContenus et recommandations choisis par lecteur à l’ouverture — envoyés depuis Personyze ou collés en un bloc dans votre outil d’e-mailing.Push, SMS et WhatsAppDéclenché par ce qu’ils viennent de faire, pas par un calendrier.Pages de destination hébergéesLa même page par visiteur, servie par nous — votre domaine ou le nôtre, aucun site où déployer.
Sachez qui ils sont
Ciblage comportementalDes segments qui se mettent à jour d’après ce que les gens font vraiment.Marketing ABML’entreprise derrière une visite anonyme, rapprochée de votre CRM.Analytique du siteSessions, rebond et revenus — puis cliquez sur une ligne et voilà une personne.
Construire et connecter
Serveur MCPPilotez votre compte depuis Claude, ChatGPT ou tout client MCP.IntégrationsHubSpot, Salesforce, Twilio Segment, Tealium, GTM et l’API REST.
TarifsVidéosVisite du produitDe courtes vidéos commentées de la vraie plateforme, une fonctionnalité à la fois.
← All articles
Personnalisationjuillet 12, 2026

Personnalisation multilingue : contenus, recommandations et messages dans toutes les langues

P
Personyze TeamPersonalization experts
Personnalisation multilingue : contenus, recommandations et messages dans toutes les langues

Un visiteur de Milan, un client à Berlin, un acheteur en vacances à l’étranger — un site international doit parler la langue de chacun et refléter chaque marché. La vraie personnalisation multilingue va au-delà de la traduction : le contenu, les recommandations de produits et de contenus, les promotions et les messages s’adaptent tous à la langue et à la localisation du visiteur.

Voici comment faire dans Personyze — comment il détecte la langue et la localisation, comment varier contenus et messages, comment servir des recommandations depuis le bon flux localisé et comment il gère le cas délicat d’un client en voyage.

Comment Personyze connaît la langue et la localisation d’un visiteur

Tout commence par deux signaux : la langue et la localisation.

Pour la langue, Personyze peut lire le sélecteur de langue de votre site (via l’URL ou un élément de la page), une valeur de cookie qui enregistre la langue choisie, ou la langue du navigateur en dernier recours — et vous pouvez les combiner.

Pour la localisation, il utilise la géolocalisation IP (pays, région, ville) ou, pour les visiteurs identifiés, les données CRM ou de compte (faciles à intégrer). Langue et localisation peuvent être combinées dans une même condition : vous ciblez les « italophones en Suisse » aussi facilement que « toute personne en Italie ».

Comment Personyze détecte la langue et la localisation
La langue via le sélecteur du site un cookie ou le navigateur la localisation via lIP ou le CRM réunies en une seule locale déterminée

Contenus, promotions et messages par langue

Une fois la langue et la localisation déterminées, vous pouvez piloter des variations de contenu sur tout le site. Dans Personyze, vous définissez des cas comme « si la langue du visiteur est l’italien, afficher ce hero, cette bannière, ce message » — puis une autre variante pour l’allemand, le français, etc.

La localisation étant elle aussi un signal, vous pouvez aller plus loin avec des combinaisons : les italophones en Italie voient une promotion, ceux de Suisse une autre, avec une devise, une livraison ou une offre différentes. Le même mécanisme de personnalisation de site web localise titres, CTA, images, pop-ups et bannières promotionnelles — pas seulement des textes traduits, mais le bon message pour le bon marché.

Un modèle, plusieurs messages : le contenu conditionnel

Nul besoin d’une campagne distincte par langue. Dans Personyze, un seul modèle peut s’adresser différemment à chaque visiteur grâce aux cas : vous définissez une liste de conditions, chacune avec son contenu, et Personyze affiche la première qui correspond — avec une valeur par défaut pour tous les autres. Un modèle peut ainsi changer le titre, le texte ou le CTA par segment, en temps réel, sans rien de plus à maintenir.

Voici à quoi cela ressemble dans Personyze — vous ajoutez chaque cas, choisissez sa condition et saisissez le contenu, directement dans l’éditeur visuel :

Création de variations de contenu par audience dans léditeur visuel de Personyze
Création de variations par audience dans léditeur visuel de Personyze sans code

Et si vous préférez passer par le code, les mêmes cas s’écrivent ainsi :

${case}
${when Locate('Italian', language)}Offerte pensate per te
${when Locate('German', language)}Für dich ausgewählte Angebote
${when Locate('French', language)}Des offres pensées pour vous
${else}Deals picked for you
${end}
Un modèle qui affiche un titre différent selon la langue
Personyze évalue chaque condition dans lordre et affiche la première correspondance un seul modèle affiche ainsi le bon titre pour chaque visiteur

Personyze vérifie chaque condition dans l’ordre et affiche la première correspondance : un italophone voit un titre, un germanophone un autre, et tous les autres obtiennent la valeur ${else} par défaut.

Et cela ne se limite pas à la langue — remplacez language par n’importe quel attribut que vous suivez (pays, offre, visiteur récurrent ou nouveau, thème de la page ou secteur), et les mêmes quelques lignes couvrent autant de variations que nécessaire :

${case}
${when Locate('Ecommerce', industry)}Transformez plus de visiteurs en acheteurs
${when Locate('SaaS', industry)}Transformez plus d’essais en utilisateurs payants
${when Locate('Publisher', industry)}Gardez vos lecteurs plus longtemps
${else}Personnalisez chaque visite
${end}

C’est de la pertinence au niveau du champ : un seul élément, piloté par vos propres données visiteurs, qui affiche le bon message pour chaque segment.

Recommandations de produits et de contenus multilingues

C’est avec les recommandations que la localisation devient intéressante, car les articles eux-mêmes ont besoin de titres, de descriptions et souvent de prix localisés. Personyze gère cela via vos flux, de deux façons :

  • Un flux avec des colonnes de langue. Ajoutez à votre flux existant des colonnes pour les valeurs de chaque langue — titres et descriptions localisés à côté des valeurs par défaut.
  • Plusieurs flux, un par langue ou par marché. Gérez un flux distinct par locale (un flux italien, un flux allemand, etc.), chacun avec ses propres titres, descriptions, prix et disponibilités.
Des recommandations localisées depuis le bon flux
Localisez avec des colonnes de langue ou des flux par marché puis utilisez le filtre de flux du widget pour sélectionner le bon selon la langue ou la localisation

Ensuite, lorsque vous configurez un widget de recommandation ou des recommandations JSON, vous utilisez le paramètre filtre de flux (source de données) pour choisir le bon flux — selon la langue, la localisation ou une combinaison des deux. Un visiteur italien obtient des titres en italien et des prix en euros ; un client du marché allemand obtient le flux allemand. Cela fonctionne pour les recommandations de produits et recommandations de contenus, ce qui permet aussi de recommander des articles dans la langue du lecteur. (Pour savoir comment les algorithmes sous-jacents choisissent les articles, consultez notre guide des algorithmes de recommandation.)

Le client en voyage : quand la localisation CRM l’emporte

La localisation par IP est juste la plupart du temps — mais pas quand quelqu’un voyage. Imaginez un client allemand qui navigue depuis un hôtel en Italie. Selon son IP, il semble italien ; selon son compte, il est allemand.

Client identifié en voyage  la localisation CRM lemporte
Pour un visiteur identifié le marché CRM Allemagne prime sur lIP Italie si bien que le flux la langue et les prix restent cohérents avec son marché dorigine

Pour les visiteurs identifiés en revanche, Personyze peut laisser les données CRM décider du marché. Ce client allemand conserve donc le flux allemand — langue allemande, prix EUR-DE, offres allemandes — même à l’étranger, en cohérence avec sa facturation et son catalogue. Les visiteurs anonymes restent, eux, déterminés par la localisation IP. C’est une petite règle qui évite qu’un client connecté voie soudain la mauvaise devise ou le mauvais catalogue simplement parce qu’il est en vacances.

Sur le site et dans les e-mails

Chacun de ces éléments — contenu localisé, recommandations, promotions — fonctionne sur tous les canaux. Sur le site, ce sont des widgets, du contenu dynamique et des pop-ups ; dans la boîte de réception, ce sont les e-mails générés à l’ouverture qui affichent la bonne langue et les bonnes offres au moment où ils sont ouverts ; et pour les stacks headless ou applicatives, c’est l’API/JSON. Un seul ensemble de règles de langue et de localisation, appliqué partout.

La mise en place, en bref

  • Indiquez à Personyze comment déterminer la langue (sélecteur du site, cookie ou navigateur) et la localisation (IP ou CRM).
  • Créez des variations de contenu par langue, par localisation ou par combinaison des deux.
  • Localisez vos flux — ajoutez des colonnes de langue ou créez un flux par marché.
  • Dans chaque widget de recommandation ou appel JSON, réglez le filtre de flux pour sélectionner le bon flux selon la langue ou la localisation.
  • Pour les visiteurs identifiés, laissez la localisation CRM primer sur l’IP quand c’est important.

Personnalisation multilingue : FAQ

Comment Personyze détecte-t-il la langue d’un visiteur ?

Il peut lire le sélecteur de langue de votre site (via l’URL ou un élément de la page), une valeur de cookie qui enregistre la langue choisie, ou la langue du navigateur en dernier recours — et vous pouvez combiner ces signaux.

Comment fonctionnent les recommandations multilingues dans Personyze ?

Vous localisez votre flux soit en ajoutant des colonnes de langue à un flux unique, soit en créant un flux par langue ou par marché. Lorsque vous configurez un widget de recommandation ou des recommandations JSON, le filtre de flux sélectionne le bon flux selon la langue, la localisation ou une combinaison des deux.

Puis-je combiner le ciblage par langue et par localisation ?

Oui. La langue et la localisation sont deux signaux, vous pouvez donc cibler des combinaisons — par exemple les italophones en Suisse par rapport aux italophones en Italie — chacune avec son propre contenu, sa devise et ses offres.

Que se passe-t-il quand un client identifié voyage à l’étranger ?

Pour les visiteurs identifiés, Personyze peut laisser les données CRM ou de compte décider du marché : un client allemand qui navigue depuis l’Italie obtient toujours le flux, la langue et les prix allemands. Pour les visiteurs anonymes, c’est la localisation IP qui décide.

Cela fonctionne-t-il pour les recommandations de contenus, et pas seulement de produits ?

Oui. La même approche de flux et de ciblage s’applique aux recommandations de contenus : vous pouvez recommander des articles et des contenus dans la langue du lecteur, et pas seulement des produits localisés.

La personnalisation multilingue fonctionne-t-elle dans les e-mails ?

Oui. Les e-mails générés à l’ouverture affichent recommandations, contenus et offres dans la langue du visiteur au moment où il ouvre l’e-mail, avec les mêmes règles de langue et de localisation que le site.

Comment afficher des messages différents à différents segments à partir d’un seul modèle ?

Utilisez la logique ${case} / ${when} intégrée à Personyze dans un modèle. Vous listez des conditions avec ${when Locate(‘value’, attribute)} et un message pour chacune, plus une valeur par défaut ${else}, et Personyze affiche la première correspondance. Un seul modèle affiche alors le bon titre, le bon texte ou le bon CTA pour chaque segment — selon la langue, le pays, l’offre, le secteur ou tout autre attribut que vous suivez.

Pour commencer

Personnalisez pour chaque langue et chaque marché depuis une seule plateforme. Réservez une démo ou découvrez nos offres.

À lire aussi

Let's talk

Book a demo with a personalization expert

30 minutes with a personalization expert. Bring your stack, your goals, your skepticism. We'll show you what changes when every visit feels like the only one.