Friday, 26 February 2010

Unicode email subjects

It seems that we have a large proportion of users who subscribe to feeds in non-Western character sets (hello there).

The email bodies of the updates we send have always been UTF-8 encoded and so should handle these character sets without issue, however the email subjects had been left as ISO 8859-1 because of compatibility worries with older email clients.

The net result of this is that subscribers to these non-Western encoded feeds may have garbled subject lines, depending on their email software.

So we've taken the plunge and started encoding subjects as UTF-8 - after all, the standard has been around since 1993, so everyone has had plenty of time to get it together.