Minőségellenőrzés és szójegyzék
Két dolog tartja becsületesen a fordítást: az automatikus ellenőrzések, amelyek elkapják a gépies hibákat, és a szójegyzék, amely eldönti, minek hívunk egy fogalmat. Mindkettő munkaterület szintjén él, és annak minden projektjére vonatkozik.
Automatikus ellenőrzések
Szekció neve “Automatikus ellenőrzések”Az Ownlate összeveti a fordítást a forrásával, és jelenti, amit talál. Az ellenőrzés a szerkesztő QA fülén fut munka közben, és API-n keresztül kérésre.
| Ellenőrzés | Mit jelent |
|---|---|
missing_interpolation | A forrásban szereplő helyőrző hiányzik a fordításból |
extra_interpolation | A fordításban olyan helyőrző van, amely a forrásban nincs |
missing_html_tag | Egy forrásbeli HTML-címke kevesebbszer fordul elő a fordításban |
extra_html_tag | A fordításban több címke van, mint a forrásban |
trailing_whitespace | A fordítás szóközzel vagy más térközzel végződik |
same_as_source | A fordítás karakterről karakterre a forrásszöveg |
forbidden_term | Tiltottnak jelölt szójegyzék-kifejezés fordul elő a fordításban |
custom_regex | Illeszkedett az egyik saját szabálya |
A helyőrzőket három alakban ismeri fel a rendszer, ami lefedi az összes elterjedt i18n-könyvtárat:
{name} {{count}} ${user} %s %d %i %f %gA HTML-címkéket kis- és nagybetű nélkül, darabszám szerint hasonlítja össze, így a <b> helyett <B> rendben van, két <br> közül az egyik elhagyása viszont nem.
Saját szabályok
Szekció neve “Saját szabályok”A Munkaterület → QA-szabályok azokat a reguláris kifejezéseket tartalmazza, amelyeket a beépített listával együtt ellenőrzünk a fordítás szövegén.
| Mező | Megjegyzés |
|---|---|
| Név | Legfeljebb 100 karakter, hogy felismerje |
| Minta | Reguláris kifejezés, legfeljebb 500 karakter. A lookahead és a lookbehind támogatott. |
| Üzenet | Amit a fordító lát találat esetén, legfeljebb 500 karakter |
| Súlyosság | error vagy warning — címke a szabályon |
| Projektek | Hagyja üresen, hogy minden projektre vonatkozzon, vagy sorolja fel a projektazonosítókat |
A szabály akkor illeszkedik, ha a minta a fordításban fordul elő. Olyasmire írjon mintát, aminek nem szabad megjelennie: két szóköz egymás után, egyenes idézőjel ott, ahol a nyelv tipográfiait kíván, pénznemjel a szám rossz oldalán.
A le nem fordítható mintát a rendszer kihagyja, ahelyett hogy minden szegmensen hibát dobna, így az egyik szabály elgépelése soha nem állítja meg a többit.
Szójegyzék
Szekció neve “Szójegyzék”A szójegyzék a munkaterület terminológiája. Minden bejegyzés egy forrásnyelvhez tartozik, és egy kifejezést ír le.
| Mező | Jelentés |
|---|---|
term | A szó vagy kifejezés a forrásnyelven |
definition | Mit jelent itt — az az egyértelműsítés, amelyre a fordítónak szüksége van |
translations | A javasolt fordítás célnyelvenként |
partOfSpeech | noun, verb, adjective vagy other |
caseSensitive | Ugyanaz-e a kifejezés az Apple és az apple |
forbidden | Olyan kifejezést jelöl, amely nem szerepelhet a fordításokban |
Hogyan jelenik meg fordítás közben
Szekció neve “Hogyan jelenik meg fordítás közben”Ha egy szegmens nyitva van, az Ownlate szójegyzék-kifejezéseket keres a forrásszövegében, és kiemeli a találatokat. A kiemelésre mutatva megjelenik a definíció és az adott nyelvre javasolt fordítás — a döntés egyszer, a szójegyzékben születik meg, nem újra minden szövegben.
A tiltott kifejezéseket fordítva ellenőrzi a rendszer: abban keresi őket, amit a fordító beírt, és forbidden_term észrevételként jelenti. Így nem szivárog be a termékbe egy versenytárs márkaneve, egy kivezetett terméknév vagy egy olyan szó, amelyet a stílusútmutatója tilt.
Mi kerüljön bele
Szekció neve “Mi kerüljön bele”Azt a szójegyzéket, amely minden főnevet felsorol, senki nem olvassa; a harminc bejegyzésből állót elolvassák. Jó jelöltek:
- Termék- és funkciónevek, azzal a megjegyzéssel, hogy egyáltalán fordítjuk-e őket.
- Olyan szavak, amelyeket az iparág sajátos értelemben használ — ticket, tábla, kiadás.
- Több elfogadható fordítással bíró kifejezések, ahol a következetesség fontosabb magánál a választásnál.
- Bármi, amit lektorálás közben már kétszer kijavított.