View Single Post
Old 07-09-2011, 10:32 AM   #1
siebert
Developer
siebert has a complete set of Star Wars action figures.siebert has a complete set of Star Wars action figures.siebert has a complete set of Star Wars action figures.
 
Posts: 155
Karma: 280
Join Date: Nov 2010
Device: Kindle 3 (Keyboard) 3G / iPad 9 WiFi / Google Pixel 6a (Android)
Mobi Metadata issues

The calibre metadata functions confuse me more and more.

I'm adding a mobipocket file to calibre whose language is defined as english in the mobi header, but for some unkown reason calibre thinks it's undefined and replaces it with the system default language (in my case german). This is obviously a bug.

I tried to debug it and calibre reads the actual language fine from the mobi file and writes it to a temporary .opf file, but when the actual .opf file is created, the language is suddenly undefined.

I couldn't find any other way to display the language calibre assings to the book than to open the metadata.opf. Shouldn't there a way to show and change the language via the gui?

When I export the mobi file to disk, the (wrong) language will be written into the exported file, but calibre doesn't adds the ASIN field needed for Kindle syncing. I have to do a mobi to mobi conversion to add the ASIN field.

Is this a bug or a feature?

I looked into the metadata switchboard, but there is no ASIN field to select, so this is no substitute.

Ciao,
Steffen
siebert is offline   Reply With Quote