การแปลด้วยเครื่อง (MT)

ปัญหาทั่วไปและวิธีแก้เมื่อต้องใช้บริการแปลด้วยเครื่องใน VNTranslator

ฉันทดสอบอย่างรวดเร็วได้อย่างไรว่าเครื่องแปลทำงานหรือไม่?

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

เพื่อทดสอบ:

  • คัดลอกข้อความใดๆ ไปยังคลิปบอร์ดของคุณ

  • การแปลจะแสดงขึ้นทันทีใน หน้าต่างพิเศษ

หากคุณเห็นการแปลปรากฏขึ้น แสดงว่าเครื่องแปลทำงานอย่างถูกต้อง


การหมดเวลาการแปลคืออะไร?

การหมดเวลาการแปลเกิดขึ้นเมื่อ VNTranslator ไม่สามารถดึงผลการแปลได้ภายในขอบเขตเวลาที่กำหนด ซึ่งมักเกิดขึ้นเมื่อใช้บริการแปลผ่านเว็บ

การทำงานเป็นอย่างไร:

  1. VNTranslator เปิดหน้าต่างเบราว์เซอร์เสมือนและไปยังเว็บไซต์แปล

  2. ข้อความจะถูกส่งโดยวิธีใดวิธีหนึ่งดังต่อไปนี้:

    • พิมพ์โดยตรงลงในช่องป้อนข้อความของการแปล, หรือ

    • แนบไว้ใน URL

  3. VNTranslator ค้นหาข้อความที่แปลแล้วอย่างต่อเนื่องในองค์ประกอบ HTML ของหน้า

  4. หากไม่พบการแปลภายในช่วงเวลาหมดเวลา (ค่าเริ่มต้น: 10 วินาที) จะเกิดข้อผิดพลาดหมดเวลา

circle-info

โดยค่าเริ่มต้น การหมดเวลาการแปลตั้งค่าเป็น 10000ms (10 วินาที) คุณสามารถเพิ่มค่านี้ได้ในการตั้งค่า → การแปล → การตั้งค่าขั้นสูง


อะไรเป็นสาเหตุให้เกิดการหมดเวลาการแปล?

การหมดเวลาการแปลอาจเกิดจากหลายสาเหตุ:

ปัญหาที่เกี่ยวข้องกับบริการ:

  • โครงสร้างเว็บไซต์เปลี่ยนแปลง (บริการแปลอัปเดตเลย์เอาต์)

  • เว็บไซต์อยู่ระหว่างการบำรุงรักษาหรือไม่สามารถใช้งานได้ชั่วคราว

  • ต้องการการยืนยัน CAPTCHA

  • แบนเนอร์ขออนุญาตคุกกี้บังเนื้อหา

  • ถึงขีดจำกัดการใช้งานฟรีแล้ว

ปัญหาการเชื่อมต่อ:

  • การเชื่อมต่ออินเทอร์เน็ตไม่เสถียรหรือช้า

  • ที่อยู่ IP ของคุณถูกบล็อกหรือถูกจำกัดอัตราโดยบริการ

  • ส่งคำร้องขอการแปลมากเกินไปในเวลาอันสั้น

ปัญหาเบราว์เซอร์:

  • เบราว์เซอร์เสมือนโหลดหน้าไม่ถูกต้อง

  • องค์ประกอบ JavaScript ไม่โหลดอย่างถูกต้อง


ฉันจะแก้ข้อผิดพลาดการหมดเวลาการแปลสำหรับบริการบนเว็บได้อย่างไร?

การแก้ไขด่วนที่ควรลองก่อน:

  1. ตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคุณ - ตรวจให้แน่ใจว่าคุณมีการเชื่อมต่อที่เสถียร

  2. สลับบริการแปล - ลองใช้บริการอื่น (เช่น จาก DeepL Web เป็น Google Web)

  3. เพิ่มระยะเวลาหมดเวลา - ไปที่ การตั้งค่า -> การแปล -> การตั้งค่าขั้นสูง

  4. ใช้ VPN - สิ่งนี้อาจช่วยได้หาก IP ของคุณถูกจำกัดอัตราหรือถูกบล็อก

  5. ล้างคุกกี้และข้อมูลไซต์

สำหรับขั้นตอนการแก้ไขปัญหาโดยละเอียด โปรดดูที่ การหมดเวลาในการสแครปเว็บ.


ฉันจะแก้ข้อผิดพลาด API ได้อย่างไร?

