diff options
author | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2013-01-14 12:00:17 -0300 |
---|---|---|
committer | Evgeny Fadeev <evgeny.fadeev@gmail.com> | 2013-01-14 12:00:17 -0300 |
commit | 5ba6e77abb58cf70565224274b21d3af0cbda701 (patch) | |
tree | c0f5013823cecb2ce00fc925c185b58e78dcd047 | |
parent | 1f54fea212c97d0f22a93a41470ba63f792e29cb (diff) | |
download | askbot-5ba6e77abb58cf70565224274b21d3af0cbda701.tar.gz askbot-5ba6e77abb58cf70565224274b21d3af0cbda701.tar.bz2 askbot-5ba6e77abb58cf70565224274b21d3af0cbda701.zip |
small change in the startup procedure
-rw-r--r-- | askbot/startup_procedures.py | 25 |
1 files changed, 18 insertions, 7 deletions
diff --git a/askbot/startup_procedures.py b/askbot/startup_procedures.py index c59958d4..8455930b 100644 --- a/askbot/startup_procedures.py +++ b/askbot/startup_procedures.py @@ -811,20 +811,31 @@ def test_secret_key(): def test_multilingual(): is_multilang = getattr(django_settings, 'ASKBOT_MULTILINGUAL', False) + + errors = list() + + """ + if is_multilang: + middleware = 'django.middleware.locale.LocaleMiddleware' + if middleware not in django_settings.MIDDLEWARE_CLASSES: + errors.append( + "add 'django.middleware.locale.LocaleMiddleware' to your MIDDLEWARE_CLASSES " + "if you want a multilingual setup" + ) + """ + django_version = django.VERSION if is_multilang and django_version[0] == 1 and django_version[1] < 4: - print_errors([ - 'ASKBOT_MULTILINGUAL=True works only with django >= 1.4' - ]) + errors.append('ASKBOT_MULTILINGUAL=True works only with django >= 1.4') trans_url = getattr(django_settings, 'ASKBOT_TRANSLATE_URL', False) if is_multilang and trans_url: - print_errors([ + errors.append( 'Please set ASKBOT_TRANSLATE_URL to False, the "True" option ' 'is currently not supported due to a bug in django' - ]) - - + ) + + print_errors(errors) def run_startup_tests(): |