Bản địa hóa website đa ngôn ngữ: không chỉ là dịch
Một website có thêm bản tiếng Anh không tự động có thêm khách hàng quốc tế. Phần lớn vấn đề không nằm ở chất lượng câu chữ, mà ở chỗ nội dung chưa được bản địa hóa và khai báo ngôn ngữ chưa đúng chuẩn.
Bản địa hóa là chỉnh cả trải nghiệm cho người đọc ở thị trường đích, không chỉ chuyển nghĩa câu chữ. Về mặt kỹ thuật, mỗi phiên bản ngôn ngữ cần khai báo hreflang hai chiều bằng URL tuyệt đối, dùng mã ngôn ngữ ISO 639-1 kèm mã vùng ISO 3166-1 alpha-2, thêm một dòng x-default. Về mặt nội dung, cần một hệ thuật ngữ thương hiệu cố định trước khi dịch. Dịch máy chỉ nên dùng để dựng bản nháp, không nên xuất bản tự động toàn site.
Bản địa hóa website khác dịch thuật ở điểm nào?
Dịch thuật chuyển nghĩa của câu từ ngôn ngữ này sang ngôn ngữ khác. Bản địa hóa đi xa hơn: chỉnh toàn bộ trải nghiệm cho người đọc ở thị trường đích, gồm cách xưng hô, ví dụ minh họa, đơn vị tiền tệ, định dạng ngày tháng, phương thức thanh toán, và quan trọng nhất là từ khóa mà người bản xứ thật sự gõ vào ô tìm kiếm. Một bản dịch đúng ngữ pháp vẫn có thể thất bại nếu tên gọi dịch vụ khác hoàn toàn cách thị trường đó gọi.
Ví dụ dễ thấy: trang tiếng Việt viết "giá chỉ từ 5 triệu đồng, thanh toán qua VietQR". Bản tiếng Anh dịch nguyên xi khiến người đọc nước ngoài phải tự quy đổi và tự đoán xem họ có trả được không. Định dạng ngày cũng là bẫy quen thuộc: chuỗi 07/08/2026 được người Việt đọc là ngày 7 tháng 8, còn người Mỹ đọc là ngày 8 tháng 7. Với trang khuyến mãi hay lịch sự kiện, sai lệch này đủ để mất một đơn hàng.
Khai báo hreflang thế nào cho đúng?
Hreflang là cách bạn nói với công cụ tìm kiếm rằng hai URL là cùng một nội dung ở hai ngôn ngữ hoặc hai vùng khác nhau, để máy trả đúng phiên bản cho đúng người. Nguyên tắc gốc: mỗi trang phải liệt kê đầy đủ tất cả phiên bản, gồm cả chính nó (self-reference), bằng URL tuyệt đối. Và khai báo phải hai chiều. Nếu trang tiếng Việt trỏ sang trang tiếng Anh nhưng trang tiếng Anh không trỏ ngược lại, cặp khai báo đó bị bỏ qua và toàn bộ công sức thành vô nghĩa.
Giá trị đặt trong thuộc tính gồm mã ngôn ngữ theo chuẩn ISO 639-1 (hai chữ cái, ví dụ vi, en, ja), tùy chọn thêm mã vùng theo chuẩn ISO 3166-1 alpha-2 (ví dụ en-GB, en-US, vi-VN). Mã vùng chỉ dùng khi bạn thật sự có nội dung khác nhau cho từng vùng. Ngoài ra có một giá trị đặc biệt là x-default, dùng cho trang mặc định khi không phiên bản nào khớp ngôn ngữ hoặc vùng của người dùng.
Sơ đồ: cả hai trang cùng khai báo lẫn nhau và cùng khai báo x-default. Đây là mô hình đang chạy giữa bản tiếng Việt và bản tiếng Anh của Chạm AI.
Có ba nơi hợp lệ để đặt khai báo, chọn một và giữ nhất quán:
- Trong
<head>bằng thẻlink rel="alternate". Phổ biến nhất cho site vừa và nhỏ. - Trong HTTP header bằng trường
Link. Bắt buộc với tệp không phải HTML như PDF. - Trong sitemap XML bằng phần tử
xhtml:link. Hợp khi site nhiều ngôn ngữ, tránh phình head từng trang.
Ví dụ khối đặt trong head của bản tiếng Việt:
<link rel="alternate" hreflang="vi" href="https://vidu.com/trang" /> <link rel="alternate" hreflang="en" href="https://vidu.com/en/page" /> <link rel="alternate" hreflang="x-default" href="https://vidu.com/trang" />
Trang tiếng Anh phải có đúng ba dòng tương ứng, cùng bộ URL. Trên website này, mỗi bài song ngữ đều khai đủ ba dòng ở cả hai phía.
Những lỗi hreflang hay gặp nhất
| Lỗi | Vì sao hỏng |
|---|---|
| Thiếu self-reference | Trang không tự khai báo chính nó, cụm ngôn ngữ trở nên không đầy đủ và dễ bị bỏ qua. |
| Khai báo một chiều | Trang A trỏ tới B nhưng B không trỏ lại A, cặp khai báo bị xem là không xác nhận. |
| Dùng URL tương đối | Giá trị href phải là URL tuyệt đối kèm giao thức và tên miền, đường dẫn tương đối không được chấp nhận. |
| Trỏ tới trang redirect hoặc 404 | URL đích phải trả về mã 200 và tự khai báo lại, nếu chuyển hướng hoặc chết thì cụm đứt. |
| Sai mã ngôn ngữ hoặc vùng | Viết en-UK thay vì en-GB là lỗi rất phổ biến. UK không phải mã ISO 3166-1 alpha-2 hợp lệ. |
| Đảo thứ tự mã | Phải viết ngôn ngữ trước, vùng sau. vi-VN đúng, VN-vi sai. |
| Xung đột với canonical | Trang tiếng Anh đặt canonical trỏ về bản tiếng Việt sẽ triệt tiêu hreflang, mỗi phiên bản phải canonical về chính nó. |
Tham khảo tài liệu chính thức của Google về phiên bản đa ngôn ngữ và đa vùng. Các lỗi trên đều bị bỏ qua âm thầm, không có thông báo, nên cần tự kiểm tra định kỳ.
Hệ thuật ngữ thương hiệu: việc phải làm trước khi dịch
Trước khi ai chạm vào câu chữ, hãy chốt một bảng thuật ngữ: tên thương hiệu, tên sản phẩm, tên gói dịch vụ, thuật ngữ chuyên môn và những từ dứt khoát giữ nguyên không dịch. Bảng nên có bốn cột: từ gốc, bản dịch chốt, ghi chú ngữ cảnh, và các biến thể bị cấm dùng.
Không có bảng này, cùng một khái niệm sẽ xuất hiện dưới ba bốn cách gọi khác nhau tùy người dịch hoặc tùy lần chạy công cụ. Với các hệ thống AI đang đọc và tóm tắt nội dung web, tên gọi không nhất quán làm loãng tín hiệu nhận diện thương hiệu, điều mà bài GEO là gì và cách xuất hiện trên ChatGPT gọi là tài sản nhận diện. Giữ tên thương hiệu nguyên dạng ở mọi ngôn ngữ là quy tắc an toàn nhất.
- Chốt bảng thuật ngữ thương hiệu, ghi rõ từ nào giữ nguyên không dịch.
- Nghiên cứu từ khóa riêng cho thị trường đích, không dịch từ khóa tiếng Việt sang.
- Khai báo hreflang hai chiều, có self-reference, có x-default, URL tuyệt đối.
- Mỗi phiên bản canonical về chính nó, không trỏ chéo sang ngôn ngữ khác.
- Đổi tiền tệ, định dạng ngày, số điện thoại, ví dụ và ảnh cho phù hợp thị trường.
- Kiểm tra URL đích trả về mã 200, không phải chuyển hướng.
- Người bản xứ đọc lại ít nhất các trang bán hàng, trang giá và trang pháp lý.
Bẫy khi để dịch máy chạy toàn site
Chất lượng dịch máy hiện nay đủ tốt để dựng bản nháp nhanh, nhưng để nó tự chạy rồi xuất bản hàng loạt mà không ai đọc lại thì rủi ro lớn hơn lợi ích. Bốn vấn đề hay gặp nhất:
- Thuật ngữ trôi. Không gắn bảng thuật ngữ thì mỗi lần chạy máy có thể cho ra một cách gọi khác nhau cho cùng một sản phẩm.
- Sai sắc thái ở chỗ đắt nhất. Giá, điều khoản, bảo hành và cam kết pháp lý là nơi một chữ dịch lệch có thể tạo tranh chấp thật.
- Nội dung mỏng hàng loạt. Dịch máy nguyên khối tạo ra hàng trăm trang chất lượng thấp cùng lúc, thứ bị đánh giá là nội dung tự động ít giá trị.
- Từ khóa không khớp thực tế. Bản dịch trung thành không đảm bảo trùng cụm từ người bản xứ thật sự gõ, nên phải nghiên cứu từ khóa riêng cho mỗi thị trường.
Cách làm cân bằng: dùng máy dựng bản nháp, gắn bảng thuật ngữ vào quy trình, rồi phân loại trang theo mức độ quan trọng. Trang bán hàng, trang giá và trang pháp lý bắt buộc có người bản xứ biên tập; trang phụ có thể chấp nhận bản máy đã rà soát nhẹ. Nếu cần một quy trình song ngữ vận hành đều đặn, xem thêm dịch vụ nội dung và website của Chạm AI.
Câu hỏi thường gặp
Bản địa hóa website khác dịch thuật ở điểm nào?
Dịch thuật chuyển nghĩa câu chữ. Bản địa hóa chỉnh cả trải nghiệm cho thị trường đích: cách xưng hô, ví dụ, tiền tệ, định dạng ngày, phương thức thanh toán và từ khóa người bản xứ thật sự gõ. Một bản dịch đúng ngữ pháp vẫn thất bại nếu ví dụ và cách gọi tên xa lạ với người đọc.
Khai báo hreflang thế nào cho đúng?
Mỗi trang liệt kê đủ mọi phiên bản, gồm cả chính nó, bằng URL tuyệt đối. Khai báo phải hai chiều, thiếu chiều ngược lại là bị bỏ qua. Dùng mã ngôn ngữ ISO 639-1 và mã vùng ISO 3166-1 alpha-2, thêm một dòng x-default cho trang mặc định.
Có nên để dịch máy chạy toàn bộ website không?
Không nên xuất bản tự động mà không ai đọc lại. Rủi ro là thuật ngữ thương hiệu trôi mỗi trang một kiểu, sai sắc thái ở phần giá và pháp lý, cùng nguy cơ nội dung mỏng hàng loạt. Hãy dùng máy dựng bản nháp, gắn hệ thuật ngữ cố định, rồi để người bản xứ biên tập các trang quan trọng nhất.