- Trạng thái
- Đã giải quyết
- Đã giải quyết trong
- 3.0.7
Tổng quan về lỗi
Một số chuỗi văn bản rất cụ thể, được đăng ký qua hook wpml_translate_single_string hoặc lệnh gọi đã lỗi thời đến icl_translate có thể không được dịch trong một số trường hợp.
Các nhà phát triển của chúng tôi đang tiến hành khắc phục sự cố này.
Điều này xảy ra do cơ chế dịch thuật mới của chúng tôi và do chuỗi văn bản bị ảnh hưởng có thể bị sửa đổi nên nó không có giá trị chính xác như được lưu trong cơ sở dữ liệu.
Giải pháp tạm thời
Đảm bảo rằng thư mục ../wp-content/languages/wpml/ có tồn tại và có thể ghi.
- Đầu tiên, tìm chuỗi có vấn đề.
- Truy cập trang WPML -> Dịch chuỗi và xóa chuỗi có vấn đề.
- Truy cập trang WPML -> Dịch chuỗi và trong phần Auto register strings for translation, bật tùy chọn Look for strings while pages are rendered.
- Truy cập lại trang trên giao diện người dùng nơi chuỗi xuất hiện.
- Truy cập lại trang WPML -> Dịch chuỗi và tìm kiếm chuỗi đó.
- Dịch chuỗi.
Sau khi dịch chuỗi, nhớ bỏ chọn tùy chọn tự động đăng ký.