StarDict

From Just Solve the File Format Problem
Jump to: navigation, search
File Format
Name StarDict
Ontology
Extension(s) .ifo, .dict, .idx, .syn
Released 2003[1]

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.[2]

Contents

Identification

.ifo files begin with either StarDict's treedict ifo file or StarDict's dict ifo file.[3] 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.

Software

Sample Files

Links

Notes

  1. "[S]peculation" online being that this was the result of the program's downloads including copyrighted dictionaries (Wikipedia:Talk:StarDict#Copyright_Infringement_Complaints)

References

  1. Changelog file ("ChangeLog"); "StarDict1.33+" apparently refers to StarDic
  2. http://www.huzheng.org/stardict/
  3. sdcv source → sec/stardict_lib.cpp → DictInfo::load_from_ifo_file
  4. http://stardict.sourceforge.net/
  5. https://web.archive.org/web/20110724080059/http://stardict.sourceforge.net/
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox