hello ben. difficult to say without further context, unlikely that we have such a major problem in the codebase which is used for a long time. in general sling should support unicode character everywhere without problems.
can you create a trivial sample project that reproduces the problem e.g. in sling Launchpad, and create a sling JIRA ticket with the steps to reproduce the problem? stefan >-----Original Message----- >From: Ben Fortuna [mailto:[email protected]] >Sent: Tuesday, August 16, 2016 9:18 AM >To: [email protected] >Subject: HTMLSerializer and unicode characters > >Hi everyone, > >I've noticed that when I have unicode special characters (e.g. emoji) in my >sling content and the sling rewriter is enabled the characters are not >output correctly to the browser. For example: > >😁 becomes �� > >If I disable the rewriter pipeline the output is as expected. > >I've looked in the code and I suspect the issue is in the HTMLSerializer >from the Cocoon library, however I'm not sure why as it should be using the >default encoding for output (which is UTF-8). My rewriter pipeline is using >the default html-generator and html-serializer provided by sling. > >Is anyone familiar with using unicode characters in sling, and is there any >special configuration required? Many thanks. > >regards, >ben
