Validation error new with Calibre 0.7.6
Hi,
Ever since updating to Calibre 0.7.6 I have been getting this error when I use epubcheck to validate my ebooks:
ERROR: Bookname.epub/toc.ncx(2): bad value for attribute "lang" from namespace "http://www.w3.org/XML/1998/namespace"
it seems that previous ebooks I have converted have this in the tox.ncx file:
<ncx xmlns="http://www.daisy.org/z3986/2005/ncx/" version="2005-1" xml:lang="UND">
but now they have this:
<ncx xmlns="http://www.daisy.org/z3986/2005/ncx/" version="2005-1" xml:lang="en_GB">
Which causes validation problems..Can someone please shed some light on this issue?
Also, another slightly unrelated questions - why is there no ISBN metadata field when converting books in Calibre? Why can they only be added after?
Cheers,
James
|