Page 1 of 1

Suggestion for a Dictionary.

PostPosted: Thu Aug 04, 2011 6:03 pm
by tosbaha
Hi,
I have finished converting my database to dictionary for my students. It is a English-Khmer Chemistry dictionary located at http://zischem.wikispaces.com
Although it is very simple dictionary for now, I would like to choose a format that will allow us to extend in the future.

I am trying to find a database format for following purposes
1. Able to add arbitrary html content like flash,javascript
2. Able to add soundplayback.

Here are the formats that I have tried and their drawbacks
1. Stardict can add HTML if I set sametypesequence=h However, I cannot add sound
If I compile new XML format of stardict, GoldenDict doesnt recognize the format.
I have also checked the stardic.cc and found out that resources are not handled yet.
2. BGL file cannot add sound. It strips most HTML tags.
3. DSL it supports builtin sound but cannot add HTML.

I have analyzed dsl.cc and found out that it uses addAudioLink function to add sound link. However I really don't know
how can I use that piece of code in the HTML file. Because it also needs dictionaryId which needs to be calculated according to MD5 I guess.I have to changed this ID every time I update the dictionary. I would like to learn how can I use that script code to add sound to stardict format.

According to above information only format that suits my needs is Stardict format. However, I don't know how can I add sound easily as DSL file.

I will appreciate any help. Thanks.

Re: Suggestion for a Dictionary.

PostPosted: Thu Aug 04, 2011 7:48 pm
by MCHAL
Hi,

Take a look at Lexique Pro at http://www.lexiquepro.com/. It may help. However, I myself have never given a full try to it to get to know its capabilities for creating dictionary databases.

Regards.

Re: Suggestion for a Dictionary.

PostPosted: Thu Sep 01, 2011 4:23 pm
by C2BlEv
Take a look at Tschwanelex (it's a Dictionary Writing System with active development). The Japanese have an interesting format, which supports inclusion of multimedia called EPWING; however, the format is designed specifically for Japanese language. EPWING has some unique features. Almost all available tools for EPWING (e.g. EBStudio) are in Japanese; however, there is a good viewer (the same function as GoldenDict), called EBWin that also has English interface.