WPML

ก่อนที่คุณจะเริ่มต้น

ติดตั้งและเปิดใช้งานปลั๊กอินเหล่านี้:

  • BuddyBoss Platform หรือ BuddyPress หากคุณใช้งาน BuddyPress 12.0 หรือใหม่กว่า ให้เปิดใช้งานส่วนเสริม BP Classic ด้วย
  • WPML และ WPML การแปลสตริง
  • WPML Multilingual for BuddyPress and BuddyBoss (ส่วนเสริมเชื่อมต่อที่ครอบคลุมในหน้านี้)

สร้างชุมชนของคุณในภาษาต้นทางก่อน สร้างหน้าที่ BuddyBoss สร้างขึ้น: Groups, Members, News Feed และหน้าแบบกำหนดเองใด ๆ กำหนดประเภทโปรไฟล์และประเภทกลุ่มของคุณในหน้าจัดการเว็บไซต์ของ BuddyBoss ลงทะเบียนฟิลด์โปรไฟล์แบบกำหนดเองของคุณ ตั้งค่าฟอรัมและหัวข้อกิจกรรมของคุณ คุณสามารถแก้ไขในภายหลังและส่งการอัปเดตเพื่อแปลได้ตลอดเวลา

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

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

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

ตั้งค่ารูปแบบ URL ของคุณเป็น "ภาษาที่แตกต่างกันในไดเรกทอรี"

WPML Multilingual for BuddyPress and BuddyBoss ต้องการรูปแบบ URL ภาษาที่แตกต่างกันในไดเรกทอรี (ตัวอย่างเช่น example.com/fr/) ไปที่ WPML > การตั้งค่า > URL และ SEO และยืนยันการตั้งค่า รูปแบบ URL ภาษา

แปลหน้าเริ่มต้นของชุมชนของคุณ

BuddyPress และ BuddyBoss จะสร้างชุดหน้าเริ่มต้น: Groups, Members, News Feed และหน้าชุมชนใด ๆ ที่คุณเพิ่มเข้ามา คุณสามารถแปลหน้าเหล่านี้ผ่าน แดชบอร์ดการแปล:

  1. ไปที่ WPML > การแปล > แดชบอร์ด
  2. ขยายส่วน หน้า
  3. ทำเครื่องหมายที่หน้าชุมชน
  4. เลือกวิธีการแปล PTC (แนะนำ) นักแปลของคุณ หรือ แปลด้วยตัวเอง
  5. คลิก แปล

แปลฟอรัม

ฟอรัมเป็นประเภทโพสต์แบบกำหนดเอง ทำให้สามารถแปลได้ก่อน จากนั้นจึงทำการแปล:

  1. ไปที่ WPML > การตั้งค่า > การแปลประเภทโพสต์
  2. ตั้งค่า Forums เป็น แปลได้ แล้วคลิกปุ่ม บันทึก
  3. กลับไปที่ WPML > การแปล > แดชบอร์ด และแปลเนื้อหาฟอรัมจากส่วน Forums

คุณยังสามารถสร้างฟอรัมแยกตามภาษาได้ ตัวอย่างเช่น ฟอรัมภาษาอังกฤษ Best Breakfast Ideas ควบคู่ไปกับฟอรัมภาษาฝรั่งเศส Idées de petit-déjeuner วิธีนี้จะช่วยให้สมาชิกในตลาดต่าง ๆ มีชุดข้อความการสนทนาของตนเอง เพื่อไม่ให้ฟีดของพวกเขาปะปนกันหลายภาษา สร้างเป็นฟอรัมแยกต่างหากและแปลแต่ละฟอรัมผ่านขั้นตอนการทำงานเดียวกัน

แปลประเภทโปรไฟล์และประเภทกลุ่ม

