Moduł:Xlat/ar

Z Wikipedii, wolnej encyklopedii
 Dokumentacja modułu [stwórz] [odśwież]
return {
	transliteracja = {
		["،"] = { -- Arabic Comma
			{ ",", },
		},
		["؛"] = { -- Arabic Semicolon
			{ ";", },
		},
		["؟"] = { -- Arabic Question Mark
			{ "?", },
		},
		["ء"] = { -- Arabic Letter Hamza
			{ "’", },
                },
			
		["ﷲ"] = { -- Arabic Ligature Allah
			{ "Allah", },
		},
		["آ"] = { -- Arabic Letter Alef With Madda Above
			{ "’āā", },
		},
		["أ"] = { -- Arabic Letter Alef With Hamza Above
			{ "’ā", },
		},
		["ؤ"] = { -- Arabic Letter Waw With Hamza Above
			{ "’ū", },
		},
		["إ"] = { -- Arabic Letter Alef With Hamza Below
			{ "’ā", },
		},
		["ئ"] = { -- Arabic Letter Yeh With Hamza Above
			{ "’ī", },
		},
		["ا"] = { -- Arabic Letter Alef
			{ "ā", },
		},
		["ب"] = { -- Arabic Letter Beh
			{ "b", },
		},
		["ة"] = { -- Arabic Letter Teh Marbuta
			{ "ť", },
		},
		["ت"] = { -- Arabic Letter Teh
			{ "t", },
		},
		["ث"] = { -- Arabic Letter Theh
			{ "ṯ", },
		},
		["ج"] = { -- Arabic Letter Jeem
			{ "ǧ", },
		},
		["ح"] = { -- Arabic Letter Jah
			{ "ḥ", },
		},
		["خ"] = { -- Arabic Letter Khah
			{ "ẖ", },
		},
		["د"] = { -- Arabic Letter Dal
			{ "d", },
		},
		["ذ"] = { -- Arabic Letter Thal
			{ "ḏ", },
		},
		["ر"] = { -- Arabic Letter Reh
			{ "r", },
		},
		["ز"] = { -- Arabic Letter Zain
			{ "z", },
		},
		["س"] = { -- Arabic Letter Seen
			{ "s", },
		},
		["ش"] = { -- Arabic Letter Sheen
			{ "š", },
		},
		["ص"] = { -- Arabic Letter Sad
			{ "ṣ", },
		},
		["ض"] = { -- Arabic Letter Dad
			{ "ḍ", },
		},
		["ط"] = { -- Arabic Letter Tah
			{ "ṭ", },
		},
		["ظ"] = { -- Arabic Letter Zah
			{ "ẓ", },
		},
		["ع"] = { -- Arabic Letter Ain
			{ "`", },
		},
		["غ"] = { -- Arabic Letter Ghain
			{ "ḡ", },
		},
		["ـ"] = { -- Arabic Letter Tatweel (kashida)
			{ "_", },
		},
		["ف"] = { -- Arabic Letter Feh
			{ "f", },
		},
		["ق"] = { -- Arabic Letter Qaf
			{ "q", },
		},
		["ك"] = { -- Arabic Letter Kaf
			{ "k", },
		},
		["ل"] = { -- Arabic Letter Lam
			{ "t-", a="^[آأا]$", b="^ت", }, -- Teh
			{ "ṯ-", a="^[آأا]$", b="^ث", }, -- Theh
			{ "d-", a="^[آأا]$", b="^د", }, -- Dal
			{ "ḏ-", a="^[آأا]$", b="^ذ", }, -- Thal
			{ "r-", a="^[آأا]$", b="^ر", }, -- Reh
			{ "z-", a="^[آأا]$", b="^ز", }, -- Zain
			{ "s-", a="^[آأا]$", b="^س", }, -- Seen
			{ "š-", a="^[آأا]$", b="^ش", }, -- Sheen
			{ "ṣ-", a="^[آأا]$", b="^ص", }, -- Sad
			{ "ḍ-", a="^[آأا]$", b="^ض", }, -- Dad
			{ "ṭ-", a="^[آأا]$", b="^ط", }, -- Tah
			{ "ẓ-", a="^[آأا]$", b="^ظ", }, -- Zah
			{ "l-", a="^[آأا]$", b="^ل", }, -- Lam
			{ "n-", a="^[آأا]$", b="^ن", }, -- Noon

			{ "t-", a="[^\216\161-\217\146][آأا]$", b="^ت", }, -- Teh
			{ "ṯ-", a="[^\216\161-\217\146][آأا]$", b="^ث", }, -- Theh
			{ "d-", a="[^\216\161-\217\146][آأا]$", b="^د", }, -- Dal
			{ "ḏ-", a="[^\216\161-\217\146][آأا]$", b="^ذ", }, -- Thal
			{ "r-", a="[^\216\161-\217\146][آأا]$", b="^ر", }, -- Reh
			{ "z-", a="[^\216\161-\217\146][آأا]$", b="^ز", }, -- Zain
			{ "s-", a="[^\216\161-\217\146][آأا]$", b="^س", }, -- Seen
			{ "š-", a="[^\216\161-\217\146][آأا]$", b="^ش", }, -- Sheen
			{ "ṣ-", a="[^\216\161-\217\146][آأا]$", b="^ص", }, -- Sad
			{ "ḍ-", a="[^\216\161-\217\146][آأا]$", b="^ض", }, -- Dad
			{ "ṭ-", a="[^\216\161-\217\146][آأا]$", b="^ط", }, -- Tah
			{ "ẓ-", a="[^\216\161-\217\146][آأا]$", b="^ظ", }, -- Zah
			{ "l-", a="[^\216\161-\217\146][آأا]$", b="^ل", }, -- Lam
			{ "n-", a="[^\216\161-\217\146][آأا]$", b="^ن", }, -- Noon

			{ "l-", a="^[آأا]$", },
			{ "l-", a="[^\216\161-\217\146][آأا]$", },
			{ "l", },
		},
		["م"] = { -- Arabic Letter Meem
			{ "m", },
		},
		["ن"] = { -- Arabic Letter Noon
			{ "n", },
		},
		["ه"] = { -- Arabic Letter Heh
			{ "h", },
		},
		["و"] = { -- Arabic Letter Waw
			{ "ū", },
		},
		["ى"] = { -- Arabic Letter Alef Maksura (alef variant only for use in final position)
			{ "ā", },
		},
		["ي"] = { -- Arabic Letter Yeh
			{ "ī", },
		},
		["ً"] = { -- Arabic Fathatan (final only)
			{ "an", },
		},
		["ٌ"] = { -- Arabic Dammatan (final only)
			{ "un", },
		},
		["ٍ"] = { -- Arabic Kasratan (final only)
			{ "in", },
		},
		["َ"] = { -- Arabic Fatha
			{ "ūa", a="ؤ$", b="^ّ", }, -- Waw With Hamza Above
			{ "āa", a="إ$", b="^ّ", }, -- Alef With Hamza Below
			{ "īa", a="ئ$", b="^ّ", }, -- Yeh With Hamza Above
			{ "āa", a="ا$", b="^ّ", }, -- Alef
			{ "ba", a="ب$", b="^ّ", }, -- Beh
			{ "ťa", a="ة$", b="^ّ", }, -- Teh Marbuta
			{ "ta", a="ت$", b="^ّ", }, -- Teh
			{ "ṯa", a="ث$", b="^ّ", }, -- Theh
			{ "ǧa", a="ج$", b="^ّ", }, -- Jeem
			{ "ḥa", a="ح$", b="^ّ", }, -- Jah
			{ "ẖa", a="خ$", b="^ّ", }, -- Khah
			{ "da", a="د$", b="^ّ", }, -- Dal
			{ "ḏa", a="ذ$", b="^ّ", }, -- Thal
			{ "ra", a="ر$", b="^ّ", }, -- Reh
			{ "za", a="ز$", b="^ّ", }, -- Zain
			{ "sa", a="س$", b="^ّ", }, -- Seen
			{ "ša", a="ش$", b="^ّ", }, -- Sheen
			{ "ṣa", a="ص$", b="^ّ", }, -- Sad
			{ "ḍa", a="ض$", b="^ّ", }, -- Dad
			{ "ṭa", a="ط$", b="^ّ", }, -- Tah
			{ "ẓa", a="ظ$", b="^ّ", }, -- Zah
			{ "`a", a="ع$", b="^ّ", }, -- Ain
			{ "ḡa", a="غ$", b="^ّ", }, -- Ghain
			{ "_a", a="ـ$", b="^ّ", }, -- Tatweel (kashida)
			{ "fa", a="ف$", b="^ّ", }, -- Feh
			{ "qa", a="ق$", b="^ّ", }, -- Qaf
			{ "ka", a="ك$", b="^ّ", }, -- Kaf
			{ "la", a="ل$", b="^ّ", }, -- Lam
			{ "ma", a="م$", b="^ّ", }, -- Meem
			{ "na", a="ن$", b="^ّ", }, -- Noon
			{ "ha", a="ه$", b="^ّ", }, -- Heh
			{ "ūa", a="و$", b="^ّ", }, -- Waw
			{ "āa", a="ى$", b="^ّ", }, -- Alef Maksura
			{ "īa", a="ي$", b="^ّ", }, -- Yeh
			{ "a×", b="^ّ", },
			{ "a", },
		},
		["ُ"] = { -- Arabic Damma
			{ "ūu", a="ؤ$", b="^ّ", }, -- Waw With Hamza Above
			{ "āu", a="إ$", b="^ّ", }, -- Alef With Hamza Below
			{ "īu", a="ئ$", b="^ّ", }, -- Yeh With Hamza Above
			{ "āu", a="ا$", b="^ّ", }, -- Alef
			{ "bu", a="ب$", b="^ّ", }, -- Beh
			{ "ťu", a="ة$", b="^ّ", }, -- Teh Marbuta
			{ "tu", a="ت$", b="^ّ", }, -- Teh
			{ "ṯu", a="ث$", b="^ّ", }, -- Theh
			{ "ǧu", a="ج$", b="^ّ", }, -- Jeem
			{ "ḥu", a="ح$", b="^ّ", }, -- Jah
			{ "ẖu", a="خ$", b="^ّ", }, -- Khah
			{ "du", a="د$", b="^ّ", }, -- Dal
			{ "ḏu", a="ذ$", b="^ّ", }, -- Thal
			{ "ru", a="ر$", b="^ّ", }, -- Reh
			{ "zu", a="ز$", b="^ّ", }, -- Zain
			{ "su", a="س$", b="^ّ", }, -- Seen
			{ "šu", a="ش$", b="^ّ", }, -- Sheen
			{ "ṣu", a="ص$", b="^ّ", }, -- Sad
			{ "ḍu", a="ض$", b="^ّ", }, -- Dad
			{ "ṭu", a="ط$", b="^ّ", }, -- Tah
			{ "ẓu", a="ظ$", b="^ّ", }, -- Zah
			{ "`u", a="ع$", b="^ّ", }, -- Ain
			{ "ḡu", a="غ$", b="^ّ", }, -- Ghain
			{ "_u", a="ـ$", b="^ّ", }, -- Tatweel (kashida)
			{ "fu", a="ف$", b="^ّ", }, -- Feh
			{ "qu", a="ق$", b="^ّ", }, -- Qaf
			{ "ku", a="ك$", b="^ّ", }, -- Kaf
			{ "lu", a="ل$", b="^ّ", }, -- Lam
			{ "mu", a="م$", b="^ّ", }, -- Meem
			{ "nu", a="ن$", b="^ّ", }, -- Noon
			{ "hu", a="ه$", b="^ّ", }, -- Heh
			{ "ūu", a="و$", b="^ّ", }, -- Waw
			{ "āu", a="ى$", b="^ّ", }, -- Alef Maksura
			{ "īu", a="ي$", b="^ّ", }, -- Yeh
			{ "u×", b="^ّ", },
			{ "u", },
		},
		["ِ"] = { -- Arabic Kasra
			{ "ūi", a="ؤ$", b="^ّ", }, -- Waw With Hamza Above
			{ "āi", a="إ$", b="^ّ", }, -- Alef With Hamza Below
			{ "īi", a="ئ$", b="^ّ", }, -- Yeh With Hamza Above
			{ "āi", a="ا$", b="^ّ", }, -- Alef
			{ "bi", a="ب$", b="^ّ", }, -- Beh
			{ "ťi", a="ة$", b="^ّ", }, -- Teh Marbuta
			{ "ti", a="ت$", b="^ّ", }, -- Teh
			{ "ṯi", a="ث$", b="^ّ", }, -- Theh
			{ "ǧi", a="ج$", b="^ّ", }, -- Jeem
			{ "ḥi", a="ح$", b="^ّ", }, -- Jah
			{ "ẖi", a="خ$", b="^ّ", }, -- Khah
			{ "di", a="د$", b="^ّ", }, -- Dal
			{ "ḏi", a="ذ$", b="^ّ", }, -- Thal
			{ "ri", a="ر$", b="^ّ", }, -- Reh
			{ "zi", a="ز$", b="^ّ", }, -- Zain
			{ "si", a="س$", b="^ّ", }, -- Seen
			{ "ši", a="ش$", b="^ّ", }, -- Sheen
			{ "ṣi", a="ص$", b="^ّ", }, -- Sad
			{ "ḍi", a="ض$", b="^ّ", }, -- Dad
			{ "ṭi", a="ط$", b="^ّ", }, -- Tah
			{ "ẓi", a="ظ$", b="^ّ", }, -- Zah
			{ "`i", a="ع$", b="^ّ", }, -- Ain
			{ "ḡi", a="غ$", b="^ّ", }, -- Ghain
			{ "_i", a="ـ$", b="^ّ", }, -- Tatweel (kashida)
			{ "fi", a="ف$", b="^ّ", }, -- Feh
			{ "qi", a="ق$", b="^ّ", }, -- Qaf
			{ "ki", a="ك$", b="^ّ", }, -- Kaf
			{ "li", a="ل$", b="^ّ", }, -- Lam
			{ "mi", a="م$", b="^ّ", }, -- Meem
			{ "ni", a="ن$", b="^ّ", }, -- Noon
			{ "hi", a="ه$", b="^ّ", }, -- Heh
			{ "ūi", a="و$", b="^ّ", }, -- Waw
			{ "āi", a="ى$", b="^ّ", }, -- Alef Maksura
			{ "īi", a="ي$", b="^ّ", }, -- Yeh
			{ "i×", b="^ّ", },
			{ "i", },
		},
		["ّ"] = { -- Arabic Shadda
			{ "", a="َ$", }, --Fatha
			{ "", a="ُ$", }, --Damma
			{ "", a="ِ$", }, --Kasra
			{ "ū", a="ؤ$", }, -- Waw With Hamza Above
			{ "ā", a="إ$", }, -- Alef With Hamza Below
			{ "ī", a="ئ$", }, -- Yeh With Hamza Above
			{ "ā", a="ا$", }, -- Alef
			{ "b", a="ب$", }, -- Beh
			{ "ť", a="ة$", }, -- Teh Marbuta
			{ "t", a="ت$", }, -- Teh
			{ "ṯ", a="ث$", }, -- Theh
			{ "ǧ", a="ج$", }, -- Jeem
			{ "ḥ", a="ح$", }, -- Jah
			{ "ẖ", a="خ$", }, -- Khah
			{ "d", a="د$", }, -- Dal
			{ "ḏ", a="ذ$", }, -- Thal
			{ "r", a="ر$", }, -- Reh
			{ "z", a="ز$", }, -- Zain
			{ "s", a="س$", }, -- Seen
			{ "š", a="ش$", }, -- Sheen
			{ "ṣ", a="ص$", }, -- Sad
			{ "ḍ", a="ض$", }, -- Dad
			{ "ṭ", a="ط$", }, -- Tah
			{ "ẓ", a="ظ$", }, -- Zah
			{ "`", a="ع$", }, -- Ain
			{ "ḡ", a="غ$", }, -- Ghain
			{ "_", a="ـ$", }, -- Tatweel (kashida)
			{ "f", a="ف$", }, -- Feh
			{ "q", a="ق$", }, -- Qaf
			{ "k", a="ك$", }, -- Kaf
			{ "l", a="ل$", }, -- Lam
			{ "m", a="م$", }, -- Meem
			{ "n", a="ن$", }, -- Noon
			{ "h", a="ه$", }, -- Heh
			{ "ū", a="و$", }, -- Waw
			{ "ā", a="ى$", }, -- Alef Maksura
			{ "ī", a="ي$", }, -- Yeh
			{ "×", },
		},
		["ْ"] = { -- Arabic Sukun
			{ "-", },
		},
		["٠"] = { -- Arabic-Indic Digit Zero
			{ "0", },
		},
		["١"] = { -- Arabic-Indic Digit One
			{ "1", },
		},
		["٢"] = { -- Arabic-Indic Digit Two
			{ "2", },
		},
		["٣"] = { -- Arabic-Indic Digit Three
			{ "3", },
		},
		["٤"] = { -- Arabic-Indic Digit Four
			{ "4", },
		},
		["٥"] = { -- Arabic-Indic Digit Five
			{ "5", },
		},
		["٦"] = { -- Arabic-Indic Digit Six
			{ "6", },
		},
		["٧"] = { -- Arabic-Indic Digit Seven
			{ "7", },
		},
		["٨"] = { -- Arabic-Indic Digit Eight
			{ "8", },
		},
		["٩"] = { -- Arabic-Indic Digit Nine
			{ "9", },
		},
		["٪"] = { -- Arabic Percent Sign
			{ "%", },
		},
		["٫"] = { -- Arabic Decimal Separator
			{ ",", },
		},
		["٬"] = { -- Arabic Thousands Separator
			{ " ", },
		},
	},

	transkrypcja = {
		["،"] = { -- Arabic Comma
			{ ",", },
		},
		["؛"] = { -- Arabic Semicolon
			{ ";", },
		},
		["؟"] = { -- Arabic Question Mark
			{ "?", },
		},
		["ء"] = { -- Arabic Letter Hamza
			{ "a", b="ا", },
			{ "", },
		},
		["آ"] = { -- Arabic Letter Alef With Madda Above
			{ "", a="^$", b="^ل", },
			{ "", a="[^\216\161-\217\146]$", b="^ل", },
			{ "a", },
		},
		["أ"] = { -- Arabic Letter Alef With Hamza Above
			{ "", a="^$", b="^ل", },
			{ "", a="[^\216\161-\217\146]$", b="^ل", },
			{ "a", },
		},
		["ؤ"] = { -- Arabic Letter Waw With Hamza Above
			{ "u", },
		},
		["إ"] = { -- Arabic Letter Alef With Hamza Below
			{ "", a="^$", b="^ل", },
			{ "", a="[^\216\161-\217\146]$", b="^ل", },
			{ "a", },
		},
		["ئ"] = { -- Arabic Letter Yeh With Hamza Above
			{ "i", },
		},
		["ا"] = { -- Arabic Letter Alef
			{ "", },
		},
		["ب"] = { -- Arabic Letter Beh
			{ "B", a="^[آأا]ل$", },
			{ "Ba", a="^[آأا]ل$", b="^[آأا]", },
			{ "ba", a="^[آأا]ل$", b="^ءا", },
			{ "ba", b="^[آأا]", },
			{ "ba", b="^ءا", },
			{ "ib", a="[^\216\161-\217\146]$", b="^ن[^\216\161-\217\146]", },
			{ "b", },
		},
		["ة"] = { -- Arabic Letter Teh Marbuta
			{ "ja", a="ي$", },
			{ "t", a="ا$", },
			{ "a", },
		},
		["ت"] = { -- Arabic Letter Teh
			{ "T", a="^[آأا]ل$", },
			{ "Ta", a="^[آأا]ل$", b="^[آأا]", },
			{ "Ta", a="^[آأا]ل$", b="^ءا", },
			{ "ta", b="^[آأا]", },
			{ "ta", b="^ءا", },
			{ "t", },
		},
		["ث"] = { -- Arabic Letter Theh
			{ "S", a="^[آأا]ل$", },
			{ "Sa", a="^[آأا]ل$", b="^[آأا]", },
			{ "Sa", a="^[آأا]ل$", b="^ءا", },
			{ "sa", b="^[آأا]", },
			{ "sa", b="^ءا", },
			{ "s", },
		},
		["ج"] = { -- Arabic Letter Jeem
			{ "Dż", a="^[آأا]ل$", },
			{ "Dża", a="^[آأا]ل$", b="^[آأا]", },
			{ "Dża", a="^[آأا]ل$", b="^ءا", },
			{ "dża", b="^[آأا]", },
			{ "dża", b="^ءا", },
			{ "dż", },
		},
		["ح"] = { -- Arabic Letter Jah
			{ "H", a="^[آأا]ل$", },
			{ "Ha", a="^[آأا]ل$", b="^[آأا]", },
			{ "Ha", a="^[آأا]ل$", b="^ءا", },
			{ "ha", b="^[آأا]", },
			{ "ha", b="^ءا", },
			{ "uh", a="م$", },
			{ "h", },
		},
		["خ"] = { -- Arabic Letter Khah
			{ "Ch", a="^[آأا]ل$", },
			{ "Cha", a="^[آأا]ل$", b="^[آأا]", },
			{ "Cha", a="^[آأا]ل$", b="^ءا", },
			{ "cha", b="^[آأا]", },
			{ "cha", b="^ءا", },
			{ "ch", },
		},
		["د"] = { -- Arabic Letter Dal
			{ "D", a="^[آأا]ل$", },
			{ "Da", a="^[آأا]ل$", b="^[آأا]", },
			{ "Da", a="^[آأا]ل$", b="^ءا", },
			{ "da", b="^[آأا]", },
			{ "da", b="^ءا", },
			{ "ad", a="م$", },
			{ "d", },
		},
		["ذ"] = { -- Arabic Letter Thal
			{ "Z", a="^[آأا]ل$", },
			{ "Za", a="^[آأا]ل$", b="^[آأا]", },
			{ "Za", a="^[آأا]ل$", b="^ءا", },
			{ "za", b="^[آأا]", },
			{ "za", b="^ءا", },
			{ "z", },
		},
		["ر"] = { -- Arabic Letter Reh
			{ "R", a="^[آأا]ل$", },
			{ "Ra", a="^[آأا]ل$", b="^[آأا]", },
			{ "Ra", a="^[آأا]ل$", b="^ءا", },
			{ "ra", b="^[آأا]", },
			{ "ra", b="^ءا", },
			{ "ar", a="غ$", },
			{ "r", },
		},
		["ز"] = { -- Arabic Letter Zain
			{ "Z", a="^[آأا]ل$", },
			{ "Za", a="^[آأا]ل$", b="^[آأا]", },
			{ "Za", a="^[آأا]ل$", b="^ءا", },
			{ "za", b="^[آأا]", },
			{ "za", b="^ءا", },
			{ "uz", a="ن$", },
			{ "z", },
		},
		["س"] = { -- Arabic Letter Seen
			{ "S", a="^[آأا]ل$", },
			{ "Sa", a="^[آأا]ل$", b="^[آأا]", },
			{ "Sa", a="^[آأا]ل$", b="^ءا", },
			{ "sa", b="^[آأا]", },
			{ "sa", b="^ءا", },
			{ "as", a="ا$", },
			{ "s", },
		},
		["ش"] = { -- Arabic Letter Sheen
			{ "Sz", a="^[آأا]ل$", },
			{ "Sza", a="^[آأا]ل$", b="^[آأا]", },
			{ "Sza", a="^[آأا]ل$", b="^ءا", },
			{ "sza", b="^[آأا]", },
			{ "sza", b="^ءا", },
			{ "sz", },
		},
		["ص"] = { -- Arabic Letter Sad
			{ "S", a="^[آأا]ل$", },
			{ "Sa", a="^[آأا]ل$", b="^[آأا]", },
			{ "Sa", a="^[آأا]ل$", b="^ءا", },
			{ "sa", b="^[آأا]", },
			{ "sa", b="^ءا", },
			{ "s", },
		},
		["ض"] = { -- Arabic Letter Dad
			{ "D", a="^[آأا]ل$", },
			{ "Da", a="^[آأا]ل$", b="^[آأا]", },
			{ "Da", a="^[آأا]ل$", b="^ءا", },
			{ "da", b="^[آأا]", },
			{ "da", b="^ءا", },
			{ "d", },
		},
		["ط"] = { -- Arabic Letter Tah
			{ "T", a="^[آأا]ل$", },
			{ "Ta", a="^[آأا]ل$", b="^[آأا]", },
			{ "Ta", a="^[آأا]ل$", b="^ءا", },
			{ "ta", b="^[آأا]", },
			{ "ta", b="^ءا", },
			{ "t", },
		},
		["ظ"] = { -- Arabic Letter Zah
			{ "Z", a="^[آأا]ل$", },
			{ "Za", a="^[آأا]ل$", b="^[آأا]", },
			{ "Za", a="^[آأا]ل$", b="^ءا", },
			{ "za", b="^[آأا]", },
			{ "za", b="^ءا", },
			{ "z", },
		},
		["ع"] = { -- Arabic Letter Ain
			{ "`", },
		},
		["غ"] = { -- Arabic Letter Ghain
			{ "Gh", a="^[آأا]ل$", },
			{ "Gha", a="^[آأا]ل$", b="^[آأا]", },
			{ "Gha", a="^[آأا]ل$", b="^ءا", },
			{ "gha", b="^[آأا]", },
			{ "gha", b="^ءا", },
			{ "gh", },
		},
		["ـ"] = { -- Arabic Letter Tatweel (kashida)
			{ "_", },
		},
		["ف"] = { -- Arabic Letter Feh
			{ "F", a="^[آأا]ل$", },
			{ "Fa", a="^[آأا]ل$", b="^[آأا]", },
			{ "Fa", a="^[آأا]ل$", b="^ءا", },
			{ "fa", b="^[آأا]", },
			{ "fa", b="^ءا", },
			{ "if", a="ض$", },
			{ "f", },
		},
		["ق"] = { -- Arabic Letter Qaf
			{ "K", a="^[آأا]ل$", },
			{ "Ka", a="^[آأا]ل$", b="^[آأا]", },
			{ "Ka", a="^[آأا]ل$", b="^ءا", },
			{ "ka", b="^[آأا]", },
			{ "ka", b="^ءا", },
			{ "k", },
		},
		["ك"] = { -- Arabic Letter Kaf
			{ "K", a="^[آأا]ل$", },
			{ "Ka", a="^[آأا]ل$", b="^[آأا]", },
			{ "Ka", a="^[آأا]ل$", b="^ءا", },
			{ "ka", b="^[آأا]", },
			{ "ka", b="^ءا", },
			{ "k", },
		},
		["ل"] = { -- Arabic Letter Lam
			{ "L", a="^[آأا]ل$", },
			{ "La", a="^[آأا]ل$", b="^[آأا]", },
			{ "La", a="^[آأا]ل$", b="^ءا", },
			
			{ "At-", a="^[آأا]$", b="^ت", }, -- Teh
			{ "As-", a="^[آأا]$", b="^ث", }, -- Theh
			{ "Ad-", a="^[آأا]$", b="^د", }, -- Dal
			{ "Az-", a="^[آأا]$", b="^ذ", }, -- Thal
			{ "Ar-", a="^[آأا]$", b="^ر", }, -- Reh
			{ "Az-", a="^[آأا]$", b="^ز", }, -- Zain
			{ "As-", a="^[آأا]$", b="^س", }, -- Seen
			{ "Asz-", a="^[آأا]$", b="^ش", }, -- Sheen
			{ "As-", a="^[آأا]$", b="^ص", }, -- Sad
			{ "Ad-", a="^[آأا]$", b="^ض", }, -- Dad
			{ "At-", a="^[آأا]$", b="^ط", }, -- Tah
			{ "Az-", a="^[آأا]$", b="^ظ", }, -- Zah
			{ "Al-", a="^[آأا]$", b="^ل", }, -- Lam
			{ "An-", a="^[آأا]$", b="^ن", }, -- Noon

			{ "at-", a="[^\216\161-\217\146][آأا]$", b="^ت", }, -- Teh
			{ "as-", a="[^\216\161-\217\146][آأا]$", b="^ث", }, -- Theh
			{ "ad-", a="[^\216\161-\217\146][آأا]$", b="^د", }, -- Dal
			{ "az-", a="[^\216\161-\217\146][آأا]$", b="^ذ", }, -- Thal
			{ "ar-", a="[^\216\161-\217\146][آأا]$", b="^ر", }, -- Reh
			{ "az-", a="[^\216\161-\217\146][آأا]$", b="^ز", }, -- Zain
			{ "as-", a="[^\216\161-\217\146][آأا]$", b="^س", }, -- Seen
			{ "asz-", a="[^\216\161-\217\146][آأا]$", b="^ش", }, -- Sheen
			{ "as-", a="[^\216\161-\217\146][آأا]$", b="^ص", }, -- Sad
			{ "ad-", a="[^\216\161-\217\146][آأا]$", b="^ض", }, -- Dad
			{ "at-", a="[^\216\161-\217\146][آأا]$", b="^ط", }, -- Tah
			{ "az-", a="[^\216\161-\217\146][آأا]$", b="^ظ", }, -- Zah
			{ "al-", a="[^\216\161-\217\146][آأا]$", b="^ل", }, -- Lam
			{ "an-", a="[^\216\161-\217\146][آأا]$", b="^ن", }, -- Noon

			{ "Al-", a="^[آأا]$", },
			{ "al-", a="[^\216\161-\217\146][آأا]$", },
			
			{ "L", a="^[آأا]ل$", },
			{ "la", b="^[آأا]", },

			{ "l", },
		},
		["م"] = { -- Arabic Letter Meem
			{ "M", a="^[آأا]ل$", },
			{ "Ma", a="^[آأا]ل$", b="^[آأا]", },
			{ "Ma", a="^[آأا]ل$", b="^ءا", },
			{ "ama", a="ح$", b="^[آأا]", },
			{ "ma", b="^[آأا]", },
			{ "ma", b="^ءا", },
			{ "amm", a="ح$", b="^د", },
			{ "m", },
		},
		["ن"] = { -- Arabic Letter Noon
			{ "N", a="^[آأا]ل$", },
			{ "Na", a="^[آأا]ل$", b="^[آأا]", },
			{ "Na", a="^[آأا]ل$", b="^ءا", },
			{ "na", b="^[آأا]", },
			{ "na", b="^ءا", },
			{ "in", a="د$", },
			{ "n", },
		},
		["ه"] = { -- Arabic Letter Heh
			{ "H", a="^[آأا]ل$", },
			{ "Ha", a="^[آأا]ل$", b="^[آأا]", },
			{ "Ha", a="^[آأا]ل$", b="^ءا", },
			{ "ha", b="^[آأا]", },
			{ "ha", b="^ءا", },
			{ "h", },
		},
		["و"] = { -- Arabic Letter Waw
			{ "W", a="^[آأا]ل$", },
			{ "Wa", a="^[آأا]ل$", b="^[آأا]", },
			{ "Wa", a="^[آأا]ل$", b="^ءا", },
			{ "wa", b="^[آأا]", },
			{ "wa", b="^ءا", },
			{ "w", a="[^\216\161-\217\146]$", },
			{ "aw", b="^ّ", }, -- before shadda
			{ "u", },
		},
		["ى"] = { -- Arabic Letter Alef Maksura (alef variant only for use in final position)
			{ "a", },
		},
		["ي"] = { -- Arabic Letter Yeh
			{ "ija", b="^ا", },
			{ "j", a="َ$", b="^[ّْ]", },
			{ "i", },
		},
		["ً"] = { -- Arabic Fathatan (final only)
			{ "an", },
		},
		["ٌ"] = { -- Arabic Dammatan (final only)
			{ "un", },
		},
		["ٍ"] = { -- Arabic Kasratan (final only)
			{ "in", },
		},
		["َ"] = { -- Arabic Fatha
			{ "ūa", a="ؤ$", b="^ّ", }, -- Waw With Hamza Above
			{ "āa", a="إ$", b="^ّ", }, -- Alef With Hamza Below
			{ "īa", a="ئ$", b="^ّ", }, -- Yeh With Hamza Above
			{ "aa", a="ا$", b="^ّ", }, -- Alef
			{ "ba", a="ب$", b="^ّ", }, -- Beh
			{ "ťa", a="ة$", b="^ّ", }, -- Teh Marbuta
			{ "ta", a="ت$", b="^ّ", }, -- Teh
			{ "sa", a="ث$", b="^ّ", }, -- Theh
			{ "dża", a="ج$", b="^ّ", }, -- Jeem
			{ "ha", a="ح$", b="^ّ", }, -- Jah
			{ "cha", a="خ$", b="^ّ", }, -- Khah
			{ "da", a="د$", b="^ّ", }, -- Dal
			{ "za", a="ذ$", b="^ّ", }, -- Thal
			{ "ra", a="ر$", b="^ّ", }, -- Reh
			{ "za", a="ز$", b="^ّ", }, -- Zain
			{ "sa", a="س$", b="^ّ", }, -- Seen
			{ "sza", a="ش$", b="^ّ", }, -- Sheen
			{ "sa", a="ص$", b="^ّ", }, -- Sad
			{ "da", a="ض$", b="^ّ", }, -- Dad
			{ "ta", a="ط$", b="^ّ", }, -- Tah
			{ "za", a="ظ$", b="^ّ", }, -- Zah
			{ "`a", a="ع$", b="^ّ", }, -- Ain
			{ "gha", a="غ$", b="^ّ", }, -- Ghain
			{ "_a", a="ـ$", b="^ّ", }, -- Tatweel (kashida)
			{ "fa", a="ف$", b="^ّ", }, -- Feh
			{ "ka", a="ق$", b="^ّ", }, -- Qaf
			{ "ka", a="ك$", b="^ّ", }, -- Kaf
			{ "la", a="ل$", b="^ّ", }, -- Lam
			{ "ma", a="م$", b="^ّ", }, -- Meem
			{ "na", a="ن$", b="^ّ", }, -- Noon
			{ "ha", a="ه$", b="^ّ", }, -- Heh
			{ "wa", a="و$", b="^ّ", }, -- Waw
			{ "aa", a="ى$", b="^ّ", }, -- Alef Maksura
			{ "ia", a="ي$", b="^ّ", }, -- Yeh
			{ "a×", b="^ّ", },
			{ "a", },
		},
		["ُ"] = { -- Arabic Damma
			{ "ūu", a="ؤ$", b="^ّ", }, -- Waw With Hamza Above
			{ "āu", a="إ$", b="^ّ", }, -- Alef With Hamza Below
			{ "īu", a="ئ$", b="^ّ", }, -- Yeh With Hamza Above
			{ "au", a="ا$", b="^ّ", }, -- Alef
			{ "bu", a="ب$", b="^ّ", }, -- Beh
			{ "ťu", a="ة$", b="^ّ", }, -- Teh Marbuta
			{ "tu", a="ت$", b="^ّ", }, -- Teh
			{ "su", a="ث$", b="^ّ", }, -- Theh
			{ "dżu", a="ج$", b="^ّ", }, -- Jeem
			{ "hu", a="ح$", b="^ّ", }, -- Jah
			{ "chu", a="خ$", b="^ّ", }, -- Khah
			{ "du", a="د$", b="^ّ", }, -- Dal
			{ "zu", a="ذ$", b="^ّ", }, -- Thal
			{ "ru", a="ر$", b="^ّ", }, -- Reh
			{ "zu", a="ز$", b="^ّ", }, -- Zain
			{ "su", a="س$", b="^ّ", }, -- Seen
			{ "szu", a="ش$", b="^ّ", }, -- Sheen
			{ "su", a="ص$", b="^ّ", }, -- Sad
			{ "du", a="ض$", b="^ّ", }, -- Dad
			{ "tu", a="ط$", b="^ّ", }, -- Tah
			{ "zu", a="ظ$", b="^ّ", }, -- Zah
			{ "`u", a="ع$", b="^ّ", }, -- Ain
			{ "ghu", a="غ$", b="^ّ", }, -- Ghain
			{ "_u", a="ـ$", b="^ّ", }, -- Tatweel (kashida)
			{ "fu", a="ف$", b="^ّ", }, -- Feh
			{ "ku", a="ق$", b="^ّ", }, -- Qaf
			{ "ku", a="ك$", b="^ّ", }, -- Kaf
			{ "lu", a="ل$", b="^ّ", }, -- Lam
			{ "mu", a="م$", b="^ّ", }, -- Meem
			{ "nu", a="ن$", b="^ّ", }, -- Noon
			{ "hu", a="ه$", b="^ّ", }, -- Heh
			{ "wu", a="و$", b="^ّ", }, -- Waw
			{ "au", a="ى$", b="^ّ", }, -- Alef Maksura
			{ "iu", a="ي$", b="^ّ", }, -- Yeh
			{ "u×", b="^ّ", },
			{ "u", },
		},
		["ِ"] = { -- Arabic Kasra
			{ "ūi", a="ؤ$", b="^ّ", }, -- Waw With Hamza Above
			{ "āi", a="إ$", b="^ّ", }, -- Alef With Hamza Below
			{ "īi", a="ئ$", b="^ّ", }, -- Yeh With Hamza Above
			{ "ai", a="ا$", b="^ّ", }, -- Alef
			{ "bi", a="ب$", b="^ّ", }, -- Beh
			{ "ťi", a="ة$", b="^ّ", }, -- Teh Marbuta
			{ "ti", a="ت$", b="^ّ", }, -- Teh
			{ "si", a="ث$", b="^ّ", }, -- Theh
			{ "dżi", a="ج$", b="^ّ", }, -- Jeem
			{ "hi", a="ح$", b="^ّ", }, -- Jah
			{ "chi", a="خ$", b="^ّ", }, -- Khah
			{ "di", a="د$", b="^ّ", }, -- Dal
			{ "zi", a="ذ$", b="^ّ", }, -- Thal
			{ "ri", a="ر$", b="^ّ", }, -- Reh
			{ "zi", a="ز$", b="^ّ", }, -- Zain
			{ "si", a="س$", b="^ّ", }, -- Seen
			{ "szi", a="ش$", b="^ّ", }, -- Sheen
			{ "si", a="ص$", b="^ّ", }, -- Sad
			{ "di", a="ض$", b="^ّ", }, -- Dad
			{ "ti", a="ط$", b="^ّ", }, -- Tah
			{ "zi", a="ظ$", b="^ّ", }, -- Zah
			{ "`i", a="ع$", b="^ّ", }, -- Ain
			{ "ghi", a="غ$", b="^ّ", }, -- Ghain
			{ "_i", a="ـ$", b="^ّ", }, -- Tatweel (kashida)
			{ "fi", a="ف$", b="^ّ", }, -- Feh
			{ "ki", a="ق$", b="^ّ", }, -- Qaf
			{ "ki", a="ك$", b="^ّ", }, -- Kaf
			{ "li", a="ل$", b="^ّ", }, -- Lam
			{ "mi", a="م$", b="^ّ", }, -- Meem
			{ "ni", a="ن$", b="^ّ", }, -- Noon
			{ "hi", a="ه$", b="^ّ", }, -- Heh
			{ "wi", a="و$", b="^ّ", }, -- Waw
			{ "ai", a="ى$", b="^ّ", }, -- Alef Maksura
			{ "ii", a="ي$", b="^ّ", }, -- Yeh
			{ "i×", b="^ّ", },
			{ "i", },
		},
		["ّ"] = { -- Arabic Shadda
			{ "", a="َ$", }, --Fatha
			{ "", a="ُ$", }, --Damma
			{ "", a="ِ$", }, --Kasra
			{ "wa", a="و$", b="^ا", }, -- Waw
			{ "ū", a="ؤ$", }, -- Waw With Hamza Above
			{ "ā", a="إ$", }, -- Alef With Hamza Below
			{ "ī", a="ئ$", }, -- Yeh With Hamza Above
			{ "a", a="ا$", }, -- Alef
			{ "b", a="ب$", }, -- Beh
			{ "ť", a="ة$", }, -- Teh Marbuta
			{ "t", a="ت$", }, -- Teh
			{ "s", a="ث$", }, -- Theh
			{ "dż", a="ج$", }, -- Jeem
			{ "h", a="ح$", }, -- Jah
			{ "ch", a="خ$", }, -- Khah
			{ "d", a="د$", }, -- Dal
			{ "z", a="ذ$", }, -- Thal
			{ "r", a="ر$", }, -- Reh
			{ "z", a="ز$", }, -- Zain
			{ "s", a="س$", }, -- Seen
			{ "sz", a="ش$", }, -- Sheen
			{ "s", a="ص$", }, -- Sad
			{ "d", a="ض$", }, -- Dad
			{ "t", a="ط$", }, -- Tah
			{ "z", a="ظ$", }, -- Zah
			{ "`", a="ع$", }, -- Ain
			{ "gh", a="غ$", }, -- Ghain
			{ "_", a="ـ$", }, -- Tatweel (kashida)
			{ "f", a="ف$", }, -- Feh
			{ "k", a="ق$", }, -- Qaf
			{ "k", a="ك$", }, -- Kaf
			{ "l", a="ل$", }, -- Lam
			{ "m", a="م$", }, -- Meem
			{ "n", a="ن$", }, -- Noon
			{ "h", a="ه$", }, -- Heh
			{ "w", a="و$", }, -- Waw
			{ "a", a="ى$", }, -- Alef Maksura
			{ "i", a="ي$", }, -- Yeh
			{ "×", },
		},
		["ْ"] = { -- Arabic Sukun
			{ "", },
		},
		["٠"] = { -- Arabic-Indic Digit Zero
			{ "0", },
		},
		["١"] = { -- Arabic-Indic Digit One
			{ "1", },
		},
		["٢"] = { -- Arabic-Indic Digit Two
			{ "2", },
		},
		["٣"] = { -- Arabic-Indic Digit Three
			{ "3", },
		},
		["٤"] = { -- Arabic-Indic Digit Four
			{ "4", },
		},
		["٥"] = { -- Arabic-Indic Digit Five
			{ "5", },
		},
		["٦"] = { -- Arabic-Indic Digit Six
			{ "6", },
		},
		["٧"] = { -- Arabic-Indic Digit Seven
			{ "7", },
		},
		["٨"] = { -- Arabic-Indic Digit Eight
			{ "8", },
		},
		["٩"] = { -- Arabic-Indic Digit Nine
			{ "9", },
		},
		["٪"] = { -- Arabic Percent Sign
			{ "%", },
		},
		["٫"] = { -- Arabic Decimal Separator
			{ ",", },
		},
		["٬"] = { -- Arabic Thousands Separator
			{ " ", },
		},
	},

	transliteracja2 = {
		["ء"] = { -- hamza
			{ "", a="^$", },
			{ "", a="[%W]$", },
			{ "’", },
		},
		["ا"] = { -- alif
		--	{ "ā", a="^ل", },
			{ "ā", }, -- ISO
		},
		["ب"] = {{"b"}},
		["ت"] = {{"t"}},
		["ث"] = {{"ṯ"}},
		["ج"] = {{"ǧ"}},
		["ح"] = {{"ḥ"}},
		["خ"] = {{"ẖ"}},
		["د"] = {{"d"}},
		["ذ"] = {{"ḏ"}},
		["ر"] = {{"r"}},
		["ز"] = {{"z"}},
		["س"] = {{"s"}},
		["ش"] = {{"š"}},
		["ص"] = {{"ṣ"}},
		["ض"] = {{"ḍ"}},
		["ط"] = {{"ṭ"}},
		["ظ"] = {{"ẓ"}},
		["ع"] = {{"`"}},
		["غ"] = {{"ḡ"}},
		["ف"] = {{"f"}},
		["ق"] = {{"q"}},
		["ك"] = {{"k"}},
		["ل"] = {{"l"}},
		["م"] = {{"m"}},
		["ن"] = {{"n"}},
		["و"] = {{"w"}}, -- albo ū
		["ہ"] = {{"h"}},
		["ة"] = {
			{ "t", b=" ", },
			{ "", },
		},
		["ي"] = {{"y"}}, -- albo ī
		-- samogłoski
		["ى"] = {{"à"}}, -- było á
		["َ"] = { -- fatha
			{ "a", },
		},
		["ُ"] = { -- damma
			{ "u", },
		},
		["ِ"] = { -- kasra
			{ "i", },
		},
		["ّ"] = { -- shadda
			{ "×", }, -- tymczasowo
		},
		["ْ"] = { -- sukun
			{ "-", },
		},
	},
	transkrypcja2 = {
		[0] = {
			decompose = false,
		},
 
		["ء"] = { -- hamza
			{ "", },
		},
		["ا"] = { -- alif
			{ "", },
		},
		["ب"] = {
			{ "bā", b="^َا", }, -- fatha + alif
			{ "ba", b="^َ", }, -- fatha
			{ "bū", b="^ُو", }, -- damma + waw
			{ "bu", b="^ُ", }, -- dammaو
			{ "bī", b="^ِي", }, -- kasra + y
			{ "bi", b="^ِ", }, -- kasra
			{ "bb", b="^ّ", }, -- shadda
			{ "b", b="^ْ", }, -- sukun
			{ "ba", a="[^ا]", b="[^ا]"},
			{ "b", b="^$", },
			{ "b", b="^[%W]", },
			{ "bi", },
		},
		["ت"] = {
			{ "tā", b="^َا", }, -- fatha + alif
			{ "ta", b="^َ", }, -- fatha
			{ "tū", b="^ُو", }, -- damma + waw
			{ "tu", b="^ُ", }, -- dammaو
			{ "tī", b="^ِي", }, -- kasra + y
			{ "ti", b="^ِ", }, -- kasra
			{ "tt", b="^ّ", }, -- shadda
			{ "t", b="^ْ", }, -- sukun
			{ "ta", a="[^ا]", b="[^ا]"},
			{ "t", b="^$", },
			{ "t", b="^[%W]", },
			{ "ti", },
		},
		["ث"] = {
			{ "sā", b="^َا", }, -- fatha + alif
			{ "sa", b="^َ", }, -- fatha
			{ "sū", b="^ُو", }, -- damma + waw
			{ "su", b="^ُ", }, -- dammaو
			{ "sī", b="^ِي", }, -- kasra + y
			{ "si", b="^ِ", }, -- kasra
			{ "ss", b="^ّ", }, -- shadda
			{ "s", b="^ْ", }, -- sukun
			{ "sa", a="[^ا]", b="[^ا]"},
			{ "s", b="^$", },
			{ "s", b="^[%W]", },
			{ "si", },
		},
		["ج"] = {
			{ "dżā", b="^َا", }, -- fatha + alif
			{ "dża", b="^َ", }, -- fatha
			{ "dżū", b="^ُو", }, -- damma + waw
			{ "dżu", b="^ُ", }, -- dammaو
			{ "dżī", b="^ِي", }, -- kasra + y
			{ "dżi", b="^ِ", }, -- kasra
			{ "dżdż", b="^ّ", }, -- shadda
			{ "dż", b="^ْ", }, -- sukun
			{ "dża", a="[^ا]", b="[^ا]"},
			{ "dż", b="^$", },
			{ "dż", b="^[%W]", },
			{ "dżi", },
		},
		["ح"] = {
			{ "hā", b="^َا", }, -- fatha + alif
			{ "ha", b="^َ", }, -- fatha
			{ "hū", b="^ُو", }, -- damma + waw
			{ "hu", b="^ُ", }, -- dammaو
			{ "hī", b="^ِي", }, -- kasra + y
			{ "hi", b="^ِ", }, -- kasra
			{ "hh", b="^ّ", }, -- shadda
			{ "h", b="^ْ", }, -- sukun
			{ "ha", a="[^ا]", b="[^ا]"},
			{ "h", b="^$", },
			{ "h", b="^[%W]", },
			{ "hi", },
		},
		["خ"] = {
			{ "chā", b="^َا", }, -- fatha + alif
			{ "cha", b="^َ", }, -- fatha
			{ "chū", b="^ُو", }, -- damma + waw
			{ "chu", b="^ُ", }, -- dammaو
			{ "chī", b="^ِي", }, -- kasra + y
			{ "chi", b="^ِ", }, -- kasra
			{ "chch", b="^ّ", }, -- shadda
			{ "ch", b="^ْ", }, -- sukun
			{ "cha", a="[^ا]", b="[^ا]"},
			{ "ch", b="^$", },
			{ "ch", b="^[%W]", },
			{ "chi", },
		},
		["د"] = {
			{ "dā", b="^َا", }, -- fatha + alif
			{ "da", b="^َ", }, -- fatha
			{ "dū", b="^ُو", }, -- damma + waw
			{ "du", b="^ُ", }, -- dammaو
			{ "dī", b="^ِي", }, -- kasra + y
			{ "di", b="^ِ", }, -- kasra
			{ "dd", b="^ّ", }, -- shadda
			{ "d", b="^ْ", }, -- sukun
			{ "da", a="[^ا]", b="[^ا]"},
			{ "d", b="^$", },
			{ "d", b="^[%W]", },
			{ "di", },
		},
		["ذ"] = {
			{ "zā", b="^َا", }, -- fatha + alif
			{ "za", b="^َ", }, -- fatha
			{ "zū", b="^ُو", }, -- damma + waw
			{ "zu", b="^ُ", }, -- dammaو
			{ "zī", b="^ِي", }, -- kasra + y
			{ "zi", b="^ِ", }, -- kasra
			{ "zz", b="^ّ", }, -- shadda
			{ "z", b="^ْ", }, -- sukun
			{ "za", a="[^ا]", b="[^ا]"},
			{ "z", b="^$", },
			{ "z", b="^[%W]", },
			{ "zi", },
		},
		["ر"] = {
			{ "rā", b="^َا", }, -- fatha + alif
			{ "ra", b="^َ", }, -- fatha
			{ "rū", b="^ُو", }, -- damma + waw
			{ "ru", b="^ُ", }, -- dammaو
			{ "rī", b="^ِي", }, -- kasra + y
			{ "ri", b="^ِ", }, -- kasra
			{ "rr", b="^ّ", }, -- shadda
			{ "r", b="^ْ", }, -- sukun
			{ "ra", a="[^ا]", b="[^ا]"},
			{ "r", b="^$", },
			{ "r", b="^[%W]", },
			{ "ri", },
		},
		["ز"] = {
			{ "zā", b="^َا", }, -- fatha + alif
			{ "za", b="^َ", }, -- fatha
			{ "zū", b="^ُو", }, -- damma + waw
			{ "zu", b="^ُ", }, -- dammaو
			{ "zī", b="^ِي", }, -- kasra + y
			{ "zi", b="^ِ", }, -- kasra
			{ "zz", b="^ّ", }, -- shadda
			{ "z", b="^ْ", }, -- sukun
			{ "za", a="[^ا]", b="[^ا]"},
			{ "z", b="^$", },
			{ "z", b="^[%W]", },
			{ "zi", },
		},
		["س"] = {
			{ "sā", b="^َا", }, -- fatha + alif
			{ "sa", b="^َ", }, -- fatha
			{ "sū", b="^ُو", }, -- damma + waw
			{ "su", b="^ُ", }, -- dammaو
			{ "sī", b="^ِي", }, -- kasra + y
			{ "si", b="^ِ", }, -- kasra
			{ "ss", b="^ّ", }, -- shadda
			{ "s", b="^ْ", }, -- sukun
			{ "sa", a="[^ا]", b="[^ا]"},
			{ "s", b="^$", },
			{ "s", b="^[%W]", },
			{ "si", },
		},
		["ش"] = {
			{ "szā", b="^َا", }, -- fatha + alif
			{ "sza", b="^َ", }, -- fatha
			{ "szū", b="^ُو", }, -- damma + waw
			{ "szu", b="^ُ", }, -- dammaو
			{ "szī", b="^ِي", }, -- kasra + y
			{ "szi", b="^ِ", }, -- kasra
			{ "szsz", b="^ّ", }, -- shadda
			{ "sz", b="^ْ", }, -- sukun
			{ "sza", a="[^ا]", b="[^ا]"},
			{ "sz", b="^$", },
			{ "sz", b="^[%W]", },
			{ "szi", },
		},
		["ص"] = {
			{ "sā", b="^َا", }, -- fatha + alif
			{ "sa", b="^َ", }, -- fatha
			{ "sū", b="^ُو", }, -- damma + waw
			{ "su", b="^ُ", }, -- dammaو
			{ "sī", b="^ِي", }, -- kasra + y
			{ "si", b="^ِ", }, -- kasra
			{ "ss", b="^ّ", }, -- shadda
			{ "s", b="^ْ", }, -- sukun
			{ "sa", a="[^ا]", b="[^ا]"},
			{ "s", b="^$", },
			{ "s", b="^[%W]", },
			{ "si", },
		},
		["ض"] = {
			{ "dā", b="^َا", }, -- fatha + alif
			{ "da", b="^َ", }, -- fatha
			{ "dū", b="^ُو", }, -- damma + waw
			{ "du", b="^ُ", }, -- dammaو
			{ "dī", b="^ِي", }, -- kasra + y
			{ "di", b="^ِ", }, -- kasra
			{ "dd", b="^ّ", }, -- shadda
			{ "d", b="^ْ", }, -- sukun
			{ "da", a="[^ا]", b="[^ا]"},
			{ "d", b="^$", },
			{ "d", b="^[%W]", },
			{ "di", },
		},
		["ط"] = {
			{ "tā", b="^َا", }, -- fatha + alif
			{ "ta", b="^َ", }, -- fatha
			{ "tū", b="^ُو", }, -- damma + waw
			{ "tu", b="^ُ", }, -- dammaو
			{ "tī", b="^ِي", }, -- kasra + y
			{ "ti", b="^ِ", }, -- kasra
			{ "tt", b="^ّ", }, -- shadda
			{ "t", b="^ْ", }, -- sukun
			{ "ta", a="[^ا]", b="[^ا]"},
			{ "t", b="^$", },
			{ "t", b="^[%W]", },
			{ "ti", },
		},
		["ظ"] = {{"z̧"}},
		["ع"] = {{""}},
		["غ"] = {
			{ "ghā", b="^َا", }, -- fatha + alif
			{ "gha", b="^َ", }, -- fatha
			{ "ghū", b="^ُو", }, -- damma + waw
			{ "ghu", b="^ُ", }, -- dammaو
			{ "ghī", b="^ِي", }, -- kasra + y
			{ "ghi", b="^ِ", }, -- kasra
			{ "ghgh", b="^ّ", }, -- shadda
			{ "gh", b="^ْ", }, -- sukun
			{ "gha", a="[^ا]", b="[^ا]"},
			{ "gh", b="^$", },
			{ "gh", b="^[%W]", },
			{ "ghi", },
		},
		["ف"] = {
			{ "fā", b="^َا", }, -- fatha + alif
			{ "fa", b="^َ", }, -- fatha
			{ "fū", b="^ُو", }, -- damma + waw
			{ "fu", b="^ُ", }, -- dammaو
			{ "fī", b="^ِي", }, -- kasra + y
			{ "fi", b="^ِ", }, -- kasra
			{ "ff", b="^ّ", }, -- shadda
			{ "f", b="^ْ", }, -- sukun
			{ "fa", a="[^ا]", b="[^ا]"},
			{ "f", b="^$", },
			{ "f", b="^[%W]", },
			{ "fi", },
		},
		["ق"] = {
			{ "kā", b="^َا", }, -- fatha + alif
			{ "ka", b="^َ", }, -- fatha
			{ "kū", b="^ُو", }, -- damma + waw
			{ "ku", b="^ُ", }, -- dammaو
			{ "kī", b="^ِي", }, -- kasra + y
			{ "ki", b="^ِ", }, -- kasra
			{ "kk", b="^ّ", }, -- shadda
			{ "k", b="^ْ", }, -- sukun
			{ "ka", a="[^ا]", b="[^ا]"},
			{ "k", b="^$", },
			{ "k", b="^[%W]", },
			{ "ki", },
		},
		["ك"] = {
			{ "kā", b="^َا", }, -- fatha + alif
			{ "ka", b="^َ", }, -- fatha
			{ "kū", b="^ُو", }, -- damma + waw
			{ "ku", b="^ُ", }, -- dammaو
			{ "kī", b="^ِي", }, -- kasra + y
			{ "ki", b="^ِ", }, -- kasra
			{ "kk", b="^ّ", }, -- shadda
			{ "k", b="^ْ", }, -- sukun
			{ "ka", a="[^ا]", b="[^ا]"},
			{ "k", b="^$", },
			{ "k", b="^[%W]", },
			{ "ki", },
		},
		["ل"] = {
			{ "at-", a="^ا$", b="^ت", },
			{ "as-", a="^ا$", b="^ث", },
		--	{ "ath-", a="^ا$", b="^ثِّ", },
			{ "ad-", a="^ا$", b="^د", },
			{ "adh-", a="^ا$", b="^ذ", },
			{ "ar-", a="^ا$", b="^ر", },
			{ "az-", a="^ا$", b="^ز", },
			{ "as-", a="^ا$", b="^س", },
			{ "ash-", a="^ا$", b="^ش", },
			{ "aṣ-", a="^ا$", b="^ص", },
			{ "aḍ-", a="^ا$", b="^ض", },
			{ "aṭ-", a="^ا$", b="^ط", },
			{ "aẓ-", a="^ا$", b="^ظ", },
			{ "al-", a="^ا$", b="^ل", },
			{ "an-", a="^ا$", b="^ن", },
			
			{ "at-", a="%Wا$", b="^ت", },
			{ "as-", a="%Wا$", b="^ث", },
		--	{ "ath-", a="%Wا$", b="^ثِّ", },
			{ "ad-", a="%Wا$", b="^د", },
			{ "adh-", a="%Wا$", b="^ذ", },
			{ "ar-", a="%Wا$", b="^ر", },
			{ "az-", a="%Wا$", b="^ز", },
			{ "as-", a="%Wا$", b="^س", },
			{ "ash-", a="%Wا$", b="^ش", },
			{ "aṣ-", a="%Wا$", b="^ص", },
			{ "aḍ-", a="%Wا$", b="^ض", },
			{ "aṭ-", a="%Wا$", b="^ط", },
			{ "aẓ-", a="%Wا$", b="^ظ", },
			{ "al-", a="%Wا$", b="^ل", },
			{ "an-", a="%Wا$", b="^ن", },
			
		--	{ "al-", a="^ا$", b="^[ءﺏﺝﺡﺥﻉﻍﻑﻕﻙﻡﻭﻱه]", },
			{ "al-", a="^ا$", b="^ْ", },
			{ "al-", a="%Wا$", b="^ْ", },
			{ "l", },
		},
		["م"] = {
			{ "mā", b="^َا", }, -- fatha + alif
			{ "ma", b="^َ", }, -- fatha
			{ "mū", b="^ُو", }, -- damma + waw
			{ "mu", b="^ُ", }, -- dammaو
			{ "mī", b="^ِي", }, -- kasra + y
			{ "mi", b="^ِ", }, -- kasra
			{ "mm", b="^ّ", }, -- shadda
			{ "m", b="^ْ", }, -- sukun
			{ "ma", a="[^ا]", b="[^ا]"},
			{ "m", b="^$", },
			{ "m", b="^[%W]", },
			{ "m", b="[آىيو]", },
			{ "mi", },
		},
		["ن"] = {
			{ "nā", b="^َا", }, -- fatha + alif
			{ "na", b="^َ", }, -- fatha
			{ "nū", b="^ُو", }, -- damma + waw
			{ "nu", b="^ُ", }, -- dammaو
			{ "nī", b="^ِي", }, -- kasra + y
			{ "ni", b="^ِ", }, -- kasra
			{ "nn", b="^ّ", }, -- shadda
			{ "n", b="^ْ", }, -- sukun
			{ "na", a="[^ا]", b="[^ا]"},
			{ "n", b="^$", },
			{ "n", b="^[%W]", },
			{ "ni", },
		},
		["و"] = {{"w"}},
		["ہ"] = {{"h"}},
		["ة"] = {
			{ "t", b=" ", },
			{ "h", },
		},
		["ي"] = {{"j"}},
		-- samogłoski
		["آ"] = {{"a"}},
		["ى"] = {{"a"}},
		["ي"] = {{"i"}},
		["و"] = {{"u"}},
		-- tymczasowe samogłoski
		["َ"] = { -- fatha
			{ "<sub>a</sub>", },
		},
		["ُ"] = { -- damma
			{ "<sub>u</sub>", },
		},
		["ِ"] = { -- kasra
			{ "<sub>i</sub>", },
		},
		["ّ"] = { -- shadda
			{ "<sub>×</sub>", },
		},
		["ْ"] = { -- sukun
			{ "<sub>-</sub>", },
		},
	},
}