Provere kvaliteta i glosar
Prevod drže poštenim dve stvari: automatske provere koje hvataju mehaničke greške i glosar koji rešava kako se termin zove. Oboje živi na nivou radnog prostora i važi za sve njegove projekte.
Automatske provere
heading.anchorLabelOwnlate poredi prevod sa izvorom i prijavljuje šta je našao. Provera radi u kartici QA uređivača dok radite, i na zahtev preko API-ja.
| Provera | Šta znači |
|---|---|
missing_interpolation | Zamena postoji u izvoru, a nema je u prevodu |
extra_interpolation | Prevod sadrži zamenu koje izvor nema |
missing_html_tag | HTML tag iz izvora javlja se u prevodu ređe |
extra_html_tag | Prevod ima više tagova nego izvor |
trailing_whitespace | Prevod se završava belinom |
same_as_source | Prevod je znak po znak jednak izvornom tekstu |
forbidden_term | U prevodu se javlja termin glosara označen kao zabranjen |
custom_regex | Pogodilo je jedno od vaših pravila |
Zamene se prepoznaju u tri oblika, što pokriva sve uobičajene i18n biblioteke:
{name} {{count}} ${user} %s %d %i %f %gHTML tagovi se porede bez obzira na veličinu slova i po broju, pa je zamena <b> sa <B> u redu, a gubitak jednog od dva <br> nije.
Sopstvena pravila
heading.anchorLabelRadni prostor → QA pravila čuva regularne izraze koji se proveravaju nad tekstom prevoda uporedo sa ugrađenim spiskom.
| Polje | Napomene |
|---|---|
| Ime | Do 100 znakova, da ga prepoznate |
| Šablon | Regularni izraz do 500 znakova. Lookahead i lookbehind su podržani. |
| Poruka | Šta se prikazuje prevodiocu kada pravilo pogodi, do 500 znakova |
| Ozbiljnost | error ili warning — oznaka na pravilu |
| Projekti | Ostavite prazno da pravilo važi za sve projekte, ili navedite identifikatore projekata |
Pravilo pogađa kada se šablon javi u prevodu. Pišite šablone za ono što se ne sme pojaviti: dva razmaka zaredom, ravan navodnik tamo gde jezik traži tipografski, simbol valute sa pogrešne strane broja.
Šablon koji mašina ne može da prevede preskače se umesto da obori proveru na svakom segmentu, pa greška u jednom pravilu nikada ne zaustavlja ostala.
Glosar
heading.anchorLabelGlosar je terminologija radnog prostora. Svaki unos pripada jednom izvornom jeziku i opisuje jedan termin.
| Polje | Značenje |
|---|---|
term | Reč ili izraz na izvornom jeziku |
definition | Šta ovde znači — razjašnjenje koje prevodiocu treba |
translations | Preporučeni prevod po ciljnom jeziku |
partOfSpeech | noun, verb, adjective ili other |
caseSensitive | Da li su Apple i apple isti termin |
forbidden | Označava termin koji se u prevodima ne sme pojaviti |
Kako se vidi pri prevođenju
heading.anchorLabelKada je segment otvoren, Ownlate traži termine glosara u njegovom izvornom tekstu i ističe one koje nađe. Prelazak mišem prikazuje definiciju i preporučeni prevod za jezik na kom radite — odluka se donosi jednom, u glosaru, a ne iznova u svakom tekstu.
Zabranjeni termini proveravaju se obrnuto: traže se u onome što je prevodilac otkucao i prijavljuju kao primedba forbidden_term. Tako iz proizvoda ne prolazi ime konkurentskog brenda, povučeno ime proizvoda ili reč koju vaš stilski priručnik zabranjuje.
Šta u njega ide
heading.anchorLabelGlosar koji nabraja svaku imenicu niko ne čita; glosar od trideset unosa se čita. Dobri kandidati:
- Imena proizvoda i funkcija, sa napomenom da li se uopšte prevode.
- Reči koje vaša struka koristi u posebnom smislu — tiket, tabla, izdanje.
- Termini sa više uverljivih prevoda, gde je doslednost važnija od samog izbora.
- Sve što ste u recenziji već dvaput ispravljali.