I'm trying to use analyzers with Magnolia CMS version 6.1.1 (Community edition) to make searchs with same result with words like "Sánchez" and "Sanchez", or even lowercase searches like "sánchez" or "sanchez" or something like that, but documentation is too poor. (ASCIIFoldingFilter and LowerCaseFilter).
I'm using PostgreSQL, and i have put <param name="analyzer" value="org.apache.lucene.analysis.es.SpanishAnalyzer"/>
in jackrabbit-bundle-postgres-search.xml
file and my "searchIndex" in the same file is like <SearchIndex class="info.magnolia.jackrabbit.lucene.SearchIndex">
.
I have tried to delete index folders (clean indexation) in the "repositories" folder under my webapp folder for custom repositories.
Which libraries have to add to the pom.xml? Which steps must I follow? Which files have I to modify to make "accent and lowercase insensitive" queries with JCR (using "javax.jcr.query.QueryManager" and "javax.jcr.query.Query")?
Thanks for all your answers.