| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761 | 
// This ur_rules file is written by Him Prasad Gautam (Kathmandu, Nepal) and Ejaz Shah (Pakistan).
// This file is UTF8 encoded 
//  phoneme rules for Urdu
// Letter group - l01: Vowels
.replace
٠	0
١	1
٢	2
٣	3
٤	4
٥	5
٦	6
٧	7
٨	8
٩	9
ي	ی
یٰ	ا
ٰی	ا
آ	آ
// vowel signs, alif acts as consonants  at start of word if these follow
.L01  َ ِ ُ و ی ع ا ے آ ٰ ٗ
// Consonants
.L02  ب بھ پ پھ ت تھ ٹ ٹھ ث ج جھ چ چھ ح خ د دھ ڈ ڈھ ذ ر ڑ ز ژ س ش ص ض ط ظ غ ف ق ک کھ گ گھ ل م ن ہ ئ
// Letter group - L03
.L03  آ ا ب بھ پ پھ ت تھ ٹ ٹھ ث ج جھ چ چھ ح خ د دھ ڈ ڈھ ذ ر ڑ ز ژ س ش ص ض ط ظ ع غ ف ق ک کھ گ گھ ل م ن و ہ ئ ی ے ٰ
//  Letter group L04
.L04  ب ث ج ح خ د ذ ر ز س ش ص ض ط ظ غ ف ق ک ل م ن
//  Letter group L05
.L05  ب ت ث ج ح خ د ذ ر ز س ش ص ض ع غ ف ق ک ل م ن و ہ
//  Letter group L06
.L06  آ ا ب ت ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ک ل م ن و ہ ی ٰ
// VOWELS
.group َ
	َ	a
	َی 	E
	َے	E
	َو 	aU
	َع	a:
