เริ่มต้นใช้งาน
เริ่มต้นใช้งานตั้งค่า Polylang

ตั้งค่า Polylang

ตั้งค่า Polylang และ Polylang PRO เพื่อให้แปลเนื้อหาของคุณได้อย่างถูกต้อง

ต้องปิดใช้งานตัวเลือกบางอย่างใน Polylang เพื่อหลีกเลี่ยงความขัดแย้ง มิฉะนั้น Polylang อาจ:

  • ดำเนินการเดียวกับที่ Gato AI Translations for Polylang ดำเนินการอยู่แล้ว
  • เขียนทับการแปลที่คุณได้ทำไปแล้ว
  • ซิงโครไนซ์การเปลี่ยนแปลงที่ไม่ต้องการ (เช่น: จากโพสต์ที่แปลแล้วกลับไปยังโพสต์ต้นฉบับ)

ตั้งค่าภาษา

ไปที่หน้าเมนู Languages ของ Polylang แล้วเพิ่มภาษาที่คุณต้องการแปลเนื้อหา

ตั้งค่าภาษาใน Polylang
ตั้งค่าภาษาใน Polylang

เปิดใช้งาน CPT และ taxonomy

ในการตั้งค่า Polylang ภายใต้ Custom post types and Taxonomies ให้เปิดใช้งาน CPT และ taxonomy ที่คุณต้องการแปล

ตัวอย่างเช่น หากมี custom post type ชื่อ My Project และ taxonomy ที่เกี่ยวข้อง จะต้องเปิดใช้งานดังนี้:

ตั้งค่า CPT และ taxonomy สำหรับการแปล
ตั้งค่า CPT และ taxonomy สำหรับการแปล

ปิดการซิงโครไนซ์สำหรับ metadata

ในการตั้งค่า Polylang ภายใต้ Synchronization ให้ปิดการซิงโครไนซ์สำหรับทุกตัวเลือก

ยกเลิกการซิงโครไนซ์ Polylang สำหรับทุกตัวเลือก
ยกเลิกการซิงโครไนซ์ Polylang สำหรับทุกตัวเลือก

ปิดการซิงโครไนซ์สำหรับโพสต์

(สำหรับ Polylang PRO.)

สำหรับแต่ละโพสต์ที่จะแปล ให้แน่ใจว่า ไม่เคย เปิดใช้งานตัวเลือก Synchronize this post

หากเปิดใช้งานการซิงโครไนซ์ การแก้ไขโพสต์ที่แปลแล้วจะเขียนทับโพสต์ต้นฉบับ

นี่คือการตั้งค่าที่ถูกต้อง:

การซิงโครไนซ์ Polylang ถูกปิดใช้งาน
การซิงโครไนซ์ Polylang ถูกปิดใช้งาน

นี่คือการตั้งค่าที่ไม่ถูกต้อง:

การซิงโครไนซ์ Polylang ถูกเปิดใช้งาน - ห้ามทำแบบนี้
การซิงโครไนซ์ Polylang ถูกเปิดใช้งาน - ห้ามทำแบบนี้

ปิดการแปลของ Polylang สำหรับ ACF

(สำหรับ Polylang PRO.)

เมื่อใช้ Advanced Custom Fields (ACF) ให้แน่ใจว่าปิดการแปลของ Polylang สำหรับฟิลด์ ACF โดยตั้งค่าตัวเลือก Translations เป็น Ignore

จากนั้นตั้งค่าตัวเลือก Gato Translate เพื่อแปลฟิลด์ ACF

ปิดการแปลฟิลด์ ACF ด้วย Polylang และใช้ Gato Translate แทน
ปิดการแปลฟิลด์ ACF ด้วย Polylang และใช้ Gato Translate แทน

ปิดการแปลของ Polylang สำหรับ Meta Box

เมื่อใช้ Meta Box ให้แน่ใจว่าปิดการแปลของ Polylang สำหรับฟิลด์ Meta Box โดยไปที่ Field group settings และตั้งค่าตัวเลือก Translations ของ Polylang เป็น Do not translate any fields in this field group

ไม่แปลฟิลด์ Metabox ด้วย Polylang
ไม่แปลฟิลด์ Metabox ด้วย Polylang

จากนั้นสำหรับแต่ละฟิลด์ ให้ตั้งค่า Gato Translate ด้วยค่าที่สอดคล้องกัน

ตั้งค่า Polylang ให้แปลฟิลด์ Metabox โดยใช้ Gato Translate
ตั้งค่า Polylang ให้แปลฟิลด์ Metabox โดยใช้ Gato Translate