BuddyPress เป็นหนึ่งในปลั๊กอิน WordPress ดั้งเดิมที่ช่วยให้คุณเปลี่ยนไซต์ของคุณให้กลายเป็นเครือข่ายโซเชียลที่มีฟังก์ชันครบครัน เป็นตัวเลือกแบบโอเพ่นซอร์สที่เรียบง่ายซึ่งเป็นตัวเลือกยอดนิยมมานานหลายปี ปลั๊กอิน BuddyPress Multilingual Glue ช่วยให้คุณและที่สำคัญยิ่งไปกว่านั้นก็คือผู้เยี่ยมชมเว็บไซต์ของคุณได้รับประสบการณ์ด้านภาษาที่สอดคล้องกัน โดยปลั๊กอินนี้จะช่วยให้มั่นใจว่าทุกหน้าจะแสดงในภาษาที่ต้องการ
BuddyBoss สร้างขึ้นบน BuddyPress โดยนำเสนอฟีเจอร์เดียวกันทั้งหมดพร้อมรูปลักษณ์ที่ทันสมัยและสดใหม่ นอกจากนี้ยังมีเวอร์ชันพรีเมียมซึ่งรวมถึงธีมของตัวเองและฟังก์ชันการทำงานเพิ่มเติมผ่านปลั๊กอิน BuddyBoss Platform Pro
ในหน้านี้:
- เริ่มต้นใช้งาน
- การแปลหน้า
- การแปลข้อความอื่น ๆ จาก BuddyPress หรือ BuddyBoss
- การแปลฟิลด์โปรไฟล์
- การแปลชื่อกลุ่มและคำอธิบาย
- ปัญหาที่ทราบ
- การขอรับการสนับสนุน
เริ่มต้นใช้งาน
เริ่มต้นด้วยการติดตั้งและเปิดใช้งานปลั๊กอินต่อไปนี้:
- WPML Multilingual CMS เวอร์ชัน 4.5 ขึ้นไป
- ส่วนเสริม WPML String Translation
- เวอร์ชั่นล่าสุดของ BuddyPress หรือ BuddyBoss
- ส่วนเสริม BuddyPress Multilingual (มีให้ใช้งานบน หน้าดาวน์โหลด ของบัญชี WPML ของคุณด้วย)
ใช้ BuddyPress 12.0 ขึ้นไปหรือเปล่า?
คุณจะต้องติดตั้งและเปิดใช้งาน BP Classic Add-on
ส่วนเสริมนี้ช่วยให้คุณ รักษาความเข้ากันได้กับ WPML และ BuddyPress Multilingual และช่วยให้แน่ใจว่าคุณสมบัติ WPML ทำงานได้อย่างถูกต้อง
โปรดทราบ: เพื่อให้ BuddyPress Multilingual ทำงานได้ คุณต้องตั้ง ค่ารูปแบบ URL ภาษา ของไซต์ของคุณให้ใช้ ภาษาต่างๆ ในไดเร็กทอรี คุณสามารถค้นหาตัวเลือก URL ภาษาได้โดยไปที่ WPML → ภาษา และเลื่อนไปที่ส่วน รูปแบบ URL ภาษา
หากคุณเพิ่งเริ่มใช้ WPML โปรดดู คู่มือการเริ่มต้นใช้งาน ของเรา โดยจะแนะนำตัวเลือกการแปลต่างๆ ที่คุณสามารถใช้ได้อย่างรวดเร็ว
การแปลหน้า BuddyPress และ BuddyBoss
เมื่อคุณติดตั้งและเปิดใช้งาน BuddyPress หรือ BuddyBoss คุณจะมีหน้าเพจที่สร้างขึ้นโดยอัตโนมัติ คุณสามารถแปลหน้าเพจเหล่านี้ได้อย่างง่ายดายด้วย WPML คุณสามารถให้ WPML แปลหน้าเพจโดยอัตโนมัติ ส่งให้ผู้อื่นแปล หรือ แปลเองได้
การแปลข้อความอื่น ๆ จาก BuddyPress หรือ BuddyBoss
เช่นเดียวกับปลั๊กอินและธีมอื่นๆ BuddyPress และ BuddyBoss มีข้อความที่ไม่ได้เป็นส่วนหนึ่งของเพจ โพสต์ หรืออนุกรมวิธานมาตรฐาน เราเรียกสตริงเหล่านี้ และคุณสามารถแปลได้โดยใช้ โปรแกรม การแปลสตริง ของ WPML
ขั้นแรกไปที่ WPML → Theme and Plugins Localization หากคุณใช้ BuddyPress หรือแพลตฟอร์ม BuddyBoss ให้สแกนปลั๊กอิน BuddyBoss Pro มีธีมและปลั๊กอินโปรที่คุณสามารถสแกนหาสตริงได้เช่นกัน
การแปลฟิลด์โปรไฟล์
BuddyPress และ BuddyBoss ช่วยให้คุณเพิ่มฟิลด์โปรไฟล์ให้กับสมาชิกในเครือข่ายโซเชียลของคุณได้ โดยใช้ WPML คุณสามารถแปลฟิลด์เหล่านี้ได้
หลังจากสร้างฟิลด์ในภาษาเริ่มต้นของคุณแล้ว ให้คลิกปุ่ม ลงทะเบียนฟิลด์ ในข้อความแจ้งเตือนที่ปรากฏบนหน้า ฟิลด์โปรไฟล์
จากนั้นไปที่หน้า WPML → String Translation ค้นหาชื่อและค่าฟิลด์เหล่านั้น และแปลข้อมูลเหล่านั้น
นี่คือตัวอย่างของฟิลด์โปรไฟล์เมื่อแปลบนเพจ String Translation
การแปลชื่อกลุ่มและคำอธิบาย
BuddyPress และ BuddyBoss อนุญาตให้ผู้ดูแลระบบและผู้ใช้ไซต์สร้างกลุ่มสาธารณะ กลุ่มที่ซ่อนอยู่ หรือกลุ่มส่วนตัว
ในการแปลชื่อหรือคำอธิบายของกลุ่ม ให้ไปที่ WPML → String Translation และค้นหาเนื้อหากลุ่มที่คุณสร้างขึ้น คลิกไอคอนเครื่องหมาย บวก เพื่อเพิ่มคำแปลของคุณ
หลังจากแปลหน้า ชื่อ และคำอธิบายแล้ว คุณจะเห็นกลุ่มที่แปลแล้วที่ส่วนหน้าของไซต์ของคุณ:
Known Issues
WPML ทำงานได้ดีกับปลั๊กอินนี้ แต่บางครั้งอาจมีปัญหาเล็กน้อยที่เรากำลังแก้ไข นี่เป็นสิ่งที่คาดหวังได้เนื่องจากทั้งสองปลั๊กอินมีการอัปเดตอย่างบ่อยครั้ง
ปัญหาที่ยังไม่ได้รับการแก้ไข:
- BuddyPress - Member Pages Not Available For Translation After Version 12.0
- BuddyPress - PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function WPML\\BuddyPress\\Groups::translateExcerpt()
- BuddyPress - Profile fields are not translated on the frontend
- Problems with BuddyPress Multilingual and Redis Object Cache or Object Cache Pro
คุณยังสามารถค้นหาปัญหาที่ทราบอยู่ทั้งหมด รวมถึงปัญหาที่ได้รับการแก้ไขแล้วสำหรับปลั๊กอินนี้
การขอรับการสนับสนุน
หากคุณต้องการความช่วยเหลือในการแปลไซต์ของคุณที่สร้างโดยใช้ BuddyPress และ WPML โปรดไปที่ ฟอรัมสนับสนุนของ WPML