WPML

บทนำ


ปลั๊กอิน Content Aware Sidebars (เปิดในแท็บใหม่) ช่วยให้คุณสร้างแถบด้านข้างแบบกำหนดเองได้ไม่จำกัดจำนวน และกำหนดให้กับวิดเจ็ตตามภาษาของเนื้อหาในหน้าเพจ

การทำงานร่วมกันของ Content Aware Sidebars กับ WPML ช่วยให้คุณสามารถตั้งค่าแถบด้านข้างที่แตกต่างกันสำหรับเนื้อหาในภาษาต่าง ๆ ได้

หลังจากร่วมมือกับผู้พัฒนา Content Aware Sidebars เราสามารถแปลสตริงข้อความทั้งหมดที่มาจากปลั๊กอินได้สำเร็จ

สิ่งที่คุณต้องมี:

แหล่งข้อมูลที่จำเป็น:

การสร้างแถบด้านข้างแบบกำหนดเองที่แตกต่างกันสำหรับภาษาต่าง ๆ ด้วย Content Aware Sidebars และ WPML


ก่อนที่จะลงรายละเอียด ต่อไปนี้คือสรุป 7 ขั้นตอนที่ต้องปฏิบัติตามเพื่อแปลผลลัพธ์ของปลั๊กอิน Content Aware Sidebar:

  1. ตั้งค่า WPML ให้ลงทะเบียนโพสต์ที่กำหนดเองที่ได้จาก Content Aware Sidebars เพื่อทำการแปล

  2. เพิ่มแถบด้านข้างใหม่ให้กับภาษาเริ่มต้น

  3. เพิ่มโพสต์ที่กำหนดเองลงในตะกร้าการแปล

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

  5. แปลโพสต์ที่กำหนดเอง (โดยนักแปลในพื้นที่)

  6. เพิ่มแถบด้านข้างใหม่สำหรับภาษารอง

  7. กำหนดวิดเจ็ตให้กับแถบด้านข้างที่สร้างขึ้นตามภาษาของหน้าเพจที่จะแสดงแถบด้านข้างนั้น

มาเริ่มแปลผลลัพธ์ของปลั๊กอิน Content Aware Sidebar โดยทำตามขั้นตอนโดยละเอียดด้านล่างนี้:

  1. ไปที่ WPML > การจัดการการแปล > การตั้งค่าเนื้อหาหลายภาษา เลื่อนลงไปที่ส่วนโพสต์ที่กำหนดเอง แล้วเลือกตัวเลือก "แปล" สำหรับ "Condition Groups" และ "Sidebars"

  1. ไปที่ Sidebars > Add new

  1. เพิ่มแถบด้านข้างสำหรับภาษาหลักของคุณ ซึ่งในกรณีนี้คือภาษาอังกฤษ โปรดทราบว่าคุณสามารถตรวจสอบได้ว่าภาษาหลักของคุณถูกเลือกไว้จากแถบเครื่องมือผู้ดูแลระบบ WordPress หรือไม่

  2. เลือกตรรกะแบบมีเงื่อนไขที่ตรงกับความต้องการของคุณจากเมนูดรอปดาวน์ แล้วคลิกที่ "บันทึกการเปลี่ยนแปลง" และ "เผยแพร่"


  1. ไปที่ WPML > การจัดการการแปล

  1. เลือก Sidebar และ Conditional Group

  2. คลิกที่ปุ่ม "เพิ่มไปยังตะกร้าการแปล"

  1. ไปที่ WPML > การจัดการการแปล > แท็บตะกร้าการแปล

  1. ไปที่ส่วน "เลือกตัวเลือกการแปล" และเลือกตัวเลือกจากเมนูดรอปดาวน์

  2. เลือก admin (local) หากคุณจะทำการแปลด้วยตนเอง หรือเรียนรู้เพิ่มเติมเกี่ยวกับการตั้งค่าบริการการแปลระดับมืออาชีพ จากนั้นคลิกที่ ส่งรายการทั้งหมดเพื่อทำการแปล

  1. ไปที่ WPMLการแปล

  1. เพิ่มคำแปลสำหรับ Condition Group และ Sidebar โดยคลิกที่ปุ่ม "แก้ไข"

  2. กรอกข้อมูลในฟิลด์ชื่อเรื่องด้วยคำแปลของภาษารอง แล้วเลือก "การแปลนี้เสร็จสิ้น" และทำซ้ำขั้นตอนเดียวกันสำหรับฟิลด์เนื้อหา เลื่อนลงมาและเลือก "การแปลเอกสารนี้เสร็จสมบูรณ์"

  3. คลิกที่ปุ่ม "บันทึกการแปล"


  1. กลับไปที่ Sidebars

  1. คลิกที่แถบด้านข้างภาษาอังกฤษที่สร้างไว้ก่อนหน้านี้

  2. ใช้ตัวสลับภาษาที่ด้านบนเพื่อเปลี่ยนภาษาเป็นภาษาที่ต้องการ (ภาษารอง) ตอนนี้คุณจะอยู่ในหน้าการแปลแถบด้านข้าง

  3. ตั้งค่าการแปลแถบด้านข้างและตรรกะแบบมีเงื่อนไขในลักษณะเดียวกับที่แสดงในขั้นตอนที่ 2


  1. ไปที่ รูปแบบเว็บ > วิดเจ็ต และคุณควรจะเห็นแถบด้านข้างที่เพิ่งสร้างขึ้นใหม่ เพิ่มวิดเจ็ตที่ต้องการลงในแถบด้านข้าง และตรวจสอบให้แน่ใจว่าคุณได้เลือกภาษาที่จะแสดงในแต่ละวิดเจ็ตที่คุณเลือก ตัวเลือกนี้มีให้ใช้งานผ่านปลั๊กอิน WPML Widgets (เปิดในแท็บใหม่)

บทสรุป:


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

พบว่าสิ่งนี้มีประโยชน์หรือไม่? แชร์บทความนี้: