Browse Source

ar: add explicit rules for end of word, shadda and sukun after consonants

master
Valdis Vitolins 7 years ago
parent
commit
d45b5a0140
1 changed files with 106 additions and 6 deletions
  1. 106
    6
      dictsource/ar_rules

+ 106
- 6
dictsource/ar_rules View File

آ ?a: آ ?a:


.group ا .group ا
ا a:
C) ا a: // if a consonant is before it, make the fatha long C) ا a: // if a consonant is before it, make the fatha long
C) ا (C a: C) ا (C a:
ا (َ ? ا (َ ?
ا (ُ ? ا (ُ ?
ا (ِ ? ا (ِ ?
اء ? // Carried Hamza
_) ا a // make the previous fatha long _) ا a // make the previous fatha long
اء ? // Carried Hamza
_) ال (L10P2 ?a //الشمس _) ال (L10P2 ?a //الشمس
_) ال (L11P2 ?al //القمر _) ال (L11P2 ?al //القمر
_) ال (تP2 ?at _) ال (تP2 ?at
ب b ب b
ب (_ b ب (_ b
بّ b: بّ b:
بّْ b:
بْ b بْ b
_) بال (L10P3 bi //بالشمس _) بال (L10P3 bi //بالشمس
_) بال (L11P3 bil //بالقمر _) بال (L11P3 bil //بالقمر


.group پ .group پ
پ p پ p
پ (_ p
پّْ p:
پْ p


.group ت .group ت
ت t ت t
_) ت (َP1 t
ت (_ t ت (_ t
تّ t: تّ t:
_) ت (َP1 t تّْ t:
تْ t


.group ث .group ث
ث T ث T
ث (_ T
ثّ T:
ثّْ T:
ثْ T


.group ج .group ج
ج dZ ج dZ
ج (_ dZ
جّ dZ: جّ dZ:
جّْ dZ:
جْ dZ


.group ح .group ح
ح H ح H
ح (_ H
حّ H:
حّْ H:
حْ H


.group خ .group خ
خ X خ X
خ (_ X
خّ X:
خّْ X:
خْ X


.group د .group د
د d د d
د (_ d
دّ d: دّ d:
دّْ d:
دْ d


.group ذ .group ذ
ذ D ذ D
ذ (_ D
ذّ D:
ذّْ D:
ذْ D


.group ر .group ر
ر r ر r
ر (_ r
رّ r:
رّْ r:
رْ r


.group ز .group ز
ز z ز z
ز (_ z
زّ z:
زّْ z:
زْ z


.group س .group س
س s س s
س (_ s
سّ s: سّ s:
سّْ s:
سْ s


.group ش .group ش
ش S ش S
ش (_ S
شّ S: شّ S:
شّْ S:
شْ S


.group ص .group ص
ص s[ ص s[
ص (_ s[
صّ s[: صّ s[:
صّْ s[:
صْ s[


.group ض .group ض
ض dH ض dH
ض (_ dH
ضّ dH:
ضّْ dH:
ضْ dH


.group ط .group ط
ط t[ ط t[
ط (_ t[
طّ t[:
طّْ t[:
طْ t[


.group ظ .group ظ
ظ Z ظ Z
ظ (_ Z
ظّ Z:
ظّْ Z:
ظْ Z


.group ع .group ع
ع A ع A
ع (_ A
عّ A:
عّْ A:
عْ A


.group غ .group غ
غ gH غ gH
غ (_ gH
غّ gH:
غّْ gH:
غْ gH


.group ف .group ف
ف f ف f
ف (_ f ف (_ f
فّ f:
فّْ f:
فْ f فْ f
_) فال (L10P3 fa //فالشمس _) فال (L10P3 fa //فالشمس
_) فَال (L10P4 fa _) فَال (L10P4 fa


.group ق .group ق
ق q ق q
ق (_ q
قّ q:
قّْ q:
قْ q


.group ك .group ك
ك k ك k
ك (_ k ك (_ k
كّ k: كّ k:
كّْ k:
كْ k كْ k
ك (_S1 ka // الضمير المتصل ك (_S1 ka // الضمير المتصل
_) كال (L10P3 ka //كالشمس _) كال (L10P3 ka //كالشمس


.group گ .group گ
گ g گ g
گ (_ g
گّ g:
گّْ g:
گْ g


.group ل .group ل
ل l ل l
_بِا) ل (L10 ' // Sun letters _بِا) ل (L10 ' // Sun letters
_فَا) ل (L10 ' // Sun letters _فَا) ل (L10 ' // Sun letters
_كَا) ل (L10 ' // Sun letters _كَا) ل (L10 ' // Sun letters
ل (_ l
لّ l: لّ l:
لّْ l:
لْ l
_لِ) ل (L10 ' // Sun letters _لِ) ل (L10 ' // Sun letters
_وَا) ل (L10 ' // Sun letters _وَا) ل (L10 ' // Sun letters


.group م .group م
م m م m
م (_ m
مّ m:
مّْ m:
مْ m


.group ن .group ن
ن n ن n
ن (_ n
نّ n:
نّْ n:
نْ n
ن (ب m ن (ب m
نْ (ب m نْ (ب m


.group ه .group ه
ه h ه h
ه (_ h
هّ h:
هّْ h:
هْ h هْ h
ه (_S1 h // الضمير المتصل ه (_S1 h // الضمير المتصل
ها (_S2 ha: //الضمير المتصل ها (_S2 ha: //الضمير المتصل
و w و w
C) و u: //واو بعد صامت دون تشكيل C) و u: //واو بعد صامت دون تشكيل
ا) و w //واو بعد الألف ا) و w //واو بعد الألف
و (L01 w //واو بعدها حرف علة و (A w //واو بعدها حرف علة
و (_ w
وّ w:
وّْ w
وْ w وْ w
ْ) و w // واو بعد سكون ْ) و w // واو بعد سكون
َ) و w //واو بعد فتحة َ) و w //واو بعد فتحة
_) و w //واو في أول الكلمة _) و w //واو في أول الكلمة
وء ? // Carried Hamza
وا (_S2 u وا (_S2 u
وا (_S2 u: // فعل مع ضمائر الجمع المذكرة درسوا وا (_S2 u: // فعل مع ضمائر الجمع المذكرة درسوا
وء ? // Carried Hamza
_) وال (L10P3 wa //والشمس _) وال (L10P3 wa //والشمس
_) وَال (L10P4 wa _) وَال (L10P4 wa
_) وَالْ (L10P4 wa _) وَالْ (L10P4 wa
ون (_S2 u:na //جمع مذكر سالم فلاحون ون (_S2 u:na //جمع مذكر سالم فلاحون


.group ي .group ي
ي i
C) ي i: // ياء بعد صامت دون تشكيل C) ي i: // ياء بعد صامت دون تشكيل
ا) ي j // ياء بعد ألف ا) ي j // ياء بعد ألف
يّ i:
يْ j
يِ ji: يِ ji:
يء ? // Carried Hamza
يء (_ // Carried Hamza at the end of word
ْ) ي j //ياء بعد سكون ْ) ي j //ياء بعد سكون
َ) ي j // ياء بعد فتحة َ) ي j // ياء بعد فتحة
_) ي j // ياء في أول الكلمة _) ي j // ياء في أول الكلمة
ي (L01 j //يا بعدها حروف علة ي (L01 j //يا بعدها حروف علة
ي (_S1 i ي (_S1 i
يء ? // Carried Hamza
يات (_S3 ij:a:t //يّة النسبة في جمع المؤنث جزائريات يات (_S3 ij:a:t //يّة النسبة في جمع المؤنث جزائريات
ية (_S2 ij:ah //يّة النسبة ية (_S2 ij:ah //يّة النسبة
ين (_S2 i:na //جمع مذكر سالم منصوب أو مجرور ين (_S2 i:na //جمع مذكر سالم منصوب أو مجرور
.group ى //ألف مقصورة .group ى //ألف مقصورة
ى a ى a
C) ى (_ a: C) ى (_ a:
ىّ a:
ىْ a


.group ء .group ء
ء ? ء ?


.group ة .group ة
ة t ة t
ة (_ t
ةّ t:
ةْ t ةْ t
ةً tan ةً tan



Loading…
Cancel
Save