Set direction of text depending on text itself

anos depois, este ainda é um problema. mesmo quando uma postagem é escrita inteiramente em um idioma RTL, ela não é alinhada automaticamente.

Screenshot_20251114_122348
(este é o editor, mas a prévia à direita é uma representação precisa do produto final)
a única solução que funciona é adicionar tags \u003cdiv dir=\"auto\"\u003e. como @hnaseri observou, \u003cp\u003e não funciona, apenas \u003cdir\u003e funciona.
Screenshot_20251114_122656
Screenshot_20251114_122429

tenho que ser honesto, isso é bastante lamentável. certamente há uma maneira melhor do que exigir que os usuários adicionem \u003cdiv dir=\"auto\"\u003e. na verdade, não é uma solução boa o suficiente, porque se você apenas abrir sua div, mas não a fechar, o restante do texto será forçado na direção da primeira linha, em vez de ser por parágrafo. precisar adicionar outra \u003cdiv dir=\"auto\"\u003e antes de cada parágrafo não é realmente uma solução.
Screenshot_20251114_122937
Screenshot_20251114_122959