diff -ur rst2pdf-0.16/rst2pdf/createpdf.py rst2pdf-0.16.new/rst2pdf/createpdf.py
--- rst2pdf-0.16/rst2pdf/createpdf.py 2010-10-06 23:21:41.000000000 +0200
+++ rst2pdf-0.16.new/rst2pdf/createpdf.py 2011-05-31 13:07:00.078550074 +0200
@@ -166,11 +166,11 @@
self.basedir=basedir
self.language = language
try:
- get_language (self.language)
+ get_language (self.language, None)
except ImportError:
try:
language = self.language.split('_', 1)[0]
- get_language (language)
+ get_language (language, None)
self.language = language
except ImportError:
log.warning("Can't load Docutils module "\
@@ -246,11 +246,11 @@
# Load the docutils language modules for all required languages
for lang in self.styles.languages:
try:
- self.docutils_languages[lang] = get_language(lang)
+ self.docutils_languages[lang] = get_language(lang, None)
except ImportError:
try:
self.docutils_languages[lang] = \
- get_language(lang.split('_', 1)[0])
+ get_language(lang.split('_', 1)[0], None)
except ImportError:
log.warning("Can't load Docutils module \
for language %s", lang)
diff -ur rst2pdf-0.16/rst2pdf/pdfbuilder.py rst2pdf-0.16.new/rst2pdf/pdfbuilder.py
--- rst2pdf-0.16/rst2pdf/pdfbuilder.py 2010-10-06 22:17:48.000000000 +0200
+++ rst2pdf-0.16.new/rst2pdf/pdfbuilder.py 2011-06-08 11:23:11.548136067 +0200
@@ -185,15 +185,15 @@
if self.config.language:
lang = self.config.language
try:
- self.docutils_languages[lang] = get_language(lang)
+ self.docutils_languages[lang] = get_language(lang, None)
except ImportError:
try:
self.docutils_languages[lang] = \
- get_language(lang.split('_', 1)[0])
+ get_language(lang.split('_', 1)[0], None)
except ImportError:
log.warning("Can't load Docutils module \
for language %s", lang)
- langmod = languages.get_language('en')
+ langmod = languages.get_language('en', None)
if self.opts.get('pdf_use_index',self.config.pdf_use_index):
# Add index at the end of the document
@@ -530,17 +530,17 @@
self.document.walkabout(visitor)
self.docutils_languages = {}
lang = self.config.language or 'en'
- langmod = languages.get_language('en')
+ langmod = languages.get_language('en', None)
try:
- langmod = get_language(lang)
+ langmod = get_language(lang, None)
except ImportError:
try:
self.docutils_languages[lang] = \
- get_language(lang.split('_', 1)[0])
+ get_language(lang.split('_', 1)[0], None)
except ImportError:
log.warning("Can't load Docutils module "\
"for language %s", lang)
- langmod = languages.get_language('en')
+ langmod = languages.get_language('en', None)
# Generate Contents topic manually
if self.use_toc: