Benutzer übersetzen

Befehle

TranslateMate ermöglicht es Ihnen, alle Nachrichten von bestimmten Benutzern automatisch zu übersetzen. Dies ist perfekt für mehrsprachige Server, auf denen bestimmte Mitglieder verschiedene Sprachen sprechen.

Auto-Übersetzung für einen Benutzer aktivieren

Richten Sie den Bot ein, um Nachrichten eines bestimmten Benutzers automatisch in eine bestimmte Sprache zu übersetzen.

Wenn der Zielbenutzer nicht angegeben ist, verwendet der Befehl den Autor der Nachricht als Zielbenutzer.

/config auto-on [target] [optional:target-user]

Parameter:

  • target: Die Sprache, in die übersetzt werden soll (erforderlich)
  • target-user: Der Benutzer, dessen Nachrichten übersetzt werden sollen (optional, standardmäßig Befehlsautor)

Auto-Übersetzung für einen Benutzer deaktivieren

Deaktivieren Sie die automatische Übersetzung von Nachrichten eines bestimmten Benutzers.

Wenn der Zielbenutzer nicht angegeben ist, verwendet der Befehl den Autor der Nachricht als Zielbenutzer.

/config auto-off [target] [optional:target-user]

Parameter:

  • target: Die Sprache, für die die Übersetzung gestoppt werden soll
  • target-user: Der Benutzer, für den die Übersetzung gestoppt werden soll (optional, standardmäßig Befehlsautor)

Auto-Übersetzungen auflisten

Liste alle automatischen Übersetzungen für einen bestimmten Benutzer auf.

Wenn der Zielbenutzer nicht angegeben ist, verwendet der Befehl den Autor der Nachricht als Zielbenutzer.

/config auto-list [optional:target-user]

Parameter:

  • target-user: Der Benutzer, für den Übersetzungen aufgelistet werden sollen (optional, standardmäßig Befehlsautor)

Beispiele

Beispiel 1: Eigene Nachrichten übersetzen

Richten Sie den Bot ein, um Nachrichten automatisch ins Deutsche vom Nachrichtenautor zu übersetzen.

/config auto-on target:German

Jede Nachricht, die Sie senden, wird nun automatisch ins Deutsche übersetzt und vom Bot gepostet.

Beispiel 2: Nachrichten eines anderen Benutzers übersetzen

Richten Sie den Bot ein, um Nachrichten automatisch ins Deutsche vom Benutzer @Xrayf zu übersetzen.

/config auto-on target:German target-user:@Xrayf

Alle Nachrichten von @Xrayf werden automatisch ins Deutsche übersetzt.

Beispiel 3: Auto-Übersetzung deaktivieren

Deaktivieren Sie die automatische Übersetzung von Nachrichten ins Deutsche vom Nachrichtenautor.

/config auto-off

Ihre Nachrichten werden nicht mehr automatisch übersetzt.

Beispiel 4: Aktive Übersetzungen auflisten

Liste alle automatischen Übersetzungen für den Nachrichtenautor auf.

/config auto-list

Dies zeigt alle Sprachen, in die Ihre Nachrichten übersetzt werden.

Wie es funktioniert

  1. Benutzer sendet eine Nachricht in einem beliebigen Kanal, den der Bot sehen kann
  2. Bot erkennt, dass für diesen Benutzer Auto-Übersetzung aktiviert ist
  3. Nachricht wird übersetzt in die konfigurierte(n) Zielsprache(n)
  4. Bot postet Übersetzung als Antwort oder separate Nachricht
  5. Originalnachricht bleibt unverändert

Anwendungsfälle

Mehrsprachige Teamkommunikation

Richten Sie Auto-Übersetzung für Teammitglieder ein, die verschiedene Sprachen sprechen:

  • Entwickler spricht Deutsch → Auto-Übersetzung ins Englische
  • Designer spricht Japanisch → Auto-Übersetzung ins Englische
  • Manager spricht Französisch → Auto-Übersetzung ins Englische

Sprachen lernen

Aktivieren Sie Auto-Übersetzung für sich selbst, um zu sehen, wie Muttersprachler Ihre Nachrichten sagen würden:

  • Sie sprechen Englisch → Auto-Übersetzung ins Spanische zum Lernen

Barrierefreiheit

Helfen Sie Benutzern, die die Hauptsprache des Servers nicht fließend sprechen:

  • Server ist hauptsächlich englisch
  • Benutzer spricht Portugiesisch → Auto-Übersetzung ihrer Nachrichten ins Englische
  • Andere Benutzer können ohne Sprachbarrieren verstehen

Mehrere Sprachen

Sie können Auto-Übersetzung in mehrere Sprachen für denselben Benutzer einrichten:

/config auto-on target:German target-user:@John
/config auto-on target:French target-user:@John
/config auto-on target:Spanish target-user:@John

Jetzt werden @Johns Nachrichten ins Deutsche, Französische UND Spanische übersetzt!

Erforderliche Berechtigungen

Um Benutzer-Auto-Übersetzungen zu verwalten, benötigen Sie:

  • Serveradministrator oder Server verwalten Berechtigung
  • Bot muss Nachrichten senden und Nachrichtenverlauf lesen Berechtigungen haben

Reguläre Benutzer können nur Auto-Übersetzung für ihre eigenen Nachrichten konfigurieren.

Leistungsüberlegungen

  • Auto-Übersetzung erfolgt in Echtzeit (typischerweise < 2 Sekunden)
  • Jede Übersetzung zählt zum Zeichenkontingent Ihres Servers
  • Bot überspringt leere Nachrichten, Befehle und Bot-Nachrichten (sofern nicht anders konfiguriert)

Verwaltung der Übersetzungseinstellungen

Alle Server-Auto-Übersetzungen anzeigen

Administratoren können alle konfigurierten Auto-Übersetzungen anzeigen:

/config auto-list

Bestimmte Auto-Übersetzung entfernen

Um eine bestimmte Sprache zu entfernen und andere beizubehalten:

/config auto-off target:German target-user:@John

Dies entfernt nur die deutsche Übersetzung und lässt andere Sprachen aktiv.

Alle Benutzerübersetzungen löschen

Um alle Auto-Übersetzungen für einen Benutzer zu deaktivieren:

/config auto-off target-user:@John

Best Practices

  1. Kommunizieren Sie mit Benutzern, bevor Sie Auto-Übersetzung für sie aktivieren
  2. Überwachen Sie die Kontingentnutzung, um Übersetzungslimits zu vermeiden
  3. Sparsam verwenden für Kanäle mit hohem Volumen, um Spam zu reduzieren
  4. Mit Kanalübersetzungen kombinieren für organisierte mehrsprachige Kommunikation
  5. Übersetzungen testen, bevor Sie sie für wichtige Kommunikation aktivieren

Einschränkungen

  • Maximum von 10 Zielsprachen pro Benutzer
  • Auto-Übersetzung funktioniert nicht für:
    • Embeds (Rich Messages)
    • Dateianhänge
    • Sprachnachrichten
    • Ephemere Nachrichten (Slash-Befehlsantworten, die nur für den Benutzer sichtbar sind)

Verwandte Funktionen

Brauchen Sie Hilfe?

Wenn Sie Fragen zur Benutzer-Auto-Übersetzung haben, treten Sie unserem [Discord-Server]({{ .Site.Params.discord.supportServerUrl }}) bei oder verwenden Sie den Befehl /help.