Forum Discussion
Right to left language In Rise
Hi
I am developing courses in Arabic Language. I just started using Articulate 360. I tried to add content using Rise. I could add Arabic text, but I faced many issues.
- Numbering and bullet list come left the text. As Arabic is a right-to-left language, it should be right.
- Text alignment also is left to right
- Navigation Bar is left
- No Arabic fonts available, I could only use the default one.
Could anyone help me solve the problem?
Regards
Sheikh Maawiya
143 Replies
- PhilFossCommunity Member
I also provide this service, Rise made some changes recently that makes setting the Language attribute a little more difficult. If anyone has a course review link, send privately and I'll send you back a preview of your RTL-converted course.
- SaulJacobsCommunity Member
Hi
Our post publishing tool wirks perfectly and was updated to support Rise changes.
Feel free to email me if you want more details.
We know this would add value to Rise 360! Our team is investigating RTL support and will make sure everyone is updated when this makes it on our roadmap. At this time, I don't have a timeline to share.
- StefanoMassiddaCommunity Member
So... any news? It's a shame that a powerfull tool as Rise it's still missing a RTL function...
Hi Stefano,
We don't have any news regarding this feature request, but we'll leave a message here when this feature makes it to our product roadmap. Thanks for adding your voice to this feature request!
- AmyEylerCommunity Member
Hi! It looks like this thread is 7 years old, but there is still not an update on R to L languages. I am trying to publish a Rise 360 file as a weblink, and even then, it flips what I have in my course. Any suggestions? Thank you!
- CambriaRussellCommunity Member
I'm sorry - I'm not an app developer so I don't understand the options that are presented here fully - but we were also planning to leave the course on the Articulate App because it will need to be updated periodically. Is there a solution available? It's unacceptable to me that Articulate advertises itself as handling multiple languages easily and can't handle the fourth most commonly-spoken language in the world.
- SaulJacobsCommunity Member
A manual process like this is not practical every time you publish a Rise lesson and will not cover all the blocks and menu themes.
After years of development our tool does the job in 1click. We maintain it and add to it as Rise blocks are added.
Happy to set you up on a free trial.
- PhilFossCommunity Member
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.
- RyanGovreau-da9Community 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.
- PhilFossCommunity 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.
- SibaPrasadPadhiCommunity Member
Hi Phil, Could you help me please, on changing the Right side menu and RTL text?
- Dominik1Community 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
- MagdaMarciszCommunity Member
Any news on RTL? Does it work in rise now?
- SaulJacobsCommunity Member
- SibaPrasadPadhiCommunity Member
Hi Saul, Could you help me on RTL text support please. Best regards, Siba
- Dominik1Community Member
Hi Stefan,
RTL is unfortunately still not supported. The only way to make it work, is by modifying the SCORM/xAPI file, as mentioned by Raphael in one of the earlier posts on this thread.
- jiechengCommunity Member
we need Right to left language support for Rise, such as Arabic and Hebrew. This is very important feature because we need eLearning for many languages include RTL.
- SaulJacobsCommunity Member
Hi Ahmed
Email me directly on saul@ilearn-group.com and I'll get it setup for you.