Quote:
Originally Posted by davidfor
[...] You can send the second edition. With the save template you are using, it would add the book. And when you connected to calibre again, whichever library you were using would show two copies of the book on the device.[...]
|
Yes, I can send. However, when selecting the title to send I got a new (never seen before) pop-up, asking me to select the desired ebook *format*. For each format the number of available files are given (all are 0 except for format epub, which is indeed the only one present).
Quote:
Originally Posted by davidfor
Rereading the question, I can see the problem. The issue is that calibre does use the metadata.calibre file to match the book. But, the entries in it are based on the last library used when connected to the device. When you change library, the matching is done on the book metadata, more than the metadata.calibre. Because of that, the book does match what you have on the device.
|
Rereading it myself

I can follow your reasoning. But there is still a catch in the last situation. The ebook metadata will also contain the language, so that can be used for matching. And when it is used, a difference could be noted.
In my last attempt I did had both ebooks in 1 database: the same DB as was used to place the English version on the ereader. By your reasoning, the calibre metadata would not have been used, but the metadata inside the ebook itself. Was that done correctly, the language difference would have been noticed and the correct ebook language version would have been flagged as already be present on the device. But it was not.
When I have time, I can try Kovids suggestion to see what the actual matching criteria is, provided debug info is understandable by me