summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvgeny Fadeev <evgeny.fadeev@gmail.com>2013-01-14 12:00:17 -0300
committerEvgeny Fadeev <evgeny.fadeev@gmail.com>2013-01-14 12:00:17 -0300
commit5ba6e77abb58cf70565224274b21d3af0cbda701 (patch)
treec0f5013823cecb2ce00fc925c185b58e78dcd047
parent1f54fea212c97d0f22a93a41470ba63f792e29cb (diff)
downloadaskbot-5ba6e77abb58cf70565224274b21d3af0cbda701.tar.gz
askbot-5ba6e77abb58cf70565224274b21d3af0cbda701.tar.bz2
askbot-5ba6e77abb58cf70565224274b21d3af0cbda701.zip
small change in the startup procedure
-rw-r--r--askbot/startup_procedures.py25
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():