Rails字符问题

时间:2011-02-26 00:14:49

标签: ruby-on-rails ruby-on-rails-3

在将视图文件中的丹麦字母重写为ÆØÅ时出现问题我在视图中出现此错误:您的模板未保存为有效的UTF-8。我已将配置文件更改为丹麦语,但我仍然收到错误消息。

我已经看到所有rails文件都保存为ANSI。我是否需要将所有文件更改为UTF-8或有更好的方法吗?

1 个答案:

答案 0 :(得分:0)

This question可能与您有关。

您的查看文件的编码可能会被破坏。 例如,开头可能会有一个UTF-8 BOM,但剩下的文件是用ANSI编码的。

  • 尝试明确转换。
  • 如果这无助于尝试其他编辑器并将其保存在那里。
  • 使用十六进制编辑器检查文件内容,确保没有BOM。

顺便说一句,如果你必须转换项目中的所有文件,你可以尝试使用像iconv这样的实用程序。