A server-sided script may be an option but I think if there is no string function, it would be easier to write one. There are only some special characters in western-european languages to be replaced - totally 23 (umlauts, vocals with accents, n with tilde). So, I think I will implement an own function that scans the html data for unicode strings and replaces them with the real letter. The easiest way may be to scan the string for '#' at first and if this character occurs to search for unicodes and replace them.