I think we have two different conversations going on here: 1) Misconfigured MOBI documents and 2) misconfigured MOBI dictionaries.
The first can be easily fixed by using calibre to set the proper language (and then converting, saving, or sending with calibre).
The second can be slightly more complicated—as a MOBI dictionary is a completely different beast than your average mobi book. MOBI dictionaries have TWO language settings; an IN language and an OUT language (found in the opf file if you are lucky enough to have been able to successfully unpack a mobi dictionary). This is how translation dictionaries know to convert "from"..."to."
Calibre doesn't provide a way to set both of these language properties. In fact, using calibre to convert or otherwise modify a MOBI dictionary will probably result in it not functioning as a dictionary anymore. Dictionaries are not something the calibre team has a real big interest in reverse engineering—can't say as I blame them.
|