diff options
author | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2018-02-24 22:30:30 +0900 |
---|---|---|
committer | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2018-02-25 23:44:37 +0900 |
commit | ed403ad8ff80659a190dbd36129de59a54cfe84a (patch) | |
tree | b351e7f6662c67c9f0d1f153635a464e56ae1760 /sphinx/cmd/quickstart.py | |
parent | 1c4a38c700f2b1c7b6b81e81639bab579a7a5b9d (diff) | |
download | sphinx-git-ed403ad8ff80659a190dbd36129de59a54cfe84a.tar.gz |
Supports i18n console output
Diffstat (limited to 'sphinx/cmd/quickstart.py')
-rw-r--r-- | sphinx/cmd/quickstart.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/sphinx/cmd/quickstart.py b/sphinx/cmd/quickstart.py index 6a53b40f2..91f7ef350 100644 --- a/sphinx/cmd/quickstart.py +++ b/sphinx/cmd/quickstart.py @@ -12,6 +12,7 @@ from __future__ import absolute_import from __future__ import print_function import argparse +import locale import os import re import sys @@ -36,6 +37,7 @@ from six import PY2, PY3, text_type, binary_type from six.moves import input from six.moves.urllib.parse import quote as urlquote +import sphinx.locale from sphinx import __display_version__, package_dir from sphinx.util import texescape from sphinx.util.console import ( # type: ignore @@ -598,6 +600,9 @@ Makefile to be used with sphinx-build. def main(argv=sys.argv[1:]): # type: (List[str]) -> int + locale.setlocale(locale.LC_ALL, '') + sphinx.locale.init_console(os.path.join(package_dir, 'locale'), 'sphinx') + if not color_terminal(): nocolor() |