Arabic Transliteration (ALA-LC)

Romanize Arabic text with the ALA-LC table, and see what the result can and cannot tell you.

How to use

What it checks and how it works

The tool follows the Library of Congress ALA-LC Romanization Table for Arabic (2012 version), the scheme used in library catalogues: ء ʼ, ع ʻ, ث th, خ kh, ش sh, ح ḥ, ص ṣ and so on, with the article written al-. It is a transliteration of letters, not a pronunciation guide. Everyday Arabic is written without short vowels, so محمد gives mḥmd, and the tool says so. Add tashkeel to get Muḥammad. Waw and yaa are read as the long vowels ū and ī unless they carry a vowel mark. The taa marbuta is written h, whereas ALA-LC writes t in a construct state, which needs grammar that the tool does not attempt, and the article is not assimilated before sun letters. The tool does not apply the ALA-LC rules for names of people and places that have an established spelling.

Is this how people spell their names in English?

Not usually. Names often have an established spelling (Mohamed, Ahmed) that follows no table. ALA-LC is a library standard.

Why are there no vowels in the result?

Everyday Arabic leaves the short vowels out, and the tool does not guess them. Add tashkeel to the input and the vowels appear.

Can I use the output as a URL slug?

Yes, with the plain ASCII option, which drops dots, macrons and the two Arabic letter signs. The Arabic Slug Generator also does this and handles separators and length.

Sources

Related tools

Privacy

Runs in your browser; nothing is uploaded. The interactive tool needs JavaScript.