Я использую гем devise и хочу перевести письмо с подтверждением. У меня уже есть собственный шаблон и переопределенный метод почтовой программы:
class LocalizedDeviseMailer < Devise::Mailer
def confirmation_instructions(record, locale)
@locale = locale
super
end
end
Итак, в моем шаблоне я могу сделать что-то вроде этого:
I18n.locale = @locale
А затем:
t("it.really.works")
Но я не знаю, как передать мою переменную с локалью в почтовую программу метод. Как лучше всего это сделать? Любая помощь будет оценена по достоинству.