schema_extra_types.xml 1.9 KB

123456789101112131415161718192021222324252627282930
  1. <types>
  2. <!--
  3. Adding German language to our Solr Schema German
  4. If you enable this, make sure you have a folder called lang with stopwords_de.txt
  5. and synonyms_de.txt in there
  6. -->
  7. <!--
  8. <fieldType name="text_de" class="solr.TextField" positionIncrementGap="100">
  9. <analyzer type="index">
  10. <charFilter class="solr.MappingCharFilterFactory" mapping="mapping-ISOLatin1Accent.txt"/>
  11. <tokenizer class="solr.WhitespaceTokenizerFactory"/>
  12. <filter class="solr.StopFilterFactory" words="lang/stopwords_de.txt" format="snowball" ignoreCase="true" enablePositionIncrements="true"/>
  13. <filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1" splitOnCaseChange="1" splitOnNumerics="1" catenateWords="1" catenateNumbers="1" catenateAll="0" protected="protwords.txt" preserveOriginal="1"/>
  14. <filter class="solr.LowerCaseFilterFactory"/>
  15. <filter class="solr.GermanLightStemFilterFactory"/>
  16. <filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
  17. </analyzer>
  18. <analyzer type="query">
  19. <charFilter class="solr.MappingCharFilterFactory" mapping="mapping-ISOLatin1Accent.txt"/>
  20. <tokenizer class="solr.WhitespaceTokenizerFactory"/>
  21. <filter class="solr.SynonymFilterFactory" synonyms="lang/synonyms_de.txt" ignoreCase="true" expand="true"/>
  22. <filter class="solr.StopFilterFactory" words="lang/stopwords_de.txt" format="snowball" ignoreCase="true" enablePositionIncrements="true"/>
  23. <filter class="solr.WordDelimiterFilterFactory" generateWordParts="1" generateNumberParts="1" splitOnCaseChange="1" splitOnNumerics="1" catenateWords="0" catenateNumbers="0" catenateAll="0" protected="protwords.txt" preserveOriginal="1"/>
  24. <filter class="solr.LowerCaseFilterFactory"/>
  25. <filter class="solr.GermanLightStemFilterFactory"/>
  26. <filter class="solr.RemoveDuplicatesTokenFilterFactory"/>
  27. </analyzer>
  28. </fieldType>
  29. -->
  30. </types>