要在我的网页上本地化字符串,我的javascript包含包含不同语言的本地化文本的字符串数组。
我的文本编辑器中的所有内容都显示正常 - 文本呈现正确。我的文件编码是Unicode / UTF8,这是系统默认的。但是当我打开网页时,角色的节点会正确呈现!
即使我将系统语言更改为日语(因此所有常规菜单都是日语,我的网页上的文字看起来很乱。
预期文字:
ファイル名として保存する
实际文字:
ファイルåã¨ã—ã¦ä¿å˜ã™ã‚‹
如何正确呈现文字?
答案 0 :(得分:0)
您的浏览器正在将您发送的UTF-8字节解释为某些ISO-8859编码。
确保为具有Content-type标头(最好)或<:p>的页面指定正确的编码
<meta charset="utf-8">