目前我们在基于 Django 的多语言项目中使用 Djapian + Xapian 进行全文搜索。为了对每种语言使用词干提取,我们为每种语言创建不同的搜索索引。在 Django 中,我们根据用户的语言、使用哪个词干和哪个搜索索引来决定。这很好用,但是,Djapian 似乎不再被维护,并且代码越来越分解。所以我们切换到 haystack,但 haystack 似乎没有提供我们需要的那种动态词干。
有没有办法在 haystack 版本 1.x、版本 2.x 或任何其他基于 Python/Django 的后端中集成这种可能性?