years later, this is still an issue. even when a post is written entirely in an RTL language, it doesn’t get auto-aligned.
(this is the editor, but the preview on the right is an accurate representation of the final product)
the only working solution is to add
<div dir="auto"> tags. as @hnaseri noted, <p> doesn’t work, only <dir> does.i must be honest, this is quite abysmal. surely there’s a better way than to require users to add <div dir="auto">. in fact it’s not a good enough solution, because if you just open your div but don’t close it, the rest of the text will be forced to the direction of the very first line, rather than on a paragraph-by-paragraph basis. needing to add another <div dir="auto"> before every paragraph is not really a solution.




