メールメッセージを翻訳したいです。私のモデルには after_save というメソッドがあります。このメソッドはメーラーを作成します:
MyMailer.delay.notify_on_new_object self
メーラーはメール メッセージを使用して送信します。
mail(to: @email, subject: t(:subject, scope: "mailers.object"))
問題は、毎回英語版のメールが送信されることです。リクエストにどのロケールが設定されているかに関係なく。リクエスト情報がモデルに渡されないことは知っています。メールを送信する前に、リクエストから適切なロケールを設定するにはどうすればよいですか?