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.