.group ِ
	ِ	I
	ِی	i:
	ِع	i:
	@) ِ (_S1	'e:
.group ُ
	ُ	U
	ُو	u:
	ُع	O
.group ٗ
	ٗ	u:
.group ھ
	ھ	HV 
	ھ (_	H:
ھ (l01	H
.group ٰ
	ٰ	a:
.group ا
	ا	a:
	_) ا (L01   // Acts like Consonants if followed by a vowel but is silent.
_) ا	a
_) او	o:
_) ای	e:
	ائ (L02	a:I
	اہ(_	a:H
	_)اتن(L01	'Itn
	_) اتر	Ut'aR
	_) اتر (L01	UtR
	_) الٹ	Ul'at.
	_) الٹ (L01	Ult.
	_) الجھ	Ul'aJh
	_) الجھ (L01	UlJh
	_) ابھر	Ubh'aR
	_) ابھر (L01	UbhR
	_) اچھل	Uch'al
	_) اچھل (L01	Uchl
	_) اجڑ	UJ'ar.
	_) اجڑ (L01	UJr.
	افتتاح	,ItIt'a:H
	اسلام	,Isl'a:m
	_) انسان	Ins'a:n
	_) انت (L02ا	'Int,a
	_) امید	Um'i:d
	اً(_S2	'an
	_) امکان	,Imk'a:n
	_) افسر	,afs'aR
	_) اتفاق	,ItIf'a:q
	_) ابتدا	'Ibt,Ida:
	_) ایمان	i:m'a:n
	_) اعت	'e:tI
	_) اضاف	Iz'a:f
	_) اسمبلی	as'ambli:
	_) اٹھت	'Ut.#t
	_) اٹھن	'Ut.#n
	_) اٹھات	Ut.#'a:t
	اقلیت	,aqali:;'at
	استثن	,Ist'asn
	اندھیر	'and#e:R
	انتالیس	,Unta:l'i:s
	انتیس	,Unt'i:s
	اکثر	,aks'aR
	ایران	i:R'a:n
	اجتماع	,IJtIm'a:
	استحصال	,Ist,e:Hs.'a:l
	_) امنگ	Um'ang
	انعام	In'a:m
	امتحان	,ImtIH'a:n
	الزام	,Ilz'a:m
	اشتہار	,IStIH'a:R
	اصول	Us.'u:l
	اعلان	e:l'a:n
	اعزاز	e:z'a:z
	انقلاب	,InqIl'a:b
	اصلاح	,Is.l'a:H
	امداد	,Imd'a:d
	استعف	Ist'i:f
	@) ات (_S2	'a:t
	_) انتظ	'Int,Iz.
	_)اخت(L02ا	,IxtI
	_)اقت(L02ا	,IqtI
	_) اح (L02	'EH
	_)است(L02ا	,IstI
	_)ارت(L02ا	,IRtI
	_) ادار	Ida:R
	_)انک(L02ا	InkI
	_)انہتر	UnHataR
	_)او(ا	av
	_)انہ(L02L01	InHI
	_)اٹھتال	at.#ta:l
	_)اٹھتر	at.#at:aR
	_)اٹھتیس	at.#ti:s
	_)اٹھلا	It.#la:
	_)اٹھ(و	Ut.#
	_)اکت(L02ا	IktI
	_)اکسا	Uksa:
	_)اکٹھ(L01	Ikat.t.#
	_)اکہر	IkEHR
	_)اکیل	ake:l
	_)ائ	aI
	_)ابال	Uba:l
	_)ابوال(P5	abUl
	L02)او(L02	a:vV
	_)ابھار	Ub#a:R
	_)اتار	Uta:R
	_)اترو(L01	UtaRv
	_)ابکائ	Ubka:
	_)اجت(L02ا	IJtI
	_)اجا(ر	IJa:
	_)اجال	UJa:l
	_)الیکٹ	Ile:kt.
	_)اجاڑ	UJa:r.
	_)اچھال	Uc#a:l
	_)اداس	Uda:s
	_)ادھار	Ud#a:R
	_)ادھڑ(L01	Ud#r.
	_)ادھڑ	Ud#ar.
	_)ادھیڑ	Ud#e:r.
	_)ارا(د	IRa:
	_)اونچ	u:nc
	اں	a~
	_)انج(L02ا	InJI
	_)امت(L02ا	ImtI
	_)انح(L02ا	InHI
	_)انخ(L02ا	InxI
	_)انس(پ	Ins
	_)انس(L02ا	InsI
	_)انس(ٹ	Ins
	_)انسٹھ	Unsat.#
	_)انشا	InSa:
	_)انش(L02L01	InSI
	_)انص(L02ا	Ins.I
	_)انض(L02ا	InzI
	_)انق(L02ا	InqI
	_)الت(L02ا	IltI
	_)انف(L02ا	InfI
	_)ال(L06L06L06P2	al
	_L05)اب(L04_	a:bI
	_L05)ات(L04_	a:tI
	_L05)اغ(L04_	a:QI
	_L05)ال(L04_	a:lI
	_L05)اج(L04_	a:JI
	_L05)اح(L04_	a:HI
.group آ
	آ	a:
	آتش	'a:tIS
	آہست	a:H'Ist
	آئ (L02	'a:I
	آمیز	a:me:z
	آویز	a:ve:z
.group ع
	ع	a:
	عا	a:
	_) ع	a
	_) عیس	'i:s
	_) عید	'i:d
	عنوان	Unv'a:n
	_) عمر	'UmR
	L02) عی (_	'ai:
	علیحد	'alEHd
	عُ	'U
	عِ	I
.group و
	و	o:
	وُ	vU
	وٗ	u:
	و (L01	v
	_) و	vV
	 وع (_	u:
	وّ	vv
	L02L02L02) و (L02	u:
	L02) ونکہ (_	u:nk'e:H
	_L02)و(L01	av
	L01)و(L01	v
	وؤ	u:o:
	L03L03L03L03)وں(S2	o:n
	_L02L01)و(L02_	vV
.group ی
	ی	e:
	ی (L01	j
	ی (_	i:
	_) ی	jV
	یع(_	i:
	@) ی	i:
	@) یں (_	e~
	یّ	j:
	@) یت (_S2	i:;'at
	_) یو	jO
	ی (و	e:
	L02)یوں	i;o:n
	L03)یکشن	e:kSan
	L03L03L03L03)یں(S2	e~
	یں	e~
	L03)یک(ٹ	e:k
	L03L01)یا(_S2	ja:
	L06L06L06L06)ی(_S1	i:
.group ے		// yeh barree
	ے	e:
.group ۂ
	ۂ	'ae:
// with hamza
.group ئ
	ئ
.group ؤ
	ؤ	o:
.group أ
	أ	// ??
// CONSONANTS
.group ب
	ب	bV
	بھ	b#V
	بھ (L01	b#
	ب (L01	b	
	بّ	bbV
	بّ (L01	bb
	_) بگڑ	bIg'ar.
	_) بگڑ (L01	b'Igr.
	_) بکھر	bIkh'aR
	_) بکھر (L01	b'IkhR
	_) بچھڑ	bIch'ar.
	_) بچھڑ (L01	bIchr.
	_) بجھ	b'UJh
	بھوک	bh'u:k
	بھیک	bh'i:k
	بھیگ	bh'i:g
	بھول	bh'u:l
	_) بیان	baj'a:n
	_) بٹھا	b'It.#a:
	بئی	b'ai:
	بیوی	b'i:vi:
	_) بیوا	b'e:va:
	برسر	b,aRs'aR
	بگاڑ	bIg'a:r.
	بغاوت	b,aQa:v'at
	_) بہ (L02	b'EH
	بزرگ	b'UzUR,g
	_) بدل (L02	bad'al
	بوڑھ	b'u:r.h
	_) بے (P2	b'e:
	بحران	b,OHR'a:n
	_)بپھر(L01	bIp#R
	_)بچھ	bIc#
	_)بخار	bUxa:R
	_)برائی	bURa:i
	_)بوا(ئ	boa:
	_)بزدل	bUzdIl
