Kanäle übersetzen

Befehle

TranslateMate ermöglicht es Ihnen, alle Nachrichten in bestimmten Kanälen automatisch zu übersetzen. Diese leistungsstarke Funktion ermöglicht echte mehrsprachige Kommunikation durch die Erstellung von Übersetzungsflüssen zwischen Kanälen.

Kanal-Auto-Übersetzung aktivieren

Richten Sie den Bot ein, um Nachrichten aus einem bestimmten Kanal automatisch in eine bestimmte Sprache zu übersetzen.

/config channel-auto-on target: [channel:] [output:]

Parameter:

  • target: Die Sprache, in die übersetzt werden soll (erforderlich)
  • channel: Der Quellkanal, aus dem übersetzt werden soll (erforderlich)
  • output: Der Zielkanal für Übersetzungen (optional)

Kanal-Auto-Übersetzung deaktivieren

Deaktivieren Sie die automatische Übersetzung von Nachrichten aus einem bestimmten Kanal in eine bestimmte Sprache.

/config channel-auto-off [channel:] [output:]

Parameter:

  • channel: Der Quellkanal, für den die Übersetzung gestoppt werden soll
  • output: Der Ausgabekanal, der entfernt werden soll (optional)

Beispiele

Beispiel 1: Grundlegende Kanalübersetzung

Richten Sie den Bot ein, um Nachrichten automatisch ins Deutsche aus dem #general Kanal zu übersetzen.

/config channel-auto-on target:German channel:#general

Alle Nachrichten in #general werden nun ins Deutsche übersetzt und im selben Kanal gepostet.

Beispiel 2: Kanalübersetzung deaktivieren

Deaktivieren Sie die automatische Übersetzung von Nachrichten ins Deutsche aus dem #general Kanal.

/config channel-auto-off output:#general

Übersetzungen werden nicht mehr in #general gepostet.

Ausgabekanal

Sie können Ihre Einstellungen weiter anpassen, indem Sie einen Ausgabekanal definieren, in dem die übersetzten Nachrichten gepostet werden. Diese Funktion ermöglicht einen organisierteren und reibungsloseren Kommunikationsfluss und stellt sicher, dass die Übersetzungen leicht zugänglich sind und den ursprünglichen Gesprächsverlauf nicht überfluten.

Vorteile von Ausgabekanälen

  • Organisierte Kommunikation: Halten Sie Original- und übersetzte Nachrichten getrennt
  • Reduzierte Unordnung: Originalkanäle bleiben sauber
  • Mehrsprachenunterstützung: Erstellen Sie dedizierte Kanäle für jede Sprache
  • Einfache Navigation: Benutzer können sich auf ihren bevorzugten Sprachkanal konzentrieren

Beispiel 3: Ausgabekanal einrichten

Setzen Sie den Ausgabekanal für die automatischen Übersetzungen.

/config channel-auto-on target:German channel:#general output:#translations

Nachrichten aus #general werden ins Deutsche übersetzt und in #translations gepostet.

Beispiel 4: Ausgabekanal deaktivieren

Deaktivieren Sie den Ausgabekanal für die automatischen Übersetzungen.

/config channel-auto-off channel:#general output:#translations

Dies entfernt den Übersetzungsfluss von #general nach #translations.

Erweiterte Konfigurationen

Mehrere Sprachkanäle

Erstellen Sie einen mehrsprachigen Server mit dedizierten Kanälen für jede Sprache:

/config channel-auto-on target:German channel:#english output:#german
/config channel-auto-on target:French channel:#english output:#french
/config channel-auto-on target:Spanish channel:#english output:#spanish

Jetzt wird #english-Inhalt automatisch in drei sprachspezifische Kanäle übersetzt!

Bidirektionale Übersetzung

Aktivieren Sie bidirektionale Übersetzung zwischen Sprachkanälen:

/config channel-auto-on target:English channel:#german output:#english
/config channel-auto-on target:German channel:#english output:#german

Benutzer in #english und #german können nahtlos kommunizieren!

Mehrquellen-Übersetzung

Aggregieren Sie Übersetzungen aus mehreren Kanälen in einen Ausgang:

/config channel-auto-on target:English channel:#german-chat output:#international
/config channel-auto-on target:English channel:#french-chat output:#international
/config channel-auto-on target:English channel:#spanish-chat output:#international

Alle fremdsprachigen Kanäle fließen ins #international auf Englisch.

Wie es funktioniert

  1. Nachricht wird gepostet im Quellkanal
  2. Bot erkennt, dass für den Kanal Auto-Übersetzung aktiviert ist
  3. Nachricht wird übersetzt in konfigurierte Sprache(n)
  4. Übersetzung wird gepostet im Ausgabekanal (oder im selben Kanal, wenn kein Ausgang angegeben)
  5. Link zur Originalnachricht ist in der Übersetzung enthalten

Anwendungsfälle

Internationaler Community-Server

