From f22704ad049cc1fb363eee9d4c83315b1d784e41 Mon Sep 17 00:00:00 2001 From: Ejaz Shah Date: Wed, 2 Oct 2019 17:19:30 +0300 Subject: [PATCH] Improvements for Sindhi --- dictsource/sd_list | 63 +++++++++++++++++++++++++++-- dictsource/sd_rules | 66 ++++++++++++++++--------------- tests/language-pronunciation.test | 2 +- 3 files changed, 95 insertions(+), 36 deletions(-) diff --git a/dictsource/sd_list b/dictsource/sd_list index ab3741bc..e39609df 100644 --- a/dictsource/sd_list +++ b/dictsource/sd_list @@ -73,7 +73,7 @@ // The numbers _0 bUr.i: _1 hIkU -_2 ba: +_2 ba _3 t.e _4 ca:R _5 panJa @@ -189,10 +189,10 @@ _dpt _d.aha:i:_ ۾ me~ $u ۽ ae~ $brk آهي a:he: $u -هڪ HIk +هڪ HIkU ٿي t#i: $u ئي i: -ھڪ hIk +ھڪ hIkU ماڻھن ma:n.hUn ڪيل kajal بچيل bacIal @@ -220,3 +220,60 @@ _dpt _d.aha:i:_ هندستان HInd.Usta:n شروعات SURu:a:t لکڻ lIk#an. +سان sa~: +کان k#a~: +اسم Ism +مذڪر mUzak:aR +مخفف mUxaf:af +مخففن mUxaf:afan +ڪري kaRe: +آئون a:u~: +ڏيڻ d.Ian. +ڇڏڻ c#ad.In.U +اچڻ acan.U +ٿيڻ t#Ian.U +تلخ talx +ان Ina +هي Hi: +ڪيو kajo: +ويو vajo: +اهو IHo: +هئا HUa: +اسان asa~: +ڪنهن kV~HI~ +مون mu~: +انهي InIHi: +ماڻهو ma:n.Hu: +ڏينهن d.i~:HU~ +چيو cajo: +جيئن Ji:V~ +ويا vaja: +لفظ lafz.a +الله al:a:H +ملڪ mUlk +استعمال Iste:ma:l +شروع SURu: +ھن HIna +ڊاڪٽر d.a:kt.aR +ڏنو d.Ino: +ٿيل t#Ial +وقت vaqt +اهي IHe: +اترادي UtRa:di: +صفت s.Ifata +اها IHa: +سگھي sag#e: +لغتون lUQatu~: +لغات lUQa:t +سيد sai:ad +هيئن Hi:V~ +هجي HUJe: +هجن HUJan +ٿئي t#Ie: +(ٻئي کي) bIe:||k#e: +(ٻئي تي) bIe:||te: +هجڻ HUJan. +سسٽم sIst.am +ڏنل d.Inal +ڏٺل d.It.#al +ٿيڻ t#Ian. diff --git a/dictsource/sd_rules b/dictsource/sd_rules index c9738ac6..9a04b26e 100644 --- a/dictsource/sd_rules +++ b/dictsource/sd_rules @@ -18,7 +18,7 @@ ہ ه // vowel signs, alif acts as consonants at start of word if these follow -.L01 َ ِ ُ و ي ع ا ے +.L01 َ ِ ُ و ي ع ا آ // Consonants .L02 ب ٻ ڀ پ ت ٿ ٺ ث ج جھ ڄ چ ڇ ح خ د ڌ ڊ ڏ ذ ر ڙ ڙھ ز س ش ص ض ط ظ غ ف ڦ ق ڪ ک گ ڳ گھ ل م ن ڻ ڃ ه ھ ء @@ -57,42 +57,46 @@ _)او u: _)اي e: ائ (L02 a:I - افتتاح ,ItIt'a:h + افت(L02ا IftI اسلام ,Isl'a:m _) انسان Ins'a:n اً(_S2 'an _) افسر ,afs'aR _) اتفاق ,ItIf'a:q _)ابت(L02ا IbtI - _) اعت 'e:tI + _)اعت e:tI _) اضاف Iz'a:f استثن ,Ist'asn _)اجت(L02ا IJtI - استحصال ,Ist,e:S:'a:l + _)استح(L02ا IstEH _) امنگ Um'ang انعام In'a:m امتحان ,ImtIh'a:n الزام ,Ilz'a:m - اشتہار ,IStIh'a:R - اصول Us.'u:l + _)اشت(L02ا IStI + اصو(ل Us.u: اعلان e:l'a:n اعزاز e:z'a:z - انقلاب ,InqIl'a:b + انق(L02ا InqI اصلاح ,Is.l'a:h امداد ,Imd'a:d @) ات (_S2 'a:t - _) انتظ 'Int,Iz. - _) اخت (L02 ,IxtI - _) اقت (L02 ,IqtI - _) اح (L02 'Eh + _)انت(L02ا IntI + _)اخت(L02ا IxtI + _)اقت(L02ا IqtI + _)اح(L02 EH _) است (L02 ,IstI _) ارت (L02 ,IRtI _)ان(ڊ In + _)اصط(L02ا Is.tI + _)انڊس Ind.as + اع(_ a: + _L02)اب(L02_ a:bI .group آ آ a: آتش 'a:tIS - + آئ(L02 a:I .group ع ع a: @@ -103,6 +107,7 @@ _)اي e: L02) عی (_ 'ai: عِ I عُ U + اL02)ع(_ e: .group و و o: @@ -118,7 +123,7 @@ _)اي e: ي e: ي(L01 j _)ي jV - يع(_ i: + L02)يع i: @)ي i: يٰ a: ي(_ٿ e: @@ -153,19 +158,18 @@ _)اي e: بّ (L01 bb _) بگڑ bIg'ar _) بگڑ (L01 b'Igr - _) بجھ b'UJh بغاوت b,aQa:v'at بزرگ b'UzUr,g _) بدل (L02 bad'al .group ڀ - ڀ bV - ڀ(L01 b + ڀ b#V + ڀ(L01 b# .group پ پ pV پ (L01 p - _)پنهنج pV~HnJ + _)پنهن(ج pV~Hn .group ت ت t[V @@ -174,8 +178,9 @@ _)اي e: تّ(L01 t[: .group ٿ - ٿ TV - ٿ(L01 T + ٿ t.V + ٿ(L01 t# + _)ٿين(د t#i~: .group ٽ ٽ t.V @@ -241,6 +246,7 @@ _)اي e: خّ (L01 x: _) خوش x'US _) خود x'Ud + _)خورد xUrd .group د @@ -261,6 +267,7 @@ _)اي e: .group ڏ ڏ d.V ڏ(L01 d. + _)ڏ(س d.I .group ڊ ڊ d.V @@ -270,16 +277,6 @@ _)اي e: ڍ d.#V ڍ(L01 d.# -.group ڈ - ڈ dV - ڈھ dhV - ڈ (L01 d: - ڈھ (L01 d:h - ڈّ d:d:V - ڈّ (L01 d:d - ڈھونڈ d:h'u:nd - @) ڈز (_ d:z - .group ذ ذ zV ذ(L01 z @@ -326,6 +323,7 @@ _)اي e: .group ٻ ٻ bV ٻ(L01 b + _)ٻئي(_جL01_ bIe: .group س س sV @@ -333,16 +331,16 @@ _)اي e: سّ ssV سّ (L01 ss _) سرخ s'URx - L02L02)ستان Ista:n + L02)ستان Ista:n _) سلسل s'Ils,Il _) ستار sIt'a:R @) س (ٹ s - سیکھ s'i:kh @) س (ت s _) سپرد sUp'URd _) سہ (L02 s'Eh سرگرم s,aRg'aRm _)سنڌ sIndh + _)سمجھ(L01 samJ# .group ش ش SV @@ -363,13 +361,14 @@ _)اي e: ص (L01 s. صّ ssV صّ (L01 ss - صو(ب s.'u: + صو(ب s.u: .group ض ض zV ض (L01 z ضّ zzv ضّ (L01 zz + ضرو(ر zaRu: .group ط ط tV @@ -419,6 +418,7 @@ _)اي e: .group ڪ ڪ kV ڪ(L01 k + _)ڪتا(ب kIta: .group گ گ gV @@ -505,6 +505,7 @@ _)اي e: _) نوا n'ava: _) نما n'Uma: _) نماز nam'a:z + _)نڪر nIkR .group ڃ ڃ n^V @@ -525,6 +526,7 @@ _)اي e: ه HV ه(L01 H _)ه(ند hI + _)هوند(L01 Hu~:d .group ّ diff --git a/tests/language-pronunciation.test b/tests/language-pronunciation.test index 3847d391..c6db1f26 100755 --- a/tests/language-pronunciation.test +++ b/tests/language-pronunciation.test @@ -96,7 +96,7 @@ test_phonemes pl "Latn" "m'E~Zny b'On^ts;\nxR'On^ p'uwk tf'uj_! i S'ES;ts; fl'ak test_phonemes pt "Latn" "lw'iz ,&*@-gu'i; ,a: Z'ulj& ky_:_: bR&s'o~js#\nf'E\nS'a\n'OksidU\np'or-\nz'&~Ng&U~_:_: ,E*&U~ p,&l'avR&Z dU p,u*@-tug'es#" "Luís argüia à Júlia que «brações, fé, chá, óxido, pôr, zângão» eram palavras do português." test_phonemes ro "Latn" "m,uzikol'og@_! yn b'eZ v'ynd wh'iski Si tekw'ila\np@-*'ets f'iks" "Muzicologă în bej vând whisky și tequila, preț fix." test_phonemes ru "Cyrl" "Syr'okVja E#l;ikt@-r;if;ik'Atsyja 'juZnyx gub;'ern;ij d'Ast m'oS;nyj tVltS;'ok pVdj'8mu s;'elskVvV xVz;'Ajstva#" "Широкая электрификация южных губерний даст мощный толчок подъёму сельского хозяйства." -test_phonemes sd "Arab" "s'Indhi b'o:li; 'Ind.o: jo:R'Vpi xa:nd'a:n s'a:n t[a:l'Vq R,@k#@nd'Vr. a:Rj'a:i b'o:li; ,a:he:\nJ'Vnhn t['e: ,aRb'i: bo:l'i:;a J'o: b'I t[@m'a:m v'Vd.o: as'VR ,a:he:\nh'Ina v@q'Vt[ s'Indhi b'o:li s'Indh J'e: m'Vk# b'o:li_! 'ae~ d,@f@t['VRi z@b'a:n ,a:he:" "سنڌي ٻولي انڊو يورپي خاندان سان تعلق رکندڙ آريائي ٻولي آھي، جنھن تي عربي ٻوليءَ جو بہ تمام وڏو اثر آهي. هن وقت سنڌي ٻولي سنڌ جي مک ٻولي ۽ دفتري زبان آھي." +test_phonemes sd "Arab" "s'Indhi b'o:li; 'Ind.o: jo:R'Vpi xa:nd'a:n s'a~: t[a:l'Vq R,@k#@nd'Vr. a:Rj'a:i b'o:li; ,a:he:\nJ'Vnhn t['e: ,aRb'i: bo:l'i:;a J'o: b'I t[@m'a:m v'Vd.o: as'VR ,a:he:\nh'Ina v'aqt s'Indhi b'o:li s'Indh J'e: m'Vk# b'o:li_! 'ae~ d,@f@t['VRi z@b'a:n ,a:he:" "سنڌي ٻولي انڊو يورپي خاندان سان تعلق رکندڙ آريائي ٻولي آھي، جنھن تي عربي ٻوليءَ جو بہ تمام وڏو اثر آهي. هن وقت سنڌي ٻولي سنڌ جي مک ٻولي ۽ دفتري زبان آھي." test_phonemes si "Sinh" "t'aw@t st#'a:n@ k'i:p@j,@kin w'a:rta: w'u: s'ul.u p'ipiri:m s'ah@ d'e:s@p,a:l@n@ p'akS@ k r'ija:k,a:ri:n 'at@r@ '&tiwu: g'&t.um h'e:tuwen 'ek 'ajeku m'ij@gos k'i:p@ d'eneku t'uwa:l@ l'aba: t'ibe:" "තවත් ස්ථාන කීපයකින් වාර්තා වූ සුළු පිපිරීම් සහ දේශපාලන පක්ෂ ක්‍රියාකාරීන් අතර ඇතිවූ ගැටුම් හේතුවෙන් එක් අයෙකු මියගොස් කීප දෙනෙකු තුවාල ලබා තිබේ." test_phonemes sk "Latn" "k'r:d;el^ St;'astni:Q d;'atl^ow 'utSi: pR'i;u:st;i: v'a:hu m'l:kveho k'on^a 'ophRi:zat; k'uoRu_:_: a ZR'at; tS'eRstve: m'eso\np'et;ti:Zdn^,ove: v'l:tSata: n'eRvo:zn^e St;'ekaju: n'amu,ojho d;'atl^a_! v_ t'r:n^i:" "Kŕdeľ šťastných ďatľov učí pri ústí Váhu mĺkveho koňa obhrýzať kôru a žrať čerstvé mäso. Päťtýždňové vĺčatá nervózne štekajú na môjho ďatľa v tŕní." test_phonemes sl "Latn" "xiSn'i:tSin bR'a:tEts uzg'a:ja p'o:wZE p'o:t fik'u:sOm" "Hišničin bratec vzgaja polže pod fikusom."