I have a web site that users can log into from China, Finland and the UK. Recently users in China reported that some pages were displaying incorrectly (HTML showing in the page). An example was code that originally was written
was translated by browsers in China to read
To combat this, I added the line
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8" />
to the <HEAD> area, which successfully solved the issue.
Now, users in Finland are saying they cannot log in because their usernames have become corrupt, and characters that usually have dots/accents above them are displaying as black squares. When I view their details from my administrator account I see this problem also.
Can anyone tell me if there is a method of encoding to solve both problems? Or is there another way that is easier than forcing all my Finnish colleagues to have their names changed??!