再次使用rails app的utf8问题

时间:2012-07-22 14:43:41

标签: ruby-on-rails utf-8

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

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

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

尝试了各种评论,例如:

  • #encoding: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 app正确读取utf8。

1 个答案:

答案 0 :(得分:0)

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

is this fix for Rails utf8 issue?