土耳其语翻译文件编码不正确

时间:2014-09-17 17:21:53

标签: utf-8 character-encoding xpages turkish polish

我正在使用翻译文件将我的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>

enter image description here enter image description here enter image description here

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

1 个答案:

答案 0 :(得分:3)

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

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

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