FAQ ภาษาเช็กของเราบอกตรงข้ามกับภาษาอังกฤษ การตรวจสอบทุกตัวที่เรามีผ่านหมด

ภาษา

เมื่อวันที่ 2 พฤศจิกายน FAQ ภาษาเช็กและสโลวักของเราบอกผู้ซื้อว่าฝ่ายสนับสนุนจะช่วยเหลือเมื่อชุดเครื่องมือติดตั้งได้บนระบบที่รองรับ แต่ภาษาอังกฤษบอกว่าเมื่อติดตั้งไม่ได้ ตอนนี้แก้ไขทั้งสองภาษาแล้ว แต่บรรทัดนั้นผ่านการตรวจสอบทุกตัวที่เราใช้กับคำแปล เพราะไม่มีอะไรผิดพลาดเลย: สคริปต์ถูกต้อง ตัวเลขถูกต้อง ชื่อถูกต้อง แท็กอยู่ครบทุกตัว มีเพียงผู้อ่านเท่านั้นที่เห็นได้ เราจึงถามผู้อ่าน

วิธีที่เราถาม

ผู้อ่านคือโมเดลที่แปลเว็บไซต์ของเรา ซึ่งเป็นโมเดล Qwen แบบโอเพนซอร์สตัวเดียวกันบนเครื่องของเราเอง แต่ถูกถามด้วยคำถามที่ต่างออกไป โมเดลจะได้รับข้อความภาษาอังกฤษหนึ่งบรรทัด คำแปลของบรรทัดนั้น และประโยคสั้นๆ เกี่ยวกับเว็บไซต์: โทนภาษา รูปแบบการเรียกขานในแต่ละภาษา และอุปมาที่เราต้องการสื่อ (โรงงานอัตโนมัติเต็มรูปแบบทำงานในความมืดเพราะไม่มีใครต้องอยู่ที่นั่น) จากนั้นถามว่า: ผู้อ่านคำแปลจะเข้าใจผิดหรือไม่? หากมีข้อเท็จจริงหรือตัวเลขผิด ความหมายตรงข้าม วัตถุหรือการกระทำที่ต่างไป ข้อมูลสำคัญขาดหายหรือถูกเพิ่มเข้ามา ให้นับเป็นข้อผิดพลาด ส่วนสำนวนที่แปลตามความหมาย การปรับถ้อยคำให้ลื่นไหลขึ้น หรือชื่อผลิตภัณฑ์ที่ยังคงเป็นภาษาอังกฤษ ไม่นับเป็นข้อผิดพลาด โมเดลจะตอบกลับเป็น JSON ทีละบรรทัด

สิ่งที่พบ

7 หน้าของร้านค้าของเราใน 42 ภาษา: หน้าแรก ราคา คำถาม ชุดรวม และหน้ารายละเอียดสินค้าของชุดเครื่องมือ 3 ชุด รวม 6,216 บรรทัดที่แปล โมเดลระบุข้อผิดพลาด 126 บรรทัด คิดเป็นประมาณ 2% ในจำนวนนั้น:

สิ่งที่มันแปลผิด

เราอ่านทุกข้อผิดพลาดใน 16 ภาษาที่เราตรวจสอบเองได้: 24 ภาษา มี 9 ภาษาที่มีข้อผิดพลาดจริง 5 ภาษาที่อาจโต้แย้งได้ทั้งสองทาง และ 10 ภาษาเป็นการแจ้งเตือนผิดพลาด มันเตือนเรื่องไวยากรณ์ที่ยังคงความหมายไว้ (เพศของคำคุณศัพท์ในภาษามาซิโดเนีย คำสรรพนามในภาษาอิตาลี) เรื่องคำเรียกขานในภาษาโรมาเนียที่โจทย์ของเราไม่ได้ระบุไว้ เรื่องรายการคำนามที่มันอ่านเป็นคำกริยา เรื่องคำศัพท์ภาษาสโลวักที่ถูกต้องสำหรับน้ำหนักโมเดล และเรื่องสำนวนภาษามาซิโดเนียที่มันไม่รู้จัก ("година дена" ซึ่งหมายถึงเวลาหนึ่งปี)

ดังนั้นผู้อ่านจึงไม่ใช่ผู้ตัดสิน แต่เป็นตัวกรองก่อนการลองครั้งที่สอง: บรรทัดที่ถูกทำเครื่องหมายจะถูกแปลอีกครั้งพร้อมระบุปัญหา และบรรทัดใหม่ต้องผ่านการตรวจสอบและผู้อ่านก่อนจึงจะมาแทนที่บรรทัดเดิม ในหกหน้าแรก มันทำเครื่องหมายไว้ 91 บรรทัด เราปล่อยผ่าน 26 บรรทัดที่เป็นประเภทที่มันมักเข้าใจผิด (โทนเสียง ไวยากรณ์ สำนวน ชื่อที่ยังเป็นภาษาอังกฤษ) และส่งกลับ 65 บรรทัด: 60 บรรทัดกลับมาพร้อมคำแปลที่ผ่านการตรวจสอบทั้งสองขั้นตอนและมาแทนที่บรรทัดเดิม ส่วนอีก 5 บรรทัดยังคงเป็นเหมือนเดิม

สำหรับสตริงของแอป

หน้าเว็บอ่านยาก: บรรทัดยาว อุปมาของเรา และคำศัพท์ทางเทคนิค สตริงของแอปนั้นสั้นและเรียบง่าย เราจึงทดสอบผู้อ่านกับสตริงเหล่านี้ด้วย โดยใช้แอปตัวอย่างที่มี 70 สตริงซึ่งมาพร้อมกับ Polyglot ในบรรทัดที่มีข้อผิดพลาดชัดเจน 72 จุดในหกภาษา ("can be undone" แทน "cannot be undone", online แทน offline, monthly แทนการชำระเงินครั้งเดียว) มันตรวจพบทั้ง 72 จุด ในข้อผิดพลาดที่ละเอียดอ่อนกว่า 21 จุด มันตรวจพบ 17 จุด มันพลาด "Remind me at %1$s" ที่เขียนเป็น "remind me in %1$s" ในภาษาเยอรมัน ฝรั่งเศส และสเปน ซึ่งเป็นการอ่านเวลาผิดเป็นระยะเวลารอ และบรรทัดภาษาเยอรมันที่หายไป "your changes are saved" ในคำแปลจริง 484 รายการในเก้าภาษาของแอปตัวอย่าง มันแจ้งเตือนผิดพลาดเพียงหนึ่งครั้ง คือเซลล์ตารางภาษาฝรั่งเศสที่มันมองว่ากำกวม และไม่มีการแจ้งเตือนผิดพลาดเลยในการปรับถ้อยคำ 21 จุดที่อิสระแต่คงความหมายเดิม ข้อความสั้นและเรียบง่ายคือจุดที่มันอ่านได้ดีที่สุด

ตำแหน่งที่มันอยู่ตอนนี้

Polyglot 1.3.0 ทำงานนี้ด้วย --review ข้อความแปลที่ผ่านการตรวจสอบจะถูกอ่านทบทวนอีกครั้ง ส่วนข้อความที่อาจทำให้เข้าใจผิดจะถูกขอใหม่พร้อมระบุปัญหา และข้อความที่ยังอ่านแล้วไม่ถูกต้องจะถูกเก็บไว้และแสดงรายการให้บุคคลพิจารณา ซึ่งบุคคลนั้นจะเก็บไว้หรือบันทึกถ้อยคำของตนเองด้วย polyglot accept polyglot review จะอ่านข้อความแปลที่คุณมีอยู่แล้ว ไม่ว่าจะเป็นของเอเจนซีหรือจากการรันครั้งก่อน คำตัดสินจะถูกจดจำไว้พร้อมกับข้อความแปล ดังนั้นแต่ละสตริงใหม่จะใช้การเรียกขอเพิ่มอีกเพียงหนึ่งครั้ง มันไม่ได้ทดแทนเจ้าของภาษาสำหรับหน้ารายละเอียดสินค้า ระบบชำระเงิน และข้อกำหนดของคุณ และหน้าเว็บของเราก็เป็นหลักฐานว่าทั้งสองอย่างนั้นคุ้มค่าที่จะมีไว้ รายละเอียดว่าตัวตรวจสอบเหล่านี้เกิดขึ้นได้อย่างไรอยู่ใน บันทึกก่อนหน้า

อัปเดตแล้ว: