Zend_Lucene CJK destek

1 Cevap php

Eğer Zend_Lucene sınıf destek CJK (Japonca Korece Çince) birisi biliyor mu.

Ben kendi web sitesi İngilizce ve Japonca dil için çalışması gerektiğini tek sorun bunu kullanmak istiyorum.

Birisi Java sürümü CJK sürümü hakkında bazı Ressource varsa ayrıca mutluluk duyacağız.

Teşekkürler

1 Cevap

Şu anda, bu Zend_Lucene yerleşik sadece UTF-8 uyumlu analizcileridir

  • Zend_Search_Lucene_Analysis_Analyzer_Common_Utf8
  • Zend_Search_Lucene_Analysis_Analyzer_Common_Utf8Num
  • Zend_Search_Lucene_Analysis_Analyzer_Common_Utf8_CaseInsensitive
  • Zend_Search_Lucene_Analysis_Analyzer_Common_Utf8Num_CaseInsensitive

Aşağıdaki kodu kullanarak bunları kullanabilirsiniz:

Zend_Search_Lucene_Analysis_Analyzer::setDefault(
new Zend_Search_Lucene_Analysis_Analyzer_Common_Text());

İsterseniz siz de kendi analizörü inşa edebilirsiniz.

Alternatif bir çözüm Java lucene kullanarak dizin oluşturmak ve uyumlu olması gerekiyordu beri PHP içinde olduğunu endeksi kullanmak olacaktır. Ben bu olsa denemedim.

Zend_Search_Lucene Apache Lucene Projeden elde edildi. 2.3 - Şu anda desteklenen (ZF 1.6 'den başlayarak) Lucene dizini biçimi sürümleri 1.4 olan

You can read more about this in the Zend Framework manual. link text