Yes, if you switch between interface languages this will happen. This is because calibre requires there to always be an author value as it is used int he filesystem.
If you expect people to be using multiple interface languages with your plugin, with books with unknown authors, simply special case the "Unknown" string for authors in all those languages in the identify method in your plugin. For you likely five or six major european languages is all you need.
|