Date: 2004-04-23
Tags: zope, memo

COREblogにおける日本語の問題

COREblog は標準では検索機能が使えません。 HowTo に使えるようにするための手順は載っていますが、それだけでは日本語の検索がうまくいきません。原因はパーサーが日本語をパース出来ないところにあります。(自分の環境固有の話かもしれませんが‥‥)

そこで、 mojix 氏作の MJSplitter を導入します。このプロタクトは、形態素解析器 MeCab を用いて日本語を解析し、カタログ化するZCTextIndexのパーサーとして機能します。

MJSplitter を手順に従ってインストールすると、ZCTextIndexのWord SplitterとしてMJSplistterを選択できるようになります。COREblogフォルダのcontentsタブでlexiconオブジェクトを削除して、lexiconという名前でZCTextIndexを追加後、EntryタブでRecatalogすると日本語を含むカタログが生成されます。

自分の環境は以下ような感じです。