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!