2

またここに立って髪を引っ張る..

だから私はラトビア語でアプリを作っています。したがって、utf8 エンコーディングが必要です。次のようなさまざまな構成を初期化子に入れようとしました。

  • Encoding.default_internal = Encoding::UTF_8
  • Encoding.default_external = Encoding::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 に答える