I think @Dan's answer is correct. But do consult the Elisp manual node he pointed to (Bidirectional Display). But consult first the Emacs manual node Bidirectional Editing.
However, I also think that the Emacs maintainer (Eli) has recommended against setting variable bidi-display-reordering to nil. I used to do that, but I switched to this (which I think Eli ...
Set the variable bidi-display-reordering to nil.
Here's the docstring:
Non-nil means reorder bidirectional text for display in the visual order.
Setting this to nil is intended for use in debugging the display code.
Don’t set to nil in normal sessions, as that is not supported.
See also ‘bidi-paragraph-direction’; setting that non-nil might