Perhaps MySQL is defaulting to Latin1? It supports Unicode, but it isn't quite as easy as one might hope. I found this to be helpful:
http://www.saiweb.co.uk/mysql/mysql-forcing-utf-8-compliance-for-all-connections Eric W. Brown [email protected] [[User:Eric94043]] -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of James M Safley Sent: Tuesday, September 15, 2009 1:07 PM To: MediaWiki API announcements & discussion Subject: Re: [Mediawiki-api] Problem with special characters upon edit. Beau wrote: > What encoding did you set up for the wiki? The database character set is MySQL 4.1/5.0 binary. > The 'Æ' character should be encoded in UTF-8 as %C3%86, %C6 is in > iso-8859-1. Then it seems that Zend Framework's HTTP client library or PHP's http_build_query() function is incorrectly encoding the string, since the 'Æ' I'm passing is indeed UTF-8. It is apparent that this is NOT a MediaWiki API bug, but any further suggestions are appreciated. _______________________________________________ Mediawiki-api mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-api _______________________________________________ Mediawiki-api mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-api
