Mixing LTR (left to right) and RTL (right to left) content on the same page

Looking at the image below, let's pretend that we are seeing a series of blog posts on a website. The first post was written in Arabic and the second in English. The user viewing the website primarily speaks Arabic but also speaks English. The rest of the website is displayed in a right-to-left layout orientation in Arabic. Is it correct to display the RTL language as RTL and the LTR language as LTR? Or should they both be consistent?

enter image description here