Contents

Component EspTMServilo

TM - Traduka Memoro Funkcioj por traduko memoro:

Classes Classes Hierarchy Procsgroups

Class TMRedaktilo

superclasses: IDE::Browser IDE::GUICommands

Redaktilo de traduka memoro

Instprocs:

createSystemMenu
exportTMX
fillMenuStruct ms
foriguRezulton
foriguTU
getMenuStruct
getTitle
importTMX
importXLIFF
konservuSxangxojn
montruIndekson
montruSubIndekson
selektuMemoron
specificInit
trovuVortojn
venuAlAntaua
venuAlLasta
venuAlSekva
venuAlSubAntaua
venuAlSubSekva
venuAlUnua args

Procs:

newBrowser

Class TMServilo

parameters: fontolingvo lingvo
subclasses:
TMServiloMK

baza klaso por traduka memro. Taskoj

 * komputo de ''hash'' por teksto per ''prenuHash''. La array estas konservita en variablo ''tuArr''
 * array kun relato vorto -> listo de tuid. Per metodo ''aliguVortoIndekso''
 * ''fuzi'' sercxo per ''trovuMultaljn''
 * ekzakta sercxo per ''trovu''
 * importado de TMX, XLIFF
 * eksportado al TMX

La bazo klaso povas esti uzata por nur un labora memoro bazo.

Instprocs:

aliguAlListo fonto celo hash
aliguTU fonto celo
aliguTradukoAlListo tuid fonto celo
aliguVortoIndekso fonto id
exportTMX file
foriguTU indekso
frazoAlvortoj frazo
fuzzyMatch s1 s2
importTMX file
importXLIFF file
init args
modifuTradukoListo tuid subid teksto
prenuHash fonto
prenuIndeksojn
prenuLingvon
prenuLuNombro
prenuTAId tuid
prenuTradukListo tuid
purigu
stripFleks vorto
trovu fonto
trovuMultaj fonto {minMatch 0.6}
trovuTuLauVortoj fonto {minFac 0.5}

Procs:

addLegaServilo
createMenuElementojTradukmemoro menu
createMenuTradukmemoro
exportTMX
importTMX
importXLIFF
initializeAfterLoad
prenuDefault
prenuDefaultNomo
prenuPorLingvoj fontoLingvo cilaLingvo
testu
testuErezugen

Class TMServiloAro

parameters: fontolingvo lingvo

Tiu klaso havas la interfacon de TMServiloAro sed implementas tn. "Resposibity Chain Pattern". Do gxi estas kolektilo por multaj tradukaj memoroj

Instprocs:

addServilo servilo {skriba 0}
aliguTU fonto zielo
exportTMX file
importTMX file
importXLIFF file
init
trovu fonto
trovuMultaj fonto {minMatch 0.6}

Class TMServiloMK

parameters: {nurLega 0}
superclasses:
TMServilo

Traduka memoro, kiu uzas MK-Databazo por konservado

Instprocs:

aliguAlListo fonto celo hash
aliguTU fonto celo
aliguTradukoAlListo tuid fonto celo
aliguVortoIndekso fonto id
destroy
exportTMX file
foriguTU tuid
importTMX file
importXLIFF file
init args
leguArr
malfermuMK dosiero
malfermuPropranMK
metuSessionId
modifuTradukoListo tuid subid teksto
prenuIndeksojn
prenuTAId tuid
prenuTradukListo tuid
testuSessionId
trovu fonto
trovuMultaj fonto {minMatch 0.6}