我需要为我正在开发的网站支持西班牙语。我创建了一个XML文件,其中包含英文文本和相应的西班牙文本。我正在根据用户的选择(语言保管箱)阅读此XML文件。除非有一些浏览器无法正常显示的西班牙语字符,否则一切正常。
XML文件的内容是:
<Spanish>
<title></title>
<loginBoxHeader1>Login Panel -</loginBoxHeader1>
<loginBoxHeader2>Por favor, proporcione las credenciales siguientes!</loginBoxHeader2>
<username>Nombre de Usuario:</username>
<password>Contraseña:</password>
<LoginBtn>iniciar la sesión</LoginBtn>
<RememberCheckbox>Recordar mi usuario en este equipo</RememberCheckbox>
</Spanish>
字符ñ
和ó
在浏览器中不可见。我将XML文件的编码设置为ISO-8859-1。我还在HTML页面中添加了以下元标记:
<meta http-equiv="Content-Type" content="text/html; charset=ISO 8859-1">
我也尝试过使用UTF-8编码,但问题仍然存在。有什么想法吗?
感谢。
答案 0 :(得分:1)
答案 1 :(得分:0)
也许fonttype不支持特殊字符?我之前遇到过同样的问题,这只是因为字体中没有符号。 更改了字体并解决了问题。
答案 2 :(得分:0)
你的页面用utf-8解码(但是应该在iso ...中),原因可能是:
或者以其他方式使用例如notepad ++
在utf-8中保存xml答案 3 :(得分:0)
正如@pawlakppp所提到的,您是否检查了xml文件的编码。 试试这个 -