Fordítási folyamat
Az Ownlate-ben minden fordítandó szöveg egy szegmens, és a szegmens célnyelvenként egy fordítást hordoz. Ez az oldal arról szól, hogyan mozog ez a fordítás.
Az út
Szekció neve “Az út”untranslated → draft → needs_review → reviewed → approved ↑ ↑ ↓ └── in_progress ←──── elutasítás| Művelet | Utána az állapot | Szükséges jogosultság |
|---|---|---|
| Mentés | draft | translation:write |
| Beküldés | needs_review | translation:write |
| Átnézettnek jelölés | reviewed | translation:approve |
| Jóváhagyás | approved | translation:approve |
| Elutasítás | in_progress | translation:approve |
Alapértelmezésben a translation:approve az owner és az admin szinté, a translator csak translation:write jogot kap. A hozzárendelés szerkeszthető — lásd: Tagok és hozzáférés.
Néhány szabályt a szerver attól függetlenül tart be, hogy melyik klienst használja:
- Semmi sem marad ki véletlenül. A három lektorálási művelet bármelyike alkalmazható egy beküldött fordításra, de a már jóváhagyott ismételt jóváhagyását a rendszer elutasítja.
- Az elutasítás visszanyit, nem töröl. Az elutasított fordítás
in_progressállapotba kerül, és megtartja a szövegét, így a fordító átdolgoz, nem újragépel. - A forrás módosítása mindent érvénytelenít. A szegmens forrásszövegének szerkesztése
outdatedállapotúra jelöli minden nem üres fordítását. A lefordítatlan nyelvek lefordítatlanok maradnak.
Mit tesz a jóváhagyás
Szekció neve “Mit tesz a jóváhagyás”A jóváhagyás az a pillanat, amikor a munka kiadhatóvá válik, és három dolog történik egyszerre:
- A fordítás
approvedállapotot kap, és bekerülhet az exportba és a kiadásokba. - A (forrásszöveg → célszöveg) pár beíródik a munkaterület fordítási memóriájába.
- A szavak beszámítanak a csomag szókeretébe.
Ha a munkaterületnek nincs több kerete, a jóváhagyás még azelőtt elutasításra kerül, hogy bármi beíródna. Lásd: Csomagok és számlázás.
Tömeges műveletek
Szekció neve “Tömeges műveletek”A szerkesztő eszköztárából egy egész nyelvre egyszerre is dolgozhat:
- Összes jóváhagyása minden olyan szegmenst jóváhagy az adott nyelven, amelynek van szövege, és nem
untranslated, illetve nem márapproved. Az üres fordításokat békén hagyja, a teljes köteget pedig az első írás előtt ellenőrzi a szókerethez képest. - Összes elutasítása az adott nyelv minden
needs_review,reviewedésapprovedfordítását visszaküldiin_progressállapotba.
Mindkettő elérhető API-n approveAllTranslations és rejectAllTranslations néven, és az érintett szegmensek számát adja vissza.
Feladatok
Szekció neve “Feladatok”A feladat a munka egy szeletét bízza valakire. Van típusa — translate vagy review —, egy vagy több nyelve, opcionális felelőse és opcionális határideje.
| Állapot | Ide léphet |
|---|---|
open | in_progress, completed, closed |
in_progress | open, completed, closed |
completed | open, closed |
closed | open |
A feladat kiosztása értesíti a felelőst, és minden állapotváltás is. A feladatok a projekt Feladatok lapján élnek.
Javaslatok
Szekció neve “Javaslatok”A nyitott projekt olyanoktól is fogad fordítást, akik nem tagjai a munkaterületnek. Bárki, aki be van jelentkezve, hagyhat javaslatot egy szegmensen; a javaslat külön tárolódik, és önmagában semmit sem változtat.
Ezután a translation:approve joggal rendelkező lektor dönt:
- Elfogadás — a javasolt szöveg beküldött fordításként (
needs_review) íródik a szegmensbe, a javaslattevő nevéhez rendelve, és a szokásos lektorálást így is végigjárja. - Elutasítás — a javaslat lezárul, semmi sem íródik be.
Hogy a sor kezelhető maradjon, egy ember egyszerre legfeljebb 20 függő javaslatot tarthat az egész platformon. Az elfogadottak és elutasítottak nem számítanak bele.
Hozzászólások és előzmények
Szekció neve “Hozzászólások és előzmények”Minden szegmensnek van hozzászólás-szála. A hozzászólás annak a kérdésnek szól, amelyet a szöveg lefordítása előtt tisztázni kell — hiányzó kontextus, kétértelmű forrás. A szál megoldottnak jelölhető, ha megvan a válasz, a szerkesztő pedig mutatja, hány szál van még nyitva az egyes szegmenseken, így a lektor anélkül találja meg őket, hogy minden szöveget megnyitna.
Ha megemlít egy kollégát egy hozzászólásban, értesítést kap róla.
Ettől függetlenül a fordítás minden módosulása rögzül: a szöveg, hogy mi történt vele (translate, draft, approve, reject, review), és hogy ki tette. A szerkesztő előzménypanelje nyelvenként mutatja, és túléli az elutasítást, az átdolgozást és az ismételt jóváhagyást.
Ki szerkeszt éppen most
Szekció neve “Ki szerkeszt éppen most”A szerkesztő élő jelenléti csatornát tart fenn. Ha többen dolgoznak ugyanazon a projekten, látja, ki van még benn, és melyik szegmens van kinél nyitva, a más által mentett fordítás pedig újratöltés nélkül megjelenik.