Code table

Legend:
yellow: code
magenta: translation
cyan: connected forms
pink: alternate translation at start of word
blue: name of symbol
<<  begin block
>>  end block
<<  begin html tag
>>  end html tag
[  begin literal
]  end literal
::  separator
\  escape
#  zero-width space
,،  comma
;؛  semicolon
?؟  question mark
%٪  percent
/٫  decimal separator
`٬  thousands separator
*٭  asterisk
Rial  rial
0۰  0
1۱  1
2۲  2
3۳  3
4۴  4
5۵  5
6۶  6
7۷  7
8۸  8
9۹  9
Aاـااــاـآalef
aaاـااــاـآalef
aــــاa
eــــاe
bبـببــبـ be
pپـپپــپـ pe
tتـتتــتـ te
Sثـثثــثـ se
jجـججــجـ jim
chچـچچــچـ che
Hحـححــحـ he
khخـخخــخـ khe
dدـددــدـ daal
ZZذـذذــذـ zaal
rرـررــرـ re
zزـززــزـ ze
zhژـژژــژـ zhe
sسـسســسـ sin
shشـششــشـ shin
ssصـصصــصـ saad
cصـصصــصـ saad
zzضـضضــضـ zaad
Tطـططــطـ taa
Zظـظظــظـ zaa
'عـععــعـ 'ein
ghغـغغــغـ ghein
fفـففــفـ fe
qقـققــقـ qaaf
kکـککــکـ kaaf
gگـگگــگـ gaaf
lلـللــلـ laam
mمـممــمـ mim
nنـننــنـ nun
vوـووــوـ vaav
uوـووــوـاوvaav
ooوـووــوـاوvaav
Oوـووــوـاوvaav
oــــاo
hهـههــهـ he
yیـییــیـ ye
iیـییــیـایye
eeیـییــیـایye
eiیـییــیـ ye
eyیـییــیـ ye
_ــــــــ extender
Mءـءءــءـ hamze
hMۀـۀۀــۀـ he-hamze
aMأـأأــأـ alef-hamze
vMؤـؤؤــؤـ vaav-hamze
uMؤـؤؤــؤـ vaav-hamze
^anًًـ  tanvin (an)
ANاًـاًاًــاًـ alef-tanvin (an)
^aََـ  fathe (a)
^oُُـ  zamme (o)
^eِِـ  kasre (e)
^wّّـ  tashdid (double)