WPML
Trạng thái
Đã giải quyết
Được báo cáo cho
WPML Multilingual CMS 4.7.0
Đã giải quyết trong
WPML Multilingual CMS 4.7.2
Thẻ chủ đề
Bug

Tổng quan về lỗi

Nếu bạn sử dụng Trình biên tập dịch thuật cổ điển (CTE) để chỉnh sửa bản dịch và nội dung của bạn bao gồm nhiều khối văn bản, việc thay đổi nội dung đã dịch của khối đầu tiên và thêm ngắt dòng có thể dẫn đến việc nội dung đó bị sao chép sang tất cả các khối nội dung đã dịch.

Nếu bạn nhấp vào nút Lưu, bạn sẽ nhận thấy; nếu bạn nhấp vào Lưu và đóng, bạn sẽ không nhận thấy, nhưng nội dung sai sẽ được lưu vào cơ sở dữ liệu và hiển thị trên giao diện người dùng, và sẽ hiển thị khi mở lại CTE để chỉnh sửa bản dịch một lần nữa.

Sự cố này có thể xuất hiện khi sử dụng trình soạn thảo Gutenberg nhưng cũng xảy ra khi sử dụng các module văn bản của các trình tạo trang như Elementor hoặc WP Bakery.

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

Vấn đề này phát sinh trong WPML 4.7.0 (và vẫn tồn tại trong WPML 4.7.1). Bạn có thể hạ cấp WPML xuống 4.6.15 và WPML Dịch Chuỗi xuống 3.2.18 để tránh vấn đề này.

Nếu không thể hạ cấp, bạn có thể áp dụng bản vá bằng cách thay thế một trong các tệp plugin WPML (sử dụng FTP hoặc plugin quản lý tệp).

Tải xuống phiên bản đã vá của tệp bằng cách nhấp chuột phải và lưu tệp được liên kết này.

Giải nén và thay thế tệp cùng tên tại wp-content/plugins/sitepress-multilingual-cms/res/js/translation-editor/wpml-tm-editor-footer-view.js

Bạn có thể cần xóa cache trình duyệt nếu nó không hoạt động ở lần đầu tiên.

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