.group پ
	پ	pV
	پھ	p#V
	پ (L01	p
	پھ (L01	p#
	پّ	ppV
	پّ (L01	pp
	_) پھر	ph'IR
	پھول	ph'u:l
	_) پہ (L02	p'EH
	پہنچ	paH'Unc
	پوچھ	p'u:c#
	پیچھ	p'i:c#
	پھونک	p#'u:nk
	_) پور (L01	p'u:R
	_)پچھل(L01	pIc#l
.group ت
	ت	tV
	تھ	t#V
	ت (L01	t
	تھ (L01	t#
	تّ	t:V
	تّ (L01	t:
	_) تمہ	t'UmH
	تحقیق	t,EHq'i:q
	_) ترجم	t'aRJ,Um
	_) تہ (L02	t'EH
	_) تجز	t'aJz
	تقرر	taq'aRUR
	تجرب	taJ'aRb
	_) تیار	t,ai:;'a:R
	_) تیسر	t'i:sR
	L03L03)تا(_S2	ta:
	L03L03) تی (_S2	ti:
	L03L03) تے (_S2	te:
	_) توا	t'ava:
	تہ(_	ta
.group ٹ
	ٹ	t.V
	ٹھ	t.#V
	ٹ (L01	t.
	ٹھ (L01	t.#
	ٹّ	t.t.V
	ٹّ (L01	t.t.
	ٹریفک	t.R'e:fIk
	_) ٹکڑ	t.'Ukr.
	_) ٹہ (L02	t.'EH
	_) ٹرین	t.R'e:n
	_) ٹیم	t.i:m
.group ث
	ث	sV
	ث (L01	s
	ثّ	ssV
ثّ (L01	ss
.group ج
	ج	JV
	جھ	J#V
	ج (L01	J
	جھ (L01	J#
	جّ	JJV
	جّ (L01	JJ
	_) جیت	J'i:t
	_) جوا	J'ava:
	جانب	J'a:nIb
	_) جنس	J'Ins
	جھوٹ	J#'u:t.
	_) جمل	J'Uml
	_) جہ (L02	J'EH
	_) جدا	J'Uda:
	_)جذب	JaDb
.group چ
	چ	cV
	چھ	c#V
	چ (L01	c
	چھ (L01	c#
	چّ	ccV
	چّ (L01	cc
	_) چکا	c'Uka:
	_) چہ (L02	c'EH
	_) چیز	c'i:z
	_) چوم	c'u:m
.group ح
	ح	HV
	ح (L01	H
	ح (_	'aH
	L01) ح (_	H
	حکومت	H,Uku:m'at
	حکمران	H,UkmaR'a:n
	_) حوال	Hav'a:l
	حّ	HHV
	حّ (L01	HH
	_)حیا	Haja:
.group خ
	خ	xV
	خ (L01	x
	@) خ (ت	x
	خّ	xxV
	خّ (L01	xx
	_) خوش	x'US
	_) خود	x'Ud
	_) خواہش	xv'a:HIS
	_) خیا	x'aja:
	_)خوا	xva:
	_)خدا	xUda:
