OmegaT

História

Program OmegaT prvýkrát vyvinul Keith Godfrey v roku 2000. Pôvodný základ bol napísaný v C++, ale prvé verejné vydanie vo februári 2001 bolo napísané v Jave.
Prvá Java verzia používala proprietárny formát prekladových pamätí, a pre jej fungovanie bola potrebná Java 1.3. Ponúkala podporu pre dokumenty StarOffice, takzvaný obyčajný text a Unicode text, a HTML, a mohla robiť iba segmentáciu na úrovni blokov (čo pre väčšinu praktických účelov znamenalo segmentáciu podľa odstavcov).
Od verzie 1.4.4 do verzie 1.6.0 viedol vývoj Maxym Mychalčuk. Po ňom vedenie prevzal Henry Pijffers a bol správcom vydávania až do verzie 1.7.1. V súčasnosti je správcom vydávania Didier Briel.
OmegaT vyžaduje Java 1.4 alebo lepšie, a používa niekoľko knižníc pod licenciou LGPL.

Vývoj

Vývoj kódu má v súčasnosti na starosti tím ktorý vedie Didier Briel. Medzi aktuálnych prispievateľov do kódu patria Zoltan Bartko, Didier Briel, Kim Bruning, Henry Pijffers, Tiago Saboga, a zopár ďalších. Vývojári reagujú na hlásenia o chybách a na požiadavky na vylepšenia podané na vývojárskej stránke SourceForge.

Postup práce v OmegaT

Používateľ umiestní zdrojové dokumenty, existujúce prekladové pamäte a akékoľvek slovníky do príslušných podpriečinkov prekladového projektu. Keď sa projekt "otvorí", OmegaT extrahuje preložiteľný text zo všetkých rozpoznaných dokumentov. Ako prekladateľ prekladá každý segment, OmegaT pridáva prekladové jednotky do prekladovej pamäte. Nakoniec, OmegaT vytvorí cieľové dokumenty zlúčením prekladovej pamäte so zdrojovými dokumentmi.
Počas prekladu, sa v priľahlom okne Zhody/Slovníka zobrazujú približne zhodné výrazy z prekladovej pamäte a zhodné termíny zo slovníkov pre aktuálny segment. Približne zhodné výrazy prekladateľ vkladá pomocou klávesových skratiek. Približne zhodné výrazy ktoré presahujú úroveň nastaviteľnú používateľom môžu byť voliteľne vkladané automaticky.
Prekladateľ môže kedykoľvek prejsť na iný dokument v tom istom projekte pomocou okna pre zobrazenie Súborov projektu, alebo na iný segment v rovnakom súbore pomocou klávesových skratiek alebo dvojkliknutím na príslušný segment.
Kedykoľvek sa do projektu pridajú ďalšie zdrojové dokumenty, prekladové pamäte alebo slovníky alebo sa v tých súboroch vykonajú manuálne zmeny, musí prekladateľ projekt "znovu načítať", aby program OmegaT rozpoznal novo pridané segmenty. Projekt musí byť tiež znovu načítaný aj vtedy keď sa uprostred prekladu urobia zmeny v pravidlách segmentácie.

Spolupráca medzi prekladateľmi

Prekladatelia používajúci rôzne nástroje pre počítačom podporovaný preklad môžu zdieľať iba svoje prekladové pamäte ak (a) jeden alebo obidva z ich programov môžu importovať a/alebo exportovať proprietárny formát toho druhého programu alebo (b) obidva programy môžu importovať a exportovať nezávislý formát. OmegaT umožňuje druhú možnosť. Môže importovať a exportovať nezávislý štandardný priemyselný formát TMX (Translation Memory eXchange).
Súbory slovníka programu OmegaT sú obyčajné textové súbory s položkami oddelenými pomocou tabulátora so zdrojovým pojmom v prvom stĺpci a cieľovým textom v druhom stĺpci, tretí stĺpec môže byť použitý na čokoľvek (napr. komentáre používateľa. Ďalšie stĺpce program OmegaT ignoruje. OmegaT nepodporuje štandardný priemyselný formát pre slovníky TBX ktorý navrhuje LISA.

OpenOffice.org

OmegaT neposkytuje priamu podporu pre formáty Microsoft Office - Word, Excel a PowerPoint. Avšak, OpenOffice.org (a varianty) možno použiť na konverziu takýchto formátov do formátu OpenDocument, ktorý OmegaT natívne podporuje. Ale aktuálna verzia (1.7.3) priamo podporuje formáty súborov MS Office 2007.

Translate Toolkit

Translate Toolkit, sada nástrojov v jazyku python, poskytuje používateľom niekoľko konvertorov do a z Portable Object, vrátane súbory Mozilla .properties a dtd, súborov CSV, súborov Qt .ts, súborov XLIFF. Obsahuje niekoľko nástrojov pre manipuláciu s takýmito súbormi pred alebo po ich inštalácii v OmegaT.

po4a

Formáty súborov ako LaTeX, TeX, POD atď môžu byť skonvertované do a z Portable Object pomocou nástroja po4a.

Okapi Framework

Text Extraction Utility (Nástroj pre extrakciu textu) z Okapi Framework má voľbu pre vytvorenie stromu priečinkov projektu OmegaT. čo sprístupňuje v ďalšie cudzie formáty pre OmegaT. Okapi je aplikácia .Net 2.0 a vyžaduje pre svoje fungovanie Windows. Nebude fungovať na slobodných implementáciách .Net ktoré nepodporujú .Net 2.0.
Je tiež možné vytvoriť súbor XLIFF špecifický pre OmegaT v aktuálnej predbežnej verzii (1.7.2).

Dokumentácia

Keď sa OmegaT spustí, zobrazí sa rýchly sprievodca nazvyný "Rýchly začiatok". V inštalácii OmegaT sa nachádza rozsiahla Používateľská príručka. Obidva dokumenty preložili dobrovoľníci do niekoľkých jazykov. Nakoniec, archivované správy používateľských skupín OmegaT sú verejne prístupné bez registrácie.

Projekt OmegaT

Projekt OmegaT je tiež druhom skupiny "počítačovej gramotnosti" ktorá sa sústreďuje na potreby prekladateľov.
Používatelia OmegaT sú vítaní pri prispievaní nástrojmi ktoré sami napísali na základe potrieb prekladateľov ktoré ešte nepokrýva samotný hlavný program OmegaT.