私はアプリを作りました、私は記事を追加し、私は記事を見て、物事のその側にすべてがうまくいます。Rails 3アプリでエンコーディングを正しく設定する方法は?
しかし、私は電子メールで記事を送信するように設定していましたが、エンコードの問題に対処しました。特に£文字では、常にエラーが発生します。
私のデータベースはUTF-8 Unicodeに設定され、私のRailsアプリケーションはconfig.encoding = "utf-8"
に設定されています。私は仕事に電子メール(article.title.force_encoding("utf-8").gsub(/\xC2\xA3/, "£")
)取得の回避策をしましたが、それは少し私にはハックのように感じて終わりでは
> Article.first.title.encoding.name
=> "ASCII-8BIT"
:
はしかし、私はこれを発見しました。
私が見逃したことはありますか?私が考慮していない他の設定は? Rails 3で正しくエンコーディングを設定するにはどうすればよいですか?
遅れて申し訳ありませんが、私はこれを投稿しました。残念ながら、私はすでにメタ文字セットを取得しています。 – Delameko