ColdFusion和Unicode字符问题

时间:2014-08-23 06:36:16

标签: unicode encoding utf-8 coldfusion

使用i18n开展Coldfusion网站的全球化。

我使用的是资源文件而不是数据库..

在我的其中一个字符串文件中,我将值显示为:

Inicia sesión con tu nombre de usuario y contraseña.

当我在浏览器上运行时,它显示为:

Inicia sesi�n con tu nombre de usuario y contrase�a. 

阅读以下链接后,我已启用utfcfprocessingdirective以及元标记,但我不确定为什么它仍然会像这样显示。

ColdFusion character encoding issue

我使用谷歌翻译将上述英语翻译成西班牙语。

在我的Application.cf中使用它:

<cfset setLocale("English (US)")>
  <!--- Set the session page encoding --->
  <cfset setencoding("URL", "utf-8")>
  <cfset setencoding("Form", "utf-8")>

更新#1

我无法更新,但我在这里添加: 西班牙语:

username=Nombre de usuario
login=Inicia sesión con tu nombre de usuario y contraseña.
appName=Inventory Manager
rem=Acuérdate de mí
slogin=Iniciar sesión
errorLoginMsg=Error! Credenciales de login fallidos, Inténtalo de nuevo
ser='Nombre de usuario' es un campo obligatorio.
ser1='Password' es un campo obligatorio.
nitem=Nuevo elemento
ilist=Lista de artículos
order=Orden
olist=Lista de Pedidos
sell=Vender
slist=Lista de Ventas
quote=Cotizaciones
qlist=Lista Cotizaciones
rs=Vuelto Vendido
inv=Factura

俄罗斯文件是ru.rtf

username=Имя пользователя
login=Войти с именем пользователя и паролем.
appName=Inventory Manager
rem=Запомнить меня
slogin=войти
errorLoginMsg=Ошибка! Учетные данные для входа не удалась, попробуйте еще ​​раз
ser='Имя' является обязательным полем.
ser1=Поле 'Пароль' является обязательным.
nitem=Новый элемент
ilist=Список статей
order=Заказать
olist=Список Заказать
sell=Продать
slist=Список продажам
quote=Цитаты
qlist=Котировки Список
rs=Продано Возвращается
inv=Счет

0 个答案:

没有答案