Unicode support in Zarafa

UPDATE (26 Nov 2009): for the latest info on this patch see my thread on the Zarafa forum.

—-

By replacing one file in Zarafa you can get Unicode support in the web client. Replace client/layout/js/dialog.js with this file.

Just to be clear on what this fixes and what it doesn’t:

  • It adds Māori macron support to the body of the email in the web client (but not subject lines, or calendar events). Basically any plain-text input won’t support it but any rich-text area should.
  • We’ve tested viewing these Macrons in the Zarafa web client, Evolution, Thunderbird, Microsoft’s Mac Entourage, and Outlook and they look fine.
  • Athough the patch infact adds support for all Unicode characters each email client will have different capabilities. Eg, support for Thai or Sanskrit will be a bit iffy, especially (it seems) in Microsoft’s Mac Entourage.

Be sure to clear all of your browser cache because the patch modifies JavaScript that your browser would typically cache.

For the techies this patch is based on using Numerical Character References to get Unicode support in HTML. It’s not UTF-8 support, though apparently that is due from Zarafa in Q1 2010.

UPDATE (26 Nov 2009): for the latest info on this patch see my thread on the Zarafa forum.

One Response to “Unicode support in Zarafa”

  1. William Bai Says:

    very cool, cannot thank you more! I switched my mail server from Exchange 2007 to Zarafa, the only thing I lost was Chinese support. With your js file, it works great!

Leave a Reply