WPML

เรียนรู้วิธีแปลเนื้อหาของ WPBakery เป็นภาษาอื่น ๆ เพิ่มเติม และสร้างเว็บไซต์หลายภาษาด้วย WPML

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

เริ่มต้นด้วยการติดตั้งและเปิดใช้งานปลั๊กอินต่อไปนี้:

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

วิธีแปลหน้า WPBakery โดยใช้ WPML

WPBakery มีความเข้ากันได้กับโหมด แปลทุกอย่างโดยอัตโนมัติ ของ WPML หากคุณเลือกโหมดนี้เมื่อตั้งค่า WPML เนื้อหาหน้า WPBakery ทั้งหมดของคุณจะได้รับการแปลโดยอัตโนมัติเมื่อคุณเพิ่มหรือแก้ไข

หากคุณต้องการตัดสินใจด้วยตนเองว่าจะแปลเนื้อหาใด ให้เลือกโหมด แปลบางส่วน เมื่อคุณตั้งค่า WPML

ในการแปลเนื้อหาเว็บไซต์ของคุณโดยใช้โหมด แปลบางส่วน:

  1. ในรายการหน้าของคุณ ให้คลิกไอคอนเครื่องหมายบวกใต้ภาษาและถัดจากหน้าที่คุณต้องการแปล
  2. คุณจะถูกพาไปที่ ตัวแก้ไขการแปลขั้นสูง ของ WPML หากคุณมีคำสำหรับการแปลด้วย AI คุณจะเห็นเนื้อหาของคุณได้รับการแปลโดยอัตโนมัติ คุณสามารถรีวิวคำแปลเหล่านี้และยอมรับ หรือคลิก Undo translation เพื่อป้อนคำแปลของคุณเอง หากคุณไม่มีคำสำหรับการแปลด้วย AI ให้เพิ่มคำแปลด้วยตนเอง
  3. คลิก บันทึกและเสร็จสมบูรณ์ เมื่อคุณแปลเสร็จทั้งหมดแล้ว
การแปลหน้าที่สร้างด้วย WPBakery และตัวแก้ไขการแปลขั้นสูง
การแปลหน้าที่สร้างด้วย WPBakery และตัวแก้ไขการแปลขั้นสูง

ตอนนี้คุณควรจะสามารถดูหน้าภาษาเริ่มต้นและภาษารองของคุณได้ที่ส่วนหน้าเว็บไซต์

หน้าในภาษาเริ่มต้น

หน้าที่แปลเป็นภาษาโปแลนด์

โมดูลของปลั๊กอินสร้างหน้าเว็บ WPBakery ทั้งหมดที่สามารถแปลได้ในปัจจุบัน

WPML รองรับการแปลข้อความในโมดูลของปลั๊กอินสร้างหน้าเว็บ WPBakery ต่อไปนี้:

  1. Text Block
  2. Separator with Text
  3. Message Box
  4. Hover Box
  5. Single Image
  6. Image Gallery
  7. Image Carousel
  8. Tabs
  9. Tour
  10. Accordion
  11. Pageable Container
  12. Custom Heading
  13. Button
  14. Call to Action
  15. Widgetised Sidebar
  16. Posts Slider
  17. Video Player
  18. Google Maps
  19. Flickr Widget
  20. Progress Bar
  21. Pie Chart
  22. Round Chart
  23. Line Chart
  24. Post Grid
  25. Media Grid
  26. Post Masonry Grid
  27. Masonry Media Grid
  28. Tweetmeme Button
  29. FAQ
  30. WP Search
  31. WP Meta
  32. WP Recent Comments
  33. WP Calendar
  34. WP Tag Cloud
  35. WP Text
  36. WP Recent Posts
  37. WP Categories

การแปลองค์ประกอบ Raw HTML

การตั้งค่าหนึ่งของ WPML จะเป็นตัวกำหนดว่า WPML จะส่งเนื้อหาขององค์ประกอบ Raw HTML ไปแปลหรือไม่ หากต้องการค้นหาการตั้งค่านี้:

  1. ไปที่หน้า WPMLการตั้งค่า
  2. เลื่อนไปที่ส่วน Posts and Pages Synchronization
  3. ภายใต้ Page builders options ให้ค้นหาตัวเลือก Send to translation the content of raw HTML cells

ตัวเลือกนี้จะเปิดใช้งานโดยค่าเริ่มต้น ให้เปิดไว้หากหน้าของคุณใช้องค์ประกอบ Raw HTML, Raw JS หรือ Google Maps

ตัวเลือกนี้ยังเป็นตัวกำหนดว่าหน้าที่แปลแล้วจะเก็บอะไรไว้บ้างเมื่อ ตัวแก้ไขการแปลขั้นสูง (ATE) หรือการแปลอัตโนมัติส่งมอบคำแปล:

  • เมื่อเปิดตัวเลือก: หน้าที่แปลแล้วจะเก็บองค์ประกอบ Raw HTML, Raw JS และ Google Maps ไว้
  • เมื่อปิดตัวเลือก: WPBakery จะลบองค์ประกอบเหล่านี้ออกจากหน้าที่แปลแล้ว

ปุ่มที่มีการดำเนินการ onclick แบบกำหนดเองจะไม่เป็นไปตามกฎนี้ WPBakery จะลบปุ่มเหล่านี้ออกจากหน้าที่ ATE แปล แม้ว่าจะเปิดตัวเลือกไว้ก็ตาม

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

หากข้อความขององค์ประกอบไม่ปรากฏในตัวแก้ไขการแปล โปรดอ่านเพิ่มเติมเกี่ยวกับการลงทะเบียนโมดูลของปลั๊กอินสร้างหน้าเว็บสำหรับการแปล

กริด เทมเพลต สไตล์ และการตั้งค่า SEO

กริดโพสต์และสื่อ

WPML จะแปลข้อความขององค์ประกอบ Post Grid, Media Grid, Post Masonry Grid และ Masonry Media Grid ในหน้าที่แปลแล้ว กริดจะแสดงโพสต์ในภาษาเดียวกัน

ในหน้าที่คุณแปลด้วยตัวแก้ไขการแปลหรือ ATE ปุ่ม Load more การแบ่งหน้า การโหลดแบบ lazy loading และฟิลเตอร์ของกริดอาจแสดงข้อความ "Nothing found"

กริดในหน้าที่แปลแล้วอาจแสดงเทมเพลตรายการจาก Grid Builder ในภาษาต้นฉบับได้เช่นกัน เรากำลังดำเนินการแก้ไขปัญหานี้

เทมเพลต Templatera

WPML ยังไม่รองรับส่วนเสริม Templatera เมื่อหน้าเว็บแสดงเทมเพลต Templatera คำแปลทั้งหมดของหน้านั้นจะแสดงเทมเพลตในภาษาต้นฉบับ

CSS แบบกำหนดเองและตัวเลือกการออกแบบ

WPML จะคัดลอก CSS แบบกำหนดเองของหน้าและ CSS ของตัวเลือกการออกแบบขององค์ประกอบจากหน้าต้นฉบับไปยังคำแปล:

  • หากคุณแปลหน้าด้วยตัวแก้ไขการแปลหรือ ATE ทาง WPML จะคัดลอก CSS ใหม่อีกครั้งทุกครั้งที่คุณอัปเดตคำแปล
  • หากคุณแก้ไขคำแปลใน WPBakery คำแปลนั้นจะเก็บ CSS ของตัวเองไว้

การตั้งค่า SEO ของ WPBakery

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

การใช้ตัวเลือก WPBakery AI Translate

WPBakery AI สามารถแปลข้อความขององค์ประกอบในตัวแก้ไข WPBakery ได้ หากคุณใช้ตัวเลือกนี้ในหน้าที่แปลแล้ว คุณจะแก้ไขคำแปลใน WPBakery และไม่ใช่ในตัวแก้ไขการแปลของ WPML

WPML จะจัดการคำแปลนี้เหมือนกับคำแปลอื่น ๆ ที่คุณแก้ไขด้วยตนเอง:

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

หากต้องการเก็บคำแปลที่แตกต่างกันในภาษาหนึ่ง โปรดอ่านเกี่ยวกับการใช้ตัวแก้ไขการแปลที่แตกต่างกันสำหรับแต่ละหน้า

การรักษาความเข้ากันได้ของปลั๊กอินสร้างหน้าเว็บ WPBakery กับ WPML

เราได้เตรียมเอกสารคู่มือสำหรับนักพัฒนาที่อธิบายว่าปลั๊กอินสร้างหน้าเว็บ WPBakery ทำงานร่วมกับ WPML อย่างไร อ่านเพิ่มเติมเกี่ยวกับการอัปเดตไฟล์การกำหนดค่าภาษาเพื่อรักษาความเข้ากันได้ระหว่าง WPML และปลั๊กอินสร้างหน้าเว็บ WPBakery

ปัญหาที่ทราบแล้ว

WPML ทำงานได้ดีกับปลั๊กอินนี้ แต่อาจมีปัญหาเล็กน้อยที่เรากำลังดำเนินการแก้ไขอยู่บ้าง ซึ่งเป็นเรื่องปกติเนื่องจากปลั๊กอินทั้งสองมีการอัปเดตบ่อยครั้ง

ปัญหาที่ยังไม่ได้รับการแก้ไขในปัจจุบัน:

คุณยังสามารถค้นหาปัญหาที่ทราบแล้วทั้งหมด รวมถึงปัญหาที่ได้รับการแก้ไขแล้วก่อนหน้านี้สำหรับปลั๊กอินนี้

เขียนโดยAmir