Start / Anleitungen / Web-Widget / Unterstützte Sprachen

Sprachen des Web-Widgets — 50 out of the box.

Jeder Text im Knocket Web Widget — die Begrüßung, der Platzhalter im Eingabefeld, die Anzeige „Wird gesendet…“, die Fehlermeldungen — wird bereitgestellt in 50 languages und automatisch anhand der Browsersprache des Besuchers gewechselt. Bei Schriften, die von rechts nach links verlaufen, wird das Layout ohne jegliche Konfiguration deinerseits gespiegelt.

Referenz Aktualisiert am 4. Sept. 2026 ~3 Min. Lesezeit

Übersicht — was „unterstützt“ bedeutet

Eine Sprache wird im Web-Widget veröffentlicht, sobald jede für Nutzer sichtbare Zeichenfolge in der Chat-Benutzeroberfläche von einem Muttersprachler überprüft wurde. Dazu gehören der Platzhalter im Eingabefeld, der Tooltip der Senden-Schaltfläche, Banner zum Verbindungsstatus, Schnellantwort-Chips und jede Fehlermeldung. Wenn eine Zeichenfolge nicht direkt übersetzt werden kann (Redewendungen, kulturspezifische Formulierungen), wird bei der Überprüfung eine für die jeweilige Sprachregion passende Neuformulierung erstellt, anstatt auf Englisch zurückzugreifen.

Die Liste auf dieser Seite ist die tatsächliche Laufzeittabelle — der Widget-Loader liefert diese Codes aus und lädt beim ersten Rendern das passende Paket.

◈ KURZ GESAGT

50 languages · 4 right-to-left scripts · 14 writing systems · zero config to enable. The widget auto-detects the visitor's locale.

Abdeckung auf einen Blick

50
Sprachen
14
Schriftsysteme
4
RTL-Skripte
3.1B
Abgedeckte Referenten
Latin 29
Han 3
Cyrillic 3
Devanagari 3
Arabic 3
Hangul 1
Thai 1
Hebrew 1
Greek 1
Tamil 1
Telugu 1
Bengali 1
Malayalam 1
Gujarati 1

Wie die Sprache des Besuchers erkannt wird

Die Erkennung wird einmal beim Laden des Widgets ausgeführt und wählt den ersten Treffer in dieser Reihenfolge aus:

  1. Explizite Überschreibung. Wenn Ihre Seite Folgendes festlegt window.Knocket.locale = 'ja' bevor das Widget geladen wird, hat dies Vorrang. Siehe Im Code überschreiben.
  2. HTML-Attribut lang. Wenn <html lang="fr"> vorhanden ist, übernimmt das Widget diese Sprache. Dies ist die sauberste Option für mehrsprachige Websites — lege sie serverseitig für jede Seite fest.
  3. Browser-Gebietsschema. Als Ausweichoption wird navigator.languages[0] verwendet. Regionale Varianten werden auf die Basissprache reduziert (z. B. pt-BR → pt).
  4. Englisch. Wenn keine der oben genannten Optionen mit einem bereitgestellten Sprachpaket übereinstimmt, bleibt das Widget auf Englisch, anstatt nur teilweise übersetzt zu werden.

Die vollständige Liste — 50 languages

Nach der weltweiten Anzahl der Sprecher geordnet. Jede Zeile ist ein einsatzbereites Sprachpaket; die Spalte „Code“ enthält die exakte Zeichenfolge, die das Widget erwartet.

