- Trạng thái
- Đã giải quyết
- Được báo cáo cho
- WPML Multilingual & Multicurrency for WooCommerce 5.3.8
- Đã giải quyết trong
- WPML 4.9.0
- Thẻ chủ đề
- Bug
Tổng quan về lỗi
Khi sử dụng các khối WooCommerce cho trang Giỏ hàng và Thanh toán, một số chuỗi văn bản như “Proceed to checkout” không được dịch trên frontend đối với một số ngôn ngữ. Vấn đề này đặc biệt dễ nhận thấy ở các ngôn ngữ mà bản dịch gốc của WooCommerce chưa hoàn chỉnh.
Điều này xảy ra do các khối WooCommerce phụ thuộc vào các tệp dịch JavaScript (các tệp .json), vốn không thể dịch được hoàn toàn thông qua WPML Dịch Chuỗi.
Giải pháp tạm thời
Từ WPML 4.9.0, bạn có thể quét các chuỗi JavaScript sau khi kích hoạt tính năng Phát hiện chuỗi trong tệp JavaScript. Sau đó, bạn có thể dịch chúng trong phần “Các chuỗi khác” của Bảng điều khiển Quản lý dịch thuật.