我正在运行一个 RoR 应用程序,它从一些使用 utf8_general_ci 作为排序规则的事件表中提取数据。
问题是我所有的页面都呈现这样的东西:
Atat�rk Stadi 11 月 2 日 20:00
到目前为止,我已经尝试过: - 更改 application.rb 中的编码
添加
<meta charset="utf-8" />
添加
content="text/html;charset=utf-8"
上述标签的所有组合与所有可能适用于我们内容的相关编码。
文档类型是
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
我也尝试过 HTML5 和其他变体。
我还没有尝试过 iconv 解决方案,宁愿不必走那条路。
有谁知道如何解决这个问题?
谢谢!N。