diff --git a/internal/core/thirdparty/tantivy/tantivy-binding/src/analyzer/filter/filter.rs b/internal/core/thirdparty/tantivy/tantivy-binding/src/analyzer/filter/filter.rs index fe8698a7b3..05cbb30705 100644 --- a/internal/core/thirdparty/tantivy/tantivy-binding/src/analyzer/filter/filter.rs +++ b/internal/core/thirdparty/tantivy/tantivy-binding/src/analyzer/filter/filter.rs @@ -123,7 +123,8 @@ trait LanguageParser { impl LanguageParser for &str { fn into_language(self) -> Result { match self.to_lowercase().as_str() { - "arabig" => Ok(Language::Arabic), + "arabic" => Ok(Language::Arabic), + "arabig" => Ok(Language::Arabic), // typo "danish" => Ok(Language::Danish), "dutch" => Ok(Language::Dutch), "english" => Ok(Language::English), diff --git a/internal/core/thirdparty/tantivy/tantivy-binding/src/index_writer_v5/analyzer/filter.rs b/internal/core/thirdparty/tantivy/tantivy-binding/src/index_writer_v5/analyzer/filter.rs index 1f92ab33b0..959ea86538 100644 --- a/internal/core/thirdparty/tantivy/tantivy-binding/src/index_writer_v5/analyzer/filter.rs +++ b/internal/core/thirdparty/tantivy/tantivy-binding/src/index_writer_v5/analyzer/filter.rs @@ -118,6 +118,7 @@ trait LanguageParser { impl LanguageParser for &str { fn into_language(self) -> Result { match self.to_lowercase().as_str() { + "arabic" => Ok(Language::Arabic), "arabig" => Ok(Language::Arabic), "danish" => Ok(Language::Danish), "dutch" => Ok(Language::Dutch),