우리 웹사이트는 RTL(우에서 왼쪽으로 읽는) 언어인 아랍어로 되어 있습니다.
사용자가 다이제스트 이메일을 받을 때, 전체 이메일이 왼쪽에서 오른쪽으로 표시되어 있어 올바르지 않습니다.
아래 그림을 참조하세요.
이 문제를 보고해 주셔서 감사합니다. 제 사이트에서도 해당 문제를 재현할 수 있습니다. 최근까지 정상적으로 작동하고 있었던 것 같습니다. 이제 문제의 원인을 확인해 보겠습니다.
수정: allow user locale 사이트 설정을 활성화했을 때만 Digest 이메일의 방향이 잘못 설정되는 것을 확인했습니다. 이 설정이 활성화되어 있으면, 사이트의 기본 로케일과 사용자 로케일이 RTL이어도 Digest 이메일은 LTR 레이아웃으로 전송됩니다.
이 문제는 FIX: check default locale when rtl_enabled method called without a user - Pull Request #8417#issuecomment-558776567%EC%97%90%EC%84%9C - discourse/discourse - GitHub 수정되었습니다. 이제 allow user locale 설정이 활성화되어 있더라도, 다이제스트 이메일은 사이트 기본 로케일의 텍스트 방향을 사용합니다.