Guide
Chatbot multilingue : comment il choisit sa langue
Détection de la langue, contenu par langue ou traduction, transfert humain : ce qu'il faut régler et tester avant de livrer un chatbot multilingue.
Mis à jour le
Un chatbot multilingue repère la langue de la personne, puis répond dans cette langue, soit à partir d'un contenu écrit dans cette langue, soit en traduisant un contenu écrit dans une autre. Les outils ne s'y prennent pas tous de la même manière : certains détectent la langue une fois par conversation, d'autres à chaque message ; certains exigent du contenu par langue, d'autres traduisent à la volée. Avant de promettre « plusieurs langues » à un client, vérifiez lequel de ces fonctionnements vous livrez.
Trois réglages qui font la différence
1. Quand la langue est détectée
| Approche | Exemple documenté | Conséquence |
|---|---|---|
| Une fois par conversation | L'aide de Fin, l'agent IA d'Intercom, indique qu'il détecte la langue « une seule fois par conversation » | Simple et stable ; un client qui change de langue en route reste dans la première |
| À chaque message | Un guide de l'éditeur Invent recommande d'« évaluer la langue de chaque message, plutôt qu'une seule fois par session » | Suit le client ; à tester sur des messages courts ou mélangés |
Aucune des deux n'est fausse. Ce qui compte, c'est que votre client sache laquelle il a.
2. Dans quelles langues le chatbot a le droit de répondre
Toujours selon son aide, Fin « ne peut répondre que dans les langues explicitement configurées ». C'est un réglage à décider avec le client : mieux vaut trois langues maîtrisées que vingt langues approximatives. Partez des langues que ses clients utilisent réellement (messages reçus, fréquentation du site), pas de la liste maximale de l'outil.
3. D'où vient le contenu
Deux méthodes coexistent :
- Contenu par langue. Fin cherche d'abord une réponse dans un contenu écrit dans la langue du client. Plus de travail de préparation, mais un texte relu par le client.
- Traduction en temps réel. En option chez Fin : si rien n'existe dans la langue du client, il traduit le contenu disponible depuis la langue par défaut. Invent défend la même idée : une base rédigée une seule fois, des réponses « fondées sur votre base de connaissances, quelle que soit la langue ».
En pratique, un mélange marche souvent : traduction à la volée pour les questions courantes, version relue dans chaque langue pour les textes qui engagent le client (conditions de vente, garanties, sécurité).
Ce que le multilingue ne règle pas
- La qualité d'origine. Si le document source est faux ou périmé, il le sera dans toutes les langues.
- Le ton. Invent rappelle que le registre doit être adapté à chaque marché. Un tutoiement naturel dans une langue peut paraître familier dans une autre.
- Le modèle. Le même guide note que certains modèles sont plus performants que d'autres dans certaines langues.
- Le transfert humain. Si le client écrit en allemand et que l'équipe ne parle que français, le chatbot doit le savoir avant de proposer un humain. Invent insiste : la personne qui reprend « doit voir la conversation et connaître sa langue ». Voir le transfert vers un humain.
Les tests à ajouter à la recette
Ajoutez au cahier de recette une série par langue :
- Les questions fréquentes, posées dans chaque langue retenue
- Un message très court (« prix ? », « horaires ? ») dans chaque langue
- Une conversation qui change de langue en cours de route
- Un message qui mélange deux langues
- Une langue non configurée : que répond le chatbot ?
- Une demande d'humain dans une langue que l'équipe ne parle pas
- Les textes qui engagent le client, relus par un locuteur de la langue
Une question à poser au client avant tout
« Si un client étranger reçoit une réponse fausse dans sa langue, qui s'en apercevra ? » Si la réponse est « personne », prévoyez une relecture régulière d'un échantillon de conversations dans chaque langue. Le guide de la Direction générale des entreprises rappelle que l'évaluation régulière sert précisément à détecter les réponses erronées. Elle vaut dans toutes les langues que vous ouvrez.
Questions fréquentes
Faut-il traduire tous les documents du client ?
Pas forcément. Certains outils traduisent en temps réel à partir d'une seule langue, d'autres cherchent d'abord un contenu écrit dans la langue du client. Les textes qui engagent le client (conditions, garanties) méritent souvent une version relue dans chaque langue.
Le chatbot change-t-il de langue si le client change en cours de route ?
Cela dépend de l'outil. Fin, d'Intercom, détecte la langue une fois par conversation ; d'autres éditeurs détectent à chaque message. C'est un point à tester.
Sources
Pages consultées pour écrire cet article :