sk8harddiefast said:
What is exactly utf-8?
Well i think that fonts is my problem.
I use snap fonts.
Unicode Transformation Format.
It's the way symbols are encoded and decoded when sent between devices.
For easier understanding search the Internet for
ASCII - American Standard Code for Information Interchange.
In short in ASCII each symbol was represented by 7 bits.
This gives you 7 zeros or ones which is 2^7 = 128 combinations ergo using that table you can represent 128 symbols - the latin letters [a-z, A-Z], the Arabic numbers [0-9] and some common symbols.
Then it was modified so that each symbol is represented by 1 byte (8 bits) ergo 2^8 = 256 symbols hence the name Extended ASCII Table.
Unfortunately 256 are enough only to represent about two western alphabets at the same time - Arabic numbers and Latin + Greek or Latin + Cyrillic letters.
Unfortunately Latin and Cyrillic have many sub-variants. So, for every sub-version there was an encoding table covering all its symbols.
Not to mention the Eastern languages which I believe use much more symbols.
The end result of this was a total mess IMHO.
Enter Unicode. Encoding that covers all the symbols at once. Unfortunately we are living in the age when the software is being converted to use UTF instead of ACSII based tables.