TadribMind

Arabic and RTL

Arabic designed in from the start, not translated in afterwards

Displaying Arabic and being built for Arabic are two different things. On a training platform the gap shows up at the very first quiz, and you pay for it in every document the system produces.

A mirrored interface

Menus, breadcrumbs, progress bars, buttons: the whole layout flips. Your Arabic-speaking learners are not navigating a screen designed for French.

One module, several languages

Your courses exist once in the catalog, with one version per language. Nothing to duplicate, no reporting split across entries.

Arabic all the way into the documents

Certificates and reports are produced in Arabic, in the right reading direction. This is where most platforms stop.

Translated by AI, approved by you

A module translates in one click, and machine translation never overwrites a human review that has already been done.

Surface RTL or structural RTL: where the difference lies

Many platforms advertise Arabic support. In practice they apply a styling rule that right-aligns the text and leave everything else untouched. The flaw shows immediately: progress bars running the wrong way, back arrows pointing the wrong side, table columns in reverse reading order. Here, reading direction is a property of the platform, not a patch.

Navigation

The side menu moves to the right, breadcrumbs read right to left, arrows change direction.

Interactive questions

Drag and drop, matching, ordering, clickable areas: each question type has its own behaviour in reversed reading.

Dashboards

Column order flips, and charts and their legends follow.

Numbers and dates

They stay readable inside Arabic text, without flipping.

One module, several languages, without catalog chaos

The most common answer to multilingual training is to duplicate a course for each language. The catalog doubles, then triples. A correction has to be carried everywhere. And completion rates scatter across several entries, which makes real reporting impossible.

A single entry

The module exists once. Each language is a version of it, not a copy.

Progress per language, a stable overall figure

A learner taking the Arabic version has their progress counted, and your reporting stays consolidated.

Fix it once

You correct the module, not four drifting variants.

See all features

Arabic does not stop at the screen

A learner finishes a course and downloads their certificate. If that document comes out in Latin characters or with a broken layout, everything you did before is lost. The documents we produce follow the language of the person reading them.

Certificates

Generated in Arabic, in your branding, with the name locked in and the layout respected.

Reports

The full PDF report is produced in the language of whoever reads it, reading direction included. An Arabic-speaking committee gets a readable document.

Notifications

Deadline reminders go out in the learner's own language, in the app and by email.

Translate without producing twice

Producing a course twice costs twice. The platform's AI translates a complete module from its original version: text, questions and answers. Your teams review, adjust the domain vocabulary, and stay in control.

One click, not a project

Translation runs from the module itself, with no export and no external vendor.

Your reviews are protected

Machine translation never overwrites text a human has already reviewed.

Voice-over follows

The voice catalog covers several accents, with a preview before you approve.

AI in the platform, in detail

And if tomorrow you need another language

Four languages ship with the platform, but nothing freezes that list. Interface labels live in the database and are translated by AI: adding a language requires no development and waits for no product release.

Labels are fixed without us

A mistranslated domain term is corrected from the admin screens.

A new language is added by AI

Including under-resourced languages that international platforms ignore.

What it changes on the ground

In a plant, a warehouse or a retail network, part of your teams read Arabic far more comfortably than French. Forcing training on them in a second language means accepting poor completion rates and fragile learning from the outset. Training everyone in their own language is not a comfort, it is what makes the measurement honest.

See the platform in a demo

Ready to modernize your training?

14-day free trial, no credit card — your platform is ready in minutes.