I am looking at an algorithm that can map between characters with diacritics (tilde, circumflex, caret, umlaut, caron) and their \"simple\" character.
For example:>
In Windows and .NET, I just convert using string encoding. That way I avoid manual mapping and coding.
Try to play with string encoding.