เราพร้อมแล้วสำหรับเวอร์ชันเบต้าแรกของ WPML 2.3.1 เวอร์ชันนี้ปรับปรุงการใช้งานและทำให้การจัดการเว็บไซต์หลายภาษาของคุณง่ายและสนุกยิ่งขึ้น
ใน WPML 2.3.0 เราได้เพิ่มฟีเจอร์ใหม่ที่สำคัญบางอย่าง เวอร์ชันที่เผยแพร่นี้เพียงแค่ทำให้ฟีเจอร์เหล่านั้นใช้งานได้ง่ายและเป็นธรรมชาติมากขึ้น เวอร์ชันนี้ยังไม่พร้อมสำหรับเว็บไซต์ที่ใช้งานจริง แต่คุณสามารถลองใช้งานบนเว็บไซต์ทดสอบและดูว่าทำงานเป็นอย่างไรได้
การซิงค์ฟิลด์ที่กำหนดเองแบบเรียลไทม์
ผมอาจจะเข้าใจผิด แต่นี่คือฟีเจอร์ที่มีผู้ร้องขอมากที่สุดมาเป็นเวลานานแล้ว มันเคยถูกนำมาใช้งานในระดับหนึ่ง แต่ไม่เคยทำงานได้อย่างถูกต้อง จนกระทั่งตอนนี้
ใน WPML 2.3.1 เมื่อคุณเลือกฟิลด์ที่กำหนดเองเป็น "คัดลอก" ระบบจะคัดลอกไปยังการแปลจริง ๆ
หากคุณมีโพสต์หรือหน้าเว็บที่มีฟิลด์ที่กำหนดเองและคุณแก้ไขโพสต์ในภาษาเริ่มต้น การแปลจะอัปเดตทันที ทันทีที่คุณคลิก อัปเดต ในโพสต์ภาษาเริ่มต้น การแปลทั้งหมดจะอัปเดตทันที
นอกจากนี้ เมื่อคุณสร้างการแปลใหม่ ฟิลด์ที่กำหนดเองจะถูกกรอกข้อมูลล่วงหน้าจากต้นฉบับ
ดังนั้น หากคุณกำลังสร้างเว็บไซต์ที่ใช้ฟิลด์ที่กำหนดเองจำนวนมาก (เช่น รายการอสังหาริมทรัพย์) คุณไม่จำเป็นต้องอัปเดตค่าในการแปลทั้งหมดอีกต่อไป เพียงแค่แก้ไขต้นฉบับแล้วบันทึก
การอัปเดตหมวดหมู่และอนุกรมวิธานแบบเรียลไทม์
เช่นเดียวกับที่ทำงานร่วมกับฟิลด์ที่กำหนดเอง ระบบยังทำงานกับหมวดหมู่ แท็ก และอนุกรมวิธานอื่น ๆ ด้วย เมื่อคุณอัปเดตภาษาต้นฉบับ WPML จะพยายามซิงโครไนซ์อนุกรมวิธานสำหรับการแปลทั้งหมด ไปที่ WPML->การจัดการการแปล->การตั้งค่าเนื้อหาหลายภาษา คุณจะเห็นตัวเลือกใหม่สำหรับการซิงโครไนซ์อนุกรมวิธาน
เพื่อให้ฟีเจอร์นี้ทำงานได้ หมวดหมู่จำเป็นต้องมีการแปล เราขอแนะนำให้คุณสร้างหมวดหมู่ด้วยตนเองในหน้าจอ โพสต์->หมวดหมู่ หลังจากที่คุณสร้างหมวดหมู่ในภาษาเริ่มต้นแล้ว ให้แปลหมวดหมู่เหล่านั้น
จากนั้น เมื่อคุณกำหนดหมวดหมู่ให้กับโพสต์ การแปลของโพสต์เหล่านั้นจะสืบทอดหมวดหมู่ที่แปลแล้วโดยอัตโนมัติ
การแปลสำหรับฟิลด์ผู้เขียน
เมื่อคุณไปที่ฟิลด์ผู้เขียนใด ๆ คุณจะเห็นคำอธิบาย แต่ทั้งหมดอยู่ในภาษาเริ่มต้น WPML 2.3.1 จะเชื่อมต่อกับข้อมูลเมตาของผู้เขียนและทำให้สามารถแปลได้ผ่านหน้าจอการแปลสตริง
คุณจะสามารถแปลชื่อ ชื่อเล่น และประวัติ (คำอธิบาย) ได้
ตัวสลับภาษาในหน้าจัดการเว็บไซต์ที่ฉลาดยิ่งขึ้น
จำตัวสลับภาษาของเนื้อหาในหน้าจัดการเว็บไซต์ที่เราเพิ่มใน WPML 2.3.0 ได้ไหม
มันทำงานได้ดีเยี่ยมแต่ก็สร้างความน่ารำคาญอย่างมากเช่นกัน หลังจากที่คุณเพิ่มการแปล คุณจะติดอยู่ในภาษาอื่น หากคุณลืมสลับกลับไปเป็นภาษาเริ่มต้น คุณจะเพิ่มเนื้อหาใหม่ในภาษาที่ผิด
นี่คือสิ่งที่เราเพิ่งสังเกตเห็นด้วยตัวเองหลังจากใช้งาน WPML 2.3.0 ไปประมาณหนึ่งสัปดาห์
WPML 2.3.1 ได้แก้ไขปัญหานี้แล้ว เมื่อคุณเพิ่มการแปล คุณก็แค่เพิ่มการแปล ครั้งต่อไปที่คุณคลิกที่ 'โพสต์' หรือ 'หน้าเว็บ' (หรือสิ่งอื่นใด) คุณจะกลับไปที่ภาษาที่คุณเริ่มต้น เมื่อคุณสลับภาษาในหน้าจัดการเว็บไซต์จริง ๆ ภาษานั้นจะยังคงอยู่ แต่จะไม่เป็นเช่นนั้นเมื่อคุณเพียงแค่แปลเนื้อหา
ตัวเลือกการแปลธีมที่เรียบง่ายขึ้น
จนถึงตอนนี้ เรามีสามตัวเลือกในเมนู การแปลธีมและปลั๊กอิน พูดตามตรง ตัวเลือกเหล่านั้นไม่ได้สมเหตุสมผลนัก
ตอนนี้เหลือเพียงสองตัวเลือก คือเปิดใช้งานหรือปิดการใช้งานการแปลด้วย WPML
เมื่อปิดการใช้งาน ธีมและปลั๊กอินจะจัดการตัวเอง เช่นเดียวกับเวลาที่คุณไม่ได้ใช้ WPML เมื่อเปิดใช้งาน คุณสามารถแปลได้โดยใช้การแปลสตริงของ WPML
นอกจากนี้ เพื่อเป็นการปรับปรุงให้ดียิ่งขึ้น WPML ยังค้นหาไฟล์ .mo ของธีมในไดเรกทอรีย่อยด้วย WPML ไม่ได้ทึกทักเอาเองอีกต่อไปว่าไฟล์ .mo ต้องอยู่ในโฟลเดอร์ราก ระบบจะค้นหาไฟล์เหล่านั้นในตำแหน่งที่มันอยู่ สิ่งนี้ช่วยได้เมื่อคุณมีการแปลบางส่วนในไฟล์ .mo อยู่แล้ว (ในไดเรกทอรีใดไดเรกทอรีหนึ่งในธีม) และคุณต้องการแปลต่อด้วย WPML
การสลับภาษาในหน้าจัดการเว็บไซต์เมื่อทำการแปล
เราได้เพิ่มตัวเลือกใหม่เพื่อให้เห็นหน้าจัดการเว็บไซต์ของ WordPress ในภาษาเดียวกับที่คุณกำลังแปล
คุณอาจถามว่าสิ่งนี้มีประโยชน์อย่างไร ลองแปลเป็นภาษาที่เขียนจากขวาไปซ้าย (RTL) เมื่อภาษาของ WordPress ถูกตั้งค่าเป็นภาษาอังกฤษดูสิ ตัวแก้ไขแบบ Visual แทบจะเป็นไปไม่ได้เลยที่จะใช้งาน
เมื่อคุณไปที่ ผู้ใช้->โปรไฟล์ของคุณ คุณจะเห็นตัวเลือกใหม่ที่เรียกว่า "ตั้งค่าภาษาในหน้าจัดการเว็บไซต์เป็นภาษาที่กำลังแก้ไข" เมื่อตั้งค่าแล้ว ภาษาของ WordPress จะเป็นไปตามภาษาที่คุณกำลังเขียน ลองใช้ฟีเจอร์ใหม่นี้กับภาษาฮีบรูหรือภาษาอาหรับ แล้วบอกให้เรารู้ว่าคุณคิดอย่างไร
รองรับการเรียกใช้ GetText ทั้งหมดอย่างเต็มรูปแบบ
จนถึงเวอร์ชันที่เผยแพร่นี้ WPML เชื่อมต่อกับการเรียกใช้ GetText _e() และ __() เท่านั้น
WordPress อนุญาตให้ใช้ฟังก์ชันที่ลึกซึ้งยิ่งขึ้น และตอนนี้ WPML ก็รองรับฟังก์ชันเหล่านั้นทั้งหมดแล้ว ซึ่งรวมถึงการเรียกใช้ _x() ที่ทรงพลัง (แปลตามบริบท) การเรียกใช้ _n() (แปลแบบพหูพจน์) และสิ่งอื่น ๆ ทั้งหมดที่ WordPress มีให้
การซิงโครไนซ์สำหรับวันที่เผยแพร่
WPML 2.3.1 สามารถคัดลอกวันที่เผยแพร่จากภาษาเริ่มต้นไปยังการแปลได้โดยอัตโนมัติ หากคุณต้องการให้การแปลทั้งหมดมีประทับเวลาเดียวกัน ให้เปิดใช้งานฟีเจอร์นี้ จากนั้น เมื่อสร้างการแปลใหม่หรือเมื่อคุณเปลี่ยนวันที่เผยแพร่ในต้นฉบับ การแปลก็จะได้เวลาเดียวกัน
ให้นักแปลลาออกได้อย่างง่ายดาย
คุณเคยส่งงานให้นักแปลแล้วพบว่านักแปลคนนี้ไม่ตอบสนองหรือไม่ แล้วทีนี้จะทำอย่างไร คุณต้องเข้าสู่ระบบบัญชีของนักแปลและลาออกในนามของพวกเขา
ไม่ต้องทำแบบนั้นอีกต่อไป
WPML 2.3.1 ช่วยให้ผู้ดูแลเว็บไซต์สามารถยกเลิกงานที่กำลังดำเนินการอยู่ได้ การเตะใครสักคนออกอาจดูไม่เป็นมิตรนัก แต่การมีความสามารถนี้ก็ดีกว่าต้องไปร้องขอ
ดาวน์โหลดและทดลองใช้
WPML 2.3.1 ยังไม่พร้อมสำหรับเว็บไซต์ที่ใช้งานจริงเสียทีเดียว แต่มันก็กำลังพัฒนาไปอย่างรวดเร็ว หากคุณต้องการตรวจสอบฟีเจอร์ใหม่เหล่านี้ ให้เข้าสู่ระบบบัญชี WPML ของคุณแล้วคลิกที่การดาวน์โหลด ซึ่งจะอยู่ด้านล่าง ภายใต้ เวอร์ชันเบต้า
บอกให้เรารู้ว่าคุณคิดอย่างไร เราวางแผนที่จะปล่อย WPML 2.3.1 ในสัปดาห์หน้า และคำติชมของคุณมีความสำคัญมาก
ปล. – เราเก็บเซอร์ไพรส์ครั้งใหญ่ไว้สำหรับเวอร์ชันที่เผยแพร่ตัวสุดท้าย

