WPML
Trạng thái
Đang mở
Được báo cáo cho
WPML Multilingual CMS 4.6.9
Thẻ chủ đề
ATE, Bug

Tổng quan về lỗi

Nếu bạn sử dụng liên kết Chỉnh sửa bản dịch trên giao diện người dùng để dịch nội dung của bạn bằng Trình biên tập dịch thuật nâng cao (ATE), các bản dịch có thể không hoàn tất và bị kẹt. Ngoài ra, bạn sẽ thấy một lỗi như sau:

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

Vui lòng đảm bảo bạn có bản sao lưu toàn bộ trang web trước khi tiếp tục.


  • Bạn nên quản lý và hoàn thành các công việc dịch thuật thông qua giao diện back-end để đảm bảo hoàn tất và đồng bộ hóa chính xác từ bảng điều khiển WPML > Bản dịch.

Hoặc:

  • Mở tệp …/wp-content/plugins/sitepress-multilingual-cms/classes/filters/class-wpml-tm-translation-status-display.php.

  • Tìm dòng 431.

  • Thay thế:
    				if ( ! isset( $_SERVER['HTTP_REFERER'] ) ) {
    					return null;
    				}
    
    				$url = remove_query_arg( $args, $_SERVER['HTTP_REFERER'] );

  • Bằng:
    				$url = remove_query_arg( $args, admin_url('admin.php?page='. WPML_TM_FOLDER . '/menu/translations-queue.php') );

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