E-Commerce User Guide : Other setup scenarios : Dealing with international characters in detail
 
Dealing with international characters in detail
 
International characters are now supported in e-mail confirmation letters, in text entry fields in the default pages, and in the site config file. The following keys and settings can be used to support an international character set (only edit the portion between the double-quotes that follows value= and shown in bold below):
 
Site Admin Panel > International Character Settings > AltEncoding value = ISO-8859-1
Site Admin Panel > International Character Settings Settings > AltAllowedChars value = ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890'@/-., ^~`!#$+_
Site Admin Panel > International Character Settings > AddAllowedChars value = éÉèÈ
 
The key AltEncoding is used to override the default encoding (utf-8) for files being read in, such as e-mail templates which need to support international characters. AltAllowedChars overrides the default allowed characters filter (for security). Anything entered in a text entry field in the pages gets run through this filter. Characters not present in the list are stripped out. The default list (used if AltAllowedCharacters is blank or missing) is: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890'@/-., ^~`!#$+_". If you want to add international characters to the built-in list, you use the AddAllowedChars key. For either list, some characters need to be escaped to comply with XML guidelines. Unless you have special needs to replace the default list, it is recommended that only AddAllowedCharacters be used to allow special characters to be used by guests in text entry fields in the pages.
If international characters do not come across when read from site config file, edit the site config file so the first line looks like this: <?xml version="1.0"?> and the web.config begins with <?xml version="1.0" encoding="utf-8"?>.