ประเภทโปรไฟล์คือ ประเภทสมาชิก ของ BuddyPress เช่น Student, Instructor หรือ Mentor ประเภทกลุ่มคือ ประเภทกลุ่ม ของ BuddyBoss เช่น Cohort, Chapter หรือ Region ทั้งสองอย่างสามารถแปลได้ผ่าน การจัดการการแปล:

  1. ไปที่ WPML > การแปล > แดชบอร์ด
  2. ประเภทโปรไฟล์จะปรากฏในส่วน BuddyPress Profile Type ประเภทกลุ่มจะปรากฏในส่วน BuddyBoss Group Type
  3. เลือกรายการ เลือกวิธีการแปล แล้วคลิก แปล

แปลฟิลด์โปรไฟล์แบบกำหนดเองและตัวกรองการค้นหาโปรไฟล์

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

  1. ไปที่ WPML > การแปล > แดชบอร์ด
  2. เลื่อนไปที่ ข้อความอื่น ๆ (สตริง)
  3. ค้นหาป้ายกำกับฟิลด์และค่าตัวเลือกของคุณ
  4. เลือกรายการเหล่านั้นและส่งไปแปล

แปลกลุ่ม BuddyBoss

ชื่อ คำอธิบาย และลำดับชั้นของกลุ่ม BuddyBoss แปลผ่านสองช่องทาง

จากแดชบอร์ดการแปล:

  1. ไปที่ WPML > การแปล > แดชบอร์ด
  2. เลื่อนไปที่ ข้อความอื่น ๆ (สตริง)
  3. ค้นหาชื่อกลุ่ม
  4. เลือกรายการเหล่านั้นและส่งไปแปล

จากส่วนหน้า:

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

แปลหัวข้อกิจกรรม อัลบั้มสื่อ และโฟลเดอร์

หัวข้อกิจกรรมคือหัวข้อที่ผู้ดูแลระบบกำหนดเพื่อจัดระเบียบ News Feed อัลบั้มสื่อและโฟลเดอร์คือสิ่งที่สมาชิกอัปโหลดภายในกลุ่ม ทั้งสามอย่างสามารถแปลได้ผ่านช่องทางเดียวกัน:

  1. ไปที่ WPML > การแปล > แดชบอร์ด
  2. เลื่อนไปที่ ข้อความอื่น ๆ (สตริง)
  3. ค้นหาชื่อหัวข้อ อัลบั้ม หรือโฟลเดอร์
  4. เลือกและส่งไปแปล

ดูแลให้ BuddyBoss Platform ของคุณเป็นเวอร์ชันที่เผยแพร่ปัจจุบันอยู่เสมอ เพื่อให้ฟีเจอร์เหล่านี้สามารถดึงสตริงที่แปลแล้วไปใช้ได้

แปลข้อความของธีม

ข้อความของธีม BuddyBoss และ BuddyPress ครอบคลุมถึงแบบฟอร์มลงทะเบียน แบบฟอร์มเข้าสู่ระบบ การตั้งค่าบัญชี หน้าข้อความ ป้ายกำกับโปรไฟล์ แท็บการนำทาง และป้ายกำกับปุ่ม ซึ่งสามารถแปลได้ผ่าน WPML การแปลสตริง:

  1. ไปที่ WPML > การแปล > แดชบอร์ด
  2. เลื่อนไปที่ ข้อความอื่น ๆ (สตริง)
  3. เลือกสตริงของธีม
  4. ส่งไปแปล

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

เพิ่มตัวสลับภาษา

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

  1. ไปที่ WPML > การตั้งค่า > ตัวสลับภาษา
  2. เลื่อนไปที่ ตัวสลับภาษาในเมนู แล้วคลิก เพิ่มตัวสลับภาษาใหม่ไปยังเมนู
  3. กำหนดค่าลักษณะที่ปรากฏแล้วบันทึก

BuddyBoss App – สองเส้นทางการแปลที่แตกต่างกัน

หากคุณเผยแพร่แอป iOS หรือ Android แบบเนทีฟที่สร้างด้วย BuddyBoss App ขั้นตอนการทำงานหลายภาษาจะแยกออกเป็นสองเส้นทางที่แตกต่างกัน

