Vår tjeckiska FAQ sa motsatsen till den engelska. Varje kontroll vi hade passerade den.

Språk

Den 2 november sa vår tjeckiska och slovakiska FAQ till köpare att supporten hjälper till när ett verktygspaket faktiskt installerar på en supported setup. Den engelska säger när det inte gör det. Båda är nu rättade, men raden hade passerat varje kontroll vi kör på en översättning, eftersom inget i den var felaktigt: rätt skript, rätt siffror, rätt namn, varje tagg på plats. Endast en läsare kunde se det, så vi bad en.

Hur vi frågade

Läsaren är den modell som översätter våra webbplatser, samma öppna Qwen-modell på vår egen maskin, som ställs en annan fråga. Den får en engelsk rad, dess översättning och några meningar om webbplatsen: dess ton, tilltalsformen på varje språk och den metafor vi menar (en obemannad fabrik går i mörker eftersom ingen behöver vara där). Sedan: skulle en läsare av översättningen vilseledas? Ett felaktigt faktum eller tal, motsatsen till meningen, ett annat objekt eller handling, nyckelinformation som saknas eller lagts till räknas; ett idiom återgivet efter sin mening, en friare formulering eller ett produktnamn lämnat på engelska räknas inte. Den svarar i JSON, en rad i taget.

Vad den hittade

Sju sidor i vår butik på 42 språk: startsidan, priser, frågor, paketet och tre sidor för verktygspaket, 6 216 översatta rader. Den flaggade 126, cirka 2 %. Bland dem:

Vad den hade fel på

Vi läser varje flagga i de 16 språk vi kan kontrollera själva: 24 av dem. 9 var verkliga fel, 5 kunde vi diskutera åt båda hållen och 10 var falsklarm. Den klagade på grammatik som behåller betydelsen (genus på ett makedonskt adjektiv, ett italienskt pronomen), på en rumänsk tilltalsform som vår beställning aldrig efterfrågade, på en lista med substantiv den läste som verb, på en korrekt slovakisk term för modellvikter och på ett makedonskt idiom den inte kände till ("година дена", ett års tid).

Läsaren är alltså inte en domare. Den är ett filter inför ett andra försök: en flaggad rad översattes igen med problemet namngivet, och den nya raden måste klara både kontrollerna och läsaren innan den ersatte den gamla. På de första sex sidorna flaggade den 91 rader. Vi lämnade ifred de 26 av de sorter den har fel på (ton, grammatik, idiom, namn som lämnats på engelska) och skickade tillbaka 65: 60 kom tillbaka med en översättning som klarade båda och ersatte den gamla, och 5 är fortfarande som de var.

Om appsträngar

Webbsidor är svårlästa: långa rader, våra metaforer, tekniska ord. Appsträngar är korta och enkla, så vi mätte också läsaren på dem, med exempelappen på 70 strängar som följer med Polyglot. På 72 inplanterade fel av uppenbar sort i sex språk ("kan ångras" för "kan inte ångras", online för offline, månatligt för en engångsbetalning) flaggade den alla 72. På 21 mer subtila flaggade den 17. Den missade "Påminn mig kl. %1$s" skrivet som "Påminn mig om %1$s" på tyska, franska och spanska, en tidpunkt läst som en väntetid, och en tysk rad som tappade "dina ändringar har sparats". På exempelappens 484 verkliga översättningar i nio språk gav den ett falsklarm, en fransk tabellcell den kallade tvetydig, och inget på 21 omskrivningar som var fria men trogna. Kort, enkel text är där den läser bäst.

Var den bor nu

Polyglot 1.3.0 gör detta med --review. En översättning som klarar kontrollerna läses en gång till; en som skulle vilseleda begärs på nytt med problemet namngivet; en som fortfarande läses fel behålls och förses med en anteckning för en person, som behåller den eller sparar sin egen formulering med polyglot accept. polyglot review läser översättningar du redan har, från en byrå eller ett tidigare körning. Ett utlåtande minns tillsammans med sin översättning, så varje ny sträng kostar en ytterligare förfrågan, en gång. Det ersätter inte en modersmålstalare för din produktbeskrivning, din betalvägg och dina villkor, och våra egna sidor är bevis på varför båda är värda att ha. Hur kontrollerna själva kom till finns i en tidigare anteckning.

Uppdaterad: