2012-06-10 46 views
4

-Lucene.net支持哪些語言?lucene.net支持的語言

- 例如。中文,俄文,日文,阿拉伯文,法文,德文等。

- 如果沒有,是否有任何方法來索引其他語言?

+0

你問什麼類型的特定語言的功能,這一SO討論?詞幹法?同義詞? – sisve

回答

6

Lucene不限於英文,也不限於任何其他語言。要正確索引文本,您需要使用適合您索引文本語言的分析器。 Lucene的默認分析儀適用於英語。 Lucene Sandbox中還有許多其他分析器,包括中文,日文和韓文的分析器。

下面是分析的列表,你可以用你的Lucene.NET集成: https://svn.apache.org/repos/asf/incubator/lucene.net/trunk/src/contrib/Analyzers/

正如你可以在上面看到很多語言都已經包含在分析儀,如果不包括,繼續創建它因爲如果它沒有列出的唯一手段,沒有人嘗試過它,但它並不意味着它不被支持。

而且閱讀Indexing multi-lingual content with Lucene.net