2

我再次站在这里拉我的头发..

所以我用拉脱维亚语制作应用程序。所以它需要utf8编码。我尝试在初始化程序中放置各种配置,例如:

  • Encoding.default_internal = 编码::UTF_8
  • Encoding.default_external = 编码::UTF_8

尝试了各种评论,例如:

  • # 编码:utf-8

在我的视图布局文件中,我有:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>

我的数据库连接设置为utf8,实际上没有问题。

我遇到的问题是,我不能只在我的视图中使用 UTF8 字符。每次我得到这个错误:

incompatible character encodings: ASCII-8BIT and UTF-8

我敢肯定,我的文件是用 utf8 编码的。我不知道我能做什么,让 rails 应用程序正确读取 utf8。

4

1 回答 1

0

好的,所以我找到了一个修复程序,这对我有好处,但是发了一个新帖子,因为这需要更多信息,我认为..我认为这不是正确的方法,但是..它修复了我的所有问题,所以也许这对其他人有帮助..

这是针对 Rails utf8 问题的修复吗?

于 2012-07-22T20:33:13.007 回答