Quote:
Originally Posted by Buddhaxe
I have found a Dutch EPUB dictionary and after a whole day of trying, I have been able to convert it to mobi format (Calibre couldn't handle a file with so many indexes).
However, my kindle does not recognize this file as a dictionary. Is there any way to change this?
|
Mobi dictionaries require two special non-standard <x-metadata> entries in the .opf file. For example, for a Dutch-English dictionary, you'd need the following entries:
Code:
<metadata>
...
<x-metadata>
...
<DictionaryInLanguage>nl</DictionaryInLanguage>
<DictionaryOutLanguage>en</DictionaryOutLanguage>
</x-metadata>
</metadata>
Without these .opf entries dictionaries will be treated like any other Kindle book. Also dictionary entries need to be wrapped in special
<idx:entry> and
<idx:orth> dictionary tags.
A minimal Dutch-English dictionary looks like this:
Code:
<html>
<body>
<idx:entry>
<b><idx:orth>boek
<idx:infl>
<idx:iform value="boeken"/>
</idx:infl>
</idx:orth> </b>
<i>substantief</i> <br/>
book (n)
</idx:entry>
<br/><br/>
<hr/>
</body>
</html>
I.e. simply converting epub dictionaries usually won't work.