From c6a6a4be07053780320c49a3cd3c6650d649ebab Mon Sep 17 00:00:00 2001 From: milde Date: Fri, 16 Sep 2011 19:24:51 +0000 Subject: [PATCH] Apply [ 3410649 ] to restore backwards compatibility. git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@7126 929543f6-e4f2-0310-98a6-ba3bd3dd1d04 --- docutils/languages/__init__.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/docutils/languages/__init__.py b/docutils/languages/__init__.py index 21c8aa6fa..675bb0ed6 100644 --- a/docutils/languages/__init__.py +++ b/docutils/languages/__init__.py @@ -15,7 +15,7 @@ from docutils.utils import normalize_language_tag _languages = {} -def get_language(language_code, reporter): +def get_language(language_code, reporter=None): """Return module with language localizations. `language_code` is a "BCP 47" language tag. @@ -31,9 +31,10 @@ def get_language(language_code, reporter): continue _languages[tag] = module return module - reporter.warning( - 'language "%s" not supported: ' % language_code + - 'Docutils-generated text will be in English.') + if reporter is not None: + reporter.warning( + 'language "%s" not supported: ' % language_code + + 'Docutils-generated text will be in English.') module = __import__('en', globals(), locals()) _languages[tag] = module # warn only one time! return module -- 2.11.4.GIT