I have a site with lots of translations and the cyrillic, chinese and japanese utf-8 characters get bluntly stripped out in CKEditor, leaving me with a bunch of spaces and commas. What do I need to change in what config file to prevent this? My database columns are set to utf-8_general and it's not that the characters are displayed incorrectly, just stripped out, so I think the problem lies within the editor.
thanks
I doubt that the problem lies
I doubt that the problem lies in CKEditor as such, CKEditor is designed to work with UTF-8 by default. You can even check the demo page, paste some Cyrillic, Japanese or any other Unicode content, switch from WYSIWYG to Source and back and you will see that nothing gets lost.
CKEditor can also be ruled out if you disable it on your site and just submit the same content straight from the textarea/ div element that CKEditor replaces. If the problem persists you will know it's not the editor's fault but rather your app/ server setup.
Each application is different so it would be hard to say what exactly is causing the UTF-8 characters to disappear, but you might find some of the ideas from these old threads handy: this or this. Google for some more info as to how to debug it. Good luck!
Documentation Manager, CKSource
See CKEditor 5 docs, CKEditor 4 docs, CKEditor 3 docs, CKFinder 3 docs, CKFinder 2 docs for help.
Visit the new CKEditor SDK for samples showcasing editor features to try out and download!