1

我正在使用翻译文件将我的 xpages 应用程序翻译成土耳其语。我已将应用程序编码设置为 UTF-8 (xsp.html.page.encoding=utf-8) 我的大多数语言都可以正常工作,但土耳其语和波兰语有问题

我遇到的问题是翻译文件中的标签没有显示正确的编码,即使我已经正确设置了它。

在我的网站上创建的所有内容都以土耳其语正确显示,但翻译文件中的标签不正确。

我尝试设置 lang=tr, lang=tr-TR,添加 UTF-8 元标记,并将属性文件编码更改为 UTF-8,但仍然无法正常工作,

这是一个例子

这是正确的土耳其语输入翻译文件

FACEBOOK KİŞİLİĞİNİZ İLE GİRİŞ YAPIN

这是浏览器输出的示例

FACEBOOK KÝÞÝLÝÐÝNÝZ ÝLE GÝRÝÞ YAPIN

这是我的标题设置

 <html lang="tr">
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
 </head>

在此处输入图像描述在此处输入图像描述在此处输入图像描述

您还可以 在登录屏幕底部的http://www.intrapages.com上看到此问题的实时示例,有更改语言链接,将其设置为土耳其语

4

1 回答 1

3

这是一个 unicode 问题。Designer 不会将这些字符转换为 Unicode。

您可以导出 '.properties' 文件,使用 native2ascii 命令行实用程序将其转换为 unicode 值(\uXXXX 格式)。

另一个简单的选择是使用在线 native2ascii 转换器。我知道有几个(例如thisthis

于 2014-09-17T17:36:27.113 回答