View Revisions: Issue #216

Summary 0000216: UTF8 support
Revision 2012-06-17 10:31 by administrator
Description SQL and HTML

There is alot more to making the wiki fully UTF8 compatible, checkout this page on how Joomla does it all:

http://joomla-wiki.de/doku.php?id=guidelines:utf-8 (unavailable)

They state that they use the PHP mbstring extension for multibyte character handling, if the system does not detect that then it falls back on their own multibyte character handling class. We'd have to write our own version of that or find an opensource one we could use. To date I've never had a host with mbstring enabled.

We would also have to add to the SQL updater code to triple the fields lengths in MySQL 4 and earlier databases.
Revision 2011-06-17 16:36 by administrator
Description SQL and HTML

There is alot more to making the wiki fully UTF8 compatible, checkout this page on how Joomla does it all:

http://joomla-wiki.de/doku.php?id=guidelines:utf-8

They state that they use the PHP mbstring extension for multibyte character handling, if the system does not detect that then it falls back on their own multibyte character handling class. We'd have to write our own version of that or find an opensource one we could use. To date I've never had a host with mbstring enabled.

We would also have to add to the SQL updater code to triple the fields lengths in MySQL 4 and earlier databases.
Revision 2011-06-17 16:20 by administrator
Description SQL and HTML

There is alot more to making the wiki fully UTF8 compatible, checkout this page on how Joomla does it all:

http://web.archive.org/web/20080113050107/http://dev.joomla.org/component/option,com_jd-wiki/Itemid,/id,guidelines:utf-8/

They state that they use the PHP mbstring extension for multibyte character handling, if the system does not detect that then it falls back on their own multibyte character handling class. We'd have to write our own version of that or find an opensource one we could use. To date I've never had a host with mbstring enabled.

We would also have to add to the SQL updater code to triple the fields lengths in MySQL 4 and earlier databases.