WPML

เรียนรู้วิธีลงทะเบียนสตริงที่ WPML ไม่สามารถลงทะเบียนได้โดยอัตโนมัติ รวมถึงการตั้งค่าธีมหรือปลั๊กอิน ตัวเลือก และโปรไฟล์ผู้ใช้

ตารางต่อไปนี้สรุปวิธีแก้ปัญหาที่พร้อมใช้งานเมื่อคุณไม่พบสตริงที่ต้องการ

สิ่งที่ต้องแปล

สิ่งที่ต้องทำ

สิ่งที่ต้องแปล

ธีมหรือปลั๊กอินระบุว่าแปลแล้ว 100% แต่คำแปลบางส่วนหรือทั้งหมดหายไปจากส่วนหน้าเว็บไซต์

สิ่งที่ต้องทำ

อัปเดตคำแปลของธีมหรือปลั๊กอิน

สิ่งที่ต้องแปล

สตริงหน้าจัดการเว็บไซต์ การตั้งค่าธีม/ปลั๊กอิน วิดเจ็ต และข้อความหรืออีเมลที่กำหนดเอง

สิ่งที่ต้องทำ

ลงทะเบียนสตริงหน้าจัดการเว็บไซต์และการตั้งค่าสำหรับการแปล

สิ่งที่ต้องแปล

สตริง JavaScript ที่มาจากธีมหรือปลั๊กอินไม่ปรากฏในการแปลสตริง

สิ่งที่ต้องทำ

ลงทะเบียนสตริงจากไฟล์ JavaScript สำหรับการแปล

สิ่งที่ต้องแปล

ข้อมูลโปรไฟล์ผู้ใช้ เช่น ชื่อ ประวัติ หรือฟิลด์กำหนดเอง

สิ่งที่ต้องทำ

ทำให้บทบาทผู้ใช้แปลได้

สิ่งที่ต้องแปล

คุณต้องการแทนที่คำแปลที่มาจากธีมหรือปลั๊กอิน

สิ่งที่ต้องทำ

สแกนธีมหรือปลั๊กอินเพื่อหาสตริง

สิ่งที่ต้องแปล

คำแปลสตริงเบ็ดเตล็ดไม่ซิงค์กันบนเว็บไซต์ที่ทำงานบนหลายเซิร์ฟเวอร์

สิ่งที่ต้องทำ

ซิงโครไนซ์ไฟล์ MO ข้ามเซิร์ฟเวอร์ของคุณ

การอัปเดตคำแปลของธีมหรือปลั๊กอิน

หากต้องการดูว่าธีมหรือปลั๊กอินของคุณมีคำแปลสำหรับภาษาของคุณหรือไม่ ให้ไปที่หน้าของธีมหรือปลั๊กอินนั้นในคลังธีมหรือปลั๊กอินของ WordPress โดยค้นหาข้อมูลนี้ในส่วน ภาษา หรือ การแปล

ส่วนภาษาในคลัง WordPress
ส่วนภาษาในคลัง WordPress
ส่วนการแปลในคลัง WordPress
ส่วนการแปลในคลัง WordPress

หากคุณไม่เห็นคำแปลบนเว็บไซต์ของคุณ อาจเป็นเพราะคุณติดตั้งและเปิดใช้งานธีมหรือปลั๊กอินก่อน จากนั้นจึงตั้งค่าภาษาของ WPML ในภายหลัง หากต้องการแสดงคำแปล:

  1. ในหน้าจัดการเว็บไซต์ของคุณ ให้ไปที่ แดชบอร์ด → อัปเดต
  2. เลื่อนลงไปที่ส่วนการแปลและคลิก อัปเดตคำแปล
การอัปเดตคำแปลในหน้าอัปเดตของ WordPress
การอัปเดตคำแปลในหน้าอัปเดตของ WordPress

ตอนนี้คุณควรเห็นคำแปลที่อัปเดตแล้วในส่วนหน้าเว็บไซต์

การลงทะเบียนสตริงจากหน้าจัดการเว็บไซต์ของ WordPress และการตั้งค่าธีมและปลั๊กอิน

เมื่อธีมหรือปลั๊กอินที่คุณใช้งานไม่สามารถทำงานร่วมกับ WPML ได้อย่างสมบูรณ์ คุณจำเป็นต้องแปลข้อความบางส่วนด้วยตนเอง ซึ่งรวมถึง:

  • ข้อความจากแผงตัวเลือกธีมของคุณ เช่น ข้อความส่วนท้าย ประกาศลิขสิทธิ์ และข้อความที่กำหนดเอง
  • ป้ายกำกับ ข้อความ หรือข้อความที่กำหนดเองอื่น ๆ ที่ตั้งค่าไว้ในตัวเลือกและการตั้งค่าปลั๊กอิน
  • การตั้งค่าตัวหลักของ WordPress บางส่วน เช่น รูปแบบเวลาของคุณ
  • ชื่อและเนื้อหาของวิดเจ็ตบางส่วน

