The main function to call qutrub conjugation from other programs.
|
|
AIN = u'ع'
|
|
|
ALEF = u'ا'
|
|
|
ALEF4_HARAKA = u'y'
|
|
|
ALEF_HAMZA_ABOVE = u'أ'
|
|
|
ALEF_HAMZA_BELOW = u'إ'
|
|
|
ALEF_HARAKA = u'ٰ'
|
|
|
ALEF_MADDA = u'آ'
|
|
|
ALEF_MAKSURA = u'ى'
|
|
|
ALEF_MAMDUDA = '9'
|
|
|
ALEF_WASLA = u'ٱ'
|
|
|
ALEF_WAW_HARAKA = u'*'
|
|
|
ALEF_YEH_ALTERNATIVE = u'x'
|
|
|
ALEF_YEH_HARAKA = u'#'
|
|
|
ALTERNATIVE_YEH_HARAKA = u't'
|
|
|
AlefMaddaVerbTable = {u'آبل': [u'أءبل'], u'آبه': [u'أءبه'], u'...
|
|
|
BEGIN_WORD = u'^'
|
|
|
BEH = u'ب'
|
|
|
BYTE_ORDER_MARK = u''
|
|
|
COMMA = u'،'
|
|
|
ConjugBab = u'باب التصريف'
|
|
|
DAD = u'ض'
|
|
|
DAL = u'د'
|
|
|
DAMMA = u'ُ'
|
|
|
DAMMATAN = u'ٌ'
|
|
|
DECIMAL = u'٫'
|
|
|
EIGHT = u'٨'
|
|
|
END_WORD = u'$'
|
|
|
FATHA = u'َ'
|
|
|
FATHATAN = u'ً'
|
|
|
FEH = u'ف'
|
|
|
FIVE = u'٥'
|
|
|
FOUR = u'٤'
|
|
|
FULL_STOP = u'۔'
|
|
|
GHAIN = u'غ'
|
|
|
HAH = u'ح'
|
|
|
HAMZA = u'ء'
|
|
|
HAMZAT = (u'أ', u'ؤ', u'ئ', u'ء', u'إ')
|
|
|
HAMZAT_pat = re.compile(r'(?u)[\u0623\u0624\u0626\u0621\u0625]')
|
|
|
HAMZA_ABOVE = u'ٔ'
|
|
|
HAMZA_BELOW = u'ٕ'
|
|
|
HARAKAT = (u'ْ', u'َ', u'ُ', u'ِ')
|
|
|
HARAKAT2 = u'ٰۥۦَُِْ'
|
|
|
HARAKAT_NO_SHADDA_pat = re.compile(r'[\u064b\u064c\u064d\u064e...
|
|
|
HARAKAT_pat = re.compile(r'[\u064b\u064c\u064d\u064e\u064f\u06...
|
|
|
HEH = u'ه'
|
|
|
ImperativePronouns = (u'أنت', u'أنتِ', u'أنتما', u'أنتما مؤ', ...
|
|
|
IrregularVerbsConjug = {u'ءخذَُ': {u'الأمر': (u'خذ', u'ُْ'), u...
|
|
|
JEEM = u'ج'
|
|
|
KAF = u'ك'
|
|
|
KASRA = u'ِ'
|
|
|
KASRATAN = u'ٍ'
|
|
|
KHAH = u'خ'
|
|
|
LAM = u'ل'
|
|
|
LAM_ALEF = u'ﻻ'
|
|
|
LAM_ALEF_HAMZA_ABOVE = u'ﻷ'
|
|
|
LAM_ALEF_HAMZA_BELOW = u'ﻹ'
|
|
|
LAM_ALEF_MADDA_ABOVE = u'ﻵ'
|
|
|
LAM_ALEF_pat = re.compile(r'(?u)[\ufef7\ufef9\ufef5]')
|
|
|
LONG_HARAKAT = (u'ٰ', u'ۦ', u'ۥ', u'#', u'*')
|
|
|
MADDA_ABOVE = u'ٓ'
|
|
|
MEEM = u'م'
|
|
|
MINI_ALEF = u'ٰ'
|
|
|
NINE = u'٩'
|
|
|
NOON = u'ن'
|
|
|
NOT_DEF_HARAKA = u'ـ'
|
|
|
ONE = u'١'
|
|
|
OneTensePronoun = {u'أنا': '', u'أنت': '', u'أنتم': '', u'أنتم...
|
|
|
PERCENT = u'٪'
|
|
|
PronounAna = u'أنا'
|
|
|
PronounAnta = u'أنت'
|
|
|
PronounAnti = u'أنتِ'
|
|
|
PronounAntum = u'أنتم'
|
|
|
PronounAntuma = u'أنتما'
|
|
|
PronounAntuma_f = u'أنتما مؤ'
|
|
|
PronounAntunna = u'أنتن'
|
|
|
PronounHum = u'هم'
|
|
|
PronounHuma = u'هما'
|
|
|
PronounHuma_f = u'هما مؤ'
|
|
|
PronounHunna = u'هن'
|
|
|
PronounHuwa = u'هو'
|
|
|
PronounHya = u'هي'
|
|
|
PronounNahnu = u'نحن'
|
|
|
PronounsTable = (u'أنا', u'نحن', u'أنت', u'أنتِ', u'أنتما', u'...
|
|
|
PronounsTableNotPassiveForUntransitive = (u'أنا', u'نحن', u'أن...
|
|
|
QAF = u'ق'
|
|
|
QUESTION = u'؟'
|
|
|
REH = u'ر'
|
|
|
SAD = u'ص'
|
|
|
SEEN = u'س'
|
|
|
SEMICOLON = u'؛'
|
|
|
SEVEN = u'٧'
|
|
|
SHADDA = u'ّ'
|
|
|
SHEEN = u'ش'
|
|
|
SIX = u'٦'
|
|
|
SMALL_ALEF = u'ٰ'
|
|
|
SMALL_WAW = u'ۥ'
|
|
|
SMALL_YEH = u'ۦ'
|
|
|
STAR = u'٭'
|
|
|
STRIP_HARAKA = u'i'
|
|
|
SUKUN = u'ْ'
|
|
|
TAH = u'ط'
|
|
|
TATWEEL = u'ـ'
|
|
|
TEH = u'ت'
|
|
|
TEH_MARBUTA = u'ة'
|
|
|
THAL = u'ذ'
|
|
|
THEH = u'ث'
|
|
|
THOUSANDS = u'٬'
|
|
|
THREE = u'٣'
|
|
|
TWO = u'٢'
|
|
|
TabDisplay = {u'أنا': u'1', u'أنت': u'3', u'أنتم': u'7', u'أنت...
|
|
|
TableConjug = {u'الأمر': {u'أنا': '', u'أنت': '', u'أنتم': '',...
|
|
|
TableIndicativeTense = [u'الماضي المعلوم', u'المضارع المعلوم',...
|
|
|
TablePassiveTense = [u'الماضي المجهول', u'المضارع المجهول', u'...
|
|
|
TableTense = [u'الماضي المعلوم', u'المضارع المعلوم', u'المضارع...
|
|
|
TableTensePronoun = {u'الأمر': {u'أنت': [u'', u'ْ'], u'أنتم': ...
|
|
|
TenseConfirmedFuture = u'المضارع المؤكد الثقيل'
|
|
|
TenseConfirmedImperative = u'الأمر المؤكد'
|
|
|
TenseFuture = u'المضارع المعلوم'
|
|
|
TenseImperative = u'الأمر'
|
|
|
TenseJussiveFuture = u'المضارع المجزوم'
|
|
|
TensePassiveConfirmedFuture = u'المضارع المؤكد الثقيل المجهول '
|
|
|
TensePassiveFuture = u'المضارع المجهول'
|
|
|
TensePassiveJussiveFuture = u'المضارع المجهول المجزوم'
|
|
|
TensePassivePast = u'الماضي المجهول'
|
|
|
TensePassiveSubjunctiveFuture = u'المضارع المجهول المنصوب'
|
|
|
TensePast = u'الماضي المعلوم'
|
|
|
TenseSubjunctiveFuture = u'المضارع المنصوب'
|
|
|
TriVerbTable = {u'آبَ1': {'bab': 1, 'haraka': u'ضمة', 'root': ...
|
|
|
TriVerbTableMap = {'bab': 'bab', 'haraka': 'haraka', 'root': '...
|
|
|
TriVerbTable_INDEX = {u'ءءب': [u'آبَ1', u'آبَ2'], u'ءءد': [u'آ...
|
|
|
UNIFORMATE_MARKS_4 = u'َََْ'
|
|
|
UNIFORMATE_MARKS_5 = u'َََِْ'
|
|
|
UNIFORMATE_MARKS_5TEH = u'ََََْ'
|
|
|
UNIFORMATE_MARKS_6 = u'َََِْْ'
|
|
|
VALID_INFINITIVE_VERB4_pat = re.compile(r'(?u)^([\u0623\u0621]...
|
|
|
VALID_INFINITIVE_VERB5_pat = re.compile(r'(?u)^\u0627...\u0651...
|
|
|
VALID_INFINITIVE_VERB6_pat = re.compile(r'(?u)^\u0627\u0633\u0...
|
|
|
WAW = u'و'
|
|
|
WAW_HAMZA = u'ؤ'
|
|
|
WAW_HARAKA = u'ۥ'
|
|
|
YEH = u'ي'
|
|
|
YEH_HAMZA = u'ئ'
|
|
|
YEH_HARAKA = u'ۦ'
|
|
|
YEH_NAKISA = '5'
|
|
|
ZAH = u'ظ'
|
|
|
ZAIN = u'ز'
|
|
|
ZERO = u'٠'
|
|
|
__package__ = 'qutrub.libqutrub'
|
|
|
future = {u'أنا': [u'أ', u'ُ'], u'أنت': [u'ت', u'ُ'], u'أنتم':...
|
|
|
future_confirmed = {u'أنا': [u'أ', u'َنَّ'], u'أنت': [u'ت', u'...
|
|
|
future_majzoom = {u'أنا': [u'أ', u'ْ'], u'أنت': [u'ت', u'ْ'], ...
|
|
|
future_mansoub = {u'أنا': [u'أ', u'َ'], u'أنت': [u'ت', u'َ'], ...
|
|
|
imperative = {u'أنت': [u'', u'ْ'], u'أنتم': [u'', u'ُوٱ'], u'أ...
|
|
|
imperative_confirmed = {u'أنت': [u'', u'َنَّ'], u'أنتم': [u'',...
|
|
|
past = {u'أنا': [u'', u'ْتُ'], u'أنت': [u'', u'ْتَ'], u'أنتم':...
|
|
|
simple_LAM_ALEF = u'لا'
|
|
|
simple_LAM_ALEF_HAMZA_ABOVE = u'لأ'
|
|
|
simple_LAM_ALEF_HAMZA_BELOW = u'لإ'
|
|
|
simple_LAM_ALEF_MADDA_ABOVE = u'لءَا'
|
|
|
tab_homogenize_alef_haraka = {u'َ': {u'َ': u'ٰ', u'ُ': u'ٰ', u...
|
|
|
tab_sarf = {0: {'future': u'ِ', 'past': u'َ'}, 1: {'future': u...
|
|
|
tab_tahmeez_final = {u'^': {u'َ': u'أ', u'ُ': u'أ', u'ِ': u'إ'...
|
|
|
tab_tahmeez_initial = {u't': u'إ', u'َ': u'أ', u'ُ': u'أ', u'ِ...
|
|
|
tab_tahmeez_middle = {u'َ': {u'َ': u'أ', u'ُ': u'ؤ', u'ِ': u'ئ...
|
|
|
written_haraka = {u'#': u'َا', u'*': u'َا', u't': u'ِي', u'ـ':...
|