diff options
author | Sebastian Spaeth <Sebastian@SSpaeth.de> | 2012-12-02 01:38:09 +0100 |
---|---|---|
committer | Sebastian Spaeth <Sebastian@SSpaeth.de> | 2012-12-02 01:39:53 +0100 |
commit | d53ca5e5067313fdcf93f564e6d8d988642f9428 (patch) | |
tree | 001d0c8ebfbfa72c5a3bb9ce1f48e13ffade68a7 /mediagoblin/tools | |
parent | 1aac6a3c3c4827740df9ef43bd25e96c9620b7f4 (diff) | |
download | mediagoblin-d53ca5e5067313fdcf93f564e6d8d988642f9428.tar.lz mediagoblin-d53ca5e5067313fdcf93f564e6d8d988642f9428.tar.xz mediagoblin-d53ca5e5067313fdcf93f564e6d8d988642f9428.zip |
Fall back to "en" if we don't find matching translations
In case of no matching translations, target_lang was "None" which
blew up things. Fall back to "en" in case we don't find a
corresponding translation.
Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
Diffstat (limited to 'mediagoblin/tools')
-rw-r--r-- | mediagoblin/tools/translate.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mediagoblin/tools/translate.py b/mediagoblin/tools/translate.py index b6b7a527..28b7aec0 100644 --- a/mediagoblin/tools/translate.py +++ b/mediagoblin/tools/translate.py @@ -88,7 +88,7 @@ def get_locale_from_request(request): # of accepted locales, and serve the best available locale rather than # the most preferred, or fall back to 'en' immediately. target_lang = request.accept_languages.best_match( - mg_globals.available_locales) + mg_globals.available_locales) or 'en' return locale_to_lower_upper(target_lang) SETUP_GETTEXTS = {} |