ก่อนที่จะแปลข้อความเหล่านี้ด้วยตนเอง เราขอแนะนำให้ติดต่อผู้พัฒนาและขอให้พวกเขาทำให้ธีมหรือปลั๊กอินสามารถทำงานร่วมกับ WPML ได้อย่างสมบูรณ์ผ่านโปรแกรม Go Global ของเรา

หากต้องการลงทะเบียนข้อความเหล่านี้สำหรับการแปลด้วยตนเอง:

  1. ไปที่ WPML → การแปลสตริง
  2. เลื่อนไปที่ ยูทิลิตี้ ขยายส่วน ไม่พบสตริงที่คุณกำลังมองหาใช่หรือไม่ แล้วคลิกลิงก์ การแปลข้อความผู้ดูแลระบบ
การแปลข้อความผู้ดูแลระบบในการแปลสตริง
การแปลข้อความผู้ดูแลระบบในการแปลสตริง
  1. ในหน้าข้อความผู้ดูแลระบบ ให้เลือกสตริงที่คุณต้องการแปลและคลิก เพิ่มไปยังการแปลสตริง

สตริงเหล่านี้จะพร้อมใช้งานสำหรับการแปลใน การแปลสตริง

การลงทะเบียนสตริงจากไฟล์ JavaScript

ธีมและปลั๊กอินบางตัวเก็บข้อความส่วนหน้าเว็บไซต์ (สตริง) บางส่วนไว้ในไฟล์ JavaScript ซึ่งมักเกิดขึ้นกับฟีเจอร์ส่วนหน้าที่รีเฟรชเนื้อหาโดยไม่ต้องรีเฟรชทั้งหน้า

ตัวอย่างเช่น กรณีนี้เกิดขึ้นกับบล็อกตะกร้าสินค้าของ WooCommerce และบล็อกการชำระเงินของ WooCommerce โดยค่าเริ่มต้น WPML จะไม่เห็นสตริงดังกล่าว หากต้องการแปล คุณต้องเปิดใช้งานในการตั้งค่าของ WPML:

  1. ไปที่ WPMLการตั้งค่า
  2. เลื่อนไปที่ส่วน การแปลสตริง และเปิดใช้งานตัวเลือก ตรวจจับสตริงในไฟล์ JavaScript
  3. ในส่วนหน้าเว็บไซต์ของคุณ ให้ไปที่หน้าซึ่งมีสตริง JavaScript ปรากฏอยู่ การดำเนินการนี้จะลงทะเบียนสคริปต์ที่มีสตริงดังกล่าว
  4. ถัดไป ไปที่ WPMLการแปลธีมและปลั๊กอิน เลือกปลั๊กอินหรือธีมที่มีสตริงที่ยังไม่ได้แปล แล้วคลิก สแกน
  5. สุดท้าย ไปที่ WPMLการแปลสตริง เพื่อแปลสตริง JavaScript ของคุณ

เนื่องจากฟีเจอร์นี้อาจส่งผลกระทบต่อประสิทธิภาพของเว็บไซต์ หลังจากแปลสตริงของคุณแล้ว ให้กลับไปที่ WPMLการตั้งค่า และปิดการใช้งาน

การสแกนธีมหรือปลั๊กอินเพื่ออัปเดตคำแปลที่มีอยู่

การลงทะเบียนอัตโนมัติของ WPML ช่วยเพิ่มประสิทธิภาพของเว็บไซต์โดยทำให้เฉพาะข้อความที่ยังไม่ได้แปลจากธีมและปลั๊กอินพร้อมสำหรับการแปลเท่านั้น การสแกนธีมหรือปลั๊กอินจะโหลดสตริงทั้งหมด แม้กระทั่งสตริงที่มีคำแปลอยู่แล้ว

หากต้องการสแกนธีมหรือปลั๊กอิน:

  1. ไปที่ WPML → การแปลธีมและปลั๊กอิน
  2. เลือกธีมหรือปลั๊กอินของคุณแล้วสแกน
การสแกนธีมและปลั๊กอิน
การสแกนธีมและปลั๊กอิน

ขณะนี้สตริงในคอมโพเนนต์เหล่านี้จะพร้อมใช้งานสำหรับการแปลใน การแปลสตริง

โปรดทราบว่า WPML สามารถค้นหาคำแปลที่มีอยู่ซึ่งถูกโหลดอย่างน้อยหนึ่งครั้งเท่านั้น แม้ว่าโดยปกติแล้วกระบวนการนี้จะเกิดขึ้นโดยอัตโนมัติ แต่บางครั้งคุณจำเป็นต้องกระตุ้นการทำงานนี้ด้วยตนเอง

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

เพิ่มเติมในส่วนนี้

เขียนโดย Amir · อัปเดตล่าสุด 4 กุมภาพันธ์ 2026