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

Reply via email to