WPML

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Tiled Galleries

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

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

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

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

Widget Gallery Jetpack และ WPML

Widget Gallery JetPack และ WPML
Widget Gallery JetPack และ WPML

Widget Gallery Jetpack และ WPML

Widget Gallery JetPack และ WPML
Widget Gallery JetPack และ WPML

การทำตามขั้นตอนเดียวกันนี้จะช่วยให้คุณสามารถแปล Extra Sidebar Widgets อื่น ๆ ทั้งหมดได้

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

เขียนโดยAndrés Cifuentes