View Single Post
  #2 (permalink)  
Old 04-16-2008, 02:02 PM
hedonism hedonism is offline
Junior Member
 
Join Date: Mar 2008
Posts: 2
Default

Set lucene fields to utf-8 encoding like this:
PHP Code:
$doc->addField(Zend_Search_Lucene_Field::Keyword('title'$title'utf-8')); 
Add this lines before searching indexes:
PHP Code:
Zend_Search_Lucene_Analysis_Analyzer::setDefault(
    new 
Zend_Search_Lucene_Analysis_Analyzer_Common_Utf8()); 
And finally do this:
PHP Code:
$query Zend_Search_Lucene_Search_QueryParser::parse($this->getRequest()->query,'utf-8');
$hits $index->find($query); 
With me and Bulgarian characters works fine

Cheers!

Last edited by hedonism : 04-16-2008 at 02:10 PM.
Reply With Quote