For Chinese, Korean, Japanese, and Vietnamese, writing was done in 漢字 (English spelling may vary), going down and stopping and switching to the next line on the left and repeating the process again. Now, all of them write in the same orientation as English - going horizontally to the right and stopping and switching to the next line below the previous line and repeating the process again.
However, there are exceptions. Chinese-language novels published in Taiwan or in Hong Kong may be printed in the traditional orientation. In Mainland China, books may also be printed in the traditional orientation.
Then, there are Arabic and Hebrew.
My conjecture is that Chinese, Korean, and Japanese are all arranged in syllabic blocks. So, it would be relatively easy to change orientation. However, the same cannot be said for Arabic and Hebrew. Those are abjads, and the letters must be arranged in a specific order. And there is the Mongolian script, which is a vertical alphabet, again a specific order.
It would be as if English letters were arranged vertically like this:
So difficult to read!
My question above can be expressed alternatively. Is it possible to write Arabic or Hebrew or Mongolian in the same orientation as English? Is the inability to change writing orientation purely linguistic, or are there social/historical/cultural factors involved?