Hi,
I really got frustrated but found a solution.
Hope it will help.
Problem:
Writing french an german I need "öäüéàè" and so on. Nothing worked first. "?" all over the place or osTicket would not save my answers completly but stop at the first "öäüàéè".
Then I saw that Firefox said the encoding was ISO-... and the meta-tag said "utf-8". (click right-mouse and hit "i" for page info) The meta-tag is not enough in this case.
My solution:
1) be sure that the mysql-tables are set to "utf-8".
2) insert header("Content-Type: text/html; charset=UTF-8\r\n");
in scp/staff.inc.php on line 2.
This file is loaded for every move you do in the control panel, so the right headers are sent every time to the browser.
3) insert header("Content-Type: text/html; charset=UTF-8\r\n");
in include/header/header.inc.php on line 2. This file is loaded for every move you do in the client panel, so the right headers are sent every time to the browser.
4) On line 8 or 9 change to <meta http-equiv="content-type" content="text/html; charset=utf-8">
Now, Firefox says "encoding UTF-8" and my mails work, the premades work, replies work, the client panel works and so on. :)
Hope this will help.
marc