GiellaLT provides an infrastructure for rule-based language technology aimed at minority and indigenous languages, and streamlines building anything from keyboards to speech technology. Read more about Why. See also How to get started and our Privacy document.
Compilation is documented elsewhere, for Interactive dictionaries and Web dictionaries.
main/words/dicts/scripts
(yes, in scripts)main/words/dicts/LANG1LANG2/dtd
main/words/dicts/LANG1LANG2/scripts
Changig from LANG1LANG2 to LANG2LANG1: Script is in main/words/dicts/upside2down/
main/words/dicts/scripts/collect-dict-parts.xsl
java -Xmx2048m net.sf.saxon.Transform -it:main gt_sd2td.xsl inFile=all-merged-pos_sjdrus.xml
java -Xmx2048m net.sf.saxon.Transform -it:main gt_mergeEntry_pos_td.xsl inFile=outDir/all-merged-pos_sjdrus_rus.xml