XDXF
Encyclopedia
XDXF is a project to unite all existing open dictionaries
and provide both users and developers with universal XML
-based format
, convertible from and to other popular formats like Mova, PtkDic, StarDict
. Currently the format is in an early draft stage.
and MeeGo
platform, SimpleDict and Stardict
fork
. Stardict starting with version 2.4.6 has basic support for XDXF.
Dictionary
A dictionary is a collection of words in one or more specific languages, often listed alphabetically, with usage information, definitions, etymologies, phonetics, pronunciations, and other information; or a book of words in one language with their equivalents in another, also known as a lexicon...
and provide both users and developers with universal XML
XML
Extensible Markup Language is a set of rules for encoding documents in machine-readable form. It is defined in the XML 1.0 Specification produced by the W3C, and several other related specifications, all gratis open standards....
-based format
File format
A file format is a particular way that information is encoded for storage in a computer file.Since a disk drive, or indeed any computer storage, can store only bits, the computer must have some way of converting information to 0s and 1s and vice-versa. There are different kinds of formats for...
, convertible from and to other popular formats like Mova, PtkDic, StarDict
StarDict
StarDict, developed by Hu Zheng , is a free GUI released under the GPL for accessing StarDict dictionary files . It is the successor of the program StarDic, developed by Ma Su'an...
. Currently the format is in an early draft stage.
Available dictionaries
As of December 15, 2006 XDXF project repository contains 615 dictionaries, which have in total 936,189,613 byte compressed size and 24,804,355 articlesGUIs
XDXF file format is used by Atlantida, WiseDict, mDictionary on MaemoMaemo
Maemo is a software platform developed by the Maemo community for smartphones and Internet tablets. It is based on the Debian Linux distribution, but has no relation to it...
and MeeGo
MeeGo
MeeGo is a Linux-based open source mobile operating system project. Primarily targeted at mobile devices and information appliances in the consumer electronics market, MeeGo is designed to act as an operating system for hardware platforms such as netbooks, entry-level desktops, nettops, tablet...
platform, SimpleDict and Stardict
StarDict
StarDict, developed by Hu Zheng , is a free GUI released under the GPL for accessing StarDict dictionary files . It is the successor of the program StarDic, developed by Ma Su'an...
fork
Fork (software development)
In software engineering, a project fork happens when developers take a legal copy of source code from one software package and start independent development on it, creating a distinct piece of software...
. Stardict starting with version 2.4.6 has basic support for XDXF.