Tổng quan về sự cố
Một số chuỗi trong bảng điều khiển nhà cung cấp Dokan không xuất hiện trong WPMLDịch chuỗi, do đó bạn không thể dịch chúng. Điều này ảnh hưởng đến các trang cài đặt giao hàng và xác minh. Các trang đó được xây dựng bằng JavaScript và WPML không thể đọc các chuỗi từ các tệp JavaScript tại thời điểm báo cáo.
Giải pháp tạm thời
Các chuỗi trên các trang này đến từ các tệp JavaScript. WPML sẽ đọc chúng khi bạn cho phép quét JavaScript, tính năng này bị tắt theo mặc định:
- Truy cập WPMLCài đặt và bật Phát hiện chuỗi trong tệp JavaScript.
- Mở các trang bảng điều khiển của nhà cung cấp có chứa các chuỗi, ví dụ /dashboard/settings/verification/. WPML chỉ theo dõi các tệp JavaScript mà các trang của bạn thực sự tải.
- Truy cập WPMLBản địa hóa giao diện và plugin và quét Dokan.
- Dịch các chuỗi tại WPMLDịch chuỗi.
- Quay lại WPMLCài đặt và tắt Phát hiện chuỗi trong tệp JavaScript một lần nữa. Tính năng này làm chậm trang web trong khi được bật, và các chuỗi vẫn sẽ được đăng ký.
Các chuỗi trên trang shipping đến từ WooCommerce, không phải từ Dokan. Hãy tìm kiếm chúng trong WPMLDịch chuỗi dưới miền WooCommerce. Việc dịch chúng ở đó cũng sẽ làm thay đổi bảng điều khiển của nhà cung cấp.
Bạn không còn cần phải chỉnh sửa bất kỳ tệp nào bên trong plugin nữa. Phiên bản cũ của trang này đã yêu cầu bạn thêm các chuỗi vào wp-content/plugins/dokan-pro/languages/dokan.php. Đừng làm như vậy: một bản cập nhật plugin sẽ xóa mất thay đổi đó.