multifind | forum | sdictionary format | mobile version | home
Search dictionary base

Home 


Top 5 Dictionaries
Merriam-Webster's Collegiate Dictionary, 11th edition
Collins COBUILD Advanced Learner's English Dictionary, 4th edition
Soule's Dictionary of English Synonyms
Oxford English Reference Dictionary
CIA - The World Factbook 2006

Forum 

How to create your own dictionaries
   Prepare source
   dictionary file
   Online converter

Sdictionary versions
   Windows
   Windows Perl/Tk GUI
   UNIX Perl/Tk GUI
   EPOC ER5
   Symbian Series 60
   Symbian Series 80
   Symbian Series 90
   Symbian UIQ 2.1
   Other software



Sdictionary for Windows Sdictionary for Symbian Series 60 Sdictionary for Symbian Series 80 Sdictionary for Symbian UIQ

HOW TO CREATE YOUR OWN DICTIONARIES 

File format in very simple. First of all, lines started with an '#' are comments and just silently ignored. All non-ASCII characters must be in UTF-8 encoding.

Then there are two main sections in the source file - header and articles.

Header defines such a parameters as dictionary languages, copyright and so on. All header lines are between <header> and </header> tags and in our example are:

title = Sample 1 test dictionary -  dictionary name;
copyright = GNU Public License - copyright information;
version = 0.1 - version;
w_lang = en - language for words;
a_lang = fi - language for articles.

Articles section is right after header. It contains all the words in your dictionary. Each word/article pair allocates exactly one line in the following format:

word___article
namely word itself, then three underscore characters then article.

Articles section also supported <br> and <p> tags for line break and <t></t> tags for transcription.

Example .sdct file:

<header>
title = Dictionary base name
copyright = GNU Public License
version = 1.0
w_lang = en
a_lang = de
</header>
#
#
#
abacus___helmitaulu
abandon___heitteille luopua
abandonment___hylkaaminen
abate___heiketa, talttua
#

As far as you've prepared source dictionary file it's time to compile it.


About copyrights