WPML
Trạng thái
Đã giải quyết
Đã giải quyết trong
4.3.16

Tổng quan về lỗi

Bạn có thể gặp vấn đề khi hiển thị bản dịch cho các chuỗi văn bản nếu bạn xác định locale bằng dấu gạch ngang (dash). Ví dụ, một cách sai để xác định locale tiếng Pháp là sử dụng fr-FR.

Cách đúng là sử dụng dấu gạch dưới. Trong ví dụ này, bạn nên xác định locale tiếng Pháp là fr_FR.

Trên trang WPML -> Ngôn ngữ -> Chỉnh sửa ngôn ngữ, bạn có thể thiết lập locale mặc định theo hai cách:

- Thẻ ngôn ngữ IETF: sử dụng dấu gạch ngang

- ISO 15897: sử dụng dấu gạch dưới

Kể từ những thay đổi mới nhất trong WPML Dịch Chuỗi, việc sử dụng dấu gạch ngang (hay còn gọi là dash “-” ) là không thểnên tránh.

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

Nếu bạn có một ngôn ngữ được xác định theo định dạng như fr-FR, bạn nên thay đổi ngay thành định dạng như fr_FR để có thể sử dụng các tính năng dịch của WPML Dịch Chuỗi.

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