SATTS, explained simply.
This page documents the transliteration behavior used by SATTS Keyboard. It is not a full historical survey of every SATTS variant; it is the practical guide for the mappings implemented in the app.
This page documents the transliteration behavior used by SATTS Keyboard. It is not a full historical survey of every SATTS variant; it is the practical guide for the mappings implemented in the app.
| SATTS | Arabic | Note |
|---|---|---|
| A | ا | alif |
| B | ب | ba' |
| T | ت | ta' |
| C | ث | tha' |
| J | ج | jim |
| H | ح | ha' |
| O | خ | kha' |
| D | د | dal |
| Z | ذ | dhal |
| R | ر | ra' |
| ; | ز | zayn |
| S | س | sin |
| : | ش | shin |
| X | ص | sad |
| V | ض | dad |
| U | ط | ta' emphatic |
| Y | ظ | dha' emphatic |
| " | ع | 'ayn |
| G | غ | ghayn |
| F | ف | fa' |
| Q | ق | qaf |
| K | ك | kaf |
| L | ل | lam |
| M | م | mim |
| N | ن | nun |
| W | و | waw |
| I | ي | ya' |
| E | ء | hamzah |
| Input | Output | Meaning |
|---|---|---|
| WE | ؤ | waw with hamzah |
| IE | ئ | ya' seat with hamzah |
SATTS Keyboard intentionally keeps the core mapping simple. It also adds a few direct-access keys for characters that don't have a SATTS transliteration:
These do not change any core transliteration mappings. They are direct UI keys for characters outside the standard SATTS scheme.
If you already know SATTS, treat this page as a quick implementation reference. If you are new to SATTS, start with the core mapping table and then pay attention to the small set of app-specific notes. The goal is to make the app predictable, not to redefine the underlying system.