สตริง UI ของแอป – จัดการภายในหน้าจัดการเว็บไซต์ของ BuddyBoss (ไม่ได้ผ่าน WPML) ปุ่ม ป้ายกำกับ ข้อความแจ้งเตือน และเมนูในแอปเนทีฟจะได้รับการจัดการใน BuddyBoss App > Translations ใน WordPress เพิ่มภาษาจากแพ็คเกจภาษาที่มีให้ในตัว 29 ภาษา แก้ไขคำแปลเริ่มต้นในแดชบอร์ดหรือผ่านการส่งออกและนำเข้า CSV การเพิ่มภาษาใหม่จำเป็นต้องสร้างแอปใหม่ สำหรับขั้นตอนทั้งหมด โปรดดู เอกสารคู่มือหลายภาษาสำหรับแอปของ BuddyBoss

เนื้อหาของแอป – แปลผ่าน WPML ในฝั่ง WordPress หน้า โพสต์ หลักสูตร และเหตุการณ์ที่แอปดึงมาจาก WordPress จะแปลผ่าน WPML ใช้ขั้นตอนการทำงานเดียวกับที่คุณใช้สำหรับเนื้อหาตามโพสต์ใด ๆ แปลเนื้อหาเพียงครั้งเดียวใน WordPress แอปจะแสดงเวอร์ชันภาษาที่ถูกต้องตามภาษาที่สมาชิกเลือก BuddyBoss ยืนยันสิ่งนี้ในคำถามที่พบบ่อยเกี่ยวกับแอปของตนเอง: “สำหรับเนื้อหาตามโพสต์ (หน้า โพสต์ หลักสูตร เหตุการณ์) คุณสามารถใช้ปลั๊กอิน WPML ที่รวมเข้ากับ BuddyBoss ได้”

แปลส่วนที่เหลือในสแต็กชุมชนของคุณ

ชุมชน BuddyBoss มักจะจับคู่กับ LMS ปลั๊กอินเหตุการณ์ ฟอรัม และปลั๊กอินการชำระเงิน ปลั๊กอินคู่หูแต่ละตัวที่เข้ากันได้กับ WPML จะมีเส้นทางการแปลของตัวเอง:

ปลั๊กอินทุกตัวในรายการนี้อยู่ในรายชื่อที่ได้รับการรับรองความเข้ากันได้ของ WPML การสร้างชุมชนหลายภาษาบนสแต็กที่ได้รับการตรวจสอบแล้วจะช่วยหลีกเลี่ยงปัญหาที่ไม่คาดคิดได้

ข้อผิดพลาดที่พบบ่อย

แพลตฟอร์ม BuddyBoss มีขนาดใหญ่และทรงพลัง โดยครอบคลุมทั้งเว็บไซต์รวมถึงแอป iOS และ Android แบบเนทีฟ พร้อมด้วยฟีเจอร์หลายร้อยรายการและการผสานการทำงานอีกมากมาย ทีมงาน WPML และ BuddyBoss ทำงานร่วมกันอย่างใกล้ชิดเพื่อให้การผสานการทำงานหลายภาษาสอดคล้องกันในแต่ละเวอร์ชันที่เผยแพร่

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

สำหรับรายการปัญหาที่ทราบแล้วในปัจจุบันเกี่ยวกับ BuddyBoss และ WPML รวมถึงวิธีแก้ไข โปรดดูหน้าความเข้ากันได้ของ BuddyBoss บน wpml.org แต่ละปัญหาจะแสดงอยู่ที่นั่นพร้อมสถานะปัจจุบัน และปัญหาที่ได้รับการแก้ไขแล้วจะแสดงเวอร์ชันที่แก้ไขปัญหานั้น

เขียนโดย Amir · อัปเดตล่าสุดเมื่อ 2 กรกฎาคม 2026

เขียนโดย Amir · อัปเดตล่าสุด 2 กรกฎาคม 2026