Send emails i18n'd using backend-stored user language
This commit is contained in:
parent
af82f09ce3
commit
0149ea4538
11 changed files with 1760 additions and 273 deletions
|
|
@ -56,4 +56,16 @@ defmodule Pleroma.Emails.UserEmailTest do
|
|||
assert email.subject == "Your account is awaiting approval"
|
||||
assert email.html_body =~ "Awaiting Approval"
|
||||
end
|
||||
|
||||
test "email i18n" do
|
||||
user = insert(:user, language: "en_test")
|
||||
email = UserEmail.approval_pending_email(user)
|
||||
assert email.subject == "xxYour account is awaiting approvalxx"
|
||||
end
|
||||
|
||||
test "email i18n should fallback to default locale if user language is unsupported" do
|
||||
user = insert(:user, language: "unsupported")
|
||||
email = UserEmail.approval_pending_email(user)
|
||||
assert email.subject == "Your account is awaiting approval"
|
||||
end
|
||||
end
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue