2011-05-25 61 views
1

我使用apache solr引擎。 我如何賦予用戶進行音譯搜索的能力?例如,如果他們輸入拉丁字母,則應該用他們的母語字母進行音譯和搜索。 喜歡拉丁到希臘,或拉丁到俄羅斯。跟谷歌一樣。solr搜索從拉丁語到本地語言字符的音譯

音譯是否發生然後搜索發生? 或者還有一個音譯指數?

我該如何實現類似的東西?

回答

0

我認爲,目前音譯不是solr的應用程序(任務)。

我該如何實現像 這樣的事?

也許我會在將輸入發送到solr之前將用戶輸入音譯爲「solr letter type」。

跟谷歌一樣。

你可以使用谷歌音譯API:http://code.google.com/intl/de-DE/apis/language/transliterate/overview.html

+0

感謝API URL。 – john 2011-05-25 15:38:36

+0

有沒有其他的搜索引擎可以做到這一點?最好是與drupal合作的引擎。如果能夠制定一些實施指南,我將不勝感激。謝謝 – john 2011-05-25 15:39:37

+0

有一個與drupal集成的solr - > http://drupal.org/project/apachesolr – 2011-05-26 10:24:18