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