我正在尝试为我的 php 项目使用 Gettext。
但是,我有一些编码问题。如果我在 .mo 文件中使用 UTF-8 编码并使用“bind_textdomain_codeset('messages', 'UTF-8');” 我在浏览器中看不到重音符号。在 Firefox 中,为了看到它们正常,我必须将浏览器编码更改为 UTF-8(它不是默认编码)。由于我不能指望我的访问者更改他们的浏览器编码,我该怎么办?
我还尝试将所有内容更改为 ISO-8859-15,尽管重音可以正常工作(即使使用浏览器默认编码),但 € 符号不起作用。而且我也读过使用俄语等语言时存在问题,所以这似乎不是正确的方法。
我应该如何进行?
谢谢 :)