Obrati se podršci

Odgovaramo e-poštom, obično u roku od dva dana.

Google reCAPTCHA provjerava ovu prijavu radi zaštite od zlouporabe; podaci se šalju tvrtki Google. Skripta se učitava tek kada se otvori ovaj obrazac.

← Sve objave

Kako provjeravamo svaki prijevod

O sadržaju i njegovoj provjeri

U ovom članku

Ovaj blog ima 64 objave na jedanaest jezika: 704 retka i otprilike 2,2 milijuna znakova. Nijedna objava ne nedostaje ni na jednom jeziku, a ta tvrdnja nešto znači samo ako je nešto provodi.

Nešto je i provodi. Prije zapisivanja prevedenog retka on se provjerava prema engleskom izvorniku, a redak koji ne prođe uopće se ne zapisuje — prijavljuje se i ostavlja osobi da ga pogleda.

1 — ista odredišta poveznica 2 — ista rezervirana mjesta 3 — isti broj svake oznake 4 — duljina između 0,5x i 2,5x 5 — bez napola napisanog rezerviranog mjesta zapisano preskočeno i prijavljeno 704 retka, 64 objave, jedanaest jezika

Čemu služi svaka provjera

Ista odredišta poveznica. Interna putanja ne smije se promijeniti pri prevođenju: /privacy ostaje /privacy na svakom jeziku, a jezični prefiks dodaje se pri iscrtavanju. Prevoditelj — ljudski ili drukčiji — koji dobronamjerno lokalizira putanju stvara poveznicu koja ne vodi nikamo.

Ista rezervirana mjesta. Neke objave sadržavaju brojke koje se zamjenjuju pri izgradnji stranice kako ne bi mogle zastarjeti. Prijevod koji izostavi jednu gubi broj; onaj koji jednu izmisli stvara zagradu usred rečenice.

Isti broj svake oznake. Nije dovoljno da su oznake uravnotežene — mora ih biti jednak broj kao u engleskom. Ova provjera opravdava svoje mjesto: izgubljeni redak tablice, izostavljena stavka popisa ili nedostajući dijagram nevidljivi su svakom drugom testu jer je rezultat i dalje valjan HTML koji se savršeno dobro čita.

Duljina unutar raspona. Između polovice i dva i pol puta duljine engleskog. Jezici se doista razlikuju u duljini, pa je raspon širok; otkriva prijevod koji je stao na pola puta.

Što je otkrila i što je pogrešno prijavila

Stvarni nalaz: francuski prijevod stigao je s četiri naglašene riječi ondje gdje ih je engleski imao tri jer je negacija bila označena u dva dijela. Ništa nije izgledalo pogrešno. Broj jest.

Dvije lažne uzbune, obje istog dana, obje poučne.

Prva: objava citira redak CSS-a, a CSS završava znakom }}. Provjera zagrada brojila je svaki {{ i svaki }}, pa je svaki prijevod te objave padao iako ništa nije bilo pogrešno. Znak }} bez znaka {{ ne može biti neispravno rezervirano mjesto — rezervirana mjesta počinju znakom {{ — pa se sada broji samo početna strana.

Druga: <rect/> i <path/> nemaju završnu oznaku, pa ih test ravnoteže zauvijek prijavljuje kao neuravnotežene. Prazni se elementi sada broje umjesto provjere ravnoteže.

Obje su stvari koštale dodatni krug rada i u objema je provjera bila prestroga, a ne preblaga. To je bolji smjer pogreške, ali nije besplatan: provjeru koja diže lažne uzbune ublaži onaj komu se žuri, a zatim je nema kada je važna.

Test koji je bio najvažniji

Kada su objavama dodani dijagrami, provjera oznaka proširena je da ih obuhvati. Umjesto povjerenja u to, provjera je testirana: iz jednog je prijevoda namjerno izbrisan dijagram i pokrenut je alat za uvoz.

Prijavio je točno ono što je nedostajalo — dijagram, njegovih deset oznaka, četiri pravokutnika, sedam putanja — i odbio zapisati redak. Dijagram je vraćen i provjera je ponovno prošla.

To je trajalo dvije minute. Provjera za koju nikad nije viđeno da pada jest provjera čija se valjanost samo pretpostavlja, a pretpostavljanje je ono što sve ovo nastoji izbjeći.

Oglas