การใช้งาน
การใช้งานบันทึกและการแจ้งเตือน

บันทึกและการแจ้งเตือน

บันทึกจะแสดงข้อมูลที่เกี่ยวข้องกับการประมวลผลของแต่ละ GraphQL query ซึ่งประกอบด้วย:

  • ชื่อของ query
  • ตัวแปรที่ส่งให้กับ query
  • ผลลัพธ์การประมวลผล
  • บริบทเพิ่มเติม (ข้อความแจ้งข้อผิดพลาด เป็นต้น)

บันทึกจะถูกจัดเก็บในโฟลเดอร์ wp-content/gato-ai-translations-for-polylang/logs

บันทึกช่วยให้เราทราบว่ามีอะไรผิดพลาดเมื่อการแปลไม่สำเร็จ

การตั้งค่าบันทึก

การตั้งค่าบันทึกสามารถเข้าถึงได้จาก Settings > Plugin Configuration > Logs & Notifications

การตั้งค่า Logs & Notifications
การตั้งค่า Logs & Notifications

ในการตั้งค่า เราสามารถกำหนดค่าได้ดังนี้:

  • เปิด/ปิดการบันทึกและการแจ้งเตือน (ทั้งสองเปิดใช้งานโดยค่าเริ่มต้น)
  • ระดับความรุนแรงที่จะถูกบันทึก (🔴 Error และ 🟡 Warning โดยค่าเริ่มต้น)
  • ระดับความรุนแรงที่จะทริกเกอร์การแจ้งเตือน (🔴 Error โดยค่าเริ่มต้น)

ระดับความรุนแรงของบันทึก

มีระดับความรุนแรงทั้งหมด 4 ระดับ:

ระดับความรุนแรงคำอธิบาย
🔴 Errorปัญหาร้ายแรงที่ทำให้การดำเนินการไม่สามารถเสร็จสิ้นได้
ตัวอย่าง: API key ไม่พบ
🟡 Warningปัญหาที่ไม่ร้ายแรงซึ่งอาจส่งผลต่อการดำเนินการ
ตัวอย่าง: ไม่มีโพสต์ที่จะแปล
🔵 Infoข้อมูลทั่วไปเกี่ยวกับการดำเนินการ
ตัวอย่าง: ส่งคำขอไปยัง API แล้ว
🟢 Debugข้อมูลโดยละเอียดสำหรับการดีบัก
ตัวอย่าง: การดำเนินการสำเร็จ

การแจ้งเตือน

ทุกครั้งที่มีรายการ (สำหรับระดับความรุนแรงที่กำหนดไว้) ถูกเพิ่มในบันทึก จะมีป้ายแจ้งเตือนปรากฏขึ้นในเมนูของปลั๊กอิน (ทั้งใต้ชื่อปลั๊กอิน และใต้รายการเมนู Logs)

ป้ายแจ้งเตือน
ป้ายแจ้งเตือน

สิ่งนี้มีประโยชน์ในการทราบว่าการแปลล้มเหลว และเพื่อดูบันทึกเพื่อค้นหาสาเหตุของปัญหา

การเข้าถึงบันทึก

สามารถเข้าถึงบันทึกได้โดยคลิกที่ Logs ในเมนูของปลั๊กอิน:

การดูบันทึก
การดูบันทึก

การคลิกที่รายการบันทึกจะแสดงรายละเอียดของบันทึกนั้น:

การดูบันทึกรายการเดียว
การดูบันทึกรายการเดียว

ในหน้ารายละเอียดบันทึก การคลิกปุ่ม Download จะดาวน์โหลดไฟล์บันทึก

การแสดงผลแบบย้อนกลับ

บันทึกสามารถแสดงในลำดับย้อนกลับ (ใหม่สุดก่อน) เพื่อให้เห็นรายการล่าสุดโดยไม่ต้องเลื่อนลงไปด้านล่าง

หากต้องการเปิดใช้งาน ให้เปิดตัวเลือก Reverse log order?

การเปิดใช้งานการแสดงผลแบบย้อนกลับในการตั้งค่า Logs & Notifications
การเปิดใช้งานการแสดงผลแบบย้อนกลับในการตั้งค่า Logs & Notifications

Queries

ในแต่ละรายการบันทึก ส่วน [Query "..."] จะระบุว่า query ใดถูกประมวลผล:

  • "create-missing-translation-customposts": Query ที่สร้างรายการแปลสำหรับ custom posts
  • "translate-customposts": Query ที่แปล custom posts
  • "create-missing-translation-media": Query ที่สร้างรายการแปลสำหรับรายการสื่อ
  • "translate-media": Query ที่แปลคุณสมบัติของสื่อ
  • อื่นๆ

การจัดการบันทึก

เพื่อป้องกันไม่ให้บันทึกใช้พื้นที่ดิสก์มากเกินไป แนะนำให้ล้างบันทึกเป็นระยะ