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 จะมอบตัวเลือกให้คุณมีอินสแตนซ์แถบด้านข้างที่แตกต่างกันสำหรับแต่ละภาษา สิ่งนี้ทำได้โดยการตั้งค่าโพสต์ที่กำหนดเองเพื่อทำการแปล จากนั้นเพิ่มแถบด้านข้างในภาษาเริ่มต้น หลังจากนั้นจึงแปลโพสต์ที่กำหนดเองและเพิ่มแถบด้านข้างในภาษารอง ด้วยวิธีนี้ เราสามารถกำหนดวิดเจ็ตให้กับแถบด้านข้างที่สร้างขึ้นตามภาษาของหน้าเพจที่จะแสดงแถบด้านข้างนั้นได้

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