Langues prises en charge par ViaSay Chatbot
ViaSay Chatbot prend en charge plus de 10 langues et permet de traduire facilement le contenu de votre bot. Les langues se répartissent ainsi :
Langues natives : une compréhension du langage (NLP) de haute qualité est disponible en anglais, français, espagnol, néerlandais et allemand.
Langues traduites automatiquement : grâce à Google Translate, plus de 100 langues sont traduites vers la langue native principale dans laquelle le bot a été conçu.
Gérer plusieurs langues
Vous pouvez gérer les différentes langues de votre bot depuis l'interface dédiée.
La Primary Language (langue principale) est la langue native de référence du bot.
Les traductions automatiques (messages des utilisateurs comme réponses du bot) reposent sur cette langue principale, qui ne peut plus être modifiée une fois le bot créé.
📌 *Conseils :**
Choisissez la langue la plus utilisée par votre public cible.
Choisissez une langue que votre équipe maîtrise, pour faciliter la création des Use Cases.
La langue principale doit faire partie des langues natives de ViaSay Chatbot (anglais, français, espagnol, néerlandais ou allemand).
Compréhension et réponses du bot
Compréhension des messages des utilisateurs
Natif : NLP de haute qualité dans les langues natives (anglais, français, espagnol, néerlandais et allemand).
Traduction automatique : les messages des utilisateurs sont traduits dans la langue principale avec Google Translate avant d'être traités par le NLP de ViaSay.
Génération des réponses du bot
Contenu personnalisé : contenu modifiable, adapté à la langue cible (par défaut pour les langues natives).
Traduction automatique : les réponses du bot rédigées dans la langue principale sont traduites par Google Translate avant d'être envoyées à l'utilisateur.
Type de traduction | Compréhension (NLP) | Contenu (réponses du bot) |
|---|---|---|
Natif | NLP natif | Personnalisé |
Traduction hybride | Traduction automatique | Personnalisé |
Traduction entièrement automatique | Traduction automatique | Traduction automatique |
Exemple de déroulé d'une conversation
Étape | Illustration |
|---|---|
L'utilisateur écrit en 🇷🇺 russe | 🇷🇺 Я хочу поехать в Москву |
Message traduit automatiquement en 🇬🇧 anglais | 🇬🇧 I want to go to Moscow (« Je veux aller à Moscou ») |
Intent déclenché via le NLP anglais | Intent : « Flight Information » |
Le bot génère sa réponse en 🇬🇧 anglais | "Do you want to go to Moscow? Where are you leaving from?" (« Vous souhaitez aller à Moscou ? D'où partez-vous ? ») |
Option 1 : réponse traduite automatiquement en 🇷🇺 russe | 🇷🇺 Вы хотите поехать в Москву? Откуда ты уезжаешь? |
Option 2 : réponse personnalisée en 🇷🇺 russe | 🇷🇺 Москва красивый город! |
❗️ API Google Translate
Les conditions d'utilisation relatives aux données sont disponibles ici
Ajouter une langue
Cliquez sur Create Language en haut à droite.
Sélectionnez la nouvelle langue dans le menu déroulant.
📌 Conseil :
Pour une mise en place rapide, choisissez la traduction entièrement automatique.
Pour mieux maîtriser le contenu, optez pour la traduction hybride.
Sur la page d'index de la langue, passez le paramètre des réponses du bot de Auto-Translated à Custom Content.
Archiver une langue
L'archivage d'une langue supprime définitivement tous les User Channels et filtres d'analytics associés.
En cas de réactivation, les réponses, phrases d'entraînement et entités sont restaurées.
Les filtres d'analytics et de conversations de la langue archivée sont également rétablis.
Gestion en masse
Gérez les traductions en masse à l'aide d'un fichier CSV, pour les traductions natives et hybrides :
Téléchargez les traductions actuelles de tout le contenu du bot.
Importez les traductions après les avoir modifiées.
Structure du CSV
Une colonne par langue (par ex.
en_US,fr_FR,de_DE) : modifiables.Colonnes de métadonnées (par ex.
record_id,field) : non modifiables.
Le contenu à traduire comprend :
Type | Champ | Description |
|---|---|---|
Answer |
| Texte des réponses. |
Button |
| Titres et URL des boutons. |
Template |
| Images, titres, sous-titres. |
Instance |
| Messages de repli. |
Scheduler |
| Messages programmés (Scheduler). |
Éléments partagés entre les langues
Structure du bot : commune à toutes les langues, avec des phrases d'entraînement et des réponses personnalisables.
Filtres : vérifiez que les filtres regex correspondent à toutes les langues déployées.
API et Knowledge Bases : gérez les spécificités de chaque langue dans les intégrations.
📌 Détection de la langue
ViaSay Chatbot ne détecte pas la langue et n'en change pas automatiquement. Mettez en place un « Use Case de langue » pour une gestion optimale.