【发布时间】:2013-05-04 17:39:58
【问题描述】:
我正在尝试在我的 php 项目中使用 Gettext。
但是,我有一些编码问题。如果我在 .mo 文件中使用 UTF-8 编码并使用 “bind_textdomain_codeset('消息','UTF-8');” 我在浏览器中看不到重音符号。在 Firefox 中,为了看到它们正常,我必须将浏览器编码更改为 UTF-8(它不是默认编码)。由于我不能指望我的访问者更改他们的浏览器编码,我该怎么办?
我还尝试将所有内容都更改为 ISO-8859-15,虽然重音可以正常工作(即使使用浏览器默认编码),但 € 符号不起作用。而且我也读过在使用像俄语这样的语言时存在问题,所以这似乎不是正确的方法。
我应该如何进行?
谢谢你:)
【问题讨论】:
标签: php encoding character-encoding gettext