Memorije prevoda


OmegaT i TMX datoteke

TMX datoteke - lokacija i svrha

OmegaT koristi TMX datoteke sa 3 odvojena mjesta.

TMX backup

Kad prevodiš svoje datoteke, OmegaT sav tvoj rad spašava u memoriju prevoda u podirektorijumu /omegat .

Pri svakom otvaranju i ponovnom učitavanju projekta, OmegaT takođe u istom podirektorijumu, sačinjava rezervnu kopiju u project_save.tmx.YEARMMDDHHNN.bak. YEAR predstavlja četvorocifrenu godinu, MM je mjesec, DD dan u mjesecu, HH i NN su sati i minuti momenta kada je prethodna memorija prevoda bila spašena.

Ako ti se čini da si izgubio/la svoj prevod, slijedi ovaj postupak:

  1. zatvori projekt
  2. preimenuj postojeću datoteku project_save.tmx u nešto što ćeš lako pamtiti (na primjer project_save.tmx.privremena)
  3. između više backup-a prevodne memorije, odaberi neku za koju ti se čini da sadrži podatke koje tražiš
  4. preimenuj je u project_save.tmx
  5. otvori projekt

TMX datoteke i jezik

TMX datoteke sadrže prevodne jedinice sačinjene od izvjesnog broja ekvivalentnih segmenata u različitim jezicima. Prevodna jedinica sastavljena je od barem dvije varijacije prevodne jedinice (tuv). Svaka od njih može se koristiti bilo kao izvor(source) ili prevod(target).

Setting u tvoj projektu označava šta predstavlja izvorni jezik, a šta je jezik prevoda. Tako da će OmegaT smatrati tuv kao oznaku koja obilježava izvorni jezik projekt i taj će segment koristi kao izvorni, te će oznaku tuv smatrati pripadajućoj projektnom jeziku prevoda i taj će segment koristiti kao jezik prevoda. OmegaT ih prepoznaje tako što koristi slijedeće dvije standardizovane konvencije:

Jedan sasvim djelimičan popis kodova za jezike i države, pogledaj u Jezici.

Ako se jezički kod projekta i jezički kodovi u TMX, međusobno potpuno podudaraju, segmenti se učitavaju u memoriju. Ako se kodovi podudaraju samo za jezik, segmenti se takođe učitavaju u memoriju. Ako se ne podudaraju ni kod jezika niti kod države, segmenti se ne učitavaju u memoriju.


Način kako OmegaT pamti tvoje prevode

Datoteka project_save.tmx sadrži sve segmente memorisane od početka rada na projektu. Ako si, na primjer, mijenjao/la nešto kod segmentacije, project_save.tmx će zabilježiti nove prevodne parove ali će istovremeno sačuvati i sve prethodne informacije.

Uslijed ovoga u Prikazivaču podudarnosti povremeno se mogu prikazati i niske siročad. Ove podudarnosti se više ne odnose na postojeće segmente, već na one koji su registrovani prije učinjenih modifikacija na projektu. Ako ti se učini da je modifikacija bila pogrešna tj. izlišna, vrati se na raniju postavku i stare memorije će se ponovno pojaviti.


Korištenje memorija iz drugih prevodilačkih alatki

Uvoz datoteka

OmegaT ima podršku za uvoz verzija TMX 1.1-1.4b (oba nivoa, te i nivo 2). Na taj način se u OmegaT mogu učitavati memorije prevoda sačinjene u drugim alatkama. OmegaT međutim, ne podržava u cijelosti uvezene datoteke nivoa 2 TMX (u njima se pohranjuju i informacije o formataciji, tj. ne samo prevod), tako da će kod uvoza TMX datoteka 2, kvalitet podudarnosti biti nešto niži.

Rukovanje uvezenim datotekama

OmegaT se pri baratanju memorijama prevoda (datoteke TMX), drži vrlo striktnih procedura. Ako se u takvoj datoteci pronađe neka greška, OmegaT datoteku neće učitati.

Poznato je da neke alatke u određenim slučajevima sačinjavaju neispravne TMX datoteke. Ako imaš namjeru koristiti takve datoteke radi podrške u svom prevođenju, te ih OmegaT ne prihvati, biće potrebno da se iste prvo malo poprave. Te popravke su proste radnje i softver OmegaT će ti u svojoj poruci o nastaloj grešci, dati naznake o njenom tipu. Možeš zatražiti savjet na korisničkoj mailing listi.


Upotreba memorija prevoda iz OmegaT u drugim prevodilačkim alatkama

OmegaT eksportuje verzije TMX 1.1-1.4b (oba nivoa, te i nivo 2). Eksport na razini 2 nije onaj standardni, ali se njime ipak mogu dobiti zadovoljavajuće podudarnosti u prevodilačkim alatkama koje koriste TMX nivo 2. Ako ti je dovoljna samo tekstualna informacija (bez formatiranja), možeš koristiti datoteku TMX nivoa 1 koju proizvodi OmegaT.


Aktualizacija memorija prevoda

Ranije verzije OmegaT mogle su segmentirati samo po odjeljcima i nisu na jedinstven način numerisale formatirajuće tagove u datotekama HTML i Open Document. OmegaT 1.6.o može prepoznati i aktualizirati takve TMX datoteke u trenu, što će doprinijeti povećanom kvalitetu podudaranja i finom podešavanju tvog postojećeg prevoda -- nećeš morati prevoditi iznova.

Projektna TMX datoteka će biti aktualizovana samo jedanput, biće ispisana na kvalitetniji način, a arhivske TMX datoteke će se aktuelizovati u trenu, pri svakom učitavanju projekta. Imaj u vidu da neke od izmjena u filtrima datoteka kod OmegaT 1.7.3 mogu dovesti do sasvim drugačije segmentacije, tako da će se možda u rijetkim slučajevima desiti da ćeš morati ručno ažurirati svoj prevod.


Napomene pravne prirode