0

我的网站上有一些土耳其字符,但我不能很好地看到字符。非英文字符有问题。我使用 UTF-8 对其进行编码并添加了一些元标记来解决此问题,但问题似乎仍然相同。您能否查看网站(您可以使用 firebug 查看代码)并告诉我我在哪里做错了?如果您能指导我了解错误,我将不胜感激。


更新:有问题的网站是:http ://apps.netbiscuits.com/516904/New_Custom_Application_1/

4

2 回答 2

1

您的静态内容(“Kişisel”,关键字 meta)被正确编码为 UTF-8。

页面上的其他内容取自目标站点上的故事,在编码为 UTF-8 之前,已从 ISO-8859-1(西方)而不是 ISO-8859-9(土耳其)错误解码。

您如何提取该内容以放在页面上?它是从数据库中抓取的,还是从数据库中提取的?您可能在encoding某处遗漏了一个参数,导致 Java 求助于使用系统“默认”编码,该编码可能是西方而不是土耳其语。

于 2010-09-03T10:17:18.953 回答
0

fetch.scritch.org是一个解决编码问题的好工具——它有一个编码选项卡,可以从标头、可能的 http-equiv 报告编码,并尝试猜测编码。

于 2010-09-03T10:19:48.410 回答