I can't remember where I read it, but I think MappingCharFilterFactory is prefered. There is an example in the example schema.
<charFilter class="solr.MappingCharFilterFactory" mapping="mapping-ISOLatin1Accent.txt"/> >From this, I get: org.apache.solr.analysis.MappingCharFilterFactory {mapping=mapping-ISOLatin1Accent.txt} |text|despues| On Tue, Apr 5, 2011 at 5:06 PM, Nemani, Raj <raj.nem...@turner.com> wrote: > All, > > I am using solr.ASCIIFoldingFilterFactory to perform accent insensitive > search. One of the words that got indexed as part my indexing process is > "después". Having used the ASCIIFoldingFilterFactory,I expected that If I > searched for word "despues" I should have the document containing the word > "después" show up in the results but that was not the case. Then I used the > Analysis.jsp to analyze "después" and noticed that the > ASCIIFoldingFilterFactory folded "después" as "despue". > > > > If I repeat the above exercise for the word "Imágenes", then Analysis.jsp > tell me that the ASCIIFoldingFilterFactory folded "Imágenes" as "imagen". > But I can search for "Imagenes" and get the correct results. > > > > I am not familiar with Spanish but I found the above behavior confusing. > Can anybody please explain the behavior described above? > > > > Thank a million in advance > > Raj > > > >