Les chatbots multilingues vous permettent d'accueillir chaque visiteur dans sa propre langue. Lorsque la prise en charge multilingue est activée, l'interface de discussion, les messages de bienvenue, les suggestions de questions, les formulaires et les boutons sont traduits automatiquement. Les visiteurs sont détectés à partir de leur navigateur et peuvent changer de langue grâce à un sélecteur manuel dans la fenêtre de discussion. Les réponses de l'IA s'adaptent déjà à la langue de la conversation, cette fonctionnalité se concentre donc sur tout ce qui l'entoure. Plus de 70 langues sont prises en charge.
Comment y accéder
Rendez-vous dans Settings > Languages (Paramètres > Langues).
Le menu Languages est accessible à tous. En haut, vous verrez toujours la carte AI language (Langue de l'IA), où vous définissez la Response language (Langue de réponse - la langue dans laquelle le bot répond, ou Auto Detect) et la Reporting language (Langue des rapports - la langue utilisée pour les résumés, les insights et les rapports que vous consultez dans le panneau d'administration).
Sous la carte AI language se trouve la carte Multi-language (Multilingue). Il s'agit d'une fonctionnalité premium. Si votre forfait ne l'inclut pas, une invitation à changer d'offre s'affiche à la place des paramètres décrits ci-dessous.
Activer la prise en charge multilingue
Dans la carte Multi-language, activez Enable multi-language support (Activer la prise en charge multilingue).
La détection de la langue fonctionne automatiquement tant que le multilingue est activé. Elle ne dépend pas du paramètre d'affinement des requêtes ni d'aucun autre réglage - une fois activée, ChatLab détecte la langue de chaque visiteur de manière autonome.
Une fois l'option activée, les réglages suivants apparaissent.
Langue de base
La Base language (Langue de base) est la langue dans laquelle les textes propres à votre bot - message de bienvenue, libellés de formulaires, boutons et éléments similaires - sont actuellement rédigés. Toutes les traductions sont générées à partir de ces textes en langue de base ; veillez donc à sélectionner la langue dans laquelle vous avez initialement rédigé le contenu de votre bot.
Langues proposées aux visiteurs
Choisissez la façon dont les visiteurs sélectionnent leur langue :
- Auto-detect (Détection automatique) - toutes les langues prises en charge sont disponibles. La langue de départ est détectée à partir du navigateur du visiteur, et les visiteurs peuvent basculer vers n'importe quelle langue prise en charge.
- Language list (Liste de langues) - les visiteurs peuvent uniquement basculer entre les langues que vous définissez. Ajoutez des langues sous forme de pastilles à l'aide du champ de recherche, et supprimez-les à l'aide de la petite icône de fermeture sur chaque pastille. La langue de base est toujours incluse et indiquée comme « base ».
Langue de la base de connaissances
Ce paramètre détermine quelle version linguistique de vos connaissances explorées est utilisée pour formuler les réponses :
- Off (Désactivé) - recherche dans toutes les langues explorées confondues. Il s'agit de l'option par défaut.
- Use main language (Utiliser la langue principale) - les réponses proviennent toujours des connaissances dans la langue de base.
- Dynamically match conversation language (Adapter dynamiquement à la langue de la conversation) - les réponses utilisent les connaissances explorées dans la langue parlée par le visiteur. Vous pouvez également activer Fallback to main language (Repli sur la langue principale) afin que, lorsqu'un sujet est absent dans la langue de la conversation, les connaissances dans la langue de base soient également utilisées.
Les modes Use main language et Dynamically match conversation language nécessitent des sources ayant été explorées avec la détection de langue. Les sources plus anciennes peuvent ne pas comporter cette information et nécessiter un réentraînement. Consultez Ajouter de nouvelles sources de sites web pour découvrir comment explorer et réentraîner des sources.
Traductions
Lorsque la prise en charge multilingue est activée, une section Translations (Traductions) apparaît, vous permettant de vérifier et d'ajuster chaque texte traduit.
Choisissez une langue sous Edit translations for (Modifier les traductions pour). L'éditeur affiche alors deux colonnes - le texte dans la langue de base à gauche et le texte traduit à droite - réparties en plusieurs sections : General, Suggested questions, Human Contact Form, Lead Collection, Live Chat, Consent, Custom forms et Widget interface.
Chaque champ traduit porte un badge qui indique sa provenance :
- auto - généré automatiquement.
- manual - vous avez modifié et enregistré ce champ.
- edited - vous avez des modifications non enregistrées dans ce champ.
- outdated - votre texte enregistré ne correspond plus au texte de base actuel et peut nécessiter une mise à jour.
Vous pouvez :
- Modifier n'importe quel champ pour remplacer la traduction automatique. Votre version est conservée même lorsque les traductions sont régénérées.
- Cliquer sur Auto-translate all (Tout traduire automatiquement) pour régénérer chaque traduction pour la langue sélectionnée.
- Cliquer sur Save translations (Enregistrer les traductions) pour stocker vos modifications.
- Utiliser le bouton de réinitialisation sur un champ pour revenir à la traduction automatique.
Définir la langue depuis votre page
Si votre site web existe en plusieurs langues, indiquez au widget celle que le visiteur est en train de consulter afin que la discussion s'ouvre dans cette langue plutôt que dans celle du navigateur. Appelez setLanguage() sur l'API JavaScript du widget, ou définissez window.aichatbotLanguage avant le chargement du script. La langue choisie par le visiteur dans le menu propre au widget est mémorisée, mais cesse de s'appliquer dès que la langue de votre page change. Consultez l'API Chat pour obtenir le code.
Articles connexes
- API Chat - contrôlez le widget depuis votre page, y compris pour changer sa langue.
- Configuration de la langue du chatbot - configurez la langue de réponse, la langue des rapports et les chatbots par langue.
- Ajouter de nouvelles sources de sites web - explorez et réentraînez des sources pour que les modes linguistiques de la base de connaissances fonctionnent correctement.