Index: fixes.py
===================================================================
--- fixes.py	(revision 6936)
+++ fixes.py	(working copy)
@@ -432,7 +432,7 @@
     'correct-ar': {
         'regex': True,
         'msg': {
-            'ar':u'تدقيق إملائي. 528 كلمة مستهدفة حاليًا.',
+            'ar':u'تدقيق إملائي بالإعتماد على الصيغة القياسية',
         },
         'replacements': [
             #(u' ,', u' ،'), #FIXME: Do not replace comma in non-Arabic text, interwiki, image links or <math> syntax.
@@ -527,7 +527,56 @@
             (ur'\b(ال|)(ا|أ)(رثوذكس|رثوذوكس)(ي|ية|يتان|يان|يين|يي|يون|يو|يات|)\b', ur'\1أرثوذكس\4'),
             (ur'\bإست(عمل|خدم|مر|مد|مال|عاض|قام|حال|جاب|قال|زاد|عان|طال)(ت|ا|وا|)\b', ur'است\1\2'),
             (ur'\bإست(حال|قال|طال|زاد|عان|قام|راح|جاب|عاض|مال)ة\b', ur'است\1ة'),
-        ]
+	    # removing kashida (Tatweel)
+	    (ur'([\u0621-\u063F\u0641-\u064A]+)\u0640+([\u0621-\u063F\u0641-\u064A]+)+', ur'\1\2'), 
+	    (ur'([\u0621-\u063F\u0641-\u064A]+)\u0640+([\u0621-\u063F\u0641-\u064A]+)+', ur'\1\2'), 
+	    (ur'([\u0621-\u063F\u0641-\u064A]+)\u0640+([\u0621-\u063F\u0641-\u064A]+)+', ur'\1\2'), 
+	    # rules for انفعال
+            (ur'\b(و|ف|)(ك|ب|)(ال|)إن(\w\w)ا(\w)(ي|)(ين|ات|ة|تين|)\b', ur'\1\2\3ان\4ا\5\6\7'),
+	    (ur'\b(و|ف|)(لل|)إن(\w\w)ا(\w)(ي|)(ين|ات|تين|ة|)\b', ur'\1\2ان\3ا\4\5\6'),
+            (ur'\b(و|ف|)(ك|ب|ل|)إن(\w\w)ا(\w)(ي|)(هما|كما|هم|كم|هن|كن|نا|ه|ك|ها|تهما|تكما|تهم|تكم|تهن|تكن|تنا|ته|تها|تك|اتهما|اتكما|اتهم|اتكم|اتهن|اتكن|اتنا|اته|اتها|اتك|)\b', ur'\1\2ان\3ا\4\5\6'),
+            (ur'\b(و|ف|)(ال|)إن(\w\w)ا(\w)(ي|)(ين|ان|تين|تان|ون|)\b', ur'\1\2ان\3ا\4\5\6'),
+            (ur'\b(و|ف|)إن(\w\w)ا(\w)(ي|)(ًا|اً|ا|)\b', ur'\1ان\2ا\3\4\5'),
+	    # rules for افتعال
+            (ur'\b(و|ف|)(ك|ب|)(ال|)إ(\w)ت(\w)ا(\w)(ي|)(ين|ات|ة|تين|)\b', ur'\1\2\3ا\4ت\5ا\6\7\8'),
+	    (ur'\b(و|ف|)(لل|)إ(\w)ت(\w)ا(\w)(ي|)(ين|ات|تين|ة|)\b', ur'\1\2ا\3ت\4ا\5\6\7'),
+            (ur'\b(و|ف|)(ك|ب|ل|)إ(\w)ت(\w)ا(\w)(ي|)(هما|كما|هم|كم|هن|كن|نا|ه|ك|ها|تهما|تكما|تهم|تكم|تهن|تكن|تنا|ته|تها|تك|اتهما|اتكما|اتهم|اتكم|اتهن|اتكن|اتنا|اته|اتها|اتك|)\b', ur'\1\2ا\3ت\4ا\5\6\7'),
+            (ur'\b(و|ف|)(ال|)إ(\w)ت(\w)ا(\w)(ي|)(ين|ان|تين|تان|ون|)\b', ur'\1\2ا\3ت\4ا\5\6\7'),
+            (ur'\b(و|ف|)إ(\w)ت(\w)ا(\w)(ي|)(ًا|اً|ا|)\b', ur'\1ا\2ت\3ا\4\5\6'),
+        ],
+        'exceptions': {
+            'inside': [
+		##  exceptions for "انفعال"
+		ur'\b(و|ف|)(ك|ب|)(لل|)(ال|)إنكشاري(ة|ون|ين)?\b',
+		ur'(ال|)إندياكا',
+		ur'إنديان(ا|)',
+		ur'إنوياشا',
+		ur'إنا.ا.',
+		ur'إنزجان',
+		ur'إنزكان',
+		ur'إنطوان',
+		ur'إنغهام',
+		ur'إنوكاي',
+		ur'إنوياما',
+		ur'إنيدان',
+		##  exceptions for "افتعال"
+		ur'إسترابو',
+		ur'إستراخان',
+		ur'إستراديول',
+		ur'إستراز',
+		ur'إستراسبورج',
+		ur'إسترالي(ﺍ|ﺓ|ﺕﺎﻧ|ﺎﻧ|ﻲﻧ|ﻱ|ﻮﻧ|ﻭ|ﺎﺗ|)',
+		ur'إستفان',
+		ur'إستفانوس',
+		ur'إستفاو',
+		ur'إستيايا',
+		ur'إنتراخت',
+		ur'إنتراين',
+		ur'إيتشان',	
+		ur'إيتيان',
+		ur'إيتمار',
+            ],
+        }
     },
     'specialpages': {
         'regex': False,

