WPML

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

สตริงบางส่วนในแดชบอร์ดผู้ขาย Dokan ไม่ปรากฏใน WPMLการแปลสตริง ดังนั้นคุณจึงไม่สามารถแปลได้ ปัญหานี้ส่งผลกระทบต่อหน้าการตั้งค่าการจัดส่งและการยืนยัน หน้าเหล่านั้นสร้างขึ้นด้วย JavaScript และ WPML ไม่สามารถอ่านสตริงจากไฟล์ JavaScript ได้ ณ เวลาที่มีการรายงาน

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

สตริงในหน้าเหล่านี้มาจากไฟล์ JavaScript WPML จะอ่านสตริงเหล่านี้เมื่อคุณเปิดให้สแกน JavaScript ซึ่งถูกปิดไว้ตามค่าเริ่มต้น:

  1. ไปที่ WPMLการตั้งค่า และเปิดใช้งาน ตรวจจับสตริงในไฟล์ JavaScript
  2. เปิดหน้าแดชบอร์ดผู้ขายที่มีสตริงดังกล่าว ตัวอย่างเช่น /dashboard/settings/verification/ โดย WPML จะติดตามเฉพาะไฟล์ JavaScript ที่หน้าของคุณโหลดจริง ๆ เท่านั้น
  3. ไปที่ WPMLการแปลธีมและปลั๊กอิน และสแกน Dokan
  4. แปลสตริงที่ WPMLการแปลสตริง
  5. กลับไปที่ WPMLการตั้งค่า และปิด ตรวจจับสตริงในไฟล์ JavaScript อีกครั้ง เนื่องจากจะทำให้ไซต์ช้าลงขณะที่เปิดใช้งาน และสตริงจะยังคงได้รับการลงทะเบียนไว้

สตริงในหน้า shipping มาจาก WooCommerce ไม่ใช่จาก Dokan ค้นหาสตริงเหล่านี้ได้ที่ WPMLการแปลสตริง ภายใต้โดเมน WooCommerce การแปลสตริงที่นั่นจะเปลี่ยนแปลงหน้าแดชบอร์ดผู้ขายด้วย

คุณไม่จำเป็นต้องแก้ไขไฟล์ใด ๆ ภายในปลั๊กอินอีกต่อไป เนื้อหาเวอร์ชันเก่าของหน้านี้เคยแนะนำให้คุณเพิ่มสตริงลงใน wp-content/plugins/dokan-pro/languages/dokan.php อย่าทำเช่นนั้น: การอัปเดตปลั๊กอินจะลบการเปลี่ยนแปลงออก

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