使用i18n开展Coldfusion网站的全球化。
我使用的是资源文件而不是数据库..
在我的其中一个字符串文件中,我将值显示为:
Inicia sesión con tu nombre de usuario y contraseña.
当我在浏览器上运行时,它显示为:
Inicia sesi�n con tu nombre de usuario y contrase�a.
阅读以下链接后,我已启用utf
到cfprocessingdirective
以及元标记,但我不确定为什么它仍然会像这样显示。
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=Счет