ข้อผิดพลาดของ API มักจะวินิจฉัยได้ง่ายกว่าเพราะจะแสดงรหัสข้อผิดพลาดที่ระบุ

ปัญหาทั่วไปของ API:

  • คีย์ API ไม่ถูกต้องหรือหมดอายุ

  • เครดิต API ไม่เพียงพอหรือเกินโควต้า

  • endpoint หรือการกำหนดค่า API ไม่ถูกต้อง

  • ปัญหาเครือข่ายหรือการยืนยันตัวตน

การแก้ไขด่วน:

  1. ตรวจสอบคีย์ API ของคุณ - ตรวจสอบว่าป้อนถูกต้องในการตั้งค่าบริการ

  2. ตรวจสอบเครดิต API - เข้าสู่แดชบอร์ดของผู้ให้บริการ API ของคุณเพื่อตรวจสอบเครดิตที่เหลือ

  3. ทดสอบการเชื่อมต่อ - ใช้ คลิปบอร์ด ฟีเจอร์เพื่อทดสอบว่า API ตอบสนองหรือไม่

  4. ตรวจสอบรหัสข้อผิดพลาด - ดูเอกสารรหัสข้อผิดพลาดเฉพาะสำหรับบริการของคุณ

เอกสารอ้างอิงรหัสข้อผิดพลาดของบริการแปล:


ทำไมการแปลของฉันถึงหยุดทำงานหลังจากใช้ไปสักระยะ?

สำหรับบริการบนเว็บ:

โดยปกติเกิดขึ้นเนื่องจากการจำกัดอัตราหรือการถึงขีดจำกัดการใช้งานฟรี

วิธีแก้:

  • ล้างคุกกี้และเริ่มการแปลใหม่

  • รอ 15–30 นาทีแล้วลองอีกครั้ง

  • ใช้ VPN เพื่อรับที่อยู่ IP ที่แตกต่างออกไป

  • เปลี่ยนไปใช้บริการแปลอื่น

  • พิจารณาอัปเกรดเป็นบริการแบบใช้ API

สำหรับบริการแบบใช้ API:

ตรวจสอบแดชบอร์ดการใช้งาน API ของคุณ:

  • คุณอาจถึงโควต้าประจำวัน/รายเดือนของคุณแล้ว

  • คีย์ API ของคุณอาจหมดอายุ

  • ปัญหาการชำระเงินกับผู้ให้บริการ API ของคุณ


หน้าต่างเบราว์เซอร์เสมือนแสดงการแปล แต่ VNTranslator ยังคงแสดง TIMEOUT ทำไม?

โดยทั่วไปหมายความว่าเว็บไซต์แปลได้อัปเดตโครงสร้าง และ VNTranslator ไม่สามารถค้นหาองค์ประกอบ HTML ที่ถูกต้องได้อีกต่อไป

ควรทำอย่างไร:

  1. ตรวจสอบการอัปเดตของบริการแปล ใน การตั้งค่า -> บริการการแปล -> อัปเดต (รุ่น PRO)

  2. ตรวจสอบ #custom-mt ช่อง Discord สำหรับการอัปเดต (รุ่น NEO)

  3. รายงานปัญหา ใน #report-an-issue ช่องใน Discord

  4. ใช้บริการทางเลือก ชั่วคราวในขณะที่รอการอัปเดต


ฉันจะตรวจสอบได้อย่างไรว่าเป็นปัญหาจาก VNTranslator หรือจากบริการแปลเอง?

ทดสอบบริการแปลโดยตรง:

  1. เปิดเว็บไซต์บริการแปลในเบราว์เซอร์ปกติของคุณ

  2. ลองแปลข้อความเดียวกันด้วยตนเอง

  3. หากมันใช้งานได้ในเบราว์เซอร์ของคุณแต่ไม่ใช่ใน VNTranslator แสดงว่าปัญหาอยู่ที่ VNTranslator

  4. หากมันไม่ทำงานในเบราว์เซอร์ของคุณด้วย บริการนั้นเองมีปัญหา

ตรวจสอบสถานะบริการ:


ฉันควรใช้ "Detect Language" เป็นภาษาต้นทางหรือไม่?

แม้ตัวเลือก "Detect Language" จะมีให้ใช้งาน แต่ไม่แนะนำเพราะอาจทำให้เกิดปัญหาความเข้ากันได้ในการอัปเดตบางครั้ง ควรเลือกภาษาต้นทางด้วยตนเองเพื่อผลลัพธ์ที่เชื่อถือได้มากกว่า