Store locale in a user's field and switch locale on mailers

This commit is contained in:
Josep Jaume Rey Peroy
2016-01-22 16:51:41 +01:00
parent 8a4deba48e
commit cf00f12ec7
12 changed files with 100 additions and 7 deletions

View File

@@ -0,0 +1,13 @@
class DeviseMailer < Devise::Mailer
helper :application
include Devise::Controllers::UrlHelpers
default template_path: 'devise/mailer'
protected
def devise_mail(record, action, opts={})
I18n.with_locale record.locale do
super(record, action, opts)
end
end
end