⚡ รันการแปลที่ล้มเหลวใหม่ได้เร็วขึ้น 10 เท่า พร้อมล็อกที่ดีขึ้นและรองรับ Bricks
Gato AI Translations for Polylang เพิ่งปล่อย v15.3 ออกมา พร้อมความสามารถในการรันการแปลที่ล้มเหลวใหม่ได้เร็วกว่าเดิมมาก
ประมวลผลเฉพาะการแปลที่ล้มเหลว
เมื่อการแปลล้มเหลว (ไม่ว่าจะเกิดจาก API ออฟไลน์ API key ไม่ถูกต้อง เครดิตหมด ฯลฯ) ปลั๊กอินจะพิมพ์ข้อความแสดงข้อผิดพลาดในล็อก ซึ่งคุณสามารถตรวจสอบได้ว่า entry และภาษาใดที่ล้มเหลว
จากนั้นคุณสามารถรันการแปลใหม่เฉพาะรายการเหล่านั้น เพื่อหลีกเลี่ยงการใช้เครดิต API กับการแปลที่สำเร็จไปแล้ว โดยเลือก entry ที่เกี่ยวข้อง แล้วทำ Gato Translate (Custom) โดยเลือกตัวเลือก Disable translation สำหรับแต่ละการแปลที่สำเร็จแล้ว
การตรวจสอบล็อก หาว่า entry และภาษาใดล้มเหลว แล้วกำหนดค่าหน้าตั้งค่า Gato Translate (Custom) ให้เหมาะสมนั้น เป็นกระบวนการที่ใช้เวลามาก
ใน v15.3 ของปลั๊กอิน ทั้งหมดนี้ไม่จำเป็นอีกต่อไปแล้ว 🙏
ในหน้าตั้งค่า Gato Translate (Custom) คุณสามารถเลือกตัวเลือก Process failed translations only และระบบจะรันการแปลใหม่เฉพาะ entry และภาษาที่ล้มเหลวเท่านั้น โดยข้ามรายการที่สำเร็จทั้งหมด

ตัวอย่างเช่น หากแปล 2 โพสต์ไปยัง 5 ภาษา นั่นคือคำขอแปล 10 รายการที่ส่งไปยังบริการ API หากภาษาหนึ่งล้มเหลวสำหรับโพสต์หนึ่ง การรันตัวเลือก Process failed translations only บน entry เดิมจะรันการแปลใหม่เฉพาะโพสต์และภาษานั้นเท่านั้น ไม่ใช่ทั้งหมด 10 รายการ
ตัวบ่งชี้ภาพสำหรับการแปลที่ล้มเหลว
นอกจากนี้ คุณยังสามารถมองเห็นได้ง่ายว่า entry/ภาษาใดแปลล้มเหลว เนื่องจากรายการเหล่านี้จะถูกเน้นด้วย พื้นหลังสีเหลือง บนไอคอนแก้ไข Polylang ในหน้ารายการโพสต์ มีเดีย แท็ก และหมวดหมู่

กรองการแปลที่ล้มเหลวในหน้ารายการ
ในหน้ารายการโพสต์และมีเดีย มีการเพิ่มตัวกรอง Gato Translation ใหม่เพื่อแสดงเฉพาะ entry ที่มีการแปลล้มเหลว

การกรอง entry เหล่านี้ช่วยให้คุณรันการแปลใหม่สำหรับทั้งหมดได้ในคราวเดียวอย่างง่ายดาย

รองรับ WP-CLI
สุดท้าย ฟีเจอร์นี้ยังสามารถใช้งานได้ผ่าน WP-CLI โดยใช้พารามิเตอร์ --process-failed
การปรับปรุงอื่นๆ
เวอร์ชัน 15.3 มีการปรับปรุงและแก้ไขบั๊กอื่นๆ อีกหลายรายการ ได้แก่
-) ทั้งหมดออกจาก slug ก่อนทำการแปลcore/list แล้วดูรายการการเปลี่ยนแปลงทั้งหมดได้ที่ changelog
เช่นเคย ขอให้สนุกกับการใช้งาน! 🙏