ACE uses a custom Latin transliteration specifically built for computational morphology and Tajwīd compatibility.
The goal is:
| Latin | Arabic | IPA |
|---|---|---|
| ’ or AA | ع | ʕ |
| e | ء | ʔ |
| h | ه | h |
| H | ح | ħ |
| kh | خ | x |
| gh | غ | ɣ |
| t | ت | t |
| th | ث | θ |
| d | د | d |
| dh | ذ | ð |
| s | س | s |
| sh | ش | ʃ |
| S | ص | sˤ |
| D | ض | dˤ |
| T | ط | tˤ |
| Z | ظ | ðˤ |
| q | ق | q |
| k | ك | k |
| j | ج | d͡ʒ |
| b | ب | b |
| f | ف | f |
| m | م | m |
| n | ن | n |
| r | ر | r |
| l | ل | l |
| w | و | w |
| y | ي | j |
| Latin | Arabic | Example |
|---|---|---|
| aA | ا (ā) | qaAl → قالَ |
| iy | ي (ī) | kabiir → كبير |
| uw | و (ū) | nuur → نور |
ACE uses 3 hamza representations:
Examples:
eaAdama → أَادَمَ yasealu → يَسأَلُ shaye(in) → شَيءٍ
shaAea → شاءَ faAAAAaAl → فاعAالٌ AAumyaAei → عُمْيَاءِ (a)lssamaAei → ٱلسَّمَاءِ