Tools to process (mainly Indic) dictionaries.

dict-tools

Tools to process (mainly Indic) dictionaries.

User instructions

Command line interface

  • Jar available here.
  • See src/main/scala/stardict_sanskrit/commandInterface to see what's available.

Example invocation:

java -jar bin/artifacts/dict-tools.jar install  --destinationPath /home/vvasuki/sanskrit-coders/stardict-dicts-installed/ --dictRepoIndexUrl https://github.com/indic-dict/stardict-index/releases/download/current/dictionaryIndices.md --overwrite true

java -jar bin/artifacts/dict-tools.jar install  --destinationPath /home/vvasuki/sanskrit-coders/stardict-dicts-installed/ --dictRepoIndexUrl https://raw.githubusercontent.com/indic-dict/stardict-index/master/dictionaryIndices.md --overwrite true

Dictionary and packaging software developer instructions

Update /bin used by dictionary users

To generate the bin/artifacts/dict-tools.jar artifact, which is used by dictionary developers during packaging:

  • Use intellij?
  • sbt assembly

Links to general comments

See indic-transliteration/README for the following info: