summaryrefslogtreecommitdiff
path: root/docutils/languages/__init__.py
diff options
context:
space:
mode:
Diffstat (limited to 'docutils/languages/__init__.py')
-rw-r--r--docutils/languages/__init__.py23
1 files changed, 23 insertions, 0 deletions
diff --git a/docutils/languages/__init__.py b/docutils/languages/__init__.py
new file mode 100644
index 000000000..018c880c4
--- /dev/null
+++ b/docutils/languages/__init__.py
@@ -0,0 +1,23 @@
+# Author: David Goodger
+# Contact: goodger@users.sourceforge.net
+# Revision: $Revision$
+# Date: $Date$
+# Copyright: This module has been placed in the public domain.
+
+# Internationalization details are documented in
+# <http://docutils.sf.net/docs/howto/i18n.html>.
+
+"""
+This package contains modules for language-dependent features of Docutils.
+"""
+
+__docformat__ = 'reStructuredText'
+
+_languages = {}
+
+def get_language(language_code):
+ if _languages.has_key(language_code):
+ return _languages[language_code]
+ module = __import__(language_code, globals(), locals())
+ _languages[language_code] = module
+ return module