WPML

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

Jetpack เวอร์ชันล่าสุดรองรับการทำงานร่วมกับ WPML ได้เกือบ 100% ปลั๊กอินที่ทรงพลังนี้มีหลายโมดูลและเรากำลังดำเนินการเพื่อให้รองรับการทำงานร่วมกันได้ทั้งหมด โปรดติดต่อฝ่ายสนับสนุนของเราหากพบปัญหาใด ๆ

ในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีทำให้ Jetpack เป็นหลายภาษาด้วย WPML

เราจะอธิบายวิธีใช้และแปลฟีเจอร์หลักบางอย่างของ Jetpack มีฟีเจอร์มากมายในหน้า Jetpack -> การตั้งค่า ซึ่งถูกจัดประเภทและแบ่งออกเป็นแท็บต่อไปนี้: Writing, Sharing, Discussion, Traffic และ Security

ในการใช้งานเว็บไซต์หลายภาษาด้วย WPML และ Jetpack คุณจะต้องมี:

  • ปลั๊กอิน Jetpack
  • WPML เวอร์ชัน Multilingual CMS ติดตั้งปลั๊กอินตัวหลักของ WPML พร้อมกับปลั๊กอินส่วนเสริม การแปลสตริง การจัดการการแปล และการแปลสื่อ

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

หากคุณเป็นนักพัฒนาเว็บไซต์ ต่อไปนี้คือขั้นตอนหลักที่คุณต้องปฏิบัติตามเพื่อเริ่มต้นใช้งาน:

  • ติดตั้งและเปิดใช้งาน Jetpack
  • ติดตั้งและเปิดใช้งานปลั๊กอิน WPML (WPML Multilingual CMS, WPML การแปลสตริง, การจัดการการแปล ของ WPML)
  • ตั้งค่า WPML จากหน้า WPML -> ภาษา ดูคู่มือการเริ่มต้นใช้งาน WPML ของเราสำหรับข้อมูลอ้างอิงฉบับสมบูรณ์

หากคุณเป็นเจ้าของเว็บไซต์ที่ทำงานร่วมกับนักพัฒนา โปรดขอให้พวกเขาดำเนินการตามขั้นตอนข้างต้นให้คุณ

เครื่องมือการแปลของ WPML

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

นอกจากการแปลเนื้อหาเว็บไซต์ด้วยตัวคุณเองแล้ว คุณยังสามารถ:

แบบฟอร์มการติดต่อของ Jetpack

หลังจากติดตั้ง Jetpack จะมีปุ่ม Add Contact Form ใหม่ให้ใช้งานเมื่อแก้ไขโพสต์และหน้า เมื่อคุณคลิกและเพิ่มแบบฟอร์ม Jetpack จะเพิ่มแท็ก shortcode ที่สร้างฟิลด์แบบฟอร์ม ปุ่ม และองค์ประกอบอื่น ๆ ที่ใช้งานจริง

ในการแปลแบบฟอร์มการติดต่อ ให้ทำตามขั้นตอนต่อไปนี้:

  1. ทำสำเนาโพสต์ต้นฉบับที่มีแบบฟอร์ม Jetpack
  2. ไปที่หน้า WPML -> การแปลสตริง ใช้ตัวควบคุมฟิลเตอร์ที่ด้านบนของหน้าเพื่อค้นหาข้อความที่ต้องการแปล ในเมนูแบบเลื่อนลง Select strings within domain ให้เลือก jetpack และระบบจะแสดงเฉพาะข้อความจาก Jetpack เท่านั้น
  3. แปลข้อความในแบบฟอร์ม Jetpack ทั้งหมดที่คุณสนใจ
  4. อย่าลืมทำเครื่องหมายที่ การแปลเสร็จสมบูรณ์ สำหรับคำแปลและบันทึก

ทำซ้ำขั้นตอนเหล่านี้สำหรับข้อความทั้งหมดที่มาจาก Jetpack

การแปลสตริงและแบบฟอร์ม Jetpack
การแปลสตริงและแบบฟอร์ม Jetpack

ผลลัพธ์: ในภาพต่อไปนี้ คุณจะเห็นแบบฟอร์มที่เพิ่มลงในหน้าภาษาสเปน (ชื่อ "Contacto") โดยข้อความทั้งหมดได้รับการแปลเป็นภาษาสเปน:

แบบฟอร์มการติดต่อของ Jetpack ที่แปลด้วย WPML
แบบฟอร์มการติดต่อของ Jetpack ที่แปลด้วย WPML

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

Tiled Galleries

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

มาดูกันว่าต้องทำอย่างไร ขั้นแรก ตรวจสอบว่าโมดูล Tiled Galleries เปิดใช้งานอยู่ จากนั้น เมื่อคุณสร้างแกลเลอรี WordPress มาตรฐาน คุณจะมีตัวเลือกแบบกำหนดเองใหม่ ๆ เช่น วิธีแสดงรูปภาพเหล่านี้ ดังที่แสดงในภาพต่อไปนี้

Tiled Galleries ของ Jetpack และ WPML
Tiled Galleries ของ Jetpack และ WPML

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

สำหรับบทช่วยสอนนี้ ฉันเลือกรูปภาพแกลเลอรีแบบกลมสำหรับภาษาอังกฤษและแบบสี่เหลี่ยมสำหรับเวอร์ชันภาษาสเปน ดังที่คุณเห็นในภาพต่อไปนี้ ทุกอย่างได้รับการแปลแล้ว รวมถึงข้อความ alt และคำบรรยายภาพที่สร้างโดย Jetpack

Tiled Galleries ที่แปลเป็นภาษาสเปน

Tiled Galleries & WPML
Tiled Galleries & WPML

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

Tiled Galleries & WPML
Tiled Galleries & WPML

Extra Sidebar Widgets

โมดูลที่มีประโยชน์นี้มีวิดเจ็ตที่มีประโยชน์มากมาย เช่น Twitter, Facebook Like Box, Custom Image Gallery, Upcoming Events และอื่น ๆ อีกมากมาย ซึ่งทั้งหมดนี้สามารถแปลได้โดยใช้ WPML

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

แกลเลอรีวิดเจ็ต Jetpack และ WPML
แกลเลอรีวิดเจ็ต Jetpack และ WPML

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

ภาพต่อไปนี้แสดงพื้นที่ที่ "ใส่วิดเจ็ต" ในสองภาษาที่แตกต่างกัน:

แกลเลอรีวิดเจ็ต Jetpack และ WPML

Widget Gallery JetPack & WPML
Widget Gallery JetPack & WPML

แกลเลอรีวิดเจ็ต Jetpack และ WPML

Widget Gallery JetPack & WPML
Widget Gallery JetPack & WPML

การทำตามกระบวนการเดียวกันนี้จะช่วยให้คุณสามารถแปล Extra Sidebar Widgets อื่น ๆ ทั้งหมดได้ อีกตัวอย่างหนึ่งคือ Facebook Like Box ที่ได้รับความนิยม ซึ่งแสดงในภาษาต้นฉบับและภาษาที่แปลแล้วในภาพต่อไปนี้

Facebook Like Box และ WPML
Facebook Like Box และ WPML

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

เขียนโดย Andrés Cifuentes · อัปเดตล่าสุด 18 ตุลาคม 2024