Solr / Sunspot - определение языка индексации во время выполнения, динамический выбор анализаторов

Я хотел бы использовать Solr + Sunspot для индексации двуязычного сайта FR-EN. Проблема: модель Post может быть написана как на французском, так и на английском языках. Я могу определить язык во время выполнения, но мне также нужен Solr для соответствующей индексации модели.

EG: Для французских моделей мне понадобится французский стеммер,

<filter class="solr.SnowballPorterFilterFactory" language="French"/>

Какие у меня варианты? Могу ли я изменить анализаторы Solr во время выполнения? Могу ли я создать набор анализаторов для каждого языка?

7
задан s01ipsist 8 December 2011 в 11:10
поделиться