我有一个多语言网站,但在插入中文元标记时遇到问题。这些都变成了问号。
有没有办法我可以做到这一点?
非常感谢
- 编辑 -
存储 SEF Urls 的表位于 latin1_swedish_ci 字符集中。如何在不破坏 URL 的情况下将此单个表更改为 utf8_general_ci?
非常感谢!
我有一个多语言网站,但在插入中文元标记时遇到问题。这些都变成了问号。
有没有办法我可以做到这一点?
非常感谢
- 编辑 -
存储 SEF Urls 的表位于 latin1_swedish_ci 字符集中。如何在不破坏 URL 的情况下将此单个表更改为 utf8_general_ci?
非常感谢!
确保:
您是否正在从数据库中检索数据?如果是这样,请确保您的连接字符集也设置为 utf-8。例如,在 MySQL 中,您需要在任何其他查询之前发出此查询:
SET NAMES 'utf8';
可能是您需要将中文字符编码为 HTML 实体,或指定字符集。
您是否检查过文档标题中的字符集?我通常使用 UTF-8 来实现中文字符集。
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
如果您使用的是dreamweaver 之类的程序,请确保您的文件实际上也以正确的字符集保存。我们遇到了一个问题,dreamweaver 文件中的字符以 ???? 因为编辑器本身设置为 iso-8859-1
也许你的浏览器——或者更准确地说,你选择显示页面的字体——不支持中文字符。这是在什么系统和浏览器上运行的?