.group د
	د	dV
	دھ	d#V
	د (L01	d
	دھ (L01	d#
	دّ	ddV
	دّ (L01	dd
	درخواست	d,aRxv'a:st
	دیا(_	d'i:;a:
	درج	d'aRJ
	دیوا	d'i:va:
	دفاع	d'Ifa:
	_) دہ (L02	d'EH
	دنیا	dUn'i:;a:
	دہشت	d'EHS'at
	دلچسپ	d,Ilc'asp
	دھیم	d#'i:m
	_) دوسر	d'u:sR
	_) دین	de:n
	_) دیت	de:t
	دہ(_	da
.group ڈ
	ڈ	d.V
	ڈھ	d.#V
	ڈ (L01	d.
	ڈھ (L01	d.#
	ڈّ	d.d.V
	ڈّ (L01	d.d.
	ڈھونڈ	d.#'u:nd.
	@) ڈز (_	d.z
	ڈرائیور	d.R'a:jvaR
.group ذ
	ذ	zV
	ذ (L01	z
	_) ذہ (L02	z'EH
.group ر
	ر	RV
	ر (L01	R
	رّ	RRV
	رّ (l01	RR
	@) ر (ٹ	R
	@) ر (ڈ	R
	@) ردہ (_	Rd,a
	@) ر (چ	R
	_) رہ (L02	R'EH
	_) رخ	R'Ux
	_) رکن	R'Ukn
	@) ر (د	R
	_) رفت	R'af@t
.group ڑ
	ڑ	r.V
	ڑ (L01	r.
	ڑّ	r.r.V
	ڑّ (L01	r.r.
	ڑھ	r.hV
	ڑھ (L01	r.h
.group ز
	ز	zV
	ز (L01	z
	زّ	zzV
	زّ (L01	zz
	_) زند	z'Ind
	_) زہ (L02	z'EH
	_) زلزل	z,alz'al
.group ژ
	ژ	ZV
	ژ (L01	Z
.group س
	س	sV
	س (L01	s
	سّ	ssV
	سّ (L01	ss
	_) سرخ	s'URx
	_) سن (L01	s'Un
	_) سلجھ	sUl'aJh
	_) سلجھ (L01	sUlJh
	_) سدھر	sUdh'aR
	_) سدھر (L01	sUdhR
	_) سلسل	s'Ils,Il
	_) ستار	sIt'a:R
	@) س (ٹ	s
	سندھ	s'Ind#
	سیکھ	s'i:k#
	@)ست(_	st
	_) سپرد	sUp'URd
	_) سہ (L02	s'EH
	سیدھ	s'i:d#
	سیاست	sja:s'at
	سرگرم	s,aRg'aRm
	L03L02) ستان (_	Ist'a:n
	L02) ستانی (_	Ist'a:ni
.group ش
	ش	SV
	ش (L01	S
	شّ	SSV
	شّ (L01	SS
	_) شعب	S'Ob
	شاعر	Sa:'a:IR
	_) شعرا	S'ORa:
	_) شعل	S'Ol
	@)شت	St
	_) شخص	S'axs.
	_) شہ (L02	S'EH
	شرمند	S,aRm'Ind
	_)شمار	SUma:R
.group ص
	ص	s.V
	ص (L01	s.
	صّ	ssV
	صّ (L01	ss
	صوب	s.'u:b
.group ض
	ض	zV
	ض (L01	z
	ضّ	zzv
	ضّ (L01	zz
	ضرور	zaRu:R
.group ط
	ط	tV
	طھ	t#V
		ط (L01	t
	طھ (L01	t#
	طّ	ttV
	طّ (L01	tt
.group ظ
	ظ	z.V
	ظ (L01	z.
	ظّ	z.z.V
	ظّ (L01	z.z.
.group غ
	غ	QV
	غ (L01	Q
	غّ	QQV
	غّ (L01	QQ
.group ف
	ف	fV
	ف (L01	f
	فّ	ffV
	فّ (L01	ff
	_) فکر	f'IkR
	_) فہ (L02	f'EH
	فلم	f'Ilm
.group ق
	ق	qV
	ق (L01	q
	قّ	qqV
	قّ (L01	qq
	قاعد	q'a:jd
	_) قسط	q'Ist
	_) قیا	q'aja:
.group ک
	ک	kV
	کھ	k#V
	ک (L01	k
	کھ (L01	k#
	کّ	kkV
	کّ (L01	kk
	_) کتن	k'Itn
	کتاب	kIt'a:b
	کوشش	k'o:SIS
	_) کہ (L02	k'EH
	کارکن	k'a:Rk,UUn
.group گ
	گ	gV
	گھ	g#V
	گ (L01	g
	گھ (L01	g#
	گّ	ggV
	گّ (L01	gg
	_) گرفت	g'IRIft
	_) گزر	gUz'aR
	_) گزر (L01	gUzR
	گئے	g'ae:
	گئی	g'ai:
	گمشد	g'UmS,Ud
	_) گھما	g#'Uma:
	_) گہ (L02	g'EH
	گزارش	gUz'a:RIS
	_) گیت	g'i:t
	_)گزار	gUza:R
.group ل
	ل	lV
	ل (L01	l
	لّ	l:V
	لّ (L01	l:
	لکھ	l'Ik#
	_) لہ (L02	l'EH
	_) لیت	le:t
	_) لین	le:n
.group م
	م	mV
	م (L01	m
	مّ	mmV
	مّ (L01	mm
	_) مشکل	m'USk,Il
	محکم	me:He:km
	مظاہر	mUz.'a:HIR
	_) ملن (L01	m'Iln
	مسجد	m'asJ,Id
	مشرق	m'aSR,Iq
	مقدم	mUq'adm
	مسلم	m'Usl,Im
	مسلما	mUs'alm,a:
	@) م (پ	m
	منزل	m'anz,Il
	@) م (ب	m
	محقق	mUH'aqIq
	منظر	m,anz.'aR
	محفل	m'EHf,Il
	مسکرا	m'Usk,URa:
	مسکراہٹ	m,Usk,URa:H'at.
	محسن	m'o:Hs,In
	مجرم	m'UJR,Im
	منظور	m,anz.'u:R
	ملزم	m'Ulz,Im
	مغرب	m'aQR,Ib
	متحد	mUt'aHId
	_) مہ (L02	m'EH
	مخالف	mUx'a:lIf
	مخالفت	m,Uxa:lIf'at
	ممکن	m'Umk,In
	مطالب	mUt'a:lIb
	موجود	mo:J'u:d
	متصل	mUt'as.Il
	مخبر	m'Uxb,IR
	ملحق	m'UlH,Iq
	مذہب	m,aDH'ab
.group ن
	ن	nV
	ن (L01	n
	@) ن (گ	n
	@) ن (د	n
	@) ن (ب	n
	@) ن (س	n
	نّ	nnV
	نّ (L01	nn
	_) نکل	nIk'al
	_) نکل (L01	nIkl
	@) ن (چ	n
	_) نکال	nIk'a:l
	_) نگاہ	nIg'a:H
	_) نمٹ	nIm'at.
	_) نمٹ (L01	nImt.
	@) ن (پ	n
	_) نچل	n'Icl
	نشان	nIS'a:n
	@) ن (ڈ	n
	_) نظر	naz.'aR
	_) نظام	nIz.'a:m
	_) نہ (L02	nEHE
	L01) نٹ	n't.
	نھ	nH
	_) نکت	n'Ukt
	_) نوا	n'ava:
	_) نما	n'Uma:
	_) نماز	nam'a:z
	L03L03) نا (_S2	na:
	L03L03) نی (_S2	ni:
	L03L03) نے (_S2	ne:
.group ں
	ں	n    // this should nasalize the vowel
.group ء
	ء	
.group ئ
	ئ	
	L01) ئ (L02	'I
.group ہ 
	ہ	H
	_) ہ (L01	H
	_) ہ (ند	HI
	ہّ	H:V
	ہّ (L01	H:
	ہ (_	a
	_) ہلن	H'Iln
	ہ (L02	HV
	@) ہ (L02L01	H
	_) ہم (L02L02L02P2	H'am
.group ّ
	ّ	:
.group ً
	ً	an
// Common symbols
.group
	$	do:l@R
	,	sakta	// 	Sakta سکتہ
	!	f'iJa:ja	//Fijaya 	فجائیہ
	;	vakfa	//Waqfa 	وقفہ
	:	r'a:b'tah//Rabtar 	رابطہ
	?	saw'a:l'i:ja:n'is'a:nV	// Sawaliya Nishan	سوالیہ نشان
	%	f'i:sVd	//Fisad 	فیصد
	۔	xatma	//Khatma 	ختمہ
	؟	sava:li:;a:||nISa:n	//Sawalya Nishan 	سوالیہ نشان
.group 0xe0a4  // devanagari
	0xe0a4  _^_NE  // switch to Nepali voice
.group 0xe0a5  // devanagari
	0xe0a5  _^_NE
 |