diff options
Diffstat (limited to 'Mailman/Cgi/options.py')
| -rw-r--r-- | Mailman/Cgi/options.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Mailman/Cgi/options.py b/Mailman/Cgi/options.py index e7e7264a1..faa813489 100644 --- a/Mailman/Cgi/options.py +++ b/Mailman/Cgi/options.py @@ -88,7 +88,7 @@ def main(): # preference to view the page in, so we should honor that here. If that's # not available, use the list's default language. language = cgidata.getvalue('language') - if not Utils.IsLanguage(language): + if language not in config.languages.enabled_codes: language = mlist.preferred_language i18n.set_language(language) doc.set_language(language) @@ -138,7 +138,7 @@ def main(): # user's stored preferred language, overridden by any form settings for # their new language preference. userlang = cgidata.getvalue('language') - if not Utils.IsLanguage(userlang): + if userlang not in config.languages.enabled_codes: userlang = mlist.getMemberLanguage(user) doc.set_language(userlang) i18n.set_language(userlang) |
