/* */ var charDetails = { '\u{0600}': `

؀

`, '\u{0601}': `

؁

`, '\u{0602}': `

؂

`, '\u{0603}': `

؃

`, '\u{0604}': `

؄

`, '\u{0605}': `

؅

`, '\u{0606}': `

؆

`, '\u{0607}': `

؇

`, '\u{0608}': `

؈

`, '\u{0609}': `

؉

`, '\u{060A}': `

؊

`, '\u{060B}': `

؋

`, '\u{060C}': `

،

`, '\u{060D}': `

؍

`, '\u{060E}': `

؎

`, '\u{060F}': `

؏

`, '\u{0610}': `

ؐ

`, '\u{0611}': `

ؑ

`, '\u{0612}': `

ؒ

`, '\u{0613}': `

ؓ

`, '\u{0614}': `

ؔ

`, '\u{0615}': `

ؕ

`, '\u{0616}': `

ؖ

`, '\u{0617}': `

ؗ

`, '\u{0618}': `

ؘ

`, '\u{0619}': `

ؙ

`, '\u{061A}': `

ؚ

`, '\u{061B}': `

؛

`, '\u{061C}': `

؜

`, '\u{061E}': `

؞

`, '\u{061F}': `

؟

`, '\u{0620}': `

ؠ

`, '\u{0621}': `

ء

`, '\u{0622}': `

آ

`, '\u{0623}': `

أ

a word-initial vowel.

أَیْكِى

Since Hausa is almost always fully-vowelled, this is usually used in the combination أ + َ [U+0623 ARABIC LETTER ALEF WITH HAMZA ABOVE + U+064E ARABIC FATHA], which equates to a word-initial a in the Latin orthography.

`, '\u{0624}': `

ؤ

`, '\u{0625}': `

إ

i word-initial vowel.

إِدَࢽْ

Since Hausa is almost always fully-vowelled, this is usually used in the combination إ + ِ [U+0625 ARABIC LETTER ALEF WITH HAMZA BELOW + U+0650 ARABIC KASRA], which equates to a word-initial i in the Latin orthography.

`, '\u{0626}': `

ئ

`, '\u{0627}': `

ا

Not used alone, but in one of the following combinations.

is ◌َا [U+064E ARABIC FATHA + U+0627 ARABIC LETTER ALEF].

شُࢽَا

in final position is ◌ُواْ [U+064F ARABIC DAMMA + U+0648 ARABIC LETTER WAW + U+0627 ARABIC LETTER ALEF + U+0652 ARABIC SUKUN].

طَࢽْ ࢻُودِیُواْ Ɗan Foɗio

Vowel carrier

It is also used as a vowel carrier for word-initial sounds in decomposed text for the following.

a- see أ [U+0623 ARABIC LETTER ALEF WITH HAMZA ABOVE].

i- see إ [U+0625 ARABIC LETTER ALEF WITH HAMZA BELOW].

`, '\u{0628}': `

ب

b consonant.

بَبَّ

Occasionally this letter may represent the sound ɓ, which is more typically represented in the Warsh orthography using ٻ [U+067B ARABIC LETTER BEEH].

`, '\u{0629}': `

ة

`, '\u{062A}': `

ت

t consonant.

تَتَّبَرَا

غََازٜت

`, '\u{062B}': `

ث

t͡ʃ consonant.

ثُوثِ

أَبَاثَادَا

`, '\u{062C}': `

ج

d͡ʒ or ʒ consonant.

جِࢽِى

بِرْجِکْ

`, '\u{062D}': `

ح

h This character is the standard form for representing this sound.

حَرْشٜ

دَاحِر

For Quranic names, ه [U+0647 ARABIC LETTER HEH] is generally used, but both can sometimes also be used interchangeablyaww, eg. compare

حَوْسَا

هَوْسَا

`, '\u{062E}': `

خ

`, '\u{062F}': `

د

d

دَاحِر

إِدَࢽْ

Occasionally this letter may represent the sound ɗ, which is more typically represented in the Warsh orthography using ط [U+0637 ARABIC LETTER TAH].

`, '\u{0630}': `

ذ

z in borrowed words. Normally in Hausa this sound is written using ز [U+0632 ARABIC LETTER ZAIN].

`, '\u{0631}': `

ر

r or ɽ consonant.

رَاٻَا

ࢻُرٜىٰ

حَرْشٜ

لَرُورَا

`, '\u{0632}': `

ز

z as the standard letter for this sound.

زُومُواْ

غََازٜت

In loan words/regional variants, this sound may be written using ذ [U+0630 ARABIC LETTER THAL] or ظ [U+0638 ARABIC LETTER ZAH].

`, '\u{0633}': `

س

s

سِیَاسَا

إِسْکَا

In Arabic loan words, this sound may be written using ص [U+0635 ARABIC LETTER SAD].

`, '\u{0634}': `

ش

ʃ consonant.

شٜىٰکَرَا

حَرْشٜ

`, '\u{0635}': `

ص

s in borrowed words. Normally in Hausa this sound is written using س [U+0633 ARABIC LETTER SEEN].

`, '\u{0636}': `

ض

l occasionally in loan words/regional variants. Normally in Hausa this sound is written using ل [U+0644 ARABIC LETTER LAM].

`, '\u{0637}': `

ط

ɗ

طَیَ

مَطَاثِى

Another occasional representation of this phoneme is د [U+062F ARABIC LETTER DAL].

`, '\u{0638}': `

ظ

z in borrowed words. Normally in Hausa this sound is written using ز [U+0632 ARABIC LETTER ZAIN].

`, '\u{0639}': `

ع

Observation: Believed to be used as a vowel carrier for standalone vowels. As such, it would represent the glottal stop. Needs confirmation.

`, '\u{063A}': `

غ

ɡ consonant.

غَجٜىٰرٜىٰ

کُوغِى

`, '\u{063B}': `

ػ

`, '\u{063C}': `

ؼ

`, '\u{063D}': `

ؽ

`, '\u{063E}': `

ؾ

`, '\u{063F}': `

ؿ

in the Hafs orthography.

In the Warsh orthography, this sound is written using ۑ [U+06D1 ARABIC LETTER YEH WITH THREE DOTS BELOW].

`, '\u{0640}': `

ـ

`, '\u{0641}': `

ف

ɸ in the Hafs orthography.

In the Warsh orthography this sound is written using [U+08BB ARABIC LETTER AFRICAN FEH].

`, '\u{0642}': `

ق

in the Hafs orthography.

In the Warsh orthography this sound is written using [U+08BC ARABIC LETTER AFRICAN QAF].

`, '\u{0643}': `

ك

k in the Hafs orthography.

In the Warsh orthography this sound is written using ک [U+06A9 ARABIC LETTER KEHEH]. In the Kano style, both letters look the same, but in a Naskh style the final form differs.

is an occasional alternative usage in borrowed words/regional variants.

`, '\u{0644}': `

ل

l

لَرُورَا

کَمَالَا

In loan words/regional variants, this sound may occasionally be written using ض [U+0636 ARABIC LETTER DAD].

`, '\u{0645}': `

م

m consonant.

مُوتَا

زُومُواْ

`, '\u{0646}': `

ن

n in the Hafs orthography.

In the Warsh orthography this sound is written using [U+08BD ARABIC LETTER AFRICAN NOON].

`, '\u{0647}': `

ه

h for Quranic names.

Normally, this sound is written in Hausa ajami using ح [U+062D ARABIC LETTER HAH], but both can sometimes also be used interchangeablyaww, eg. compare

حَوْسَا

هَوْسَا

`, '\u{0648}': `

و

w when used alone as a consonant.

وَتَ

سَیْوَا

Vowels

Used as part of the following combinations:

or is ◌ُو [U+064F ARABIC DAMMA + U+0648 ARABIC LETTER WAW].

سُوࢽَا

مُوتَا

-oː at the end of a word is ◌ُواْ [U+064F ARABIC DAMMA + U+0648 ARABIC LETTER WAW + U+0627 ARABIC LETTER ALEF + U+0652 ARABIC SUKUN].

زُومُواْ

aw is ◌َوْ [U+064E ARABIC FATHA + U+0648 ARABIC LETTER WAW + U+0652 ARABIC SUKUN].

حَوْسَا

`, '\u{0649}': `

ى

Not used alone as a consonant – see instead ی [U+06CC ARABIC LETTER FARSI YEH]. However, it is used rather than the latter to lengthen vowels:

is ◌ِى [U+0650 ARABIC KASRA + U+0649 ARABIC LETTER ALEF MAKSURA]. When word initial, it is ىِٕ [U+0649 ARABIC LETTER ALEF MAKSURA + U+0650 ARABIC KASRA + U+0655 ARABIC HAMZA BELOW].

is ◌ٜىٰ [U+065C ARABIC VOWEL SIGN DOT BELOW + U+0649 ARABIC LETTER ALEF MAKSURA + U+0670 ARABIC LETTER SUPERSCRIPT ALEF]. When word initial, it is ىٰٜ [U+0649 ARABIC LETTER ALEF MAKSURA + U+0670 ARABIC LETTER SUPERSCRIPT ALEF + U+065C ARABIC VOWEL SIGN DOT BELOW].

`, '\u{064A}': `

ي

Observation: Possible variant of ی. See Orthographic development & variants.

`, '\u{064B}': `

ً

`, '\u{064C}': `

ٌ

`, '\u{064D}': `

ٍ

`, '\u{064E}': `

َ

a vowel. Unlike Arabic, all vowel diacritics are usually shown in Hausa text.

إِدَࢽْ

Combinations

a in word-initial position is أَ [U+0623 ARABIC LETTER ALEF WITH HAMZA ABOVE + U+064E ARABIC FATHA].

أَغَدٜ

is ◌َا [U+064E ARABIC FATHA + U+0627 ARABIC LETTER ALEF].

دَاغَا

`, '\u{064F}': `

ُ

u or o vowel. Unlike Arabic, all vowel diacritics are usually shown in Hausa text.

حُطُ

دُکْتَا

Combinations

or is ◌ُو [U+064F ARABIC DAMMA + U+0648 ARABIC LETTER WAW].

حُوتُو

مُوتَا

in final position is ◌ُواْ [U+064F ARABIC DAMMA + U+0648 ARABIC LETTER WAW + U+0627 ARABIC LETTER ALEF + U+0652 ARABIC SUKUN].

ࢽُوࢽُواْ

`, '\u{0650}': `

ِ

i vowel. Unlike Arabic, all vowel diacritics are usually shown in Hausa text.

بِکَا

Combinations

i in word-initial position is إِ [U+0625 ARABIC LETTER ALEF WITH HAMZA BELOW + U+0650 ARABIC KASRA].

إِدَࢽْ

is ◌ِ‍ى [U+0650 ARABIC KASRA + U+0649 ARABIC LETTER ALEF MAKSURA].

أَدِّىࢽِى

-i at the end of a diphthong is ◌ِی [U+0650 ARABIC KASRA + U+06CC ARABIC LETTER FARSI YEH].

أَیْكِى

Note that the last 2 uses are paired with different forms of yeh: ALEF MAKSURA vs FARSI YEH.

`, '\u{0651}': `

ّ

Indicates that the consonant over which it is placed is geminated. Unlike Arabic, all vowel diacritics and the shadda are usually shown in Hausa text.

بَبَّ

أَدِّىࢽِى

`, '\u{0652}': `

ْ

Indicates that no vowel follows the consonant over which it is placed. Unlike Arabic, all vowel diacritics and the sukun are usually shown in Hausa text.

حَࢽْتَا

إِسْکَا

It also appears over ی [U+06CC ARABIC LETTER FARSI YEH] and و [U+0648 ARABIC LETTER WAW] to signal that this is the second part of a diphthong.

أَیْكِى

حَوْسَا

`, '\u{0653}': `

ٓ

Only found in decomposed text.

`, '\u{0654}': `

ٔ

ʔ Indicates a glottal stop, but it only occurs in decomposed characters. Normally, the glyph would appear as part of the precomposed character أ [U+0623 ARABIC LETTER ALEF WITH HAMZA ABOVE].

`, '\u{0655}': `

ٕ

ʔ Indicates a glottal stop, but it only occurs in decomposed characters. Normally, the glyph would appear as part of the precomposed character إ [U+0625 ARABIC LETTER ALEF WITH HAMZA BELOW].

`, '\u{0656}': `

ٖ

`, '\u{0657}': `

ٗ

`, '\u{0658}': `

٘

`, '\u{0659}': `

ٙ

`, '\u{065A}': `

ٚ

`, '\u{065B}': `

ٛ

`, '\u{065C}': `

ٜ

e vowel. Unlike Arabic, all vowel diacritics are usually shown in Hausa text.

ࢻٜسْ

Combinations

is ◌ٜىٰ [U+065C ARABIC VOWEL SIGN DOT BELOW + U+0649 ARABIC LETTER ALEF MAKSURA + U+0670 ARABIC LETTER SUPERSCRIPT ALEF].

تٜىٰکُ

`, '\u{065D}': `

ٝ

`, '\u{065E}': `

ٞ

`, '\u{065F}': `

ٟ

`, '\u{0660}': `

٠

`, '\u{0661}': `

١

`, '\u{0662}': `

٢

`, '\u{0663}': `

٣

`, '\u{0664}': `

٤

`, '\u{0665}': `

٥

`, '\u{0666}': `

٦

`, '\u{0667}': `

٧

`, '\u{0668}': `

٨

`, '\u{0669}': `

٩

`, '\u{066A}': `

٪

`, '\u{066B}': `

٫

`, '\u{066C}': `

٬

`, '\u{066D}': `

٭

`, '\u{066E}': `

ٮ

`, '\u{066F}': `

ٯ

`, '\u{0670}': `

ٰ

Used only in combination with other characters to make one long vowel.

is ◌ٜىٰ [U+065C ARABIC VOWEL SIGN DOT BELOW + U+0649 ARABIC LETTER ALEF MAKSURA + U+0670 ARABIC LETTER SUPERSCRIPT ALEF].

تٜىٰکُ

`, '\u{0671}': `

ٱ

`, '\u{0672}': `

ٲ

`, '\u{0673}': `

ٳ

`, '\u{0674}': `

ٴ

`, '\u{0675}': `

ٵ

`, '\u{0676}': `

ٶ

`, '\u{0677}': `

ٷ

`, '\u{0678}': `

ٸ

`, '\u{0679}': `

ٹ

`, '\u{067A}': `

ٺ

`, '\u{067B}': `

ٻ

ɓ in the Hafs orthography.

This sound is written using 0751 in the Warsh orthography. (Another occasional representation of this phoneme is پ [U+067E ARABIC LETTER PEH].)

`, '\u{067C}': `

ټ

`, '\u{067D}': `

ٽ

`, '\u{067E}': `

پ

Generally used for borrowed words, or in regions which don't make the same phonemic distinctions as standard Hausa.

The sound ɓ is written using ٻ [U+067B ARABIC LETTER BEEH] in the Warsh orthography, and ݑ [U+0751 ARABIC LETTER BEH WITH DOT BELOW AND THREE DOTS ABOVE] in the Hafs orthography.

The sound ɸ, f is written using [U+08BB ARABIC LETTER AFRICAN FEH] in the Warsh orthography, and ف [U+0641 ARABIC LETTER FEH] in the Hafs orthography.

`, '\u{067F}': `

ٿ

`, '\u{0680}': `

ڀ

`, '\u{0681}': `

ځ

`, '\u{0682}': `

ڂ

`, '\u{0683}': `

ڃ

`, '\u{0684}': `

ڄ

`, '\u{0685}': `

څ

`, '\u{0686}': `

چ

`, '\u{0687}': `

ڇ

`, '\u{0688}': `

ڈ

`, '\u{0689}': `

ډ

`, '\u{068A}': `

ڊ

`, '\u{068B}': `

ڋ

`, '\u{068C}': `

ڌ

`, '\u{068D}': `

ڍ

`, '\u{068E}': `

ڎ

`, '\u{068F}': `

ڏ

`, '\u{0690}': `

ڐ

`, '\u{0691}': `

ڑ

`, '\u{0692}': `

ڒ

`, '\u{0693}': `

ړ

`, '\u{0694}': `

ڔ

`, '\u{0695}': `

ڕ

`, '\u{0696}': `

ږ

`, '\u{0697}': `

ڗ

`, '\u{0698}': `

ژ

`, '\u{0699}': `

ڙ

`, '\u{069A}': `

ښ

`, '\u{069B}': `

ڛ

`, '\u{069C}': `

ڜ

`, '\u{069D}': `

ڝ

`, '\u{069E}': `

ڞ

`, '\u{069F}': `

ڟ

or t͡sʼ ejective consonant.

ڟُوحُو

دُوڟٜىٰ

`, '\u{06A0}': `

ڠ

`, '\u{06A1}': `

ڡ

`, '\u{06A2}': `

ڢ

Observation: Possible variant of . See the consonant mapping.

`, '\u{06A3}': `

ڣ

`, '\u{06A4}': `

ڤ

`, '\u{06A5}': `

ڥ

`, '\u{06A6}': `

ڦ

`, '\u{06A7}': `

ڧ

Observation: Possible variant of . See the consonant mapping.

`, '\u{06A8}': `

ڨ

`, '\u{06A9}': `

ک

k in the Warsh orthography.

کَمَالَا

بُکَّا

The equivalent in the Hafs orthography is ك [U+0643 ARABIC LETTER KAF]. In the Kano style, both letters look the same, but in a Naskh style the final form differs.

`, '\u{06AA}': `

ڪ

`, '\u{06AB}': `

ګ

`, '\u{06AC}': `

ڬ

`, '\u{06AD}': `

ڭ

`, '\u{06AE}': `

ڮ

`, '\u{06AF}': `

گ

`, '\u{06B0}': `

ڰ

`, '\u{06B1}': `

ڱ

`, '\u{06B2}': `

ڲ

`, '\u{06B3}': `

ڳ

`, '\u{06B4}': `

ڴ

`, '\u{06B5}': `

ڵ

`, '\u{06B6}': `

ڶ

`, '\u{06B7}': `

ڷ

`, '\u{06B8}': `

ڸ

`, '\u{06B9}': `

ڹ

`, '\u{06BA}': `

ں

`, '\u{06BB}': `

ڻ

`, '\u{06BC}': `

ڼ

`, '\u{06BD}': `

ڽ

`, '\u{06BE}': `

ھ

`, '\u{06BF}': `

ڿ

`, '\u{06C0}': `

ۀ

`, '\u{06C1}': `

ہ

`, '\u{06C2}': `

ۂ

`, '\u{06C3}': `

ۃ

`, '\u{06C4}': `

ۄ

`, '\u{06C5}': `

ۅ

`, '\u{06C6}': `

ۆ

`, '\u{06C7}': `

ۇ

`, '\u{06C8}': `

ۈ

`, '\u{06C9}': `

ۉ

`, '\u{06CA}': `

ۊ

`, '\u{06CB}': `

ۋ

`, '\u{06CC}': `

ی

j consonant.

یَرِى

بِیُ

Also used for the Hausa diphthong ai in the sequence َ + ی + ْ [U+064E ARABIC FATHA + U+06CC ARABIC LETTER FARSI YEH + U+0652 ARABIC SUKUN]

أَیْكِى

This character is not used to indicate long vowels: for that, use ى [U+0649 ARABIC LETTER ALEF MAKSURA].

`, '\u{06CD}': `

ۍ

`, '\u{06CE}': `

ێ

`, '\u{06CF}': `

ۏ

`, '\u{06D0}': `

ې

`, '\u{06D1}': `

ۑ

in the Warsh orthography.

ۑَاۑَا

In the Hafs orthography, this sound is written using ؿ [U+063F ARABIC LETTER FARSI YEH WITH THREE DOTS ABOVE].

In the Latin boko orthography this is generally written ʼy, but in Niger it is ƴ.

`, '\u{06D2}': `

ے

`, '\u{06D3}': `

ۓ

`, '\u{06D4}': `

۔

`, '\u{06D5}': `

ە

`, '\u{06D6}': `

ۖ

`, '\u{06D7}': `

ۗ

`, '\u{06D8}': `

ۘ

`, '\u{06D9}': `

ۙ

`, '\u{06DA}': `

ۚ

`, '\u{06DB}': `

ۛ

Do not use. See Orthographic development & variants.

`, '\u{06DC}': `

ۜ

`, '\u{06DD}': `

۝

`, '\u{06DE}': `

۞

`, '\u{06DF}': `

۟

`, '\u{06E0}': `

۠

`, '\u{06E1}': `

ۡ

`, '\u{06E2}': `

ۢ

`, '\u{06E3}': `

ۣ

`, '\u{06E4}': `

ۤ

`, '\u{06E5}': `

ۥ

`, '\u{06E6}': `

ۦ

`, '\u{06E7}': `

ۧ

`, '\u{06E8}': `

ۨ

`, '\u{06E9}': `

۩

`, '\u{06EA}': `

۪

`, '\u{06EB}': `

۫

`, '\u{06EC}': `

۬

`, '\u{06ED}': `

ۭ

`, '\u{06EE}': `

ۮ

`, '\u{06EF}': `

ۯ

`, '\u{06F0}': `

۰

`, '\u{06F1}': `

۱

`, '\u{06F2}': `

۲

`, '\u{06F3}': `

۳

`, '\u{06F4}': `

۴

`, '\u{06F5}': `

۵

`, '\u{06F6}': `

۶

`, '\u{06F7}': `

۷

`, '\u{06F8}': `

۸

`, '\u{06F9}': `

۹

`, '\u{06FA}': `

ۺ

`, '\u{06FB}': `

ۻ

`, '\u{06FC}': `

ۼ

`, '\u{06FD}': `

۽

`, '\u{06FE}': `

۾

`, '\u{06FF}': `

ۿ

`, '\u{0750}': `

ݐ

`, '\u{0751}': `

ݑ

ɓ implosive consonant.

رَاݑَا

In the Hafs orthography this sound may be represented using ٻ. Some writers may use پ [U+067E ARABIC LETTER PEH] or ب [U+0628 ARABIC LETTER BEH].

`, '\u{0752}': `

ݒ

`, '\u{0753}': `

ݓ

`, '\u{0754}': `

ݔ

`, '\u{0755}': `

ݕ

`, '\u{0756}': `

ݖ

`, '\u{0757}': `

ݗ

`, '\u{0758}': `

ݘ

`, '\u{0759}': `

ݙ

`, '\u{075A}': `

ݚ

`, '\u{075B}': `

ݛ

`, '\u{075C}': `

ݜ

`, '\u{075D}': `

ݝ

`, '\u{075E}': `

ݞ

`, '\u{075F}': `

ݟ

`, '\u{0760}': `

ݠ

`, '\u{0761}': `

ݡ

`, '\u{0762}': `

ݢ

`, '\u{0763}': `

ݣ

and/or labialised/palatalised consonant.

See Labialised & palatalised consonants for a discussion of how this character is used in Hausa.

`, '\u{0764}': `

ݤ

`, '\u{0765}': `

ݥ

`, '\u{0766}': `

ݦ

`, '\u{0767}': `

ݧ

`, '\u{0768}': `

ݨ

`, '\u{0769}': `

ݩ

`, '\u{076A}': `

ݪ

`, '\u{076B}': `

ݫ

`, '\u{076C}': `

ݬ

`, '\u{076D}': `

ݭ

`, '\u{076E}': `

ݮ

`, '\u{076F}': `

ݯ

`, '\u{0770}': `

ݰ

`, '\u{0771}': `

ݱ

`, '\u{0772}': `

ݲ

`, '\u{0773}': `

ݳ

`, '\u{0774}': `

ݴ

`, '\u{0775}': `

ݵ

`, '\u{0776}': `

ݶ

`, '\u{0777}': `

ݷ

`, '\u{0778}': `

ݸ

`, '\u{0779}': `

ݹ

`, '\u{077A}': `

ݺ

`, '\u{077B}': `

ݻ

`, '\u{077C}': `

ݼ

`, '\u{077D}': `

ݽ

`, '\u{077E}': `

ݾ

`, '\u{077F}': `

ݿ

`, '\u{08A0}': `

`, '\u{08A1}': `

`, '\u{08A2}': `

`, '\u{08A3}': `

`, '\u{08A4}': `

`, '\u{08A5}': `

`, '\u{08A6}': `

`, '\u{08A7}': `

`, '\u{08A8}': `

`, '\u{08A9}': `

`, '\u{08AA}': `

`, '\u{08AB}': `

`, '\u{08AC}': `

`, '\u{08AD}': `

`, '\u{08AE}': `

`, '\u{08AF}': `

`, '\u{08B0}': `

`, '\u{08B1}': `

`, '\u{08B2}': `

`, '\u{08B3}': `

`, '\u{08B4}': `

`, '\u{08B6}': `

`, '\u{08B7}': `

`, '\u{08B8}': `

`, '\u{08B9}': `

`, '\u{08BA}': `

`, '\u{08BB}': `

ɸ in the Warsh orthography, which shows dots above the letter only in initial and medial formsu,391. The position of the dots is also on the opposite side to the Hafs orthography equivalent, ف [U+0641 ARABIC LETTER FEH].

ࢻُرٜىٰ

سُࢻَاࢽَا

In borrowed words it may also be written using پ [U+067E ARABIC LETTER PEH].

`, '\u{08BC}': `

in the Warsh orthography, which shows dots above the letter only in initial and medial formsu,391. The number of dots is reduced to one, compared to the Hafs orthography equivalent, ق [U+0642 ARABIC LETTER QAF].

دَࢼِىࢼَا

ࢼُوࢼِࢼُوࢼِ

`, '\u{08BD}': `

n in the Warsh orthography, which shows dots above the letter only in initial and medial forms.u,391

ࢽُوࢽُواْ

جِࢽِى

حَیْرَࢽْ

In the Hafs orthography this sound is written using ن [U+0646 ARABIC LETTER NOON].

`, '\u{08BE}': `

`, '\u{08BF}': `

`, '\u{08C0}': `

`, '\u{08C1}': `

`, '\u{08C2}': `

`, '\u{08C3}': `

ɡʷ and/or ɡʲ labialised/palatalised consonant.

See Labialised & palatalised consonants for a discussion of how this character is used in Hausa.

`, '\u{08C4}': `

ƙʷ and/or ƙʲ labialised/palatalised consonant.

See Labialised & palatalised consonants for a discussion of how this character is used in Hausa.

`, '\u{08C5}': `

`, '\u{08C6}': `

`, '\u{08C7}': `

`, '\u{08D3}': `

`, '\u{08D4}': `

`, '\u{08D5}': `

`, '\u{08D6}': `

`, '\u{08D7}': `

`, '\u{08D8}': `

`, '\u{08D9}': `

`, '\u{08DA}': `

`, '\u{08DB}': `

`, '\u{08DC}': `

`, '\u{08DD}': `

`, '\u{08DE}': `

`, '\u{08DF}': `

`, '\u{08E0}': `

`, '\u{08E1}': `

`, '\u{08E2}': `

`, '\u{08E3}': `

`, '\u{08E4}': `

`, '\u{08E5}': `

`, '\u{08E6}': `

`, '\u{08E7}': `

`, '\u{08E8}': `

`, '\u{08E9}': `

`, '\u{08EA}': `

`, '\u{08EB}': `

`, '\u{08EC}': `

`, '\u{08ED}': `

`, '\u{08EE}': `

`, '\u{08EF}': `

`, '\u{08F0}': `

`, '\u{08F1}': `

`, '\u{08F2}': `

`, '\u{08F3}': `

`, '\u{08F4}': `

`, '\u{08F5}': `

`, '\u{08F6}': `

`, '\u{08F7}': `

`, '\u{08F8}': `

`, '\u{08F9}': `

`, '\u{08FA}': `

`, '\u{08FB}': `

`, '\u{08FC}': `

`, '\u{08FD}': `

`, '\u{08FE}': `

`, '\u{08FF}': `

`, '\u{0021}': `

!

Exclamation mark.

`, '\u{0028}': `

(

Closing parenthesis.

The words 'left' and 'right' in the Unicode names for parentheses, brackets, and other paired characters should be ignored. LEFT should be read as if it said START, and RIGHT as END. The direction in which the glyphs point will be automatically determined according to the base direction of the text.

`, '\u{0029}': `

)

Opening parenthesis.

The words 'left' and 'right' in the Unicode names for parentheses, brackets, and other paired characters should be ignored. LEFT should be read as if it said START, and RIGHT as END. The direction in which the glyphs point will be automatically determined according to the base direction of the text.

`, '\u{002E}': `

.

Full stop.

`, '\u{00AB}': `

«

Closing quotation mark.

The words 'left' and 'right' in the Unicode names for parentheses, brackets, and other paired characters should be ignored. LEFT should be read as if it said START, and RIGHT as END. The direction in which the glyphs point will be automatically determined according to the base direction of the text.

`, '\u{00BB}': `

»

Opening quotation mark.

The words 'left' and 'right' in the Unicode names for parentheses, brackets, and other paired characters should be ignored. LEFT should be read as if it said START, and RIGHT as END. The direction in which the glyphs point will be automatically determined according to the base direction of the text.

`, '\u{2018}': `

Closing quotation mark.

Unlike parentheses, the glyph of this character is not mirrored in right-to-left text.

`, '\u{2019}': `

Opening quotation mark.

Unlike parentheses, the glyph of this character is not mirrored in right-to-left text.

`, '\u{201C}': `

Closing quotation mark.

Unlike parentheses, the glyph of this character is not mirrored in right-to-left text.

`, '\u{201D}': `

Opening quotation mark.

Unlike parentheses, the glyph of this character is not mirrored in right-to-left text.

`, '\u{2039}': `

Closing quotation mark.

The words 'left' and 'right' in the Unicode names for parentheses, brackets, and other paired characters should be ignored. LEFT should be read as if it said START, and RIGHT as END. The direction in which the glyphs point will be automatically determined according to the base direction of the text.

`, '\u{203A}': `

Opening quotation mark.

The words 'left' and 'right' in the Unicode names for parentheses, brackets, and other paired characters should be ignored. LEFT should be read as if it said START, and RIGHT as END. The direction in which the glyphs point will be automatically determined according to the base direction of the text.

`, // zwnj '\u{200C}': `

Zero-width non-joiner (ZWNJ).

An invisible character, that prevents two adjacent letters forming a visual connection with each other when rendered. Especially useful for educational illustrations, but also has real-world applications.

It is used to interrupt the shaping of joining glyphs in cursive scripts, and also used to manage the visual interactions of glyphs in other scripts, eg. to prevent the formation of conjuncts, position diacritics, etc.

More details:

`, // zwj '\u{200D}': `

Zero-width joiner (ZWJ).

An invisible character, that permits a letter to form a cursive connection without a visible neighbour. Especially useful for educational illustrations, but also has some real-world applications.

Also used with complex scripts to manage the visual representation of glyphs that normally interact, eg. to form conjuncts, position diacritics, etc.

More details:

`, // LRM '\u{200E}': `

An invisible character with strong LTR directional properties that can be used to produce the correct ordering of text, especially where there is a risk of spillover effects while the Unicode Bidirectional Algorithm is at work.

Generally referred to as LRM.

`, // RLM '\u{200F}': `

An invisible character with strong RTL directional properties that can be used to produce the correct ordering of text, especially where there is a risk of spillover effects while the Unicode Bidirectional Algorithm is at work.

Generally referred to as RLM.

`, // LRE '\u{202A}': `

Sets the start point for a range of inline text when applying a base direction of left-to-right. The range is terminated by 202C (PDF).

Use 2066 (LRI) rather than this character.

`, // RLE '\u{202B}': `

Sets the start point for a range of inline text when applying a base direction of right-to-left. The range is terminated by 202C (PDF).

Use 2067 (RLI) rather than this character.

`, // PDF '\u{202C}': `

Sets the end point for a range of inline text when applying a base direction. The range is started with either 202A (LRE) or 202B (RLE).

Use 2069 (PDI) and its associated range starters rather than this character.

`, // LRI '\u{2066}': `

Sets the start point for a range of inline text when applying a base direction of left-to-right, and isolates the text within that range from text outside it. The isolation prevents unintended spill-over effects when the text is reordered by the Unicode Bidirectional Algorithm. The range is terminated by 2069 (PDI).

This character should be used rather than 202A (LRE).

`, // RLI '\u{2067}': `

Sets the start point for a range of inline text when applying a base direction of right-to-left, and isolates the text within that range from text outside it. The isolation prevents unintended spill-over effects when the text is reordered by the Unicode Bidirectional Algorithm. The range is terminated by 2069 (PDI).

This character should be used rather than 202B (RLE).

`, // FSI '\u{2068}': `

Sets the start point for a range of inline text when applying a base direction, and isolates the text within that range from text outside it. The base direction set is determined by that of the first strong directional character in the range. The isolation prevents unintended spill-over effects when the text is reordered by the Unicode Bidirectional Algorithm. The range is terminated by 2069 (PDI).

`, // PDI '\u{2069}': `

Sets the end point for a range of inline text when applying a base direction. The range is started with either 2066 (LRI), 2066 (RLI) or 2068 (FSI).

This character should be used rather than 202C (PDF).

`, }