Choosing dictionary shell, one need to take in account two questions:
- Does the application support the format of the dictionaries you have?
- Does it provide effective search through your collection?
We publish our dictionaries in a XDXF, Slob, StarDict, and MDict formats, so it is likely you will find compatible shell easily.
Concerning the second question, Hunspell library is the most advanced method to the date. For example, using Hunspell and querying for words “amare”, “amavistis”, “amabam”, user will receive the same article with canonical headword “amo”. Section “Hunspell” tells more about Hunspell.
GoldenDict is leaving no alternative desktop dictionary shell. It works on Windows, Linux, and MacOS, and supports great variety of file formats. To the date it is the most functional application for work with dictionaries, and talking about Latin language you would not find more appropriate software. Read article “Quick Start” about initial configuration of the GoldenDict.
Situation around mobile dictionary shells is not such good. Some of them correctly recognize dictionaries, but do not provide good search, or support one format very well but do not accept other files from your collection. Below we list some software but cannot recommend absolutely satisfying one:
- Aard 2 (Android) — open source application. Use Slob format.
- Alpus (Android, iOS) — commercial, Free Edition works with up to 5 dictionaries. Interface is somewhat confusing, but it supports many formats and could import merely every Latin dictionary you could find in the Internet. We provide XDXF and StarDict files for this application.
- GoldenDict Mobile (Android) — commercial, Free version limits number of active dictionaries to 5. Use StarDict files.
- BlueDict (Android) — Chinese application (see on Google Play) supporting only MDict format. However, it has morphology search (read “Hunspell” for details).