שאלות נפוצות שלנו בצ'כית אמרו את ההפך מהגרסה באנגלית. כל הבדיקות שלנו העבירו אותה.

שפות

ב-2 בנובמבר, שאלות נפוצות שלנו בצ'כית ובסלובית אמרו לקונים שהתמיכה עוזרת כאשר ערכת אוטומציה מתקינה בהצלחה בתצורה נתמכת. באנגלית כתוב כאשר היא לא מתקינה. שתיהן תוקנו עכשיו, אבל השורה עברה כל בדיקה שאנחנו מריצים על תרגום, כי שום דבר לא היה שבור בה: הסקריפט הנכון, המספרים הנכונים, השמות הנכונים, כל תג במקומו. רק קורא היה יכול לראות את זה, אז שאלנו אחד.

איך שאלנו

הקורא הוא המודל שממתרגם את האתרים שלנו, אותו מודל Qwen פתוח על המחשב שלנו, שנשאל שאלה אחרת. הוא מקבל שורה אחת באנגלית, את התרגום שלה וכמה משפטים על האתר: הטון שלו, צורת הפנייה בכל שפה, והמטאפורה שאנחנו מתכוונים אליה (מפעל אוטומציה מלאה פועל בחושך כי אף אחד לא צריך להיות שם). ואז: האם קורא של התרגום יטעה? עובדה או מספר שגויים, משמעות הפוכה, אובייקט או פעולה אחרים, מידע מרכזי חסר או נוסף נספר; ביטוי שתורגם לפי משמעותו, ניסוח חופשי יותר או שם מוצר שנשאר באנגלית לא נספרים. הוא עונה ב-JSON, שורה אחת בכל פעם.

מה הוא מצא

שבעה דפים בחנות שלנו ב-42 שפות: דף הבית, מחירים, שאלות, החבילה ושלושה דפי מוצר של ערכות אוטומציה, 6,216 שורות מתורגמות. הוא סימן 126, בערך 2%. ביניהם:

מה הוא טעה

קראנו כל דגל ב־16 השפות שאנחנו יכולים לבדוק בעצמנו: 24 מתוכן. 9 היו שגיאות אמיתיות, 5 היו שנויות במחלוקת, ו־10 היו אזעקות שווא. הוא התלונן על דקדוק ששומר על המשמעות (מין של תואר במקדונית, כינוי גוף באיטלקית), על צורת פנייה ברומנית שלא ביקשנו בהנחיות, על רשימת שמות עצם שהוא קרא להם פעלים, על מונח סלובקי נכון למשקולות מודל, ועל ביטוי מקדוני שהוא לא הכיר ("година дена", שנה שלמה).

לכן הקורא אינו שופט. הוא מסנן לפני ניסיון שני: שורה שסומנה תורגמה שוב תוך ציון הבעיה, והשורה החדשה הייתה צריכה לעבור גם את הבדיקות וגם את הקורא לפני שהחליפה את הישנה. בששת הדפים הראשונים הוא סימן 91 שורות. השארנו 26 מהסוגים שהוא טועה בהם (טון, דקדוק, ביטויים, שמות שנשארו באנגלית) והחזרנו 65: 60 חזרו עם תרגום שעבר את שני המסננים והחליף את הישן, ו־5 נשארו כשהיו.

במחרוזות אפליקציה

דפי אינטרנט הם קריאה קשה: שורות ארוכות, המטאפורות שלנו, מילים טכניות. מחרוזות אפליקציה הן קצרות ופשוטות, אז מדדנו את הקורא גם עליהן, עם אפליקציית הדוגמה של 70 מחרוזות שמגיעה עם Polyglot. על 72 שגיאות מושתלות מהסוג הגלוי בשש שפות ("ניתן לביטול" במקום "לא ניתן לביטול", מקוון במקום לא מקוון, חודשי במקום תשלום חד־פעמי) הוא סימן את כל 72. על 21 עדינות יותר הוא סימן 17. הוא החמיץ את "הזכר לי ב־%1$s" שנכתב כ"הזכר לי תוך %1$s" בגרמנית, בצרפתית ובספרדית, זמן שנקרא כהמתנה, ושורה גרמנית שהשמילה את "השינויים שלך נשמרו". על 484 התרגומים האמיתיים בדוגמה בתשע שפות הוא העלה אזעקת שווא אחת, תא טבלה בצרפתית שהוא קרא לו דו־משמעי, ואף אחת על 21 ניסוחים מחדש שהיו חופשיים אך נאמנים. טקסט קצר ופשוט הוא המקום שבו הוא קורא הכי טוב.

היכן הוא נמצא כעת

Polyglot 1.3.0 עושה זאת באמצעות --review. תרגום שעובר את הבדיקות נקרא פעם נוספת; תרגום שעלול להטעות מתבקש שוב תוך ציון הבעיה; תרגום שעדיין קריא לא נכון נשמר ומוצג לאדם, שמחליט אם לשמור אותו או לאחסן את הניסוח שלו בעזרת polyglot accept. הפקודה polyglot review קוראת תרגומים שכבר יש לך, בין אם של סוכנות או של הרצה קודמת. פסק הדין נשמר יחד עם התרגום, כך שכל מחרוזת חדשה עולה בקשת אחת נוספת, פעם אחת. זה לא מחליף דובר שפת אם עבור דף המוצר שלך, חומת התשלום ותנאי השימוש, והדפים שלנו הם ההוכחה לכך ששניהם שווים את ההשקעה. כיצד נוצרו הבדיקות עצמן מתואר בהערה קודמת.

עודכן: