Naše česká FAQ říkala opak anglické verze. Každá kontrola, kterou jsme měli, prošla.
Jazyky
Dne 2. listopadu naše česká a slovenská FAQ kupujícím sdělovala, že podpora pomáhá, když se balíček na podporovaném nastavení nainstaluje. Anglická verze říká, když se nenainstaluje. Oboje je nyní opraveno, ale tato řádka prošla každou kontrolou, kterou na překlad spouštíme, protože v ní nebylo nic rozbitého: správné písmo, správná čísla, správná jména, každá značka na svém místě. Vidět to mohl jen čtenář, proto jsme se jednoho zeptali.
Jak jsme se ptali
Čtenářem je model, který překládá naše weby, stejný otevřený model Qwen na našem vlastním počítači, kterému jsme položili jinou otázku. Dostane jednu anglickou řádku, její překlad a několik vět o webu: jeho tón, způsob oslovení v každém jazyce a metaforu, kterou myslíme (bezobslužná továrna běží ve tmě, protože tam nikdo nemusí být). Pak: bude čtenář překladu zmást? Počítá se špatný fakt nebo číslo, opačný význam, jiný objekt nebo akce, chybějící nebo přidané klíčové informace; idiom přeložený podle významu, volnější formulace nebo ponechaný název produktu v angličtině se nepočítá. Odpovídá v JSON, jednu řádku po druhé.
Co našlo
Sedm stránek našeho obchodu ve 42 jazycích: domovská stránka, ceny, otázky, balík a tři stránky s balíčky, 6 216 přeložených řádků. Označilo 126, asi 2 %. Mezi nimi:
- Čeština a slovenština: odpověď o vrácení peněz výše, podpora pro balíček, který se nainstaluje.
- Ruština a ukrajinština: ověřené boty „nikdy neprojdou kontrolou“, kde angličtina říká, že nikdy nejsou vyzvány. Opak, na stránce balíčku, který je přesně o tom.
- Němčina: „z amharštiny do zjednodušené čínštiny“, kde angličtina říká tradiční.
- Rumunština: „Proč to ostatní balíčky potřebují?“, zodpovězeno „Ne“.
- Srbština: „řetězce“ jako „povolání“.
- Němčina a italština: „Jedna výrobní linka, každá linka“ u balíčku jako „jedna výrobní linka, každá linka“.
Co pokazilo
Každý příznak jsme přečetli ve 16 jazycích, které jsme si mohli zkontrolovat sami: je jich 24. 9 byly skutečné chyby, 5 jsme mohli posuzovat oběma směry a 10 byly falešné poplachy. Stěžoval si na gramatiku, která zachovává význam (rod přídavného jména v makedonštině, zájmeno v italštině), na formu oslovení v rumunštině, kterou náš zadání nikdy nevyžadovalo, na seznam podstatných jmen, která četl jako slovesa, na správný slovenský termín pro váhy modelu a na makedonský idiom, který neznal ("година дена", jeden rok).
Čtenář tedy není soudce. Je to filtr před druhým pokusem: označený řádek byl přeložen znovu s uvedením problému a nový řádek musel projít oběma kontrolami i čtenářem, než nahradil ten starý. Na prvních šesti stránkách označil 91 řádků. Nechali jsme na pokoji 26 z druhů, kde se mýlí (tón, gramatika, idiomy, ponechané anglické názvy), a 65 jsme vrátili zpět: 60 se vrátilo s překladem, který prošel oběma kontrolami a nahradil starý, a 5 zůstalo tak, jak bylo.
U řetězců aplikací
Webové stránky se špatně čtou: dlouhé řádky, naše metafory, technické pojmy. Řetězce aplikací jsou krátké a prosté, takže jsme čtenáře měřili i na nich, s ukázkovou aplikací Polyglot o 70 řetězcích, která je součástí dodávky. U 72 záměrně vložených chyb zjevného typu v šesti jazycích ("lze vrátit zpět" místo "nelze vrátit zpět", online místo offline, měsíční místo jednorázová platba) označil všech 72. U 21 jemnějších označil 17. Přehlédl "Připomenout v %1$s" napsané jako "připomenout za %1$s" v němčině, francouzštině a španělštině, kdy byl čas čten jako čekání, a německý řádek, kde chybělo "vaše změny jsou uloženy". U 484 skutečných překladů v ukázce v devíti jazycích vyvolal jeden falešný poplach, francouzskou buňku tabulky, kterou označil za nejednoznačnou, a žádný u 21 přeformulování, která byla volná, ale věrná. Krátký, prostý text je místo, kde čte nejlépe.
Kde nyní žije
Polyglot 1.3.0 to dělá s přepínačem --review. Překlad, který projde kontrolami, je přečten ještě jednou; ten, který by mohl uvést v omyl, je vyžádán znovu s uvedením problému; ten, který stále zní špatně, je ponechán a zařazen na seznam pro člověka, který si ho ponechá nebo uloží vlastní znění pomocí polyglot accept. polyglot review čte překlady, které už máte, od agentury nebo z předchozího běhu. Rozsudek je zapamatován spolu s překladem, takže každá nová řetězec stojí jeden další požadavek, právě jednou. Nenahradí rodilého mluvčího pro váš popis produktu, paywall a podmínky, a naše vlastní stránky jsou důkazem, proč stojí za to mít obojí. O tom, jak kontroly samy vznikly, pojednává předchozí poznámka.