
7/30/2025 · Zayne Yue
What this post added
Milvus 2.6 introduces a completely overhauled text analysis pipeline with comprehensive multi-language support for full-text search. This includes the Multi-Language Analyzer, which allows defining different text processing rules for different languages within the same collection, and the Language Identifier Tokenizer, which automatically detects the language of incoming text and applies appropriate rules. The ICU tokenizer is also integrated as a universal foundation. The post details how these features address challenges in multilingual full-text search, such as complex language segmentation and conflicting language-specific rules, and provides code examples for using these new capabilities with pymilvus.