[前][次][番号順一覧][スレッド一覧]

rails:3162

From: しん <dezawa@a...>
Date: Fri, 21 Aug 2009 12:07:34 +0900 (JST)
Subject: [rails:3162] ActionMailer の日本語化

出沢です

Rails2.3.2で 
  gettext (2.0.4)
  gettext_activerecord (2.0.4)、
  gettext_rails (2.0.4)

を使って ActionMailer を日本語化しています。
殆どは問題なく、iso-2022-jp 化し、B64 encodeされているのですが、
メールアドレスの日本語部がおかしくなっています。
  @recipients = "でざわ <dezawa@e...>"
  @from       = "でざわ <dezawa@e...>"

とすると、でざわ 部分が   =?iso-2022-jp?B?GyRCJ2MbKEI=?= となります。
正しくは                  =?iso-2022-jp?B?GyRCJEckNiRvGyhC?=
だと思います。

なにか必要な設定があるのでしょうか。

現時点は、gettext系はinstallしただけで設定はしていません。
入っている gem は以下の通りで、Linux , ruby 1.8.7 です
プログラムの文字コードは UTF-8 を使っています。

よろしくお願いします。

actionmailer (2.3.2, 2.1.2)
actionpack (2.3.2, 2.1.2)
activerecord (2.3.2, 2.1.2)
activerecord-sqlserver-adapter (2.2.19)
activeresource (2.3.2, 2.1.2)
activesupport (2.3.2, 2.1.2)
dbd-odbc (0.2.4)
dbi (0.4.1)
deprecated (2.0.1)
fastthread (1.0.7)
gettext (2.0.4)
gettext_activerecord (2.0.4)
gettext_rails (2.0.4)
locale (2.0.4)
locale_rails (2.0.4)
passenger (2.2.4)
rails (2.3.2, 2.1.2)
rake (0.8.7)
will_paginate (2.2.2)

--
ML: rails@r...
使い方: http://QuickML.com/

[前][次][番号順一覧][スレッド一覧]