Skip to content

Arabic LMS: what to check before you buy

Many platforms list Arabic as a supported language. Here is how to test whether layouts, typography, mixed-language text, maths, documents and search really work in Arabic.

Ilmoria team · · 8 min read

Most learning platforms list Arabic among their supported languages. In practice, that can mean anything from a product designed for right-to-left use to translated menus on top of an English layout. The difference shows in the first week of term: tables that read the wrong way, percentages that jump to the wrong side, certificates with disconnected letters, and teachers who quietly go back to paper.

This guide lists what to check and how to test each point in a demo or pilot. Bring a native Arabic speaker who teaches, not only someone who can read the menus.

Why “supports Arabic” is not enough

Arabic support has three layers, and a product can get one right while failing the others:

  • The interface: menus, buttons, messages, emails and notifications.
  • The content: lessons, questions, answers and messages that teachers and students write.
  • The documents: transcripts, certificates, reports and exports that the system produces.

Ask vendors which of the three they support, then test all three yourself. A polished Arabic menu means little if an Arabic essay answer displays left-aligned with its full stop at the start of the line.

Right-to-left layouts that are truly mirrored

In a right-to-left interface the whole layout flips, not just the text alignment. Reading order, navigation and anything that implies direction should run from right to left.

  • Main navigation and sidebars sit on the right.
  • Breadcrumbs, pagination, step indicators and progress bars run right to left.
  • Directional icons such as back, forward and “next lesson” arrows are mirrored. Icons that do not imply direction, such as a clock or a media play button, are not.
  • Tables start with the first column on the right.
  • Form labels and fields align right, while email addresses, web addresses and phone numbers stay left to right.
  • Charts and timelines follow the same direction as the rest of the page.

How to test it

Switch the interface to Arabic during the demo and repeat the tasks you saw in English: build a lesson, take a quiz, open the gradebook, send a message. Look for half-mirrored screens: right-aligned text inside a left-to-right grid, arrows that point the wrong way, or Arabic labels cut off because the space was sized for shorter English words.

Arabic typography and fonts

Arabic is a cursive script. Letters join and change shape depending on their position in a word, and short vowel marks (tashkeel) sit above and below the line. Text set in a font that treats Arabic as an afterthought is tiring to read, especially on a phone.

  • Fonts designed for Arabic, such as Noto Naskh Arabic, Noto Sans Arabic or IBM Plex Sans Arabic, paired with a Latin font so both scripts look balanced side by side.
  • Enough size and line height. Arabic letters have tall ascenders and deep descenders, and diacritics should never be clipped by tight line spacing.
  • No letter-spacing on Arabic text. Extra tracking breaks the joins between letters.
  • No fake italics. Arabic has no italic tradition, so emphasis should come from weight or colour, not a slanted style borrowed from Latin.
  • Diacritics that render correctly, which matters for early grades, Quran and Islamic studies, and Arabic language teaching.

Ask to see a long Arabic lesson page on a mid-range phone. That single screen will tell you more about typography than any feature list.

Mixed Arabic and English text and numbers

Real school content mixes scripts constantly: an Arabic sentence with an English term, a course code, an email address, a percentage. The Unicode Bidirectional Algorithm decides how mixed text is ordered, but the software still has to tell it the base direction of each piece of text. When it does not, punctuation lands at the wrong end and numbers appear in a confusing order.

Test strings to paste during a demo

Type these into a lesson, a quiz answer and a message, then view them as a student:

Paste thisCheck that
سجّل في مقرر Biology 101 قبل 15 سبتمبر.The course code stays intact and the full stop sits at the left end
النتيجة: 87.5% (B+)The percentage and grade read in a natural order
راسل المعلم على teacher@example.comThe email address stays left to right
Your own example: an Arabic sentence that contains an English student nameThe name stays whole and the sentence keeps its order

Good platforms set the direction of each piece of user-written text from its first strong character, so an English answer in an Arabic quiz displays left to right and an Arabic answer in an English course displays right to left. Developers will know this as the HTML dir="auto" behaviour; ask whether it is applied to every field.

Digits, dates and month names

Decide whether you want Western digits (1, 2, 3) or Arabic-Indic digits (١، ٢، ٣) in the interface and on documents; usage varies by country and institution. Check that the platform applies your choice consistently, and that numeric quiz answers accept what students actually type. Month names vary too: يناير is common in Egypt and the Gulf, while كانون الثاني is used in the Levant and Iraq. Some institutions also need Hijri dates alongside Gregorian ones.

Maths and science notation

Maths is where many Arabic platforms struggle. Conventions differ between countries and curricula: some write formulas left to right with Latin letters, exactly as in English textbooks, while others use Arabic letters and symbols laid out right to left. Digit styles and decimal separators differ too. The W3C has documented this variety in its note on Arabic mathematical notation.

  • Equations stay intact inside Arabic sentences instead of flipping or breaking apart.
  • Teachers can enter maths with an equation editor or LaTeX and see it render correctly in Arabic lessons and quiz questions.
  • Chemical formulas such as H₂O, units, and scientific notation such as 3.2 × 10⁵ display correctly in right-to-left paragraphs.
  • Numeric answers accept the decimal format your students use.
  • Graphing tools and calculators work with the interface in Arabic.

How to test it

Ask a maths teacher to write one real question from your curriculum during the demo, in Arabic, with a fraction, an exponent and a unit. Then open it as a student on a phone. In Ilmoria, for example, teachers use an equation editor with LaTeX and science notation inside lessons and quizzes. Whichever platform you assess, insist on seeing your own curriculum's notation, not the vendor's prepared sample.

