View Single Post
Old 06-16-2014, 04:19 PM   #14
HerbD
Junior Member
HerbD began at the beginning.
 
Posts: 8
Karma: 10
Join Date: Jun 2014
Device: Kobo Glo
e-dict utility for converting free dictionaries

Hi,

I have created a utility to convert open source dictionaries for usage with e-book readers. It can be found here:
http://sourceforge.net/projects/edict/

You can find the source code and the Windows executable there and additionally one English German Dictionary for the Kobo readers that was created out of the Beolingus file that can be found at http://ftp.tu-chemnitz.de/pub/Local/...g/de-en-devel/.
This file has ~138000 entries and is much more comprehensive as the built-in English German dictionary. I've been using it for some time now and am quite satisfied.

In the current version there is also support for the TEI-format. You can find lots of files to convert here:
http://sourceforge.net/projects/freedict/

Future plans are to support more e-reader formats and more dictionary formats. I already had a look at the Cybook Odyssey format and at the Stardict format, but during summertime (and additionally soccer worldcup ) development will be rather slow, so have a look later this year...

The program was developed in C++ using the free MS Visual Studio Express 2013 development environment. The marisa and the zip library are linked into the program so it should run standalone without installing further utilities on any Windows PC. It was actually written without Windows dependencies, so it should compile under Linux too, but I've never tried and will probably never do...

Documentation is still rather limited, to create a dictionary from the above mentioned Beolingus file the syntax would be:
e-dict.exe -d C:\pathtofile\de-en.txt -t 0

to create a dictionary from a TEI file:
e-dict.exe -d C:\pathtofile\de-en.tei -t 1

the created dictionary file will be named dicthtml.zip. Rename it as neccessary and transfer it to your Kobo. This process is extensively described in the forum here and other locations...

Hope you like it, maybe some of you decide to help me with further development or documentation which would be very welcome!

P.S. Why this tool, when Penelope is already around?
Well, good point...but easily explained: I started development before i stumbled upon Penelope...
HerbD is offline   Reply With Quote