Arvutipõhine tõlkimine

Arvutipõhine tõlkimine on tõlkimise vorm, mille puhul tõlkija kasutab tõlkeprotsessi teostamiseks arvutitarkvara.
Kuigi arvutipõhises tõlkes kasutatakse masinate abi, ei tohiks seda segi ajada masintõlkega.

Ülevaade

Tänapäevased automaatse masintõlke süsteemid ei ole võimelised iseseisvalt kõrge kvaliteediga tõlkeid tootma: enamasti vajab nende väljund inimeste poolset toimetamist, et kõrvaldada vead ning parandada tõlke kvaliteeti. Arvutipõhine tõlkimine ühendab tarkvara kasutamise käsitsi toimetamisega, muutes tõlkimise nii interaktiivseks protsessiks, kuhu on kaasatud nii inimene kui ka arvuti.
Mõned kaasaegsemad arvutipõhise tõlke lahendused sisaldavad ka masintõlke (MT) võimalust. Reeglina võimaldavad kõrgema hinnaga MT moodulid tõlkijal kasutada mitmekülgsemat tõlketööriistade komplekti, mis võib muuhulgas sisaldada terminihalduse funktsioone ning erinevaid lingvistilisi vahendeid. Hoolikalt kohandatud sõnastikud, mis põhinevad korrektsel terminoloogial, parandavad masintõlke täpsust ning muudavad seega tõhusamaks kogu tõlkeprotsessi.

Tõlkemälu tarkvara

Tõlkemälu programmid säilitavad andmebaasina varem tõlgitud algtekstid ja nende sihttekstid ning võimaldavad uute tekstide tõlkimisel ligipääsu sarnastele (potentsiaalselt kasulikele) varasemate tekstide segmentidele.
Sellised programmid jaotavad algteksti käepärasteks ühikuteks – segmentideks. Segmentidesse jaotamine käib kindlate reeglite alusel. Segment võib olla algteksti lause või lausesarnane kogum (pealkiri, nimekirja element). Samuti võivad segmentideks olla mahukamad tekstiosad (lõigud) või väiksemad osad (osalaused). Võimalusel (olenevalt andmebaasi sisust) pakub programm iga segmendi juures varasemast tõlkest pärit sarnase segmendi taaskasutamiseks. Kui sobivat vastet mälus ei ole, saab tõlkija segmendile uue tõlke sisestada. Pärast segmendi tõlke kinnitamist lisab programm uue tõlkevaste andmebaasi ja liigub järgmise segmendi juurde. Olemas on ka selline tõlkemälu lähenemine, mis ei vaja andmebaasi, vaid põhineb hoopis joondatud viitedokumentidel.
Mõned tõlkemälu programmid toimivad kui eraldiseisvad keskkonnad, samas kui teised funktsioneerivad lisandprogrammidena, mis lubavad lisada erinevates vormingutes dokumente, nt tabeleid, või HTML-koodi, mida kasutatakse tõlkemäluprogrammi abil.

Keelepõhine otsingumootori tarkvara

Keelepõhine otsingumootori tarkvara on enamasti internetipõhine süsteem, mis toimib sarnaselt interneti otsingumootoritega, kuid interneti asemel teeb see otsinguid suures tõlkemälukogumis, kuhu on salvestatud varem tõlgitud laused, lausefragmendid, fraasid ning isegi terved lõigud, mis langevad kokku algdokumendi segmentidega.
Keelepõhised otsingumootorid on loodud selleks, et teostada kaasaegse otsingutehnoloogia abil otsinguid, mis põhinevad algteksti sõnadel neile sobivas kontekstis. Nii tagatakse, et otsingu tulemused kannavad algteksti segmentidega sama tähendust. Sarnaselt traditsiooniliste tõlkemälu tööriistadega sõltub keelepõhise otsingumootori väärtus tugevalt otsinguks kasutatavast tõlkemälude kogumikust.

Terminihalduse tarkvara

Terminihalduse tarkvara abil saab tõlkija algdokumendis esinevaid termineid terminibaasist automaatselt otsida. Paljudel tõlkeabiprogrammidel ilmuvad asjakohased vasted automaatselt tõlkemälu liidese aknasse, või on vastavad terminid kättesaadavad teminibaasi sissekandena, mis avaneb kindla klahvikombinatsiooni kasutamisel.

Joondamistarkvara

Joondamisprogrammides jaotatakse nii algtekst kui ka sihttekst segmentideks, algteksti segmendid ühendatakse seejärel tõlgitud segmentidega loomaks tõlkemälu või mõni muu viiteallikas. Paljud joondusprogrammid võimaldavad tõlkijatel valesti paardunud segmente käsitsi korrigeerida.

Interaktiivne masintõlge

Interaktiivse masintõlke puhul üritab automaatne süsteem ennustada, millise tõlke teeks inimesest tõlkija, pakkudes välja erinevaid tõlke hüpoteese. Need hüpoteesid võivad olla terviklikud laused või lauseosad.