WPML

Tổng quan về sự cố

Khi bạn sử dụng Complianz | GDPR/CCPA Cookie Consent trên một trang web có ngôn ngữ mặc định sử dụng mã vùng, ví dụ như pt_PT, banner cookie có thể hiển thị các văn bản của ngôn ngữ khác. Các trang tiếng Bồ Đào Nha hiển thị các văn bản banner tiếng Anh, và các trang tiếng Anh hiển thị các văn bản tiếng Bồ Đào Nha.

Complianz rút gọn mọi mã ngôn ngữ xuống còn hai chữ cái (pt_PT thành pt), trong khi WPML sử dụng mã vùng (pt-pt). Sau đó, banner tìm kiếm các văn bản của nó theo một mã ngôn ngữ không khớp với ngôn ngữ trang.

Các trang web có ngôn ngữ mặc định sử dụng mã hai chữ cái, ví dụ như en hoặc es, không bị ảnh hưởng.

Giải pháp tạm thời

Đăng ký các văn bản trên biểu ngữ bằng tiếng Anh, sau đó dịch chúng sang tất cả các ngôn ngữ trang web của bạn, bao gồm cả ngôn ngữ mặc định:

  • Truy cập WPMLDịch chuỗi.
  • Trong Select strings within domain, chọn miền complianz.
  • Chọn tất cả các chuỗi, mở Change the language of selected strings ở cuối trang và chọn tiếng Anh.
  • Truy cập ComplianzCookie banner, thiết lập các văn bản trên biểu ngữ bằng tiếng Anh và lưu.
  • Quay lại WPMLDịch chuỗi, kiểm tra xem các chuỗi complianz đã ở tiếng Anh chưa, sau đó dịch chúng sang ngôn ngữ mặc định và các ngôn ngữ khác của bạn.
  • Truy cập trang chủ bằng từng ngôn ngữ với tư cách là khách truy cập đã đăng xuất và kiểm tra xem biểu ngữ có hiển thị đúng ngôn ngữ của trang hay không.

Một giải pháp tạm thời khác: trong WPMLNgôn ngữChỉnh sửa ngôn ngữ, hãy thay đổi mã ngôn ngữ mặc định thành hai chữ cái (ví dụ pt thay vì pt_PT). Điều này làm thay đổi mã ngôn ngữ trang web của bạn, vì vậy hãy tạo một bản sao lưu đầy đủ trước.

Tất cả lỗi đã ghi nhận

Cần trợ giúp với vấn đề này?

Đặt một câu hỏi hỗ trợ và chúng tôi sẽ cùng bạn xem xét vấn đề này.