Right-to-left languages
Right-to-left, done properly. Arabic, Hebrew, Farsi and Urdu - end to end.
Author, deliver and administer learning end-to-end in Arabic, Hebrew, Farsi and Urdu - with the same platform, the same tools, and zero compromise. Every surface a learner, author or admin sees mirrors correctly.
The problem no LMS has really solved
"RTL support" usually means the course text runs right-to-left - and everything else stays broken.
Buttons on the wrong side. English chrome bleeding through. Charts unreadable. Portals half-flipped. Emails in the wrong direction. Learners in Riyadh, Tel Aviv, Tehran or Karachi end up with a second-class experience. Localisation gets treated as a translation project. It should be an experience.
Four fully-mirrored right-to-left languages
Every one wired into the same direction-aware architecture. Native script, native typography, native reading direction.
Arabic
~400M speakers
MENA, Gulf, North Africa
Full RTL flow, native typography, Latin names stay in Poppins.
Hebrew
~9M speakers
Israel and global Hebrew-speaking teams
Full RTL flow, native Noto typography, correct pluralisation.
Farsi
~110M speakers
Iran and diaspora
Persian-tuned typography and localised numerals.
Urdu
~230M speakers
Pakistan, India, UK and Gulf diaspora
Nastaliq-aware type stack, right-anchored layout.
End-to-end coverage
Every part of the CourseAgent journey respects direction and typography.
This is not a language pack bolted on top. It is a direction-aware architecture wired into the platform from the ground up.
Course authoring
Editor flips to RTL, section titles, title-lines, checkboxes and radio buttons anchor to the right, sample copy switches to native script.
Programmes
Programme structure, navigation, cards and progress states mirror correctly across every screen.
Published courses
Headers, footers, navigation icons, previous/next buttons and progress indicators all mirror for the learner.
Academy portals
Login, dashboards, catalogues, learner records, requests, insights and menus all flip - no exposed English chrome.
Emails
Invitations, reminders, certificates, completion and password emails render RTL with correct typography per language.
Reports and charts
Bar charts, tooltips and legends mirror; number and label order in tooltips reverses; axis word-wrap handled.
Duration and metadata
'1h 33min' style time strings translate - 'h' and 'min' become native abbreviations, numerals stay Latin for chart safety.
Tables and forms
Table columns, form fields, dropdowns and modals honour direction - Radix primitives are wired into the RTL boundary globally.
The details that separate us from everyone else
Nine engineering commitments that turn "we translated it" into "it feels native."
True mirrored layouts
Headers, footers, navigation, tabs, cards, sidebars, modals and dropdowns all mirror - because they are built on logical CSS, not hard-coded left/right values.
Direction-aware components
Radix primitives, charts, calendars and interactive sections are wired into a shared RTL boundary - one setting, hundreds of components respond.
Mixed-script intelligence
English names, course titles and brand words stay in Poppins so they read naturally, while native content renders in the correct language typeface. No jarring font clashes.
Localised time and numbers
Duration strings, month labels, 'items' and 'skills' counts and progress indicators all switch to native abbreviations - but numerals stay Latin so charts and reports remain reliable.
Author freedom
Manual left/right alignment on a title behaves like a physical anchor, not a language switch - authors keep full creative control.
Icon and button mirroring
Next/previous, back, forward and progress arrows flip in the published course so navigation feels native, not translated.
RTL emails
Every learner-facing email - invitations, reminders, certificates, password resets - renders in the correct direction with the correct typography.
Charts that work in RTL
Recharts axis, legend, tooltip order and word-wrap all adapt through a single shared hook. Numbers sit next to the correct label, not behind it.
Ringfenced architecture
All RTL logic lives in one dedicated feature layer - engineering teams can extend to new languages without touching component code.
Why it matters commercially
Reach
Over 700 million native speakers of Arabic, Hebrew, Farsi and Urdu - audiences most LMS vendors cannot serve credibly.
Enterprise credibility
Regional buyers immediately spot a half-translated portal. A fully mirrored experience wins the trust - and the tender.
Faster procurement
One platform for LTR and RTL removes the need to justify a second vendor or a separate regional deployment.
Consistent brand
The same academies, the same styles, the same reports - regardless of language or direction.
Learner outcomes
Learning in your own language, in the correct visual direction, measurably improves completion, retention and satisfaction.
Global rollouts
A single course can ship in English, Arabic, Hebrew, Farsi and Urdu simultaneously - same author, same content, one workflow.
Who this is for
Multinationals
Serve MENA, Israel, Iran and South Asia from the same platform your Western teams already use.
Regional operators
Deploy a fully-native experience without engineering a workaround.
Governments and public sector
Meet accessibility and language obligations without a specialist vendor.
Training providers and academies
Sell into markets your competitors physically cannot deliver in.
Compliance and safety
Ensure workers understand critical training in their first language, in their natural reading direction.
The bottom line
Right-to-left is not a translation feature. It is a direction, a typography system, a component layer and a delivery model - and CourseAgent handles all four, natively, across every surface.
If you serve - or want to serve - Arabic, Hebrew, Farsi or Urdu learners, CourseAgent treats them as first-class citizens instead of a translation afterthought.
Frequently asked questions
Which right-to-left languages does CourseAgent support?+
Four today: Arabic, Hebrew, Farsi and Urdu. Each is fully mirrored across the entire platform - editor, published courses, Academy portal, emails and charts. All four are also available for one-click course translation.
How is this different from other LMS platforms that 'support' Arabic or Hebrew?+
Most platforms only translate the course text. The buttons stay on the wrong side, the English chrome bleeds through, the charts are unreadable and the emails render left-to-right. CourseAgent flips the entire ecosystem - not just the course content - because it is built on logical CSS and a shared direction-aware boundary.
Can I mix Latin and RTL text in the same course?+
Yes. English names, brand words and course titles stay in Poppins so they read naturally, while native content renders in the correct language typeface. No jarring font clashes.
Do reports and charts work in RTL?+
Yes. Bar charts, tooltips, legends and axes all mirror. Number and label order in tooltips reverses so numbers sit next to the correct label, not behind it.
Do learner emails come out in the right direction?+
Yes. Every learner-facing email - invitations, reminders, certificates, completion notifications and password resets - renders RTL with the correct typography per language.
Can I translate an existing English course into Arabic or Hebrew in one click?+
Yes. Use CourseAgent's built-in translation to convert any finished course into any of the four RTL languages - the direction flips automatically along with the language.
Will you add more RTL languages?+
The RTL logic is ringfenced in a dedicated feature layer, so extending to further RTL scripts (Pashto, Sindhi, Kurdish) is architectural, not a rebuild.
See also: translation across 24 languages, Academy learner portal, AI course authoring.
Start your 14-day free trial today.
Full Professional access. No credit card. No technical skills required.
Just describe what you want to teach.