StarDict is a program for reading language dictionaries (AKA glossaries), written by Hu Zheng. It was intended as a successor to StarDic. Its dictionary format consists of an info file with extension ".ifo", a data file with the extension ".dict" (commonly compressed with Dzip to become ".dict.dz"), an index file with extension ".idx", and a synonyms file with the extension ".syn". This is not to be confused with the Dictd format, also uses a data file with a ".dict" or ".dict.dz" extension, but has nothing else besides an index file, for which it uses the extension ".index" instead of ".idx".
The latest StarDict version, as of 2020, is from 2015.
.ifo files begin with either
StarDict's treedict ifo file or
StarDict's dict ifo file. The others do not seem to have anything that could serve as a definite identifier.
StarDict's .dict files can be distinguished from Dictd's by that only the latter are completely plaintext files.
- Original SourceForge page
- Page on Michael Beijer's translation site