Arvutipõhine tõlkimine

Arvutipõhine tõlkimine on tõlkimise vorm, mille puhul tõlkija kasutab tõlkimise abivahendina 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ööriistad.
Arvutipõhine tõlkimine on laiapõhjaline ja täpselt piiritlemata mõiste, mis hõlmab väga erinevaid vahendeid, alustades suhteliselt lihtsa ehitusega tööriistadest ning lõpetades keerukate vahenditega. Nende hulgast võib välja tuua järgmised:
Mõisted.
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 terminibaasi 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õnd muud viiteallikat. 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 inimtõlkija, pakkudes välja hüpoteetilisi tõlkevariante. Need variandid võivad olla terviklikud laused või lauseosad.