Trang chủ / Hướng dẫn / Tiện ích web / Ngôn ngữ được hỗ trợ

Ngôn ngữ của Tiện ích web — 50 out of the box.

Mọi chuỗi văn bản trong Tiện Ích Web Knocket — lời chào, văn bản giữ chỗ trong ô soạn thảo, nhãn "Đang gửi…", thông báo lỗi dạng toast — đều được cung cấp bằng 50 languages và được tự động chuyển đổi dựa trên ngôn ngữ trình duyệt của khách truy cập. Các hệ chữ viết từ phải sang trái sẽ đảo ngược bố cục mà bạn không cần cấu hình gì.

Tài liệu tham khảo Cập nhật ngày 4 tháng 9 năm 2026 Thời gian đọc ~3 phút

Tổng quan — "được hỗ trợ" nghĩa là gì

Một ngôn ngữ sẽ được đưa vào Tiện ích web khi mọi chuỗi hiển thị cho người dùng trong giao diện trò chuyện đều có bản dịch được người bản ngữ duyệt. Điều này bao gồm văn bản giữ chỗ trong ô soạn thảo, chú giải của nút gửi, biểu ngữ trạng thái kết nối, các nút trả lời nhanh và mọi thông báo lỗi. Nếu một chuỗi không thể được dịch tương đương trực tiếp (thành ngữ, cách diễn đạt đặc thù văn hóa), bản duyệt sẽ được viết lại cho phù hợp với ngôn ngữ địa phương thay vì dùng tiếng Anh.

Danh sách trên trang này chính là bảng thời gian chạy thực tế — trình tải tiện ích cung cấp các mã này và tải gói tương ứng trong lần hiển thị đầu tiên.

◈ TÓM TẮT

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

Tổng quan về phạm vi hỗ trợ

50
Ngôn ngữ
14
Hệ chữ viết
4
Hệ chữ viết từ phải sang trái
3.1B
Diễn giả được đề cập
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

Cách phát hiện ngôn ngữ của khách truy cập

Quá trình phát hiện chạy một lần khi tiện ích được gắn và chọn kết quả khớp đầu tiên theo thứ tự sau:

  1. Ghi đè rõ ràng. Nếu trang của bạn thiết lập window.Knocket.locale = 'ja' trước khi tiện ích tải xong, lựa chọn đó sẽ được ưu tiên. Xem Ghi đè trong mã.
  2. Thuộc tính lang của HTML. Nếu có <html lang="fr">, tiện ích sẽ sử dụng thuộc tính này. Đây là lựa chọn tối ưu nhất cho các trang web đa ngôn ngữ — hãy thiết lập thuộc tính này ở phía máy chủ cho từng trang.
  3. Ngôn ngữ của trình duyệt. Nếu không xác định được, hệ thống sẽ sử dụng navigator.languages[0]. Các biến thể theo khu vực được quy về ngôn ngữ cơ sở (ví dụ: pt-BR → pt).
  4. Tiếng Anh. Nếu không có tùy chọn nào ở trên khớp với một gói đã phát hành, tiện ích sẽ giữ nguyên tiếng Anh thay vì ở trạng thái chỉ được dịch một phần.

Danh sách đầy đủ — 50 languages

Được xếp hạng theo tổng số người nói trên toàn cầu. Mỗi hàng là một gói ngôn ngữ đã phát hành; cột mã là chuỗi chính xác mà tiện ích yêu cầu.

# Tên bản địa Tên tiếng Anh Mã Ví dụ — "Trò chuyện với chúng tôi"
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 हामीसँग च्याट गर्नुहोस्

Ghi đè trong mã

Nếu bạn đã biết ngôn ngữ ưu tiên của khách truy cập (từ trạng thái ứng dụng, cài đặt tài khoản hoặc tham số URL), hãy chỉ định rõ cho tiện ích:

<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>

Hoặc sau khi tiện ích đã được gắn, hãy thay đổi trực tiếp:

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

Tiện ích hiển thị lại mọi chuỗi, chuyển hướng cho các ngôn ngữ RTL và giữ nguyên cuộc trò chuyện hiện tại.

Cơ chế dự phòng

Hai trường hợp đặc biệt đáng lưu ý:

  • Ngôn ngữ chưa được phát hành. Nếu bạn truyền một mã không xác định (ví dụ: xx hoặc một biến thể khu vực ít phổ biến), tiện ích sẽ âm thầm chuyển về tiếng Anh và báo cáo trường hợp không khớp trong phần phân tích của bảng điều khiển.
  • Phương án dự phòng theo khu vực. Mã khu vực sẽ được rút gọn về ngôn ngữ cơ sở khi không có gói khu vực tương ứng. pt-BR → pt, en-GB → en. Tiếng Trung giản thể và phồn thể là các gói riêng biệt (zh-Hans và zh-Hant) — không được đặt chúng làm bí danh của nhau.
Quay lại hướng dẫn về Tiện ích web

Xem cách bản địa hóa kết hợp với chủ đề, vị trí và phần còn lại của cấu hình tiện ích.

Mở hướng dẫn →