Нашите чешки ЧЗВ казваха обратното на английската версия. Всеки наш тест ги беше пропуснал.
Езици
На 2 ноември нашите чешки и словашки ЧЗВ казваха на купувачите, че поддръжката помага, когато комплектът се инсталира на поддържана конфигурация. Английската версия казва, когато не се инсталира. И двете вече са поправени, но редът минаваше през всеки тест, който правим за превод, защото нищо в него не беше сгрешено: правилният шрифт, правилните числа, правилните имена, всеки таг на място. Само читател можеше да го забележи, затова помолихме един.
Как попитахме
Читателят е моделът, който превежда сайтовете ни, същият отворен модел Qwen на нашата собствена машина, на който зададохме различен въпрос. Той получава един ред на английски, неговия превод и няколко изречения за сайта: неговия тон, формата на обръщение на всеки език и метафората, която имаме предвид (автоматичен режим работи в тъмното, защото никой не трябва да присъства). След това: би ли бил подведен читател на превода? Грешен факт или число, обратното значение, различен обект или действие, липсваща или добавена важна информация се броят; идиома, предадена по смисъл, по-свободен израз или запазено на английски име на продукт не се броят. Той отговаря в JSON, ред по ред.
Какво откри
Седем страници от нашия магазин на 42 езика: началната страница, цените, въпросите, пакетът и три страници на комплекти, 6 216 преведени реда. Той маркира 126, около 2%. Сред тях:
- Чешки и словашки: отговорът за възстановяване на сумата по-горе, поддръжка за комплект, който се инсталира.
- Руски и украински: проверени ботове „никога не преминават проверката“, докато на английски пише, че те никога не се проверяват. Обратното, на страницата на комплект, който е точно за това.
- Немски: „от амхарски до опростен китайски“, докато на английски пише традиционен.
- Румънски: „Защо другите комплекти го имат?“, отговорено с „Не“.
- Сръбски: „strings“ като „професии“.
- Немски и италиански: „One floor, every line“ на пакета като „една производствена линия, всеки ред“.
Какво сбърка
Прочетохме всеки сигнал на 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 прочита преводите, които вече имате – на агенция или от по-ранно изпълнение. Присъдата се помни заедно с превода, така че всеки нов низ струва още една заявка, само веднъж. Това не замества носител на езика за описанието на продукта във вашия магазин, за платения достъп и за условията, а нашите собствени страници са доказателство защо и двете си струват. Как са възникнали самите проверки е описано в по-раншна бележка.