Aller au contenu
Retour à tous les articles d'assistance
Configuration languesmultilinguetraductionlocalisation

Configuration multilingue

Mikabot gère l’anglais, le néerlandais, le français et l’allemand. Ajouter une langue n’est pas un simple interrupteur : cela touche quatre endroits, et en oublier un explique qu’un bot réponde dans la mauvaise langue.

Étape 1 : activer les langues

  1. Allez dans Settings → Site info
  2. Ouvrez Website Languages
  3. Sélectionnez chaque langue servie par votre site
  4. Enregistrez

La première langue sélectionnée fait office de langue principale. C’est la valeur par défaut des aperçus et le repli quand rien d’autre ne s’applique.

Étape 2 : définir la langue de départ du widget

Votre code d’intégration contient une valeur language :

window.MIKADO_CHATBOT_CONFIG = {
    "domain": "https://mikabot.studio-mikado.be",
    "store_id": "st_votre_cle_chatbot",
    "language": "fr"
};

Si votre site a une URL par langue, mettez la bonne valeur dans le gabarit de chaque langue. C’est le montage le plus fiable.

Si vous ne pouvez pas faire varier le code par langue, laissez votre langue principale et assurez-vous que vos pages portent un attribut lang correct sur la balise <html>. Mikabot bascule alors sur la détection de la langue de la page.

Quelle que soit la langue de départ, le bot suit le visiteur : écrire en français obtient une réponse en français.

Étape 3 : traduire vos réponses

Allez dans Settings → AI responses. Chaque réponse dispose d’un champ de texte par langue active, et d’un marqueur Translated indiquant celles qui sont renseignées.

Une traduction manquante bascule sur l’anglais. C’est un filet de sécurité, pas une stratégie — un visiteur francophone recevant un message de contact en anglais en déduira que la boutique n’est pas francophone.

Traduisez dans cet ordre :

  1. Message d’accueil et popup d’attention
  2. Contact info et Frustrated user
  3. Intros des suggestions produit
  4. Messages d’erreur
  5. Le reste

Étape 4 : importer les produits par langue

Les données produit sont stockées par langue, et chaque flux produits est rattaché à une seule langue.

  1. Allez dans Ecommerce → Product feeds
  2. Ajoutez un flux par langue
  3. Choisissez la bonne Language pour chacun

Le compteur Products in DB est affiché par langue : vous voyez d’un coup d’œil si une langue n’a pas son catalogue. Un visiteur écrivant en français sans produits français n’obtient aucune suggestion de produit.

Si votre boutique ne publie ses données produit que dans une langue, le bot peut tout de même dialoguer dans les autres — il proposera simplement des produits décrits dans la langue dont vous disposez.

Voir Connecter un flux produits.

Étape 5 : vérifier

Pour chaque langue active :

  1. Réglez Settings → Appearance → Test Language sur cette langue, ou ouvrez la Demo page
  2. Posez une question produit et contrôlez la langue de la réponse
  3. Demandez un humain et vérifiez que le message de contact est traduit
  4. Vérifiez que les fiches produit affichent des titres dans la bonne langue

Suivre les résultats

Dashboard → Language Distribution montre les langues réellement utilisées par vos visiteurs. Si une langue activée n’apparaît presque pas, soit votre trafic n’en a pas besoin, soit votre widget démarre toujours dans la mauvaise.

Voir aussi

Articles associés

Contactez-nous

Notre équipe d'assistance est prête à vous fournir une aide rapide et personnelle lorsque vous en avez besoin.