为ZCTextIndex的希腊语单词分割器
项目描述
简介
============
默认的plone/zope分割器与希腊文不兼容。此产品删除希腊字符串的重音符号,并正确地用Unicode替换它们,使您的搜索能够直接工作!
安装
============
如果不使用plone的通用设置
1) 在ZMI中创建一个ZCTextIndex Lexicon
2) 在portal_catalog中删除包含希腊文本的索引,并使用GRSplitter作为分割器重新创建它们。
如果您正在使用通用设置配置文件,这里有一个帮助您修改catalog.xml的示例片段
<?xml version="1.0"?>
<object name="portal_catalog" meta_type="Plone Catalog Tool">
<object name="gr_lexicon" meta_type="ZCTextIndex Lexicon" purge="False" >
<element name="GR splitter" group="Word Splitter"/>
<element name="Case Normalizer" group="Case Normalizer"/>
</object>
<index name="greekIndexExample" meta_type="ZCTextIndex" purge="False" >
<indexed_attr value="myAttribute"/>
<extra name="index_type" value="Okapi BM25 Rank"/>
<extra name="lexicon_id" value="gr_lexicon"/>
</index>
</object>
变更日志
=========
1.1.1
----------------
* egg-fix发布
1.1
----------------
* 首次发布
============
默认的plone/zope分割器与希腊文不兼容。此产品删除希腊字符串的重音符号,并正确地用Unicode替换它们,使您的搜索能够直接工作!
安装
============
如果不使用plone的通用设置
1) 在ZMI中创建一个ZCTextIndex Lexicon
2) 在portal_catalog中删除包含希腊文本的索引,并使用GRSplitter作为分割器重新创建它们。
如果您正在使用通用设置配置文件,这里有一个帮助您修改catalog.xml的示例片段
<?xml version="1.0"?>
<object name="portal_catalog" meta_type="Plone Catalog Tool">
<object name="gr_lexicon" meta_type="ZCTextIndex Lexicon" purge="False" >
<element name="GR splitter" group="Word Splitter"/>
<element name="Case Normalizer" group="Case Normalizer"/>
</object>
<index name="greekIndexExample" meta_type="ZCTextIndex" purge="False" >
<indexed_attr value="myAttribute"/>
<extra name="index_type" value="Okapi BM25 Rank"/>
<extra name="lexicon_id" value="gr_lexicon"/>
</index>
</object>
变更日志
=========
1.1.1
----------------
* egg-fix发布
1.1
----------------
* 首次发布
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分发
qi.GRSplitter-1.1.1.tar.gz (3.8 kB 查看哈希值)
构建版本
qi.GRSplitter-1.1.1-py2.4.egg (7.4 kB 查看哈希值)