Emails are not respecting the direction of a user's locale

For sites that allow users to set their locale, if the user’s locale has a different text direction than the site’s default locale, that locale’s text direction is not being applied to emails sent from Discourse. This is a regression from how Discourse handled user locales in emails in 2016: Emails for rtl languages have ltr direction - #2 by simon.

We are still setting the local to the user’s effective_locale in the send_notification_email method, but it is not being used to set the email’s text direction.

3 Likes

We should estimate effort on this one, is that something you can do @simon?

2 Likes