[__init__] Disable localization if --verbose given

--verbose is used for debugging, and we don't want to receive
non-English bug reports.
This commit is contained in:
Yen Chi Hsuan 2015-12-29 03:29:23 +08:00
parent 7bdc9cc044
commit bf3a04bc00
2 changed files with 4 additions and 1 deletions

View File

@ -60,6 +60,9 @@ def _real_main(argv=None):
if opts.default_language is not None: if opts.default_language is not None:
i18n_service.set_default_language(opts.default_language) i18n_service.set_default_language(opts.default_language)
if opts.verbose:
i18n_service.set_default_language('en_US')
# Set user agent # Set user agent
if opts.user_agent is not None: if opts.user_agent is not None:
std_headers['User-Agent'] = opts.user_agent std_headers['User-Agent'] = opts.user_agent

View File

@ -542,7 +542,7 @@ def parseOpts(overrideArguments=None):
verbosity.add_option( verbosity.add_option(
'-v', '--verbose', '-v', '--verbose',
action='store_true', dest='verbose', default=False, action='store_true', dest='verbose', default=False,
help='Print various debugging information') help='Print various debugging information. Localization is disabled with this option.')
verbosity.add_option( verbosity.add_option(
'--dump-pages', '--dump-intermediate-pages', '--dump-pages', '--dump-intermediate-pages',
action='store_true', dest='dump_intermediate_pages', default=False, action='store_true', dest='dump_intermediate_pages', default=False,