brunnopleffken / addictive-community

The definitive open-source discussion forum software.
https://addictivehub.github.io/
GNU General Public License v2.0
28 stars 9 forks source link

Better transliteration support for non-Latin characters #116

Closed brunnopleffken closed 7 years ago

brunnopleffken commented 7 years ago

Everything is fine when working with most characters, like "I like cats", "Não gosto de você", "Wie heißt du?", etc. But not that much with Cyrillic, Greek or Japanese alphabets. Strings like И я люблю PHP, Αλφαβητικός κατάλογος or नमस्ते messes up everything!

I'm testing a new embedded algorithm that have been implemented since PHP 5.4 that provides a much better transliteration. Since we don't support PHP 5.3 anymore (since Addictive Community v0.10 to be more precise), it's time to make things a little better.

brunnopleffken commented 7 years ago

I think the ICU transliterator I set is working fine in all scenarios. I'd like to do some tests with symbols and so, but the things got SO MUCH better:

screen shot 2017-01-07 at 16 18 24