diff options
author | Adolfo Fitoria <adolfo.fitoria@gmail.com> | 2013-07-11 16:59:24 -0600 |
---|---|---|
committer | Adolfo Fitoria <adolfo.fitoria@gmail.com> | 2013-07-11 16:59:24 -0600 |
commit | 764e42c85f9743c0ac00bfb14011c1d44df32c37 (patch) | |
tree | 84eb76f0dcc208b798d413f62608de1013d09daf | |
parent | da3a68d40f78f32a71ab69df404b39fe6072496c (diff) | |
download | askbot-764e42c85f9743c0ac00bfb14011c1d44df32c37.tar.gz askbot-764e42c85f9743c0ac00bfb14011c1d44df32c37.tar.bz2 askbot-764e42c85f9743c0ac00bfb14011c1d44df32c37.zip |
fixes bug in management command and xml template
-rw-r--r-- | askbot/management/commands/askbot_build_solr_schema.py | 2 | ||||
-rw-r--r-- | askbot/templates/search_configuration/askbotsolr.xml | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/askbot/management/commands/askbot_build_solr_schema.py b/askbot/management/commands/askbot_build_solr_schema.py index 6cf2e8d9..c7c7a600 100644 --- a/askbot/management/commands/askbot_build_solr_schema.py +++ b/askbot/management/commands/askbot_build_solr_schema.py @@ -1,6 +1,7 @@ from optparse import make_option import sys +from django.utils.translation import activate as activate_language from django.core.exceptions import ImproperlyConfigured from django.core.management.base import BaseCommand from django.template import loader, Context @@ -27,6 +28,7 @@ class Command(BaseCommand): """Generates a Solr schema that reflects the indexes.""" using = options.get('using') language = options.get('language')[:2] + activate_language(language) if language not in SUPPORTED_LANGUAGES: sys.stderr.write("\n\n") sys.stderr.write("WARNING: your language: '%s' is not supported in our " % language) diff --git a/askbot/templates/search_configuration/askbotsolr.xml b/askbot/templates/search_configuration/askbotsolr.xml index fa763a4f..2605d58b 100644 --- a/askbot/templates/search_configuration/askbotsolr.xml +++ b/askbot/templates/search_configuration/askbotsolr.xml @@ -94,7 +94,7 @@ <filter class="solr.ElisionFilterFactory"/> <filter class="solr.StopFilterFactory" ignoreCase="true" words="lang/stopwords_fr.txt" enablePositionIncrements="true" /> <filter class="solr.SnowballPorterFilterFactory" language="French" /> - {% elif language == 'cn' or language == 'zn' %} + {% elif language == 'cn' or language == 'zh' %} <tokenizer class="solr.SmartChineseSentenceTokenizerFactory"/> <filter class="solr.SmartChineseWordTokenFilterFactory"/> <filter class="solr.LowerCaseFilterFactory"/> |