Forum Discussion
Right to left language In Rise
I have successfully completed a RTL conversion, you just modify the index file and add a css file to the package. I'd like to test out all the block types so if anyone has a large course with many block types let me know if you can share your course, and we can test out my tool.
- SibaPrasadPadhi2 years agoCommunity Member
Hi Phil, Could you help me please, on changing the Right side menu and RTL text?
- Dominik12 years agoCommunity Member
Hi,
RTL change can be done pretty easy and does not take very long to do. Here are the steps needed for xAPI format, probably Scorm works similar:
1) Export course from Rise
2) Unzip the downloaded file
3) Locate the "index.html" file and open it for editing
3.1) Change the <HTML> tag:
from : <html lang="en" class="">
to : <html lang="ar" class="" dir="rtl"> <== Arabic
or to : <html lang="he" class="" dir="rtl"> <== Hebrew
3.2) Save and close the "index.html" file
4) Locate one or more css files in "lib/rise" folder and open it for editing (usually there are two)
4.1) Copy all its content
4.2) Put it INPUT pane on https://rtlcss.com/playground/#
4.3) Copy the content of the OUTPUT pane
4.4) Replace content of the original css file
4.5) Save and close
5) Compress the folder to create an edited copy of the zip file
We use this process for years and it works quite well.
Best,
Dominik- PhilFoss2 years agoCommunity Member
Anyone using Dominik's method will realize you need a LOT more css to accommodate all Rise block types and right-hand navigation, I do not recommend using his method.
- RyanGovreau-da910 months agoCommunity Member
Hi Phil. What steps did you follow to a successful RTL conversion? There are several threads, and most of them follow different processes.
I have tried modifying the index file. But I think I'm missing the "adding a CSS file to the package" piece. Would you mind sharing your process? Thanks.
- ThereseWhite-e210 months agoCommunity Member
Right there with you. I am interested in all the clickable checkboxes and nav menu displaying correctly, and what about flashcards - am guessing those would need to be set up manually, if there are several involed. Also, was reviewing css in the past, though wondering if we could get the coding, rather than going to AI
- PhilFoss10 months agoCommunity Member
Hi Ryan, I maintain a css file that has about 200 lines of code as of this morning, but I'm hesitant to put the code out there as every course I've converted required additional custom care (everyone has different content), and Rise rolls in updates about every 2 weeks or so, and their new code dos not take RTL in mind. Good news I've got fully rtl audio/video controls, matching quiz, and process block. These required custom care, beyond the regular text alignment css.