我的网站有两种语言(英语和西班牙语)。我有表单,当用户提交它时,它会向他的电子邮件帐户发送一封HTML电子邮件(英文)。
如何配置我的操作邮件程序,以便它可以以正确的语言向用户发送电子邮件?
我已经创建了视图
confirmation_email.es.html.erb
confirmation_email.en.html.erb
在哪里指定要使用的模板?
这应该由 Rails 模板分辨率自动处理。
尝试以下以西班牙语发送:
I18n.with_locale :es do
UserMailer.confirmation_email(user).deliver!
end