||Transliterates non-latin character sets to latin
Derick Rethans <
derick at php dot net >
||This extension allows you to transliterate text in non-latin characters (such
as Chinese, Cyrillic, Greek etc) to latin characters. Besides the
transliteration the extension also contains filters to upper- and lowercase
latin, cyrillic and greek, and perform special forms of transliteration such
as converting ligatures such as the Norwegian "æ" to "ae" and normalizing
punctuation and spacing.
Added new filters: compact_underscores, remove_punctuation and
spaces_to_underscore. Added missing Latin Extended-B conversions for the
latin_uppercase and latin_lowercase filters, missing punctuation for the
normalize_punctuation filter and a missing conversion for uppercase_greek.
Change the han_transliterate filter to add spaces after ideograms.
Fixed memory leak.