DrupalでInternationalizationを使う際のemailの翻訳2
以下のだけでは足りなかった。
user.moduleの_user_mail_text()の部分で、
if ($admin_setting = variable_get('user_mail_'. $key, FALSE)) { // An admin setting overrides the default string. return t($admin_setting, $variables); //return strtr($admin_setting, $variables); }
とreturn strtrをreturn t()に変更することも必要。
それでも駄目なら、http://drupal.org/node/163165 の#103と#104のパッチを当ててみる。