- Trạng thái
- Đã giải quyết
- Được báo cáo cho
- WPML String Translation 3.2.12
- Đã giải quyết trong
- WPML String Translation 3.2.14
- Plugin/giao diện liên quan
- MasterStudy LMS Learning Management System
- Thẻ chủ đề
- Compatibility
Tổng quan về lỗi
Bạn có thể gặp sự cố với các bản dịch gốc từ các plugin sử dụng tính năng Performant translations. Ví dụ: với các plugin như WooCommerce, Blocksy hoặc MasterStudy LMS Learning Management System, bạn có thể thấy rằng các bản dịch đã được cung cấp không hiển thị chính xác trên frontend.
Giải pháp tạm thời
Vui lòng đảm bảo tạo bản sao lưu toàn bộ trang web trước khi tiếp tục.
- Mở tệp …wp-content/plugins/wpml-string-translation/classes/MO/LoadedMODictionary.php.
- Tìm dòng 46.
- Thay thế:
$moFileName = str_replace('l10n.php', '.mo', $loaded_file); - Bằng:
// WPML Workaround for compsupp-7393 $moFileName = str_replace('l10n.php', 'mo', $loaded_file);