Erstellen Sie separate Kanäle für verschiedene Sprachen:

  • #english ↔️ #deutsch (Deutsch)
  • #english ↔️ #français (Französisch)
  • #english ↔️ #español (Spanisch)

Support-Kanäle

Bieten Sie mehrsprachigen Kundensupport:

  • #support → Auto-Übersetzung nach #support-german
  • #support → Auto-Übersetzung nach #support-french
  • Support-Personal kann sprachspezifische Kanäle überwachen

Ankündigungs-Broadcasting

Übertragen Sie Ankündigungen in mehreren Sprachen:

  • #announcements-english → Auto-Übersetzung nach #announcements-german
  • #announcements-english → Auto-Übersetzung nach #announcements-french
  • Einzelne Ankündigung erreicht die gesamte mehrsprachige Community

Themenbasierte mehrsprachige Diskussion

Ermöglichen Sie mehrsprachige Diskussion für bestimmte Themen:

  • #gaming-english ↔️ #gaming-german
  • #tech-english ↔️ #tech-japanese
  • #art-english ↔️ #art-french

Erforderliche Berechtigungen

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

  • Administrator oder Kanäle verwalten Berechtigung
  • Bot muss Berechtigungen in sowohl Quell- als auch Ausgabekanälen haben:
    • Kanal anzeigen
    • Nachrichten senden
    • Nachrichtenverlauf lesen
    • Links einbetten

Leistungsüberlegungen

  • Übersetzung erfolgt in Echtzeit (typischerweise < 2 Sekunden)
  • Jede Nachrichtenübersetzung zählt zum Zeichenkontingent Ihres Servers
  • Kanäle mit hohem Volumen verbrauchen Kontingent schnell
  • Bot überspringt automatisch:
    • Leere Nachrichten
    • Bot-Befehle
    • Nachrichten von anderen Bots (sofern nicht konfiguriert, Bot-Nachrichten zu übersetzen)

Verwaltung von Kanalübersetzungen

Alle Kanalübersetzungen auflisten

Zeigen Sie alle konfigurierten Kanalübersetzungen für Ihren Server an:

/config channel-auto-list

Bestimmten Übersetzungsfluss entfernen

Entfernen Sie eine bestimmte Sprachübersetzung und behalten Sie andere bei:

/config channel-auto-off channel:#general target:German

Alle Kanalübersetzungen löschen

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

/config channel-auto-off channel:#general

Best Practices

  1. Planen Sie Ihre Kanalstruktur, bevor Sie Übersetzungen aktivieren
  2. Verwenden Sie beschreibende Kanalnamen (z.B. #support-de anstatt nur #de)
  3. Setzen Sie Kanalthemen, die das Auto-Übersetzungs-Setup erklären
  4. Überwachen Sie die Kontingentnutzung, um Limits zu vermeiden
  5. Testen Sie Übersetzungen zuerst in einem privaten Kanal
  6. Informieren Sie Community-Mitglieder über das mehrsprachige Setup
  7. Verwenden Sie Ausgabekanäle, um Originalkanäle sauber zu halten
  8. Erstellen Sie Kanalkategorien, um Sprachkanäle zu organisieren

Kanalbennennungskonventionen

Empfohlene Benennungsmuster für mehrsprachige Kanäle:

  • Sprachsuffixe: #general-en, #general-de, #general-fr
  • Sprachnamen: #general-english, #general-german, #general-french
  • Flaggen-Emojis: #general-🇬🇧, #general-🇩🇪, #general-🇫🇷
  • Themenbasiert: #gaming-english, #gaming-deutsch, #gaming-français

Einschränkungen

  • Maximum von 10 Ausgabekanälen pro Quellkanal
  • Auto-Übersetzung funktioniert nicht für:
    • Embeds (Rich Messages) - nur Textinhalt
    • Dateianhänge - Übersetzungen werden separat gepostet
    • Sprachnachrichten
    • Live-Streams
  • Webhook-Nachrichten haben möglicherweise eingeschränkte Unterstützung

Fehlerbehebung

Übersetzungen erscheinen nicht

  1. Überprüfen Sie, ob der Bot Berechtigungen in sowohl Quell- als auch Ausgabekanälen hat
  2. Überprüfen Sie, ob Auto-Übersetzung aktiviert ist: /config channel-auto-list
  3. Überprüfen Sie, ob das Zeichenkontingent erschöpft ist: /server stats
  4. Stellen Sie sicher, dass Nachrichten übersetzbaren Textinhalt enthalten

Doppelte Übersetzungen

  1. Überprüfen Sie auf mehrere Konfigurationen, die auf denselben Ausgang abzielen
  2. Entfernen Sie doppelte Regeln: /config channel-auto-off

Übersetzungsverzögerungen

  1. Normale Verzögerung beträgt 1-2 Sekunden
  2. Hohe Serverlast kann Verzögerungen verursachen
  3. Sehr lange Nachrichten können länger zum Übersetzen dauern

Verwandte Funktionen

Brauchen Sie Hilfe?

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