ข้ามการนำทาง

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

ตารางต่อไปนี้สรุปโซลูชันที่มีอยู่เมื่อคุณไม่พบสตริงที่เจาะจง

อะไรบ้างที่ต้องแปล?

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

อะไรบ้างที่ต้องแปล?

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

อะไรบ้างที่ต้องแปล?

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

อะไรบ้างที่ต้องแปล?

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

อะไรบ้างที่ต้องแปล?

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

อะไรบ้างที่ต้องแปล?

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

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

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

Languages section in WordPress repository
ส่วนภาษาในคลังเก็บ WordPress
Translations section in WordPress repository
ส่วนการแปลในคลังข้อมูล WordPress

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

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

ตอนนี้คุณควรจะเห็นการแปลที่อัปเดตบนส่วนหน้าแล้ว

การลงทะเบียนสตริงจากพื้นที่ผู้ดูแล WordPress และการตั้งค่าธีมและปลั๊กอิน

คุณอาจต้องการแปลข้อความที่คุณปรับแต่งในพื้นที่ผู้ดูแลระบบแต่ปรากฏบนส่วนหน้าสำหรับผู้เยี่ยมชม ซึ่งรวมถึง:

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

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

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

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

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

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

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

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

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

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

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