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 solloutput: 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:#generalAlle 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:#translationsNachrichten 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:#translationsDies 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:#spanishJetzt 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:#germanBenutzer 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:#internationalAlle fremdsprachigen Kanäle fließen ins #international auf Englisch.
Wie es funktioniert
- Nachricht wird gepostet im Quellkanal
- Bot erkennt, dass für den Kanal Auto-Übersetzung aktiviert ist
- Nachricht wird übersetzt in konfigurierte Sprache(n)
- Übersetzung wird gepostet im Ausgabekanal (oder im selben Kanal, wenn kein Ausgang angegeben)
- 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-listBestimmten Übersetzungsfluss entfernen
Entfernen Sie eine bestimmte Sprachübersetzung und behalten Sie andere bei:
/config channel-auto-off channel:#general target:GermanAlle Kanalübersetzungen löschen
Um alle Auto-Übersetzungen für einen Kanal zu deaktivieren:
/config channel-auto-off channel:#generalBest Practices
- Planen Sie Ihre Kanalstruktur, bevor Sie Übersetzungen aktivieren
- Verwenden Sie beschreibende Kanalnamen (z.B.
#support-deanstatt nur#de) - Setzen Sie Kanalthemen, die das Auto-Übersetzungs-Setup erklären
- Überwachen Sie die Kontingentnutzung, um Limits zu vermeiden
- Testen Sie Übersetzungen zuerst in einem privaten Kanal
- Informieren Sie Community-Mitglieder über das mehrsprachige Setup
- Verwenden Sie Ausgabekanäle, um Originalkanäle sauber zu halten
- 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
- Überprüfen Sie, ob der Bot Berechtigungen in sowohl Quell- als auch Ausgabekanälen hat
- Überprüfen Sie, ob Auto-Übersetzung aktiviert ist:
/config channel-auto-list - Überprüfen Sie, ob das Zeichenkontingent erschöpft ist:
/server stats - Stellen Sie sicher, dass Nachrichten übersetzbaren Textinhalt enthalten
Doppelte Übersetzungen
- Überprüfen Sie auf mehrere Konfigurationen, die auf denselben Ausgang abzielen
- Entfernen Sie doppelte Regeln:
/config channel-auto-off
Übersetzungsverzögerungen
- Normale Verzögerung beträgt 1-2 Sekunden
- Hohe Serverlast kann Verzögerungen verursachen
- Sehr lange Nachrichten können länger zum Übersetzen dauern
Verwandte Funktionen
- Benutzer übersetzen: Bestimmte Benutzer automatisch übersetzen anstatt Kanäle
- Servereinstellungen: Serverweites Übersetzungsverhalten konfigurieren
- Textübersetzung: Manueller Übersetzungsbefehl
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.