I'm working on a Seblod site with content in German. I therefore have specific characters such as ß or umlauted vowels. The content is a directory with a lot of family names and places for which the spelling is not always consistent. ß can potentially be replaced by ss or even sz and umlauted characters are sometimes spelled ae, oe, ue. or even simply a,o, or u.
MySQL is using utf8 and utf8-unicode-ci as recommended for German. The database will probably be extended to include names of Easter European countries and must accomodate their specific characters too.
I don't want to change anything to the database but since it will be accesed by both native German speakers and non German speakers I'd like a search for
ß to return all content with ß but also ss and sz, and a search for a vowel without umlaut to return both the umlauted and non umlauted version and a search for a vowel with umlaut to return both the umlauted vowel and it's ae, ue, oe version and conversely a search for ae, oe, ue to return also umlauted vowels.
Is there a way to set up a rule in the search fields to do so?