View Single Post
Old 06-28-2010, 07:31 PM   #1
JrBashi
Junior Member
JrBashi began at the beginning.
 
Posts: 6
Karma: 10
Join Date: Apr 2010
Device: none
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
JrBashi is offline   Reply With Quote