Assuming that your selected character set (ISO-8859-2) may actually represent the characters you want to use, it looks like there is a problem with a file that is not served from the server with the correct character set ("charset").
If you use load() to request an HTML file, the charset parameter for the HTML files can be specified by the Content-Type header in the response or included as a meta tag in the HTML content.
Exactly how you set the Content-Type header depends on how you create or maintain the HTML. W3C has a good document describing how to do this on several web servers and programming languages:
http://www.w3.org/International/O-HTTP-charset
Setting up a meta tag can be simpler. The exact syntax differs from different versions of HTML, and you can find the following information here:
http://en.wikipedia.org/wiki/Character_encodings_in_HTML#Specifying_the_document.27s_character_encoding
As suggested by several commentators, if you want to maximize support for different languages on your website, it's also a good idea to consider switching to Unicode encoding such as UTF-8, which minimizes the chance of these incompatibilities.
source share