From 6145761654060151179b1b1c02c3911fab6a04b8 Mon Sep 17 00:00:00 2001 From: John Schember Date: Tue, 25 Jan 2011 21:44:01 -0500 Subject: [PATCH] FB2 Output: Set language correctly. --- src/calibre/ebooks/fb2/fb2ml.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/calibre/ebooks/fb2/fb2ml.py b/src/calibre/ebooks/fb2/fb2ml.py index 796a94533a..515bdee9df 100644 --- a/src/calibre/ebooks/fb2/fb2ml.py +++ b/src/calibre/ebooks/fb2/fb2ml.py @@ -99,7 +99,10 @@ class FB2MLizer(object): metadata['appname'] = __appname__ metadata['version'] = __version__ metadata['date'] = '%i.%i.%i' % (datetime.now().day, datetime.now().month, datetime.now().year) - metadata['lang'] = u''.join(self.oeb_book.metadata.lang) if self.oeb_book.metadata.lang else 'en' + if self.oeb_book.metadata.language: + metadata['lang'] = self.oeb_book.metadata.language[0].value + else: + metadata['lang'] = u'en' metadata['id'] = None metadata['cover'] = self.get_cover()