# Name in der Landessprache Englischer Name Code Beispiel — „Chatte mit uns“
1 English English en Chat with us
2 简体中文 Chinese Simplified zh-Hans 在线咨询
3 日本語 Japanese ja チャットで相談
4 Deutsch German de Chatten Sie mit uns
5 español Spanish es Chatea con nosotros
6 português Portuguese pt Fale conosco
7 français French fr Discutez avec nous
8 한국어 Korean ko 문의하기
9 繁體中文 Chinese Traditional zh-Hant 線上諮詢
10 italiano Italian it Chatta con noi
11 polski Polish pl Napisz do nas
12 русский Russian ru Напишите нам
13 Bahasa Indonesia Indonesian id Hubungi kami
14 Türkçe Turkish tr Bize yazın
15 Nederlands Dutch nl Chat met ons
16 हिन्दी Hindi hi हमसे चैट करें
17 العربية الفصحى Modern Standard Arabic ar تحدث معنا
18 Tiếng Việt Vietnamese vi Trò chuyện với chúng tôi
19 ภาษาไทย Thai th แชทกับเรา
20 українська Ukrainian uk Напишіть нам
21 čeština Czech cs Napište nám
22 română Romanian ro Discută cu noi
23 Bahasa Melayu Malay ms Sembang dengan kami
24 עברית Hebrew he שוחחו איתנו
25 svenska Swedish sv Chatta med oss
26 dansk Danish da Chat med os
27 suomi Finnish fi Ota yhteyttä
28 norsk bokmål Norwegian Bokmål nb Chat med oss
29 magyar Hungarian hu Írjon nekünk
30 ελληνικά Greek el Μιλήστε μαζί μας
31 slovenčina Slovak sk Napíšte nám
32 български Bulgarian bg Пишете ни
33 српски Serbian sr Ћаскајте са нама
34 hrvatski Croatian hr Razgovarajte s nama
35 català Catalan ca Xateja amb nosaltres
36 தமிழ் Tamil ta எங்களுடன் அரட்டையடிக்கவும்
37 తెలుగు Telugu te మాతో చాట్ చేయండి
38 বাংলা Bengali bn আমাদের সাথে চ্যাট করুন
39 Filipino Filipino fil Makipag-chat sa amin
40 فارسی Persian fa با ما گفتگو کنید
41 اردو Urdu ur ہم سے چیٹ کریں
42 Kiswahili Swahili sw Zungumza nasi
43 lietuvių Lithuanian lt Susisiekite su mumis
44 latviešu Latvian lv Runāt ar mums
45 slovenščina Slovenian sl Klepetajte z nami
46 eesti Estonian et Vestle meiega
47 मराठी Marathi mr आमच्याशी चॅट करा
48 മലയാളം Malayalam ml ഞങ്ങളോട് ചാറ്റ് ചെയ്യൂ
49 ગુજરાતી Gujarati gu અમારી સાથે ચેટ કરો
50 नेपाली Nepali ne हामीसँग च्याट गर्नुहोस्

Im Code überschreiben

Wenn du die bevorzugte Sprache des Besuchers bereits kennst (aus dem Status deiner App, einer Kontoeinstellung oder einem URL-Parameter), teile sie dem Widget explizit mit:

<script>
  window.Knocket = window.Knocket || {};
  window.Knocket.locale = 'ja'; // must be set before the loader script
</script>
<script src="https://cdn.knocket.ai/w.js" async></script>

Oder ändern Sie es dynamisch, nachdem das Widget eingebunden wurde:

Knocket('setLocale', 'zh-Hans');

Das Widget rendert jede Zeichenfolge neu, wechselt bei RTL-Sprachen die Schreibrichtung und behält die aktuelle Unterhaltung bei.

Fallback-Verhalten

Zwei Sonderfälle, die erwähnenswert sind:

  • Nicht verfügbare Sprachversion. Wenn Sie einen unbekannten Code übergeben (z. B. xx oder eine seltene regionale Variante), wechselt das Widget ohne Hinweis auf Englisch und meldet den Fehler in den Konsolenanalysen.
  • Regionaler Fallback. Regionalcodes werden auf ihre Basissprache zurückgeführt, wenn kein regionales Sprachpaket verfügbar ist. pt-BR → pt, en-GB → en. Vereinfachtes und traditionelles Chinesisch sind separate Pakete (zh-Hans bzw. zh-Hant) — legen Sie dafür keine Aliasse an.
Zurück zum Web-Widget-Tutorial

Sieh dir an, wie die Lokalisierung mit dem Design, der Positionierung und der übrigen Widget-Konfiguration zusammenspielt.

Tutorial öffnen →