Namespace Lucene.Net.Analysis.Tr
Analyzer for Turkish.
Classes
ApostropheFilter
Strips all characters after an apostrophe (including the apostrophe itself).
In Turkish, apostrophe is used to separate suffixes from proper names (continent, sea, river, lake, mountain, upland, proper names related to religion and mythology). This filter intended to be used before stem filters. For more information, see Role of Apostrophes in Turkish Information Retrieval
ApostropheFilterFactory
Factory for ApostropheFilter.
<fieldType name="text_tr_lower_apostrophes" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.ApostropheFilterFactory"/>
<filter class="solr.TurkishLowerCaseFilterFactory"/>
</analyzer>
</fieldType>
TurkishAnalyzer
Lucene.Net.Analysis.Analyzer for Turkish.
TurkishLowerCaseFilter
Normalizes Turkish token text to lower case.
Turkish and Azeri have unique casing behavior for some characters. This filter applies Turkish lowercase rules. For more information, see http://en.wikipedia.org/wiki/Turkish_dotted_and_dotless_I
TurkishLowerCaseFilterFactory
Factory for TurkishLowerCaseFilter.
<fieldType name="text_trlwr" class="solr.TextField" positionIncrementGap="100">
<analyzer>
<tokenizer class="solr.StandardTokenizerFactory"/>
<filter class="solr.TurkishLowerCaseFilterFactory"/>
</analyzer>
</fieldType>