Comment fonctionne la traduction automatique dans les salons Discord ?
Un bot de traduction automatique reçoit les nouveaux messages des salons auxquels il peut accéder, vérifie lesquels doivent être traduits et publie le résultat dans les langues configurées. Avec BabelBot, un administrateur active cette fonction dans le tableau de bord. Les membres écrivent ensuite normalement dans Discord sans exécuter une commande pour chaque message.
- Un membre publie un message
Un nouveau message arrive dans un salon activé.
- BabelBot vérifie et traduit
Les règles du salon et les langues cibles déterminent la suite.
- La traduction apparaît
Le mode d'affichage choisi indique où les membres la lisent.
Quels messages sont traduits ?
BabelBot vérifie que les traductions sont activées, que le salon les autorise et que le message contient du texte qui mérite d'être traduit. Une phrase normale est un meilleur test qu'un message contenant uniquement une URL ou un emoji.
Pour la traduction automatique normale, BabelBot détecte la langue source. Les langues cibles viennent des réglages du serveur ou d'une règle de canal. Le tableau de bord propose aussi le réglage "Ne pas traduire depuis" pour les langues que vous souhaitez laisser telles quelles. Cette exclusion ne contrôle pas le trafic des ponts.
Où la traduction apparaît-elle ?
Le mode "Réponses dans le salon" place la traduction sous la conversation sous forme de réponse. Vous pouvez choisir Embed ou Plain text. Avec plusieurs langues cibles, la sortie contient davantage de texte traduit ; vérifiez donc son apparence dans un salon animé.
Le mode "Réponses dans les fils" regroupe les traductions dans un fil rattaché au message. Si quelqu'un discute déjà dans un fil ou une publication de forum, BabelBot y répond. Discord ne permet pas de créer un fil à l'intérieur d'un autre fil.
L'option "Remplacer l'original" publie un message de webhook, puis supprime le message d'origine du membre après une livraison réussie. Avec une seule langue cible, le remplacement affiche uniquement la traduction. Avec plusieurs langues cibles, il comprend l'original et les traductions. Cette option nécessite Manage Webhooks et Manage Messages, ainsi que les permissions habituelles d'accès au salon et d'envoi de messages. Choisir ce réglage n'accorde pas ces permissions.
Que se passe-t-il quand le quota d'IA est épuisé ?
Avec Free, Pro et Ultra, le texte simple pris en charge peut continuer à passer par le traducteur intégré de BabelBot une fois le quota d'IA épuisé. Les langues marquées "IA uniquement" ont toujours besoin du quota d'IA. Les pièces jointes et les fonctions comme les mots personnalisés ont d'autres exigences.
Un résultat que BabelBot ne peut pas livrer ne compte pas comme une traduction livrée avec succès. Le guide de facturation explique les quotas actuels et la façon dont les différentes fonctions sont comptabilisées.
Qu'est-ce qui change dans un salon relié par un pont ?
Un pont donne aux messages un itinéraire explicite entre des salons reliés. BabelBot utilise la langue attribuée au salon source et envoie les messages traduits vers les destinations reliées.
Une règle de canal qui désactive les traductions automatiques normales n'arrête pas un pont configuré. Si vous voulez arrêter le relais entre les salons de langue, supprimez le pont lui-même.
Que vérifier si rien n'apparaît ?
Vérifiez d'abord l'activation du serveur, les langues cibles et les règles de canal. Vérifiez ensuite les permissions du bot dans le salon de test. Un salon privé peut avoir des permissions différentes du reste du serveur.
Envoyez une phrase dans une langue différente de la langue cible. Si le texte ordinaire fonctionne mais qu'une pièce jointe ne fonctionne pas, vérifiez le plan et les exigences liées à ce fichier. Consultez le guide de dépannage si le résultat ne correspond toujours pas aux réglages.
Questions fréquentes
Les membres doivent-ils exécuter une commande slash pour chaque traduction ?
Non. Une fois la traduction automatique activée par un administrateur, les membres publient leurs messages normalement. BabelBot permet aussi de demander des traductions individuelles, notamment avec le menu contextuel "Traduire le texte" des messages.
BabelBot traduira-t-il les anciens messages lorsque je l'active ?
La traduction automatique répond aux nouveaux messages. Pour traduire un message existant, utilisez une méthode individuelle prise en charge, comme le menu contextuel "Traduire le texte".
La traduction peut-elle rester dans le fil Discord actuel ?
Oui. BabelBot répond dans un fil existant, y compris les publications de forum et de médias, au lieu de créer un autre fil de traduction.