WPML
สถานะ
เปิด
รายงานสำหรับ
WPML Multilingual CMS 4.6.9
แท็กหัวข้อ
ATE, Bug

ภาพรวมของปัญหา

หากคุณใช้ลิงก์ แก้ไขการแปล ที่ส่วนหน้าเว็บไซต์เพื่อแปลเนื้อหาของคุณด้วยตัวแก้ไขการแปลขั้นสูง (ATE) การแปลอาจไม่เสร็จสมบูรณ์และค้างอยู่ นอกจากนี้ คุณจะเห็นข้อผิดพลาดดังต่อไปนี้:

วิธีแก้ปัญหาชั่วคราว

โปรดตรวจสอบให้แน่ใจว่าคุณได้สำรองข้อมูลเว็บไซต์ทั้งหมดก่อนดำเนินการต่อ


  • คุณควรจัดการและทำงานแปลให้เสร็จสมบูรณ์ผ่านอินเทอร์เฟซระบบหลังบ้านจากแดชบอร์ด WPML > การแปล เพื่อให้แน่ใจว่าเสร็จสมบูรณ์และซิงโครไนซ์อย่างถูกต้อง

หรือ:

  • เปิดไฟล์ …/wp-content/plugins/sitepress-multilingual-cms/classes/filters/class-wpml-tm-translation-status-display.php

  • ค้นหาบรรทัดที่ 431

  • แทนที่:
    				if ( ! isset( $_SERVER['HTTP_REFERER'] ) ) {
    					return null;
    				}
    
    				$url = remove_query_arg( $args, $_SERVER['HTTP_REFERER'] );

  • ด้วย:
    				$url = remove_query_arg( $args, admin_url('admin.php?page='. WPML_TM_FOLDER . '/menu/translations-queue.php') );

ปัญหาที่ทราบแล้วทั้งหมด →