Certificates, transcripts and reports in Arabic

Documents are a common failure point because PDFs are often produced by a different component from the main interface. Arabic letters must be shaped and joined when the PDF is created. If they are not, names print as disconnected letters or in reverse order, and nobody notices until graduation.

  • Arabic student names print correctly on certificates and transcripts, including long names of four parts or more.
  • Bilingual documents come in the format you need: Arabic and English side by side, or a separate document per language.
  • Course titles, grades and GPA appear in Arabic with consistent digits.
  • Hijri and Gregorian dates can be shown where required.
  • Verification, such as a serial number or QR code, works for both language versions.
  • Templates carry your logo and signatures in a right-to-left layout.

Ask for a sample transcript and certificate generated by the vendor's system for a test student with a long Arabic name, such as عبد الرحمن محمد عبد الله الحربي, and check them printed on paper, not only on screen.

Control over interface wording

Even a careful translation may not use the terms your institution uses. Is it مقرر or مادة? معلم or مدرس? شعبة or فصل? Preferred wording differs between the Gulf, the Levant, Egypt and the Maghreb, and between schools and universities.

  • Can your own staff edit interface wording without raising a support ticket?
  • Do your edits survive product updates?
  • Is terminology consistent across screens, emails and notifications?
  • Is text that people write left exactly as written, rather than machine-translated without anyone asking?

Ilmoria was designed around this need: staff can correct any Arabic interface wording, and text people write themselves is never auto-translated. See how the bilingual interface works.

The same Arabic word can be typed in several ways. A search that only matches exact characters will miss students, courses and messages that are spelled slightly differently.

What variesExampleWhat good search does
Alef with or without hamzaأحمد / احمدTreats them as the same
Taa marbuta and haaمدرسة / مدرسهMatches both
Alef maqsura and yaaمستوى / مستويMatches both
Diacriticsمُعَلِّم / معلمIgnores the diacritics
Elongation (tatweel)مـدرسة / مدرسةIgnores the elongation
Attached prefixesالطالب / طالبFinds the base word

Test each variation on student names, course titles and message history. Also try a mixed search, such as an English course code together with an Arabic word.

Accessibility in Arabic

Accessibility does not stop at the English interface. Ask for conformance with WCAG 2.2 at level AA and check that the evidence covers the Arabic interface too.

  • Pages declare Arabic as their language and right-to-left as their direction, so screen readers switch to an Arabic voice.
  • Test with a screen reader that supports Arabic, such as NVDA on Windows or VoiceOver on Apple devices.
  • Keyboard focus moves in a logical right-to-left order.
  • Text can be enlarged to 200% without breaking the layout or hiding Arabic labels.
  • Colour contrast holds in every theme.
  • Arabic videos have captions or transcripts.

Ask for the vendor's accessibility conformance report, which is often based on the VPAT template, and confirm whether the Arabic interface was tested.

A quick Arabic readiness checklist

AreaPasses if
LayoutEvery screen mirrors fully, including tables, forms and charts
TypographyLong Arabic text is comfortable to read on a phone, with diacritics intact
Mixed textCourse codes, emails, percentages and English names display in the right order
MathsA real Arabic maths question renders correctly for teacher and student
DocumentsTranscripts and certificates print long Arabic names correctly
WordingStaff can change interface terms without vendor help
SearchSpelling variants return the same results
AccessibilityWCAG 2.2 AA evidence covers the Arabic interface

Use it alongside the full LMS evaluation scorecard, which includes a weighted section on language and accessibility.

See Arabic support in practice

Ilmoria grew out of the platform built for Ithraa School, an online school headquartered in Arizona with an office in Doha, where every screen is used in both English and Arabic. If you are comparing platforms, book a demo and bring your own Arabic lesson, maths question and long student name. We will test them with you live.

Want to see this guide applied to your institution? We will walk you through it on Ilmoria.

Book a demo

Questions buyers ask

What is an Arabic LMS?

An Arabic LMS is a learning management system that works fully in Arabic: a mirrored right-to-left interface, typography designed for Arabic script, correct handling of mixed Arabic and English text, and documents such as transcripts and certificates that print Arabic correctly. A translated menu on top of an English layout does not meet that bar.

Is a translated English LMS good enough for Arabic-speaking schools?

Usually not. Translation covers the words on buttons, but not layout direction, Arabic typography, mixed-language text, maths notation, Arabic PDFs or search. Those gaps affect teachers and students every day. Test the full product in Arabic during the demo and the pilot, using your own content, before you decide.

Should an Arabic LMS use Western or Arabic-Indic digits?

Either can be right; it depends on your country, curriculum and institution. What matters is that the platform lets you choose, applies the choice consistently across screens and documents, and accepts numeric answers in the style your students type. Confirm this for grades, dates, transcripts and maths questions.

How do I test Arabic support during an LMS demo?

Switch the interface to Arabic and repeat your English tasks. Paste mixed Arabic and English strings into lessons and answers, write a real Arabic maths question, search with spelling variants, and generate a certificate for a long Arabic name. Bring a native-speaking teacher to judge the wording and readability.

More guides

See Ilmoria with your own school in mind

A 30-minute call with a product specialist. Bring your timetable, your grading rules and your toughest question. We will show you how it works for you, in English or Arabic.