I use ckeditor in a custom CMS and today added a page in Thai language.
Pasting the text into ckeditor worked fine and saving it to the mysql database worked as well.
The text displays properly in the database (UTF-8) and on the page.
However when I go to edit the text by loading it into ckeditor I get a bunch of strange characters instead. (see below)
All pages use UTF-8, the database is UTF-8 and I believe CKeditor works in UTF-8
Thai text loaded from the database into standard text input boxes work fine so it isn't a reading issue but a ckeditor issue.
Any advice?
Whats on the page:
Seafari เป็นงานดำน้ำที่ยาวที่สุดก่อตั้งขึ้นในประเทศไทยผู้ประกอบการดำน้ำมากตอนนี้ทำงานในประเทศไทยที่ได้รับการฝึกอบรมผู้สอนและพวกเขาเริ่มต้นประสบการณ์การทำงานเป็นอาจารย์ที่ Seafari
Whats in the editor:
Seafari à¹à¸à¹à¸à¸à¸²à¸à¸à¸³à¸à¹à¸³à¸à¸µà¹à¸¢à¸²à¸§à¸à¸µà¹à¸ªà¸¸à¸à¸à¹à¸ à¸à¸±à¹à¸à¸à¸¶à¹à¸à¹à¸à¸à¸£à¸°à¹à¸à¸¨à¹à¸à¸¢à¸à¸¹à¹à¸à¸£à¸°à¸à¸ à¸à¸à¸²à¸£à¸à¸³à¸à¹à¸³à¸¡à¸²à¸à¸à¸ à¸à¸à¸µà¹à¸à¸³à¸à¸²à¸à¹à¸à¸à¸£à¸°à¹à¸à¸¨à¹à¸à¸¢à¸à¸µà¹à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¸à¸¶à¸à¸ à¸à¸£à¸¡à¸à¸¹à¹à¸ªà¸ à¸à¹à¸¥à¸°à¸à¸§à¸à¹à¸à¸²à¹à¸£à¸´à¹à¸¡à¸à¹à¸à¸à¸£à¸°à¸ªà¸à¸à¸²à¸£à¸à¹à¸à¸²à¸£à¸à¸³à¸à¸²à¸à¹à¸à¹à¸à¸ าà¸à¸²à¸£à¸¢à¹à¸à¸µà¹ Seafari
Pasting the text into ckeditor worked fine and saving it to the mysql database worked as well.
The text displays properly in the database (UTF-8) and on the page.
However when I go to edit the text by loading it into ckeditor I get a bunch of strange characters instead. (see below)
All pages use UTF-8, the database is UTF-8 and I believe CKeditor works in UTF-8
Thai text loaded from the database into standard text input boxes work fine so it isn't a reading issue but a ckeditor issue.
Any advice?
Whats on the page:
Seafari เป็นงานดำน้ำที่ยาวที่สุดก่อตั้งขึ้นในประเทศไทยผู้ประกอบการดำน้ำมากตอนนี้ทำงานในประเทศไทยที่ได้รับการฝึกอบรมผู้สอนและพวกเขาเริ่มต้นประสบการณ์การทำงานเป็นอาจารย์ที่ Seafari
Whats in the editor:
Seafari à¹à¸à¹à¸à¸à¸²à¸à¸à¸³à¸à¹à¸³à¸à¸µà¹à¸¢à¸²à¸§à¸à¸µà¹à¸ªà¸¸à¸à¸à¹à¸ à¸à¸±à¹à¸à¸à¸¶à¹à¸à¹à¸à¸à¸£à¸°à¹à¸à¸¨à¹à¸à¸¢à¸à¸¹à¹à¸à¸£à¸°à¸à¸ à¸à¸à¸²à¸£à¸à¸³à¸à¹à¸³à¸¡à¸²à¸à¸à¸ à¸à¸à¸µà¹à¸à¸³à¸à¸²à¸à¹à¸à¸à¸£à¸°à¹à¸à¸¨à¹à¸à¸¢à¸à¸µà¹à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¸à¸¶à¸à¸ à¸à¸£à¸¡à¸à¸¹à¹à¸ªà¸ à¸à¹à¸¥à¸°à¸à¸§à¸à¹à¸à¸²à¹à¸£à¸´à¹à¸¡à¸à¹à¸à¸à¸£à¸°à¸ªà¸à¸à¸²à¸£à¸à¹à¸à¸²à¸£à¸à¸³à¸à¸²à¸à¹à¸à¹à¸à¸ าà¸à¸²à¸£à¸¢à¹à¸à¸µà¹ Seafari
Re: Charset issues
Re: Charset issues
The PHP output from the database works ok, it is used to display a page on the website which looks fine.
Also in the same batch of code (same DB read) that imports the data for ckeditor it displays fine in standard html inputs.
If I switch ckeditor off it displays fine but is obviously lacking all of the formatting tools provided by ckeditor.
Forgot to mention I am using the jquery extension if that makes any difference.