From bf3a04bc00d26900a45544a5019d2f278568e40d Mon Sep 17 00:00:00 2001 From: Yen Chi Hsuan Date: Tue, 29 Dec 2015 03:29:23 +0800 Subject: [PATCH] [__init__] Disable localization if --verbose given --verbose is used for debugging, and we don't want to receive non-English bug reports. --- youtube_dl/__init__.py | 3 +++ youtube_dl/options.py | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/youtube_dl/__init__.py b/youtube_dl/__init__.py index e13efe511..3978555e4 100644 --- a/youtube_dl/__init__.py +++ b/youtube_dl/__init__.py @@ -60,6 +60,9 @@ def _real_main(argv=None): if opts.default_language is not None: i18n_service.set_default_language(opts.default_language) + if opts.verbose: + i18n_service.set_default_language('en_US') + # Set user agent if opts.user_agent is not None: std_headers['User-Agent'] = opts.user_agent diff --git a/youtube_dl/options.py b/youtube_dl/options.py index 156977bdc..8853e4b75 100644 --- a/youtube_dl/options.py +++ b/youtube_dl/options.py @@ -542,7 +542,7 @@ def parseOpts(overrideArguments=None): verbosity.add_option( '-v', '--verbose', 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( '--dump-pages', '--dump-intermediate-pages', action='store_true', dest='dump_intermediate_pages', default=False,