我需要爲我正在開發的網站提供西班牙語支持。我創建了一個包含英文文本和相應西班牙文本的XML文件。我正在閱讀用戶選擇的這個XML文件(語言Dropbox)。一切工作正常,除非有一些西班牙字符瀏覽器無法正常顯示。西班牙字符不會被瀏覽器顯示
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標籤:
<meta http-equiv="Content-Type" content="text/html; charset=ISO 8859-1">
我也試圖與UTF-8編碼,但問題仍然存在。有什麼想法嗎?
謝謝。
您是否嘗試保存以UTF-8編碼的XML,或者只是在HTML中設置內容類型? – geoffspear 2013-03-18 12:28:46
是的,我嘗試過但沒有工作...... – Azeem 2013-03-18 12:30:38
正如@Wooble指出的那樣,您可能已經保存了使用不同於UTF或ISO編碼的文檔。你應該去你的文本編輯器,將文件的編碼更改爲其中的一個,然後對元標記執行相同的操作。 – davids 2013-03-18 12:34:26