How to Test Arabic Support in an ATS Before You Buy
A demo script for Gulf recruiters: five checks that separate a translated interface from a system that actually handles Arabic candidate data.
Also available in العربية
Every recruitment platform sold in the Gulf says it supports Arabic. Almost none of them mean the same thing by it, and the difference only surfaces after you have migrated your candidate database.
This is a test script. Run it during a demo, on your own data, and make the vendor drive. Each check takes a couple of minutes and each one has failed for a real product.
Four different things called “Arabic support”
| Level | What it means | How to tell |
|---|---|---|
| Translated interface | Menu labels and buttons appear in Arabic. | Switch the language. If it looks Arabic, you have this. It is the easiest level to reach and the least useful. |
| Right-to-left layout | The whole interface mirrors: navigation, tables, form fields, icons, progress steps. | Look at a table of candidates. Does the first column sit on the right? Do arrows point the correct way? |
| Arabic data handling | Arabic text is parsed, searched, sorted and matched correctly — not just displayed. | Search for an Arabic name and see whether it finds the candidate. This is where most products stop working. |
| Bilingual identity | The system understands that one person may appear in two scripts and does not create two records. | Upload the same candidate’s Arabic and English CV. Count the records. |
Vendors answer “yes” to “do you support Arabic?” at level one. You need level three to run a pipeline and level four to trust your reporting.
The tests
1. Arabic CV parsing
Upload the four Arabic CVs. Then open each resulting candidate record and check the extracted fields, not the file preview. Many systems display the PDF correctly and extract nothing from it.
- Is the name populated, and is it the actual name rather than a header or a phone number?
- Are the job titles and employers extracted, or is the experience section empty?
- Are dates read correctly, including any written in Hijri?
- Do the skills appear as separate entries, or as one run-on string?
A specific failure to watch for: Arabic PDFs exported from some word processors store text in visual rather than logical order, so extraction produces reversed or disconnected letters. If the extracted name looks like scrambled characters, the parser cannot read Arabic PDFs and no amount of interface translation will fix it.
2. Search and matching
Search is where Arabic support usually fails quietly.
- Search for a candidate by their Arabic name exactly as written on the CV. It should be found.
- Search again without diacritics, and with a different but common spelling of the same name — محمد and محمّد, or a name beginning with a plain alif against one with a hamza. A system that treats these as different strings will lose candidates your recruiters know exist.
- Search for an Arabic skill term and check that candidates who wrote it in English also appear, and vice versa. If not, every filtered shortlist you build will be half the real pool.
3. Scoring across languages
Post one job description in English, then screen an Arabic CV and an English CV describing equivalent experience. Compare the scores.
If the Arabic candidate scores materially lower for equivalent experience, the system is scoring language proficiency rather than fit — and you have just built a filter that disadvantages Arabic-speaking applicants at scale. Ask the vendor to explain the gap. Ask whether the score is computed on the original text or on a machine translation of it, because translation loses precisely the domain terms that scoring depends on.
4. Duplicate identity
Upload the same person twice: once from their Arabic CV, once from their English one. A system with bilingual identity handling will flag them as the same candidate or offer to merge. A system without it now holds two records, and every count you report afterwards is wrong.
5. What the candidate sees
Interface Arabic is for your team. Candidate-facing Arabic is what affects your application completion rate.
- Open the careers page in Arabic on a phone. Does the layout mirror, or only the text?
- Start an application. Are the form labels, validation errors and file-upload prompts all in Arabic, or does it fall back to English at the first error?
- Trigger a rejection or interview-invitation email. Which language arrives, and is the sender name readable?
- If there is an automated interview step, does it work in spoken Gulf dialect, or only in Modern Standard Arabic?
That last one matters more than vendors admit. Speech systems trained mostly on Modern Standard Arabic degrade sharply on how people actually speak, and a transcript full of errors produces an assessment full of errors.
Questions worth asking directly
- Does your CV parser process Arabic text natively, or translate it into English first?
- Does search normalise Arabic orthographic variants, and can you show me?
- Is your Arabic interface fully right-to-left, or translated strings in a left-to-right layout?
- How do you handle one candidate appearing in two scripts?
- Which parts of the product are not available in Arabic today?
The last question is the most informative. A vendor who can name the gaps has thought about the problem. A vendor who says everything works equally well in both languages has usually not tested it.
Reading your results
If a platform passes levels one and two but fails three, it is usable for an English-language pipeline with an Arabic veneer. That may be fine if your applicants apply in English. It is not fine if you are hiring at volume in the local market, because the failures compound silently: candidates who cannot be found, shortlists that are systematically incomplete, and headcount numbers that are quietly wrong.
Run the tests before you sign, not after. Our pricing is published, and the free tier exists so you can run this script on your own CVs without talking to anyone first.
Common questions
- What does "Arabic support" actually mean in recruitment software?
- It covers four different things that vendors describe with the same phrase: a translated interface, a fully mirrored right-to-left layout, correct handling of Arabic data in parsing, search and matching, and recognising that one candidate may appear in two scripts. Most products deliver the first two. The last two are what determine whether you can actually run a pipeline in Arabic.
- How do I test whether an ATS parses Arabic CVs?
- Upload your own Arabic CVs, not the vendor sample files, then open the extracted candidate record rather than the file preview. Check that the name, employers, job titles and dates are populated. Many systems display an Arabic PDF perfectly while extracting nothing usable from it, because Arabic PDFs from some word processors store text in visual rather than logical order.
- Why do Arabic candidates sometimes score lower on AI screening?
- Usually because the system is scoring language proficiency rather than job fit, or because it machine-translates the CV before scoring and loses the domain terms the score depends on. Test it directly: screen an Arabic CV and an English CV describing equivalent experience against the same job, and ask the vendor to explain any material gap.
- Does Arabic support matter if our candidates apply in English?
- Less, but it still affects reach. Requiring an English CV filters your applicant pool before you ever see it, and candidate-facing Arabic mainly affects application completion rates rather than recruiter workflow. If you hire at volume in the local market, the failures compound quietly through incomplete shortlists.