Auto-Übersetzung — Mehrsprachige Konversationen
Wenn ein Besucher in einer anderen Sprache schreibt als das Team versteht, übersetzt SilentChat die Nachrichten automatisch via KI. Originale werden nie überschrieben — sowohl Agent als auch Besucher können jederzeit zwischen Übersetzung und Original wechseln.
Aktivierung pro Konversation
Auto-Übersetzung wird pro Konversation einzeln aktiviert (Opt-In). Damit kostet sie nur Tokens für die Chats, in denen sie tatsächlich gebraucht wird.
Inbox → Konversation öffnen → Sidebar „Gesprächsdetails" → Schalter „Auto-Übersetzung"
Sobald aktiviert:
- Der Banner über dem Verlauf zeigt „Konversation auf {Sprache} — wird automatisch übersetzt"
- Bestehende Visitor- und Bot-Nachrichten werden rückwirkend übersetzt (Auto-Backfill in 2–3 Sekunden)
- Neue Nachrichten werden live übersetzt, sobald sie ankommen — sowohl in Richtung Visitor (Agent-Antworten) als auch in Richtung Agent (Visitor-Nachrichten + Bot-Antworten)
Sprach-Erkennung
Die Quellsprache der Konversation wird automatisch beim ersten Visitor-Beitrag erkannt und in der Sidebar unter „Erkannte Quellsprache" angezeigt (z.B. EN, FR, ES).
Steht dort UNBEKANNT, hat die Detection nicht greifen können — meist weil die erste Nachricht zu kurz war (z.B. „hi"). Sobald der Besucher einen vollständigen Satz schickt, wird die Erkennung beim nächsten Bot-Reply nachgeholt und der Backfill läuft dann automatisch.
Original-Verfügbarkeit
Das ist eine harte Garantie in SilentChat:
messages.contentspeichert immer den Originaltext — auch nach der Übersetzung- Pro Bubble liegt unter dem Eye-Icon ein Toggle „Original anzeigen / Übersetzung anzeigen"
- Die Direction-Anzeige (z.B.
EN → DE) zeigt klar, welche Übersetzung gerade gerendert wird - Audits, Compliance-Reviews und manuelle Fehlerprüfung haben jederzeit Zugriff auf den unveränderten Original-Text
Wer sieht was?
| Sender | Visitor sieht | Agent sieht |
|---|---|---|
| Visitor (EN) | Sein eigenes EN (Original) | DE (Übersetzung) |
| Bot (antwortet in Visitor-Sprache, EN) | EN (Original) | DE (Übersetzung) |
| Agent (DE) | EN (Übersetzung) | Eigenes DE (Original) |
| System (Handoff-Banner etc.) | Visitor-Locale (next-intl) | Agent-Locale (next-intl) |
System-Nachrichten (z.B. „Ein Mitarbeiter hat das Gespräch übernommen") nutzen die feste UI-Übersetzung — keine LLM-Call nötig, keine Tokens verbraucht.
Quellsprache manuell überschreiben
Falls die automatische Detection daneben liegt, kann die Quellsprache in der Sidebar unter „Erkannte Quellsprache" manuell gesetzt werden. Folge-Nachrichten nutzen dann diese Sprache als Basis für die Übersetzung.
Token-Verbrauch
Auto-Übersetzung wird gegen das AI-Monats-Budget des Plans verrechnet — als eigenes Feature translation plus lang_detect, getrennt vom Chat- und Copilot-Budget sichtbar.
Größenordnung pro durchschnittlicher Konversation (5 Visitor + 5 Bot + 1 Detection, eine Target-Sprache, ein kleines IONOS-Modell):
- ~4 000 Tokens insgesamt
- Cache greift bei jedem Refresh — keine doppelte Abrechnung
Was den Verbrauch erhöht:
- Mehr Team-Mitglieder mit unterschiedlichen Sprachen (jede Locale = ein Translate-Call pro Bubble)
- Sehr lange Bot-Antworten (RAG mit vielen Quellen)
- Häufige Aktivierung in nicht-mehrsprachigen Konversationen
Sicherheitsnetz:
- Plan-Limit-Check vor jeder Übersetzung — keine ungewollten Überschreitungen
- Bei Fehlern (z.B. Provider-Timeout) wird das Original gerendert, statt eine leere Bubble zu zeigen
- Super-Admins sehen den Fehler im Hover-Tooltip unter dem Eye-Icon
Verfügbarkeit nach Plan
Auto-Übersetzung ist ein Pro-Plan-Feature. Trial- und Starter-Tarife sehen den Schalter nicht. Die manuelle Backfill-Methode translate-now ist ebenfalls plan-gegated über das ai_chatbot-Feature, damit Free-Tenants den Endpoint nicht abusen können.
DSGVO / Datenschutz
Für die Übersetzung wird der Nachrichten-Text an den konfigurierten AI-Provider gesendet — derselbe, der bereits den AI-Chatbot betreibt. Dadurch:
- Keine zusätzlichen Sub-Auftragsverarbeiter — wer den AI-Chatbot bereits in der Datenschutzerklärung führt, ist auch für Auto-Übersetzung abgedeckt
- EU-Hosting bei Provider IONOS AI Hub möglich (Plan #106), für US-Provider gilt der Standard-DPA des jeweiligen Anbieters
- Visitor-Konsens für AI-Chat reicht aus — kein separater Consent-Flow für Übersetzung
Häufige Fragen
Was passiert wenn die Übersetzung schiefgeht? Stilles Fallback auf das Original mit einem dezenten Untertitel-Hinweis. Super-Admins sehen die Fehlermeldung als Tooltip unter dem betroffenen Bubble.
Werden Bot-Antworten doppelt geschrieben? Nein. Der Bot antwortet direkt in der Visitor-Sprache (z.B. EN für EN-Visitor) und wird nur für andere Team-Locales übersetzt (z.B. DE für deutsche Agents). Damit gibt es genau einen LLM-Call pro Bubble + Target-Sprache.
Wechselt der Bot mitten in der Konversation die Sprache? Nein. Die Quellsprache wird beim ersten Visitor-Beitrag erkannt und für die ganze Konversation gehalten. Wenn der Besucher die Sprache wechselt, muss die Sidebar-Auswahl manuell aktualisiert werden.
Kann ich die Auto-Übersetzung im Widget abschalten obwohl sie aktiviert ist? Der Besucher sieht im Widget den gleichen Toggle „Original anzeigen / Übersetzung anzeigen" wie der Agent — pro Bubble einzeln. Die globale Aktivierung der Konversation steuert nur, ob Übersetzungen überhaupt generiert werden.