How can accented letter be used? I tried to use them as normal characters (like à è î) but they aren't printed. I also tried to use the hex character (like \xE0) but they're printed as a normal string. Is there a way to print them? Do I have to change something in the setting? EDIT: solved using html_entity_decode() on the strings (written as HTML entities) This should work: PHP: $string = 'cjalâ';$html = htmlentities($string, ENT_NOQUOTES); //cjalâ$finalstring = html_entity_decode($html, ENT_NOQUOTES);
Where can I check or change my server encoding? I'm printing them using the Player::sendMessage() function
I have noticed that MCPE no longer render special ASCII characters through UTF-8 values, since 0.11 release... IDE has nothing to do with this...
They do. PHP does not convert special characters; so the server sends data from the source as-is. If the characters come from your config file, check your config file's encoding. If they come from string literals in your plugin, check your plugin's encoding, i.e. your IDE's encoding. Do not reply to a thread unless you know what you are talking about.