In order to support international language foreign characters, we've converted to support UTF-8. This should be a seamless transition for all, but it required quite a lot of changes to our code.
POSSIBLE BUGS
If you notice some strange looking characters on your website, or RSS feeds, or API interactions, this would be the cause. Tell us immediately.
TECHNICAL CHANGES
- Changed php.ini default_charset=utf-8
- Databases Converted to Charset=utf_8 and Collation=utf8_unicode_ci (should have been lossless and not messed up any data)
- html_entity_decode() converted to use "UTF-8" for output.
- HTML metada charset changed to utf-8
- form.class changed to not htmlentities() encode everything in database, but instead only htmlspecialchars()