Discord-Multilingual-Bot: Die Bot-Sprache für deinen Server wählen
Ein mehrsprachiger Discord-Bot antwortet deinen Mitgliedern in ihrer eigenen Sprache statt nur auf Englisch. Mit Noxyr wählt ein Admin die Bot-Sprache für den ganzen Server per /language aus 16 Optionen, und Antworten, Embeds, Buttons und Formulare folgen. Website und Dashboard gibt es in denselben 16 Sprachen.
Warum die Bot-Sprache wichtig ist
Viele Server sind nicht englischsprachig. Eine spanische Gaming-Community oder eine japanische Lerngruppe will keinen Bot, der jeden Befehl auf Englisch beantwortet, mit Buttons, die niemand auf einen Blick lesen kann. Auch der Support leidet: Menschen eröffnen weniger Tickets, wenn das Panel in einer Sprache steht, die sie nicht jeden Tag nutzen.
Noxyr löst das pro Server. Du wählst eine Sprache, und der Bot nutzt sie für alles, was er in diesem Server schreibt. Niemand muss einen zweiten Bot installieren oder Übersetzungsdateien pflegen.
Die 16 Sprachen
| Sprache | Sprache | Sprache | Sprache |
|---|---|---|---|
| Englisch | Arabisch | Tschechisch | Deutsch |
| Spanisch | Französisch | Hindi | Indonesisch |
| Italienisch | Japanisch | Koreanisch | Polnisch |
| Brasilianisches Portugiesisch | Türkisch | Vietnamesisch | Chinesisch |
Die Sprache mit /language festlegen
Führe /language aus und wähle eine Sprache aus der Liste. Der Befehl braucht die Berechtigung Server verwalten, normale Mitglieder können ihn also nicht ändern. Die Antwort auf deinen Befehl kommt bereits in der neuen Sprache, so siehst du sofort das Ergebnis.
- Eine Sprache wählen: der Bot nutzt sie ab sofort in diesem Server.
- Automatisch wählen: der Bot folgt stattdessen der Discord-Sprache deines Servers.
- Die Option leer lassen: der Bot sagt dir, welche Sprache er gerade nutzt und ob das aus deiner Einstellung oder aus Discord kommt.
Wie der Bot die Sprache bestimmt
- Deine Wahl. Hat ein Admin mit
/languageeine Sprache gesetzt, gilt diese. - Die Discord-Sprache des Servers. Ist nichts gesetzt, nutzt der Bot die Hauptsprache aus Servereinstellungen, Community.
- Englisch. Gibt es beides nicht, spricht der Bot Englisch.
Was übersetzt wird
- Befehlsantworten und Embeds.
- Buttons und Dropdown-Texte in den Nachrichten des Bots.
- Formulare, also die Pop-up-Fenster, die der Bot öffnet.
Das gilt über alle Module hinweg, damit Tickets, der Shop, Gewinnspiele und der Rest in der gewählten Sprache erscheinen.
Was auf Englisch bleibt und warum
Drei Grenzen solltest du kennen, bevor du einen vollständig übersetzten Server versprichst.
- Texte, die du selbst schreibst. Willkommensnachrichten, Ticket-Panels, Embeds, Produktbeschreibungen und alles andere, was du eingegeben hast, wird so gepostet, wie du es geschrieben hast. Der Bot übersetzt deine eigenen Worte nicht, schreib sie also in der Sprache, die deine Mitglieder nutzen. Die Willkommens-Doku zeigt, wo du sie einstellst.
- Direktnachrichten. DMs und alles, was sich keinem Server zuordnen lässt, bleiben auf Englisch.
- Sehr lange Felder. Würde ein übersetztes Feld ein Discord-Längenlimit überschreiten, bleibt dieses Feld auf Englisch, statt abgeschnitten zu werden.
Eine Funktion, die nach der Erstellung eines Sprachpakets hinzukam, kann eine Weile Englisch zeigen, bis ihr Text übersetzt ist.
Namen und Beschreibungen der Slash-Befehle
Die Liste der Befehle, die Discord beim Tippen anzeigt, ist eine eigene Sache. Diese Beschreibungen lokalisiert Discord selbst und sie folgen der App-Sprache jedes Mitglieds, nicht der Wahl des Servers. Ein koreanisches Mitglied in einem englischen Server sieht also koreanische Befehlsbeschreibungen. Discord hat keine arabische App-Sprache, deshalb sehen arabischsprachige Nutzer dort englische Beschreibungen, auch wenn die Antworten des Bots auf Arabisch sein können.
Die Website und das Dashboard
Die Noxyr-Website und das Dashboard nutzen dieselben 16 Sprachen. Verwende den Sprachwechsler im Header oder Footer; deine Wahl wird für dein Konto gespeichert. Die Browser-Spracheinstellung wird bewusst ignoriert, damit Englisch der Standard bleibt und niemand auf einer teilweise übersetzten Seite landet, die er nicht gewollt hat. Doku, Artikel und die Befehlsliste bleiben auf Englisch. Siehe die Doku zu den Dashboard-Sprachen.
Ein sinnvolles Setup für einen nicht englischsprachigen Server
- Stelle die Bot-Sprache mit
/languageein, damit jede Antwort und jeder Button zu deinen Mitgliedern passt. - Schreibe deine eigenen Nachrichten in derselben Sprache: die Willkommensnachricht, den Hinweis zu den Regeln, Texte für Ticket-Panels und Produktbeschreibungen.
- Teste mit einem normalen Konto, öffne ein Ticket oder drücke einen Button, um das Ergebnis so zu sehen, wie ein Mitglied es sieht.
- Sag dem Team Bescheid, dass Befehlsbeschreibungen der Discord-App-Sprache jeder Person folgen. Ein Moderator sieht deshalb unter Umständen eine andere Sprache als die Mitglieder.
Server mit Mitgliedern aus mehreren Ländern können Englisch als Bot-Sprache behalten und zweisprachige Panels selbst schreiben. So behältst du die volle Kontrolle über die Formulierungen.
Sprachen über den Bot hinaus
Der Reputations-Bot erkennt Dankeswörter ebenfalls in allen 16 Sprachen, sodass Mitglieder einander in ihrer Sprache danken und trotzdem Punkte verdienen. Für Formulierungsideen zu deinen eigenen Nachrichten probiere den Generator für Willkommensnachrichten und übersetze das Ergebnis, bevor du es speicherst.
Nächste Schritte
Führe /language in deinem Server aus, um es auszuprobieren, oder schau in die Sprach-Doku für die Dashboard-Seite. Wenn du außerdem ein Tor für neue Mitglieder willst, siehe den Verifizierungs-Bot. Füge Noxyr hinzu, um loszulegen; alle Module sind kostenlos.
Häufige Fragen
Wie ändere ich die Bot-Sprache in meinem Server?
Führe /language aus und wähle eine der 16 Sprachen. Du brauchst die Berechtigung Server verwalten. Wähle Automatisch, um der Discord-Sprache des Servers zu folgen.
Welche Sprachen unterstützt Noxyr?
Englisch, Arabisch, Tschechisch, Deutsch, Spanisch, Französisch, Hindi, Indonesisch, Italienisch, Japanisch, Koreanisch, Polnisch, Brasilianisches Portugiesisch, Türkisch, Vietnamesisch und Chinesisch.
Übersetzt der Bot meine Willkommensnachricht?
Nein. Texte, die dein Server selbst schreibt, etwa Willkommensnachrichten, Panels und Embeds, werden genau so gepostet, wie du sie eingegeben hast.
Werden DMs übersetzt?
Nein. Direktnachrichten bleiben auf Englisch.
Warum sehe ich noch englische Befehlsbeschreibungen?
Die Beschreibungen der Slash-Befehle folgen der App-Sprache jedes Mitglieds in Discord. Discord hat keine arabische Sprache, deshalb sehen arabischsprachige Nutzer dort Englisch.