認証にソーサリーを使用し、非同期メール配信にdelayed_jobを使用するRails 3.2アプリケーションがあります。
この構成は問題なく機能しますが、アプリケーションに別の言語を追加する必要があります。問題は、ソーサリーとdelayed_jobを微調整して、I18n.localeに対応する言語でメールを送信する方法です。
PS。UserMailer の関数に locale パラメータを追加できることはわかっていますが、generic_send_email をオーバーライドして現在のロケールを渡す方法がわかりません。