ユーザーがロケールを設定できるサイトにおいて、ユーザーのロケールがサイトのデフォルトロケールとは異なるテキスト方向を持つ場合、Discourse から送信されるメールにはそのロケールのテキスト方向が適用されていません。これは、2016 年に Discourse がメール内でユーザーロケールを処理していた方法からの後退です:https://meta.discourse.org/t/emails-for-rtl-languages-have-ltr-direction/41972/2。
send_notification_email メソッド内では、local を引き続きユーザーの effective_locale に設定していますが、これがメールのテキスト方向を設定するために使用されていません。