我再次站在这里拉我的头发..
所以我用拉脱维亚语制作应用程序。所以它需要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。