RTL pages in Evolve -

Hi Team,

My Team wants to focus on the Arabic speakers editors this year, so we are exploring the localization of the courses in RTL languages. I am doing my experiments in Hebrew, my native language, which is also a RTL language. I try creating a page in Evolve in Hebrew and mark the RTL toggle in the settings, but when I click “Live preview” or even after connecting the page to an activity in Intellum, the text direction switch doesn’t work on the text. You can see in the screenshot I am attaching that the only thing it caused is that in the last component of the first block, the image and the button switched places. Other than that in the text part, the bullets and the words in English should be on the right, and the dots at the end of the sentences should be on the left. The last bullet is somehow correct, but I wasn’t able to re-create it. I would like to know how to make this work if it’s possible.

@Test_01 typically when this happens it’s because the content that has been added had somehow had dir=ltr attributes included in the HTML - this naturally overrides the dir=rtl setting on the html element.

If you right-click on the text that’s not flowing right-to-left correctly and select ‘inspect element’ you should be able to see if that’s happening.

Did you set the RTL toggle before attempting to add any Hebrew text? Equally if you’re copy-pasting the text in rather than typing it out, that’s something that I think can often introduce dir=ltr attributes…