summaryrefslogtreecommitdiff
path: root/docutils/frontend.py
diff options
context:
space:
mode:
authormilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2010-09-17 21:38:29 +0000
committermilde <milde@929543f6-e4f2-0310-98a6-ba3bd3dd1d04>2010-09-17 21:38:29 +0000
commitf2aa5aad566d3cbcde93baffc41aa74e1e5c060d (patch)
treeccd1be8b591a95857ad614bdf1230b9b48e1740e /docutils/frontend.py
parentbc2f782a54ccb5906bd6a94ecba53a8ca75f2dcb (diff)
downloaddocutils-f2aa5aad566d3cbcde93baffc41aa74e1e5c060d.tar.gz
Handle language codes according to BCP 47
(Best Current Praxis: Tags for Identifying Languages). Normalize language tags: downcase, - to _, optional subtags. E.g. Given "de-AT-1901", look for language modules "de_at_1901", "de_at", "de_1901", and "de" TODO: warn (instead of fail), if no module found. git-svn-id: http://svn.code.sf.net/p/docutils/code/trunk/docutils@6423 929543f6-e4f2-0310-98a6-ba3bd3dd1d04
Diffstat (limited to 'docutils/frontend.py')
-rw-r--r--docutils/frontend.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/docutils/frontend.py b/docutils/frontend.py
index c958ce844..82a221943 100644
--- a/docutils/frontend.py
+++ b/docutils/frontend.py
@@ -464,7 +464,7 @@ class OptionParser(optparse.OptionParser, docutils.SettingsSpec):
['--error-encoding-error-handler'],
{'default': default_error_encoding_error_handler,
'validator': validate_encoding_error_handler}),
- ('Specify the language (as 2-letter code). Default: en.',
+ ('Specify the language (as BCP 47 language tag). Default: en.',
['--language', '-l'], {'dest': 'language_code', 'default': 'en',
'metavar': '<name>'}),
('Write output file dependencies to <file>.',