mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix #2735 (0.6.0b10 Conversion Error from Lit to ePub)
This commit is contained in:
parent
e83acb9645
commit
5cfe7571a4
@ -129,6 +129,9 @@ class OEBReader(object):
|
|||||||
from calibre.ebooks.oeb.transforms.metadata import meta_info_to_oeb_metadata
|
from calibre.ebooks.oeb.transforms.metadata import meta_info_to_oeb_metadata
|
||||||
stream = cStringIO.StringIO(etree.tostring(opf))
|
stream = cStringIO.StringIO(etree.tostring(opf))
|
||||||
mi = MetaInformation(OPF(stream))
|
mi = MetaInformation(OPF(stream))
|
||||||
|
if not mi.language:
|
||||||
|
mi.language = get_lang()
|
||||||
|
self.oeb.metadata.add('language', mi.language)
|
||||||
if not mi.title:
|
if not mi.title:
|
||||||
mi.title = self.oeb.translate(__('Unknown'))
|
mi.title = self.oeb.translate(__('Unknown'))
|
||||||
if not mi.authors:
|
if not mi.authors:
|
||||||
@ -136,8 +139,6 @@ class OEBReader(object):
|
|||||||
if not mi.book_producer:
|
if not mi.book_producer:
|
||||||
mi.book_producer = '%(a)s (%(v)s) [http://%(a)s.kovidgoyal.net]'%\
|
mi.book_producer = '%(a)s (%(v)s) [http://%(a)s.kovidgoyal.net]'%\
|
||||||
dict(a=__appname__, v=__version__)
|
dict(a=__appname__, v=__version__)
|
||||||
if not mi.language:
|
|
||||||
mi.language = get_lang()
|
|
||||||
meta_info_to_oeb_metadata(mi, self.oeb.metadata, self.logger)
|
meta_info_to_oeb_metadata(mi, self.oeb.metadata, self.logger)
|
||||||
bookid = "urn:uuid:%s" % str(uuid.uuid4()) if mi.application_id is None \
|
bookid = "urn:uuid:%s" % str(uuid.uuid4()) if mi.application_id is None \
|
||||||
else mi.application_id
|
else mi.application_id
|
||||||
|
Loading…
x
Reference in New Issue
Block a user