cCharacterConverter()
correctEncoding()
fetchDiacriticCharactersForNormalizedChar()
fetchNormalizedCharsForDiacriticCharacter()
$_aAliasCache
$_aCharCache
$_oDB
cCharacterConverter
A diacritic mark or diacritic is a mark added to a letter to alter a word's pronunciation or to distungish between similar words. However, users of foreign languages are unable to type diacritics (either because the keyboard mapping doesn't support them, or they are looking to similar to other characters). Examples for conversions:
German diacritic char ü maps to u and ue.
Developers can use the diacritic search implemented in the GenericDB to automatically handle diacritic search conversion.
cCharacterConverter()
correctEncoding($sEncoding)
fetchDiacriticCharactersForNormalizedChar($sEncoding, $cNormalizedChar)
fetchNormalizedCharsForDiacriticCharacter($sEncoding, $cCharacter)
$_aAliasCache
$_aCharCache
$_oDB