Guide · 1 septembre 2026 · 3 min de lecture

Un serveur qui parle plusieurs langues

Accueillir plusieurs langues sur un même serveur pose trois questions distinctes : dans quelle langue le bot s'exprime, comment organiser les salons, et comment modérer des messages qu'on ne lit pas. Elles n'ont pas la même réponse.

Réglages généraux — dans le panneau d’administration d’OriusBot.
Réglages généraux — dans le panneau d’administration d’OriusBot.

La langue du bot

Elle se règle par serveur, pas par membre : les messages publics — bienvenue, annonces, montées de niveau — sont lus par tout le monde, et ne peuvent pas être écrits dans quatre langues à la fois.

Le choix se fait donc sur la langue principale de la communauté, celle du règlement et des annonces. Les membres qui parlent une autre langue s'appuieront sur les salons dédiés et, si vous l'activez, sur la traduction.

Un point à vérifier avant de vous engager sur une langue : est-elle réellement traduite partout ? Un bot qui annonce quatre langues et bascule en anglais dès qu'on entre dans un assistant de configuration est plus déroutant qu'un bot monolingue assumé.

Salons séparés, ou salon commun

Les deux organisations fonctionnent, et elles produisent des communautés différentes.

Des salons par langue donnent des conversations naturelles : chacun écrit sans effort, et la modération se répartit par langue. L'inconvénient est structurel — le serveur devient deux communautés côte à côte, qui ne se croisent que dans les annonces.

Un salon commun avec traduction garde tout le monde ensemble. Les échanges sont plus lents et parfois approximatifs, mais les membres se parlent réellement. C'est le bon choix quand le sujet du serveur compte plus que la langue.

Une règle qui départage

En dessous de deux ou trois cents membres, un salon commun avec traduction : séparer produirait deux salons vides. Au-delà, des salons par langue, parce qu'il y a assez de monde dans chacun pour que la conversation vive seule.

La traduction automatique, et ses limites

Elle rend service, à condition de savoir ce qu'elle fait mal. Elle échoue sur l'ironie, sur l'argot, et sur les messages très courts — précisément ce qui compose un chat.

Deux précautions valent d'être prises. Afficher la traduction à côté du message d'origine, jamais à sa place : quelqu'un qui comprend les deux langues doit pouvoir corriger un contresens. Et ne pas traduire automatiquement tous les messages : une traduction à la demande, sur le message qu'on ne comprend pas, produit beaucoup moins de bruit.

Modérer une langue qu'on ne parle pas

C'est le vrai problème d'un serveur multilingue, et il ne se résout pas techniquement.

Un filtre automatique de mots interdits ne couvre que les langues pour lesquelles il a été écrit. Une détection de toxicité multilingue aide, mais elle ne rattrape pas le contexte : une insulte affectueuse entre amis et une attaque se ressemblent beaucoup, et davantage encore dans une langue qu'on ne parle pas.

La seule réponse solide est humaine : au moins un modérateur par langue ouverte. Ouvrir un salon dans une langue que personne dans l'équipe ne lit revient à créer un espace non modéré, quelle que soit la qualité des outils.

Corollaire pratique : n'ouvrez une langue qu'au moment où vous avez quelqu'un pour la tenir. Il vaut mieux trois langues bien couvertes que six annoncées.

Ce qui doit être traduit en priorité

  1. Le règlement. Sanctionner sur un texte que la personne ne peut pas lire est indéfendable.
  2. Le message de bienvenue. C'est la première minute ; elle décide du reste.
  3. Les messages de refus du bot. Un refus incompris ressemble à une panne.
  4. Les annonces importantes. Deux versions dans le même message suffisent : pas besoin d'un salon par langue.

Le reste — descriptions de commandes, textes d'aide — peut rester dans la langue principale sans grand dommage.

Questions fréquentes

Le bot peut-il parler une langue différente par membre ?

Pour les réponses privées, c'est envisageable. Pour les messages publics, non : ils sont lus par tout le monde, et il faut trancher.

Faut-il des rôles par langue ?

Utile avec des salons séparés : le rôle donne accès aux salons correspondants et permet de mentionner une seule communauté lors d'une annonce ciblée.

La traduction consomme-t-elle beaucoup ?

Traduire chaque message d'un salon actif est coûteux et rarement utile. La traduction à la demande coûte presque rien.

Comment gérer les noms de salons ?

Un préfixe de langue clair, et des noms courts. Un salon nommé dans une langue que la moitié du serveur ne lit pas devient invisible pour cette moitié.


À lire ensuite : le panneau web, automatiser la modération, le règlement du serveur.