ويكاموس arwiktionary https://ar.wiktionary.org/wiki/%D9%88%D9%8A%D9%83%D8%A7%D9%85%D9%88%D8%B3:%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9_%D8%A7%D9%84%D8%B1%D8%A6%D9%8A%D8%B3%D9%8A%D8%A9 MediaWiki 1.47.0-wmf.17 case-sensitive ميديا خاص نقاش مستخدم نقاش المستخدم ويكاموس نقاش ويكاموس ملف نقاش الملف ميدياويكي نقاش ميدياويكي قالب نقاش القالب مساعدة نقاش المساعدة تصنيف نقاش التصنيف ملحق نقاش الملحق مكنز نقاش المكنز نص زمني نقاش النص الزمني وحدة نقاش الوحدة فعالية نقاش فعالية نقاش الوحدة:ar-verb/testcases 829 232006 1124251 1005205 2026-08-31T08:47:49Z ForzaGreen 28665 فهرس أجزاء اختبارات الوحدة، ورابط إليه من كل جزء 1124251 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> اختبارات [[وحدة:ar-verb]]: 113 نموذجًا تصريفيًّا و4721 صيغة، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح، مكتبة لبنان ناشرون. وكل جزء صفحة نتائج مستقلّة، والتقسيم ليبقى زمن المعالجة في كل صفحة دون الحدّ المسموح به: {| class="wikitable" ! الجزء !! النماذج !! الصيغ !! الوحدة !! البيانات |- | [[نقاش الوحدة:ar-verb/testcases/1|الجزء 1]] || 15 || 699 || [[وحدة:ar-verb/testcases/1|الاختبار]] || [[وحدة:ar-verb/testcases/بيانات/1|البيانات]] |- | [[نقاش الوحدة:ar-verb/testcases/2|الجزء 2]] || 15 || 695 || [[وحدة:ar-verb/testcases/2|الاختبار]] || [[وحدة:ar-verb/testcases/بيانات/2|البيانات]] |- | [[نقاش الوحدة:ar-verb/testcases/3|الجزء 3]] || 15 || 699 || [[وحدة:ar-verb/testcases/3|الاختبار]] || [[وحدة:ar-verb/testcases/بيانات/3|البيانات]] |- | [[نقاش الوحدة:ar-verb/testcases/4|الجزء 4]] || 15 || 725 || [[وحدة:ar-verb/testcases/4|الاختبار]] || [[وحدة:ar-verb/testcases/بيانات/4|البيانات]] |- | [[نقاش الوحدة:ar-verb/testcases/5|الجزء 5]] || 15 || 621 || [[وحدة:ar-verb/testcases/5|الاختبار]] || [[وحدة:ar-verb/testcases/بيانات/5|البيانات]] |- | [[نقاش الوحدة:ar-verb/testcases/6|الجزء 6]] || 15 || 569 || [[وحدة:ar-verb/testcases/6|الاختبار]] || [[وحدة:ar-verb/testcases/بيانات/6|البيانات]] |- | [[نقاش الوحدة:ar-verb/testcases/7|الجزء 7]] || 15 || 465 || [[وحدة:ar-verb/testcases/7|الاختبار]] || [[وحدة:ar-verb/testcases/بيانات/7|البيانات]] |- | [[نقاش الوحدة:ar-verb/testcases/8|الجزء 8]] || 8 || 248 || [[وحدة:ar-verb/testcases/8|الاختبار]] || [[وحدة:ar-verb/testcases/بيانات/8|البيانات]] |} والصيغ المنتظرة مكتوبة بإملاء الوحدة لا بإملاء الكتاب حيث اختلفا اختلافًا إملائيًّا مقبولًا في الوجهين (ألف التثنية، همزة الوصل، السكون الاختياري). ولا تُحرَّر هذه الصفحات هنا؛ يُحرَّر المستودع ثم تُولَّد من جديد. 5z3mkr67eoyb09a11xtj7324mrvtxg3 1124253 1124251 2026-08-31T09:05:24Z ForzaGreen 28665 إرجاع التحويلة؛ قائمة مجموعات الاختبار انتقلت إلى [[وحدة:ar-verb/شرح]] 1124253 wikitext text/x-wiki #تحويل [[نقاش الوحدة:ar-verb/مختبر]] 1lpnouqfnmp0u3nsngqrzq8yuk4xz0k وحدة:ar-verb/شرح 828 240854 1124252 1097904 2026-08-31T08:48:10Z ForzaGreen 28665 توجيه رابط الاختبار إلى صفحة النتائج وقائمة الأجزاء 1124252 wikitext text/x-wiki {{صفحة توثيق فرعية}} تُصرِّف هذه الوحدة الأفعال العربية انطلاقا من '''جذر''' و'''وزن صرفي''': الماضي والمضارع بأوجهه، والأمر، مبنيةً للمعلوم وللمجهول، ومعها اسم الفاعل واسم المفعول والمصدر. لا تُستدعى مباشرة في المقالات، بل من خلال [[قالب:تصريف]]: <pre> {{تصريف|جذر=كتب|وزن=فعَل يفعُل}} </pre> == نقاط الدخول == ; <code>show</code> : تعرض جدول التصريف. وهي ما يستدعيه [[قالب:تصريف]]. ; <code>do_generate_forms</code> : تُرجع الصيغ كلها في بنية واحدة، لتُفيد منها وحدة أخرى — وعليها تقوم [[وحدة:ar-verb-form]]. ; <code>infer_radicals</code> : تستخرج حروف الجذر من فعل مكتوب. وللاطلاع على الصيغ في هيئة JSON: <pre> {{تصريف|جذر=كتب|وزن=فعَل يفعُل|json=1}} </pre> == ما تُعالجه == الأوزان الثلاثية والرباعية كلها، مجردةً ومزيدة — وجدولها في [[قالب:تصريف/شرح]]. ومعها المعتل بأنواعه (المثال والأجوف والناقص واللفيف)، والمضعَّف، والمهموز، والأفعال الشاذة مثل [[رَأَى]] و[[أَكَلَ]] و[[أَخَذَ]]. == وسائط أخرى == الوسائط <code>كامل</code> و<code>موسع</code> و<code>بؤرة</code> موصوفة في [[قالب:تصريف/شرح]]. والأخيران وُضعا لصفحات صيغ الأفعال. == الاختبار == * [[نقاش الوحدة:ar-verb/testcases]] — نتائج الاختبارات وقائمة أجزائها، مقابَلة على «معجم تصريف الأفعال العربية» * [[Special:ExpandTemplates]] لتجربة استدعاء دون حفظ == انظر أيضا == * [[قالب:تصريف]] * [[وحدة:ar-verb-form]] — صفحات الصيغ المصرَّفة، وتقوم على هذه الوحدة * [[قالب:صندوق معلومات فعل]] ki4r1e5x39xcv9ad4njlk4mjiegw8li 1124254 1124252 2026-08-31T09:05:27Z ForzaGreen 28665 قائمة مجموعات الاختبار في شرح الوحدة 1124254 wikitext text/x-wiki {{صفحة توثيق فرعية}} تُصرِّف هذه الوحدة الأفعال العربية انطلاقا من '''جذر''' و'''وزن صرفي''': الماضي والمضارع بأوجهه، والأمر، مبنيةً للمعلوم وللمجهول، ومعها اسم الفاعل واسم المفعول والمصدر. لا تُستدعى مباشرة في المقالات، بل من خلال [[قالب:تصريف]]: <pre> {{تصريف|جذر=كتب|وزن=فعَل يفعُل}} </pre> == نقاط الدخول == ; <code>show</code> : تعرض جدول التصريف. وهي ما يستدعيه [[قالب:تصريف]]. ; <code>do_generate_forms</code> : تُرجع الصيغ كلها في بنية واحدة، لتُفيد منها وحدة أخرى — وعليها تقوم [[وحدة:ar-verb-form]]. ; <code>infer_radicals</code> : تستخرج حروف الجذر من فعل مكتوب. وللاطلاع على الصيغ في هيئة JSON: <pre> {{تصريف|جذر=كتب|وزن=فعَل يفعُل|json=1}} </pre> == ما تُعالجه == الأوزان الثلاثية والرباعية كلها، مجردةً ومزيدة — وجدولها في [[قالب:تصريف/شرح]]. ومعها المعتل بأنواعه (المثال والأجوف والناقص واللفيف)، والمضعَّف، والمهموز، والأفعال الشاذة مثل [[رَأَى]] و[[أَكَلَ]] و[[أَخَذَ]]. == وسائط أخرى == الوسائط <code>كامل</code> و<code>موسع</code> و<code>بؤرة</code> موصوفة في [[قالب:تصريف/شرح]]. والأخيران وُضعا لصفحات صيغ الأفعال. == الاختبار == الاختبارات موزَّعة على مجموعات، لكلِّ مجموعة صفحةُ نتائجَ تُعرَض عند فتحها: <!-- بداية قائمة مجموعات الاختبار — مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py، لا تُحرَّر يدويًّا --> {| class="wikitable" ! المجموعة !! ما تختبره !! عدد الفحوص !! الصفحات |- | 0 || اختبارات مكتوبة يدويًّا على واجهة الوحدة: استخراج الجذور، وتشكيل المشتقّات، والوسائط والتجاوزات والحواشي، والأفعال الشاذّة || 235 || [[نقاش الوحدة:ar-verb/مختبر|النتائج]] · [[وحدة:ar-verb/مختبر|الوحدة]] |- | 1 || 15 نموذجًا تصريفيًّا من المرجع المطبوع || 699 || [[نقاش الوحدة:ar-verb/testcases/1|النتائج]] · [[وحدة:ar-verb/testcases/1|الوحدة]] · [[وحدة:ar-verb/testcases/بيانات/1|البيانات]] |- | 2 || 15 نموذجًا تصريفيًّا من المرجع المطبوع || 695 || [[نقاش الوحدة:ar-verb/testcases/2|النتائج]] · [[وحدة:ar-verb/testcases/2|الوحدة]] · [[وحدة:ar-verb/testcases/بيانات/2|البيانات]] |- | 3 || 15 نموذجًا تصريفيًّا من المرجع المطبوع || 699 || [[نقاش الوحدة:ar-verb/testcases/3|النتائج]] · [[وحدة:ar-verb/testcases/3|الوحدة]] · [[وحدة:ar-verb/testcases/بيانات/3|البيانات]] |- | 4 || 15 نموذجًا تصريفيًّا من المرجع المطبوع || 725 || [[نقاش الوحدة:ar-verb/testcases/4|النتائج]] · [[وحدة:ar-verb/testcases/4|الوحدة]] · [[وحدة:ar-verb/testcases/بيانات/4|البيانات]] |- | 5 || 15 نموذجًا تصريفيًّا من المرجع المطبوع || 621 || [[نقاش الوحدة:ar-verb/testcases/5|النتائج]] · [[وحدة:ar-verb/testcases/5|الوحدة]] · [[وحدة:ar-verb/testcases/بيانات/5|البيانات]] |- | 6 || 15 نموذجًا تصريفيًّا من المرجع المطبوع || 569 || [[نقاش الوحدة:ar-verb/testcases/6|النتائج]] · [[وحدة:ar-verb/testcases/6|الوحدة]] · [[وحدة:ar-verb/testcases/بيانات/6|البيانات]] |- | 7 || 15 نموذجًا تصريفيًّا من المرجع المطبوع || 465 || [[نقاش الوحدة:ar-verb/testcases/7|النتائج]] · [[وحدة:ar-verb/testcases/7|الوحدة]] · [[وحدة:ar-verb/testcases/بيانات/7|البيانات]] |- | 8 || 8 نماذج تصريفية من المرجع المطبوع || 248 || [[نقاش الوحدة:ar-verb/testcases/8|النتائج]] · [[وحدة:ar-verb/testcases/8|الوحدة]] · [[وحدة:ar-verb/testcases/بيانات/8|البيانات]] |- ! المجموع !! 113 نموذجًا تصريفيًّا !! 4956 !! |} <!-- نهاية قائمة مجموعات الاختبار --> والمجموعة 0 مكتوبة يدويًّا وتختبر واجهة الوحدة نفسها؛ وما بعدها مولَّد من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَل على «معجم تصريف الأفعال العربية» لأنطوان الدحداح، مكتبة لبنان ناشرون. والتقسيم على مجموعات ليبقى زمن المعالجة في كل صفحة دون الحدّ المسموح به. ولا تُحرَّر الصفحات المولَّدة هنا؛ يُحرَّر المستودع ثم تُولَّد من جديد. ولتجربة استدعاء دون حفظ: [[Special:ExpandTemplates]]. == انظر أيضا == * [[قالب:تصريف]] * [[وحدة:ar-verb-form]] — صفحات الصيغ المصرَّفة، وتقوم على هذه الوحدة * [[قالب:صندوق معلومات فعل]] ll3nespwou07x21rwd4c0654t2zklya وحدة:ar-verb/testcases/بيانات/1 828 241788 1124185 1123927 2026-08-30T18:31:10Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 14 (وزن فعّل عبر أنواع المعتل، ص.266-273) 1124185 Scribunto text/plain -- بيانات اختبار [[وحدة:ar-verb]] — مولَّدة آليًّا، لا تُحرَّر يدويًّا. -- Auto-generated from the fixtures in github.com/forzagreen/ar-wiktionary-modules. -- Regenerate with tools/make_wiki_testcases.py; edits here are overwritten. -- -- المصدر: أنطوان الدحداح، معجم تصريف الأفعال العربية، مكتبة لبنان ناشرون. -- الصيغ حقائق لغوية مُقابَلة على ذلك المرجع؛ لا يُعاد هنا نصُّ الكتاب ولا ترتيبه. -- -- القيم المنتظرة مكتوبة بإملاء الوحدة لا بإملاء الكتاب حيث اختلفا اختلافًا -- إملائيًّا مقبولًا في الوجهين (ألف التثنية، همزة الوصل، السكون الاختياري). -- الجزء 1 من 7. return { { label = "فَعَلَ ـُ (p.125, abstract paradigm)", root = "فعل", wazn = "فعَل يفعُل", pass = true, forms = { {"imp_2d", "اُفْعُلَا"}, {"imp_2fp", "اُفْعُلْنَ"}, {"imp_2fs", "اُفْعُلِي"}, {"imp_2mp", "اُفْعُلُوا"}, {"imp_2ms", "اُفْعُلْ"}, {"ind_1p", "نَفْعُلُ"}, {"ind_1s", "أَفْعُلُ"}, {"ind_2d", "تَفْعُلَانِ"}, {"ind_2fp", "تَفْعُلْنَ"}, {"ind_2fs", "تَفْعُلِينَ"}, {"ind_2mp", "تَفْعُلُونَ"}, {"ind_2ms", "تَفْعُلُ"}, {"ind_3fd", "تَفْعُلَانِ"}, {"ind_3fp", "يَفْعُلْنَ"}, {"ind_3fs", "تَفْعُلُ"}, {"ind_3md", "يَفْعُلَانِ"}, {"ind_3mp", "يَفْعُلُونَ"}, {"ind_3ms", "يَفْعُلُ"}, {"ind_pass_1p", "نُفْعَلُ"}, {"ind_pass_1s", "أُفْعَلُ"}, {"ind_pass_2d", "تُفْعَلَانِ"}, {"ind_pass_2fp", "تُفْعَلْنَ"}, {"ind_pass_2fs", "تُفْعَلِينَ"}, {"ind_pass_2mp", "تُفْعَلُونَ"}, {"ind_pass_2ms", "تُفْعَلُ"}, {"ind_pass_3fd", "تُفْعَلَانِ"}, {"ind_pass_3fp", "يُفْعَلْنَ"}, {"ind_pass_3fs", "تُفْعَلُ"}, {"ind_pass_3md", "يُفْعَلَانِ"}, {"ind_pass_3mp", "يُفْعَلُونَ"}, {"ind_pass_3ms", "يُفْعَلُ"}, {"past_1p", "فَعَلْنَا"}, {"past_1s", "فَعَلْتُ"}, {"past_2d", "فَعَلْتُمَا"}, {"past_2fp", "فَعَلْتُنَّ"}, {"past_2fs", "فَعَلْتِ"}, {"past_2mp", "فَعَلْتُمْ"}, {"past_2ms", "فَعَلْتَ"}, {"past_3fd", "فَعَلَتَا"}, {"past_3fp", "فَعَلْنَ"}, {"past_3fs", "فَعَلَتْ"}, {"past_3md", "فَعَلَا"}, {"past_3mp", "فَعَلُوا"}, {"past_3ms", "فَعَلَ"}, {"past_pass_1p", "فُعِلْنَا"}, {"past_pass_1s", "فُعِلْتُ"}, {"past_pass_2d", "فُعِلْتُمَا"}, {"past_pass_2fp", "فُعِلْتُنَّ"}, {"past_pass_2fs", "فُعِلْتِ"}, {"past_pass_2mp", "فُعِلْتُمْ"}, {"past_pass_2ms", "فُعِلْتَ"}, {"past_pass_3fd", "فُعِلَتَا"}, {"past_pass_3fp", "فُعِلْنَ"}, {"past_pass_3fs", "فُعِلَتْ"}, {"past_pass_3md", "فُعِلَا"}, {"past_pass_3mp", "فُعِلُوا"}, {"past_pass_3ms", "فُعِلَ"}, }, }, { label = "رَؤُفَ (p.198)", root = "رأف", wazn = "فعُل يفعُل", forms = { {"imp_2d", "اُرْؤُفَا"}, {"imp_2fp", "اُرْؤُفْنَ"}, {"imp_2fs", "اُرْؤُفِي"}, {"imp_2mp", "اُرْؤُفُوا"}, {"imp_2ms", "اُرْؤُفْ"}, {"ind_1p", "نَرْؤُفُ"}, {"ind_1s", "أَرْؤُفُ"}, {"ind_2d", "تَرْؤُفَانِ"}, {"ind_2fp", "تَرْؤُفْنَ"}, {"ind_2fs", "تَرْؤُفِينَ"}, {"ind_2mp", "تَرْؤُفُونَ"}, {"ind_2ms", "تَرْؤُفُ"}, {"ind_3fd", "تَرْؤُفَانِ"}, {"ind_3fp", "يَرْؤُفْنَ"}, {"ind_3fs", "تَرْؤُفُ"}, {"ind_3md", "يَرْؤُفَانِ"}, {"ind_3mp", "يَرْؤُفُونَ"}, {"ind_3ms", "يَرْؤُفُ"}, {"past_1p", "رَؤُفْنَا"}, {"past_1s", "رَؤُفْتُ"}, {"past_2d", "رَؤُفْتُمَا"}, {"past_2fp", "رَؤُفْتُنَّ"}, {"past_2fs", "رَؤُفْتِ"}, {"past_2mp", "رَؤُفْتُمْ"}, {"past_2ms", "رَؤُفْتَ"}, {"past_3fd", "رَؤُفَتَا"}, {"past_3fp", "رَؤُفْنَ"}, {"past_3fs", "رَؤُفَتْ"}, {"past_3md", "رَؤُفَا"}, {"past_3mp", "رَؤُفُوا"}, {"past_3ms", "رَؤُفَ"}, }, }, { label = "ضَؤُلَ (p.198)", root = "ضأل", wazn = "فعُل يفعُل", forms = { {"imp_2d", "اُضْؤُلَا"}, {"imp_2fp", "اُضْؤُلْنَ"}, {"imp_2fs", "اُضْؤُلِي"}, {"imp_2mp", "اُضْؤُلُوا"}, {"imp_2ms", "اُضْؤُلْ"}, {"ind_1p", "نَضْؤُلُ"}, {"ind_1s", "أَضْؤُلُ"}, {"ind_2d", "تَضْؤُلَانِ"}, {"ind_2fp", "تَضْؤُلْنَ"}, {"ind_2fs", "تَضْؤُلِينَ"}, {"ind_2mp", "تَضْؤُلُونَ"}, {"ind_2ms", "تَضْؤُلُ"}, {"ind_3fd", "تَضْؤُلَانِ"}, {"ind_3fp", "يَضْؤُلْنَ"}, {"ind_3fs", "تَضْؤُلُ"}, {"ind_3md", "يَضْؤُلَانِ"}, {"ind_3mp", "يَضْؤُلُونَ"}, {"ind_3ms", "يَضْؤُلُ"}, {"past_1p", "ضَؤُلْنَا"}, {"past_1s", "ضَؤُلْتُ"}, {"past_2d", "ضَؤُلْتُمَا"}, {"past_2fp", "ضَؤُلْتُنَّ"}, {"past_2fs", "ضَؤُلْتِ"}, {"past_2mp", "ضَؤُلْتُمْ"}, {"past_2ms", "ضَؤُلْتَ"}, {"past_3fd", "ضَؤُلَتَا"}, {"past_3fp", "ضَؤُلْنَ"}, {"past_3fs", "ضَؤُلَتْ"}, {"past_3md", "ضَؤُلَا"}, {"past_3mp", "ضَؤُلُوا"}, {"past_3ms", "ضَؤُلَ"}, }, }, { label = "آخَذَ (p.260)", root = "أخذ", wazn = "فاعل", forms = { {"imp_2d", "آخِذَا"}, {"imp_2fp", "آخِذْنَ"}, {"imp_2fs", "آخِذِي"}, {"imp_2mp", "آخِذُوا"}, {"imp_2ms", "آخِذْ"}, {"ind_1p", "نُؤَاخِذُ"}, {"ind_1s", "أُؤَاخِذُ"}, {"ind_2d", "تُؤَاخِذَانِ"}, {"ind_2fp", "تُؤَاخِذْنَ"}, {"ind_2fs", "تُؤَاخِذِينَ"}, {"ind_2mp", "تُؤَاخِذُونَ"}, {"ind_2ms", "تُؤَاخِذُ"}, {"ind_3fd", "تُؤَاخِذَانِ"}, {"ind_3fp", "يُؤَاخِذْنَ"}, {"ind_3fs", "تُؤَاخِذُ"}, {"ind_3md", "يُؤَاخِذَانِ"}, {"ind_3mp", "يُؤَاخِذُونَ"}, {"ind_3ms", "يُؤَاخِذُ"}, {"past_1p", "آخَذْنَا"}, {"past_1s", "آخَذْتُ"}, {"past_2d", "آخَذْتُمَا"}, {"past_2fp", "آخَذْتُنَّ"}, {"past_2fs", "آخَذْتِ"}, {"past_2mp", "آخَذْتُمْ"}, {"past_2ms", "آخَذْتَ"}, {"past_3fd", "آخَذَتَا"}, {"past_3fp", "آخَذْنَ"}, {"past_3fs", "آخَذَتْ"}, {"past_3md", "آخَذَا"}, {"past_3mp", "آخَذُوا"}, {"past_3ms", "آخَذَ"}, }, }, { label = "اِدَّعَمَ (p.334)", root = "دعم", wazn = "افتعل", forms = { {"imp_2d", "اِدَّعِمَا"}, {"imp_2fp", "اِدَّعِمْنَ"}, {"imp_2fs", "اِدَّعِمِي"}, {"imp_2mp", "اِدَّعِمُوا"}, {"imp_2ms", "اِدَّعِمْ"}, {"ind_1p", "نَدَّعِمُ"}, {"ind_1s", "أَدَّعِمُ"}, {"ind_2d", "تَدَّعِمَانِ"}, {"ind_2fp", "تَدَّعِمْنَ"}, {"ind_2fs", "تَدَّعِمِينَ"}, {"ind_2mp", "تَدَّعِمُونَ"}, {"ind_2ms", "تَدَّعِمُ"}, {"ind_3fd", "تَدَّعِمَانِ"}, {"ind_3fp", "يَدَّعِمْنَ"}, {"ind_3fs", "تَدَّعِمُ"}, {"ind_3md", "يَدَّعِمَانِ"}, {"ind_3mp", "يَدَّعِمُونَ"}, {"ind_3ms", "يَدَّعِمُ"}, {"past_1p", "اِدَّعَمْنَا"}, {"past_1s", "اِدَّعَمْتُ"}, {"past_2d", "اِدَّعَمْتُمَا"}, {"past_2fp", "اِدَّعَمْتُنَّ"}, {"past_2fs", "اِدَّعَمْتِ"}, {"past_2mp", "اِدَّعَمْتُمْ"}, {"past_2ms", "اِدَّعَمْتَ"}, {"past_3fd", "اِدَّعَمَتَا"}, {"past_3fp", "اِدَّعَمْنَ"}, {"past_3fs", "اِدَّعَمَتْ"}, {"past_3md", "اِدَّعَمَا"}, {"past_3mp", "اِدَّعَمُوا"}, {"past_3ms", "اِدَّعَمَ"}, }, }, { label = "هَنَأَ ـُ (p.135، مهموز اللام)", root = "هنأ", wazn = "فعَل يفعُل", pass = true, forms = { {"imp_2d", "اُهْنُؤَا"}, {"imp_2fp", "اُهْنُؤْنَ"}, {"imp_2fs", "اُهْنُئِي"}, {"imp_2mp", "اُهْنُؤُوا"}, {"imp_2ms", "اُهْنُؤْ"}, {"ind_1p", "نَهْنُؤُ"}, {"ind_1s", "أَهْنُؤُ"}, {"ind_2d", "تَهْنُؤَانِ"}, {"ind_2fp", "تَهْنُؤْنَ"}, {"ind_2fs", "تَهْنُئِينَ"}, {"ind_2mp", "تَهْنُؤُونَ"}, {"ind_2ms", "تَهْنُؤُ"}, {"ind_3fd", "تَهْنُؤَانِ"}, {"ind_3fp", "يَهْنُؤْنَ"}, {"ind_3fs", "تَهْنُؤُ"}, {"ind_3md", "يَهْنُؤَانِ"}, {"ind_3mp", "يَهْنُؤُونَ"}, {"ind_3ms", "يَهْنُؤُ"}, {"ind_pass_1p", "نُهْنَأُ"}, {"ind_pass_1s", "أُهْنَأُ"}, {"ind_pass_2d", "تُهْنَآنِ"}, {"ind_pass_2fp", "تُهْنَأْنَ"}, {"ind_pass_2fs", "تُهْنَئِينَ"}, {"ind_pass_2mp", "تُهْنَؤُونَ"}, {"ind_pass_2ms", "تُهْنَأُ"}, {"ind_pass_3fd", "تُهْنَآنِ"}, {"ind_pass_3fp", "يُهْنَأْنَ"}, {"ind_pass_3fs", "تُهْنَأُ"}, {"ind_pass_3md", "يُهْنَآنِ"}, {"ind_pass_3mp", "يُهْنَؤُونَ"}, {"ind_pass_3ms", "يُهْنَأُ"}, {"past_1p", "هَنَأْنَا"}, {"past_1s", "هَنَأْتُ"}, {"past_2d", "هَنَأْتُمَا"}, {"past_2fp", "هَنَأْتُنَّ"}, {"past_2fs", "هَنَأْتِ"}, {"past_2mp", "هَنَأْتُمْ"}, {"past_2ms", "هَنَأْتَ"}, {"past_3fd", "هَنَأَتَا"}, {"past_3fp", "هَنَأْنَ"}, {"past_3fs", "هَنَأَتْ"}, {"past_3md", "هَنَآ"}, {"past_3mp", "هَنَؤُوا"}, {"past_3ms", "هَنَأَ"}, {"past_pass_1p", "هُنِئْنَا"}, {"past_pass_1s", "هُنِئْتُ"}, {"past_pass_2d", "هُنِئْتُمَا"}, {"past_pass_2fp", "هُنِئْتُنَّ"}, {"past_pass_2fs", "هُنِئْتِ"}, {"past_pass_2mp", "هُنِئْتُمْ"}, {"past_pass_2ms", "هُنِئْتَ"}, {"past_pass_3fd", "هُنِئَتَا"}, {"past_pass_3fp", "هُنِئْنَ"}, {"past_pass_3fs", "هُنِئَتْ"}, {"past_pass_3md", "هُنِئَا"}, {"past_pass_3mp", "هُنِئُوا"}, {"past_pass_3ms", "هُنِئَ"}, }, }, { label = "دَعا ـُ (p.141، ناقص واوي)", root = "دعو", wazn = "فعَل يفعُل", pass = true, forms = { {"imp_2d", "اُدْعُوَا"}, {"imp_2fp", "اُدْعُونَ"}, {"imp_2fs", "اِدْعِي"}, {"imp_2mp", "اُدْعُوا"}, {"imp_2ms", "اُدْعُ"}, {"ind_1p", "نَدْعُو"}, {"ind_1s", "أَدْعُو"}, {"ind_2d", "تَدْعُوَانِ"}, {"ind_2fp", "تَدْعُونَ"}, {"ind_2fs", "تَدْعِينَ"}, {"ind_2mp", "تَدْعُونَ"}, {"ind_2ms", "تَدْعُو"}, {"ind_3fd", "تَدْعُوَانِ"}, {"ind_3fp", "يَدْعُونَ"}, {"ind_3fs", "تَدْعُو"}, {"ind_3md", "يَدْعُوَانِ"}, {"ind_3mp", "يَدْعُونَ"}, {"ind_3ms", "يَدْعُو"}, {"ind_pass_1p", "نُدْعَى"}, {"ind_pass_1s", "أُدْعَى"}, {"ind_pass_2d", "تُدْعَيَانِ"}, {"ind_pass_2fp", "تُدْعَيْنَ"}, {"ind_pass_2fs", "تُدْعَيْنَ"}, {"ind_pass_2mp", "تُدْعَوْنَ"}, {"ind_pass_2ms", "تُدْعَى"}, {"ind_pass_3fd", "تُدْعَيَانِ"}, {"ind_pass_3fp", "يُدْعَيْنَ"}, {"ind_pass_3fs", "تُدْعَى"}, {"ind_pass_3md", "يُدْعَيَانِ"}, {"ind_pass_3mp", "يُدْعَوْنَ"}, {"ind_pass_3ms", "يُدْعَى"}, {"past_1p", "دَعَوْنَا"}, {"past_1s", "دَعَوْتُ"}, {"past_2d", "دَعَوْتُمَا"}, {"past_2fp", "دَعَوْتُنَّ"}, {"past_2fs", "دَعَوْتِ"}, {"past_2mp", "دَعَوْتُمْ"}, {"past_2ms", "دَعَوْتَ"}, {"past_3fd", "دَعَتَا"}, {"past_3fp", "دَعَوْنَ"}, {"past_3fs", "دَعَتْ"}, {"past_3md", "دَعَوَا"}, {"past_3mp", "دَعَوْا"}, {"past_3ms", "دَعَا"}, {"past_pass_1p", "دُعِينَا"}, {"past_pass_1s", "دُعِيتُ"}, {"past_pass_2d", "دُعِيتُمَا"}, {"past_pass_2fp", "دُعِيتُنَّ"}, {"past_pass_2fs", "دُعِيتِ"}, {"past_pass_2mp", "دُعِيتُمْ"}, {"past_pass_2ms", "دُعِيتَ"}, {"past_pass_3fd", "دُعِيَتَا"}, {"past_pass_3fp", "دُعِينَ"}, {"past_pass_3fs", "دُعِيَتْ"}, {"past_pass_3md", "دُعِيَا"}, {"past_pass_3mp", "دُعُوا"}, {"past_pass_3ms", "دُعِيَ"}, }, }, { label = "هَيُؤَ ـُ (p.203، أجوف على فعُل)", root = "هيأ", wazn = "فعُل يفعُل", forms = { {"imp_2d", "اُهْيُؤَا"}, {"imp_2fp", "اُهْيُؤْنَ"}, {"imp_2fs", "اُهْيُئِي"}, {"imp_2mp", "اُهْيُؤُوا"}, {"imp_2ms", "اُهْيُؤْ"}, {"ind_1p", "نَهْيُؤُ"}, {"ind_1s", "أَهْيُؤُ"}, {"ind_2d", "تَهْيُؤَانِ"}, {"ind_2fp", "تَهْيُؤْنَ"}, {"ind_2fs", "تَهْيُئِينَ"}, {"ind_2mp", "تَهْيُؤُونَ"}, {"ind_2ms", "تَهْيُؤُ"}, {"ind_3fd", "تَهْيُؤَانِ"}, {"ind_3fp", "يَهْيُؤْنَ"}, {"ind_3fs", "تَهْيُؤُ"}, {"ind_3md", "يَهْيُؤَانِ"}, {"ind_3mp", "يَهْيُؤُونَ"}, {"ind_3ms", "يَهْيُؤُ"}, {"past_1p", "هَيُؤْنَا"}, {"past_1s", "هَيُؤْتُ"}, {"past_2d", "هَيُؤْتُمَا"}, {"past_2fp", "هَيُؤْتُنَّ"}, {"past_2fs", "هَيُؤْتِ"}, {"past_2mp", "هَيُؤْتُمْ"}, {"past_2ms", "هَيُؤْتَ"}, {"past_3fd", "هَيُؤَتَا"}, {"past_3fp", "هَيُؤْنَ"}, {"past_3fs", "هَيُؤَتْ"}, {"past_3md", "هَيُؤَا"}, {"past_3mp", "هَيُؤُوا"}, {"past_3ms", "هَيُؤَ"}, }, }, { label = "وَفَى ـِ (p.164، لفيف مفروق)", root = "وفي", wazn = "فعَل يفعِل", pass = true, forms = { {"imp_2d", "فِيَا"}, {"imp_2fp", "فِينَ"}, {"imp_2fs", "فِي"}, {"imp_2mp", "فُوا"}, {"imp_2ms", "فِ"}, {"ind_1p", "نَفِي"}, {"ind_1s", "أَفِي"}, {"ind_2d", "تَفِيَانِ"}, {"ind_2fp", "تَفِينَ"}, {"ind_2fs", "تَفِينَ"}, {"ind_2mp", "تَفُونَ"}, {"ind_2ms", "تَفِي"}, {"ind_3fd", "تَفِيَانِ"}, {"ind_3fp", "يَفِينَ"}, {"ind_3fs", "تَفِي"}, {"ind_3md", "يَفِيَانِ"}, {"ind_3mp", "يَفُونَ"}, {"ind_3ms", "يَفِي"}, {"ind_pass_1p", "نُوفَى"}, {"ind_pass_1s", "أُوفَى"}, {"ind_pass_2d", "تُوفَيَانِ"}, {"ind_pass_2fp", "تُوفَيْنَ"}, {"ind_pass_2fs", "تُوفَيْنَ"}, {"ind_pass_2mp", "تُوفَوْنَ"}, {"ind_pass_2ms", "تُوفَى"}, {"ind_pass_3fd", "تُوفَيَانِ"}, {"ind_pass_3fp", "يُوفَيْنَ"}, {"ind_pass_3fs", "تُوفَى"}, {"ind_pass_3md", "يُوفَيَانِ"}, {"ind_pass_3mp", "يُوفَوْنَ"}, {"ind_pass_3ms", "يُوفَى"}, {"past_1p", "وَفَيْنَا"}, {"past_1s", "وَفَيْتُ"}, {"past_2d", "وَفَيْتُمَا"}, {"past_2fp", "وَفَيْتُنَّ"}, {"past_2fs", "وَفَيْتِ"}, {"past_2mp", "وَفَيْتُمْ"}, {"past_2ms", "وَفَيْتَ"}, {"past_3fd", "وَفَتَا"}, {"past_3fp", "وَفَيْنَ"}, {"past_3fs", "وَفَتْ"}, {"past_3md", "وَفَيَا"}, {"past_3mp", "وَفَوْا"}, {"past_3ms", "وَفَى"}, {"past_pass_1p", "وُفِينَا"}, {"past_pass_1s", "وُفِيتُ"}, {"past_pass_2d", "وُفِيتُمَا"}, {"past_pass_2fp", "وُفِيتُنَّ"}, {"past_pass_2fs", "وُفِيتِ"}, {"past_pass_2mp", "وُفِيتُمْ"}, {"past_pass_2ms", "وُفِيتَ"}, {"past_pass_3fd", "وُفِيَتَا"}, {"past_pass_3fp", "وُفِينَ"}, {"past_pass_3fs", "وُفِيَتْ"}, {"past_pass_3md", "وُفِيَا"}, {"past_pass_3mp", "وُفُوا"}, {"past_pass_3ms", "وُفِيَ"}, }, }, { label = "وَلِيَ ـِ (p.238، لفيف مفروق)", root = "ولي", wazn = "فعِل يفعِل", pass = true, forms = { {"imp_2d", "لِيَا"}, {"imp_2fp", "لِينَ"}, {"imp_2fs", "لِي"}, {"imp_2mp", "لُوا"}, {"imp_2ms", "لِ"}, {"ind_1p", "نَلِي"}, {"ind_1s", "أَلِي"}, {"ind_2d", "تَلِيَانِ"}, {"ind_2fp", "تَلِينَ"}, {"ind_2fs", "تَلِينَ"}, {"ind_2mp", "تَلُونَ"}, {"ind_2ms", "تَلِي"}, {"ind_3fd", "تَلِيَانِ"}, {"ind_3fp", "يَلِينَ"}, {"ind_3fs", "تَلِي"}, {"ind_3md", "يَلِيَانِ"}, {"ind_3mp", "يَلُونَ"}, {"ind_3ms", "يَلِي"}, {"ind_pass_1p", "نُولَى"}, {"ind_pass_1s", "أُولَى"}, {"ind_pass_2d", "تُولَيَانِ"}, {"ind_pass_2fp", "تُولَيْنَ"}, {"ind_pass_2fs", "تُولَيْنَ"}, {"ind_pass_2mp", "تُولَوْنَ"}, {"ind_pass_2ms", "تُولَى"}, {"ind_pass_3fd", "تُولَيَانِ"}, {"ind_pass_3fp", "يُولَيْنَ"}, {"ind_pass_3fs", "تُولَى"}, {"ind_pass_3md", "يُولَيَانِ"}, {"ind_pass_3mp", "يُولَوْنَ"}, {"ind_pass_3ms", "يُولَى"}, {"past_1p", "وَلِينَا"}, {"past_1s", "وَلِيتُ"}, {"past_2d", "وَلِيتُمَا"}, {"past_2fp", "وَلِيتُنَّ"}, {"past_2fs", "وَلِيتِ"}, {"past_2mp", "وَلِيتُمْ"}, {"past_2ms", "وَلِيتَ"}, {"past_3fd", "وَلِيَتَا"}, {"past_3fp", "وَلِينَ"}, {"past_3fs", "وَلِيَتْ"}, {"past_3md", "وَلِيَا"}, {"past_3mp", "وَلُوا"}, {"past_3ms", "وَلِيَ"}, {"past_pass_1p", "وُلِينَا"}, {"past_pass_1s", "وُلِيتُ"}, {"past_pass_2d", "وُلِيتُمَا"}, {"past_pass_2fp", "وُلِيتُنَّ"}, {"past_pass_2fs", "وُلِيتِ"}, {"past_pass_2mp", "وُلِيتُمْ"}, {"past_pass_2ms", "وُلِيتَ"}, {"past_pass_3fd", "وُلِيَتَا"}, {"past_pass_3fp", "وُلِينَ"}, {"past_pass_3fs", "وُلِيَتْ"}, {"past_pass_3md", "وُلِيَا"}, {"past_pass_3mp", "وُلُوا"}, {"past_pass_3ms", "وُلِيَ"}, }, }, { label = "تَفاعَلَ (p.302، الوزن السادس)", root = "فعل", wazn = "تفاعل", pass = true, forms = { {"imp_2d", "تَفَاعَلَا"}, {"imp_2fp", "تَفَاعَلْنَ"}, {"imp_2fs", "تَفَاعَلِي"}, {"imp_2mp", "تَفَاعَلُوا"}, {"imp_2ms", "تَفَاعَلْ"}, {"ind_1p", "نَتَفَاعَلُ"}, {"ind_1s", "أَتَفَاعَلُ"}, {"ind_2d", "تَتَفَاعَلَانِ"}, {"ind_2fp", "تَتَفَاعَلْنَ"}, {"ind_2fs", "تَتَفَاعَلِينَ"}, {"ind_2mp", "تَتَفَاعَلُونَ"}, {"ind_2ms", "تَتَفَاعَلُ"}, {"ind_3fd", "تَتَفَاعَلَانِ"}, {"ind_3fp", "يَتَفَاعَلْنَ"}, {"ind_3fs", "تَتَفَاعَلُ"}, {"ind_3md", "يَتَفَاعَلَانِ"}, {"ind_3mp", "يَتَفَاعَلُونَ"}, {"ind_3ms", "يَتَفَاعَلُ"}, {"ind_pass_1p", "نُتَفَاعَلُ"}, {"ind_pass_1s", "أُتَفَاعَلُ"}, {"ind_pass_2d", "تُتَفَاعَلَانِ"}, {"ind_pass_2fp", "تُتَفَاعَلْنَ"}, {"ind_pass_2fs", "تُتَفَاعَلِينَ"}, {"ind_pass_2mp", "تُتَفَاعَلُونَ"}, {"ind_pass_2ms", "تُتَفَاعَلُ"}, {"ind_pass_3fd", "تُتَفَاعَلَانِ"}, {"ind_pass_3fp", "يُتَفَاعَلْنَ"}, {"ind_pass_3fs", "تُتَفَاعَلُ"}, {"ind_pass_3md", "يُتَفَاعَلَانِ"}, {"ind_pass_3mp", "يُتَفَاعَلُونَ"}, {"ind_pass_3ms", "يُتَفَاعَلُ"}, {"past_1p", "تَفَاعَلْنَا"}, {"past_1s", "تَفَاعَلْتُ"}, {"past_2d", "تَفَاعَلْتُمَا"}, {"past_2fp", "تَفَاعَلْتُنَّ"}, {"past_2fs", "تَفَاعَلْتِ"}, {"past_2mp", "تَفَاعَلْتُمْ"}, {"past_2ms", "تَفَاعَلْتَ"}, {"past_3fd", "تَفَاعَلَتَا"}, {"past_3fp", "تَفَاعَلْنَ"}, {"past_3fs", "تَفَاعَلَتْ"}, {"past_3md", "تَفَاعَلَا"}, {"past_3mp", "تَفَاعَلُوا"}, {"past_3ms", "تَفَاعَلَ"}, {"past_pass_1p", "تُفُوعِلْنَا"}, {"past_pass_1s", "تُفُوعِلْتُ"}, {"past_pass_2d", "تُفُوعِلْتُمَا"}, {"past_pass_2fp", "تُفُوعِلْتُنَّ"}, {"past_pass_2fs", "تُفُوعِلْتِ"}, {"past_pass_2mp", "تُفُوعِلْتُمْ"}, {"past_pass_2ms", "تُفُوعِلْتَ"}, {"past_pass_3fd", "تُفُوعِلَتَا"}, {"past_pass_3fp", "تُفُوعِلْنَ"}, {"past_pass_3fs", "تُفُوعِلَتْ"}, {"past_pass_3md", "تُفُوعِلَا"}, {"past_pass_3mp", "تُفُوعِلُوا"}, {"past_pass_3ms", "تُفُوعِلَ"}, }, }, { label = "فَرَّ ـِ (p.147، مضاعف)", root = "فرر", wazn = "فعَل يفعِل", pass = true, forms = { {"imp_2d", "فِرَّا"}, {"imp_2fp", "اِفْرِرْنَ"}, {"imp_2fs", "فِرِّي"}, {"imp_2mp", "فِرُّوا"}, {"imp_2ms", "فِرَّ"}, {"ind_1p", "نَفِرُّ"}, {"ind_1s", "أَفِرُّ"}, {"ind_2d", "تَفِرَّانِ"}, {"ind_2fp", "تَفْرِرْنَ"}, {"ind_2fs", "تَفِرِّينَ"}, {"ind_2mp", "تَفِرُّونَ"}, {"ind_2ms", "تَفِرُّ"}, {"ind_3fd", "تَفِرَّانِ"}, {"ind_3fp", "يَفْرِرْنَ"}, {"ind_3fs", "تَفِرُّ"}, {"ind_3md", "يَفِرَّانِ"}, {"ind_3mp", "يَفِرُّونَ"}, {"ind_3ms", "يَفِرُّ"}, {"ind_pass_1p", "نُفَرُّ"}, {"ind_pass_1s", "أُفَرُّ"}, {"ind_pass_2d", "تُفَرَّانِ"}, {"ind_pass_2fp", "تُفْرَرْنَ"}, {"ind_pass_2fs", "تُفَرِّينَ"}, {"ind_pass_2mp", "تُفَرُّونَ"}, {"ind_pass_2ms", "تُفَرُّ"}, {"ind_pass_3fd", "تُفَرَّانِ"}, {"ind_pass_3fp", "يُفْرَرْنَ"}, {"ind_pass_3fs", "تُفَرُّ"}, {"ind_pass_3md", "يُفَرَّانِ"}, {"ind_pass_3mp", "يُفَرُّونَ"}, {"ind_pass_3ms", "يُفَرُّ"}, {"past_1p", "فَرَرْنَا"}, {"past_1s", "فَرَرْتُ"}, {"past_2d", "فَرَرْتُمَا"}, {"past_2fp", "فَرَرْتُنَّ"}, {"past_2fs", "فَرَرْتِ"}, {"past_2mp", "فَرَرْتُمْ"}, {"past_2ms", "فَرَرْتَ"}, {"past_3fd", "فَرَّتَا"}, {"past_3fp", "فَرَرْنَ"}, {"past_3fs", "فَرَّتْ"}, {"past_3md", "فَرَّا"}, {"past_3mp", "فَرُّوا"}, {"past_3ms", "فَرَّ"}, {"past_pass_1p", "فُرِرْنَا"}, {"past_pass_1s", "فُرِرْتُ"}, {"past_pass_2d", "فُرِرْتُمَا"}, {"past_pass_2fp", "فُرِرْتُنَّ"}, {"past_pass_2fs", "فُرِرْتِ"}, {"past_pass_2mp", "فُرِرْتُمْ"}, {"past_pass_2ms", "فُرِرْتَ"}, {"past_pass_3fd", "فُرَّتَا"}, {"past_pass_3fp", "فُرِرْنَ"}, {"past_pass_3fs", "فُرَّتْ"}, {"past_pass_3md", "فُرَّا"}, {"past_pass_3mp", "فُرُّوا"}, {"past_pass_3ms", "فُرَّ"}, }, }, { label = "خافَ ـَ (p.222، أجوف واوي)", root = "خوف", wazn = "فعِل يفعَل", pass = true, forms = { {"imp_2d", "خَافَا"}, {"imp_2fp", "خَفْنَ"}, {"imp_2fs", "خَافِي"}, {"imp_2mp", "خَافُوا"}, {"imp_2ms", "خَفْ"}, {"ind_1p", "نَخَافُ"}, {"ind_1s", "أَخَافُ"}, {"ind_2d", "تَخَافَانِ"}, {"ind_2fp", "تَخَفْنَ"}, {"ind_2fs", "تَخَافِينَ"}, {"ind_2mp", "تَخَافُونَ"}, {"ind_2ms", "تَخَافُ"}, {"ind_3fd", "تَخَافَانِ"}, {"ind_3fp", "يَخَفْنَ"}, {"ind_3fs", "تَخَافُ"}, {"ind_3md", "يَخَافَانِ"}, {"ind_3mp", "يَخَافُونَ"}, {"ind_3ms", "يَخَافُ"}, {"ind_pass_1p", "نُخَافُ"}, {"ind_pass_1s", "أُخَافُ"}, {"ind_pass_2d", "تُخَافَانِ"}, {"ind_pass_2fp", "تُخَفْنَ"}, {"ind_pass_2fs", "تُخَافِينَ"}, {"ind_pass_2mp", "تُخَافُونَ"}, {"ind_pass_2ms", "تُخَافُ"}, {"ind_pass_3fd", "تُخَافَانِ"}, {"ind_pass_3fp", "يُخَفْنَ"}, {"ind_pass_3fs", "تُخَافُ"}, {"ind_pass_3md", "يُخَافَانِ"}, {"ind_pass_3mp", "يُخَافُونَ"}, {"ind_pass_3ms", "يُخَافُ"}, {"past_1p", "خِفْنَا"}, {"past_1s", "خِفْتُ"}, {"past_2d", "خِفْتُمَا"}, {"past_2fp", "خِفْتُنَّ"}, {"past_2fs", "خِفْتِ"}, {"past_2mp", "خِفْتُمْ"}, {"past_2ms", "خِفْتَ"}, {"past_3fd", "خَافَتَا"}, {"past_3fp", "خِفْنَ"}, {"past_3fs", "خَافَتْ"}, {"past_3md", "خَافَا"}, {"past_3mp", "خَافُوا"}, {"past_3ms", "خَافَ"}, {"past_pass_1p", "خُفْنَا"}, {"past_pass_1s", "خُفْتُ"}, {"past_pass_2d", "خُفْتُمَا"}, {"past_pass_2fp", "خُفْتُنَّ"}, {"past_pass_2fs", "خُفْتِ"}, {"past_pass_2mp", "خُفْتُمْ"}, {"past_pass_2ms", "خُفْتَ"}, {"past_pass_3fd", "خِيفَتَا"}, {"past_pass_3fp", "خُفْنَ"}, {"past_pass_3fs", "خِيفَتْ"}, {"past_pass_3md", "خِيفَا"}, {"past_pass_3mp", "خِيفُوا"}, {"past_pass_3ms", "خِيفَ"}, }, }, { label = "فَعْلَلَ (p.385، رباعي مجرد)", root = "فعلل", wazn = "فعلل", pass = true, forms = { {"imp_2d", "فَعْلِلَا"}, {"imp_2fp", "فَعْلِلْنَ"}, {"imp_2fs", "فَعْلِلِي"}, {"imp_2mp", "فَعْلِلُوا"}, {"imp_2ms", "فَعْلِلْ"}, {"ind_1p", "نُفَعْلِلُ"}, {"ind_1s", "أُفَعْلِلُ"}, {"ind_2d", "تُفَعْلِلَانِ"}, {"ind_2fp", "تُفَعْلِلْنَ"}, {"ind_2fs", "تُفَعْلِلِينَ"}, {"ind_2mp", "تُفَعْلِلُونَ"}, {"ind_2ms", "تُفَعْلِلُ"}, {"ind_3fd", "تُفَعْلِلَانِ"}, {"ind_3fp", "يُفَعْلِلْنَ"}, {"ind_3fs", "تُفَعْلِلُ"}, {"ind_3md", "يُفَعْلِلَانِ"}, {"ind_3mp", "يُفَعْلِلُونَ"}, {"ind_3ms", "يُفَعْلِلُ"}, {"ind_pass_1p", "نُفَعْلَلُ"}, {"ind_pass_1s", "أُفَعْلَلُ"}, {"ind_pass_2d", "تُفَعْلَلَانِ"}, {"ind_pass_2fp", "تُفَعْلَلْنَ"}, {"ind_pass_2fs", "تُفَعْلَلِينَ"}, {"ind_pass_2mp", "تُفَعْلَلُونَ"}, {"ind_pass_2ms", "تُفَعْلَلُ"}, {"ind_pass_3fd", "تُفَعْلَلَانِ"}, {"ind_pass_3fp", "يُفَعْلَلْنَ"}, {"ind_pass_3fs", "تُفَعْلَلُ"}, {"ind_pass_3md", "يُفَعْلَلَانِ"}, {"ind_pass_3mp", "يُفَعْلَلُونَ"}, {"ind_pass_3ms", "يُفَعْلَلُ"}, {"past_1p", "فَعْلَلْنَا"}, {"past_1s", "فَعْلَلْتُ"}, {"past_2d", "فَعْلَلْتُمَا"}, {"past_2fp", "فَعْلَلْتُنَّ"}, {"past_2fs", "فَعْلَلْتِ"}, {"past_2mp", "فَعْلَلْتُمْ"}, {"past_2ms", "فَعْلَلْتَ"}, {"past_3fd", "فَعْلَلَتَا"}, {"past_3fp", "فَعْلَلْنَ"}, {"past_3fs", "فَعْلَلَتْ"}, {"past_3md", "فَعْلَلَا"}, {"past_3mp", "فَعْلَلُوا"}, {"past_3ms", "فَعْلَلَ"}, {"past_pass_1p", "فُعْلِلْنَا"}, {"past_pass_1s", "فُعْلِلْتُ"}, {"past_pass_2d", "فُعْلِلْتُمَا"}, {"past_pass_2fp", "فُعْلِلْتُنَّ"}, {"past_pass_2fs", "فُعْلِلْتِ"}, {"past_pass_2mp", "فُعْلِلْتُمْ"}, {"past_pass_2ms", "فُعْلِلْتَ"}, {"past_pass_3fd", "فُعْلِلَتَا"}, {"past_pass_3fp", "فُعْلِلْنَ"}, {"past_pass_3fs", "فُعْلِلَتْ"}, {"past_pass_3md", "فُعْلِلَا"}, {"past_pass_3mp", "فُعْلِلُوا"}, {"past_pass_3ms", "فُعْلِلَ"}, }, }, { label = "اِسَّمَّعَ (p.287، تفعّل مدغم)", root = "سمع", wazn = "تفعّل", reduced = true, forms = { {"imp_2d", "اِسَّمَّعَا"}, {"imp_2fp", "اِسَّمَّعْنَ"}, {"imp_2fs", "اِسَّمَّعِي"}, {"imp_2mp", "اِسَّمَّعُوا"}, {"imp_2ms", "اِسَّمَّعْ"}, {"ind_1p", "نَسَّمَّعُ"}, {"ind_1s", "أَسَّمَّعُ"}, {"ind_2d", "تَسَّمَّعَانِ"}, {"ind_2fp", "تَسَّمَّعْنَ"}, {"ind_2fs", "تَسَّمَّعِينَ"}, {"ind_2mp", "تَسَّمَّعُونَ"}, {"ind_2ms", "تَسَّمَّعُ"}, {"ind_3fd", "تَسَّمَّعَانِ"}, {"ind_3fp", "يَسَّمَّعْنَ"}, {"ind_3fs", "تَسَّمَّعُ"}, {"ind_3md", "يَسَّمَّعَانِ"}, {"ind_3mp", "يَسَّمَّعُونَ"}, {"ind_3ms", "يَسَّمَّعُ"}, {"past_1p", "اِسَّمَّعْنَا"}, {"past_1s", "اِسَّمَّعْتُ"}, {"past_2d", "اِسَّمَّعْتُمَا"}, {"past_2fp", "اِسَّمَّعْتُنَّ"}, {"past_2fs", "اِسَّمَّعْتِ"}, {"past_2mp", "اِسَّمَّعْتُمْ"}, {"past_2ms", "اِسَّمَّعْتَ"}, {"past_3fd", "اِسَّمَّعَتَا"}, {"past_3fp", "اِسَّمَّعْنَ"}, {"past_3fs", "اِسَّمَّعَتْ"}, {"past_3md", "اِسَّمَّعَا"}, {"past_3mp", "اِسَّمَّعُوا"}, {"past_3ms", "اِسَّمَّعَ"}, }, }, } a1bwjplmv5yefj2ki1vcc5skjx986oj 1124219 1124185 2026-08-31T08:12:02Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124219 Scribunto text/plain -- بيانات اختبار [[وحدة:ar-verb]] — مولَّدة آليًّا، لا تُحرَّر يدويًّا. -- Auto-generated from the fixtures in github.com/forzagreen/ar-wiktionary-modules. -- Regenerate with tools/make_wiki_testcases.py; edits here are overwritten. -- -- المصدر: أنطوان الدحداح، معجم تصريف الأفعال العربية، مكتبة لبنان ناشرون. -- الصيغ حقائق لغوية مُقابَلة على ذلك المرجع؛ لا يُعاد هنا نصُّ الكتاب ولا ترتيبه. -- -- القيم المنتظرة مكتوبة بإملاء الوحدة لا بإملاء الكتاب حيث اختلفا اختلافًا -- إملائيًّا مقبولًا في الوجهين (ألف التثنية، همزة الوصل، السكون الاختياري). -- الجزء 1 من 8. return { { label = "فَعَلَ ـُ (p.125, abstract paradigm)", root = "فعل", wazn = "فعَل يفعُل", pass = true, forms = { {"imp_2d", "اُفْعُلَا"}, {"imp_2fp", "اُفْعُلْنَ"}, {"imp_2fs", "اُفْعُلِي"}, {"imp_2mp", "اُفْعُلُوا"}, {"imp_2ms", "اُفْعُلْ"}, {"ind_1p", "نَفْعُلُ"}, {"ind_1s", "أَفْعُلُ"}, {"ind_2d", "تَفْعُلَانِ"}, {"ind_2fp", "تَفْعُلْنَ"}, {"ind_2fs", "تَفْعُلِينَ"}, {"ind_2mp", "تَفْعُلُونَ"}, {"ind_2ms", "تَفْعُلُ"}, {"ind_3fd", "تَفْعُلَانِ"}, {"ind_3fp", "يَفْعُلْنَ"}, {"ind_3fs", "تَفْعُلُ"}, {"ind_3md", "يَفْعُلَانِ"}, {"ind_3mp", "يَفْعُلُونَ"}, {"ind_3ms", "يَفْعُلُ"}, {"ind_pass_1p", "نُفْعَلُ"}, {"ind_pass_1s", "أُفْعَلُ"}, {"ind_pass_2d", "تُفْعَلَانِ"}, {"ind_pass_2fp", "تُفْعَلْنَ"}, {"ind_pass_2fs", "تُفْعَلِينَ"}, {"ind_pass_2mp", "تُفْعَلُونَ"}, {"ind_pass_2ms", "تُفْعَلُ"}, {"ind_pass_3fd", "تُفْعَلَانِ"}, {"ind_pass_3fp", "يُفْعَلْنَ"}, {"ind_pass_3fs", "تُفْعَلُ"}, {"ind_pass_3md", "يُفْعَلَانِ"}, {"ind_pass_3mp", "يُفْعَلُونَ"}, {"ind_pass_3ms", "يُفْعَلُ"}, {"past_1p", "فَعَلْنَا"}, {"past_1s", "فَعَلْتُ"}, {"past_2d", "فَعَلْتُمَا"}, {"past_2fp", "فَعَلْتُنَّ"}, {"past_2fs", "فَعَلْتِ"}, {"past_2mp", "فَعَلْتُمْ"}, {"past_2ms", "فَعَلْتَ"}, {"past_3fd", "فَعَلَتَا"}, {"past_3fp", "فَعَلْنَ"}, {"past_3fs", "فَعَلَتْ"}, {"past_3md", "فَعَلَا"}, {"past_3mp", "فَعَلُوا"}, {"past_3ms", "فَعَلَ"}, {"past_pass_1p", "فُعِلْنَا"}, {"past_pass_1s", "فُعِلْتُ"}, {"past_pass_2d", "فُعِلْتُمَا"}, {"past_pass_2fp", "فُعِلْتُنَّ"}, {"past_pass_2fs", "فُعِلْتِ"}, {"past_pass_2mp", "فُعِلْتُمْ"}, {"past_pass_2ms", "فُعِلْتَ"}, {"past_pass_3fd", "فُعِلَتَا"}, {"past_pass_3fp", "فُعِلْنَ"}, {"past_pass_3fs", "فُعِلَتْ"}, {"past_pass_3md", "فُعِلَا"}, {"past_pass_3mp", "فُعِلُوا"}, {"past_pass_3ms", "فُعِلَ"}, }, }, { label = "رَؤُفَ (p.198)", root = "رأف", wazn = "فعُل يفعُل", forms = { {"imp_2d", "اُرْؤُفَا"}, {"imp_2fp", "اُرْؤُفْنَ"}, {"imp_2fs", "اُرْؤُفِي"}, {"imp_2mp", "اُرْؤُفُوا"}, {"imp_2ms", "اُرْؤُفْ"}, {"ind_1p", "نَرْؤُفُ"}, {"ind_1s", "أَرْؤُفُ"}, {"ind_2d", "تَرْؤُفَانِ"}, {"ind_2fp", "تَرْؤُفْنَ"}, {"ind_2fs", "تَرْؤُفِينَ"}, {"ind_2mp", "تَرْؤُفُونَ"}, {"ind_2ms", "تَرْؤُفُ"}, {"ind_3fd", "تَرْؤُفَانِ"}, {"ind_3fp", "يَرْؤُفْنَ"}, {"ind_3fs", "تَرْؤُفُ"}, {"ind_3md", "يَرْؤُفَانِ"}, {"ind_3mp", "يَرْؤُفُونَ"}, {"ind_3ms", "يَرْؤُفُ"}, {"past_1p", "رَؤُفْنَا"}, {"past_1s", "رَؤُفْتُ"}, {"past_2d", "رَؤُفْتُمَا"}, {"past_2fp", "رَؤُفْتُنَّ"}, {"past_2fs", "رَؤُفْتِ"}, {"past_2mp", "رَؤُفْتُمْ"}, {"past_2ms", "رَؤُفْتَ"}, {"past_3fd", "رَؤُفَتَا"}, {"past_3fp", "رَؤُفْنَ"}, {"past_3fs", "رَؤُفَتْ"}, {"past_3md", "رَؤُفَا"}, {"past_3mp", "رَؤُفُوا"}, {"past_3ms", "رَؤُفَ"}, }, }, { label = "ضَؤُلَ (p.198)", root = "ضأل", wazn = "فعُل يفعُل", forms = { {"imp_2d", "اُضْؤُلَا"}, {"imp_2fp", "اُضْؤُلْنَ"}, {"imp_2fs", "اُضْؤُلِي"}, {"imp_2mp", "اُضْؤُلُوا"}, {"imp_2ms", "اُضْؤُلْ"}, {"ind_1p", "نَضْؤُلُ"}, {"ind_1s", "أَضْؤُلُ"}, {"ind_2d", "تَضْؤُلَانِ"}, {"ind_2fp", "تَضْؤُلْنَ"}, {"ind_2fs", "تَضْؤُلِينَ"}, {"ind_2mp", "تَضْؤُلُونَ"}, {"ind_2ms", "تَضْؤُلُ"}, {"ind_3fd", "تَضْؤُلَانِ"}, {"ind_3fp", "يَضْؤُلْنَ"}, {"ind_3fs", "تَضْؤُلُ"}, {"ind_3md", "يَضْؤُلَانِ"}, {"ind_3mp", "يَضْؤُلُونَ"}, {"ind_3ms", "يَضْؤُلُ"}, {"past_1p", "ضَؤُلْنَا"}, {"past_1s", "ضَؤُلْتُ"}, {"past_2d", "ضَؤُلْتُمَا"}, {"past_2fp", "ضَؤُلْتُنَّ"}, {"past_2fs", "ضَؤُلْتِ"}, {"past_2mp", "ضَؤُلْتُمْ"}, {"past_2ms", "ضَؤُلْتَ"}, {"past_3fd", "ضَؤُلَتَا"}, {"past_3fp", "ضَؤُلْنَ"}, {"past_3fs", "ضَؤُلَتْ"}, {"past_3md", "ضَؤُلَا"}, {"past_3mp", "ضَؤُلُوا"}, {"past_3ms", "ضَؤُلَ"}, }, }, { label = "آخَذَ (p.260)", root = "أخذ", wazn = "فاعل", forms = { {"imp_2d", "آخِذَا"}, {"imp_2fp", "آخِذْنَ"}, {"imp_2fs", "آخِذِي"}, {"imp_2mp", "آخِذُوا"}, {"imp_2ms", "آخِذْ"}, {"ind_1p", "نُؤَاخِذُ"}, {"ind_1s", "أُؤَاخِذُ"}, {"ind_2d", "تُؤَاخِذَانِ"}, {"ind_2fp", "تُؤَاخِذْنَ"}, {"ind_2fs", "تُؤَاخِذِينَ"}, {"ind_2mp", "تُؤَاخِذُونَ"}, {"ind_2ms", "تُؤَاخِذُ"}, {"ind_3fd", "تُؤَاخِذَانِ"}, {"ind_3fp", "يُؤَاخِذْنَ"}, {"ind_3fs", "تُؤَاخِذُ"}, {"ind_3md", "يُؤَاخِذَانِ"}, {"ind_3mp", "يُؤَاخِذُونَ"}, {"ind_3ms", "يُؤَاخِذُ"}, {"past_1p", "آخَذْنَا"}, {"past_1s", "آخَذْتُ"}, {"past_2d", "آخَذْتُمَا"}, {"past_2fp", "آخَذْتُنَّ"}, {"past_2fs", "آخَذْتِ"}, {"past_2mp", "آخَذْتُمْ"}, {"past_2ms", "آخَذْتَ"}, {"past_3fd", "آخَذَتَا"}, {"past_3fp", "آخَذْنَ"}, {"past_3fs", "آخَذَتْ"}, {"past_3md", "آخَذَا"}, {"past_3mp", "آخَذُوا"}, {"past_3ms", "آخَذَ"}, }, }, { label = "اِدَّعَمَ (p.334)", root = "دعم", wazn = "افتعل", forms = { {"imp_2d", "اِدَّعِمَا"}, {"imp_2fp", "اِدَّعِمْنَ"}, {"imp_2fs", "اِدَّعِمِي"}, {"imp_2mp", "اِدَّعِمُوا"}, {"imp_2ms", "اِدَّعِمْ"}, {"ind_1p", "نَدَّعِمُ"}, {"ind_1s", "أَدَّعِمُ"}, {"ind_2d", "تَدَّعِمَانِ"}, {"ind_2fp", "تَدَّعِمْنَ"}, {"ind_2fs", "تَدَّعِمِينَ"}, {"ind_2mp", "تَدَّعِمُونَ"}, {"ind_2ms", "تَدَّعِمُ"}, {"ind_3fd", "تَدَّعِمَانِ"}, {"ind_3fp", "يَدَّعِمْنَ"}, {"ind_3fs", "تَدَّعِمُ"}, {"ind_3md", "يَدَّعِمَانِ"}, {"ind_3mp", "يَدَّعِمُونَ"}, {"ind_3ms", "يَدَّعِمُ"}, {"past_1p", "اِدَّعَمْنَا"}, {"past_1s", "اِدَّعَمْتُ"}, {"past_2d", "اِدَّعَمْتُمَا"}, {"past_2fp", "اِدَّعَمْتُنَّ"}, {"past_2fs", "اِدَّعَمْتِ"}, {"past_2mp", "اِدَّعَمْتُمْ"}, {"past_2ms", "اِدَّعَمْتَ"}, {"past_3fd", "اِدَّعَمَتَا"}, {"past_3fp", "اِدَّعَمْنَ"}, {"past_3fs", "اِدَّعَمَتْ"}, {"past_3md", "اِدَّعَمَا"}, {"past_3mp", "اِدَّعَمُوا"}, {"past_3ms", "اِدَّعَمَ"}, }, }, { label = "هَنَأَ ـُ (p.135، مهموز اللام)", root = "هنأ", wazn = "فعَل يفعُل", pass = true, forms = { {"imp_2d", "اُهْنُؤَا"}, {"imp_2fp", "اُهْنُؤْنَ"}, {"imp_2fs", "اُهْنُئِي"}, {"imp_2mp", "اُهْنُؤُوا"}, {"imp_2ms", "اُهْنُؤْ"}, {"ind_1p", "نَهْنُؤُ"}, {"ind_1s", "أَهْنُؤُ"}, {"ind_2d", "تَهْنُؤَانِ"}, {"ind_2fp", "تَهْنُؤْنَ"}, {"ind_2fs", "تَهْنُئِينَ"}, {"ind_2mp", "تَهْنُؤُونَ"}, {"ind_2ms", "تَهْنُؤُ"}, {"ind_3fd", "تَهْنُؤَانِ"}, {"ind_3fp", "يَهْنُؤْنَ"}, {"ind_3fs", "تَهْنُؤُ"}, {"ind_3md", "يَهْنُؤَانِ"}, {"ind_3mp", "يَهْنُؤُونَ"}, {"ind_3ms", "يَهْنُؤُ"}, {"ind_pass_1p", "نُهْنَأُ"}, {"ind_pass_1s", "أُهْنَأُ"}, {"ind_pass_2d", "تُهْنَآنِ"}, {"ind_pass_2fp", "تُهْنَأْنَ"}, {"ind_pass_2fs", "تُهْنَئِينَ"}, {"ind_pass_2mp", "تُهْنَؤُونَ"}, {"ind_pass_2ms", "تُهْنَأُ"}, {"ind_pass_3fd", "تُهْنَآنِ"}, {"ind_pass_3fp", "يُهْنَأْنَ"}, {"ind_pass_3fs", "تُهْنَأُ"}, {"ind_pass_3md", "يُهْنَآنِ"}, {"ind_pass_3mp", "يُهْنَؤُونَ"}, {"ind_pass_3ms", "يُهْنَأُ"}, {"past_1p", "هَنَأْنَا"}, {"past_1s", "هَنَأْتُ"}, {"past_2d", "هَنَأْتُمَا"}, {"past_2fp", "هَنَأْتُنَّ"}, {"past_2fs", "هَنَأْتِ"}, {"past_2mp", "هَنَأْتُمْ"}, {"past_2ms", "هَنَأْتَ"}, {"past_3fd", "هَنَأَتَا"}, {"past_3fp", "هَنَأْنَ"}, {"past_3fs", "هَنَأَتْ"}, {"past_3md", "هَنَآ"}, {"past_3mp", "هَنَؤُوا"}, {"past_3ms", "هَنَأَ"}, {"past_pass_1p", "هُنِئْنَا"}, {"past_pass_1s", "هُنِئْتُ"}, {"past_pass_2d", "هُنِئْتُمَا"}, {"past_pass_2fp", "هُنِئْتُنَّ"}, {"past_pass_2fs", "هُنِئْتِ"}, {"past_pass_2mp", "هُنِئْتُمْ"}, {"past_pass_2ms", "هُنِئْتَ"}, {"past_pass_3fd", "هُنِئَتَا"}, {"past_pass_3fp", "هُنِئْنَ"}, {"past_pass_3fs", "هُنِئَتْ"}, {"past_pass_3md", "هُنِئَا"}, {"past_pass_3mp", "هُنِئُوا"}, {"past_pass_3ms", "هُنِئَ"}, }, }, { label = "دَعا ـُ (p.141، ناقص واوي)", root = "دعو", wazn = "فعَل يفعُل", pass = true, forms = { {"imp_2d", "اُدْعُوَا"}, {"imp_2fp", "اُدْعُونَ"}, {"imp_2fs", "اِدْعِي"}, {"imp_2mp", "اُدْعُوا"}, {"imp_2ms", "اُدْعُ"}, {"ind_1p", "نَدْعُو"}, {"ind_1s", "أَدْعُو"}, {"ind_2d", "تَدْعُوَانِ"}, {"ind_2fp", "تَدْعُونَ"}, {"ind_2fs", "تَدْعِينَ"}, {"ind_2mp", "تَدْعُونَ"}, {"ind_2ms", "تَدْعُو"}, {"ind_3fd", "تَدْعُوَانِ"}, {"ind_3fp", "يَدْعُونَ"}, {"ind_3fs", "تَدْعُو"}, {"ind_3md", "يَدْعُوَانِ"}, {"ind_3mp", "يَدْعُونَ"}, {"ind_3ms", "يَدْعُو"}, {"ind_pass_1p", "نُدْعَى"}, {"ind_pass_1s", "أُدْعَى"}, {"ind_pass_2d", "تُدْعَيَانِ"}, {"ind_pass_2fp", "تُدْعَيْنَ"}, {"ind_pass_2fs", "تُدْعَيْنَ"}, {"ind_pass_2mp", "تُدْعَوْنَ"}, {"ind_pass_2ms", "تُدْعَى"}, {"ind_pass_3fd", "تُدْعَيَانِ"}, {"ind_pass_3fp", "يُدْعَيْنَ"}, {"ind_pass_3fs", "تُدْعَى"}, {"ind_pass_3md", "يُدْعَيَانِ"}, {"ind_pass_3mp", "يُدْعَوْنَ"}, {"ind_pass_3ms", "يُدْعَى"}, {"past_1p", "دَعَوْنَا"}, {"past_1s", "دَعَوْتُ"}, {"past_2d", "دَعَوْتُمَا"}, {"past_2fp", "دَعَوْتُنَّ"}, {"past_2fs", "دَعَوْتِ"}, {"past_2mp", "دَعَوْتُمْ"}, {"past_2ms", "دَعَوْتَ"}, {"past_3fd", "دَعَتَا"}, {"past_3fp", "دَعَوْنَ"}, {"past_3fs", "دَعَتْ"}, {"past_3md", "دَعَوَا"}, {"past_3mp", "دَعَوْا"}, {"past_3ms", "دَعَا"}, {"past_pass_1p", "دُعِينَا"}, {"past_pass_1s", "دُعِيتُ"}, {"past_pass_2d", "دُعِيتُمَا"}, {"past_pass_2fp", "دُعِيتُنَّ"}, {"past_pass_2fs", "دُعِيتِ"}, {"past_pass_2mp", "دُعِيتُمْ"}, {"past_pass_2ms", "دُعِيتَ"}, {"past_pass_3fd", "دُعِيَتَا"}, {"past_pass_3fp", "دُعِينَ"}, {"past_pass_3fs", "دُعِيَتْ"}, {"past_pass_3md", "دُعِيَا"}, {"past_pass_3mp", "دُعُوا"}, {"past_pass_3ms", "دُعِيَ"}, }, }, { label = "هَيُؤَ ـُ (p.203، أجوف على فعُل)", root = "هيأ", wazn = "فعُل يفعُل", forms = { {"imp_2d", "اُهْيُؤَا"}, {"imp_2fp", "اُهْيُؤْنَ"}, {"imp_2fs", "اُهْيُئِي"}, {"imp_2mp", "اُهْيُؤُوا"}, {"imp_2ms", "اُهْيُؤْ"}, {"ind_1p", "نَهْيُؤُ"}, {"ind_1s", "أَهْيُؤُ"}, {"ind_2d", "تَهْيُؤَانِ"}, {"ind_2fp", "تَهْيُؤْنَ"}, {"ind_2fs", "تَهْيُئِينَ"}, {"ind_2mp", "تَهْيُؤُونَ"}, {"ind_2ms", "تَهْيُؤُ"}, {"ind_3fd", "تَهْيُؤَانِ"}, {"ind_3fp", "يَهْيُؤْنَ"}, {"ind_3fs", "تَهْيُؤُ"}, {"ind_3md", "يَهْيُؤَانِ"}, {"ind_3mp", "يَهْيُؤُونَ"}, {"ind_3ms", "يَهْيُؤُ"}, {"past_1p", "هَيُؤْنَا"}, {"past_1s", "هَيُؤْتُ"}, {"past_2d", "هَيُؤْتُمَا"}, {"past_2fp", "هَيُؤْتُنَّ"}, {"past_2fs", "هَيُؤْتِ"}, {"past_2mp", "هَيُؤْتُمْ"}, {"past_2ms", "هَيُؤْتَ"}, {"past_3fd", "هَيُؤَتَا"}, {"past_3fp", "هَيُؤْنَ"}, {"past_3fs", "هَيُؤَتْ"}, {"past_3md", "هَيُؤَا"}, {"past_3mp", "هَيُؤُوا"}, {"past_3ms", "هَيُؤَ"}, }, }, { label = "وَفَى ـِ (p.164، لفيف مفروق)", root = "وفي", wazn = "فعَل يفعِل", pass = true, forms = { {"imp_2d", "فِيَا"}, {"imp_2fp", "فِينَ"}, {"imp_2fs", "فِي"}, {"imp_2mp", "فُوا"}, {"imp_2ms", "فِ"}, {"ind_1p", "نَفِي"}, {"ind_1s", "أَفِي"}, {"ind_2d", "تَفِيَانِ"}, {"ind_2fp", "تَفِينَ"}, {"ind_2fs", "تَفِينَ"}, {"ind_2mp", "تَفُونَ"}, {"ind_2ms", "تَفِي"}, {"ind_3fd", "تَفِيَانِ"}, {"ind_3fp", "يَفِينَ"}, {"ind_3fs", "تَفِي"}, {"ind_3md", "يَفِيَانِ"}, {"ind_3mp", "يَفُونَ"}, {"ind_3ms", "يَفِي"}, {"ind_pass_1p", "نُوفَى"}, {"ind_pass_1s", "أُوفَى"}, {"ind_pass_2d", "تُوفَيَانِ"}, {"ind_pass_2fp", "تُوفَيْنَ"}, {"ind_pass_2fs", "تُوفَيْنَ"}, {"ind_pass_2mp", "تُوفَوْنَ"}, {"ind_pass_2ms", "تُوفَى"}, {"ind_pass_3fd", "تُوفَيَانِ"}, {"ind_pass_3fp", "يُوفَيْنَ"}, {"ind_pass_3fs", "تُوفَى"}, {"ind_pass_3md", "يُوفَيَانِ"}, {"ind_pass_3mp", "يُوفَوْنَ"}, {"ind_pass_3ms", "يُوفَى"}, {"past_1p", "وَفَيْنَا"}, {"past_1s", "وَفَيْتُ"}, {"past_2d", "وَفَيْتُمَا"}, {"past_2fp", "وَفَيْتُنَّ"}, {"past_2fs", "وَفَيْتِ"}, {"past_2mp", "وَفَيْتُمْ"}, {"past_2ms", "وَفَيْتَ"}, {"past_3fd", "وَفَتَا"}, {"past_3fp", "وَفَيْنَ"}, {"past_3fs", "وَفَتْ"}, {"past_3md", "وَفَيَا"}, {"past_3mp", "وَفَوْا"}, {"past_3ms", "وَفَى"}, {"past_pass_1p", "وُفِينَا"}, {"past_pass_1s", "وُفِيتُ"}, {"past_pass_2d", "وُفِيتُمَا"}, {"past_pass_2fp", "وُفِيتُنَّ"}, {"past_pass_2fs", "وُفِيتِ"}, {"past_pass_2mp", "وُفِيتُمْ"}, {"past_pass_2ms", "وُفِيتَ"}, {"past_pass_3fd", "وُفِيَتَا"}, {"past_pass_3fp", "وُفِينَ"}, {"past_pass_3fs", "وُفِيَتْ"}, {"past_pass_3md", "وُفِيَا"}, {"past_pass_3mp", "وُفُوا"}, {"past_pass_3ms", "وُفِيَ"}, }, }, { label = "وَلِيَ ـِ (p.238، لفيف مفروق)", root = "ولي", wazn = "فعِل يفعِل", pass = true, forms = { {"imp_2d", "لِيَا"}, {"imp_2fp", "لِينَ"}, {"imp_2fs", "لِي"}, {"imp_2mp", "لُوا"}, {"imp_2ms", "لِ"}, {"ind_1p", "نَلِي"}, {"ind_1s", "أَلِي"}, {"ind_2d", "تَلِيَانِ"}, {"ind_2fp", "تَلِينَ"}, {"ind_2fs", "تَلِينَ"}, {"ind_2mp", "تَلُونَ"}, {"ind_2ms", "تَلِي"}, {"ind_3fd", "تَلِيَانِ"}, {"ind_3fp", "يَلِينَ"}, {"ind_3fs", "تَلِي"}, {"ind_3md", "يَلِيَانِ"}, {"ind_3mp", "يَلُونَ"}, {"ind_3ms", "يَلِي"}, {"ind_pass_1p", "نُولَى"}, {"ind_pass_1s", "أُولَى"}, {"ind_pass_2d", "تُولَيَانِ"}, {"ind_pass_2fp", "تُولَيْنَ"}, {"ind_pass_2fs", "تُولَيْنَ"}, {"ind_pass_2mp", "تُولَوْنَ"}, {"ind_pass_2ms", "تُولَى"}, {"ind_pass_3fd", "تُولَيَانِ"}, {"ind_pass_3fp", "يُولَيْنَ"}, {"ind_pass_3fs", "تُولَى"}, {"ind_pass_3md", "يُولَيَانِ"}, {"ind_pass_3mp", "يُولَوْنَ"}, {"ind_pass_3ms", "يُولَى"}, {"past_1p", "وَلِينَا"}, {"past_1s", "وَلِيتُ"}, {"past_2d", "وَلِيتُمَا"}, {"past_2fp", "وَلِيتُنَّ"}, {"past_2fs", "وَلِيتِ"}, {"past_2mp", "وَلِيتُمْ"}, {"past_2ms", "وَلِيتَ"}, {"past_3fd", "وَلِيَتَا"}, {"past_3fp", "وَلِينَ"}, {"past_3fs", "وَلِيَتْ"}, {"past_3md", "وَلِيَا"}, {"past_3mp", "وَلُوا"}, {"past_3ms", "وَلِيَ"}, {"past_pass_1p", "وُلِينَا"}, {"past_pass_1s", "وُلِيتُ"}, {"past_pass_2d", "وُلِيتُمَا"}, {"past_pass_2fp", "وُلِيتُنَّ"}, {"past_pass_2fs", "وُلِيتِ"}, {"past_pass_2mp", "وُلِيتُمْ"}, {"past_pass_2ms", "وُلِيتَ"}, {"past_pass_3fd", "وُلِيَتَا"}, {"past_pass_3fp", "وُلِينَ"}, {"past_pass_3fs", "وُلِيَتْ"}, {"past_pass_3md", "وُلِيَا"}, {"past_pass_3mp", "وُلُوا"}, {"past_pass_3ms", "وُلِيَ"}, }, }, { label = "تَفاعَلَ (p.302، الوزن السادس)", root = "فعل", wazn = "تفاعل", pass = true, forms = { {"imp_2d", "تَفَاعَلَا"}, {"imp_2fp", "تَفَاعَلْنَ"}, {"imp_2fs", "تَفَاعَلِي"}, {"imp_2mp", "تَفَاعَلُوا"}, {"imp_2ms", "تَفَاعَلْ"}, {"ind_1p", "نَتَفَاعَلُ"}, {"ind_1s", "أَتَفَاعَلُ"}, {"ind_2d", "تَتَفَاعَلَانِ"}, {"ind_2fp", "تَتَفَاعَلْنَ"}, {"ind_2fs", "تَتَفَاعَلِينَ"}, {"ind_2mp", "تَتَفَاعَلُونَ"}, {"ind_2ms", "تَتَفَاعَلُ"}, {"ind_3fd", "تَتَفَاعَلَانِ"}, {"ind_3fp", "يَتَفَاعَلْنَ"}, {"ind_3fs", "تَتَفَاعَلُ"}, {"ind_3md", "يَتَفَاعَلَانِ"}, {"ind_3mp", "يَتَفَاعَلُونَ"}, {"ind_3ms", "يَتَفَاعَلُ"}, {"ind_pass_1p", "نُتَفَاعَلُ"}, {"ind_pass_1s", "أُتَفَاعَلُ"}, {"ind_pass_2d", "تُتَفَاعَلَانِ"}, {"ind_pass_2fp", "تُتَفَاعَلْنَ"}, {"ind_pass_2fs", "تُتَفَاعَلِينَ"}, {"ind_pass_2mp", "تُتَفَاعَلُونَ"}, {"ind_pass_2ms", "تُتَفَاعَلُ"}, {"ind_pass_3fd", "تُتَفَاعَلَانِ"}, {"ind_pass_3fp", "يُتَفَاعَلْنَ"}, {"ind_pass_3fs", "تُتَفَاعَلُ"}, {"ind_pass_3md", "يُتَفَاعَلَانِ"}, {"ind_pass_3mp", "يُتَفَاعَلُونَ"}, {"ind_pass_3ms", "يُتَفَاعَلُ"}, {"past_1p", "تَفَاعَلْنَا"}, {"past_1s", "تَفَاعَلْتُ"}, {"past_2d", "تَفَاعَلْتُمَا"}, {"past_2fp", "تَفَاعَلْتُنَّ"}, {"past_2fs", "تَفَاعَلْتِ"}, {"past_2mp", "تَفَاعَلْتُمْ"}, {"past_2ms", "تَفَاعَلْتَ"}, {"past_3fd", "تَفَاعَلَتَا"}, {"past_3fp", "تَفَاعَلْنَ"}, {"past_3fs", "تَفَاعَلَتْ"}, {"past_3md", "تَفَاعَلَا"}, {"past_3mp", "تَفَاعَلُوا"}, {"past_3ms", "تَفَاعَلَ"}, {"past_pass_1p", "تُفُوعِلْنَا"}, {"past_pass_1s", "تُفُوعِلْتُ"}, {"past_pass_2d", "تُفُوعِلْتُمَا"}, {"past_pass_2fp", "تُفُوعِلْتُنَّ"}, {"past_pass_2fs", "تُفُوعِلْتِ"}, {"past_pass_2mp", "تُفُوعِلْتُمْ"}, {"past_pass_2ms", "تُفُوعِلْتَ"}, {"past_pass_3fd", "تُفُوعِلَتَا"}, {"past_pass_3fp", "تُفُوعِلْنَ"}, {"past_pass_3fs", "تُفُوعِلَتْ"}, {"past_pass_3md", "تُفُوعِلَا"}, {"past_pass_3mp", "تُفُوعِلُوا"}, {"past_pass_3ms", "تُفُوعِلَ"}, }, }, { label = "فَرَّ ـِ (p.147، مضاعف)", root = "فرر", wazn = "فعَل يفعِل", pass = true, forms = { {"imp_2d", "فِرَّا"}, {"imp_2fp", "اِفْرِرْنَ"}, {"imp_2fs", "فِرِّي"}, {"imp_2mp", "فِرُّوا"}, {"imp_2ms", "فِرَّ"}, {"ind_1p", "نَفِرُّ"}, {"ind_1s", "أَفِرُّ"}, {"ind_2d", "تَفِرَّانِ"}, {"ind_2fp", "تَفْرِرْنَ"}, {"ind_2fs", "تَفِرِّينَ"}, {"ind_2mp", "تَفِرُّونَ"}, {"ind_2ms", "تَفِرُّ"}, {"ind_3fd", "تَفِرَّانِ"}, {"ind_3fp", "يَفْرِرْنَ"}, {"ind_3fs", "تَفِرُّ"}, {"ind_3md", "يَفِرَّانِ"}, {"ind_3mp", "يَفِرُّونَ"}, {"ind_3ms", "يَفِرُّ"}, {"ind_pass_1p", "نُفَرُّ"}, {"ind_pass_1s", "أُفَرُّ"}, {"ind_pass_2d", "تُفَرَّانِ"}, {"ind_pass_2fp", "تُفْرَرْنَ"}, {"ind_pass_2fs", "تُفَرِّينَ"}, {"ind_pass_2mp", "تُفَرُّونَ"}, {"ind_pass_2ms", "تُفَرُّ"}, {"ind_pass_3fd", "تُفَرَّانِ"}, {"ind_pass_3fp", "يُفْرَرْنَ"}, {"ind_pass_3fs", "تُفَرُّ"}, {"ind_pass_3md", "يُفَرَّانِ"}, {"ind_pass_3mp", "يُفَرُّونَ"}, {"ind_pass_3ms", "يُفَرُّ"}, {"past_1p", "فَرَرْنَا"}, {"past_1s", "فَرَرْتُ"}, {"past_2d", "فَرَرْتُمَا"}, {"past_2fp", "فَرَرْتُنَّ"}, {"past_2fs", "فَرَرْتِ"}, {"past_2mp", "فَرَرْتُمْ"}, {"past_2ms", "فَرَرْتَ"}, {"past_3fd", "فَرَّتَا"}, {"past_3fp", "فَرَرْنَ"}, {"past_3fs", "فَرَّتْ"}, {"past_3md", "فَرَّا"}, {"past_3mp", "فَرُّوا"}, {"past_3ms", "فَرَّ"}, {"past_pass_1p", "فُرِرْنَا"}, {"past_pass_1s", "فُرِرْتُ"}, {"past_pass_2d", "فُرِرْتُمَا"}, {"past_pass_2fp", "فُرِرْتُنَّ"}, {"past_pass_2fs", "فُرِرْتِ"}, {"past_pass_2mp", "فُرِرْتُمْ"}, {"past_pass_2ms", "فُرِرْتَ"}, {"past_pass_3fd", "فُرَّتَا"}, {"past_pass_3fp", "فُرِرْنَ"}, {"past_pass_3fs", "فُرَّتْ"}, {"past_pass_3md", "فُرَّا"}, {"past_pass_3mp", "فُرُّوا"}, {"past_pass_3ms", "فُرَّ"}, }, }, { label = "خافَ ـَ (p.222، أجوف واوي)", root = "خوف", wazn = "فعِل يفعَل", pass = true, forms = { {"imp_2d", "خَافَا"}, {"imp_2fp", "خَفْنَ"}, {"imp_2fs", "خَافِي"}, {"imp_2mp", "خَافُوا"}, {"imp_2ms", "خَفْ"}, {"ind_1p", "نَخَافُ"}, {"ind_1s", "أَخَافُ"}, {"ind_2d", "تَخَافَانِ"}, {"ind_2fp", "تَخَفْنَ"}, {"ind_2fs", "تَخَافِينَ"}, {"ind_2mp", "تَخَافُونَ"}, {"ind_2ms", "تَخَافُ"}, {"ind_3fd", "تَخَافَانِ"}, {"ind_3fp", "يَخَفْنَ"}, {"ind_3fs", "تَخَافُ"}, {"ind_3md", "يَخَافَانِ"}, {"ind_3mp", "يَخَافُونَ"}, {"ind_3ms", "يَخَافُ"}, {"ind_pass_1p", "نُخَافُ"}, {"ind_pass_1s", "أُخَافُ"}, {"ind_pass_2d", "تُخَافَانِ"}, {"ind_pass_2fp", "تُخَفْنَ"}, {"ind_pass_2fs", "تُخَافِينَ"}, {"ind_pass_2mp", "تُخَافُونَ"}, {"ind_pass_2ms", "تُخَافُ"}, {"ind_pass_3fd", "تُخَافَانِ"}, {"ind_pass_3fp", "يُخَفْنَ"}, {"ind_pass_3fs", "تُخَافُ"}, {"ind_pass_3md", "يُخَافَانِ"}, {"ind_pass_3mp", "يُخَافُونَ"}, {"ind_pass_3ms", "يُخَافُ"}, {"past_1p", "خِفْنَا"}, {"past_1s", "خِفْتُ"}, {"past_2d", "خِفْتُمَا"}, {"past_2fp", "خِفْتُنَّ"}, {"past_2fs", "خِفْتِ"}, {"past_2mp", "خِفْتُمْ"}, {"past_2ms", "خِفْتَ"}, {"past_3fd", "خَافَتَا"}, {"past_3fp", "خِفْنَ"}, {"past_3fs", "خَافَتْ"}, {"past_3md", "خَافَا"}, {"past_3mp", "خَافُوا"}, {"past_3ms", "خَافَ"}, {"past_pass_1p", "خُفْنَا"}, {"past_pass_1s", "خُفْتُ"}, {"past_pass_2d", "خُفْتُمَا"}, {"past_pass_2fp", "خُفْتُنَّ"}, {"past_pass_2fs", "خُفْتِ"}, {"past_pass_2mp", "خُفْتُمْ"}, {"past_pass_2ms", "خُفْتَ"}, {"past_pass_3fd", "خِيفَتَا"}, {"past_pass_3fp", "خُفْنَ"}, {"past_pass_3fs", "خِيفَتْ"}, {"past_pass_3md", "خِيفَا"}, {"past_pass_3mp", "خِيفُوا"}, {"past_pass_3ms", "خِيفَ"}, }, }, { label = "فَعْلَلَ (p.385، رباعي مجرد)", root = "فعلل", wazn = "فعلل", pass = true, forms = { {"imp_2d", "فَعْلِلَا"}, {"imp_2fp", "فَعْلِلْنَ"}, {"imp_2fs", "فَعْلِلِي"}, {"imp_2mp", "فَعْلِلُوا"}, {"imp_2ms", "فَعْلِلْ"}, {"ind_1p", "نُفَعْلِلُ"}, {"ind_1s", "أُفَعْلِلُ"}, {"ind_2d", "تُفَعْلِلَانِ"}, {"ind_2fp", "تُفَعْلِلْنَ"}, {"ind_2fs", "تُفَعْلِلِينَ"}, {"ind_2mp", "تُفَعْلِلُونَ"}, {"ind_2ms", "تُفَعْلِلُ"}, {"ind_3fd", "تُفَعْلِلَانِ"}, {"ind_3fp", "يُفَعْلِلْنَ"}, {"ind_3fs", "تُفَعْلِلُ"}, {"ind_3md", "يُفَعْلِلَانِ"}, {"ind_3mp", "يُفَعْلِلُونَ"}, {"ind_3ms", "يُفَعْلِلُ"}, {"ind_pass_1p", "نُفَعْلَلُ"}, {"ind_pass_1s", "أُفَعْلَلُ"}, {"ind_pass_2d", "تُفَعْلَلَانِ"}, {"ind_pass_2fp", "تُفَعْلَلْنَ"}, {"ind_pass_2fs", "تُفَعْلَلِينَ"}, {"ind_pass_2mp", "تُفَعْلَلُونَ"}, {"ind_pass_2ms", "تُفَعْلَلُ"}, {"ind_pass_3fd", "تُفَعْلَلَانِ"}, {"ind_pass_3fp", "يُفَعْلَلْنَ"}, {"ind_pass_3fs", "تُفَعْلَلُ"}, {"ind_pass_3md", "يُفَعْلَلَانِ"}, {"ind_pass_3mp", "يُفَعْلَلُونَ"}, {"ind_pass_3ms", "يُفَعْلَلُ"}, {"past_1p", "فَعْلَلْنَا"}, {"past_1s", "فَعْلَلْتُ"}, {"past_2d", "فَعْلَلْتُمَا"}, {"past_2fp", "فَعْلَلْتُنَّ"}, {"past_2fs", "فَعْلَلْتِ"}, {"past_2mp", "فَعْلَلْتُمْ"}, {"past_2ms", "فَعْلَلْتَ"}, {"past_3fd", "فَعْلَلَتَا"}, {"past_3fp", "فَعْلَلْنَ"}, {"past_3fs", "فَعْلَلَتْ"}, {"past_3md", "فَعْلَلَا"}, {"past_3mp", "فَعْلَلُوا"}, {"past_3ms", "فَعْلَلَ"}, {"past_pass_1p", "فُعْلِلْنَا"}, {"past_pass_1s", "فُعْلِلْتُ"}, {"past_pass_2d", "فُعْلِلْتُمَا"}, {"past_pass_2fp", "فُعْلِلْتُنَّ"}, {"past_pass_2fs", "فُعْلِلْتِ"}, {"past_pass_2mp", "فُعْلِلْتُمْ"}, {"past_pass_2ms", "فُعْلِلْتَ"}, {"past_pass_3fd", "فُعْلِلَتَا"}, {"past_pass_3fp", "فُعْلِلْنَ"}, {"past_pass_3fs", "فُعْلِلَتْ"}, {"past_pass_3md", "فُعْلِلَا"}, {"past_pass_3mp", "فُعْلِلُوا"}, {"past_pass_3ms", "فُعْلِلَ"}, }, }, { label = "اِسَّمَّعَ (p.287، تفعّل مدغم)", root = "سمع", wazn = "تفعّل", reduced = true, forms = { {"imp_2d", "اِسَّمَّعَا"}, {"imp_2fp", "اِسَّمَّعْنَ"}, {"imp_2fs", "اِسَّمَّعِي"}, {"imp_2mp", "اِسَّمَّعُوا"}, {"imp_2ms", "اِسَّمَّعْ"}, {"ind_1p", "نَسَّمَّعُ"}, {"ind_1s", "أَسَّمَّعُ"}, {"ind_2d", "تَسَّمَّعَانِ"}, {"ind_2fp", "تَسَّمَّعْنَ"}, {"ind_2fs", "تَسَّمَّعِينَ"}, {"ind_2mp", "تَسَّمَّعُونَ"}, {"ind_2ms", "تَسَّمَّعُ"}, {"ind_3fd", "تَسَّمَّعَانِ"}, {"ind_3fp", "يَسَّمَّعْنَ"}, {"ind_3fs", "تَسَّمَّعُ"}, {"ind_3md", "يَسَّمَّعَانِ"}, {"ind_3mp", "يَسَّمَّعُونَ"}, {"ind_3ms", "يَسَّمَّعُ"}, {"past_1p", "اِسَّمَّعْنَا"}, {"past_1s", "اِسَّمَّعْتُ"}, {"past_2d", "اِسَّمَّعْتُمَا"}, {"past_2fp", "اِسَّمَّعْتُنَّ"}, {"past_2fs", "اِسَّمَّعْتِ"}, {"past_2mp", "اِسَّمَّعْتُمْ"}, {"past_2ms", "اِسَّمَّعْتَ"}, {"past_3fd", "اِسَّمَّعَتَا"}, {"past_3fp", "اِسَّمَّعْنَ"}, {"past_3fs", "اِسَّمَّعَتْ"}, {"past_3md", "اِسَّمَّعَا"}, {"past_3mp", "اِسَّمَّعُوا"}, {"past_3ms", "اِسَّمَّعَ"}, }, }, } 0bzocpsj3jd2t0wqwbrzyby2ixn0zin وحدة:ar-verb/testcases/1 828 241789 1124186 1123928 2026-08-30T18:31:11Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 14 (وزن فعّل عبر أنواع المعتل، ص.266-273) 1124186 Scribunto text/plain -- اختبارات [[وحدة:ar-verb]] — الجزء 1 من 7. مولَّدة آليًّا. -- Auto-generated by tools/make_wiki_testcases.py. Do not edit by hand. -- انقر على صفحة النقاش لعرض النتائج. local tests = require("Module:UnitTests") local m_ar_verb = require("Module:ar-verb") local data = mw.loadData("Module:ar-verb/testcases/بيانات/1") -- Membership, not equality: a slot legitimately returns a set of variants, and -- the fixture passes if the expected form is anywhere in it. On failure we hand -- self:equals() the first variant so the talk page shows a readable diff. local function check(self, entry) local args = {["جذر"] = entry.root, ["وزن"] = entry.wazn} if entry.pass then args["مبني للمجهول"] = true end if entry.reduced then args["مدغم"] = true end local result = m_ar_verb.do_generate_forms(args, "ar-conj") for _, pair in ipairs(entry.forms) do local slot, expected = pair[1], pair[2] local got, hit = result.forms[slot], nil if got then for _, v in ipairs(got) do if v.form == expected then hit = expected; break end end hit = hit or (got[1] and got[1].form) end self:equals(entry.label .. " / " .. slot, hit or "(no form)", expected) end end function tests:test_fixtures_1() for _, entry in ipairs(data) do check(self, entry) end end return tests a2s7y2dv2avte3b9291hdqx79wadsgt 1124220 1124186 2026-08-31T08:12:02Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124220 Scribunto text/plain -- اختبارات [[وحدة:ar-verb]] — الجزء 1 من 8. مولَّدة آليًّا. -- Auto-generated by tools/make_wiki_testcases.py. Do not edit by hand. -- انقر على صفحة النقاش لعرض النتائج. local tests = require("Module:UnitTests") local m_ar_verb = require("Module:ar-verb") local data = mw.loadData("Module:ar-verb/testcases/بيانات/1") -- Membership, not equality: a slot legitimately returns a set of variants, and -- the fixture passes if the expected form is anywhere in it. On failure we hand -- self:equals() the first variant so the talk page shows a readable diff. local function check(self, entry) local args = {["جذر"] = entry.root, ["وزن"] = entry.wazn} if entry.pass then args["مبني للمجهول"] = true end if entry.reduced then args["مدغم"] = true end local result = m_ar_verb.do_generate_forms(args, "ar-conj") for _, pair in ipairs(entry.forms) do local slot, expected = pair[1], pair[2] local got, hit = result.forms[slot], nil if got then for _, v in ipairs(got) do if v.form == expected then hit = expected; break end end hit = hit or (got[1] and got[1].form) end self:equals(entry.label .. " / " .. slot, hit or "(no form)", expected) end end function tests:test_fixtures_1() for _, entry in ipairs(data) do check(self, entry) end end return tests 8d90gxi80pqogvz5w06ls2qxkun6js8 وحدة:ar-verb/testcases/بيانات/2 828 241790 1124188 1123930 2026-08-30T18:31:18Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 14 (وزن فعّل عبر أنواع المعتل، ص.266-273) 1124188 Scribunto text/plain -- بيانات اختبار [[وحدة:ar-verb]] — مولَّدة آليًّا، لا تُحرَّر يدويًّا. -- Auto-generated from the fixtures in github.com/forzagreen/ar-wiktionary-modules. -- Regenerate with tools/make_wiki_testcases.py; edits here are overwritten. -- -- المصدر: أنطوان الدحداح، معجم تصريف الأفعال العربية، مكتبة لبنان ناشرون. -- الصيغ حقائق لغوية مُقابَلة على ذلك المرجع؛ لا يُعاد هنا نصُّ الكتاب ولا ترتيبه. -- -- القيم المنتظرة مكتوبة بإملاء الوحدة لا بإملاء الكتاب حيث اختلفا اختلافًا -- إملائيًّا مقبولًا في الوجهين (ألف التثنية، همزة الوصل، السكون الاختياري). -- الجزء 2 من 7. return { { label = "فَعَّلَ (p.241، الوزن الثاني)", root = "فعل", wazn = "فعّل", pass = true, forms = { {"imp_2d", "فَعِّلَا"}, {"imp_2fp", "فَعِّلْنَ"}, {"imp_2fs", "فَعِّلِي"}, {"imp_2mp", "فَعِّلُوا"}, {"imp_2ms", "فَعِّلْ"}, {"ind_1p", "نُفَعِّلُ"}, {"ind_1s", "أُفَعِّلُ"}, {"ind_2d", "تُفَعِّلَانِ"}, {"ind_2fp", "تُفَعِّلْنَ"}, {"ind_2fs", "تُفَعِّلِينَ"}, {"ind_2mp", "تُفَعِّلُونَ"}, {"ind_2ms", "تُفَعِّلُ"}, {"ind_3fd", "تُفَعِّلَانِ"}, {"ind_3fp", "يُفَعِّلْنَ"}, {"ind_3fs", "تُفَعِّلُ"}, {"ind_3md", "يُفَعِّلَانِ"}, {"ind_3mp", "يُفَعِّلُونَ"}, {"ind_3ms", "يُفَعِّلُ"}, {"ind_pass_1p", "نُفَعَّلُ"}, {"ind_pass_1s", "أُفَعَّلُ"}, {"ind_pass_2d", "تُفَعَّلَانِ"}, {"ind_pass_2fp", "تُفَعَّلْنَ"}, {"ind_pass_2fs", "تُفَعَّلِينَ"}, {"ind_pass_2mp", "تُفَعَّلُونَ"}, {"ind_pass_2ms", "تُفَعَّلُ"}, {"ind_pass_3fd", "تُفَعَّلَانِ"}, {"ind_pass_3fp", "يُفَعَّلْنَ"}, {"ind_pass_3fs", "تُفَعَّلُ"}, {"ind_pass_3md", "يُفَعَّلَانِ"}, {"ind_pass_3mp", "يُفَعَّلُونَ"}, {"ind_pass_3ms", "يُفَعَّلُ"}, {"past_1p", "فَعَّلْنَا"}, {"past_1s", "فَعَّلْتُ"}, {"past_2d", "فَعَّلْتُمَا"}, {"past_2fp", "فَعَّلْتُنَّ"}, {"past_2fs", "فَعَّلْتِ"}, {"past_2mp", "فَعَّلْتُمْ"}, {"past_2ms", "فَعَّلْتَ"}, {"past_3fd", "فَعَّلَتَا"}, {"past_3fp", "فَعَّلْنَ"}, {"past_3fs", "فَعَّلَتْ"}, {"past_3md", "فَعَّلَا"}, {"past_3mp", "فَعَّلُوا"}, {"past_3ms", "فَعَّلَ"}, {"past_pass_1p", "فُعِّلْنَا"}, {"past_pass_1s", "فُعِّلْتُ"}, {"past_pass_2d", "فُعِّلْتُمَا"}, {"past_pass_2fp", "فُعِّلْتُنَّ"}, {"past_pass_2fs", "فُعِّلْتِ"}, {"past_pass_2mp", "فُعِّلْتُمْ"}, {"past_pass_2ms", "فُعِّلْتَ"}, {"past_pass_3fd", "فُعِّلَتَا"}, {"past_pass_3fp", "فُعِّلْنَ"}, {"past_pass_3fs", "فُعِّلَتْ"}, {"past_pass_3md", "فُعِّلَا"}, {"past_pass_3mp", "فُعِّلُوا"}, {"past_pass_3ms", "فُعِّلَ"}, }, }, { label = "حَيِيَ ـَ (p.229، لفيف مقرون)", root = "حيي", wazn = "فعِل يفعَل", pass = true, forms = { {"imp_2d", "اِحْيَيَا"}, {"imp_2fp", "اِحْيَيْنَ"}, {"imp_2fs", "اِحْيَيْ"}, {"imp_2mp", "اِحْيَوْا"}, {"imp_2ms", "اِحْيَ"}, {"ind_1p", "نَحْيَا"}, {"ind_1s", "أَحْيَا"}, {"ind_2d", "تَحْيَيَانِ"}, {"ind_2fp", "تَحْيَيْنَ"}, {"ind_2fs", "تَحْيَيْنَ"}, {"ind_2mp", "تَحْيَوْنَ"}, {"ind_2ms", "تَحْيَا"}, {"ind_3fd", "تَحْيَيَانِ"}, {"ind_3fp", "يَحْيَيْنَ"}, {"ind_3fs", "تَحْيَا"}, {"ind_3md", "يَحْيَيَانِ"}, {"ind_3mp", "يَحْيَوْنَ"}, {"ind_3ms", "يَحْيَا"}, {"ind_pass_1p", "نُحْيَا"}, {"ind_pass_1s", "أُحْيَا"}, {"ind_pass_2d", "تُحْيَيَانِ"}, {"ind_pass_2fp", "تُحْيَيْنَ"}, {"ind_pass_2fs", "تُحْيَيْنَ"}, {"ind_pass_2mp", "تُحْيَوْنَ"}, {"ind_pass_2ms", "تُحْيَا"}, {"ind_pass_3fd", "تُحْيَيَانِ"}, {"ind_pass_3fp", "يُحْيَيْنَ"}, {"ind_pass_3fs", "تُحْيَا"}, {"ind_pass_3md", "يُحْيَيَانِ"}, {"ind_pass_3mp", "يُحْيَوْنَ"}, {"ind_pass_3ms", "يُحْيَا"}, {"past_1p", "حَيِينَا"}, {"past_1s", "حَيِيتُ"}, {"past_2d", "حَيِيتُمَا"}, {"past_2fp", "حَيِيتُنَّ"}, {"past_2fs", "حَيِيتِ"}, {"past_2mp", "حَيِيتُمْ"}, {"past_2ms", "حَيِيتَ"}, {"past_3fd", "حَيِيَتَا"}, {"past_3fp", "حَيِينَ"}, {"past_3fs", "حَيِيَتْ"}, {"past_3md", "حَيِيَا"}, {"past_3mp", "حَيُوا"}, {"past_3ms", "حَيِيَ"}, {"past_pass_1p", "حُيِينَا"}, {"past_pass_1s", "حُيِيتُ"}, {"past_pass_2d", "حُيِيتُمَا"}, {"past_pass_2fp", "حُيِيتُنَّ"}, {"past_pass_2fs", "حُيِيتِ"}, {"past_pass_2mp", "حُيِيتُمْ"}, {"past_pass_2ms", "حُيِيتَ"}, {"past_pass_3fd", "حُيِيَتَا"}, {"past_pass_3fp", "حُيِينَ"}, {"past_pass_3fs", "حُيِيَتْ"}, {"past_pass_3md", "حُيِيَا"}, {"past_pass_3mp", "حُيُوا"}, {"past_pass_3ms", "حُيِيَ"}, }, }, { label = "اِحْوَنْصَلَ (p.412، افعنلل)", root = "حوصل", wazn = "افعنلل", forms = { {"imp_2d", "اِحْوَنْصِلَا"}, {"imp_2fp", "اِحْوَنْصِلْنَ"}, {"imp_2fs", "اِحْوَنْصِلِي"}, {"imp_2mp", "اِحْوَنْصِلُوا"}, {"imp_2ms", "اِحْوَنْصِلْ"}, {"ind_1p", "نَحْوَنْصِلُ"}, {"ind_1s", "أَحْوَنْصِلُ"}, {"ind_2d", "تَحْوَنْصِلَانِ"}, {"ind_2fp", "تَحْوَنْصِلْنَ"}, {"ind_2fs", "تَحْوَنْصِلِينَ"}, {"ind_2mp", "تَحْوَنْصِلُونَ"}, {"ind_2ms", "تَحْوَنْصِلُ"}, {"ind_3fd", "تَحْوَنْصِلَانِ"}, {"ind_3fp", "يَحْوَنْصِلْنَ"}, {"ind_3fs", "تَحْوَنْصِلُ"}, {"ind_3md", "يَحْوَنْصِلَانِ"}, {"ind_3mp", "يَحْوَنْصِلُونَ"}, {"ind_3ms", "يَحْوَنْصِلُ"}, {"past_1p", "اِحْوَنْصَلْنَا"}, {"past_1s", "اِحْوَنْصَلْتُ"}, {"past_2d", "اِحْوَنْصَلْتُمَا"}, {"past_2fp", "اِحْوَنْصَلْتُنَّ"}, {"past_2fs", "اِحْوَنْصَلْتِ"}, {"past_2mp", "اِحْوَنْصَلْتُمْ"}, {"past_2ms", "اِحْوَنْصَلْتَ"}, {"past_3fd", "اِحْوَنْصَلَتَا"}, {"past_3fp", "اِحْوَنْصَلْنَ"}, {"past_3fs", "اِحْوَنْصَلَتْ"}, {"past_3md", "اِحْوَنْصَلَا"}, {"past_3mp", "اِحْوَنْصَلُوا"}, {"past_3ms", "اِحْوَنْصَلَ"}, }, }, { label = "اِرْعَوَى (p.357، افعلّ ناقص)", root = "رعو", wazn = "افعلّ", forms = { {"imp_2d", "اِرْعَوِيَا"}, {"imp_2fp", "اِرْعَوِينَ"}, {"imp_2fs", "اِرْعَوِي"}, {"imp_2mp", "اِرْعَوُوا"}, {"imp_2ms", "اِرْعَوِ"}, {"ind_1p", "نَرْعَوِي"}, {"ind_1s", "أَرْعَوِي"}, {"ind_2d", "تَرْعَوِيَانِ"}, {"ind_2fp", "تَرْعَوِينَ"}, {"ind_2fs", "تَرْعَوِينَ"}, {"ind_2mp", "تَرْعَوُونَ"}, {"ind_2ms", "تَرْعَوِي"}, {"ind_3fd", "تَرْعَوِيَانِ"}, {"ind_3fp", "يَرْعَوِينَ"}, {"ind_3fs", "تَرْعَوِي"}, {"ind_3md", "يَرْعَوِيَانِ"}, {"ind_3mp", "يَرْعَوُونَ"}, {"ind_3ms", "يَرْعَوِي"}, {"past_1p", "اِرْعَوَيْنَا"}, {"past_1s", "اِرْعَوَيْتُ"}, {"past_2d", "اِرْعَوَيْتُمَا"}, {"past_2fp", "اِرْعَوَيْتُنَّ"}, {"past_2fs", "اِرْعَوَيْتِ"}, {"past_2mp", "اِرْعَوَيْتُمْ"}, {"past_2ms", "اِرْعَوَيْتَ"}, {"past_3fd", "اِرْعَوَتَا"}, {"past_3fp", "اِرْعَوَيْنَ"}, {"past_3fs", "اِرْعَوَتْ"}, {"past_3md", "اِرْعَوَيَا"}, {"past_3mp", "اِرْعَوَوْا"}, {"past_3ms", "اِرْعَوَى"}, }, }, { label = "تَفَوْعَلَ (p.398، تفعلل)", root = "فوعل", wazn = "تفعلل", pass = true, forms = { {"imp_2d", "تَفَوْعَلَا"}, {"imp_2fp", "تَفَوْعَلْنَ"}, {"imp_2fs", "تَفَوْعَلِي"}, {"imp_2mp", "تَفَوْعَلُوا"}, {"imp_2ms", "تَفَوْعَلْ"}, {"ind_1p", "نَتَفَوْعَلُ"}, {"ind_1s", "أَتَفَوْعَلُ"}, {"ind_2d", "تَتَفَوْعَلَانِ"}, {"ind_2fp", "تَتَفَوْعَلْنَ"}, {"ind_2fs", "تَتَفَوْعَلِينَ"}, {"ind_2mp", "تَتَفَوْعَلُونَ"}, {"ind_2ms", "تَتَفَوْعَلُ"}, {"ind_3fd", "تَتَفَوْعَلَانِ"}, {"ind_3fp", "يَتَفَوْعَلْنَ"}, {"ind_3fs", "تَتَفَوْعَلُ"}, {"ind_3md", "يَتَفَوْعَلَانِ"}, {"ind_3mp", "يَتَفَوْعَلُونَ"}, {"ind_3ms", "يَتَفَوْعَلُ"}, {"ind_pass_1p", "نُتَفَوْعَلُ"}, {"ind_pass_1s", "أُتَفَوْعَلُ"}, {"ind_pass_2d", "تُتَفَوْعَلَانِ"}, {"ind_pass_2fp", "تُتَفَوْعَلْنَ"}, {"ind_pass_2fs", "تُتَفَوْعَلِينَ"}, {"ind_pass_2mp", "تُتَفَوْعَلُونَ"}, {"ind_pass_2ms", "تُتَفَوْعَلُ"}, {"ind_pass_3fd", "تُتَفَوْعَلَانِ"}, {"ind_pass_3fp", "يُتَفَوْعَلْنَ"}, {"ind_pass_3fs", "تُتَفَوْعَلُ"}, {"ind_pass_3md", "يُتَفَوْعَلَانِ"}, {"ind_pass_3mp", "يُتَفَوْعَلُونَ"}, {"ind_pass_3ms", "يُتَفَوْعَلُ"}, {"past_1p", "تَفَوْعَلْنَا"}, {"past_1s", "تَفَوْعَلْتُ"}, {"past_2d", "تَفَوْعَلْتُمَا"}, {"past_2fp", "تَفَوْعَلْتُنَّ"}, {"past_2fs", "تَفَوْعَلْتِ"}, {"past_2mp", "تَفَوْعَلْتُمْ"}, {"past_2ms", "تَفَوْعَلْتَ"}, {"past_3fd", "تَفَوْعَلَتَا"}, {"past_3fp", "تَفَوْعَلْنَ"}, {"past_3fs", "تَفَوْعَلَتْ"}, {"past_3md", "تَفَوْعَلَا"}, {"past_3mp", "تَفَوْعَلُوا"}, {"past_3ms", "تَفَوْعَلَ"}, {"past_pass_1p", "تُفُوعِلْنَا"}, {"past_pass_1s", "تُفُوعِلْتُ"}, {"past_pass_2d", "تُفُوعِلْتُمَا"}, {"past_pass_2fp", "تُفُوعِلْتُنَّ"}, {"past_pass_2fs", "تُفُوعِلْتِ"}, {"past_pass_2mp", "تُفُوعِلْتُمْ"}, {"past_pass_2ms", "تُفُوعِلْتَ"}, {"past_pass_3fd", "تُفُوعِلَتَا"}, {"past_pass_3fp", "تُفُوعِلْنَ"}, {"past_pass_3fs", "تُفُوعِلَتْ"}, {"past_pass_3md", "تُفُوعِلَا"}, {"past_pass_3mp", "تُفُوعِلُوا"}, {"past_pass_3ms", "تُفُوعِلَ"}, }, }, { label = "اِظَّنَّ (p.336، افتعل مدغم مضاعف)", root = "ظنن", wazn = "افتعل", forms = { {"imp_2d", "اِظَّنَّا"}, {"imp_2fs", "اِظَّنِّي"}, {"imp_2mp", "اِظَّنُّوا"}, {"imp_2ms", "اِظَّنَّ"}, {"ind_1p", "نَظَّنُّ"}, {"ind_1s", "أَظَّنُّ"}, {"ind_2d", "تَظَّنَّانِ"}, {"ind_2fs", "تَظَّنِّينَ"}, {"ind_2mp", "تَظَّنُّونَ"}, {"ind_2ms", "تَظَّنُّ"}, {"ind_3fd", "تَظَّنَّانِ"}, {"ind_3fs", "تَظَّنُّ"}, {"ind_3md", "يَظَّنَّانِ"}, {"ind_3mp", "يَظَّنُّونَ"}, {"ind_3ms", "يَظَّنُّ"}, {"past_1p", "اِظَّنَنَّا"}, {"past_1s", "اِظَّنَنْتُ"}, {"past_2d", "اِظَّنَنْتُمَا"}, {"past_2fp", "اِظَّنَنْتُنَّ"}, {"past_2fs", "اِظَّنَنْتِ"}, {"past_2mp", "اِظَّنَنْتُمْ"}, {"past_2ms", "اِظَّنَنْتَ"}, {"past_3fd", "اِظَّنَّتَا"}, {"past_3fs", "اِظَّنَّتْ"}, {"past_3md", "اِظَّنَّا"}, {"past_3mp", "اِظَّنُّوا"}, {"past_3ms", "اِظَّنَّ"}, }, }, { label = "اِصّاعَدَ (p.304، تفاعل مدغم)", root = "صعد", wazn = "تفاعل", reduced = true, forms = { {"imp_2d", "اِصَّاعَدَا"}, {"imp_2fp", "اِصَّاعَدْنَ"}, {"imp_2fs", "اِصَّاعَدِي"}, {"imp_2mp", "اِصَّاعَدُوا"}, {"imp_2ms", "اِصَّاعَدْ"}, {"ind_1p", "نَصَّاعَدُ"}, {"ind_1s", "أَصَّاعَدُ"}, {"ind_2d", "تَصَّاعَدَانِ"}, {"ind_2fp", "تَصَّاعَدْنَ"}, {"ind_2fs", "تَصَّاعَدِينَ"}, {"ind_2mp", "تَصَّاعَدُونَ"}, {"ind_2ms", "تَصَّاعَدُ"}, {"ind_3fd", "تَصَّاعَدَانِ"}, {"ind_3fp", "يَصَّاعَدْنَ"}, {"ind_3fs", "تَصَّاعَدُ"}, {"ind_3md", "يَصَّاعَدَانِ"}, {"ind_3mp", "يَصَّاعَدُونَ"}, {"ind_3ms", "يَصَّاعَدُ"}, {"past_1p", "اِصَّاعَدْنَا"}, {"past_1s", "اِصَّاعَدْتُ"}, {"past_2d", "اِصَّاعَدْتُمَا"}, {"past_2fp", "اِصَّاعَدْتُنَّ"}, {"past_2fs", "اِصَّاعَدْتِ"}, {"past_2mp", "اِصَّاعَدْتُمْ"}, {"past_2ms", "اِصَّاعَدْتَ"}, {"past_3fd", "اِصَّاعَدَتَا"}, {"past_3fp", "اِصَّاعَدْنَ"}, {"past_3fs", "اِصَّاعَدَتْ"}, {"past_3md", "اِصَّاعَدَا"}, {"past_3mp", "اِصَّاعَدُوا"}, {"past_3ms", "اِصَّاعَدَ"}, }, }, { label = "فاعَلَ (p.256، الوزن الثالث)", root = "فعل", wazn = "فاعل", pass = true, forms = { {"imp_2d", "فَاعِلَا"}, {"imp_2fp", "فَاعِلْنَ"}, {"imp_2fs", "فَاعِلِي"}, {"imp_2mp", "فَاعِلُوا"}, {"imp_2ms", "فَاعِلْ"}, {"ind_1p", "نُفَاعِلُ"}, {"ind_1s", "أُفَاعِلُ"}, {"ind_2d", "تُفَاعِلَانِ"}, {"ind_2fp", "تُفَاعِلْنَ"}, {"ind_2fs", "تُفَاعِلِينَ"}, {"ind_2mp", "تُفَاعِلُونَ"}, {"ind_2ms", "تُفَاعِلُ"}, {"ind_3fd", "تُفَاعِلَانِ"}, {"ind_3fp", "يُفَاعِلْنَ"}, {"ind_3fs", "تُفَاعِلُ"}, {"ind_3md", "يُفَاعِلَانِ"}, {"ind_3mp", "يُفَاعِلُونَ"}, {"ind_3ms", "يُفَاعِلُ"}, {"ind_pass_1p", "نُفَاعَلُ"}, {"ind_pass_1s", "أُفَاعَلُ"}, {"ind_pass_2d", "تُفَاعَلَانِ"}, {"ind_pass_2fp", "تُفَاعَلْنَ"}, {"ind_pass_2fs", "تُفَاعَلِينَ"}, {"ind_pass_2mp", "تُفَاعَلُونَ"}, {"ind_pass_2ms", "تُفَاعَلُ"}, {"ind_pass_3fd", "تُفَاعَلَانِ"}, {"ind_pass_3fp", "يُفَاعَلْنَ"}, {"ind_pass_3fs", "تُفَاعَلُ"}, {"ind_pass_3md", "يُفَاعَلَانِ"}, {"ind_pass_3mp", "يُفَاعَلُونَ"}, {"ind_pass_3ms", "يُفَاعَلُ"}, {"past_1p", "فَاعَلْنَا"}, {"past_1s", "فَاعَلْتُ"}, {"past_2d", "فَاعَلْتُمَا"}, {"past_2fp", "فَاعَلْتُنَّ"}, {"past_2fs", "فَاعَلْتِ"}, {"past_2mp", "فَاعَلْتُمْ"}, {"past_2ms", "فَاعَلْتَ"}, {"past_3fd", "فَاعَلَتَا"}, {"past_3fp", "فَاعَلْنَ"}, {"past_3fs", "فَاعَلَتْ"}, {"past_3md", "فَاعَلَا"}, {"past_3mp", "فَاعَلُوا"}, {"past_3ms", "فَاعَلَ"}, {"past_pass_1p", "فُوعِلْنَا"}, {"past_pass_1s", "فُوعِلْتُ"}, {"past_pass_2d", "فُوعِلْتُمَا"}, {"past_pass_2fp", "فُوعِلْتُنَّ"}, {"past_pass_2fs", "فُوعِلْتِ"}, {"past_pass_2mp", "فُوعِلْتُمْ"}, {"past_pass_2ms", "فُوعِلْتَ"}, {"past_pass_3fd", "فُوعِلَتَا"}, {"past_pass_3fp", "فُوعِلْنَ"}, {"past_pass_3fs", "فُوعِلَتْ"}, {"past_pass_3md", "فُوعِلَا"}, {"past_pass_3mp", "فُوعِلُوا"}, {"past_pass_3ms", "فُوعِلَ"}, }, }, { label = "بَقِيَ ـَ (p.225، ناقص يائي)", root = "بقي", wazn = "فعِل يفعَل", forms = { {"imp_2d", "اِبْقَيَا"}, {"imp_2fp", "اِبْقَيْنَ"}, {"imp_2fs", "اِبْقَيْ"}, {"imp_2mp", "اِبْقَوْا"}, {"imp_2ms", "اِبْقَ"}, {"ind_1p", "نَبْقَى"}, {"ind_1s", "أَبْقَى"}, {"ind_2d", "تَبْقَيَانِ"}, {"ind_2fp", "تَبْقَيْنَ"}, {"ind_2fs", "تَبْقَيْنَ"}, {"ind_2mp", "تَبْقَوْنَ"}, {"ind_2ms", "تَبْقَى"}, {"ind_3fd", "تَبْقَيَانِ"}, {"ind_3fp", "يَبْقَيْنَ"}, {"ind_3fs", "تَبْقَى"}, {"ind_3md", "يَبْقَيَانِ"}, {"ind_3mp", "يَبْقَوْنَ"}, {"ind_3ms", "يَبْقَى"}, {"past_1p", "بَقِينَا"}, {"past_1s", "بَقِيتُ"}, {"past_2d", "بَقِيتُمَا"}, {"past_2fp", "بَقِيتُنَّ"}, {"past_2fs", "بَقِيتِ"}, {"past_2mp", "بَقِيتُمْ"}, {"past_2ms", "بَقِيتَ"}, {"past_3fd", "بَقِيَتَا"}, {"past_3fp", "بَقِينَ"}, {"past_3fs", "بَقِيَتْ"}, {"past_3md", "بَقِيَا"}, {"past_3mp", "بَقُوا"}, {"past_3ms", "بَقِيَ"}, }, }, { label = "اِنْوَرَبَ (p.325، انفعل معتل الفاء)", root = "ورب", wazn = "انفعل", forms = { {"imp_2d", "اِنْوَرِبَا"}, {"imp_2fp", "اِنْوَرِبْنَ"}, {"imp_2fs", "اِنْوَرِبِي"}, {"imp_2mp", "اِنْوَرِبُوا"}, {"imp_2ms", "اِنْوَرِبْ"}, {"ind_1p", "نَنْوَرِبُ"}, {"ind_1s", "أَنْوَرِبُ"}, {"ind_2d", "تَنْوَرِبَانِ"}, {"ind_2fp", "تَنْوَرِبْنَ"}, {"ind_2fs", "تَنْوَرِبِينَ"}, {"ind_2mp", "تَنْوَرِبُونَ"}, {"ind_2ms", "تَنْوَرِبُ"}, {"ind_3fd", "تَنْوَرِبَانِ"}, {"ind_3fp", "يَنْوَرِبْنَ"}, {"ind_3fs", "تَنْوَرِبُ"}, {"ind_3md", "يَنْوَرِبَانِ"}, {"ind_3mp", "يَنْوَرِبُونَ"}, {"ind_3ms", "يَنْوَرِبُ"}, {"past_1p", "اِنْوَرَبْنَا"}, {"past_1s", "اِنْوَرَبْتُ"}, {"past_2d", "اِنْوَرَبْتُمَا"}, {"past_2fp", "اِنْوَرَبْتُنَّ"}, {"past_2fs", "اِنْوَرَبْتِ"}, {"past_2mp", "اِنْوَرَبْتُمْ"}, {"past_2ms", "اِنْوَرَبْتَ"}, {"past_3fd", "اِنْوَرَبَتَا"}, {"past_3fp", "اِنْوَرَبْنَ"}, {"past_3fs", "اِنْوَرَبَتْ"}, {"past_3md", "اِنْوَرَبَا"}, {"past_3mp", "اِنْوَرَبُوا"}, {"past_3ms", "اِنْوَرَبَ"}, }, }, { label = "مَدَّ ـُ (p.129، مضاعف)", root = "مدد", wazn = "فعَل يفعُل", pass = true, forms = { {"imp_2d", "مُدَّا"}, {"imp_2fp", "اُمْدُدْنَ"}, {"imp_2fs", "مُدِّي"}, {"imp_2mp", "مُدُّوا"}, {"imp_2ms", "مُدَّ"}, {"ind_1p", "نَمُدُّ"}, {"ind_1s", "أَمُدُّ"}, {"ind_2d", "تَمُدَّانِ"}, {"ind_2fp", "تَمْدُدْنَ"}, {"ind_2fs", "تَمُدِّينَ"}, {"ind_2mp", "تَمُدُّونَ"}, {"ind_2ms", "تَمُدُّ"}, {"ind_3fd", "تَمُدَّانِ"}, {"ind_3fp", "يَمْدُدْنَ"}, {"ind_3fs", "تَمُدُّ"}, {"ind_3md", "يَمُدَّانِ"}, {"ind_3mp", "يَمُدُّونَ"}, {"ind_3ms", "يَمُدُّ"}, {"ind_pass_1p", "نُمَدُّ"}, {"ind_pass_1s", "أُمَدُّ"}, {"ind_pass_2d", "تُمَدَّانِ"}, {"ind_pass_2fp", "تُمْدَدْنَ"}, {"ind_pass_2fs", "تُمَدِّينَ"}, {"ind_pass_2mp", "تُمَدُّونَ"}, {"ind_pass_2ms", "تُمَدُّ"}, {"ind_pass_3fd", "تُمَدَّانِ"}, {"ind_pass_3fp", "يُمْدَدْنَ"}, {"ind_pass_3fs", "تُمَدُّ"}, {"ind_pass_3md", "يُمَدَّانِ"}, {"ind_pass_3mp", "يُمَدُّونَ"}, {"ind_pass_3ms", "يُمَدُّ"}, {"past_1p", "مَدَدْنَا"}, {"past_1s", "مَدَدْتُ"}, {"past_2d", "مَدَدْتُمَا"}, {"past_2fp", "مَدَدْتُنَّ"}, {"past_2fs", "مَدَدْتِ"}, {"past_2mp", "مَدَدْتُمْ"}, {"past_2ms", "مَدَدْتَ"}, {"past_3fd", "مَدَّتَا"}, {"past_3fp", "مَدَدْنَ"}, {"past_3fs", "مَدَّتْ"}, {"past_3md", "مَدَّا"}, {"past_3mp", "مَدُّوا"}, {"past_3ms", "مَدَّ"}, {"past_pass_1p", "مُدِدْنَا"}, {"past_pass_1s", "مُدِدْتُ"}, {"past_pass_2d", "مُدِدْتُمَا"}, {"past_pass_2fp", "مُدِدْتُنَّ"}, {"past_pass_2fs", "مُدِدْتِ"}, {"past_pass_2mp", "مُدِدْتُمْ"}, {"past_pass_2ms", "مُدِدْتَ"}, {"past_pass_3fd", "مُدَّتَا"}, {"past_pass_3fp", "مُدِدْنَ"}, {"past_pass_3fs", "مُدَّتْ"}, {"past_pass_3md", "مُدَّا"}, {"past_pass_3mp", "مُدُّوا"}, {"past_pass_3ms", "مُدَّ"}, }, }, { label = "أَكَلَ ـُ (p.133، مهموز الفاء)", root = "أكل", wazn = "فعَل يفعُل", pass = true, forms = { {"imp_2d", "كُلَا"}, {"imp_2fp", "كُلْنَ"}, {"imp_2fs", "كُلِي"}, {"imp_2mp", "كُلُوا"}, {"imp_2ms", "كُلْ"}, {"ind_1p", "نَأْكُلُ"}, {"ind_1s", "آكُلُ"}, {"ind_2d", "تَأْكُلَانِ"}, {"ind_2fp", "تَأْكُلْنَ"}, {"ind_2fs", "تَأْكُلِينَ"}, {"ind_2mp", "تَأْكُلُونَ"}, {"ind_2ms", "تَأْكُلُ"}, {"ind_3fd", "تَأْكُلَانِ"}, {"ind_3fp", "يَأْكُلْنَ"}, {"ind_3fs", "تَأْكُلُ"}, {"ind_3md", "يَأْكُلَانِ"}, {"ind_3mp", "يَأْكُلُونَ"}, {"ind_3ms", "يَأْكُلُ"}, {"ind_pass_1p", "نُؤْكَلُ"}, {"ind_pass_1s", "أُوكَلُ"}, {"ind_pass_2d", "تُؤْكَلَانِ"}, {"ind_pass_2fp", "تُؤْكَلْنَ"}, {"ind_pass_2fs", "تُؤْكَلِينَ"}, {"ind_pass_2mp", "تُؤْكَلُونَ"}, {"ind_pass_2ms", "تُؤْكَلُ"}, {"ind_pass_3fd", "تُؤْكَلَانِ"}, {"ind_pass_3fp", "يُؤْكَلْنَ"}, {"ind_pass_3fs", "تُؤْكَلُ"}, {"ind_pass_3md", "يُؤْكَلَانِ"}, {"ind_pass_3mp", "يُؤْكَلُونَ"}, {"ind_pass_3ms", "يُؤْكَلُ"}, {"past_1p", "أَكَلْنَا"}, {"past_1s", "أَكَلْتُ"}, {"past_2d", "أَكَلْتُمَا"}, {"past_2fp", "أَكَلْتُنَّ"}, {"past_2fs", "أَكَلْتِ"}, {"past_2mp", "أَكَلْتُمْ"}, {"past_2ms", "أَكَلْتَ"}, {"past_3fd", "أَكَلَتَا"}, {"past_3fp", "أَكَلْنَ"}, {"past_3fs", "أَكَلَتْ"}, {"past_3md", "أَكَلَا"}, {"past_3mp", "أَكَلُوا"}, {"past_3ms", "أَكَلَ"}, {"past_pass_1p", "أُكِلْنَا"}, {"past_pass_1s", "أُكِلْتُ"}, {"past_pass_2d", "أُكِلْتُمَا"}, {"past_pass_2fp", "أُكِلْتُنَّ"}, {"past_pass_2fs", "أُكِلْتِ"}, {"past_pass_2mp", "أُكِلْتُمْ"}, {"past_pass_2ms", "أُكِلْتَ"}, {"past_pass_3fd", "أُكِلَتَا"}, {"past_pass_3fp", "أُكِلْنَ"}, {"past_pass_3fs", "أُكِلَتْ"}, {"past_pass_3md", "أُكِلَا"}, {"past_pass_3mp", "أُكِلُوا"}, {"past_pass_3ms", "أُكِلَ"}, }, }, { label = "قالَ ـُ (p.138، أجوف واوي)", root = "قول", wazn = "فعَل يفعُل", pass = true, forms = { {"imp_2d", "قُولَا"}, {"imp_2fp", "قُلْنَ"}, {"imp_2fs", "قُولِي"}, {"imp_2mp", "قُولُوا"}, {"imp_2ms", "قُلْ"}, {"ind_1p", "نَقُولُ"}, {"ind_1s", "أَقُولُ"}, {"ind_2d", "تَقُولَانِ"}, {"ind_2fp", "تَقُلْنَ"}, {"ind_2fs", "تَقُولِينَ"}, {"ind_2mp", "تَقُولُونَ"}, {"ind_2ms", "تَقُولُ"}, {"ind_3fd", "تَقُولَانِ"}, {"ind_3fp", "يَقُلْنَ"}, {"ind_3fs", "تَقُولُ"}, {"ind_3md", "يَقُولَانِ"}, {"ind_3mp", "يَقُولُونَ"}, {"ind_3ms", "يَقُولُ"}, {"ind_pass_1p", "نُقَالُ"}, {"ind_pass_1s", "أُقَالُ"}, {"ind_pass_2d", "تُقَالَانِ"}, {"ind_pass_2fp", "تُقَلْنَ"}, {"ind_pass_2fs", "تُقَالِينَ"}, {"ind_pass_2mp", "تُقَالُونَ"}, {"ind_pass_2ms", "تُقَالُ"}, {"ind_pass_3fd", "تُقَالَانِ"}, {"ind_pass_3fp", "يُقَلْنَ"}, {"ind_pass_3fs", "تُقَالُ"}, {"ind_pass_3md", "يُقَالَانِ"}, {"ind_pass_3mp", "يُقَالُونَ"}, {"ind_pass_3ms", "يُقَالُ"}, {"past_1p", "قُلْنَا"}, {"past_1s", "قُلْتُ"}, {"past_2d", "قُلْتُمَا"}, {"past_2fp", "قُلْتُنَّ"}, {"past_2fs", "قُلْتِ"}, {"past_2mp", "قُلْتُمْ"}, {"past_2ms", "قُلْتَ"}, {"past_3fd", "قَالَتَا"}, {"past_3fp", "قُلْنَ"}, {"past_3fs", "قَالَتْ"}, {"past_3md", "قَالَا"}, {"past_3mp", "قَالُوا"}, {"past_3ms", "قَالَ"}, {"past_pass_1p", "قِلْنَا"}, {"past_pass_1s", "قِلْتُ"}, {"past_pass_2d", "قِلْتُمَا"}, {"past_pass_2fp", "قِلْتُنَّ"}, {"past_pass_2fs", "قِلْتِ"}, {"past_pass_2mp", "قِلْتُمْ"}, {"past_pass_2ms", "قِلْتَ"}, {"past_pass_3fd", "قِيلَتَا"}, {"past_pass_3fp", "قِلْنَ"}, {"past_pass_3fs", "قِيلَتْ"}, {"past_pass_3md", "قِيلَا"}, {"past_pass_3mp", "قِيلُوا"}, {"past_pass_3ms", "قِيلَ"}, }, }, { label = "ضَرَبَ ـِ (p.144، صحيح سالم)", root = "ضرب", wazn = "فعَل يفعِل", pass = true, forms = { {"imp_2d", "اِضْرِبَا"}, {"imp_2fp", "اِضْرِبْنَ"}, {"imp_2fs", "اِضْرِبِي"}, {"imp_2mp", "اِضْرِبُوا"}, {"imp_2ms", "اِضْرِبْ"}, {"ind_1p", "نَضْرِبُ"}, {"ind_1s", "أَضْرِبُ"}, {"ind_2d", "تَضْرِبَانِ"}, {"ind_2fp", "تَضْرِبْنَ"}, {"ind_2fs", "تَضْرِبِينَ"}, {"ind_2mp", "تَضْرِبُونَ"}, {"ind_2ms", "تَضْرِبُ"}, {"ind_3fd", "تَضْرِبَانِ"}, {"ind_3fp", "يَضْرِبْنَ"}, {"ind_3fs", "تَضْرِبُ"}, {"ind_3md", "يَضْرِبَانِ"}, {"ind_3mp", "يَضْرِبُونَ"}, {"ind_3ms", "يَضْرِبُ"}, {"ind_pass_1p", "نُضْرَبُ"}, {"ind_pass_1s", "أُضْرَبُ"}, {"ind_pass_2d", "تُضْرَبَانِ"}, {"ind_pass_2fp", "تُضْرَبْنَ"}, {"ind_pass_2fs", "تُضْرَبِينَ"}, {"ind_pass_2mp", "تُضْرَبُونَ"}, {"ind_pass_2ms", "تُضْرَبُ"}, {"ind_pass_3fd", "تُضْرَبَانِ"}, {"ind_pass_3fp", "يُضْرَبْنَ"}, {"ind_pass_3fs", "تُضْرَبُ"}, {"ind_pass_3md", "يُضْرَبَانِ"}, {"ind_pass_3mp", "يُضْرَبُونَ"}, {"ind_pass_3ms", "يُضْرَبُ"}, {"past_1p", "ضَرَبْنَا"}, {"past_1s", "ضَرَبْتُ"}, {"past_2d", "ضَرَبْتُمَا"}, {"past_2fp", "ضَرَبْتُنَّ"}, {"past_2fs", "ضَرَبْتِ"}, {"past_2mp", "ضَرَبْتُمْ"}, {"past_2ms", "ضَرَبْتَ"}, {"past_3fd", "ضَرَبَتَا"}, {"past_3fp", "ضَرَبْنَ"}, {"past_3fs", "ضَرَبَتْ"}, {"past_3md", "ضَرَبَا"}, {"past_3mp", "ضَرَبُوا"}, {"past_3ms", "ضَرَبَ"}, {"past_pass_1p", "ضُرِبْنَا"}, {"past_pass_1s", "ضُرِبْتُ"}, {"past_pass_2d", "ضُرِبْتُمَا"}, {"past_pass_2fp", "ضُرِبْتُنَّ"}, {"past_pass_2fs", "ضُرِبْتِ"}, {"past_pass_2mp", "ضُرِبْتُمْ"}, {"past_pass_2ms", "ضُرِبْتَ"}, {"past_pass_3fd", "ضُرِبَتَا"}, {"past_pass_3fp", "ضُرِبْنَ"}, {"past_pass_3fs", "ضُرِبَتْ"}, {"past_pass_3md", "ضُرِبَا"}, {"past_pass_3mp", "ضُرِبُوا"}, {"past_pass_3ms", "ضُرِبَ"}, }, }, { label = "رَأَسَ ـِ (p.153، مهموز العين)", root = "رأس", wazn = "فعَل يفعِل", pass = true, forms = { {"imp_2d", "اِرْئِسَا"}, {"imp_2fp", "اِرْئِسْنَ"}, {"imp_2fs", "اِرْئِسِي"}, {"imp_2mp", "اِرْئِسُوا"}, {"imp_2ms", "اِرْئِسْ"}, {"ind_1p", "نَرْئِسُ"}, {"ind_1s", "أَرْئِسُ"}, {"ind_2d", "تَرْئِسَانِ"}, {"ind_2fp", "تَرْئِسْنَ"}, {"ind_2fs", "تَرْئِسِينَ"}, {"ind_2mp", "تَرْئِسُونَ"}, {"ind_2ms", "تَرْئِسُ"}, {"ind_3fd", "تَرْئِسَانِ"}, {"ind_3fp", "يَرْئِسْنَ"}, {"ind_3fs", "تَرْئِسُ"}, {"ind_3md", "يَرْئِسَانِ"}, {"ind_3mp", "يَرْئِسُونَ"}, {"ind_3ms", "يَرْئِسُ"}, {"ind_pass_1p", "نُرْأَسُ"}, {"ind_pass_1s", "أُرْأَسُ"}, {"ind_pass_2d", "تُرْأَسَانِ"}, {"ind_pass_2fp", "تُرْأَسْنَ"}, {"ind_pass_2fs", "تُرْأَسِينَ"}, {"ind_pass_2mp", "تُرْأَسُونَ"}, {"ind_pass_2ms", "تُرْأَسُ"}, {"ind_pass_3fd", "تُرْأَسَانِ"}, {"ind_pass_3fp", "يُرْأَسْنَ"}, {"ind_pass_3fs", "تُرْأَسُ"}, {"ind_pass_3md", "يُرْأَسَانِ"}, {"ind_pass_3mp", "يُرْأَسُونَ"}, {"ind_pass_3ms", "يُرْأَسُ"}, {"past_1p", "رَأَسْنَا"}, {"past_1s", "رَأَسْتُ"}, {"past_2d", "رَأَسْتُمَا"}, {"past_2fp", "رَأَسْتُنَّ"}, {"past_2fs", "رَأَسْتِ"}, {"past_2mp", "رَأَسْتُمْ"}, {"past_2ms", "رَأَسْتَ"}, {"past_3fd", "رَأَسَتَا"}, {"past_3fp", "رَأَسْنَ"}, {"past_3fs", "رَأَسَتْ"}, {"past_3md", "رَأَسَا"}, {"past_3mp", "رَأَسُوا"}, {"past_3ms", "رَأَسَ"}, {"past_pass_1p", "رُئِسْنَا"}, {"past_pass_1s", "رُئِسْتُ"}, {"past_pass_2d", "رُئِسْتُمَا"}, {"past_pass_2fp", "رُئِسْتُنَّ"}, {"past_pass_2fs", "رُئِسْتِ"}, {"past_pass_2mp", "رُئِسْتُمْ"}, {"past_pass_2ms", "رُئِسْتَ"}, {"past_pass_3fd", "رُئِسَتَا"}, {"past_pass_3fp", "رُئِسْنَ"}, {"past_pass_3fs", "رُئِسَتْ"}, {"past_pass_3md", "رُئِسَا"}, {"past_pass_3mp", "رُئِسُوا"}, {"past_pass_3ms", "رُئِسَ"}, }, }, } cuase6c5aib0ghpk1qw9nx61snnpfor 1124222 1124188 2026-08-31T08:12:04Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124222 Scribunto text/plain -- بيانات اختبار [[وحدة:ar-verb]] — مولَّدة آليًّا، لا تُحرَّر يدويًّا. -- Auto-generated from the fixtures in github.com/forzagreen/ar-wiktionary-modules. -- Regenerate with tools/make_wiki_testcases.py; edits here are overwritten. -- -- المصدر: أنطوان الدحداح، معجم تصريف الأفعال العربية، مكتبة لبنان ناشرون. -- الصيغ حقائق لغوية مُقابَلة على ذلك المرجع؛ لا يُعاد هنا نصُّ الكتاب ولا ترتيبه. -- -- القيم المنتظرة مكتوبة بإملاء الوحدة لا بإملاء الكتاب حيث اختلفا اختلافًا -- إملائيًّا مقبولًا في الوجهين (ألف التثنية، همزة الوصل، السكون الاختياري). -- الجزء 2 من 8. return { { label = "فَعَّلَ (p.241، الوزن الثاني)", root = "فعل", wazn = "فعّل", pass = true, forms = { {"imp_2d", "فَعِّلَا"}, {"imp_2fp", "فَعِّلْنَ"}, {"imp_2fs", "فَعِّلِي"}, {"imp_2mp", "فَعِّلُوا"}, {"imp_2ms", "فَعِّلْ"}, {"ind_1p", "نُفَعِّلُ"}, {"ind_1s", "أُفَعِّلُ"}, {"ind_2d", "تُفَعِّلَانِ"}, {"ind_2fp", "تُفَعِّلْنَ"}, {"ind_2fs", "تُفَعِّلِينَ"}, {"ind_2mp", "تُفَعِّلُونَ"}, {"ind_2ms", "تُفَعِّلُ"}, {"ind_3fd", "تُفَعِّلَانِ"}, {"ind_3fp", "يُفَعِّلْنَ"}, {"ind_3fs", "تُفَعِّلُ"}, {"ind_3md", "يُفَعِّلَانِ"}, {"ind_3mp", "يُفَعِّلُونَ"}, {"ind_3ms", "يُفَعِّلُ"}, {"ind_pass_1p", "نُفَعَّلُ"}, {"ind_pass_1s", "أُفَعَّلُ"}, {"ind_pass_2d", "تُفَعَّلَانِ"}, {"ind_pass_2fp", "تُفَعَّلْنَ"}, {"ind_pass_2fs", "تُفَعَّلِينَ"}, {"ind_pass_2mp", "تُفَعَّلُونَ"}, {"ind_pass_2ms", "تُفَعَّلُ"}, {"ind_pass_3fd", "تُفَعَّلَانِ"}, {"ind_pass_3fp", "يُفَعَّلْنَ"}, {"ind_pass_3fs", "تُفَعَّلُ"}, {"ind_pass_3md", "يُفَعَّلَانِ"}, {"ind_pass_3mp", "يُفَعَّلُونَ"}, {"ind_pass_3ms", "يُفَعَّلُ"}, {"past_1p", "فَعَّلْنَا"}, {"past_1s", "فَعَّلْتُ"}, {"past_2d", "فَعَّلْتُمَا"}, {"past_2fp", "فَعَّلْتُنَّ"}, {"past_2fs", "فَعَّلْتِ"}, {"past_2mp", "فَعَّلْتُمْ"}, {"past_2ms", "فَعَّلْتَ"}, {"past_3fd", "فَعَّلَتَا"}, {"past_3fp", "فَعَّلْنَ"}, {"past_3fs", "فَعَّلَتْ"}, {"past_3md", "فَعَّلَا"}, {"past_3mp", "فَعَّلُوا"}, {"past_3ms", "فَعَّلَ"}, {"past_pass_1p", "فُعِّلْنَا"}, {"past_pass_1s", "فُعِّلْتُ"}, {"past_pass_2d", "فُعِّلْتُمَا"}, {"past_pass_2fp", "فُعِّلْتُنَّ"}, {"past_pass_2fs", "فُعِّلْتِ"}, {"past_pass_2mp", "فُعِّلْتُمْ"}, {"past_pass_2ms", "فُعِّلْتَ"}, {"past_pass_3fd", "فُعِّلَتَا"}, {"past_pass_3fp", "فُعِّلْنَ"}, {"past_pass_3fs", "فُعِّلَتْ"}, {"past_pass_3md", "فُعِّلَا"}, {"past_pass_3mp", "فُعِّلُوا"}, {"past_pass_3ms", "فُعِّلَ"}, }, }, { label = "حَيِيَ ـَ (p.229، لفيف مقرون)", root = "حيي", wazn = "فعِل يفعَل", pass = true, forms = { {"imp_2d", "اِحْيَيَا"}, {"imp_2fp", "اِحْيَيْنَ"}, {"imp_2fs", "اِحْيَيْ"}, {"imp_2mp", "اِحْيَوْا"}, {"imp_2ms", "اِحْيَ"}, {"ind_1p", "نَحْيَا"}, {"ind_1s", "أَحْيَا"}, {"ind_2d", "تَحْيَيَانِ"}, {"ind_2fp", "تَحْيَيْنَ"}, {"ind_2fs", "تَحْيَيْنَ"}, {"ind_2mp", "تَحْيَوْنَ"}, {"ind_2ms", "تَحْيَا"}, {"ind_3fd", "تَحْيَيَانِ"}, {"ind_3fp", "يَحْيَيْنَ"}, {"ind_3fs", "تَحْيَا"}, {"ind_3md", "يَحْيَيَانِ"}, {"ind_3mp", "يَحْيَوْنَ"}, {"ind_3ms", "يَحْيَا"}, {"ind_pass_1p", "نُحْيَا"}, {"ind_pass_1s", "أُحْيَا"}, {"ind_pass_2d", "تُحْيَيَانِ"}, {"ind_pass_2fp", "تُحْيَيْنَ"}, {"ind_pass_2fs", "تُحْيَيْنَ"}, {"ind_pass_2mp", "تُحْيَوْنَ"}, {"ind_pass_2ms", "تُحْيَا"}, {"ind_pass_3fd", "تُحْيَيَانِ"}, {"ind_pass_3fp", "يُحْيَيْنَ"}, {"ind_pass_3fs", "تُحْيَا"}, {"ind_pass_3md", "يُحْيَيَانِ"}, {"ind_pass_3mp", "يُحْيَوْنَ"}, {"ind_pass_3ms", "يُحْيَا"}, {"past_1p", "حَيِينَا"}, {"past_1s", "حَيِيتُ"}, {"past_2d", "حَيِيتُمَا"}, {"past_2fp", "حَيِيتُنَّ"}, {"past_2fs", "حَيِيتِ"}, {"past_2mp", "حَيِيتُمْ"}, {"past_2ms", "حَيِيتَ"}, {"past_3fd", "حَيِيَتَا"}, {"past_3fp", "حَيِينَ"}, {"past_3fs", "حَيِيَتْ"}, {"past_3md", "حَيِيَا"}, {"past_3mp", "حَيُوا"}, {"past_3ms", "حَيِيَ"}, {"past_pass_1p", "حُيِينَا"}, {"past_pass_1s", "حُيِيتُ"}, {"past_pass_2d", "حُيِيتُمَا"}, {"past_pass_2fp", "حُيِيتُنَّ"}, {"past_pass_2fs", "حُيِيتِ"}, {"past_pass_2mp", "حُيِيتُمْ"}, {"past_pass_2ms", "حُيِيتَ"}, {"past_pass_3fd", "حُيِيَتَا"}, {"past_pass_3fp", "حُيِينَ"}, {"past_pass_3fs", "حُيِيَتْ"}, {"past_pass_3md", "حُيِيَا"}, {"past_pass_3mp", "حُيُوا"}, {"past_pass_3ms", "حُيِيَ"}, }, }, { label = "اِحْوَنْصَلَ (p.412، افعنلل)", root = "حوصل", wazn = "افعنلل", forms = { {"imp_2d", "اِحْوَنْصِلَا"}, {"imp_2fp", "اِحْوَنْصِلْنَ"}, {"imp_2fs", "اِحْوَنْصِلِي"}, {"imp_2mp", "اِحْوَنْصِلُوا"}, {"imp_2ms", "اِحْوَنْصِلْ"}, {"ind_1p", "نَحْوَنْصِلُ"}, {"ind_1s", "أَحْوَنْصِلُ"}, {"ind_2d", "تَحْوَنْصِلَانِ"}, {"ind_2fp", "تَحْوَنْصِلْنَ"}, {"ind_2fs", "تَحْوَنْصِلِينَ"}, {"ind_2mp", "تَحْوَنْصِلُونَ"}, {"ind_2ms", "تَحْوَنْصِلُ"}, {"ind_3fd", "تَحْوَنْصِلَانِ"}, {"ind_3fp", "يَحْوَنْصِلْنَ"}, {"ind_3fs", "تَحْوَنْصِلُ"}, {"ind_3md", "يَحْوَنْصِلَانِ"}, {"ind_3mp", "يَحْوَنْصِلُونَ"}, {"ind_3ms", "يَحْوَنْصِلُ"}, {"past_1p", "اِحْوَنْصَلْنَا"}, {"past_1s", "اِحْوَنْصَلْتُ"}, {"past_2d", "اِحْوَنْصَلْتُمَا"}, {"past_2fp", "اِحْوَنْصَلْتُنَّ"}, {"past_2fs", "اِحْوَنْصَلْتِ"}, {"past_2mp", "اِحْوَنْصَلْتُمْ"}, {"past_2ms", "اِحْوَنْصَلْتَ"}, {"past_3fd", "اِحْوَنْصَلَتَا"}, {"past_3fp", "اِحْوَنْصَلْنَ"}, {"past_3fs", "اِحْوَنْصَلَتْ"}, {"past_3md", "اِحْوَنْصَلَا"}, {"past_3mp", "اِحْوَنْصَلُوا"}, {"past_3ms", "اِحْوَنْصَلَ"}, }, }, { label = "اِرْعَوَى (p.357، افعلّ ناقص)", root = "رعو", wazn = "افعلّ", forms = { {"imp_2d", "اِرْعَوِيَا"}, {"imp_2fp", "اِرْعَوِينَ"}, {"imp_2fs", "اِرْعَوِي"}, {"imp_2mp", "اِرْعَوُوا"}, {"imp_2ms", "اِرْعَوِ"}, {"ind_1p", "نَرْعَوِي"}, {"ind_1s", "أَرْعَوِي"}, {"ind_2d", "تَرْعَوِيَانِ"}, {"ind_2fp", "تَرْعَوِينَ"}, {"ind_2fs", "تَرْعَوِينَ"}, {"ind_2mp", "تَرْعَوُونَ"}, {"ind_2ms", "تَرْعَوِي"}, {"ind_3fd", "تَرْعَوِيَانِ"}, {"ind_3fp", "يَرْعَوِينَ"}, {"ind_3fs", "تَرْعَوِي"}, {"ind_3md", "يَرْعَوِيَانِ"}, {"ind_3mp", "يَرْعَوُونَ"}, {"ind_3ms", "يَرْعَوِي"}, {"past_1p", "اِرْعَوَيْنَا"}, {"past_1s", "اِرْعَوَيْتُ"}, {"past_2d", "اِرْعَوَيْتُمَا"}, {"past_2fp", "اِرْعَوَيْتُنَّ"}, {"past_2fs", "اِرْعَوَيْتِ"}, {"past_2mp", "اِرْعَوَيْتُمْ"}, {"past_2ms", "اِرْعَوَيْتَ"}, {"past_3fd", "اِرْعَوَتَا"}, {"past_3fp", "اِرْعَوَيْنَ"}, {"past_3fs", "اِرْعَوَتْ"}, {"past_3md", "اِرْعَوَيَا"}, {"past_3mp", "اِرْعَوَوْا"}, {"past_3ms", "اِرْعَوَى"}, }, }, { label = "تَفَوْعَلَ (p.398، تفعلل)", root = "فوعل", wazn = "تفعلل", pass = true, forms = { {"imp_2d", "تَفَوْعَلَا"}, {"imp_2fp", "تَفَوْعَلْنَ"}, {"imp_2fs", "تَفَوْعَلِي"}, {"imp_2mp", "تَفَوْعَلُوا"}, {"imp_2ms", "تَفَوْعَلْ"}, {"ind_1p", "نَتَفَوْعَلُ"}, {"ind_1s", "أَتَفَوْعَلُ"}, {"ind_2d", "تَتَفَوْعَلَانِ"}, {"ind_2fp", "تَتَفَوْعَلْنَ"}, {"ind_2fs", "تَتَفَوْعَلِينَ"}, {"ind_2mp", "تَتَفَوْعَلُونَ"}, {"ind_2ms", "تَتَفَوْعَلُ"}, {"ind_3fd", "تَتَفَوْعَلَانِ"}, {"ind_3fp", "يَتَفَوْعَلْنَ"}, {"ind_3fs", "تَتَفَوْعَلُ"}, {"ind_3md", "يَتَفَوْعَلَانِ"}, {"ind_3mp", "يَتَفَوْعَلُونَ"}, {"ind_3ms", "يَتَفَوْعَلُ"}, {"ind_pass_1p", "نُتَفَوْعَلُ"}, {"ind_pass_1s", "أُتَفَوْعَلُ"}, {"ind_pass_2d", "تُتَفَوْعَلَانِ"}, {"ind_pass_2fp", "تُتَفَوْعَلْنَ"}, {"ind_pass_2fs", "تُتَفَوْعَلِينَ"}, {"ind_pass_2mp", "تُتَفَوْعَلُونَ"}, {"ind_pass_2ms", "تُتَفَوْعَلُ"}, {"ind_pass_3fd", "تُتَفَوْعَلَانِ"}, {"ind_pass_3fp", "يُتَفَوْعَلْنَ"}, {"ind_pass_3fs", "تُتَفَوْعَلُ"}, {"ind_pass_3md", "يُتَفَوْعَلَانِ"}, {"ind_pass_3mp", "يُتَفَوْعَلُونَ"}, {"ind_pass_3ms", "يُتَفَوْعَلُ"}, {"past_1p", "تَفَوْعَلْنَا"}, {"past_1s", "تَفَوْعَلْتُ"}, {"past_2d", "تَفَوْعَلْتُمَا"}, {"past_2fp", "تَفَوْعَلْتُنَّ"}, {"past_2fs", "تَفَوْعَلْتِ"}, {"past_2mp", "تَفَوْعَلْتُمْ"}, {"past_2ms", "تَفَوْعَلْتَ"}, {"past_3fd", "تَفَوْعَلَتَا"}, {"past_3fp", "تَفَوْعَلْنَ"}, {"past_3fs", "تَفَوْعَلَتْ"}, {"past_3md", "تَفَوْعَلَا"}, {"past_3mp", "تَفَوْعَلُوا"}, {"past_3ms", "تَفَوْعَلَ"}, {"past_pass_1p", "تُفُوعِلْنَا"}, {"past_pass_1s", "تُفُوعِلْتُ"}, {"past_pass_2d", "تُفُوعِلْتُمَا"}, {"past_pass_2fp", "تُفُوعِلْتُنَّ"}, {"past_pass_2fs", "تُفُوعِلْتِ"}, {"past_pass_2mp", "تُفُوعِلْتُمْ"}, {"past_pass_2ms", "تُفُوعِلْتَ"}, {"past_pass_3fd", "تُفُوعِلَتَا"}, {"past_pass_3fp", "تُفُوعِلْنَ"}, {"past_pass_3fs", "تُفُوعِلَتْ"}, {"past_pass_3md", "تُفُوعِلَا"}, {"past_pass_3mp", "تُفُوعِلُوا"}, {"past_pass_3ms", "تُفُوعِلَ"}, }, }, { label = "اِظَّنَّ (p.336، افتعل مدغم مضاعف)", root = "ظنن", wazn = "افتعل", forms = { {"imp_2d", "اِظَّنَّا"}, {"imp_2fs", "اِظَّنِّي"}, {"imp_2mp", "اِظَّنُّوا"}, {"imp_2ms", "اِظَّنَّ"}, {"ind_1p", "نَظَّنُّ"}, {"ind_1s", "أَظَّنُّ"}, {"ind_2d", "تَظَّنَّانِ"}, {"ind_2fs", "تَظَّنِّينَ"}, {"ind_2mp", "تَظَّنُّونَ"}, {"ind_2ms", "تَظَّنُّ"}, {"ind_3fd", "تَظَّنَّانِ"}, {"ind_3fs", "تَظَّنُّ"}, {"ind_3md", "يَظَّنَّانِ"}, {"ind_3mp", "يَظَّنُّونَ"}, {"ind_3ms", "يَظَّنُّ"}, {"past_1p", "اِظَّنَنَّا"}, {"past_1s", "اِظَّنَنْتُ"}, {"past_2d", "اِظَّنَنْتُمَا"}, {"past_2fp", "اِظَّنَنْتُنَّ"}, {"past_2fs", "اِظَّنَنْتِ"}, {"past_2mp", "اِظَّنَنْتُمْ"}, {"past_2ms", "اِظَّنَنْتَ"}, {"past_3fd", "اِظَّنَّتَا"}, {"past_3fs", "اِظَّنَّتْ"}, {"past_3md", "اِظَّنَّا"}, {"past_3mp", "اِظَّنُّوا"}, {"past_3ms", "اِظَّنَّ"}, }, }, { label = "اِصّاعَدَ (p.304، تفاعل مدغم)", root = "صعد", wazn = "تفاعل", reduced = true, forms = { {"imp_2d", "اِصَّاعَدَا"}, {"imp_2fp", "اِصَّاعَدْنَ"}, {"imp_2fs", "اِصَّاعَدِي"}, {"imp_2mp", "اِصَّاعَدُوا"}, {"imp_2ms", "اِصَّاعَدْ"}, {"ind_1p", "نَصَّاعَدُ"}, {"ind_1s", "أَصَّاعَدُ"}, {"ind_2d", "تَصَّاعَدَانِ"}, {"ind_2fp", "تَصَّاعَدْنَ"}, {"ind_2fs", "تَصَّاعَدِينَ"}, {"ind_2mp", "تَصَّاعَدُونَ"}, {"ind_2ms", "تَصَّاعَدُ"}, {"ind_3fd", "تَصَّاعَدَانِ"}, {"ind_3fp", "يَصَّاعَدْنَ"}, {"ind_3fs", "تَصَّاعَدُ"}, {"ind_3md", "يَصَّاعَدَانِ"}, {"ind_3mp", "يَصَّاعَدُونَ"}, {"ind_3ms", "يَصَّاعَدُ"}, {"past_1p", "اِصَّاعَدْنَا"}, {"past_1s", "اِصَّاعَدْتُ"}, {"past_2d", "اِصَّاعَدْتُمَا"}, {"past_2fp", "اِصَّاعَدْتُنَّ"}, {"past_2fs", "اِصَّاعَدْتِ"}, {"past_2mp", "اِصَّاعَدْتُمْ"}, {"past_2ms", "اِصَّاعَدْتَ"}, {"past_3fd", "اِصَّاعَدَتَا"}, {"past_3fp", "اِصَّاعَدْنَ"}, {"past_3fs", "اِصَّاعَدَتْ"}, {"past_3md", "اِصَّاعَدَا"}, {"past_3mp", "اِصَّاعَدُوا"}, {"past_3ms", "اِصَّاعَدَ"}, }, }, { label = "فاعَلَ (p.256، الوزن الثالث)", root = "فعل", wazn = "فاعل", pass = true, forms = { {"imp_2d", "فَاعِلَا"}, {"imp_2fp", "فَاعِلْنَ"}, {"imp_2fs", "فَاعِلِي"}, {"imp_2mp", "فَاعِلُوا"}, {"imp_2ms", "فَاعِلْ"}, {"ind_1p", "نُفَاعِلُ"}, {"ind_1s", "أُفَاعِلُ"}, {"ind_2d", "تُفَاعِلَانِ"}, {"ind_2fp", "تُفَاعِلْنَ"}, {"ind_2fs", "تُفَاعِلِينَ"}, {"ind_2mp", "تُفَاعِلُونَ"}, {"ind_2ms", "تُفَاعِلُ"}, {"ind_3fd", "تُفَاعِلَانِ"}, {"ind_3fp", "يُفَاعِلْنَ"}, {"ind_3fs", "تُفَاعِلُ"}, {"ind_3md", "يُفَاعِلَانِ"}, {"ind_3mp", "يُفَاعِلُونَ"}, {"ind_3ms", "يُفَاعِلُ"}, {"ind_pass_1p", "نُفَاعَلُ"}, {"ind_pass_1s", "أُفَاعَلُ"}, {"ind_pass_2d", "تُفَاعَلَانِ"}, {"ind_pass_2fp", "تُفَاعَلْنَ"}, {"ind_pass_2fs", "تُفَاعَلِينَ"}, {"ind_pass_2mp", "تُفَاعَلُونَ"}, {"ind_pass_2ms", "تُفَاعَلُ"}, {"ind_pass_3fd", "تُفَاعَلَانِ"}, {"ind_pass_3fp", "يُفَاعَلْنَ"}, {"ind_pass_3fs", "تُفَاعَلُ"}, {"ind_pass_3md", "يُفَاعَلَانِ"}, {"ind_pass_3mp", "يُفَاعَلُونَ"}, {"ind_pass_3ms", "يُفَاعَلُ"}, {"past_1p", "فَاعَلْنَا"}, {"past_1s", "فَاعَلْتُ"}, {"past_2d", "فَاعَلْتُمَا"}, {"past_2fp", "فَاعَلْتُنَّ"}, {"past_2fs", "فَاعَلْتِ"}, {"past_2mp", "فَاعَلْتُمْ"}, {"past_2ms", "فَاعَلْتَ"}, {"past_3fd", "فَاعَلَتَا"}, {"past_3fp", "فَاعَلْنَ"}, {"past_3fs", "فَاعَلَتْ"}, {"past_3md", "فَاعَلَا"}, {"past_3mp", "فَاعَلُوا"}, {"past_3ms", "فَاعَلَ"}, {"past_pass_1p", "فُوعِلْنَا"}, {"past_pass_1s", "فُوعِلْتُ"}, {"past_pass_2d", "فُوعِلْتُمَا"}, {"past_pass_2fp", "فُوعِلْتُنَّ"}, {"past_pass_2fs", "فُوعِلْتِ"}, {"past_pass_2mp", "فُوعِلْتُمْ"}, {"past_pass_2ms", "فُوعِلْتَ"}, {"past_pass_3fd", "فُوعِلَتَا"}, {"past_pass_3fp", "فُوعِلْنَ"}, {"past_pass_3fs", "فُوعِلَتْ"}, {"past_pass_3md", "فُوعِلَا"}, {"past_pass_3mp", "فُوعِلُوا"}, {"past_pass_3ms", "فُوعِلَ"}, }, }, { label = "بَقِيَ ـَ (p.225، ناقص يائي)", root = "بقي", wazn = "فعِل يفعَل", forms = { {"imp_2d", "اِبْقَيَا"}, {"imp_2fp", "اِبْقَيْنَ"}, {"imp_2fs", "اِبْقَيْ"}, {"imp_2mp", "اِبْقَوْا"}, {"imp_2ms", "اِبْقَ"}, {"ind_1p", "نَبْقَى"}, {"ind_1s", "أَبْقَى"}, {"ind_2d", "تَبْقَيَانِ"}, {"ind_2fp", "تَبْقَيْنَ"}, {"ind_2fs", "تَبْقَيْنَ"}, {"ind_2mp", "تَبْقَوْنَ"}, {"ind_2ms", "تَبْقَى"}, {"ind_3fd", "تَبْقَيَانِ"}, {"ind_3fp", "يَبْقَيْنَ"}, {"ind_3fs", "تَبْقَى"}, {"ind_3md", "يَبْقَيَانِ"}, {"ind_3mp", "يَبْقَوْنَ"}, {"ind_3ms", "يَبْقَى"}, {"past_1p", "بَقِينَا"}, {"past_1s", "بَقِيتُ"}, {"past_2d", "بَقِيتُمَا"}, {"past_2fp", "بَقِيتُنَّ"}, {"past_2fs", "بَقِيتِ"}, {"past_2mp", "بَقِيتُمْ"}, {"past_2ms", "بَقِيتَ"}, {"past_3fd", "بَقِيَتَا"}, {"past_3fp", "بَقِينَ"}, {"past_3fs", "بَقِيَتْ"}, {"past_3md", "بَقِيَا"}, {"past_3mp", "بَقُوا"}, {"past_3ms", "بَقِيَ"}, }, }, { label = "اِنْوَرَبَ (p.325، انفعل معتل الفاء)", root = "ورب", wazn = "انفعل", forms = { {"imp_2d", "اِنْوَرِبَا"}, {"imp_2fp", "اِنْوَرِبْنَ"}, {"imp_2fs", "اِنْوَرِبِي"}, {"imp_2mp", "اِنْوَرِبُوا"}, {"imp_2ms", "اِنْوَرِبْ"}, {"ind_1p", "نَنْوَرِبُ"}, {"ind_1s", "أَنْوَرِبُ"}, {"ind_2d", "تَنْوَرِبَانِ"}, {"ind_2fp", "تَنْوَرِبْنَ"}, {"ind_2fs", "تَنْوَرِبِينَ"}, {"ind_2mp", "تَنْوَرِبُونَ"}, {"ind_2ms", "تَنْوَرِبُ"}, {"ind_3fd", "تَنْوَرِبَانِ"}, {"ind_3fp", "يَنْوَرِبْنَ"}, {"ind_3fs", "تَنْوَرِبُ"}, {"ind_3md", "يَنْوَرِبَانِ"}, {"ind_3mp", "يَنْوَرِبُونَ"}, {"ind_3ms", "يَنْوَرِبُ"}, {"past_1p", "اِنْوَرَبْنَا"}, {"past_1s", "اِنْوَرَبْتُ"}, {"past_2d", "اِنْوَرَبْتُمَا"}, {"past_2fp", "اِنْوَرَبْتُنَّ"}, {"past_2fs", "اِنْوَرَبْتِ"}, {"past_2mp", "اِنْوَرَبْتُمْ"}, {"past_2ms", "اِنْوَرَبْتَ"}, {"past_3fd", "اِنْوَرَبَتَا"}, {"past_3fp", "اِنْوَرَبْنَ"}, {"past_3fs", "اِنْوَرَبَتْ"}, {"past_3md", "اِنْوَرَبَا"}, {"past_3mp", "اِنْوَرَبُوا"}, {"past_3ms", "اِنْوَرَبَ"}, }, }, { label = "مَدَّ ـُ (p.129، مضاعف)", root = "مدد", wazn = "فعَل يفعُل", pass = true, forms = { {"imp_2d", "مُدَّا"}, {"imp_2fp", "اُمْدُدْنَ"}, {"imp_2fs", "مُدِّي"}, {"imp_2mp", "مُدُّوا"}, {"imp_2ms", "مُدَّ"}, {"ind_1p", "نَمُدُّ"}, {"ind_1s", "أَمُدُّ"}, {"ind_2d", "تَمُدَّانِ"}, {"ind_2fp", "تَمْدُدْنَ"}, {"ind_2fs", "تَمُدِّينَ"}, {"ind_2mp", "تَمُدُّونَ"}, {"ind_2ms", "تَمُدُّ"}, {"ind_3fd", "تَمُدَّانِ"}, {"ind_3fp", "يَمْدُدْنَ"}, {"ind_3fs", "تَمُدُّ"}, {"ind_3md", "يَمُدَّانِ"}, {"ind_3mp", "يَمُدُّونَ"}, {"ind_3ms", "يَمُدُّ"}, {"ind_pass_1p", "نُمَدُّ"}, {"ind_pass_1s", "أُمَدُّ"}, {"ind_pass_2d", "تُمَدَّانِ"}, {"ind_pass_2fp", "تُمْدَدْنَ"}, {"ind_pass_2fs", "تُمَدِّينَ"}, {"ind_pass_2mp", "تُمَدُّونَ"}, {"ind_pass_2ms", "تُمَدُّ"}, {"ind_pass_3fd", "تُمَدَّانِ"}, {"ind_pass_3fp", "يُمْدَدْنَ"}, {"ind_pass_3fs", "تُمَدُّ"}, {"ind_pass_3md", "يُمَدَّانِ"}, {"ind_pass_3mp", "يُمَدُّونَ"}, {"ind_pass_3ms", "يُمَدُّ"}, {"past_1p", "مَدَدْنَا"}, {"past_1s", "مَدَدْتُ"}, {"past_2d", "مَدَدْتُمَا"}, {"past_2fp", "مَدَدْتُنَّ"}, {"past_2fs", "مَدَدْتِ"}, {"past_2mp", "مَدَدْتُمْ"}, {"past_2ms", "مَدَدْتَ"}, {"past_3fd", "مَدَّتَا"}, {"past_3fp", "مَدَدْنَ"}, {"past_3fs", "مَدَّتْ"}, {"past_3md", "مَدَّا"}, {"past_3mp", "مَدُّوا"}, {"past_3ms", "مَدَّ"}, {"past_pass_1p", "مُدِدْنَا"}, {"past_pass_1s", "مُدِدْتُ"}, {"past_pass_2d", "مُدِدْتُمَا"}, {"past_pass_2fp", "مُدِدْتُنَّ"}, {"past_pass_2fs", "مُدِدْتِ"}, {"past_pass_2mp", "مُدِدْتُمْ"}, {"past_pass_2ms", "مُدِدْتَ"}, {"past_pass_3fd", "مُدَّتَا"}, {"past_pass_3fp", "مُدِدْنَ"}, {"past_pass_3fs", "مُدَّتْ"}, {"past_pass_3md", "مُدَّا"}, {"past_pass_3mp", "مُدُّوا"}, {"past_pass_3ms", "مُدَّ"}, }, }, { label = "أَكَلَ ـُ (p.133، مهموز الفاء)", root = "أكل", wazn = "فعَل يفعُل", pass = true, forms = { {"imp_2d", "كُلَا"}, {"imp_2fp", "كُلْنَ"}, {"imp_2fs", "كُلِي"}, {"imp_2mp", "كُلُوا"}, {"imp_2ms", "كُلْ"}, {"ind_1p", "نَأْكُلُ"}, {"ind_1s", "آكُلُ"}, {"ind_2d", "تَأْكُلَانِ"}, {"ind_2fp", "تَأْكُلْنَ"}, {"ind_2fs", "تَأْكُلِينَ"}, {"ind_2mp", "تَأْكُلُونَ"}, {"ind_2ms", "تَأْكُلُ"}, {"ind_3fd", "تَأْكُلَانِ"}, {"ind_3fp", "يَأْكُلْنَ"}, {"ind_3fs", "تَأْكُلُ"}, {"ind_3md", "يَأْكُلَانِ"}, {"ind_3mp", "يَأْكُلُونَ"}, {"ind_3ms", "يَأْكُلُ"}, {"ind_pass_1p", "نُؤْكَلُ"}, {"ind_pass_1s", "أُوكَلُ"}, {"ind_pass_2d", "تُؤْكَلَانِ"}, {"ind_pass_2fp", "تُؤْكَلْنَ"}, {"ind_pass_2fs", "تُؤْكَلِينَ"}, {"ind_pass_2mp", "تُؤْكَلُونَ"}, {"ind_pass_2ms", "تُؤْكَلُ"}, {"ind_pass_3fd", "تُؤْكَلَانِ"}, {"ind_pass_3fp", "يُؤْكَلْنَ"}, {"ind_pass_3fs", "تُؤْكَلُ"}, {"ind_pass_3md", "يُؤْكَلَانِ"}, {"ind_pass_3mp", "يُؤْكَلُونَ"}, {"ind_pass_3ms", "يُؤْكَلُ"}, {"past_1p", "أَكَلْنَا"}, {"past_1s", "أَكَلْتُ"}, {"past_2d", "أَكَلْتُمَا"}, {"past_2fp", "أَكَلْتُنَّ"}, {"past_2fs", "أَكَلْتِ"}, {"past_2mp", "أَكَلْتُمْ"}, {"past_2ms", "أَكَلْتَ"}, {"past_3fd", "أَكَلَتَا"}, {"past_3fp", "أَكَلْنَ"}, {"past_3fs", "أَكَلَتْ"}, {"past_3md", "أَكَلَا"}, {"past_3mp", "أَكَلُوا"}, {"past_3ms", "أَكَلَ"}, {"past_pass_1p", "أُكِلْنَا"}, {"past_pass_1s", "أُكِلْتُ"}, {"past_pass_2d", "أُكِلْتُمَا"}, {"past_pass_2fp", "أُكِلْتُنَّ"}, {"past_pass_2fs", "أُكِلْتِ"}, {"past_pass_2mp", "أُكِلْتُمْ"}, {"past_pass_2ms", "أُكِلْتَ"}, {"past_pass_3fd", "أُكِلَتَا"}, {"past_pass_3fp", "أُكِلْنَ"}, {"past_pass_3fs", "أُكِلَتْ"}, {"past_pass_3md", "أُكِلَا"}, {"past_pass_3mp", "أُكِلُوا"}, {"past_pass_3ms", "أُكِلَ"}, }, }, { label = "قالَ ـُ (p.138، أجوف واوي)", root = "قول", wazn = "فعَل يفعُل", pass = true, forms = { {"imp_2d", "قُولَا"}, {"imp_2fp", "قُلْنَ"}, {"imp_2fs", "قُولِي"}, {"imp_2mp", "قُولُوا"}, {"imp_2ms", "قُلْ"}, {"ind_1p", "نَقُولُ"}, {"ind_1s", "أَقُولُ"}, {"ind_2d", "تَقُولَانِ"}, {"ind_2fp", "تَقُلْنَ"}, {"ind_2fs", "تَقُولِينَ"}, {"ind_2mp", "تَقُولُونَ"}, {"ind_2ms", "تَقُولُ"}, {"ind_3fd", "تَقُولَانِ"}, {"ind_3fp", "يَقُلْنَ"}, {"ind_3fs", "تَقُولُ"}, {"ind_3md", "يَقُولَانِ"}, {"ind_3mp", "يَقُولُونَ"}, {"ind_3ms", "يَقُولُ"}, {"ind_pass_1p", "نُقَالُ"}, {"ind_pass_1s", "أُقَالُ"}, {"ind_pass_2d", "تُقَالَانِ"}, {"ind_pass_2fp", "تُقَلْنَ"}, {"ind_pass_2fs", "تُقَالِينَ"}, {"ind_pass_2mp", "تُقَالُونَ"}, {"ind_pass_2ms", "تُقَالُ"}, {"ind_pass_3fd", "تُقَالَانِ"}, {"ind_pass_3fp", "يُقَلْنَ"}, {"ind_pass_3fs", "تُقَالُ"}, {"ind_pass_3md", "يُقَالَانِ"}, {"ind_pass_3mp", "يُقَالُونَ"}, {"ind_pass_3ms", "يُقَالُ"}, {"past_1p", "قُلْنَا"}, {"past_1s", "قُلْتُ"}, {"past_2d", "قُلْتُمَا"}, {"past_2fp", "قُلْتُنَّ"}, {"past_2fs", "قُلْتِ"}, {"past_2mp", "قُلْتُمْ"}, {"past_2ms", "قُلْتَ"}, {"past_3fd", "قَالَتَا"}, {"past_3fp", "قُلْنَ"}, {"past_3fs", "قَالَتْ"}, {"past_3md", "قَالَا"}, {"past_3mp", "قَالُوا"}, {"past_3ms", "قَالَ"}, {"past_pass_1p", "قِلْنَا"}, {"past_pass_1s", "قِلْتُ"}, {"past_pass_2d", "قِلْتُمَا"}, {"past_pass_2fp", "قِلْتُنَّ"}, {"past_pass_2fs", "قِلْتِ"}, {"past_pass_2mp", "قِلْتُمْ"}, {"past_pass_2ms", "قِلْتَ"}, {"past_pass_3fd", "قِيلَتَا"}, {"past_pass_3fp", "قِلْنَ"}, {"past_pass_3fs", "قِيلَتْ"}, {"past_pass_3md", "قِيلَا"}, {"past_pass_3mp", "قِيلُوا"}, {"past_pass_3ms", "قِيلَ"}, }, }, { label = "ضَرَبَ ـِ (p.144، صحيح سالم)", root = "ضرب", wazn = "فعَل يفعِل", pass = true, forms = { {"imp_2d", "اِضْرِبَا"}, {"imp_2fp", "اِضْرِبْنَ"}, {"imp_2fs", "اِضْرِبِي"}, {"imp_2mp", "اِضْرِبُوا"}, {"imp_2ms", "اِضْرِبْ"}, {"ind_1p", "نَضْرِبُ"}, {"ind_1s", "أَضْرِبُ"}, {"ind_2d", "تَضْرِبَانِ"}, {"ind_2fp", "تَضْرِبْنَ"}, {"ind_2fs", "تَضْرِبِينَ"}, {"ind_2mp", "تَضْرِبُونَ"}, {"ind_2ms", "تَضْرِبُ"}, {"ind_3fd", "تَضْرِبَانِ"}, {"ind_3fp", "يَضْرِبْنَ"}, {"ind_3fs", "تَضْرِبُ"}, {"ind_3md", "يَضْرِبَانِ"}, {"ind_3mp", "يَضْرِبُونَ"}, {"ind_3ms", "يَضْرِبُ"}, {"ind_pass_1p", "نُضْرَبُ"}, {"ind_pass_1s", "أُضْرَبُ"}, {"ind_pass_2d", "تُضْرَبَانِ"}, {"ind_pass_2fp", "تُضْرَبْنَ"}, {"ind_pass_2fs", "تُضْرَبِينَ"}, {"ind_pass_2mp", "تُضْرَبُونَ"}, {"ind_pass_2ms", "تُضْرَبُ"}, {"ind_pass_3fd", "تُضْرَبَانِ"}, {"ind_pass_3fp", "يُضْرَبْنَ"}, {"ind_pass_3fs", "تُضْرَبُ"}, {"ind_pass_3md", "يُضْرَبَانِ"}, {"ind_pass_3mp", "يُضْرَبُونَ"}, {"ind_pass_3ms", "يُضْرَبُ"}, {"past_1p", "ضَرَبْنَا"}, {"past_1s", "ضَرَبْتُ"}, {"past_2d", "ضَرَبْتُمَا"}, {"past_2fp", "ضَرَبْتُنَّ"}, {"past_2fs", "ضَرَبْتِ"}, {"past_2mp", "ضَرَبْتُمْ"}, {"past_2ms", "ضَرَبْتَ"}, {"past_3fd", "ضَرَبَتَا"}, {"past_3fp", "ضَرَبْنَ"}, {"past_3fs", "ضَرَبَتْ"}, {"past_3md", "ضَرَبَا"}, {"past_3mp", "ضَرَبُوا"}, {"past_3ms", "ضَرَبَ"}, {"past_pass_1p", "ضُرِبْنَا"}, {"past_pass_1s", "ضُرِبْتُ"}, {"past_pass_2d", "ضُرِبْتُمَا"}, {"past_pass_2fp", "ضُرِبْتُنَّ"}, {"past_pass_2fs", "ضُرِبْتِ"}, {"past_pass_2mp", "ضُرِبْتُمْ"}, {"past_pass_2ms", "ضُرِبْتَ"}, {"past_pass_3fd", "ضُرِبَتَا"}, {"past_pass_3fp", "ضُرِبْنَ"}, {"past_pass_3fs", "ضُرِبَتْ"}, {"past_pass_3md", "ضُرِبَا"}, {"past_pass_3mp", "ضُرِبُوا"}, {"past_pass_3ms", "ضُرِبَ"}, }, }, { label = "رَأَسَ ـِ (p.153، مهموز العين)", root = "رأس", wazn = "فعَل يفعِل", pass = true, forms = { {"imp_2d", "اِرْئِسَا"}, {"imp_2fp", "اِرْئِسْنَ"}, {"imp_2fs", "اِرْئِسِي"}, {"imp_2mp", "اِرْئِسُوا"}, {"imp_2ms", "اِرْئِسْ"}, {"ind_1p", "نَرْئِسُ"}, {"ind_1s", "أَرْئِسُ"}, {"ind_2d", "تَرْئِسَانِ"}, {"ind_2fp", "تَرْئِسْنَ"}, {"ind_2fs", "تَرْئِسِينَ"}, {"ind_2mp", "تَرْئِسُونَ"}, {"ind_2ms", "تَرْئِسُ"}, {"ind_3fd", "تَرْئِسَانِ"}, {"ind_3fp", "يَرْئِسْنَ"}, {"ind_3fs", "تَرْئِسُ"}, {"ind_3md", "يَرْئِسَانِ"}, {"ind_3mp", "يَرْئِسُونَ"}, {"ind_3ms", "يَرْئِسُ"}, {"ind_pass_1p", "نُرْأَسُ"}, {"ind_pass_1s", "أُرْأَسُ"}, {"ind_pass_2d", "تُرْأَسَانِ"}, {"ind_pass_2fp", "تُرْأَسْنَ"}, {"ind_pass_2fs", "تُرْأَسِينَ"}, {"ind_pass_2mp", "تُرْأَسُونَ"}, {"ind_pass_2ms", "تُرْأَسُ"}, {"ind_pass_3fd", "تُرْأَسَانِ"}, {"ind_pass_3fp", "يُرْأَسْنَ"}, {"ind_pass_3fs", "تُرْأَسُ"}, {"ind_pass_3md", "يُرْأَسَانِ"}, {"ind_pass_3mp", "يُرْأَسُونَ"}, {"ind_pass_3ms", "يُرْأَسُ"}, {"past_1p", "رَأَسْنَا"}, {"past_1s", "رَأَسْتُ"}, {"past_2d", "رَأَسْتُمَا"}, {"past_2fp", "رَأَسْتُنَّ"}, {"past_2fs", "رَأَسْتِ"}, {"past_2mp", "رَأَسْتُمْ"}, {"past_2ms", "رَأَسْتَ"}, {"past_3fd", "رَأَسَتَا"}, {"past_3fp", "رَأَسْنَ"}, {"past_3fs", "رَأَسَتْ"}, {"past_3md", "رَأَسَا"}, {"past_3mp", "رَأَسُوا"}, {"past_3ms", "رَأَسَ"}, {"past_pass_1p", "رُئِسْنَا"}, {"past_pass_1s", "رُئِسْتُ"}, {"past_pass_2d", "رُئِسْتُمَا"}, {"past_pass_2fp", "رُئِسْتُنَّ"}, {"past_pass_2fs", "رُئِسْتِ"}, {"past_pass_2mp", "رُئِسْتُمْ"}, {"past_pass_2ms", "رُئِسْتَ"}, {"past_pass_3fd", "رُئِسَتَا"}, {"past_pass_3fp", "رُئِسْنَ"}, {"past_pass_3fs", "رُئِسَتْ"}, {"past_pass_3md", "رُئِسَا"}, {"past_pass_3mp", "رُئِسُوا"}, {"past_pass_3ms", "رُئِسَ"}, }, }, } axmfilfi0qtb777zex6eyi1c3axr96c وحدة:ar-verb/testcases/2 828 241791 1124189 1123931 2026-08-30T18:31:19Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 14 (وزن فعّل عبر أنواع المعتل، ص.266-273) 1124189 Scribunto text/plain -- اختبارات [[وحدة:ar-verb]] — الجزء 2 من 7. مولَّدة آليًّا. -- Auto-generated by tools/make_wiki_testcases.py. Do not edit by hand. -- انقر على صفحة النقاش لعرض النتائج. local tests = require("Module:UnitTests") local m_ar_verb = require("Module:ar-verb") local data = mw.loadData("Module:ar-verb/testcases/بيانات/2") -- Membership, not equality: a slot legitimately returns a set of variants, and -- the fixture passes if the expected form is anywhere in it. On failure we hand -- self:equals() the first variant so the talk page shows a readable diff. local function check(self, entry) local args = {["جذر"] = entry.root, ["وزن"] = entry.wazn} if entry.pass then args["مبني للمجهول"] = true end if entry.reduced then args["مدغم"] = true end local result = m_ar_verb.do_generate_forms(args, "ar-conj") for _, pair in ipairs(entry.forms) do local slot, expected = pair[1], pair[2] local got, hit = result.forms[slot], nil if got then for _, v in ipairs(got) do if v.form == expected then hit = expected; break end end hit = hit or (got[1] and got[1].form) end self:equals(entry.label .. " / " .. slot, hit or "(no form)", expected) end end function tests:test_fixtures_2() for _, entry in ipairs(data) do check(self, entry) end end return tests gbk9kr1gr7wc2qnvwtvzllbylvs92zl 1124223 1124189 2026-08-31T08:12:05Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124223 Scribunto text/plain -- اختبارات [[وحدة:ar-verb]] — الجزء 2 من 8. مولَّدة آليًّا. -- Auto-generated by tools/make_wiki_testcases.py. Do not edit by hand. -- انقر على صفحة النقاش لعرض النتائج. local tests = require("Module:UnitTests") local m_ar_verb = require("Module:ar-verb") local data = mw.loadData("Module:ar-verb/testcases/بيانات/2") -- Membership, not equality: a slot legitimately returns a set of variants, and -- the fixture passes if the expected form is anywhere in it. On failure we hand -- self:equals() the first variant so the talk page shows a readable diff. local function check(self, entry) local args = {["جذر"] = entry.root, ["وزن"] = entry.wazn} if entry.pass then args["مبني للمجهول"] = true end if entry.reduced then args["مدغم"] = true end local result = m_ar_verb.do_generate_forms(args, "ar-conj") for _, pair in ipairs(entry.forms) do local slot, expected = pair[1], pair[2] local got, hit = result.forms[slot], nil if got then for _, v in ipairs(got) do if v.form == expected then hit = expected; break end end hit = hit or (got[1] and got[1].form) end self:equals(entry.label .. " / " .. slot, hit or "(no form)", expected) end end function tests:test_fixtures_2() for _, entry in ipairs(data) do check(self, entry) end end return tests 1udqsydkjdj4oxawaf03fu8roqdpgrl وحدة:ar-verb/testcases/بيانات/3 828 241792 1124191 1123933 2026-08-30T18:31:21Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 14 (وزن فعّل عبر أنواع المعتل، ص.266-273) 1124191 Scribunto text/plain -- بيانات اختبار [[وحدة:ar-verb]] — مولَّدة آليًّا، لا تُحرَّر يدويًّا. -- Auto-generated from the fixtures in github.com/forzagreen/ar-wiktionary-modules. -- Regenerate with tools/make_wiki_testcases.py; edits here are overwritten. -- -- المصدر: أنطوان الدحداح، معجم تصريف الأفعال العربية، مكتبة لبنان ناشرون. -- الصيغ حقائق لغوية مُقابَلة على ذلك المرجع؛ لا يُعاد هنا نصُّ الكتاب ولا ترتيبه. -- -- القيم المنتظرة مكتوبة بإملاء الوحدة لا بإملاء الكتاب حيث اختلفا اختلافًا -- إملائيًّا مقبولًا في الوجهين (ألف التثنية، همزة الوصل، السكون الاختياري). -- الجزء 3 من 7. return { { label = "وَصَلَ ـِ (p.155، معتل الفاء مثال)", root = "وصل", wazn = "فعَل يفعِل", pass = true, forms = { {"imp_2d", "صِلَا"}, {"imp_2fp", "صِلْنَ"}, {"imp_2fs", "صِلِي"}, {"imp_2mp", "صِلُوا"}, {"imp_2ms", "صِلْ"}, {"ind_1p", "نَصِلُ"}, {"ind_1s", "أَصِلُ"}, {"ind_2d", "تَصِلَانِ"}, {"ind_2fp", "تَصِلْنَ"}, {"ind_2fs", "تَصِلِينَ"}, {"ind_2mp", "تَصِلُونَ"}, {"ind_2ms", "تَصِلُ"}, {"ind_3fd", "تَصِلَانِ"}, {"ind_3fp", "يَصِلْنَ"}, {"ind_3fs", "تَصِلُ"}, {"ind_3md", "يَصِلَانِ"}, {"ind_3mp", "يَصِلُونَ"}, {"ind_3ms", "يَصِلُ"}, {"ind_pass_1p", "نُوصَلُ"}, {"ind_pass_1s", "أُوصَلُ"}, {"ind_pass_2d", "تُوصَلَانِ"}, {"ind_pass_2fp", "تُوصَلْنَ"}, {"ind_pass_2fs", "تُوصَلِينَ"}, {"ind_pass_2mp", "تُوصَلُونَ"}, {"ind_pass_2ms", "تُوصَلُ"}, {"ind_pass_3fd", "تُوصَلَانِ"}, {"ind_pass_3fp", "يُوصَلْنَ"}, {"ind_pass_3fs", "تُوصَلُ"}, {"ind_pass_3md", "يُوصَلَانِ"}, {"ind_pass_3mp", "يُوصَلُونَ"}, {"ind_pass_3ms", "يُوصَلُ"}, {"past_1p", "وَصَلْنَا"}, {"past_1s", "وَصَلْتُ"}, {"past_2d", "وَصَلْتُمَا"}, {"past_2fp", "وَصَلْتُنَّ"}, {"past_2fs", "وَصَلْتِ"}, {"past_2mp", "وَصَلْتُمْ"}, {"past_2ms", "وَصَلْتَ"}, {"past_3fd", "وَصَلَتَا"}, {"past_3fp", "وَصَلْنَ"}, {"past_3fs", "وَصَلَتْ"}, {"past_3md", "وَصَلَا"}, {"past_3mp", "وَصَلُوا"}, {"past_3ms", "وَصَلَ"}, {"past_pass_1p", "وُصِلْنَا"}, {"past_pass_1s", "وُصِلْتُ"}, {"past_pass_2d", "وُصِلْتُمَا"}, {"past_pass_2fp", "وُصِلْتُنَّ"}, {"past_pass_2fs", "وُصِلْتِ"}, {"past_pass_2mp", "وُصِلْتُمْ"}, {"past_pass_2ms", "وُصِلْتَ"}, {"past_pass_3fd", "وُصِلَتَا"}, {"past_pass_3fp", "وُصِلْنَ"}, {"past_pass_3fs", "وُصِلَتْ"}, {"past_pass_3md", "وُصِلَا"}, {"past_pass_3mp", "وُصِلُوا"}, {"past_pass_3ms", "وُصِلَ"}, }, }, { label = "رَمَى ـِ (p.161، ناقص يائي)", root = "رمي", wazn = "فعَل يفعِل", pass = true, forms = { {"imp_2d", "اِرْمِيَا"}, {"imp_2fp", "اِرْمِينَ"}, {"imp_2fs", "اِرْمِي"}, {"imp_2mp", "اِرْمُوا"}, {"imp_2ms", "اِرْمِ"}, {"ind_1p", "نَرْمِي"}, {"ind_1s", "أَرْمِي"}, {"ind_2d", "تَرْمِيَانِ"}, {"ind_2fp", "تَرْمِينَ"}, {"ind_2fs", "تَرْمِينَ"}, {"ind_2mp", "تَرْمُونَ"}, {"ind_2ms", "تَرْمِي"}, {"ind_3fd", "تَرْمِيَانِ"}, {"ind_3fp", "يَرْمِينَ"}, {"ind_3fs", "تَرْمِي"}, {"ind_3md", "يَرْمِيَانِ"}, {"ind_3mp", "يَرْمُونَ"}, {"ind_3ms", "يَرْمِي"}, {"ind_pass_1p", "نُرْمَى"}, {"ind_pass_1s", "أُرْمَى"}, {"ind_pass_2d", "تُرْمَيَانِ"}, {"ind_pass_2fp", "تُرْمَيْنَ"}, {"ind_pass_2fs", "تُرْمَيْنَ"}, {"ind_pass_2mp", "تُرْمَوْنَ"}, {"ind_pass_2ms", "تُرْمَى"}, {"ind_pass_3fd", "تُرْمَيَانِ"}, {"ind_pass_3fp", "يُرْمَيْنَ"}, {"ind_pass_3fs", "تُرْمَى"}, {"ind_pass_3md", "يُرْمَيَانِ"}, {"ind_pass_3mp", "يُرْمَوْنَ"}, {"ind_pass_3ms", "يُرْمَى"}, {"past_1p", "رَمَيْنَا"}, {"past_1s", "رَمَيْتُ"}, {"past_2d", "رَمَيْتُمَا"}, {"past_2fp", "رَمَيْتُنَّ"}, {"past_2fs", "رَمَيْتِ"}, {"past_2mp", "رَمَيْتُمْ"}, {"past_2ms", "رَمَيْتَ"}, {"past_3fd", "رَمَتَا"}, {"past_3fp", "رَمَيْنَ"}, {"past_3fs", "رَمَتْ"}, {"past_3md", "رَمَيَا"}, {"past_3mp", "رَمَوْا"}, {"past_3ms", "رَمَى"}, {"past_pass_1p", "رُمِينَا"}, {"past_pass_1s", "رُمِيتُ"}, {"past_pass_2d", "رُمِيتُمَا"}, {"past_pass_2fp", "رُمِيتُنَّ"}, {"past_pass_2fs", "رُمِيتِ"}, {"past_pass_2mp", "رُمِيتُمْ"}, {"past_pass_2ms", "رُمِيتَ"}, {"past_pass_3fd", "رُمِيَتَا"}, {"past_pass_3fp", "رُمِينَ"}, {"past_pass_3fs", "رُمِيَتْ"}, {"past_pass_3md", "رُمِيَا"}, {"past_pass_3mp", "رُمُوا"}, {"past_pass_3ms", "رُمِيَ"}, }, }, { label = "فَعَلَ ـَ (p.169، abstract paradigm)", root = "فعل", wazn = "فعَل يفعَل", pass = true, forms = { {"imp_2d", "اِفْعَلَا"}, {"imp_2fp", "اِفْعَلْنَ"}, {"imp_2fs", "اِفْعَلِي"}, {"imp_2mp", "اِفْعَلُوا"}, {"imp_2ms", "اِفْعَلْ"}, {"ind_1p", "نَفْعَلُ"}, {"ind_1s", "أَفْعَلُ"}, {"ind_2d", "تَفْعَلَانِ"}, {"ind_2fp", "تَفْعَلْنَ"}, {"ind_2fs", "تَفْعَلِينَ"}, {"ind_2mp", "تَفْعَلُونَ"}, {"ind_2ms", "تَفْعَلُ"}, {"ind_3fd", "تَفْعَلَانِ"}, {"ind_3fp", "يَفْعَلْنَ"}, {"ind_3fs", "تَفْعَلُ"}, {"ind_3md", "يَفْعَلَانِ"}, {"ind_3mp", "يَفْعَلُونَ"}, {"ind_3ms", "يَفْعَلُ"}, {"ind_pass_1p", "نُفْعَلُ"}, {"ind_pass_1s", "أُفْعَلُ"}, {"ind_pass_2d", "تُفْعَلَانِ"}, {"ind_pass_2fp", "تُفْعَلْنَ"}, {"ind_pass_2fs", "تُفْعَلِينَ"}, {"ind_pass_2mp", "تُفْعَلُونَ"}, {"ind_pass_2ms", "تُفْعَلُ"}, {"ind_pass_3fd", "تُفْعَلَانِ"}, {"ind_pass_3fp", "يُفْعَلْنَ"}, {"ind_pass_3fs", "تُفْعَلُ"}, {"ind_pass_3md", "يُفْعَلَانِ"}, {"ind_pass_3mp", "يُفْعَلُونَ"}, {"ind_pass_3ms", "يُفْعَلُ"}, {"past_1p", "فَعَلْنَا"}, {"past_1s", "فَعَلْتُ"}, {"past_2d", "فَعَلْتُمَا"}, {"past_2fp", "فَعَلْتُنَّ"}, {"past_2fs", "فَعَلْتِ"}, {"past_2mp", "فَعَلْتُمْ"}, {"past_2ms", "فَعَلْتَ"}, {"past_3fd", "فَعَلَتَا"}, {"past_3fp", "فَعَلْنَ"}, {"past_3fs", "فَعَلَتْ"}, {"past_3md", "فَعَلَا"}, {"past_3mp", "فَعَلُوا"}, {"past_3ms", "فَعَلَ"}, {"past_pass_1p", "فُعِلْنَا"}, {"past_pass_1s", "فُعِلْتُ"}, {"past_pass_2d", "فُعِلْتُمَا"}, {"past_pass_2fp", "فُعِلْتُنَّ"}, {"past_pass_2fs", "فُعِلْتِ"}, {"past_pass_2mp", "فُعِلْتُمْ"}, {"past_pass_2ms", "فُعِلْتَ"}, {"past_pass_3fd", "فُعِلَتَا"}, {"past_pass_3fp", "فُعِلْنَ"}, {"past_pass_3fs", "فُعِلَتْ"}, {"past_pass_3md", "فُعِلَا"}, {"past_pass_3mp", "فُعِلُوا"}, {"past_pass_3ms", "فُعِلَ"}, }, }, { label = "عَضَّ ـَ (p.173، مضاعف)", root = "عضض", wazn = "فعَل يفعَل", pass = true, forms = { {"imp_2d", "عَضَّا"}, {"imp_2fp", "اِعْضَضْنَ"}, {"imp_2fs", "عَضِّي"}, {"imp_2mp", "عَضُّوا"}, {"imp_2ms", "عَضَّ"}, {"ind_1p", "نَعَضُّ"}, {"ind_1s", "أَعَضُّ"}, {"ind_2d", "تَعَضَّانِ"}, {"ind_2fp", "تَعْضَضْنَ"}, {"ind_2fs", "تَعَضِّينَ"}, {"ind_2mp", "تَعَضُّونَ"}, {"ind_2ms", "تَعَضُّ"}, {"ind_3fd", "تَعَضَّانِ"}, {"ind_3fp", "يَعْضَضْنَ"}, {"ind_3fs", "تَعَضُّ"}, {"ind_3md", "يَعَضَّانِ"}, {"ind_3mp", "يَعَضُّونَ"}, {"ind_3ms", "يَعَضُّ"}, {"ind_pass_1p", "نُعَضُّ"}, {"ind_pass_1s", "أُعَضُّ"}, {"ind_pass_2d", "تُعَضَّانِ"}, {"ind_pass_2fp", "تُعْضَضْنَ"}, {"ind_pass_2fs", "تُعَضِّينَ"}, {"ind_pass_2mp", "تُعَضُّونَ"}, {"ind_pass_2ms", "تُعَضُّ"}, {"ind_pass_3fd", "تُعَضَّانِ"}, {"ind_pass_3fp", "يُعْضَضْنَ"}, {"ind_pass_3fs", "تُعَضُّ"}, {"ind_pass_3md", "يُعَضَّانِ"}, {"ind_pass_3mp", "يُعَضُّونَ"}, {"ind_pass_3ms", "يُعَضُّ"}, {"past_1p", "عَضَضْنَا"}, {"past_1s", "عَضَضْتُ"}, {"past_2d", "عَضَضْتُمَا"}, {"past_2fp", "عَضَضْتُنَّ"}, {"past_2fs", "عَضَضْتِ"}, {"past_2mp", "عَضَضْتُمْ"}, {"past_2ms", "عَضَضْتَ"}, {"past_3fd", "عَضَّتَا"}, {"past_3fp", "عَضَضْنَ"}, {"past_3fs", "عَضَّتْ"}, {"past_3md", "عَضَّا"}, {"past_3mp", "عَضُّوا"}, {"past_3ms", "عَضَّ"}, {"past_pass_1p", "عُضِضْنَا"}, {"past_pass_1s", "عُضِضْتُ"}, {"past_pass_2d", "عُضِضْتُمَا"}, {"past_pass_2fp", "عُضِضْتُنَّ"}, {"past_pass_2fs", "عُضِضْتِ"}, {"past_pass_2mp", "عُضِضْتُمْ"}, {"past_pass_2ms", "عُضِضْتَ"}, {"past_pass_3fd", "عُضَّتَا"}, {"past_pass_3fp", "عُضِضْنَ"}, {"past_pass_3fs", "عُضَّتْ"}, {"past_pass_3md", "عُضَّا"}, {"past_pass_3mp", "عُضُّوا"}, {"past_pass_3ms", "عُضَّ"}, }, }, { label = "أَلَهَ ـَ (p.175، مهموز الفاء)", root = "أله", wazn = "فعَل يفعَل", pass = true, forms = { {"imp_2d", "اِئْلَهَا"}, {"imp_2fp", "اِئْلَهْنَ"}, {"imp_2fs", "اِئْلَهِي"}, {"imp_2mp", "اِئْلَهُوا"}, {"imp_2ms", "اِئْلَهْ"}, {"ind_1p", "نَأْلَهُ"}, {"ind_1s", "آلَهُ"}, {"ind_2d", "تَأْلَهَانِ"}, {"ind_2fp", "تَأْلَهْنَ"}, {"ind_2fs", "تَأْلَهِينَ"}, {"ind_2mp", "تَأْلَهُونَ"}, {"ind_2ms", "تَأْلَهُ"}, {"ind_3fd", "تَأْلَهَانِ"}, {"ind_3fp", "يَأْلَهْنَ"}, {"ind_3fs", "تَأْلَهُ"}, {"ind_3md", "يَأْلَهَانِ"}, {"ind_3mp", "يَأْلَهُونَ"}, {"ind_3ms", "يَأْلَهُ"}, {"ind_pass_1p", "نُؤْلَهُ"}, {"ind_pass_1s", "أُولَهُ"}, {"ind_pass_2d", "تُؤْلَهَانِ"}, {"ind_pass_2fp", "تُؤْلَهْنَ"}, {"ind_pass_2fs", "تُؤْلَهِينَ"}, {"ind_pass_2mp", "تُؤْلَهُونَ"}, {"ind_pass_2ms", "تُؤْلَهُ"}, {"ind_pass_3fd", "تُؤْلَهَانِ"}, {"ind_pass_3fp", "يُؤْلَهْنَ"}, {"ind_pass_3fs", "تُؤْلَهُ"}, {"ind_pass_3md", "يُؤْلَهَانِ"}, {"ind_pass_3mp", "يُؤْلَهُونَ"}, {"ind_pass_3ms", "يُؤْلَهُ"}, {"past_1p", "أَلَهْنَا"}, {"past_1s", "أَلَهْتُ"}, {"past_2d", "أَلَهْتُمَا"}, {"past_2fp", "أَلَهْتُنَّ"}, {"past_2fs", "أَلَهْتِ"}, {"past_2mp", "أَلَهْتُمْ"}, {"past_2ms", "أَلَهْتَ"}, {"past_3fd", "أَلَهَتَا"}, {"past_3fp", "أَلَهْنَ"}, {"past_3fs", "أَلَهَتْ"}, {"past_3md", "أَلَهَا"}, {"past_3mp", "أَلَهُوا"}, {"past_3ms", "أَلَهَ"}, {"past_pass_1p", "أُلِهْنَا"}, {"past_pass_1s", "أُلِهْتُ"}, {"past_pass_2d", "أُلِهْتُمَا"}, {"past_pass_2fp", "أُلِهْتُنَّ"}, {"past_pass_2fs", "أُلِهْتِ"}, {"past_pass_2mp", "أُلِهْتُمْ"}, {"past_pass_2ms", "أُلِهْتَ"}, {"past_pass_3fd", "أُلِهَتَا"}, {"past_pass_3fp", "أُلِهْنَ"}, {"past_pass_3fs", "أُلِهَتْ"}, {"past_pass_3md", "أُلِهَا"}, {"past_pass_3mp", "أُلِهُوا"}, {"past_pass_3ms", "أُلِهَ"}, }, }, { label = "باعَ ـِ (p.158، أجوف يائي)", root = "بيع", wazn = "فعَل يفعِل", pass = true, forms = { {"imp_2d", "بِيعَا"}, {"imp_2fp", "بِعْنَ"}, {"imp_2fs", "بِيعِي"}, {"imp_2mp", "بِيعُوا"}, {"imp_2ms", "بِعْ"}, {"ind_1p", "نَبِيعُ"}, {"ind_1s", "أَبِيعُ"}, {"ind_2d", "تَبِيعَانِ"}, {"ind_2fp", "تَبِعْنَ"}, {"ind_2fs", "تَبِيعِينَ"}, {"ind_2mp", "تَبِيعُونَ"}, {"ind_2ms", "تَبِيعُ"}, {"ind_3fd", "تَبِيعَانِ"}, {"ind_3fp", "يَبِعْنَ"}, {"ind_3fs", "تَبِيعُ"}, {"ind_3md", "يَبِيعَانِ"}, {"ind_3mp", "يَبِيعُونَ"}, {"ind_3ms", "يَبِيعُ"}, {"ind_pass_1p", "نُبَاعُ"}, {"ind_pass_1s", "أُبَاعُ"}, {"ind_pass_2d", "تُبَاعَانِ"}, {"ind_pass_2fp", "تُبَعْنَ"}, {"ind_pass_2fs", "تُبَاعِينَ"}, {"ind_pass_2mp", "تُبَاعُونَ"}, {"ind_pass_2ms", "تُبَاعُ"}, {"ind_pass_3fd", "تُبَاعَانِ"}, {"ind_pass_3fp", "يُبَعْنَ"}, {"ind_pass_3fs", "تُبَاعُ"}, {"ind_pass_3md", "يُبَاعَانِ"}, {"ind_pass_3mp", "يُبَاعُونَ"}, {"ind_pass_3ms", "يُبَاعُ"}, {"past_1p", "بِعْنَا"}, {"past_1s", "بِعْتُ"}, {"past_2d", "بِعْتُمَا"}, {"past_2fp", "بِعْتُنَّ"}, {"past_2fs", "بِعْتِ"}, {"past_2mp", "بِعْتُمْ"}, {"past_2ms", "بِعْتَ"}, {"past_3fd", "بَاعَتَا"}, {"past_3fp", "بِعْنَ"}, {"past_3fs", "بَاعَتْ"}, {"past_3md", "بَاعَا"}, {"past_3mp", "بَاعُوا"}, {"past_3ms", "بَاعَ"}, {"past_pass_1p", "بُعْنَا"}, {"past_pass_1s", "بُعْتُ"}, {"past_pass_2d", "بُعْتُمَا"}, {"past_pass_2fp", "بُعْتُنَّ"}, {"past_pass_2fs", "بُعْتِ"}, {"past_pass_2mp", "بُعْتُمْ"}, {"past_pass_2ms", "بُعْتَ"}, {"past_pass_3fd", "بِيعَتَا"}, {"past_pass_3fp", "بُعْنَ"}, {"past_pass_3fs", "بِيعَتْ"}, {"past_pass_3md", "بِيعَا"}, {"past_pass_3mp", "بِيعُوا"}, {"past_pass_3ms", "بِيعَ"}, }, }, { label = "طَوَى ـِ (p.166، لفيف مقرون)", root = "طوي", wazn = "فعَل يفعِل", pass = true, forms = { {"imp_2d", "اِطْوِيَا"}, {"imp_2fp", "اِطْوِينَ"}, {"imp_2fs", "اِطْوِي"}, {"imp_2mp", "اِطْوُوا"}, {"imp_2ms", "اِطْوِ"}, {"ind_1p", "نَطْوِي"}, {"ind_1s", "أَطْوِي"}, {"ind_2d", "تَطْوِيَانِ"}, {"ind_2fp", "تَطْوِينَ"}, {"ind_2fs", "تَطْوِينَ"}, {"ind_2mp", "تَطْوُونَ"}, {"ind_2ms", "تَطْوِي"}, {"ind_3fd", "تَطْوِيَانِ"}, {"ind_3fp", "يَطْوِينَ"}, {"ind_3fs", "تَطْوِي"}, {"ind_3md", "يَطْوِيَانِ"}, {"ind_3mp", "يَطْوُونَ"}, {"ind_3ms", "يَطْوِي"}, {"ind_pass_1p", "نُطْوَى"}, {"ind_pass_1s", "أُطْوَى"}, {"ind_pass_2d", "تُطْوَيَانِ"}, {"ind_pass_2fp", "تُطْوَيْنَ"}, {"ind_pass_2fs", "تُطْوَيْنَ"}, {"ind_pass_2mp", "تُطْوَوْنَ"}, {"ind_pass_2ms", "تُطْوَى"}, {"ind_pass_3fd", "تُطْوَيَانِ"}, {"ind_pass_3fp", "يُطْوَيْنَ"}, {"ind_pass_3fs", "تُطْوَى"}, {"ind_pass_3md", "يُطْوَيَانِ"}, {"ind_pass_3mp", "يُطْوَوْنَ"}, {"ind_pass_3ms", "يُطْوَى"}, {"past_1p", "طَوَيْنَا"}, {"past_1s", "طَوَيْتُ"}, {"past_2d", "طَوَيْتُمَا"}, {"past_2fp", "طَوَيْتُنَّ"}, {"past_2fs", "طَوَيْتِ"}, {"past_2mp", "طَوَيْتُمْ"}, {"past_2ms", "طَوَيْتَ"}, {"past_3fd", "طَوَتَا"}, {"past_3fp", "طَوَيْنَ"}, {"past_3fs", "طَوَتْ"}, {"past_3md", "طَوَيَا"}, {"past_3mp", "طَوَوْا"}, {"past_3ms", "طَوَى"}, {"past_pass_1p", "طُوِينَا"}, {"past_pass_1s", "طُوِيتُ"}, {"past_pass_2d", "طُوِيتُمَا"}, {"past_pass_2fp", "طُوِيتُنَّ"}, {"past_pass_2fs", "طُوِيتِ"}, {"past_pass_2mp", "طُوِيتُمْ"}, {"past_pass_2ms", "طُوِيتَ"}, {"past_pass_3fd", "طُوِيَتَا"}, {"past_pass_3fp", "طُوِينَ"}, {"past_pass_3fs", "طُوِيَتْ"}, {"past_pass_3md", "طُوِيَا"}, {"past_pass_3mp", "طُوُوا"}, {"past_pass_3ms", "طُوِيَ"}, }, }, { label = "سَأَلَ ـَ (p.176، مهموز العين)", root = "سأل", wazn = "فعَل يفعَل", pass = true, forms = { {"imp_2d", "اِسْأَلَا"}, {"imp_2fp", "اِسْأَلْنَ"}, {"imp_2fs", "اِسْأَلِي"}, {"imp_2mp", "اِسْأَلُوا"}, {"imp_2ms", "اِسْأَلْ"}, {"ind_1p", "نَسْأَلُ"}, {"ind_1s", "أَسْأَلُ"}, {"ind_2d", "تَسْأَلَانِ"}, {"ind_2fp", "تَسْأَلْنَ"}, {"ind_2fs", "تَسْأَلِينَ"}, {"ind_2mp", "تَسْأَلُونَ"}, {"ind_2ms", "تَسْأَلُ"}, {"ind_3fd", "تَسْأَلَانِ"}, {"ind_3fp", "يَسْأَلْنَ"}, {"ind_3fs", "تَسْأَلُ"}, {"ind_3md", "يَسْأَلَانِ"}, {"ind_3mp", "يَسْأَلُونَ"}, {"ind_3ms", "يَسْأَلُ"}, {"ind_pass_1p", "نُسْأَلُ"}, {"ind_pass_1s", "أُسْأَلُ"}, {"ind_pass_2d", "تُسْأَلَانِ"}, {"ind_pass_2fp", "تُسْأَلْنَ"}, {"ind_pass_2fs", "تُسْأَلِينَ"}, {"ind_pass_2mp", "تُسْأَلُونَ"}, {"ind_pass_2ms", "تُسْأَلُ"}, {"ind_pass_3fd", "تُسْأَلَانِ"}, {"ind_pass_3fp", "يُسْأَلْنَ"}, {"ind_pass_3fs", "تُسْأَلُ"}, {"ind_pass_3md", "يُسْأَلَانِ"}, {"ind_pass_3mp", "يُسْأَلُونَ"}, {"ind_pass_3ms", "يُسْأَلُ"}, {"past_1p", "سَأَلْنَا"}, {"past_1s", "سَأَلْتُ"}, {"past_2d", "سَأَلْتُمَا"}, {"past_2fp", "سَأَلْتُنَّ"}, {"past_2fs", "سَأَلْتِ"}, {"past_2mp", "سَأَلْتُمْ"}, {"past_2ms", "سَأَلْتَ"}, {"past_3fd", "سَأَلَتَا"}, {"past_3fp", "سَأَلْنَ"}, {"past_3fs", "سَأَلَتْ"}, {"past_3md", "سَأَلَا"}, {"past_3mp", "سَأَلُوا"}, {"past_3ms", "سَأَلَ"}, {"past_pass_1p", "سُئِلْنَا"}, {"past_pass_1s", "سُئِلْتُ"}, {"past_pass_2d", "سُئِلْتُمَا"}, {"past_pass_2fp", "سُئِلْتُنَّ"}, {"past_pass_2fs", "سُئِلْتِ"}, {"past_pass_2mp", "سُئِلْتُمْ"}, {"past_pass_2ms", "سُئِلْتَ"}, {"past_pass_3fd", "سُئِلَتَا"}, {"past_pass_3fp", "سُئِلْنَ"}, {"past_pass_3fs", "سُئِلَتْ"}, {"past_pass_3md", "سُئِلَا"}, {"past_pass_3mp", "سُئِلُوا"}, {"past_pass_3ms", "سُئِلَ"}, }, }, { label = "باتَ ـَ (p.183، أجوف يائي)", root = "بيت", wazn = "فعَل يفعَل", forms = { {"imp_2d", "بَاتَا"}, {"imp_2fp", "بَتْنَ"}, {"imp_2fs", "بَاتِي"}, {"imp_2mp", "بَاتُوا"}, {"imp_2ms", "بَتْ"}, {"ind_1p", "نَبَاتُ"}, {"ind_1s", "أَبَاتُ"}, {"ind_2d", "تَبَاتَانِ"}, {"ind_2fp", "تَبَتْنَ"}, {"ind_2fs", "تَبَاتِينَ"}, {"ind_2mp", "تَبَاتُونَ"}, {"ind_2ms", "تَبَاتُ"}, {"ind_3fd", "تَبَاتَانِ"}, {"ind_3fp", "يَبَتْنَ"}, {"ind_3fs", "تَبَاتُ"}, {"ind_3md", "يَبَاتَانِ"}, {"ind_3mp", "يَبَاتُونَ"}, {"ind_3ms", "يَبَاتُ"}, {"past_1p", "بِتْنَا"}, {"past_1s", "بِتُّ"}, {"past_2d", "بِتُّمَا"}, {"past_2fp", "بِتُّنَّ"}, {"past_2fs", "بِتِّ"}, {"past_2mp", "بِتُّمْ"}, {"past_2ms", "بِتَّ"}, {"past_3fd", "بَاتَتَا"}, {"past_3fp", "بِتْنَ"}, {"past_3fs", "بَاتَتْ"}, {"past_3md", "بَاتَا"}, {"past_3mp", "بَاتُوا"}, {"past_3ms", "بَاتَ"}, }, }, { label = "سَعَى ـَ (p.186، ناقص يائي)", root = "سعي", wazn = "فعَل يفعَل", pass = true, forms = { {"imp_2d", "اِسْعَيَا"}, {"imp_2fp", "اِسْعَيْنَ"}, {"imp_2fs", "اِسْعَيْ"}, {"imp_2mp", "اِسْعَوْا"}, {"imp_2ms", "اِسْعَ"}, {"ind_1p", "نَسْعَى"}, {"ind_1s", "أَسْعَى"}, {"ind_2d", "تَسْعَيَانِ"}, {"ind_2fp", "تَسْعَيْنَ"}, {"ind_2fs", "تَسْعَيْنَ"}, {"ind_2mp", "تَسْعَوْنَ"}, {"ind_2ms", "تَسْعَى"}, {"ind_3fd", "تَسْعَيَانِ"}, {"ind_3fp", "يَسْعَيْنَ"}, {"ind_3fs", "تَسْعَى"}, {"ind_3md", "يَسْعَيَانِ"}, {"ind_3mp", "يَسْعَوْنَ"}, {"ind_3ms", "يَسْعَى"}, {"ind_pass_1p", "نُسْعَى"}, {"ind_pass_1s", "أُسْعَى"}, {"ind_pass_2d", "تُسْعَيَانِ"}, {"ind_pass_2fp", "تُسْعَيْنَ"}, {"ind_pass_2fs", "تُسْعَيْنَ"}, {"ind_pass_2mp", "تُسْعَوْنَ"}, {"ind_pass_2ms", "تُسْعَى"}, {"ind_pass_3fd", "تُسْعَيَانِ"}, {"ind_pass_3fp", "يُسْعَيْنَ"}, {"ind_pass_3fs", "تُسْعَى"}, {"ind_pass_3md", "يُسْعَيَانِ"}, {"ind_pass_3mp", "يُسْعَوْنَ"}, {"ind_pass_3ms", "يُسْعَى"}, {"past_1p", "سَعَيْنَا"}, {"past_1s", "سَعَيْتُ"}, {"past_2d", "سَعَيْتُمَا"}, {"past_2fp", "سَعَيْتُنَّ"}, {"past_2fs", "سَعَيْتِ"}, {"past_2mp", "سَعَيْتُمْ"}, {"past_2ms", "سَعَيْتَ"}, {"past_3fd", "سَعَتَا"}, {"past_3fp", "سَعَيْنَ"}, {"past_3fs", "سَعَتْ"}, {"past_3md", "سَعَيَا"}, {"past_3mp", "سَعَوْا"}, {"past_3ms", "سَعَى"}, {"past_pass_1p", "سُعِينَا"}, {"past_pass_1s", "سُعِيتُ"}, {"past_pass_2d", "سُعِيتُمَا"}, {"past_pass_2fp", "سُعِيتُنَّ"}, {"past_pass_2fs", "سُعِيتِ"}, {"past_pass_2mp", "سُعِيتُمْ"}, {"past_pass_2ms", "سُعِيتَ"}, {"past_pass_3fd", "سُعِيَتَا"}, {"past_pass_3fp", "سُعِينَ"}, {"past_pass_3fs", "سُعِيَتْ"}, {"past_pass_3md", "سُعِيَا"}, {"past_pass_3mp", "سُعُوا"}, {"past_pass_3ms", "سُعِيَ"}, }, }, { label = "كَرُمَ ـُ (p.189، صحيح سالم)", root = "كرم", wazn = "فعُل يفعُل", forms = { {"imp_2d", "اُكْرُمَا"}, {"imp_2fp", "اُكْرُمْنَ"}, {"imp_2fs", "اُكْرُمِي"}, {"imp_2mp", "اُكْرُمُوا"}, {"imp_2ms", "اُكْرُمْ"}, {"ind_1p", "نَكْرُمُ"}, {"ind_1s", "أَكْرُمُ"}, {"ind_2d", "تَكْرُمَانِ"}, {"ind_2fp", "تَكْرُمْنَ"}, {"ind_2fs", "تَكْرُمِينَ"}, {"ind_2mp", "تَكْرُمُونَ"}, {"ind_2ms", "تَكْرُمُ"}, {"ind_3fd", "تَكْرُمَانِ"}, {"ind_3fp", "يَكْرُمْنَ"}, {"ind_3fs", "تَكْرُمُ"}, {"ind_3md", "يَكْرُمَانِ"}, {"ind_3mp", "يَكْرُمُونَ"}, {"ind_3ms", "يَكْرُمُ"}, {"past_1p", "كَرُمْنَا"}, {"past_1s", "كَرُمْتُ"}, {"past_2d", "كَرُمْتُمَا"}, {"past_2fp", "كَرُمْتُنَّ"}, {"past_2fs", "كَرُمْتِ"}, {"past_2mp", "كَرُمْتُمْ"}, {"past_2ms", "كَرُمْتَ"}, {"past_3fd", "كَرُمَتَا"}, {"past_3fp", "كَرُمْنَ"}, {"past_3fs", "كَرُمَتْ"}, {"past_3md", "كَرُمَا"}, {"past_3mp", "كَرُمُوا"}, {"past_3ms", "كَرُمَ"}, }, }, { label = "هَمَّ ـُ (p.192، مضاعف)", root = "همم", wazn = "فعَل يفعُل", forms = { {"imp_2d", "هُمَّا"}, {"imp_2fp", "اُهْمُمْنَ"}, {"imp_2fs", "هُمِّي"}, {"imp_2mp", "هُمُّوا"}, {"imp_2ms", "هُمَّ"}, {"ind_1p", "نَهُمُّ"}, {"ind_1s", "أَهُمُّ"}, {"ind_2d", "تَهُمَّانِ"}, {"ind_2fp", "تَهْمُمْنَ"}, {"ind_2fs", "تَهُمِّينَ"}, {"ind_2mp", "تَهُمُّونَ"}, {"ind_2ms", "تَهُمُّ"}, {"ind_3fd", "تَهُمَّانِ"}, {"ind_3fp", "يَهْمُمْنَ"}, {"ind_3fs", "تَهُمُّ"}, {"ind_3md", "يَهُمَّانِ"}, {"ind_3mp", "يَهُمُّونَ"}, {"ind_3ms", "يَهُمُّ"}, {"past_1p", "هَمُمْنَا"}, {"past_1s", "هَمُمْتُ"}, {"past_2d", "هَمُمْتُمَا"}, {"past_2fp", "هَمُمْتُنَّ"}, {"past_2fs", "هَمُمْتِ"}, {"past_2mp", "هَمُمْتُمْ"}, {"past_2ms", "هَمُمْتَ"}, {"past_3fd", "هَمَّتَا"}, {"past_3fp", "هَمُمْنَ"}, {"past_3fs", "هَمَّتْ"}, {"past_3md", "هَمَّا"}, {"past_3mp", "هَمُّوا"}, {"past_3ms", "هَمَّ"}, }, }, { label = "أَصُلَ ـُ (p.195، مهموز الفاء)", root = "أصل", wazn = "فعُل يفعُل", forms = { {"imp_2d", "اُؤْصُلَا"}, {"imp_2fp", "اُؤْصُلْنَ"}, {"imp_2fs", "اُؤْصُلِي"}, {"imp_2mp", "اُؤْصُلُوا"}, {"imp_2ms", "اُؤْصُلْ"}, {"ind_1p", "نَأْصُلُ"}, {"ind_1s", "آصُلُ"}, {"ind_2d", "تَأْصُلَانِ"}, {"ind_2fp", "تَأْصُلْنَ"}, {"ind_2fs", "تَأْصُلِينَ"}, {"ind_2mp", "تَأْصُلُونَ"}, {"ind_2ms", "تَأْصُلُ"}, {"ind_3fd", "تَأْصُلَانِ"}, {"ind_3fp", "يَأْصُلْنَ"}, {"ind_3fs", "تَأْصُلُ"}, {"ind_3md", "يَأْصُلَانِ"}, {"ind_3mp", "يَأْصُلُونَ"}, {"ind_3ms", "يَأْصُلُ"}, {"past_1p", "أَصُلْنَا"}, {"past_1s", "أَصُلْتُ"}, {"past_2d", "أَصُلْتُمَا"}, {"past_2fp", "أَصُلْتُنَّ"}, {"past_2fs", "أَصُلْتِ"}, {"past_2mp", "أَصُلْتُمْ"}, {"past_2ms", "أَصُلْتَ"}, {"past_3fd", "أَصُلَتَا"}, {"past_3fp", "أَصُلْنَ"}, {"past_3fs", "أَصُلَتْ"}, {"past_3md", "أَصُلَا"}, {"past_3mp", "أَصُلُوا"}, {"past_3ms", "أَصُلَ"}, }, }, { label = "جَرُؤَ ـُ (p.199، مهموز اللام)", root = "جرأ", wazn = "فعُل يفعُل", forms = { {"imp_2d", "اُجْرُؤَا"}, {"imp_2fp", "اُجْرُؤْنَ"}, {"imp_2fs", "اُجْرُئِي"}, {"imp_2mp", "اُجْرُؤُوا"}, {"imp_2ms", "اُجْرُؤْ"}, {"ind_1p", "نَجْرُؤُ"}, {"ind_1s", "أَجْرُؤُ"}, {"ind_2d", "تَجْرُؤَانِ"}, {"ind_2fp", "تَجْرُؤْنَ"}, {"ind_2fs", "تَجْرُئِينَ"}, {"ind_2mp", "تَجْرُؤُونَ"}, {"ind_2ms", "تَجْرُؤُ"}, {"ind_3fd", "تَجْرُؤَانِ"}, {"ind_3fp", "يَجْرُؤْنَ"}, {"ind_3fs", "تَجْرُؤُ"}, {"ind_3md", "يَجْرُؤَانِ"}, {"ind_3mp", "يَجْرُؤُونَ"}, {"ind_3ms", "يَجْرُؤُ"}, {"past_1p", "جَرُؤْنَا"}, {"past_1s", "جَرُؤْتُ"}, {"past_2d", "جَرُؤْتُمَا"}, {"past_2fp", "جَرُؤْتُنَّ"}, {"past_2fs", "جَرُؤْتِ"}, {"past_2mp", "جَرُؤْتُمْ"}, {"past_2ms", "جَرُؤْتَ"}, {"past_3fd", "جَرُؤَتَا"}, {"past_3fp", "جَرُؤْنَ"}, {"past_3fs", "جَرُؤَتْ"}, {"past_3md", "جَرُؤَا"}, {"past_3mp", "جَرُؤُوا"}, {"past_3ms", "جَرُؤَ"}, }, }, { label = "يَسُرَ ـُ (p.201، معتل الفاء مثال)", root = "يسر", wazn = "فعُل يفعُل", forms = { {"imp_2d", "اُوسُرَا"}, {"imp_2fp", "اُوسُرْنَ"}, {"imp_2fs", "اُوسُرِي"}, {"imp_2mp", "اُوسُرُوا"}, {"imp_2ms", "اُوسُرْ"}, {"ind_1p", "نَيْسُرُ"}, {"ind_1s", "أَيْسُرُ"}, {"ind_2d", "تَيْسُرَانِ"}, {"ind_2fp", "تَيْسُرْنَ"}, {"ind_2fs", "تَيْسُرِينَ"}, {"ind_2mp", "تَيْسُرُونَ"}, {"ind_2ms", "تَيْسُرُ"}, {"ind_3fd", "تَيْسُرَانِ"}, {"ind_3fp", "يَيْسُرْنَ"}, {"ind_3fs", "تَيْسُرُ"}, {"ind_3md", "يَيْسُرَانِ"}, {"ind_3mp", "يَيْسُرُونَ"}, {"ind_3ms", "يَيْسُرُ"}, {"past_1p", "يَسُرْنَا"}, {"past_1s", "يَسُرْتُ"}, {"past_2d", "يَسُرْتُمَا"}, {"past_2fp", "يَسُرْتُنَّ"}, {"past_2fs", "يَسُرْتِ"}, {"past_2mp", "يَسُرْتُمْ"}, {"past_2ms", "يَسُرْتَ"}, {"past_3fd", "يَسُرَتَا"}, {"past_3fp", "يَسُرْنَ"}, {"past_3fs", "يَسُرَتْ"}, {"past_3md", "يَسُرَا"}, {"past_3mp", "يَسُرُوا"}, {"past_3ms", "يَسُرَ"}, }, }, } rbrlttankw55gucpfl3n4fedwvhppyg 1124225 1124191 2026-08-31T08:12:08Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124225 Scribunto text/plain -- بيانات اختبار [[وحدة:ar-verb]] — مولَّدة آليًّا، لا تُحرَّر يدويًّا. -- Auto-generated from the fixtures in github.com/forzagreen/ar-wiktionary-modules. -- Regenerate with tools/make_wiki_testcases.py; edits here are overwritten. -- -- المصدر: أنطوان الدحداح، معجم تصريف الأفعال العربية، مكتبة لبنان ناشرون. -- الصيغ حقائق لغوية مُقابَلة على ذلك المرجع؛ لا يُعاد هنا نصُّ الكتاب ولا ترتيبه. -- -- القيم المنتظرة مكتوبة بإملاء الوحدة لا بإملاء الكتاب حيث اختلفا اختلافًا -- إملائيًّا مقبولًا في الوجهين (ألف التثنية، همزة الوصل، السكون الاختياري). -- الجزء 3 من 8. return { { label = "وَصَلَ ـِ (p.155، معتل الفاء مثال)", root = "وصل", wazn = "فعَل يفعِل", pass = true, forms = { {"imp_2d", "صِلَا"}, {"imp_2fp", "صِلْنَ"}, {"imp_2fs", "صِلِي"}, {"imp_2mp", "صِلُوا"}, {"imp_2ms", "صِلْ"}, {"ind_1p", "نَصِلُ"}, {"ind_1s", "أَصِلُ"}, {"ind_2d", "تَصِلَانِ"}, {"ind_2fp", "تَصِلْنَ"}, {"ind_2fs", "تَصِلِينَ"}, {"ind_2mp", "تَصِلُونَ"}, {"ind_2ms", "تَصِلُ"}, {"ind_3fd", "تَصِلَانِ"}, {"ind_3fp", "يَصِلْنَ"}, {"ind_3fs", "تَصِلُ"}, {"ind_3md", "يَصِلَانِ"}, {"ind_3mp", "يَصِلُونَ"}, {"ind_3ms", "يَصِلُ"}, {"ind_pass_1p", "نُوصَلُ"}, {"ind_pass_1s", "أُوصَلُ"}, {"ind_pass_2d", "تُوصَلَانِ"}, {"ind_pass_2fp", "تُوصَلْنَ"}, {"ind_pass_2fs", "تُوصَلِينَ"}, {"ind_pass_2mp", "تُوصَلُونَ"}, {"ind_pass_2ms", "تُوصَلُ"}, {"ind_pass_3fd", "تُوصَلَانِ"}, {"ind_pass_3fp", "يُوصَلْنَ"}, {"ind_pass_3fs", "تُوصَلُ"}, {"ind_pass_3md", "يُوصَلَانِ"}, {"ind_pass_3mp", "يُوصَلُونَ"}, {"ind_pass_3ms", "يُوصَلُ"}, {"past_1p", "وَصَلْنَا"}, {"past_1s", "وَصَلْتُ"}, {"past_2d", "وَصَلْتُمَا"}, {"past_2fp", "وَصَلْتُنَّ"}, {"past_2fs", "وَصَلْتِ"}, {"past_2mp", "وَصَلْتُمْ"}, {"past_2ms", "وَصَلْتَ"}, {"past_3fd", "وَصَلَتَا"}, {"past_3fp", "وَصَلْنَ"}, {"past_3fs", "وَصَلَتْ"}, {"past_3md", "وَصَلَا"}, {"past_3mp", "وَصَلُوا"}, {"past_3ms", "وَصَلَ"}, {"past_pass_1p", "وُصِلْنَا"}, {"past_pass_1s", "وُصِلْتُ"}, {"past_pass_2d", "وُصِلْتُمَا"}, {"past_pass_2fp", "وُصِلْتُنَّ"}, {"past_pass_2fs", "وُصِلْتِ"}, {"past_pass_2mp", "وُصِلْتُمْ"}, {"past_pass_2ms", "وُصِلْتَ"}, {"past_pass_3fd", "وُصِلَتَا"}, {"past_pass_3fp", "وُصِلْنَ"}, {"past_pass_3fs", "وُصِلَتْ"}, {"past_pass_3md", "وُصِلَا"}, {"past_pass_3mp", "وُصِلُوا"}, {"past_pass_3ms", "وُصِلَ"}, }, }, { label = "رَمَى ـِ (p.161، ناقص يائي)", root = "رمي", wazn = "فعَل يفعِل", pass = true, forms = { {"imp_2d", "اِرْمِيَا"}, {"imp_2fp", "اِرْمِينَ"}, {"imp_2fs", "اِرْمِي"}, {"imp_2mp", "اِرْمُوا"}, {"imp_2ms", "اِرْمِ"}, {"ind_1p", "نَرْمِي"}, {"ind_1s", "أَرْمِي"}, {"ind_2d", "تَرْمِيَانِ"}, {"ind_2fp", "تَرْمِينَ"}, {"ind_2fs", "تَرْمِينَ"}, {"ind_2mp", "تَرْمُونَ"}, {"ind_2ms", "تَرْمِي"}, {"ind_3fd", "تَرْمِيَانِ"}, {"ind_3fp", "يَرْمِينَ"}, {"ind_3fs", "تَرْمِي"}, {"ind_3md", "يَرْمِيَانِ"}, {"ind_3mp", "يَرْمُونَ"}, {"ind_3ms", "يَرْمِي"}, {"ind_pass_1p", "نُرْمَى"}, {"ind_pass_1s", "أُرْمَى"}, {"ind_pass_2d", "تُرْمَيَانِ"}, {"ind_pass_2fp", "تُرْمَيْنَ"}, {"ind_pass_2fs", "تُرْمَيْنَ"}, {"ind_pass_2mp", "تُرْمَوْنَ"}, {"ind_pass_2ms", "تُرْمَى"}, {"ind_pass_3fd", "تُرْمَيَانِ"}, {"ind_pass_3fp", "يُرْمَيْنَ"}, {"ind_pass_3fs", "تُرْمَى"}, {"ind_pass_3md", "يُرْمَيَانِ"}, {"ind_pass_3mp", "يُرْمَوْنَ"}, {"ind_pass_3ms", "يُرْمَى"}, {"past_1p", "رَمَيْنَا"}, {"past_1s", "رَمَيْتُ"}, {"past_2d", "رَمَيْتُمَا"}, {"past_2fp", "رَمَيْتُنَّ"}, {"past_2fs", "رَمَيْتِ"}, {"past_2mp", "رَمَيْتُمْ"}, {"past_2ms", "رَمَيْتَ"}, {"past_3fd", "رَمَتَا"}, {"past_3fp", "رَمَيْنَ"}, {"past_3fs", "رَمَتْ"}, {"past_3md", "رَمَيَا"}, {"past_3mp", "رَمَوْا"}, {"past_3ms", "رَمَى"}, {"past_pass_1p", "رُمِينَا"}, {"past_pass_1s", "رُمِيتُ"}, {"past_pass_2d", "رُمِيتُمَا"}, {"past_pass_2fp", "رُمِيتُنَّ"}, {"past_pass_2fs", "رُمِيتِ"}, {"past_pass_2mp", "رُمِيتُمْ"}, {"past_pass_2ms", "رُمِيتَ"}, {"past_pass_3fd", "رُمِيَتَا"}, {"past_pass_3fp", "رُمِينَ"}, {"past_pass_3fs", "رُمِيَتْ"}, {"past_pass_3md", "رُمِيَا"}, {"past_pass_3mp", "رُمُوا"}, {"past_pass_3ms", "رُمِيَ"}, }, }, { label = "فَعَلَ ـَ (p.169، abstract paradigm)", root = "فعل", wazn = "فعَل يفعَل", pass = true, forms = { {"imp_2d", "اِفْعَلَا"}, {"imp_2fp", "اِفْعَلْنَ"}, {"imp_2fs", "اِفْعَلِي"}, {"imp_2mp", "اِفْعَلُوا"}, {"imp_2ms", "اِفْعَلْ"}, {"ind_1p", "نَفْعَلُ"}, {"ind_1s", "أَفْعَلُ"}, {"ind_2d", "تَفْعَلَانِ"}, {"ind_2fp", "تَفْعَلْنَ"}, {"ind_2fs", "تَفْعَلِينَ"}, {"ind_2mp", "تَفْعَلُونَ"}, {"ind_2ms", "تَفْعَلُ"}, {"ind_3fd", "تَفْعَلَانِ"}, {"ind_3fp", "يَفْعَلْنَ"}, {"ind_3fs", "تَفْعَلُ"}, {"ind_3md", "يَفْعَلَانِ"}, {"ind_3mp", "يَفْعَلُونَ"}, {"ind_3ms", "يَفْعَلُ"}, {"ind_pass_1p", "نُفْعَلُ"}, {"ind_pass_1s", "أُفْعَلُ"}, {"ind_pass_2d", "تُفْعَلَانِ"}, {"ind_pass_2fp", "تُفْعَلْنَ"}, {"ind_pass_2fs", "تُفْعَلِينَ"}, {"ind_pass_2mp", "تُفْعَلُونَ"}, {"ind_pass_2ms", "تُفْعَلُ"}, {"ind_pass_3fd", "تُفْعَلَانِ"}, {"ind_pass_3fp", "يُفْعَلْنَ"}, {"ind_pass_3fs", "تُفْعَلُ"}, {"ind_pass_3md", "يُفْعَلَانِ"}, {"ind_pass_3mp", "يُفْعَلُونَ"}, {"ind_pass_3ms", "يُفْعَلُ"}, {"past_1p", "فَعَلْنَا"}, {"past_1s", "فَعَلْتُ"}, {"past_2d", "فَعَلْتُمَا"}, {"past_2fp", "فَعَلْتُنَّ"}, {"past_2fs", "فَعَلْتِ"}, {"past_2mp", "فَعَلْتُمْ"}, {"past_2ms", "فَعَلْتَ"}, {"past_3fd", "فَعَلَتَا"}, {"past_3fp", "فَعَلْنَ"}, {"past_3fs", "فَعَلَتْ"}, {"past_3md", "فَعَلَا"}, {"past_3mp", "فَعَلُوا"}, {"past_3ms", "فَعَلَ"}, {"past_pass_1p", "فُعِلْنَا"}, {"past_pass_1s", "فُعِلْتُ"}, {"past_pass_2d", "فُعِلْتُمَا"}, {"past_pass_2fp", "فُعِلْتُنَّ"}, {"past_pass_2fs", "فُعِلْتِ"}, {"past_pass_2mp", "فُعِلْتُمْ"}, {"past_pass_2ms", "فُعِلْتَ"}, {"past_pass_3fd", "فُعِلَتَا"}, {"past_pass_3fp", "فُعِلْنَ"}, {"past_pass_3fs", "فُعِلَتْ"}, {"past_pass_3md", "فُعِلَا"}, {"past_pass_3mp", "فُعِلُوا"}, {"past_pass_3ms", "فُعِلَ"}, }, }, { label = "عَضَّ ـَ (p.173، مضاعف)", root = "عضض", wazn = "فعَل يفعَل", pass = true, forms = { {"imp_2d", "عَضَّا"}, {"imp_2fp", "اِعْضَضْنَ"}, {"imp_2fs", "عَضِّي"}, {"imp_2mp", "عَضُّوا"}, {"imp_2ms", "عَضَّ"}, {"ind_1p", "نَعَضُّ"}, {"ind_1s", "أَعَضُّ"}, {"ind_2d", "تَعَضَّانِ"}, {"ind_2fp", "تَعْضَضْنَ"}, {"ind_2fs", "تَعَضِّينَ"}, {"ind_2mp", "تَعَضُّونَ"}, {"ind_2ms", "تَعَضُّ"}, {"ind_3fd", "تَعَضَّانِ"}, {"ind_3fp", "يَعْضَضْنَ"}, {"ind_3fs", "تَعَضُّ"}, {"ind_3md", "يَعَضَّانِ"}, {"ind_3mp", "يَعَضُّونَ"}, {"ind_3ms", "يَعَضُّ"}, {"ind_pass_1p", "نُعَضُّ"}, {"ind_pass_1s", "أُعَضُّ"}, {"ind_pass_2d", "تُعَضَّانِ"}, {"ind_pass_2fp", "تُعْضَضْنَ"}, {"ind_pass_2fs", "تُعَضِّينَ"}, {"ind_pass_2mp", "تُعَضُّونَ"}, {"ind_pass_2ms", "تُعَضُّ"}, {"ind_pass_3fd", "تُعَضَّانِ"}, {"ind_pass_3fp", "يُعْضَضْنَ"}, {"ind_pass_3fs", "تُعَضُّ"}, {"ind_pass_3md", "يُعَضَّانِ"}, {"ind_pass_3mp", "يُعَضُّونَ"}, {"ind_pass_3ms", "يُعَضُّ"}, {"past_1p", "عَضَضْنَا"}, {"past_1s", "عَضَضْتُ"}, {"past_2d", "عَضَضْتُمَا"}, {"past_2fp", "عَضَضْتُنَّ"}, {"past_2fs", "عَضَضْتِ"}, {"past_2mp", "عَضَضْتُمْ"}, {"past_2ms", "عَضَضْتَ"}, {"past_3fd", "عَضَّتَا"}, {"past_3fp", "عَضَضْنَ"}, {"past_3fs", "عَضَّتْ"}, {"past_3md", "عَضَّا"}, {"past_3mp", "عَضُّوا"}, {"past_3ms", "عَضَّ"}, {"past_pass_1p", "عُضِضْنَا"}, {"past_pass_1s", "عُضِضْتُ"}, {"past_pass_2d", "عُضِضْتُمَا"}, {"past_pass_2fp", "عُضِضْتُنَّ"}, {"past_pass_2fs", "عُضِضْتِ"}, {"past_pass_2mp", "عُضِضْتُمْ"}, {"past_pass_2ms", "عُضِضْتَ"}, {"past_pass_3fd", "عُضَّتَا"}, {"past_pass_3fp", "عُضِضْنَ"}, {"past_pass_3fs", "عُضَّتْ"}, {"past_pass_3md", "عُضَّا"}, {"past_pass_3mp", "عُضُّوا"}, {"past_pass_3ms", "عُضَّ"}, }, }, { label = "أَلَهَ ـَ (p.175، مهموز الفاء)", root = "أله", wazn = "فعَل يفعَل", pass = true, forms = { {"imp_2d", "اِئْلَهَا"}, {"imp_2fp", "اِئْلَهْنَ"}, {"imp_2fs", "اِئْلَهِي"}, {"imp_2mp", "اِئْلَهُوا"}, {"imp_2ms", "اِئْلَهْ"}, {"ind_1p", "نَأْلَهُ"}, {"ind_1s", "آلَهُ"}, {"ind_2d", "تَأْلَهَانِ"}, {"ind_2fp", "تَأْلَهْنَ"}, {"ind_2fs", "تَأْلَهِينَ"}, {"ind_2mp", "تَأْلَهُونَ"}, {"ind_2ms", "تَأْلَهُ"}, {"ind_3fd", "تَأْلَهَانِ"}, {"ind_3fp", "يَأْلَهْنَ"}, {"ind_3fs", "تَأْلَهُ"}, {"ind_3md", "يَأْلَهَانِ"}, {"ind_3mp", "يَأْلَهُونَ"}, {"ind_3ms", "يَأْلَهُ"}, {"ind_pass_1p", "نُؤْلَهُ"}, {"ind_pass_1s", "أُولَهُ"}, {"ind_pass_2d", "تُؤْلَهَانِ"}, {"ind_pass_2fp", "تُؤْلَهْنَ"}, {"ind_pass_2fs", "تُؤْلَهِينَ"}, {"ind_pass_2mp", "تُؤْلَهُونَ"}, {"ind_pass_2ms", "تُؤْلَهُ"}, {"ind_pass_3fd", "تُؤْلَهَانِ"}, {"ind_pass_3fp", "يُؤْلَهْنَ"}, {"ind_pass_3fs", "تُؤْلَهُ"}, {"ind_pass_3md", "يُؤْلَهَانِ"}, {"ind_pass_3mp", "يُؤْلَهُونَ"}, {"ind_pass_3ms", "يُؤْلَهُ"}, {"past_1p", "أَلَهْنَا"}, {"past_1s", "أَلَهْتُ"}, {"past_2d", "أَلَهْتُمَا"}, {"past_2fp", "أَلَهْتُنَّ"}, {"past_2fs", "أَلَهْتِ"}, {"past_2mp", "أَلَهْتُمْ"}, {"past_2ms", "أَلَهْتَ"}, {"past_3fd", "أَلَهَتَا"}, {"past_3fp", "أَلَهْنَ"}, {"past_3fs", "أَلَهَتْ"}, {"past_3md", "أَلَهَا"}, {"past_3mp", "أَلَهُوا"}, {"past_3ms", "أَلَهَ"}, {"past_pass_1p", "أُلِهْنَا"}, {"past_pass_1s", "أُلِهْتُ"}, {"past_pass_2d", "أُلِهْتُمَا"}, {"past_pass_2fp", "أُلِهْتُنَّ"}, {"past_pass_2fs", "أُلِهْتِ"}, {"past_pass_2mp", "أُلِهْتُمْ"}, {"past_pass_2ms", "أُلِهْتَ"}, {"past_pass_3fd", "أُلِهَتَا"}, {"past_pass_3fp", "أُلِهْنَ"}, {"past_pass_3fs", "أُلِهَتْ"}, {"past_pass_3md", "أُلِهَا"}, {"past_pass_3mp", "أُلِهُوا"}, {"past_pass_3ms", "أُلِهَ"}, }, }, { label = "باعَ ـِ (p.158، أجوف يائي)", root = "بيع", wazn = "فعَل يفعِل", pass = true, forms = { {"imp_2d", "بِيعَا"}, {"imp_2fp", "بِعْنَ"}, {"imp_2fs", "بِيعِي"}, {"imp_2mp", "بِيعُوا"}, {"imp_2ms", "بِعْ"}, {"ind_1p", "نَبِيعُ"}, {"ind_1s", "أَبِيعُ"}, {"ind_2d", "تَبِيعَانِ"}, {"ind_2fp", "تَبِعْنَ"}, {"ind_2fs", "تَبِيعِينَ"}, {"ind_2mp", "تَبِيعُونَ"}, {"ind_2ms", "تَبِيعُ"}, {"ind_3fd", "تَبِيعَانِ"}, {"ind_3fp", "يَبِعْنَ"}, {"ind_3fs", "تَبِيعُ"}, {"ind_3md", "يَبِيعَانِ"}, {"ind_3mp", "يَبِيعُونَ"}, {"ind_3ms", "يَبِيعُ"}, {"ind_pass_1p", "نُبَاعُ"}, {"ind_pass_1s", "أُبَاعُ"}, {"ind_pass_2d", "تُبَاعَانِ"}, {"ind_pass_2fp", "تُبَعْنَ"}, {"ind_pass_2fs", "تُبَاعِينَ"}, {"ind_pass_2mp", "تُبَاعُونَ"}, {"ind_pass_2ms", "تُبَاعُ"}, {"ind_pass_3fd", "تُبَاعَانِ"}, {"ind_pass_3fp", "يُبَعْنَ"}, {"ind_pass_3fs", "تُبَاعُ"}, {"ind_pass_3md", "يُبَاعَانِ"}, {"ind_pass_3mp", "يُبَاعُونَ"}, {"ind_pass_3ms", "يُبَاعُ"}, {"past_1p", "بِعْنَا"}, {"past_1s", "بِعْتُ"}, {"past_2d", "بِعْتُمَا"}, {"past_2fp", "بِعْتُنَّ"}, {"past_2fs", "بِعْتِ"}, {"past_2mp", "بِعْتُمْ"}, {"past_2ms", "بِعْتَ"}, {"past_3fd", "بَاعَتَا"}, {"past_3fp", "بِعْنَ"}, {"past_3fs", "بَاعَتْ"}, {"past_3md", "بَاعَا"}, {"past_3mp", "بَاعُوا"}, {"past_3ms", "بَاعَ"}, {"past_pass_1p", "بُعْنَا"}, {"past_pass_1s", "بُعْتُ"}, {"past_pass_2d", "بُعْتُمَا"}, {"past_pass_2fp", "بُعْتُنَّ"}, {"past_pass_2fs", "بُعْتِ"}, {"past_pass_2mp", "بُعْتُمْ"}, {"past_pass_2ms", "بُعْتَ"}, {"past_pass_3fd", "بِيعَتَا"}, {"past_pass_3fp", "بُعْنَ"}, {"past_pass_3fs", "بِيعَتْ"}, {"past_pass_3md", "بِيعَا"}, {"past_pass_3mp", "بِيعُوا"}, {"past_pass_3ms", "بِيعَ"}, }, }, { label = "طَوَى ـِ (p.166، لفيف مقرون)", root = "طوي", wazn = "فعَل يفعِل", pass = true, forms = { {"imp_2d", "اِطْوِيَا"}, {"imp_2fp", "اِطْوِينَ"}, {"imp_2fs", "اِطْوِي"}, {"imp_2mp", "اِطْوُوا"}, {"imp_2ms", "اِطْوِ"}, {"ind_1p", "نَطْوِي"}, {"ind_1s", "أَطْوِي"}, {"ind_2d", "تَطْوِيَانِ"}, {"ind_2fp", "تَطْوِينَ"}, {"ind_2fs", "تَطْوِينَ"}, {"ind_2mp", "تَطْوُونَ"}, {"ind_2ms", "تَطْوِي"}, {"ind_3fd", "تَطْوِيَانِ"}, {"ind_3fp", "يَطْوِينَ"}, {"ind_3fs", "تَطْوِي"}, {"ind_3md", "يَطْوِيَانِ"}, {"ind_3mp", "يَطْوُونَ"}, {"ind_3ms", "يَطْوِي"}, {"ind_pass_1p", "نُطْوَى"}, {"ind_pass_1s", "أُطْوَى"}, {"ind_pass_2d", "تُطْوَيَانِ"}, {"ind_pass_2fp", "تُطْوَيْنَ"}, {"ind_pass_2fs", "تُطْوَيْنَ"}, {"ind_pass_2mp", "تُطْوَوْنَ"}, {"ind_pass_2ms", "تُطْوَى"}, {"ind_pass_3fd", "تُطْوَيَانِ"}, {"ind_pass_3fp", "يُطْوَيْنَ"}, {"ind_pass_3fs", "تُطْوَى"}, {"ind_pass_3md", "يُطْوَيَانِ"}, {"ind_pass_3mp", "يُطْوَوْنَ"}, {"ind_pass_3ms", "يُطْوَى"}, {"past_1p", "طَوَيْنَا"}, {"past_1s", "طَوَيْتُ"}, {"past_2d", "طَوَيْتُمَا"}, {"past_2fp", "طَوَيْتُنَّ"}, {"past_2fs", "طَوَيْتِ"}, {"past_2mp", "طَوَيْتُمْ"}, {"past_2ms", "طَوَيْتَ"}, {"past_3fd", "طَوَتَا"}, {"past_3fp", "طَوَيْنَ"}, {"past_3fs", "طَوَتْ"}, {"past_3md", "طَوَيَا"}, {"past_3mp", "طَوَوْا"}, {"past_3ms", "طَوَى"}, {"past_pass_1p", "طُوِينَا"}, {"past_pass_1s", "طُوِيتُ"}, {"past_pass_2d", "طُوِيتُمَا"}, {"past_pass_2fp", "طُوِيتُنَّ"}, {"past_pass_2fs", "طُوِيتِ"}, {"past_pass_2mp", "طُوِيتُمْ"}, {"past_pass_2ms", "طُوِيتَ"}, {"past_pass_3fd", "طُوِيَتَا"}, {"past_pass_3fp", "طُوِينَ"}, {"past_pass_3fs", "طُوِيَتْ"}, {"past_pass_3md", "طُوِيَا"}, {"past_pass_3mp", "طُوُوا"}, {"past_pass_3ms", "طُوِيَ"}, }, }, { label = "سَأَلَ ـَ (p.176، مهموز العين)", root = "سأل", wazn = "فعَل يفعَل", pass = true, forms = { {"imp_2d", "اِسْأَلَا"}, {"imp_2fp", "اِسْأَلْنَ"}, {"imp_2fs", "اِسْأَلِي"}, {"imp_2mp", "اِسْأَلُوا"}, {"imp_2ms", "اِسْأَلْ"}, {"ind_1p", "نَسْأَلُ"}, {"ind_1s", "أَسْأَلُ"}, {"ind_2d", "تَسْأَلَانِ"}, {"ind_2fp", "تَسْأَلْنَ"}, {"ind_2fs", "تَسْأَلِينَ"}, {"ind_2mp", "تَسْأَلُونَ"}, {"ind_2ms", "تَسْأَلُ"}, {"ind_3fd", "تَسْأَلَانِ"}, {"ind_3fp", "يَسْأَلْنَ"}, {"ind_3fs", "تَسْأَلُ"}, {"ind_3md", "يَسْأَلَانِ"}, {"ind_3mp", "يَسْأَلُونَ"}, {"ind_3ms", "يَسْأَلُ"}, {"ind_pass_1p", "نُسْأَلُ"}, {"ind_pass_1s", "أُسْأَلُ"}, {"ind_pass_2d", "تُسْأَلَانِ"}, {"ind_pass_2fp", "تُسْأَلْنَ"}, {"ind_pass_2fs", "تُسْأَلِينَ"}, {"ind_pass_2mp", "تُسْأَلُونَ"}, {"ind_pass_2ms", "تُسْأَلُ"}, {"ind_pass_3fd", "تُسْأَلَانِ"}, {"ind_pass_3fp", "يُسْأَلْنَ"}, {"ind_pass_3fs", "تُسْأَلُ"}, {"ind_pass_3md", "يُسْأَلَانِ"}, {"ind_pass_3mp", "يُسْأَلُونَ"}, {"ind_pass_3ms", "يُسْأَلُ"}, {"past_1p", "سَأَلْنَا"}, {"past_1s", "سَأَلْتُ"}, {"past_2d", "سَأَلْتُمَا"}, {"past_2fp", "سَأَلْتُنَّ"}, {"past_2fs", "سَأَلْتِ"}, {"past_2mp", "سَأَلْتُمْ"}, {"past_2ms", "سَأَلْتَ"}, {"past_3fd", "سَأَلَتَا"}, {"past_3fp", "سَأَلْنَ"}, {"past_3fs", "سَأَلَتْ"}, {"past_3md", "سَأَلَا"}, {"past_3mp", "سَأَلُوا"}, {"past_3ms", "سَأَلَ"}, {"past_pass_1p", "سُئِلْنَا"}, {"past_pass_1s", "سُئِلْتُ"}, {"past_pass_2d", "سُئِلْتُمَا"}, {"past_pass_2fp", "سُئِلْتُنَّ"}, {"past_pass_2fs", "سُئِلْتِ"}, {"past_pass_2mp", "سُئِلْتُمْ"}, {"past_pass_2ms", "سُئِلْتَ"}, {"past_pass_3fd", "سُئِلَتَا"}, {"past_pass_3fp", "سُئِلْنَ"}, {"past_pass_3fs", "سُئِلَتْ"}, {"past_pass_3md", "سُئِلَا"}, {"past_pass_3mp", "سُئِلُوا"}, {"past_pass_3ms", "سُئِلَ"}, }, }, { label = "باتَ ـَ (p.183، أجوف يائي)", root = "بيت", wazn = "فعَل يفعَل", forms = { {"imp_2d", "بَاتَا"}, {"imp_2fp", "بَتْنَ"}, {"imp_2fs", "بَاتِي"}, {"imp_2mp", "بَاتُوا"}, {"imp_2ms", "بَتْ"}, {"ind_1p", "نَبَاتُ"}, {"ind_1s", "أَبَاتُ"}, {"ind_2d", "تَبَاتَانِ"}, {"ind_2fp", "تَبَتْنَ"}, {"ind_2fs", "تَبَاتِينَ"}, {"ind_2mp", "تَبَاتُونَ"}, {"ind_2ms", "تَبَاتُ"}, {"ind_3fd", "تَبَاتَانِ"}, {"ind_3fp", "يَبَتْنَ"}, {"ind_3fs", "تَبَاتُ"}, {"ind_3md", "يَبَاتَانِ"}, {"ind_3mp", "يَبَاتُونَ"}, {"ind_3ms", "يَبَاتُ"}, {"past_1p", "بِتْنَا"}, {"past_1s", "بِتُّ"}, {"past_2d", "بِتُّمَا"}, {"past_2fp", "بِتُّنَّ"}, {"past_2fs", "بِتِّ"}, {"past_2mp", "بِتُّمْ"}, {"past_2ms", "بِتَّ"}, {"past_3fd", "بَاتَتَا"}, {"past_3fp", "بِتْنَ"}, {"past_3fs", "بَاتَتْ"}, {"past_3md", "بَاتَا"}, {"past_3mp", "بَاتُوا"}, {"past_3ms", "بَاتَ"}, }, }, { label = "سَعَى ـَ (p.186، ناقص يائي)", root = "سعي", wazn = "فعَل يفعَل", pass = true, forms = { {"imp_2d", "اِسْعَيَا"}, {"imp_2fp", "اِسْعَيْنَ"}, {"imp_2fs", "اِسْعَيْ"}, {"imp_2mp", "اِسْعَوْا"}, {"imp_2ms", "اِسْعَ"}, {"ind_1p", "نَسْعَى"}, {"ind_1s", "أَسْعَى"}, {"ind_2d", "تَسْعَيَانِ"}, {"ind_2fp", "تَسْعَيْنَ"}, {"ind_2fs", "تَسْعَيْنَ"}, {"ind_2mp", "تَسْعَوْنَ"}, {"ind_2ms", "تَسْعَى"}, {"ind_3fd", "تَسْعَيَانِ"}, {"ind_3fp", "يَسْعَيْنَ"}, {"ind_3fs", "تَسْعَى"}, {"ind_3md", "يَسْعَيَانِ"}, {"ind_3mp", "يَسْعَوْنَ"}, {"ind_3ms", "يَسْعَى"}, {"ind_pass_1p", "نُسْعَى"}, {"ind_pass_1s", "أُسْعَى"}, {"ind_pass_2d", "تُسْعَيَانِ"}, {"ind_pass_2fp", "تُسْعَيْنَ"}, {"ind_pass_2fs", "تُسْعَيْنَ"}, {"ind_pass_2mp", "تُسْعَوْنَ"}, {"ind_pass_2ms", "تُسْعَى"}, {"ind_pass_3fd", "تُسْعَيَانِ"}, {"ind_pass_3fp", "يُسْعَيْنَ"}, {"ind_pass_3fs", "تُسْعَى"}, {"ind_pass_3md", "يُسْعَيَانِ"}, {"ind_pass_3mp", "يُسْعَوْنَ"}, {"ind_pass_3ms", "يُسْعَى"}, {"past_1p", "سَعَيْنَا"}, {"past_1s", "سَعَيْتُ"}, {"past_2d", "سَعَيْتُمَا"}, {"past_2fp", "سَعَيْتُنَّ"}, {"past_2fs", "سَعَيْتِ"}, {"past_2mp", "سَعَيْتُمْ"}, {"past_2ms", "سَعَيْتَ"}, {"past_3fd", "سَعَتَا"}, {"past_3fp", "سَعَيْنَ"}, {"past_3fs", "سَعَتْ"}, {"past_3md", "سَعَيَا"}, {"past_3mp", "سَعَوْا"}, {"past_3ms", "سَعَى"}, {"past_pass_1p", "سُعِينَا"}, {"past_pass_1s", "سُعِيتُ"}, {"past_pass_2d", "سُعِيتُمَا"}, {"past_pass_2fp", "سُعِيتُنَّ"}, {"past_pass_2fs", "سُعِيتِ"}, {"past_pass_2mp", "سُعِيتُمْ"}, {"past_pass_2ms", "سُعِيتَ"}, {"past_pass_3fd", "سُعِيَتَا"}, {"past_pass_3fp", "سُعِينَ"}, {"past_pass_3fs", "سُعِيَتْ"}, {"past_pass_3md", "سُعِيَا"}, {"past_pass_3mp", "سُعُوا"}, {"past_pass_3ms", "سُعِيَ"}, }, }, { label = "كَرُمَ ـُ (p.189، صحيح سالم)", root = "كرم", wazn = "فعُل يفعُل", forms = { {"imp_2d", "اُكْرُمَا"}, {"imp_2fp", "اُكْرُمْنَ"}, {"imp_2fs", "اُكْرُمِي"}, {"imp_2mp", "اُكْرُمُوا"}, {"imp_2ms", "اُكْرُمْ"}, {"ind_1p", "نَكْرُمُ"}, {"ind_1s", "أَكْرُمُ"}, {"ind_2d", "تَكْرُمَانِ"}, {"ind_2fp", "تَكْرُمْنَ"}, {"ind_2fs", "تَكْرُمِينَ"}, {"ind_2mp", "تَكْرُمُونَ"}, {"ind_2ms", "تَكْرُمُ"}, {"ind_3fd", "تَكْرُمَانِ"}, {"ind_3fp", "يَكْرُمْنَ"}, {"ind_3fs", "تَكْرُمُ"}, {"ind_3md", "يَكْرُمَانِ"}, {"ind_3mp", "يَكْرُمُونَ"}, {"ind_3ms", "يَكْرُمُ"}, {"past_1p", "كَرُمْنَا"}, {"past_1s", "كَرُمْتُ"}, {"past_2d", "كَرُمْتُمَا"}, {"past_2fp", "كَرُمْتُنَّ"}, {"past_2fs", "كَرُمْتِ"}, {"past_2mp", "كَرُمْتُمْ"}, {"past_2ms", "كَرُمْتَ"}, {"past_3fd", "كَرُمَتَا"}, {"past_3fp", "كَرُمْنَ"}, {"past_3fs", "كَرُمَتْ"}, {"past_3md", "كَرُمَا"}, {"past_3mp", "كَرُمُوا"}, {"past_3ms", "كَرُمَ"}, }, }, { label = "هَمَّ ـُ (p.192، مضاعف)", root = "همم", wazn = "فعَل يفعُل", forms = { {"imp_2d", "هُمَّا"}, {"imp_2fp", "اُهْمُمْنَ"}, {"imp_2fs", "هُمِّي"}, {"imp_2mp", "هُمُّوا"}, {"imp_2ms", "هُمَّ"}, {"ind_1p", "نَهُمُّ"}, {"ind_1s", "أَهُمُّ"}, {"ind_2d", "تَهُمَّانِ"}, {"ind_2fp", "تَهْمُمْنَ"}, {"ind_2fs", "تَهُمِّينَ"}, {"ind_2mp", "تَهُمُّونَ"}, {"ind_2ms", "تَهُمُّ"}, {"ind_3fd", "تَهُمَّانِ"}, {"ind_3fp", "يَهْمُمْنَ"}, {"ind_3fs", "تَهُمُّ"}, {"ind_3md", "يَهُمَّانِ"}, {"ind_3mp", "يَهُمُّونَ"}, {"ind_3ms", "يَهُمُّ"}, {"past_1p", "هَمُمْنَا"}, {"past_1s", "هَمُمْتُ"}, {"past_2d", "هَمُمْتُمَا"}, {"past_2fp", "هَمُمْتُنَّ"}, {"past_2fs", "هَمُمْتِ"}, {"past_2mp", "هَمُمْتُمْ"}, {"past_2ms", "هَمُمْتَ"}, {"past_3fd", "هَمَّتَا"}, {"past_3fp", "هَمُمْنَ"}, {"past_3fs", "هَمَّتْ"}, {"past_3md", "هَمَّا"}, {"past_3mp", "هَمُّوا"}, {"past_3ms", "هَمَّ"}, }, }, { label = "أَصُلَ ـُ (p.195، مهموز الفاء)", root = "أصل", wazn = "فعُل يفعُل", forms = { {"imp_2d", "اُؤْصُلَا"}, {"imp_2fp", "اُؤْصُلْنَ"}, {"imp_2fs", "اُؤْصُلِي"}, {"imp_2mp", "اُؤْصُلُوا"}, {"imp_2ms", "اُؤْصُلْ"}, {"ind_1p", "نَأْصُلُ"}, {"ind_1s", "آصُلُ"}, {"ind_2d", "تَأْصُلَانِ"}, {"ind_2fp", "تَأْصُلْنَ"}, {"ind_2fs", "تَأْصُلِينَ"}, {"ind_2mp", "تَأْصُلُونَ"}, {"ind_2ms", "تَأْصُلُ"}, {"ind_3fd", "تَأْصُلَانِ"}, {"ind_3fp", "يَأْصُلْنَ"}, {"ind_3fs", "تَأْصُلُ"}, {"ind_3md", "يَأْصُلَانِ"}, {"ind_3mp", "يَأْصُلُونَ"}, {"ind_3ms", "يَأْصُلُ"}, {"past_1p", "أَصُلْنَا"}, {"past_1s", "أَصُلْتُ"}, {"past_2d", "أَصُلْتُمَا"}, {"past_2fp", "أَصُلْتُنَّ"}, {"past_2fs", "أَصُلْتِ"}, {"past_2mp", "أَصُلْتُمْ"}, {"past_2ms", "أَصُلْتَ"}, {"past_3fd", "أَصُلَتَا"}, {"past_3fp", "أَصُلْنَ"}, {"past_3fs", "أَصُلَتْ"}, {"past_3md", "أَصُلَا"}, {"past_3mp", "أَصُلُوا"}, {"past_3ms", "أَصُلَ"}, }, }, { label = "جَرُؤَ ـُ (p.199، مهموز اللام)", root = "جرأ", wazn = "فعُل يفعُل", forms = { {"imp_2d", "اُجْرُؤَا"}, {"imp_2fp", "اُجْرُؤْنَ"}, {"imp_2fs", "اُجْرُئِي"}, {"imp_2mp", "اُجْرُؤُوا"}, {"imp_2ms", "اُجْرُؤْ"}, {"ind_1p", "نَجْرُؤُ"}, {"ind_1s", "أَجْرُؤُ"}, {"ind_2d", "تَجْرُؤَانِ"}, {"ind_2fp", "تَجْرُؤْنَ"}, {"ind_2fs", "تَجْرُئِينَ"}, {"ind_2mp", "تَجْرُؤُونَ"}, {"ind_2ms", "تَجْرُؤُ"}, {"ind_3fd", "تَجْرُؤَانِ"}, {"ind_3fp", "يَجْرُؤْنَ"}, {"ind_3fs", "تَجْرُؤُ"}, {"ind_3md", "يَجْرُؤَانِ"}, {"ind_3mp", "يَجْرُؤُونَ"}, {"ind_3ms", "يَجْرُؤُ"}, {"past_1p", "جَرُؤْنَا"}, {"past_1s", "جَرُؤْتُ"}, {"past_2d", "جَرُؤْتُمَا"}, {"past_2fp", "جَرُؤْتُنَّ"}, {"past_2fs", "جَرُؤْتِ"}, {"past_2mp", "جَرُؤْتُمْ"}, {"past_2ms", "جَرُؤْتَ"}, {"past_3fd", "جَرُؤَتَا"}, {"past_3fp", "جَرُؤْنَ"}, {"past_3fs", "جَرُؤَتْ"}, {"past_3md", "جَرُؤَا"}, {"past_3mp", "جَرُؤُوا"}, {"past_3ms", "جَرُؤَ"}, }, }, { label = "يَسُرَ ـُ (p.201، معتل الفاء مثال)", root = "يسر", wazn = "فعُل يفعُل", forms = { {"imp_2d", "اُوسُرَا"}, {"imp_2fp", "اُوسُرْنَ"}, {"imp_2fs", "اُوسُرِي"}, {"imp_2mp", "اُوسُرُوا"}, {"imp_2ms", "اُوسُرْ"}, {"ind_1p", "نَيْسُرُ"}, {"ind_1s", "أَيْسُرُ"}, {"ind_2d", "تَيْسُرَانِ"}, {"ind_2fp", "تَيْسُرْنَ"}, {"ind_2fs", "تَيْسُرِينَ"}, {"ind_2mp", "تَيْسُرُونَ"}, {"ind_2ms", "تَيْسُرُ"}, {"ind_3fd", "تَيْسُرَانِ"}, {"ind_3fp", "يَيْسُرْنَ"}, {"ind_3fs", "تَيْسُرُ"}, {"ind_3md", "يَيْسُرَانِ"}, {"ind_3mp", "يَيْسُرُونَ"}, {"ind_3ms", "يَيْسُرُ"}, {"past_1p", "يَسُرْنَا"}, {"past_1s", "يَسُرْتُ"}, {"past_2d", "يَسُرْتُمَا"}, {"past_2fp", "يَسُرْتُنَّ"}, {"past_2fs", "يَسُرْتِ"}, {"past_2mp", "يَسُرْتُمْ"}, {"past_2ms", "يَسُرْتَ"}, {"past_3fd", "يَسُرَتَا"}, {"past_3fp", "يَسُرْنَ"}, {"past_3fs", "يَسُرَتْ"}, {"past_3md", "يَسُرَا"}, {"past_3mp", "يَسُرُوا"}, {"past_3ms", "يَسُرَ"}, }, }, } f69lheh9mnmgeypzu731ifo6blgdqzo وحدة:ar-verb/testcases/3 828 241793 1124192 1123934 2026-08-30T18:31:22Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 14 (وزن فعّل عبر أنواع المعتل، ص.266-273) 1124192 Scribunto text/plain -- اختبارات [[وحدة:ar-verb]] — الجزء 3 من 7. مولَّدة آليًّا. -- Auto-generated by tools/make_wiki_testcases.py. Do not edit by hand. -- انقر على صفحة النقاش لعرض النتائج. local tests = require("Module:UnitTests") local m_ar_verb = require("Module:ar-verb") local data = mw.loadData("Module:ar-verb/testcases/بيانات/3") -- Membership, not equality: a slot legitimately returns a set of variants, and -- the fixture passes if the expected form is anywhere in it. On failure we hand -- self:equals() the first variant so the talk page shows a readable diff. local function check(self, entry) local args = {["جذر"] = entry.root, ["وزن"] = entry.wazn} if entry.pass then args["مبني للمجهول"] = true end if entry.reduced then args["مدغم"] = true end local result = m_ar_verb.do_generate_forms(args, "ar-conj") for _, pair in ipairs(entry.forms) do local slot, expected = pair[1], pair[2] local got, hit = result.forms[slot], nil if got then for _, v in ipairs(got) do if v.form == expected then hit = expected; break end end hit = hit or (got[1] and got[1].form) end self:equals(entry.label .. " / " .. slot, hit or "(no form)", expected) end end function tests:test_fixtures_3() for _, entry in ipairs(data) do check(self, entry) end end return tests jezncf12rivirnb4dk00j5g9arfbvv0 1124226 1124192 2026-08-31T08:12:09Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124226 Scribunto text/plain -- اختبارات [[وحدة:ar-verb]] — الجزء 3 من 8. مولَّدة آليًّا. -- Auto-generated by tools/make_wiki_testcases.py. Do not edit by hand. -- انقر على صفحة النقاش لعرض النتائج. local tests = require("Module:UnitTests") local m_ar_verb = require("Module:ar-verb") local data = mw.loadData("Module:ar-verb/testcases/بيانات/3") -- Membership, not equality: a slot legitimately returns a set of variants, and -- the fixture passes if the expected form is anywhere in it. On failure we hand -- self:equals() the first variant so the talk page shows a readable diff. local function check(self, entry) local args = {["جذر"] = entry.root, ["وزن"] = entry.wazn} if entry.pass then args["مبني للمجهول"] = true end if entry.reduced then args["مدغم"] = true end local result = m_ar_verb.do_generate_forms(args, "ar-conj") for _, pair in ipairs(entry.forms) do local slot, expected = pair[1], pair[2] local got, hit = result.forms[slot], nil if got then for _, v in ipairs(got) do if v.form == expected then hit = expected; break end end hit = hit or (got[1] and got[1].form) end self:equals(entry.label .. " / " .. slot, hit or "(no form)", expected) end end function tests:test_fixtures_3() for _, entry in ipairs(data) do check(self, entry) end end return tests s0gp3yh3ym7hlweiv5xfiu71tvgkm7i وحدة:ar-verb/testcases/بيانات/4 828 241794 1124194 1123936 2026-08-30T18:31:25Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 14 (وزن فعّل عبر أنواع المعتل، ص.266-273) 1124194 Scribunto text/plain -- بيانات اختبار [[وحدة:ar-verb]] — مولَّدة آليًّا، لا تُحرَّر يدويًّا. -- Auto-generated from the fixtures in github.com/forzagreen/ar-wiktionary-modules. -- Regenerate with tools/make_wiki_testcases.py; edits here are overwritten. -- -- المصدر: أنطوان الدحداح، معجم تصريف الأفعال العربية، مكتبة لبنان ناشرون. -- الصيغ حقائق لغوية مُقابَلة على ذلك المرجع؛ لا يُعاد هنا نصُّ الكتاب ولا ترتيبه. -- -- القيم المنتظرة مكتوبة بإملاء الوحدة لا بإملاء الكتاب حيث اختلفا اختلافًا -- إملائيًّا مقبولًا في الوجهين (ألف التثنية، همزة الوصل، السكون الاختياري). -- الجزء 4 من 7. return { { label = "سَهُوَ ـُ (p.204، ناقص واوي)", root = "سهو", wazn = "فعُل يفعُل", forms = { {"imp_2d", "اُسْهُوَا"}, {"imp_2fp", "اُسْهُونَ"}, {"imp_2fs", "اُسْهُوِي"}, {"imp_2mp", "اُسْهُوا"}, {"imp_2ms", "اُسْهُ"}, {"ind_1p", "نَسْهُو"}, {"ind_1s", "أَسْهُو"}, {"ind_2d", "تَسْهُوَانِ"}, {"ind_2fp", "تَسْهُونَ"}, {"ind_2fs", "تَسْهُوِينَ"}, {"ind_2mp", "تَسْهُونَ"}, {"ind_2ms", "تَسْهُو"}, {"ind_3fd", "تَسْهُوَانِ"}, {"ind_3fp", "يَسْهُونَ"}, {"ind_3fs", "تَسْهُو"}, {"ind_3md", "يَسْهُوَانِ"}, {"ind_3mp", "يَسْهُونَ"}, {"ind_3ms", "يَسْهُو"}, {"past_1p", "سَهُونَا"}, {"past_1s", "سَهُوتُ"}, {"past_2d", "سَهُوتُمَا"}, {"past_2fp", "سَهُوتُنَّ"}, {"past_2fs", "سَهُوتِ"}, {"past_2mp", "سَهُوتُمْ"}, {"past_2ms", "سَهُوتَ"}, {"past_3fd", "سَهُوَتَا"}, {"past_3fp", "سَهُونَ"}, {"past_3fs", "سَهُوَتْ"}, {"past_3md", "سَهُوَا"}, {"past_3mp", "سَهُوا"}, {"past_3ms", "سَهُوَ"}, }, }, { label = "عَلِمَ ـَ (p.206، صحيح سالم)", root = "علم", wazn = "فعِل يفعَل", pass = true, forms = { {"imp_2d", "اِعْلَمَا"}, {"imp_2fp", "اِعْلَمْنَ"}, {"imp_2fs", "اِعْلَمِي"}, {"imp_2mp", "اِعْلَمُوا"}, {"imp_2ms", "اِعْلَمْ"}, {"ind_1p", "نَعْلَمُ"}, {"ind_1s", "أَعْلَمُ"}, {"ind_2d", "تَعْلَمَانِ"}, {"ind_2fp", "تَعْلَمْنَ"}, {"ind_2fs", "تَعْلَمِينَ"}, {"ind_2mp", "تَعْلَمُونَ"}, {"ind_2ms", "تَعْلَمُ"}, {"ind_3fd", "تَعْلَمَانِ"}, {"ind_3fp", "يَعْلَمْنَ"}, {"ind_3fs", "تَعْلَمُ"}, {"ind_3md", "يَعْلَمَانِ"}, {"ind_3mp", "يَعْلَمُونَ"}, {"ind_3ms", "يَعْلَمُ"}, {"ind_pass_1p", "نُعْلَمُ"}, {"ind_pass_1s", "أُعْلَمُ"}, {"ind_pass_2d", "تُعْلَمَانِ"}, {"ind_pass_2fp", "تُعْلَمْنَ"}, {"ind_pass_2fs", "تُعْلَمِينَ"}, {"ind_pass_2mp", "تُعْلَمُونَ"}, {"ind_pass_2ms", "تُعْلَمُ"}, {"ind_pass_3fd", "تُعْلَمَانِ"}, {"ind_pass_3fp", "يُعْلَمْنَ"}, {"ind_pass_3fs", "تُعْلَمُ"}, {"ind_pass_3md", "يُعْلَمَانِ"}, {"ind_pass_3mp", "يُعْلَمُونَ"}, {"ind_pass_3ms", "يُعْلَمُ"}, {"past_1p", "عَلِمْنَا"}, {"past_1s", "عَلِمْتُ"}, {"past_2d", "عَلِمْتُمَا"}, {"past_2fp", "عَلِمْتُنَّ"}, {"past_2fs", "عَلِمْتِ"}, {"past_2mp", "عَلِمْتُمْ"}, {"past_2ms", "عَلِمْتَ"}, {"past_3fd", "عَلِمَتَا"}, {"past_3fp", "عَلِمْنَ"}, {"past_3fs", "عَلِمَتْ"}, {"past_3md", "عَلِمَا"}, {"past_3mp", "عَلِمُوا"}, {"past_3ms", "عَلِمَ"}, {"past_pass_1p", "عُلِمْنَا"}, {"past_pass_1s", "عُلِمْتُ"}, {"past_pass_2d", "عُلِمْتُمَا"}, {"past_pass_2fp", "عُلِمْتُنَّ"}, {"past_pass_2fs", "عُلِمْتِ"}, {"past_pass_2mp", "عُلِمْتُمْ"}, {"past_pass_2ms", "عُلِمْتَ"}, {"past_pass_3fd", "عُلِمَتَا"}, {"past_pass_3fp", "عُلِمْنَ"}, {"past_pass_3fs", "عُلِمَتْ"}, {"past_pass_3md", "عُلِمَا"}, {"past_pass_3mp", "عُلِمُوا"}, {"past_pass_3ms", "عُلِمَ"}, }, }, { label = "ظَلَّ ـَ (p.210، مضاعف)", root = "ظلل", wazn = "فعِل يفعَل", forms = { {"imp_2d", "ظَلَّا"}, {"imp_2fp", "اِظْلَلْنَ"}, {"imp_2fs", "ظَلِّي"}, {"imp_2mp", "ظَلُّوا"}, {"imp_2ms", "ظَلَّ"}, {"ind_1p", "نَظَلُّ"}, {"ind_1s", "أَظَلُّ"}, {"ind_2d", "تَظَلَّانِ"}, {"ind_2fp", "تَظْلَلْنَ"}, {"ind_2fs", "تَظَلِّينَ"}, {"ind_2mp", "تَظَلُّونَ"}, {"ind_2ms", "تَظَلُّ"}, {"ind_3fd", "تَظَلَّانِ"}, {"ind_3fp", "يَظْلَلْنَ"}, {"ind_3fs", "تَظَلُّ"}, {"ind_3md", "يَظَلَّانِ"}, {"ind_3mp", "يَظَلُّونَ"}, {"ind_3ms", "يَظَلُّ"}, {"past_1p", "ظَلِلْنَا"}, {"past_1s", "ظَلِلْتُ"}, {"past_2d", "ظَلِلْتُمَا"}, {"past_2fp", "ظَلِلْتُنَّ"}, {"past_2fs", "ظَلِلْتِ"}, {"past_2mp", "ظَلِلْتُمْ"}, {"past_2ms", "ظَلِلْتَ"}, {"past_3fd", "ظَلَّتَا"}, {"past_3fp", "ظَلِلْنَ"}, {"past_3fs", "ظَلَّتْ"}, {"past_3md", "ظَلَّا"}, {"past_3mp", "ظَلُّوا"}, {"past_3ms", "ظَلَّ"}, }, }, { label = "أَلِفَ ـَ (p.213، مهموز الفاء)", root = "ألف", wazn = "فعِل يفعَل", pass = true, forms = { {"imp_2d", "اِئْلَفَا"}, {"imp_2fp", "اِئْلَفْنَ"}, {"imp_2fs", "اِئْلَفِي"}, {"imp_2mp", "اِئْلَفُوا"}, {"imp_2ms", "اِئْلَفْ"}, {"ind_1p", "نَأْلَفُ"}, {"ind_1s", "آلَفُ"}, {"ind_2d", "تَأْلَفَانِ"}, {"ind_2fp", "تَأْلَفْنَ"}, {"ind_2fs", "تَأْلَفِينَ"}, {"ind_2mp", "تَأْلَفُونَ"}, {"ind_2ms", "تَأْلَفُ"}, {"ind_3fd", "تَأْلَفَانِ"}, {"ind_3fp", "يَأْلَفْنَ"}, {"ind_3fs", "تَأْلَفُ"}, {"ind_3md", "يَأْلَفَانِ"}, {"ind_3mp", "يَأْلَفُونَ"}, {"ind_3ms", "يَأْلَفُ"}, {"ind_pass_1p", "نُؤْلَفُ"}, {"ind_pass_1s", "أُولَفُ"}, {"ind_pass_2d", "تُؤْلَفَانِ"}, {"ind_pass_2fp", "تُؤْلَفْنَ"}, {"ind_pass_2fs", "تُؤْلَفِينَ"}, {"ind_pass_2mp", "تُؤْلَفُونَ"}, {"ind_pass_2ms", "تُؤْلَفُ"}, {"ind_pass_3fd", "تُؤْلَفَانِ"}, {"ind_pass_3fp", "يُؤْلَفْنَ"}, {"ind_pass_3fs", "تُؤْلَفُ"}, {"ind_pass_3md", "يُؤْلَفَانِ"}, {"ind_pass_3mp", "يُؤْلَفُونَ"}, {"ind_pass_3ms", "يُؤْلَفُ"}, {"past_1p", "أَلِفْنَا"}, {"past_1s", "أَلِفْتُ"}, {"past_2d", "أَلِفْتُمَا"}, {"past_2fp", "أَلِفْتُنَّ"}, {"past_2fs", "أَلِفْتِ"}, {"past_2mp", "أَلِفْتُمْ"}, {"past_2ms", "أَلِفْتَ"}, {"past_3fd", "أَلِفَتَا"}, {"past_3fp", "أَلِفْنَ"}, {"past_3fs", "أَلِفَتْ"}, {"past_3md", "أَلِفَا"}, {"past_3mp", "أَلِفُوا"}, {"past_3ms", "أَلِفَ"}, {"past_pass_1p", "أُلِفْنَا"}, {"past_pass_1s", "أُلِفْتُ"}, {"past_pass_2d", "أُلِفْتُمَا"}, {"past_pass_2fp", "أُلِفْتُنَّ"}, {"past_pass_2fs", "أُلِفْتِ"}, {"past_pass_2mp", "أُلِفْتُمْ"}, {"past_pass_2ms", "أُلِفْتَ"}, {"past_pass_3fd", "أُلِفَتَا"}, {"past_pass_3fp", "أُلِفْنَ"}, {"past_pass_3fs", "أُلِفَتْ"}, {"past_pass_3md", "أُلِفَا"}, {"past_pass_3mp", "أُلِفُوا"}, {"past_pass_3ms", "أُلِفَ"}, }, }, { label = "بَئِسَ ـَ (p.216، مهموز العين)", root = "بأس", wazn = "فعِل يفعَل", forms = { {"imp_2d", "اِبْأَسَا"}, {"imp_2fp", "اِبْأَسْنَ"}, {"imp_2fs", "اِبْأَسِي"}, {"imp_2mp", "اِبْأَسُوا"}, {"imp_2ms", "اِبْأَسْ"}, {"ind_1p", "نَبْأَسُ"}, {"ind_1s", "أَبْأَسُ"}, {"ind_2d", "تَبْأَسَانِ"}, {"ind_2fp", "تَبْأَسْنَ"}, {"ind_2fs", "تَبْأَسِينَ"}, {"ind_2mp", "تَبْأَسُونَ"}, {"ind_2ms", "تَبْأَسُ"}, {"ind_3fd", "تَبْأَسَانِ"}, {"ind_3fp", "يَبْأَسْنَ"}, {"ind_3fs", "تَبْأَسُ"}, {"ind_3md", "يَبْأَسَانِ"}, {"ind_3mp", "يَبْأَسُونَ"}, {"ind_3ms", "يَبْأَسُ"}, {"past_1p", "بَئِسْنَا"}, {"past_1s", "بَئِسْتُ"}, {"past_2d", "بَئِسْتُمَا"}, {"past_2fp", "بَئِسْتُنَّ"}, {"past_2fs", "بَئِسْتِ"}, {"past_2mp", "بَئِسْتُمْ"}, {"past_2ms", "بَئِسْتَ"}, {"past_3fd", "بَئِسَتَا"}, {"past_3fp", "بَئِسْنَ"}, {"past_3fs", "بَئِسَتْ"}, {"past_3md", "بَئِسَا"}, {"past_3mp", "بَئِسُوا"}, {"past_3ms", "بَئِسَ"}, }, }, { label = "خَطِئَ ـَ (p.219، مهموز اللام)", root = "خطأ", wazn = "فعِل يفعَل", pass = true, forms = { {"imp_2d", "اِخْطَآ"}, {"imp_2fp", "اِخْطَأْنَ"}, {"imp_2fs", "اِخْطَئِي"}, {"imp_2mp", "اِخْطَؤُوا"}, {"imp_2ms", "اِخْطَأْ"}, {"ind_1p", "نَخْطَأُ"}, {"ind_1s", "أَخْطَأُ"}, {"ind_2d", "تَخْطَآنِ"}, {"ind_2fp", "تَخْطَأْنَ"}, {"ind_2fs", "تَخْطَئِينَ"}, {"ind_2mp", "تَخْطَؤُونَ"}, {"ind_2ms", "تَخْطَأُ"}, {"ind_3fd", "تَخْطَآنِ"}, {"ind_3fp", "يَخْطَأْنَ"}, {"ind_3fs", "تَخْطَأُ"}, {"ind_3md", "يَخْطَآنِ"}, {"ind_3mp", "يَخْطَؤُونَ"}, {"ind_3ms", "يَخْطَأُ"}, {"ind_pass_1p", "نُخْطَأُ"}, {"ind_pass_1s", "أُخْطَأُ"}, {"ind_pass_2d", "تُخْطَآنِ"}, {"ind_pass_2fp", "تُخْطَأْنَ"}, {"ind_pass_2fs", "تُخْطَئِينَ"}, {"ind_pass_2mp", "تُخْطَؤُونَ"}, {"ind_pass_2ms", "تُخْطَأُ"}, {"ind_pass_3fd", "تُخْطَآنِ"}, {"ind_pass_3fp", "يُخْطَأْنَ"}, {"ind_pass_3fs", "تُخْطَأُ"}, {"ind_pass_3md", "يُخْطَآنِ"}, {"ind_pass_3mp", "يُخْطَؤُونَ"}, {"ind_pass_3ms", "يُخْطَأُ"}, {"past_1p", "خَطِئْنَا"}, {"past_1s", "خَطِئْتُ"}, {"past_2d", "خَطِئْتُمَا"}, {"past_2fp", "خَطِئْتُنَّ"}, {"past_2fs", "خَطِئْتِ"}, {"past_2mp", "خَطِئْتُمْ"}, {"past_2ms", "خَطِئْتَ"}, {"past_3fd", "خَطِئَتَا"}, {"past_3fp", "خَطِئْنَ"}, {"past_3fs", "خَطِئَتْ"}, {"past_3md", "خَطِئَا"}, {"past_3mp", "خَطِئُوا"}, {"past_3ms", "خَطِئَ"}, {"past_pass_1p", "خُطِئْنَا"}, {"past_pass_1s", "خُطِئْتُ"}, {"past_pass_2d", "خُطِئْتُمَا"}, {"past_pass_2fp", "خُطِئْتُنَّ"}, {"past_pass_2fs", "خُطِئْتِ"}, {"past_pass_2mp", "خُطِئْتُمْ"}, {"past_pass_2ms", "خُطِئْتَ"}, {"past_pass_3fd", "خُطِئَتَا"}, {"past_pass_3fp", "خُطِئْنَ"}, {"past_pass_3fs", "خُطِئَتْ"}, {"past_pass_3md", "خُطِئَا"}, {"past_pass_3mp", "خُطِئُوا"}, {"past_pass_3ms", "خُطِئَ"}, }, }, { label = "يَقِظَ ـَ (p.222، معتل الفاء مثال)", root = "يقظ", wazn = "فعِل يفعَل", forms = { {"imp_2d", "اِيقَظَا"}, {"imp_2fp", "اِيقَظْنَ"}, {"imp_2fs", "اِيقَظِي"}, {"imp_2mp", "اِيقَظُوا"}, {"imp_2ms", "اِيقَظْ"}, {"ind_1p", "نَيْقَظُ"}, {"ind_1s", "أَيْقَظُ"}, {"ind_2d", "تَيْقَظَانِ"}, {"ind_2fp", "تَيْقَظْنَ"}, {"ind_2fs", "تَيْقَظِينَ"}, {"ind_2mp", "تَيْقَظُونَ"}, {"ind_2ms", "تَيْقَظُ"}, {"ind_3fd", "تَيْقَظَانِ"}, {"ind_3fp", "يَيْقَظْنَ"}, {"ind_3fs", "تَيْقَظُ"}, {"ind_3md", "يَيْقَظَانِ"}, {"ind_3mp", "يَيْقَظُونَ"}, {"ind_3ms", "يَيْقَظُ"}, {"past_1p", "يَقِظْنَا"}, {"past_1s", "يَقِظْتُ"}, {"past_2d", "يَقِظْتُمَا"}, {"past_2fp", "يَقِظْتُنَّ"}, {"past_2fs", "يَقِظْتِ"}, {"past_2mp", "يَقِظْتُمْ"}, {"past_2ms", "يَقِظْتَ"}, {"past_3fd", "يَقِظَتَا"}, {"past_3fp", "يَقِظْنَ"}, {"past_3fs", "يَقِظَتْ"}, {"past_3md", "يَقِظَا"}, {"past_3mp", "يَقِظُوا"}, {"past_3ms", "يَقِظَ"}, }, }, { label = "وَنِيَ ـَ (p.230، لفيف مفروق)", root = "وني", wazn = "فعِل يفعَل", pass = true, forms = { {"imp_2d", "اِوْنَيَا"}, {"imp_2fp", "اِوْنَيْنَ"}, {"imp_2fs", "اِوْنَيْ"}, {"imp_2mp", "اِوْنَوْا"}, {"imp_2ms", "اِوْنَ"}, {"ind_1p", "نَوْنَى"}, {"ind_1s", "أَوْنَى"}, {"ind_2d", "تَوْنَيَانِ"}, {"ind_2fp", "تَوْنَيْنَ"}, {"ind_2fs", "تَوْنَيْنَ"}, {"ind_2mp", "تَوْنَوْنَ"}, {"ind_2ms", "تَوْنَى"}, {"ind_3fd", "تَوْنَيَانِ"}, {"ind_3fp", "يَوْنَيْنَ"}, {"ind_3fs", "تَوْنَى"}, {"ind_3md", "يَوْنَيَانِ"}, {"ind_3mp", "يَوْنَوْنَ"}, {"ind_3ms", "يَوْنَى"}, {"ind_pass_1p", "نُونَى"}, {"ind_pass_1s", "أُونَى"}, {"ind_pass_2d", "تُونَيَانِ"}, {"ind_pass_2fp", "تُونَيْنَ"}, {"ind_pass_2fs", "تُونَيْنَ"}, {"ind_pass_2mp", "تُونَوْنَ"}, {"ind_pass_2ms", "تُونَى"}, {"ind_pass_3fd", "تُونَيَانِ"}, {"ind_pass_3fp", "يُونَيْنَ"}, {"ind_pass_3fs", "تُونَى"}, {"ind_pass_3md", "يُونَيَانِ"}, {"ind_pass_3mp", "يُونَوْنَ"}, {"ind_pass_3ms", "يُونَى"}, {"past_1p", "وَنِينَا"}, {"past_1s", "وَنِيتُ"}, {"past_2d", "وَنِيتُمَا"}, {"past_2fp", "وَنِيتُنَّ"}, {"past_2fs", "وَنِيتِ"}, {"past_2mp", "وَنِيتُمْ"}, {"past_2ms", "وَنِيتَ"}, {"past_3fd", "وَنِيَتَا"}, {"past_3fp", "وَنِينَ"}, {"past_3fs", "وَنِيَتْ"}, {"past_3md", "وَنِيَا"}, {"past_3mp", "وَنُوا"}, {"past_3ms", "وَنِيَ"}, {"past_pass_1p", "وُنِينَا"}, {"past_pass_1s", "وُنِيتُ"}, {"past_pass_2d", "وُنِيتُمَا"}, {"past_pass_2fp", "وُنِيتُنَّ"}, {"past_pass_2fs", "وُنِيتِ"}, {"past_pass_2mp", "وُنِيتُمْ"}, {"past_pass_2ms", "وُنِيتَ"}, {"past_pass_3fd", "وُنِيَتَا"}, {"past_pass_3fp", "وُنِينَ"}, {"past_pass_3fs", "وُنِيَتْ"}, {"past_pass_3md", "وُنِيَا"}, {"past_pass_3mp", "وُنُوا"}, {"past_pass_3ms", "وُنِيَ"}, }, }, { label = "وَثِقَ ـِ (p.236، معتل الفاء مثال)", root = "وثق", wazn = "فعِل يفعِل", pass = true, forms = { {"imp_2d", "ثِقَا"}, {"imp_2fp", "ثِقْنَ"}, {"imp_2fs", "ثِقِي"}, {"imp_2mp", "ثِقُوا"}, {"imp_2ms", "ثِقْ"}, {"ind_1p", "نَثِقُ"}, {"ind_1s", "أَثِقُ"}, {"ind_2d", "تَثِقَانِ"}, {"ind_2fp", "تَثِقْنَ"}, {"ind_2fs", "تَثِقِينَ"}, {"ind_2mp", "تَثِقُونَ"}, {"ind_2ms", "تَثِقُ"}, {"ind_3fd", "تَثِقَانِ"}, {"ind_3fp", "يَثِقْنَ"}, {"ind_3fs", "تَثِقُ"}, {"ind_3md", "يَثِقَانِ"}, {"ind_3mp", "يَثِقُونَ"}, {"ind_3ms", "يَثِقُ"}, {"ind_pass_1p", "نُوثَقُ"}, {"ind_pass_1s", "أُوثَقُ"}, {"ind_pass_2d", "تُوثَقَانِ"}, {"ind_pass_2fp", "تُوثَقْنَ"}, {"ind_pass_2fs", "تُوثَقِينَ"}, {"ind_pass_2mp", "تُوثَقُونَ"}, {"ind_pass_2ms", "تُوثَقُ"}, {"ind_pass_3fd", "تُوثَقَانِ"}, {"ind_pass_3fp", "يُوثَقْنَ"}, {"ind_pass_3fs", "تُوثَقُ"}, {"ind_pass_3md", "يُوثَقَانِ"}, {"ind_pass_3mp", "يُوثَقُونَ"}, {"ind_pass_3ms", "يُوثَقُ"}, {"past_1p", "وَثِقْنَا"}, {"past_1s", "وَثِقْتُ"}, {"past_2d", "وَثِقْتُمَا"}, {"past_2fp", "وَثِقْتُنَّ"}, {"past_2fs", "وَثِقْتِ"}, {"past_2mp", "وَثِقْتُمْ"}, {"past_2ms", "وَثِقْتَ"}, {"past_3fd", "وَثِقَتَا"}, {"past_3fp", "وَثِقْنَ"}, {"past_3fs", "وَثِقَتْ"}, {"past_3md", "وَثِقَا"}, {"past_3mp", "وَثِقُوا"}, {"past_3ms", "وَثِقَ"}, {"past_pass_1p", "وُثِقْنَا"}, {"past_pass_1s", "وُثِقْتُ"}, {"past_pass_2d", "وُثِقْتُمَا"}, {"past_pass_2fp", "وُثِقْتُنَّ"}, {"past_pass_2fs", "وُثِقْتِ"}, {"past_pass_2mp", "وُثِقْتُمْ"}, {"past_pass_2ms", "وُثِقْتَ"}, {"past_pass_3fd", "وُثِقَتَا"}, {"past_pass_3fp", "وُثِقْنَ"}, {"past_pass_3fs", "وُثِقَتْ"}, {"past_pass_3md", "وُثِقَا"}, {"past_pass_3mp", "وُثِقُوا"}, {"past_pass_3ms", "وُثِقَ"}, }, }, { label = "أَفْعَلَ (p.273، الوزن الرابع)", root = "فعل", wazn = "أفعل", pass = true, forms = { {"imp_2d", "أَفْعِلَا"}, {"imp_2fp", "أَفْعِلْنَ"}, {"imp_2fs", "أَفْعِلِي"}, {"imp_2mp", "أَفْعِلُوا"}, {"imp_2ms", "أَفْعِلْ"}, {"ind_1p", "نُفْعِلُ"}, {"ind_1s", "أُفْعِلُ"}, {"ind_2d", "تُفْعِلَانِ"}, {"ind_2fp", "تُفْعِلْنَ"}, {"ind_2fs", "تُفْعِلِينَ"}, {"ind_2mp", "تُفْعِلُونَ"}, {"ind_2ms", "تُفْعِلُ"}, {"ind_3fd", "تُفْعِلَانِ"}, {"ind_3fp", "يُفْعِلْنَ"}, {"ind_3fs", "تُفْعِلُ"}, {"ind_3md", "يُفْعِلَانِ"}, {"ind_3mp", "يُفْعِلُونَ"}, {"ind_3ms", "يُفْعِلُ"}, {"ind_pass_1p", "نُفْعَلُ"}, {"ind_pass_1s", "أُفْعَلُ"}, {"ind_pass_2d", "تُفْعَلَانِ"}, {"ind_pass_2fp", "تُفْعَلْنَ"}, {"ind_pass_2fs", "تُفْعَلِينَ"}, {"ind_pass_2mp", "تُفْعَلُونَ"}, {"ind_pass_2ms", "تُفْعَلُ"}, {"ind_pass_3fd", "تُفْعَلَانِ"}, {"ind_pass_3fp", "يُفْعَلْنَ"}, {"ind_pass_3fs", "تُفْعَلُ"}, {"ind_pass_3md", "يُفْعَلَانِ"}, {"ind_pass_3mp", "يُفْعَلُونَ"}, {"ind_pass_3ms", "يُفْعَلُ"}, {"past_1p", "أَفْعَلْنَا"}, {"past_1s", "أَفْعَلْتُ"}, {"past_2d", "أَفْعَلْتُمَا"}, {"past_2fp", "أَفْعَلْتُنَّ"}, {"past_2fs", "أَفْعَلْتِ"}, {"past_2mp", "أَفْعَلْتُمْ"}, {"past_2ms", "أَفْعَلْتَ"}, {"past_3fd", "أَفْعَلَتَا"}, {"past_3fp", "أَفْعَلْنَ"}, {"past_3fs", "أَفْعَلَتْ"}, {"past_3md", "أَفْعَلَا"}, {"past_3mp", "أَفْعَلُوا"}, {"past_3ms", "أَفْعَلَ"}, {"past_pass_1p", "أُفْعِلْنَا"}, {"past_pass_1s", "أُفْعِلْتُ"}, {"past_pass_2d", "أُفْعِلْتُمَا"}, {"past_pass_2fp", "أُفْعِلْتُنَّ"}, {"past_pass_2fs", "أُفْعِلْتِ"}, {"past_pass_2mp", "أُفْعِلْتُمْ"}, {"past_pass_2ms", "أُفْعِلْتَ"}, {"past_pass_3fd", "أُفْعِلَتَا"}, {"past_pass_3fp", "أُفْعِلْنَ"}, {"past_pass_3fs", "أُفْعِلَتْ"}, {"past_pass_3md", "أُفْعِلَا"}, {"past_pass_3mp", "أُفْعِلُوا"}, {"past_pass_3ms", "أُفْعِلَ"}, }, }, { label = "وَجَلَ ـُ (p.136، معتل الفاء مثال)", root = "وجل", wazn = "فعَل يفعُل", pass = true, forms = { {"imp_2d", "اُوجُلَا"}, {"imp_2fp", "اُوجُلْنَ"}, {"imp_2fs", "اُوجُلِي"}, {"imp_2mp", "اُوجُلُوا"}, {"imp_2ms", "اُوجُلْ"}, {"ind_1p", "نَوْجُلُ"}, {"ind_1s", "أَوْجُلُ"}, {"ind_2d", "تَوْجُلَانِ"}, {"ind_2fp", "تَوْجُلْنَ"}, {"ind_2fs", "تَوْجُلِينَ"}, {"ind_2mp", "تَوْجُلُونَ"}, {"ind_2ms", "تَوْجُلُ"}, {"ind_3fd", "تَوْجُلَانِ"}, {"ind_3fp", "يَوْجُلْنَ"}, {"ind_3fs", "تَوْجُلُ"}, {"ind_3md", "يَوْجُلَانِ"}, {"ind_3mp", "يَوْجُلُونَ"}, {"ind_3ms", "يَوْجُلُ"}, {"ind_pass_1p", "نُوجَلُ"}, {"ind_pass_1s", "أُوجَلُ"}, {"ind_pass_2d", "تُوجَلَانِ"}, {"ind_pass_2fp", "تُوجَلْنَ"}, {"ind_pass_2fs", "تُوجَلِينَ"}, {"ind_pass_2mp", "تُوجَلُونَ"}, {"ind_pass_2ms", "تُوجَلُ"}, {"ind_pass_3fd", "تُوجَلَانِ"}, {"ind_pass_3fp", "يُوجَلْنَ"}, {"ind_pass_3fs", "تُوجَلُ"}, {"ind_pass_3md", "يُوجَلَانِ"}, {"ind_pass_3mp", "يُوجَلُونَ"}, {"ind_pass_3ms", "يُوجَلُ"}, {"past_1p", "وَجَلْنَا"}, {"past_1s", "وَجَلْتُ"}, {"past_2d", "وَجَلْتُمَا"}, {"past_2fp", "وَجَلْتُنَّ"}, {"past_2fs", "وَجَلْتِ"}, {"past_2mp", "وَجَلْتُمْ"}, {"past_2ms", "وَجَلْتَ"}, {"past_3fd", "وَجَلَتَا"}, {"past_3fp", "وَجَلْنَ"}, {"past_3fs", "وَجَلَتْ"}, {"past_3md", "وَجَلَا"}, {"past_3mp", "وَجَلُوا"}, {"past_3ms", "وَجَلَ"}, {"past_pass_1p", "وُجِلْنَا"}, {"past_pass_1s", "وُجِلْتُ"}, {"past_pass_2d", "وُجِلْتُمَا"}, {"past_pass_2fp", "وُجِلْتُنَّ"}, {"past_pass_2fs", "وُجِلْتِ"}, {"past_pass_2mp", "وُجِلْتُمْ"}, {"past_pass_2ms", "وُجِلْتَ"}, {"past_pass_3fd", "وُجِلَتَا"}, {"past_pass_3fp", "وُجِلْنَ"}, {"past_pass_3fs", "وُجِلَتْ"}, {"past_pass_3md", "وُجِلَا"}, {"past_pass_3mp", "وُجِلُوا"}, {"past_pass_3ms", "وُجِلَ"}, }, }, { label = "أَثَرَ ـِ (p.151، صحيح مهموز الفاء)", root = "أثر", wazn = "فعَل يفعِل", pass = true, forms = { {"imp_2d", "اِئْثِرَا"}, {"imp_2fp", "اِئْثِرْنَ"}, {"imp_2fs", "اِئْثِرِي"}, {"imp_2mp", "اِئْثِرُوا"}, {"imp_2ms", "اِئْثِرْ"}, {"ind_1p", "نَأْثِرُ"}, {"ind_1s", "آثِرُ"}, {"ind_2d", "تَأْثِرَانِ"}, {"ind_2fp", "تَأْثِرْنَ"}, {"ind_2fs", "تَأْثِرِينَ"}, {"ind_2mp", "تَأْثِرُونَ"}, {"ind_2ms", "تَأْثِرُ"}, {"ind_3fd", "تَأْثِرَانِ"}, {"ind_3fp", "يَأْثِرْنَ"}, {"ind_3fs", "تَأْثِرُ"}, {"ind_3md", "يَأْثِرَانِ"}, {"ind_3mp", "يَأْثِرُونَ"}, {"ind_3ms", "يَأْثِرُ"}, {"ind_pass_1p", "نُؤْثَرُ"}, {"ind_pass_1s", "أُوثَرُ"}, {"ind_pass_2d", "تُؤْثَرَانِ"}, {"ind_pass_2fp", "تُؤْثَرْنَ"}, {"ind_pass_2fs", "تُؤْثَرِينَ"}, {"ind_pass_2mp", "تُؤْثَرُونَ"}, {"ind_pass_2ms", "تُؤْثَرُ"}, {"ind_pass_3fd", "تُؤْثَرَانِ"}, {"ind_pass_3fp", "يُؤْثَرْنَ"}, {"ind_pass_3fs", "تُؤْثَرُ"}, {"ind_pass_3md", "يُؤْثَرَانِ"}, {"ind_pass_3mp", "يُؤْثَرُونَ"}, {"ind_pass_3ms", "يُؤْثَرُ"}, {"past_1p", "أَثَرْنَا"}, {"past_1s", "أَثَرْتُ"}, {"past_2d", "أَثَرْتُمَا"}, {"past_2fp", "أَثَرْتُنَّ"}, {"past_2fs", "أَثَرْتِ"}, {"past_2mp", "أَثَرْتُمْ"}, {"past_2ms", "أَثَرْتَ"}, {"past_3fd", "أَثَرَتَا"}, {"past_3fp", "أَثَرْنَ"}, {"past_3fs", "أَثَرَتْ"}, {"past_3md", "أَثَرَا"}, {"past_3mp", "أَثَرُوا"}, {"past_3ms", "أَثَرَ"}, {"past_pass_1p", "أُثِرْنَا"}, {"past_pass_1s", "أُثِرْتُ"}, {"past_pass_2d", "أُثِرْتُمَا"}, {"past_pass_2fp", "أُثِرْتُنَّ"}, {"past_pass_2fs", "أُثِرْتِ"}, {"past_pass_2mp", "أُثِرْتُمْ"}, {"past_pass_2ms", "أُثِرْتَ"}, {"past_pass_3fd", "أُثِرَتَا"}, {"past_pass_3fp", "أُثِرْنَ"}, {"past_pass_3fs", "أُثِرَتْ"}, {"past_pass_3md", "أُثِرَا"}, {"past_pass_3mp", "أُثِرُوا"}, {"past_pass_3ms", "أُثِرَ"}, }, }, { label = "بَدَأَ ـَ (p.178، صحيح مهموز اللام)", root = "بدأ", wazn = "فعَل يفعَل", pass = true, forms = { {"imp_2d", "اِبْدَآ"}, {"imp_2fp", "اِبْدَأْنَ"}, {"imp_2fs", "اِبْدَئِي"}, {"imp_2mp", "اِبْدَؤُوا"}, {"imp_2ms", "اِبْدَأْ"}, {"ind_1p", "نَبْدَأُ"}, {"ind_1s", "أَبْدَأُ"}, {"ind_2d", "تَبْدَآنِ"}, {"ind_2fp", "تَبْدَأْنَ"}, {"ind_2fs", "تَبْدَئِينَ"}, {"ind_2mp", "تَبْدَؤُونَ"}, {"ind_2ms", "تَبْدَأُ"}, {"ind_3fd", "تَبْدَآنِ"}, {"ind_3fp", "يَبْدَأْنَ"}, {"ind_3fs", "تَبْدَأُ"}, {"ind_3md", "يَبْدَآنِ"}, {"ind_3mp", "يَبْدَؤُونَ"}, {"ind_3ms", "يَبْدَأُ"}, {"ind_pass_1p", "نُبْدَأُ"}, {"ind_pass_1s", "أُبْدَأُ"}, {"ind_pass_2d", "تُبْدَآنِ"}, {"ind_pass_2fp", "تُبْدَأْنَ"}, {"ind_pass_2fs", "تُبْدَئِينَ"}, {"ind_pass_2mp", "تُبْدَؤُونَ"}, {"ind_pass_2ms", "تُبْدَأُ"}, {"ind_pass_3fd", "تُبْدَآنِ"}, {"ind_pass_3fp", "يُبْدَأْنَ"}, {"ind_pass_3fs", "تُبْدَأُ"}, {"ind_pass_3md", "يُبْدَآنِ"}, {"ind_pass_3mp", "يُبْدَؤُونَ"}, {"ind_pass_3ms", "يُبْدَأُ"}, {"past_1p", "بَدَأْنَا"}, {"past_1s", "بَدَأْتُ"}, {"past_2d", "بَدَأْتُمَا"}, {"past_2fp", "بَدَأْتُنَّ"}, {"past_2fs", "بَدَأْتِ"}, {"past_2mp", "بَدَأْتُمْ"}, {"past_2ms", "بَدَأْتَ"}, {"past_3fd", "بَدَأَتَا"}, {"past_3fp", "بَدَأْنَ"}, {"past_3fs", "بَدَأَتْ"}, {"past_3md", "بَدَآ"}, {"past_3mp", "بَدَؤُوا"}, {"past_3ms", "بَدَأَ"}, {"past_pass_1p", "بُدِئْنَا"}, {"past_pass_1s", "بُدِئْتُ"}, {"past_pass_2d", "بُدِئْتُمَا"}, {"past_pass_2fp", "بُدِئْتُنَّ"}, {"past_pass_2fs", "بُدِئْتِ"}, {"past_pass_2mp", "بُدِئْتُمْ"}, {"past_pass_2ms", "بُدِئْتَ"}, {"past_pass_3fd", "بُدِئَتَا"}, {"past_pass_3fp", "بُدِئْنَ"}, {"past_pass_3fs", "بُدِئَتْ"}, {"past_pass_3md", "بُدِئَا"}, {"past_pass_3mp", "بُدِئُوا"}, {"past_pass_3ms", "بُدِئَ"}, }, }, { label = "حَسِبَ ـِ (p.234، صحيح سالم)", root = "حسب", wazn = "فعِل يفعِل", pass = true, forms = { {"imp_2d", "اِحْسِبَا"}, {"imp_2fp", "اِحْسِبْنَ"}, {"imp_2fs", "اِحْسِبِي"}, {"imp_2mp", "اِحْسِبُوا"}, {"imp_2ms", "اِحْسِبْ"}, {"ind_1p", "نَحْسِبُ"}, {"ind_1s", "أَحْسِبُ"}, {"ind_2d", "تَحْسِبَانِ"}, {"ind_2fp", "تَحْسِبْنَ"}, {"ind_2fs", "تَحْسِبِينَ"}, {"ind_2mp", "تَحْسِبُونَ"}, {"ind_2ms", "تَحْسِبُ"}, {"ind_3fd", "تَحْسِبَانِ"}, {"ind_3fp", "يَحْسِبْنَ"}, {"ind_3fs", "تَحْسِبُ"}, {"ind_3md", "يَحْسِبَانِ"}, {"ind_3mp", "يَحْسِبُونَ"}, {"ind_3ms", "يَحْسِبُ"}, {"ind_pass_1p", "نُحْسَبُ"}, {"ind_pass_1s", "أُحْسَبُ"}, {"ind_pass_2d", "تُحْسَبَانِ"}, {"ind_pass_2fp", "تُحْسَبْنَ"}, {"ind_pass_2fs", "تُحْسَبِينَ"}, {"ind_pass_2mp", "تُحْسَبُونَ"}, {"ind_pass_2ms", "تُحْسَبُ"}, {"ind_pass_3fd", "تُحْسَبَانِ"}, {"ind_pass_3fp", "يُحْسَبْنَ"}, {"ind_pass_3fs", "تُحْسَبُ"}, {"ind_pass_3md", "يُحْسَبَانِ"}, {"ind_pass_3mp", "يُحْسَبُونَ"}, {"ind_pass_3ms", "يُحْسَبُ"}, {"past_1p", "حَسِبْنَا"}, {"past_1s", "حَسِبْتُ"}, {"past_2d", "حَسِبْتُمَا"}, {"past_2fp", "حَسِبْتُنَّ"}, {"past_2fs", "حَسِبْتِ"}, {"past_2mp", "حَسِبْتُمْ"}, {"past_2ms", "حَسِبْتَ"}, {"past_3fd", "حَسِبَتَا"}, {"past_3fp", "حَسِبْنَ"}, {"past_3fs", "حَسِبَتْ"}, {"past_3md", "حَسِبَا"}, {"past_3mp", "حَسِبُوا"}, {"past_3ms", "حَسِبَ"}, {"past_pass_1p", "حُسِبْنَا"}, {"past_pass_1s", "حُسِبْتُ"}, {"past_pass_2d", "حُسِبْتُمَا"}, {"past_pass_2fp", "حُسِبْتُنَّ"}, {"past_pass_2fs", "حُسِبْتِ"}, {"past_pass_2mp", "حُسِبْتُمْ"}, {"past_pass_2ms", "حُسِبْتَ"}, {"past_pass_3fd", "حُسِبَتَا"}, {"past_pass_3fp", "حُسِبْنَ"}, {"past_pass_3fs", "حُسِبَتْ"}, {"past_pass_3md", "حُسِبَا"}, {"past_pass_3mp", "حُسِبُوا"}, {"past_pass_3ms", "حُسِبَ"}, }, }, { label = "اِدَّارَأَ (p.312، تفاعل مدغم مهموز اللام)", root = "درأ", wazn = "تفاعل", reduced = true, forms = { {"imp_2d", "اِدَّارَآ"}, {"imp_2fp", "اِدَّارَأْنَ"}, {"imp_2fs", "اِدَّارَئِي"}, {"imp_2mp", "اِدَّارَؤُوا"}, {"imp_2ms", "اِدَّارَأْ"}, {"ind_1p", "نَدَّارَأُ"}, {"ind_1s", "أَدَّارَأُ"}, {"ind_2d", "تَدَّارَآنِ"}, {"ind_2fp", "تَدَّارَأْنَ"}, {"ind_2fs", "تَدَّارَئِينَ"}, {"ind_2mp", "تَدَّارَؤُونَ"}, {"ind_2ms", "تَدَّارَأُ"}, {"ind_3fd", "تَدَّارَآنِ"}, {"ind_3fp", "يَدَّارَأْنَ"}, {"ind_3fs", "تَدَّارَأُ"}, {"ind_3md", "يَدَّارَآنِ"}, {"ind_3mp", "يَدَّارَؤُونَ"}, {"ind_3ms", "يَدَّارَأُ"}, {"past_1p", "اِدَّارَأْنَا"}, {"past_1s", "اِدَّارَأْتُ"}, {"past_2d", "اِدَّارَأْتُمَا"}, {"past_2fp", "اِدَّارَأْتُنَّ"}, {"past_2fs", "اِدَّارَأْتِ"}, {"past_2mp", "اِدَّارَأْتُمْ"}, {"past_2ms", "اِدَّارَأْتَ"}, {"past_3fd", "اِدَّارَأَتَا"}, {"past_3fp", "اِدَّارَأْنَ"}, {"past_3fs", "اِدَّارَأَتْ"}, {"past_3md", "اِدَّارَآ"}, {"past_3mp", "اِدَّارَؤُوا"}, {"past_3ms", "اِدَّارَأَ"}, }, }, } 243mijyaef4p3sfrh7t9x4d88ja8375 1124228 1124194 2026-08-31T08:12:12Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124228 Scribunto text/plain -- بيانات اختبار [[وحدة:ar-verb]] — مولَّدة آليًّا، لا تُحرَّر يدويًّا. -- Auto-generated from the fixtures in github.com/forzagreen/ar-wiktionary-modules. -- Regenerate with tools/make_wiki_testcases.py; edits here are overwritten. -- -- المصدر: أنطوان الدحداح، معجم تصريف الأفعال العربية، مكتبة لبنان ناشرون. -- الصيغ حقائق لغوية مُقابَلة على ذلك المرجع؛ لا يُعاد هنا نصُّ الكتاب ولا ترتيبه. -- -- القيم المنتظرة مكتوبة بإملاء الوحدة لا بإملاء الكتاب حيث اختلفا اختلافًا -- إملائيًّا مقبولًا في الوجهين (ألف التثنية، همزة الوصل، السكون الاختياري). -- الجزء 4 من 8. return { { label = "سَهُوَ ـُ (p.204، ناقص واوي)", root = "سهو", wazn = "فعُل يفعُل", forms = { {"imp_2d", "اُسْهُوَا"}, {"imp_2fp", "اُسْهُونَ"}, {"imp_2fs", "اُسْهُوِي"}, {"imp_2mp", "اُسْهُوا"}, {"imp_2ms", "اُسْهُ"}, {"ind_1p", "نَسْهُو"}, {"ind_1s", "أَسْهُو"}, {"ind_2d", "تَسْهُوَانِ"}, {"ind_2fp", "تَسْهُونَ"}, {"ind_2fs", "تَسْهُوِينَ"}, {"ind_2mp", "تَسْهُونَ"}, {"ind_2ms", "تَسْهُو"}, {"ind_3fd", "تَسْهُوَانِ"}, {"ind_3fp", "يَسْهُونَ"}, {"ind_3fs", "تَسْهُو"}, {"ind_3md", "يَسْهُوَانِ"}, {"ind_3mp", "يَسْهُونَ"}, {"ind_3ms", "يَسْهُو"}, {"past_1p", "سَهُونَا"}, {"past_1s", "سَهُوتُ"}, {"past_2d", "سَهُوتُمَا"}, {"past_2fp", "سَهُوتُنَّ"}, {"past_2fs", "سَهُوتِ"}, {"past_2mp", "سَهُوتُمْ"}, {"past_2ms", "سَهُوتَ"}, {"past_3fd", "سَهُوَتَا"}, {"past_3fp", "سَهُونَ"}, {"past_3fs", "سَهُوَتْ"}, {"past_3md", "سَهُوَا"}, {"past_3mp", "سَهُوا"}, {"past_3ms", "سَهُوَ"}, }, }, { label = "عَلِمَ ـَ (p.206، صحيح سالم)", root = "علم", wazn = "فعِل يفعَل", pass = true, forms = { {"imp_2d", "اِعْلَمَا"}, {"imp_2fp", "اِعْلَمْنَ"}, {"imp_2fs", "اِعْلَمِي"}, {"imp_2mp", "اِعْلَمُوا"}, {"imp_2ms", "اِعْلَمْ"}, {"ind_1p", "نَعْلَمُ"}, {"ind_1s", "أَعْلَمُ"}, {"ind_2d", "تَعْلَمَانِ"}, {"ind_2fp", "تَعْلَمْنَ"}, {"ind_2fs", "تَعْلَمِينَ"}, {"ind_2mp", "تَعْلَمُونَ"}, {"ind_2ms", "تَعْلَمُ"}, {"ind_3fd", "تَعْلَمَانِ"}, {"ind_3fp", "يَعْلَمْنَ"}, {"ind_3fs", "تَعْلَمُ"}, {"ind_3md", "يَعْلَمَانِ"}, {"ind_3mp", "يَعْلَمُونَ"}, {"ind_3ms", "يَعْلَمُ"}, {"ind_pass_1p", "نُعْلَمُ"}, {"ind_pass_1s", "أُعْلَمُ"}, {"ind_pass_2d", "تُعْلَمَانِ"}, {"ind_pass_2fp", "تُعْلَمْنَ"}, {"ind_pass_2fs", "تُعْلَمِينَ"}, {"ind_pass_2mp", "تُعْلَمُونَ"}, {"ind_pass_2ms", "تُعْلَمُ"}, {"ind_pass_3fd", "تُعْلَمَانِ"}, {"ind_pass_3fp", "يُعْلَمْنَ"}, {"ind_pass_3fs", "تُعْلَمُ"}, {"ind_pass_3md", "يُعْلَمَانِ"}, {"ind_pass_3mp", "يُعْلَمُونَ"}, {"ind_pass_3ms", "يُعْلَمُ"}, {"past_1p", "عَلِمْنَا"}, {"past_1s", "عَلِمْتُ"}, {"past_2d", "عَلِمْتُمَا"}, {"past_2fp", "عَلِمْتُنَّ"}, {"past_2fs", "عَلِمْتِ"}, {"past_2mp", "عَلِمْتُمْ"}, {"past_2ms", "عَلِمْتَ"}, {"past_3fd", "عَلِمَتَا"}, {"past_3fp", "عَلِمْنَ"}, {"past_3fs", "عَلِمَتْ"}, {"past_3md", "عَلِمَا"}, {"past_3mp", "عَلِمُوا"}, {"past_3ms", "عَلِمَ"}, {"past_pass_1p", "عُلِمْنَا"}, {"past_pass_1s", "عُلِمْتُ"}, {"past_pass_2d", "عُلِمْتُمَا"}, {"past_pass_2fp", "عُلِمْتُنَّ"}, {"past_pass_2fs", "عُلِمْتِ"}, {"past_pass_2mp", "عُلِمْتُمْ"}, {"past_pass_2ms", "عُلِمْتَ"}, {"past_pass_3fd", "عُلِمَتَا"}, {"past_pass_3fp", "عُلِمْنَ"}, {"past_pass_3fs", "عُلِمَتْ"}, {"past_pass_3md", "عُلِمَا"}, {"past_pass_3mp", "عُلِمُوا"}, {"past_pass_3ms", "عُلِمَ"}, }, }, { label = "ظَلَّ ـَ (p.210، مضاعف)", root = "ظلل", wazn = "فعِل يفعَل", forms = { {"imp_2d", "ظَلَّا"}, {"imp_2fp", "اِظْلَلْنَ"}, {"imp_2fs", "ظَلِّي"}, {"imp_2mp", "ظَلُّوا"}, {"imp_2ms", "ظَلَّ"}, {"ind_1p", "نَظَلُّ"}, {"ind_1s", "أَظَلُّ"}, {"ind_2d", "تَظَلَّانِ"}, {"ind_2fp", "تَظْلَلْنَ"}, {"ind_2fs", "تَظَلِّينَ"}, {"ind_2mp", "تَظَلُّونَ"}, {"ind_2ms", "تَظَلُّ"}, {"ind_3fd", "تَظَلَّانِ"}, {"ind_3fp", "يَظْلَلْنَ"}, {"ind_3fs", "تَظَلُّ"}, {"ind_3md", "يَظَلَّانِ"}, {"ind_3mp", "يَظَلُّونَ"}, {"ind_3ms", "يَظَلُّ"}, {"past_1p", "ظَلِلْنَا"}, {"past_1s", "ظَلِلْتُ"}, {"past_2d", "ظَلِلْتُمَا"}, {"past_2fp", "ظَلِلْتُنَّ"}, {"past_2fs", "ظَلِلْتِ"}, {"past_2mp", "ظَلِلْتُمْ"}, {"past_2ms", "ظَلِلْتَ"}, {"past_3fd", "ظَلَّتَا"}, {"past_3fp", "ظَلِلْنَ"}, {"past_3fs", "ظَلَّتْ"}, {"past_3md", "ظَلَّا"}, {"past_3mp", "ظَلُّوا"}, {"past_3ms", "ظَلَّ"}, }, }, { label = "أَلِفَ ـَ (p.213، مهموز الفاء)", root = "ألف", wazn = "فعِل يفعَل", pass = true, forms = { {"imp_2d", "اِئْلَفَا"}, {"imp_2fp", "اِئْلَفْنَ"}, {"imp_2fs", "اِئْلَفِي"}, {"imp_2mp", "اِئْلَفُوا"}, {"imp_2ms", "اِئْلَفْ"}, {"ind_1p", "نَأْلَفُ"}, {"ind_1s", "آلَفُ"}, {"ind_2d", "تَأْلَفَانِ"}, {"ind_2fp", "تَأْلَفْنَ"}, {"ind_2fs", "تَأْلَفِينَ"}, {"ind_2mp", "تَأْلَفُونَ"}, {"ind_2ms", "تَأْلَفُ"}, {"ind_3fd", "تَأْلَفَانِ"}, {"ind_3fp", "يَأْلَفْنَ"}, {"ind_3fs", "تَأْلَفُ"}, {"ind_3md", "يَأْلَفَانِ"}, {"ind_3mp", "يَأْلَفُونَ"}, {"ind_3ms", "يَأْلَفُ"}, {"ind_pass_1p", "نُؤْلَفُ"}, {"ind_pass_1s", "أُولَفُ"}, {"ind_pass_2d", "تُؤْلَفَانِ"}, {"ind_pass_2fp", "تُؤْلَفْنَ"}, {"ind_pass_2fs", "تُؤْلَفِينَ"}, {"ind_pass_2mp", "تُؤْلَفُونَ"}, {"ind_pass_2ms", "تُؤْلَفُ"}, {"ind_pass_3fd", "تُؤْلَفَانِ"}, {"ind_pass_3fp", "يُؤْلَفْنَ"}, {"ind_pass_3fs", "تُؤْلَفُ"}, {"ind_pass_3md", "يُؤْلَفَانِ"}, {"ind_pass_3mp", "يُؤْلَفُونَ"}, {"ind_pass_3ms", "يُؤْلَفُ"}, {"past_1p", "أَلِفْنَا"}, {"past_1s", "أَلِفْتُ"}, {"past_2d", "أَلِفْتُمَا"}, {"past_2fp", "أَلِفْتُنَّ"}, {"past_2fs", "أَلِفْتِ"}, {"past_2mp", "أَلِفْتُمْ"}, {"past_2ms", "أَلِفْتَ"}, {"past_3fd", "أَلِفَتَا"}, {"past_3fp", "أَلِفْنَ"}, {"past_3fs", "أَلِفَتْ"}, {"past_3md", "أَلِفَا"}, {"past_3mp", "أَلِفُوا"}, {"past_3ms", "أَلِفَ"}, {"past_pass_1p", "أُلِفْنَا"}, {"past_pass_1s", "أُلِفْتُ"}, {"past_pass_2d", "أُلِفْتُمَا"}, {"past_pass_2fp", "أُلِفْتُنَّ"}, {"past_pass_2fs", "أُلِفْتِ"}, {"past_pass_2mp", "أُلِفْتُمْ"}, {"past_pass_2ms", "أُلِفْتَ"}, {"past_pass_3fd", "أُلِفَتَا"}, {"past_pass_3fp", "أُلِفْنَ"}, {"past_pass_3fs", "أُلِفَتْ"}, {"past_pass_3md", "أُلِفَا"}, {"past_pass_3mp", "أُلِفُوا"}, {"past_pass_3ms", "أُلِفَ"}, }, }, { label = "بَئِسَ ـَ (p.216، مهموز العين)", root = "بأس", wazn = "فعِل يفعَل", forms = { {"imp_2d", "اِبْأَسَا"}, {"imp_2fp", "اِبْأَسْنَ"}, {"imp_2fs", "اِبْأَسِي"}, {"imp_2mp", "اِبْأَسُوا"}, {"imp_2ms", "اِبْأَسْ"}, {"ind_1p", "نَبْأَسُ"}, {"ind_1s", "أَبْأَسُ"}, {"ind_2d", "تَبْأَسَانِ"}, {"ind_2fp", "تَبْأَسْنَ"}, {"ind_2fs", "تَبْأَسِينَ"}, {"ind_2mp", "تَبْأَسُونَ"}, {"ind_2ms", "تَبْأَسُ"}, {"ind_3fd", "تَبْأَسَانِ"}, {"ind_3fp", "يَبْأَسْنَ"}, {"ind_3fs", "تَبْأَسُ"}, {"ind_3md", "يَبْأَسَانِ"}, {"ind_3mp", "يَبْأَسُونَ"}, {"ind_3ms", "يَبْأَسُ"}, {"past_1p", "بَئِسْنَا"}, {"past_1s", "بَئِسْتُ"}, {"past_2d", "بَئِسْتُمَا"}, {"past_2fp", "بَئِسْتُنَّ"}, {"past_2fs", "بَئِسْتِ"}, {"past_2mp", "بَئِسْتُمْ"}, {"past_2ms", "بَئِسْتَ"}, {"past_3fd", "بَئِسَتَا"}, {"past_3fp", "بَئِسْنَ"}, {"past_3fs", "بَئِسَتْ"}, {"past_3md", "بَئِسَا"}, {"past_3mp", "بَئِسُوا"}, {"past_3ms", "بَئِسَ"}, }, }, { label = "خَطِئَ ـَ (p.219، مهموز اللام)", root = "خطأ", wazn = "فعِل يفعَل", pass = true, forms = { {"imp_2d", "اِخْطَآ"}, {"imp_2fp", "اِخْطَأْنَ"}, {"imp_2fs", "اِخْطَئِي"}, {"imp_2mp", "اِخْطَؤُوا"}, {"imp_2ms", "اِخْطَأْ"}, {"ind_1p", "نَخْطَأُ"}, {"ind_1s", "أَخْطَأُ"}, {"ind_2d", "تَخْطَآنِ"}, {"ind_2fp", "تَخْطَأْنَ"}, {"ind_2fs", "تَخْطَئِينَ"}, {"ind_2mp", "تَخْطَؤُونَ"}, {"ind_2ms", "تَخْطَأُ"}, {"ind_3fd", "تَخْطَآنِ"}, {"ind_3fp", "يَخْطَأْنَ"}, {"ind_3fs", "تَخْطَأُ"}, {"ind_3md", "يَخْطَآنِ"}, {"ind_3mp", "يَخْطَؤُونَ"}, {"ind_3ms", "يَخْطَأُ"}, {"ind_pass_1p", "نُخْطَأُ"}, {"ind_pass_1s", "أُخْطَأُ"}, {"ind_pass_2d", "تُخْطَآنِ"}, {"ind_pass_2fp", "تُخْطَأْنَ"}, {"ind_pass_2fs", "تُخْطَئِينَ"}, {"ind_pass_2mp", "تُخْطَؤُونَ"}, {"ind_pass_2ms", "تُخْطَأُ"}, {"ind_pass_3fd", "تُخْطَآنِ"}, {"ind_pass_3fp", "يُخْطَأْنَ"}, {"ind_pass_3fs", "تُخْطَأُ"}, {"ind_pass_3md", "يُخْطَآنِ"}, {"ind_pass_3mp", "يُخْطَؤُونَ"}, {"ind_pass_3ms", "يُخْطَأُ"}, {"past_1p", "خَطِئْنَا"}, {"past_1s", "خَطِئْتُ"}, {"past_2d", "خَطِئْتُمَا"}, {"past_2fp", "خَطِئْتُنَّ"}, {"past_2fs", "خَطِئْتِ"}, {"past_2mp", "خَطِئْتُمْ"}, {"past_2ms", "خَطِئْتَ"}, {"past_3fd", "خَطِئَتَا"}, {"past_3fp", "خَطِئْنَ"}, {"past_3fs", "خَطِئَتْ"}, {"past_3md", "خَطِئَا"}, {"past_3mp", "خَطِئُوا"}, {"past_3ms", "خَطِئَ"}, {"past_pass_1p", "خُطِئْنَا"}, {"past_pass_1s", "خُطِئْتُ"}, {"past_pass_2d", "خُطِئْتُمَا"}, {"past_pass_2fp", "خُطِئْتُنَّ"}, {"past_pass_2fs", "خُطِئْتِ"}, {"past_pass_2mp", "خُطِئْتُمْ"}, {"past_pass_2ms", "خُطِئْتَ"}, {"past_pass_3fd", "خُطِئَتَا"}, {"past_pass_3fp", "خُطِئْنَ"}, {"past_pass_3fs", "خُطِئَتْ"}, {"past_pass_3md", "خُطِئَا"}, {"past_pass_3mp", "خُطِئُوا"}, {"past_pass_3ms", "خُطِئَ"}, }, }, { label = "يَقِظَ ـَ (p.222، معتل الفاء مثال)", root = "يقظ", wazn = "فعِل يفعَل", forms = { {"imp_2d", "اِيقَظَا"}, {"imp_2fp", "اِيقَظْنَ"}, {"imp_2fs", "اِيقَظِي"}, {"imp_2mp", "اِيقَظُوا"}, {"imp_2ms", "اِيقَظْ"}, {"ind_1p", "نَيْقَظُ"}, {"ind_1s", "أَيْقَظُ"}, {"ind_2d", "تَيْقَظَانِ"}, {"ind_2fp", "تَيْقَظْنَ"}, {"ind_2fs", "تَيْقَظِينَ"}, {"ind_2mp", "تَيْقَظُونَ"}, {"ind_2ms", "تَيْقَظُ"}, {"ind_3fd", "تَيْقَظَانِ"}, {"ind_3fp", "يَيْقَظْنَ"}, {"ind_3fs", "تَيْقَظُ"}, {"ind_3md", "يَيْقَظَانِ"}, {"ind_3mp", "يَيْقَظُونَ"}, {"ind_3ms", "يَيْقَظُ"}, {"past_1p", "يَقِظْنَا"}, {"past_1s", "يَقِظْتُ"}, {"past_2d", "يَقِظْتُمَا"}, {"past_2fp", "يَقِظْتُنَّ"}, {"past_2fs", "يَقِظْتِ"}, {"past_2mp", "يَقِظْتُمْ"}, {"past_2ms", "يَقِظْتَ"}, {"past_3fd", "يَقِظَتَا"}, {"past_3fp", "يَقِظْنَ"}, {"past_3fs", "يَقِظَتْ"}, {"past_3md", "يَقِظَا"}, {"past_3mp", "يَقِظُوا"}, {"past_3ms", "يَقِظَ"}, }, }, { label = "وَنِيَ ـَ (p.230، لفيف مفروق)", root = "وني", wazn = "فعِل يفعَل", pass = true, forms = { {"imp_2d", "اِوْنَيَا"}, {"imp_2fp", "اِوْنَيْنَ"}, {"imp_2fs", "اِوْنَيْ"}, {"imp_2mp", "اِوْنَوْا"}, {"imp_2ms", "اِوْنَ"}, {"ind_1p", "نَوْنَى"}, {"ind_1s", "أَوْنَى"}, {"ind_2d", "تَوْنَيَانِ"}, {"ind_2fp", "تَوْنَيْنَ"}, {"ind_2fs", "تَوْنَيْنَ"}, {"ind_2mp", "تَوْنَوْنَ"}, {"ind_2ms", "تَوْنَى"}, {"ind_3fd", "تَوْنَيَانِ"}, {"ind_3fp", "يَوْنَيْنَ"}, {"ind_3fs", "تَوْنَى"}, {"ind_3md", "يَوْنَيَانِ"}, {"ind_3mp", "يَوْنَوْنَ"}, {"ind_3ms", "يَوْنَى"}, {"ind_pass_1p", "نُونَى"}, {"ind_pass_1s", "أُونَى"}, {"ind_pass_2d", "تُونَيَانِ"}, {"ind_pass_2fp", "تُونَيْنَ"}, {"ind_pass_2fs", "تُونَيْنَ"}, {"ind_pass_2mp", "تُونَوْنَ"}, {"ind_pass_2ms", "تُونَى"}, {"ind_pass_3fd", "تُونَيَانِ"}, {"ind_pass_3fp", "يُونَيْنَ"}, {"ind_pass_3fs", "تُونَى"}, {"ind_pass_3md", "يُونَيَانِ"}, {"ind_pass_3mp", "يُونَوْنَ"}, {"ind_pass_3ms", "يُونَى"}, {"past_1p", "وَنِينَا"}, {"past_1s", "وَنِيتُ"}, {"past_2d", "وَنِيتُمَا"}, {"past_2fp", "وَنِيتُنَّ"}, {"past_2fs", "وَنِيتِ"}, {"past_2mp", "وَنِيتُمْ"}, {"past_2ms", "وَنِيتَ"}, {"past_3fd", "وَنِيَتَا"}, {"past_3fp", "وَنِينَ"}, {"past_3fs", "وَنِيَتْ"}, {"past_3md", "وَنِيَا"}, {"past_3mp", "وَنُوا"}, {"past_3ms", "وَنِيَ"}, {"past_pass_1p", "وُنِينَا"}, {"past_pass_1s", "وُنِيتُ"}, {"past_pass_2d", "وُنِيتُمَا"}, {"past_pass_2fp", "وُنِيتُنَّ"}, {"past_pass_2fs", "وُنِيتِ"}, {"past_pass_2mp", "وُنِيتُمْ"}, {"past_pass_2ms", "وُنِيتَ"}, {"past_pass_3fd", "وُنِيَتَا"}, {"past_pass_3fp", "وُنِينَ"}, {"past_pass_3fs", "وُنِيَتْ"}, {"past_pass_3md", "وُنِيَا"}, {"past_pass_3mp", "وُنُوا"}, {"past_pass_3ms", "وُنِيَ"}, }, }, { label = "وَثِقَ ـِ (p.236، معتل الفاء مثال)", root = "وثق", wazn = "فعِل يفعِل", pass = true, forms = { {"imp_2d", "ثِقَا"}, {"imp_2fp", "ثِقْنَ"}, {"imp_2fs", "ثِقِي"}, {"imp_2mp", "ثِقُوا"}, {"imp_2ms", "ثِقْ"}, {"ind_1p", "نَثِقُ"}, {"ind_1s", "أَثِقُ"}, {"ind_2d", "تَثِقَانِ"}, {"ind_2fp", "تَثِقْنَ"}, {"ind_2fs", "تَثِقِينَ"}, {"ind_2mp", "تَثِقُونَ"}, {"ind_2ms", "تَثِقُ"}, {"ind_3fd", "تَثِقَانِ"}, {"ind_3fp", "يَثِقْنَ"}, {"ind_3fs", "تَثِقُ"}, {"ind_3md", "يَثِقَانِ"}, {"ind_3mp", "يَثِقُونَ"}, {"ind_3ms", "يَثِقُ"}, {"ind_pass_1p", "نُوثَقُ"}, {"ind_pass_1s", "أُوثَقُ"}, {"ind_pass_2d", "تُوثَقَانِ"}, {"ind_pass_2fp", "تُوثَقْنَ"}, {"ind_pass_2fs", "تُوثَقِينَ"}, {"ind_pass_2mp", "تُوثَقُونَ"}, {"ind_pass_2ms", "تُوثَقُ"}, {"ind_pass_3fd", "تُوثَقَانِ"}, {"ind_pass_3fp", "يُوثَقْنَ"}, {"ind_pass_3fs", "تُوثَقُ"}, {"ind_pass_3md", "يُوثَقَانِ"}, {"ind_pass_3mp", "يُوثَقُونَ"}, {"ind_pass_3ms", "يُوثَقُ"}, {"past_1p", "وَثِقْنَا"}, {"past_1s", "وَثِقْتُ"}, {"past_2d", "وَثِقْتُمَا"}, {"past_2fp", "وَثِقْتُنَّ"}, {"past_2fs", "وَثِقْتِ"}, {"past_2mp", "وَثِقْتُمْ"}, {"past_2ms", "وَثِقْتَ"}, {"past_3fd", "وَثِقَتَا"}, {"past_3fp", "وَثِقْنَ"}, {"past_3fs", "وَثِقَتْ"}, {"past_3md", "وَثِقَا"}, {"past_3mp", "وَثِقُوا"}, {"past_3ms", "وَثِقَ"}, {"past_pass_1p", "وُثِقْنَا"}, {"past_pass_1s", "وُثِقْتُ"}, {"past_pass_2d", "وُثِقْتُمَا"}, {"past_pass_2fp", "وُثِقْتُنَّ"}, {"past_pass_2fs", "وُثِقْتِ"}, {"past_pass_2mp", "وُثِقْتُمْ"}, {"past_pass_2ms", "وُثِقْتَ"}, {"past_pass_3fd", "وُثِقَتَا"}, {"past_pass_3fp", "وُثِقْنَ"}, {"past_pass_3fs", "وُثِقَتْ"}, {"past_pass_3md", "وُثِقَا"}, {"past_pass_3mp", "وُثِقُوا"}, {"past_pass_3ms", "وُثِقَ"}, }, }, { label = "أَفْعَلَ (p.273، الوزن الرابع)", root = "فعل", wazn = "أفعل", pass = true, forms = { {"imp_2d", "أَفْعِلَا"}, {"imp_2fp", "أَفْعِلْنَ"}, {"imp_2fs", "أَفْعِلِي"}, {"imp_2mp", "أَفْعِلُوا"}, {"imp_2ms", "أَفْعِلْ"}, {"ind_1p", "نُفْعِلُ"}, {"ind_1s", "أُفْعِلُ"}, {"ind_2d", "تُفْعِلَانِ"}, {"ind_2fp", "تُفْعِلْنَ"}, {"ind_2fs", "تُفْعِلِينَ"}, {"ind_2mp", "تُفْعِلُونَ"}, {"ind_2ms", "تُفْعِلُ"}, {"ind_3fd", "تُفْعِلَانِ"}, {"ind_3fp", "يُفْعِلْنَ"}, {"ind_3fs", "تُفْعِلُ"}, {"ind_3md", "يُفْعِلَانِ"}, {"ind_3mp", "يُفْعِلُونَ"}, {"ind_3ms", "يُفْعِلُ"}, {"ind_pass_1p", "نُفْعَلُ"}, {"ind_pass_1s", "أُفْعَلُ"}, {"ind_pass_2d", "تُفْعَلَانِ"}, {"ind_pass_2fp", "تُفْعَلْنَ"}, {"ind_pass_2fs", "تُفْعَلِينَ"}, {"ind_pass_2mp", "تُفْعَلُونَ"}, {"ind_pass_2ms", "تُفْعَلُ"}, {"ind_pass_3fd", "تُفْعَلَانِ"}, {"ind_pass_3fp", "يُفْعَلْنَ"}, {"ind_pass_3fs", "تُفْعَلُ"}, {"ind_pass_3md", "يُفْعَلَانِ"}, {"ind_pass_3mp", "يُفْعَلُونَ"}, {"ind_pass_3ms", "يُفْعَلُ"}, {"past_1p", "أَفْعَلْنَا"}, {"past_1s", "أَفْعَلْتُ"}, {"past_2d", "أَفْعَلْتُمَا"}, {"past_2fp", "أَفْعَلْتُنَّ"}, {"past_2fs", "أَفْعَلْتِ"}, {"past_2mp", "أَفْعَلْتُمْ"}, {"past_2ms", "أَفْعَلْتَ"}, {"past_3fd", "أَفْعَلَتَا"}, {"past_3fp", "أَفْعَلْنَ"}, {"past_3fs", "أَفْعَلَتْ"}, {"past_3md", "أَفْعَلَا"}, {"past_3mp", "أَفْعَلُوا"}, {"past_3ms", "أَفْعَلَ"}, {"past_pass_1p", "أُفْعِلْنَا"}, {"past_pass_1s", "أُفْعِلْتُ"}, {"past_pass_2d", "أُفْعِلْتُمَا"}, {"past_pass_2fp", "أُفْعِلْتُنَّ"}, {"past_pass_2fs", "أُفْعِلْتِ"}, {"past_pass_2mp", "أُفْعِلْتُمْ"}, {"past_pass_2ms", "أُفْعِلْتَ"}, {"past_pass_3fd", "أُفْعِلَتَا"}, {"past_pass_3fp", "أُفْعِلْنَ"}, {"past_pass_3fs", "أُفْعِلَتْ"}, {"past_pass_3md", "أُفْعِلَا"}, {"past_pass_3mp", "أُفْعِلُوا"}, {"past_pass_3ms", "أُفْعِلَ"}, }, }, { label = "وَجَلَ ـُ (p.136، معتل الفاء مثال)", root = "وجل", wazn = "فعَل يفعُل", pass = true, forms = { {"imp_2d", "اُوجُلَا"}, {"imp_2fp", "اُوجُلْنَ"}, {"imp_2fs", "اُوجُلِي"}, {"imp_2mp", "اُوجُلُوا"}, {"imp_2ms", "اُوجُلْ"}, {"ind_1p", "نَوْجُلُ"}, {"ind_1s", "أَوْجُلُ"}, {"ind_2d", "تَوْجُلَانِ"}, {"ind_2fp", "تَوْجُلْنَ"}, {"ind_2fs", "تَوْجُلِينَ"}, {"ind_2mp", "تَوْجُلُونَ"}, {"ind_2ms", "تَوْجُلُ"}, {"ind_3fd", "تَوْجُلَانِ"}, {"ind_3fp", "يَوْجُلْنَ"}, {"ind_3fs", "تَوْجُلُ"}, {"ind_3md", "يَوْجُلَانِ"}, {"ind_3mp", "يَوْجُلُونَ"}, {"ind_3ms", "يَوْجُلُ"}, {"ind_pass_1p", "نُوجَلُ"}, {"ind_pass_1s", "أُوجَلُ"}, {"ind_pass_2d", "تُوجَلَانِ"}, {"ind_pass_2fp", "تُوجَلْنَ"}, {"ind_pass_2fs", "تُوجَلِينَ"}, {"ind_pass_2mp", "تُوجَلُونَ"}, {"ind_pass_2ms", "تُوجَلُ"}, {"ind_pass_3fd", "تُوجَلَانِ"}, {"ind_pass_3fp", "يُوجَلْنَ"}, {"ind_pass_3fs", "تُوجَلُ"}, {"ind_pass_3md", "يُوجَلَانِ"}, {"ind_pass_3mp", "يُوجَلُونَ"}, {"ind_pass_3ms", "يُوجَلُ"}, {"past_1p", "وَجَلْنَا"}, {"past_1s", "وَجَلْتُ"}, {"past_2d", "وَجَلْتُمَا"}, {"past_2fp", "وَجَلْتُنَّ"}, {"past_2fs", "وَجَلْتِ"}, {"past_2mp", "وَجَلْتُمْ"}, {"past_2ms", "وَجَلْتَ"}, {"past_3fd", "وَجَلَتَا"}, {"past_3fp", "وَجَلْنَ"}, {"past_3fs", "وَجَلَتْ"}, {"past_3md", "وَجَلَا"}, {"past_3mp", "وَجَلُوا"}, {"past_3ms", "وَجَلَ"}, {"past_pass_1p", "وُجِلْنَا"}, {"past_pass_1s", "وُجِلْتُ"}, {"past_pass_2d", "وُجِلْتُمَا"}, {"past_pass_2fp", "وُجِلْتُنَّ"}, {"past_pass_2fs", "وُجِلْتِ"}, {"past_pass_2mp", "وُجِلْتُمْ"}, {"past_pass_2ms", "وُجِلْتَ"}, {"past_pass_3fd", "وُجِلَتَا"}, {"past_pass_3fp", "وُجِلْنَ"}, {"past_pass_3fs", "وُجِلَتْ"}, {"past_pass_3md", "وُجِلَا"}, {"past_pass_3mp", "وُجِلُوا"}, {"past_pass_3ms", "وُجِلَ"}, }, }, { label = "أَثَرَ ـِ (p.151، صحيح مهموز الفاء)", root = "أثر", wazn = "فعَل يفعِل", pass = true, forms = { {"imp_2d", "اِئْثِرَا"}, {"imp_2fp", "اِئْثِرْنَ"}, {"imp_2fs", "اِئْثِرِي"}, {"imp_2mp", "اِئْثِرُوا"}, {"imp_2ms", "اِئْثِرْ"}, {"ind_1p", "نَأْثِرُ"}, {"ind_1s", "آثِرُ"}, {"ind_2d", "تَأْثِرَانِ"}, {"ind_2fp", "تَأْثِرْنَ"}, {"ind_2fs", "تَأْثِرِينَ"}, {"ind_2mp", "تَأْثِرُونَ"}, {"ind_2ms", "تَأْثِرُ"}, {"ind_3fd", "تَأْثِرَانِ"}, {"ind_3fp", "يَأْثِرْنَ"}, {"ind_3fs", "تَأْثِرُ"}, {"ind_3md", "يَأْثِرَانِ"}, {"ind_3mp", "يَأْثِرُونَ"}, {"ind_3ms", "يَأْثِرُ"}, {"ind_pass_1p", "نُؤْثَرُ"}, {"ind_pass_1s", "أُوثَرُ"}, {"ind_pass_2d", "تُؤْثَرَانِ"}, {"ind_pass_2fp", "تُؤْثَرْنَ"}, {"ind_pass_2fs", "تُؤْثَرِينَ"}, {"ind_pass_2mp", "تُؤْثَرُونَ"}, {"ind_pass_2ms", "تُؤْثَرُ"}, {"ind_pass_3fd", "تُؤْثَرَانِ"}, {"ind_pass_3fp", "يُؤْثَرْنَ"}, {"ind_pass_3fs", "تُؤْثَرُ"}, {"ind_pass_3md", "يُؤْثَرَانِ"}, {"ind_pass_3mp", "يُؤْثَرُونَ"}, {"ind_pass_3ms", "يُؤْثَرُ"}, {"past_1p", "أَثَرْنَا"}, {"past_1s", "أَثَرْتُ"}, {"past_2d", "أَثَرْتُمَا"}, {"past_2fp", "أَثَرْتُنَّ"}, {"past_2fs", "أَثَرْتِ"}, {"past_2mp", "أَثَرْتُمْ"}, {"past_2ms", "أَثَرْتَ"}, {"past_3fd", "أَثَرَتَا"}, {"past_3fp", "أَثَرْنَ"}, {"past_3fs", "أَثَرَتْ"}, {"past_3md", "أَثَرَا"}, {"past_3mp", "أَثَرُوا"}, {"past_3ms", "أَثَرَ"}, {"past_pass_1p", "أُثِرْنَا"}, {"past_pass_1s", "أُثِرْتُ"}, {"past_pass_2d", "أُثِرْتُمَا"}, {"past_pass_2fp", "أُثِرْتُنَّ"}, {"past_pass_2fs", "أُثِرْتِ"}, {"past_pass_2mp", "أُثِرْتُمْ"}, {"past_pass_2ms", "أُثِرْتَ"}, {"past_pass_3fd", "أُثِرَتَا"}, {"past_pass_3fp", "أُثِرْنَ"}, {"past_pass_3fs", "أُثِرَتْ"}, {"past_pass_3md", "أُثِرَا"}, {"past_pass_3mp", "أُثِرُوا"}, {"past_pass_3ms", "أُثِرَ"}, }, }, { label = "بَدَأَ ـَ (p.178، صحيح مهموز اللام)", root = "بدأ", wazn = "فعَل يفعَل", pass = true, forms = { {"imp_2d", "اِبْدَآ"}, {"imp_2fp", "اِبْدَأْنَ"}, {"imp_2fs", "اِبْدَئِي"}, {"imp_2mp", "اِبْدَؤُوا"}, {"imp_2ms", "اِبْدَأْ"}, {"ind_1p", "نَبْدَأُ"}, {"ind_1s", "أَبْدَأُ"}, {"ind_2d", "تَبْدَآنِ"}, {"ind_2fp", "تَبْدَأْنَ"}, {"ind_2fs", "تَبْدَئِينَ"}, {"ind_2mp", "تَبْدَؤُونَ"}, {"ind_2ms", "تَبْدَأُ"}, {"ind_3fd", "تَبْدَآنِ"}, {"ind_3fp", "يَبْدَأْنَ"}, {"ind_3fs", "تَبْدَأُ"}, {"ind_3md", "يَبْدَآنِ"}, {"ind_3mp", "يَبْدَؤُونَ"}, {"ind_3ms", "يَبْدَأُ"}, {"ind_pass_1p", "نُبْدَأُ"}, {"ind_pass_1s", "أُبْدَأُ"}, {"ind_pass_2d", "تُبْدَآنِ"}, {"ind_pass_2fp", "تُبْدَأْنَ"}, {"ind_pass_2fs", "تُبْدَئِينَ"}, {"ind_pass_2mp", "تُبْدَؤُونَ"}, {"ind_pass_2ms", "تُبْدَأُ"}, {"ind_pass_3fd", "تُبْدَآنِ"}, {"ind_pass_3fp", "يُبْدَأْنَ"}, {"ind_pass_3fs", "تُبْدَأُ"}, {"ind_pass_3md", "يُبْدَآنِ"}, {"ind_pass_3mp", "يُبْدَؤُونَ"}, {"ind_pass_3ms", "يُبْدَأُ"}, {"past_1p", "بَدَأْنَا"}, {"past_1s", "بَدَأْتُ"}, {"past_2d", "بَدَأْتُمَا"}, {"past_2fp", "بَدَأْتُنَّ"}, {"past_2fs", "بَدَأْتِ"}, {"past_2mp", "بَدَأْتُمْ"}, {"past_2ms", "بَدَأْتَ"}, {"past_3fd", "بَدَأَتَا"}, {"past_3fp", "بَدَأْنَ"}, {"past_3fs", "بَدَأَتْ"}, {"past_3md", "بَدَآ"}, {"past_3mp", "بَدَؤُوا"}, {"past_3ms", "بَدَأَ"}, {"past_pass_1p", "بُدِئْنَا"}, {"past_pass_1s", "بُدِئْتُ"}, {"past_pass_2d", "بُدِئْتُمَا"}, {"past_pass_2fp", "بُدِئْتُنَّ"}, {"past_pass_2fs", "بُدِئْتِ"}, {"past_pass_2mp", "بُدِئْتُمْ"}, {"past_pass_2ms", "بُدِئْتَ"}, {"past_pass_3fd", "بُدِئَتَا"}, {"past_pass_3fp", "بُدِئْنَ"}, {"past_pass_3fs", "بُدِئَتْ"}, {"past_pass_3md", "بُدِئَا"}, {"past_pass_3mp", "بُدِئُوا"}, {"past_pass_3ms", "بُدِئَ"}, }, }, { label = "حَسِبَ ـِ (p.234، صحيح سالم)", root = "حسب", wazn = "فعِل يفعِل", pass = true, forms = { {"imp_2d", "اِحْسِبَا"}, {"imp_2fp", "اِحْسِبْنَ"}, {"imp_2fs", "اِحْسِبِي"}, {"imp_2mp", "اِحْسِبُوا"}, {"imp_2ms", "اِحْسِبْ"}, {"ind_1p", "نَحْسِبُ"}, {"ind_1s", "أَحْسِبُ"}, {"ind_2d", "تَحْسِبَانِ"}, {"ind_2fp", "تَحْسِبْنَ"}, {"ind_2fs", "تَحْسِبِينَ"}, {"ind_2mp", "تَحْسِبُونَ"}, {"ind_2ms", "تَحْسِبُ"}, {"ind_3fd", "تَحْسِبَانِ"}, {"ind_3fp", "يَحْسِبْنَ"}, {"ind_3fs", "تَحْسِبُ"}, {"ind_3md", "يَحْسِبَانِ"}, {"ind_3mp", "يَحْسِبُونَ"}, {"ind_3ms", "يَحْسِبُ"}, {"ind_pass_1p", "نُحْسَبُ"}, {"ind_pass_1s", "أُحْسَبُ"}, {"ind_pass_2d", "تُحْسَبَانِ"}, {"ind_pass_2fp", "تُحْسَبْنَ"}, {"ind_pass_2fs", "تُحْسَبِينَ"}, {"ind_pass_2mp", "تُحْسَبُونَ"}, {"ind_pass_2ms", "تُحْسَبُ"}, {"ind_pass_3fd", "تُحْسَبَانِ"}, {"ind_pass_3fp", "يُحْسَبْنَ"}, {"ind_pass_3fs", "تُحْسَبُ"}, {"ind_pass_3md", "يُحْسَبَانِ"}, {"ind_pass_3mp", "يُحْسَبُونَ"}, {"ind_pass_3ms", "يُحْسَبُ"}, {"past_1p", "حَسِبْنَا"}, {"past_1s", "حَسِبْتُ"}, {"past_2d", "حَسِبْتُمَا"}, {"past_2fp", "حَسِبْتُنَّ"}, {"past_2fs", "حَسِبْتِ"}, {"past_2mp", "حَسِبْتُمْ"}, {"past_2ms", "حَسِبْتَ"}, {"past_3fd", "حَسِبَتَا"}, {"past_3fp", "حَسِبْنَ"}, {"past_3fs", "حَسِبَتْ"}, {"past_3md", "حَسِبَا"}, {"past_3mp", "حَسِبُوا"}, {"past_3ms", "حَسِبَ"}, {"past_pass_1p", "حُسِبْنَا"}, {"past_pass_1s", "حُسِبْتُ"}, {"past_pass_2d", "حُسِبْتُمَا"}, {"past_pass_2fp", "حُسِبْتُنَّ"}, {"past_pass_2fs", "حُسِبْتِ"}, {"past_pass_2mp", "حُسِبْتُمْ"}, {"past_pass_2ms", "حُسِبْتَ"}, {"past_pass_3fd", "حُسِبَتَا"}, {"past_pass_3fp", "حُسِبْنَ"}, {"past_pass_3fs", "حُسِبَتْ"}, {"past_pass_3md", "حُسِبَا"}, {"past_pass_3mp", "حُسِبُوا"}, {"past_pass_3ms", "حُسِبَ"}, }, }, { label = "اِدَّارَأَ (p.312، تفاعل مدغم مهموز اللام)", root = "درأ", wazn = "تفاعل", reduced = true, forms = { {"imp_2d", "اِدَّارَآ"}, {"imp_2fp", "اِدَّارَأْنَ"}, {"imp_2fs", "اِدَّارَئِي"}, {"imp_2mp", "اِدَّارَؤُوا"}, {"imp_2ms", "اِدَّارَأْ"}, {"ind_1p", "نَدَّارَأُ"}, {"ind_1s", "أَدَّارَأُ"}, {"ind_2d", "تَدَّارَآنِ"}, {"ind_2fp", "تَدَّارَأْنَ"}, {"ind_2fs", "تَدَّارَئِينَ"}, {"ind_2mp", "تَدَّارَؤُونَ"}, {"ind_2ms", "تَدَّارَأُ"}, {"ind_3fd", "تَدَّارَآنِ"}, {"ind_3fp", "يَدَّارَأْنَ"}, {"ind_3fs", "تَدَّارَأُ"}, {"ind_3md", "يَدَّارَآنِ"}, {"ind_3mp", "يَدَّارَؤُونَ"}, {"ind_3ms", "يَدَّارَأُ"}, {"past_1p", "اِدَّارَأْنَا"}, {"past_1s", "اِدَّارَأْتُ"}, {"past_2d", "اِدَّارَأْتُمَا"}, {"past_2fp", "اِدَّارَأْتُنَّ"}, {"past_2fs", "اِدَّارَأْتِ"}, {"past_2mp", "اِدَّارَأْتُمْ"}, {"past_2ms", "اِدَّارَأْتَ"}, {"past_3fd", "اِدَّارَأَتَا"}, {"past_3fp", "اِدَّارَأْنَ"}, {"past_3fs", "اِدَّارَأَتْ"}, {"past_3md", "اِدَّارَآ"}, {"past_3mp", "اِدَّارَؤُوا"}, {"past_3ms", "اِدَّارَأَ"}, }, }, } fzztin1ovrgp78oxvi0hy8wuhknmg57 وحدة:ar-verb/testcases/4 828 241795 1124195 1123937 2026-08-30T18:31:26Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 14 (وزن فعّل عبر أنواع المعتل، ص.266-273) 1124195 Scribunto text/plain -- اختبارات [[وحدة:ar-verb]] — الجزء 4 من 7. مولَّدة آليًّا. -- Auto-generated by tools/make_wiki_testcases.py. Do not edit by hand. -- انقر على صفحة النقاش لعرض النتائج. local tests = require("Module:UnitTests") local m_ar_verb = require("Module:ar-verb") local data = mw.loadData("Module:ar-verb/testcases/بيانات/4") -- Membership, not equality: a slot legitimately returns a set of variants, and -- the fixture passes if the expected form is anywhere in it. On failure we hand -- self:equals() the first variant so the talk page shows a readable diff. local function check(self, entry) local args = {["جذر"] = entry.root, ["وزن"] = entry.wazn} if entry.pass then args["مبني للمجهول"] = true end if entry.reduced then args["مدغم"] = true end local result = m_ar_verb.do_generate_forms(args, "ar-conj") for _, pair in ipairs(entry.forms) do local slot, expected = pair[1], pair[2] local got, hit = result.forms[slot], nil if got then for _, v in ipairs(got) do if v.form == expected then hit = expected; break end end hit = hit or (got[1] and got[1].form) end self:equals(entry.label .. " / " .. slot, hit or "(no form)", expected) end end function tests:test_fixtures_4() for _, entry in ipairs(data) do check(self, entry) end end return tests 6l5rwc9s7xuq2z8k16sz1q28jmeskqe 1124229 1124195 2026-08-31T08:12:13Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124229 Scribunto text/plain -- اختبارات [[وحدة:ar-verb]] — الجزء 4 من 8. مولَّدة آليًّا. -- Auto-generated by tools/make_wiki_testcases.py. Do not edit by hand. -- انقر على صفحة النقاش لعرض النتائج. local tests = require("Module:UnitTests") local m_ar_verb = require("Module:ar-verb") local data = mw.loadData("Module:ar-verb/testcases/بيانات/4") -- Membership, not equality: a slot legitimately returns a set of variants, and -- the fixture passes if the expected form is anywhere in it. On failure we hand -- self:equals() the first variant so the talk page shows a readable diff. local function check(self, entry) local args = {["جذر"] = entry.root, ["وزن"] = entry.wazn} if entry.pass then args["مبني للمجهول"] = true end if entry.reduced then args["مدغم"] = true end local result = m_ar_verb.do_generate_forms(args, "ar-conj") for _, pair in ipairs(entry.forms) do local slot, expected = pair[1], pair[2] local got, hit = result.forms[slot], nil if got then for _, v in ipairs(got) do if v.form == expected then hit = expected; break end end hit = hit or (got[1] and got[1].form) end self:equals(entry.label .. " / " .. slot, hit or "(no form)", expected) end end function tests:test_fixtures_4() for _, entry in ipairs(data) do check(self, entry) end end return tests trudqzur7yrxqg3o0tozu591wvpobrf وحدة:ar-verb/testcases/بيانات/5 828 241796 1124197 1123939 2026-08-30T18:31:29Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 14 (وزن فعّل عبر أنواع المعتل، ص.266-273) 1124197 Scribunto text/plain -- بيانات اختبار [[وحدة:ar-verb]] — مولَّدة آليًّا، لا تُحرَّر يدويًّا. -- Auto-generated from the fixtures in github.com/forzagreen/ar-wiktionary-modules. -- Regenerate with tools/make_wiki_testcases.py; edits here are overwritten. -- -- المصدر: أنطوان الدحداح، معجم تصريف الأفعال العربية، مكتبة لبنان ناشرون. -- الصيغ حقائق لغوية مُقابَلة على ذلك المرجع؛ لا يُعاد هنا نصُّ الكتاب ولا ترتيبه. -- -- القيم المنتظرة مكتوبة بإملاء الوحدة لا بإملاء الكتاب حيث اختلفا اختلافًا -- إملائيًّا مقبولًا في الوجهين (ألف التثنية، همزة الوصل، السكون الاختياري). -- الجزء 5 من 7. return { { label = "اِتّايَعَ (p.316، تفاعل مدغم، معتل العين)", root = "تيع", wazn = "تفاعل", reduced = true, forms = { {"imp_2d", "اِتَّايَعَا"}, {"imp_2fp", "اِتَّايَعْنَ"}, {"imp_2fs", "اِتَّايَعِي"}, {"imp_2mp", "اِتَّايَعُوا"}, {"imp_2ms", "اِتَّايَعْ"}, {"ind_1p", "نَتَّايَعُ"}, {"ind_1s", "أَتَّايَعُ"}, {"ind_2d", "تَتَّايَعَانِ"}, {"ind_2fp", "تَتَّايَعْنَ"}, {"ind_2fs", "تَتَّايَعِينَ"}, {"ind_2mp", "تَتَّايَعُونَ"}, {"ind_2ms", "تَتَّايَعُ"}, {"ind_3fd", "تَتَّايَعَانِ"}, {"ind_3fp", "يَتَّايَعْنَ"}, {"ind_3fs", "تَتَّايَعُ"}, {"ind_3md", "يَتَّايَعَانِ"}, {"ind_3mp", "يَتَّايَعُونَ"}, {"ind_3ms", "يَتَّايَعُ"}, {"past_1p", "اِتَّايَعْنَا"}, {"past_1s", "اِتَّايَعْتُ"}, {"past_2d", "اِتَّايَعْتُمَا"}, {"past_2fp", "اِتَّايَعْتُنَّ"}, {"past_2fs", "اِتَّايَعْتِ"}, {"past_2mp", "اِتَّايَعْتُمْ"}, {"past_2ms", "اِتَّايَعْتَ"}, {"past_3fd", "اِتَّايَعَتَا"}, {"past_3fp", "اِتَّايَعْنَ"}, {"past_3fs", "اِتَّايَعَتْ"}, {"past_3md", "اِتَّايَعَا"}, {"past_3mp", "اِتَّايَعُوا"}, {"past_3ms", "اِتَّايَعَ"}, }, }, { label = "اِنْفَعَلَ (p.321، abstract paradigm)", root = "فعل", wazn = "انفعل", forms = { {"imp_2d", "اِنْفَعِلَا"}, {"imp_2fp", "اِنْفَعِلْنَ"}, {"imp_2fs", "اِنْفَعِلِي"}, {"imp_2mp", "اِنْفَعِلُوا"}, {"imp_2ms", "اِنْفَعِلْ"}, {"ind_1p", "نَنْفَعِلُ"}, {"ind_1s", "أَنْفَعِلُ"}, {"ind_2d", "تَنْفَعِلَانِ"}, {"ind_2fp", "تَنْفَعِلْنَ"}, {"ind_2fs", "تَنْفَعِلِينَ"}, {"ind_2mp", "تَنْفَعِلُونَ"}, {"ind_2ms", "تَنْفَعِلُ"}, {"ind_3fd", "تَنْفَعِلَانِ"}, {"ind_3fp", "يَنْفَعِلْنَ"}, {"ind_3fs", "تَنْفَعِلُ"}, {"ind_3md", "يَنْفَعِلَانِ"}, {"ind_3mp", "يَنْفَعِلُونَ"}, {"ind_3ms", "يَنْفَعِلُ"}, {"past_1p", "اِنْفَعَلْنَا"}, {"past_1s", "اِنْفَعَلْتُ"}, {"past_2d", "اِنْفَعَلْتُمَا"}, {"past_2fp", "اِنْفَعَلْتُنَّ"}, {"past_2fs", "اِنْفَعَلْتِ"}, {"past_2mp", "اِنْفَعَلْتُمْ"}, {"past_2ms", "اِنْفَعَلْتَ"}, {"past_3fd", "اِنْفَعَلَتَا"}, {"past_3fp", "اِنْفَعَلْنَ"}, {"past_3fs", "اِنْفَعَلَتْ"}, {"past_3md", "اِنْفَعَلَا"}, {"past_3mp", "اِنْفَعَلُوا"}, {"past_3ms", "اِنْفَعَلَ"}, }, }, { label = "اِنْأَطَرَ (p.325، انفعل مهموز الفاء)", root = "أطر", wazn = "انفعل", forms = { {"imp_2d", "اِنْأَطِرَا"}, {"imp_2fp", "اِنْأَطِرْنَ"}, {"imp_2fs", "اِنْأَطِرِي"}, {"imp_2mp", "اِنْأَطِرُوا"}, {"imp_2ms", "اِنْأَطِرْ"}, {"ind_1p", "نَنْأَطِرُ"}, {"ind_1s", "أَنْأَطِرُ"}, {"ind_2d", "تَنْأَطِرَانِ"}, {"ind_2fp", "تَنْأَطِرْنَ"}, {"ind_2fs", "تَنْأَطِرِينَ"}, {"ind_2mp", "تَنْأَطِرُونَ"}, {"ind_2ms", "تَنْأَطِرُ"}, {"ind_3fd", "تَنْأَطِرَانِ"}, {"ind_3fp", "يَنْأَطِرْنَ"}, {"ind_3fs", "تَنْأَطِرُ"}, {"ind_3md", "يَنْأَطِرَانِ"}, {"ind_3mp", "يَنْأَطِرُونَ"}, {"ind_3ms", "يَنْأَطِرُ"}, {"past_1p", "اِنْأَطَرْنَا"}, {"past_1s", "اِنْأَطَرْتُ"}, {"past_2d", "اِنْأَطَرْتُمَا"}, {"past_2fp", "اِنْأَطَرْتُنَّ"}, {"past_2fs", "اِنْأَطَرْتِ"}, {"past_2mp", "اِنْأَطَرْتُمْ"}, {"past_2ms", "اِنْأَطَرْتَ"}, {"past_3fd", "اِنْأَطَرَتَا"}, {"past_3fp", "اِنْأَطَرْنَ"}, {"past_3fs", "اِنْأَطَرَتْ"}, {"past_3md", "اِنْأَطَرَا"}, {"past_3mp", "اِنْأَطَرُوا"}, {"past_3ms", "اِنْأَطَرَ"}, }, }, { label = "اِفْعَلَّ (p.356، abstract paradigm)", root = "فعل", wazn = "افعلّ", forms = { {"imp_2d", "اِفْعَلَّا"}, {"imp_2fp", "اِفْعَلِلْنَ"}, {"imp_2fs", "اِفْعَلِّي"}, {"imp_2mp", "اِفْعَلُّوا"}, {"imp_2ms", "اِفْعَلَّ"}, {"ind_1p", "نَفْعَلُّ"}, {"ind_1s", "أَفْعَلُّ"}, {"ind_2d", "تَفْعَلَّانِ"}, {"ind_2fp", "تَفْعَلِلْنَ"}, {"ind_2fs", "تَفْعَلِّينَ"}, {"ind_2mp", "تَفْعَلُّونَ"}, {"ind_2ms", "تَفْعَلُّ"}, {"ind_3fd", "تَفْعَلَّانِ"}, {"ind_3fp", "يَفْعَلِلْنَ"}, {"ind_3fs", "تَفْعَلُّ"}, {"ind_3md", "يَفْعَلَّانِ"}, {"ind_3mp", "يَفْعَلُّونَ"}, {"ind_3ms", "يَفْعَلُّ"}, {"past_1p", "اِفْعَلَلْنَا"}, {"past_1s", "اِفْعَلَلْتُ"}, {"past_2d", "اِفْعَلَلْتُمَا"}, {"past_2fp", "اِفْعَلَلْتُنَّ"}, {"past_2fs", "اِفْعَلَلْتِ"}, {"past_2mp", "اِفْعَلَلْتُمْ"}, {"past_2ms", "اِفْعَلَلْتَ"}, {"past_3fd", "اِفْعَلَّتَا"}, {"past_3fp", "اِفْعَلَلْنَ"}, {"past_3fs", "اِفْعَلَّتْ"}, {"past_3md", "اِفْعَلَّا"}, {"past_3mp", "اِفْعَلُّوا"}, {"past_3ms", "اِفْعَلَّ"}, }, }, { label = "اِسْتَفْعَلَ (p.360، abstract paradigm)", root = "فعل", wazn = "استفعل", pass = true, forms = { {"imp_2d", "اِسْتَفْعِلَا"}, {"imp_2fp", "اِسْتَفْعِلْنَ"}, {"imp_2fs", "اِسْتَفْعِلِي"}, {"imp_2mp", "اِسْتَفْعِلُوا"}, {"imp_2ms", "اِسْتَفْعِلْ"}, {"ind_1p", "نَسْتَفْعِلُ"}, {"ind_1s", "أَسْتَفْعِلُ"}, {"ind_2d", "تَسْتَفْعِلَانِ"}, {"ind_2fp", "تَسْتَفْعِلْنَ"}, {"ind_2fs", "تَسْتَفْعِلِينَ"}, {"ind_2mp", "تَسْتَفْعِلُونَ"}, {"ind_2ms", "تَسْتَفْعِلُ"}, {"ind_3fd", "تَسْتَفْعِلَانِ"}, {"ind_3fp", "يَسْتَفْعِلْنَ"}, {"ind_3fs", "تَسْتَفْعِلُ"}, {"ind_3md", "يَسْتَفْعِلَانِ"}, {"ind_3mp", "يَسْتَفْعِلُونَ"}, {"ind_3ms", "يَسْتَفْعِلُ"}, {"ind_pass_1p", "نُسْتَفْعَلُ"}, {"ind_pass_1s", "أُسْتَفْعَلُ"}, {"ind_pass_2d", "تُسْتَفْعَلَانِ"}, {"ind_pass_2fp", "تُسْتَفْعَلْنَ"}, {"ind_pass_2fs", "تُسْتَفْعَلِينَ"}, {"ind_pass_2mp", "تُسْتَفْعَلُونَ"}, {"ind_pass_2ms", "تُسْتَفْعَلُ"}, {"ind_pass_3fd", "تُسْتَفْعَلَانِ"}, {"ind_pass_3fp", "يُسْتَفْعَلْنَ"}, {"ind_pass_3fs", "تُسْتَفْعَلُ"}, {"ind_pass_3md", "يُسْتَفْعَلَانِ"}, {"ind_pass_3mp", "يُسْتَفْعَلُونَ"}, {"ind_pass_3ms", "يُسْتَفْعَلُ"}, {"past_1p", "اِسْتَفْعَلْنَا"}, {"past_1s", "اِسْتَفْعَلْتُ"}, {"past_2d", "اِسْتَفْعَلْتُمَا"}, {"past_2fp", "اِسْتَفْعَلْتُنَّ"}, {"past_2fs", "اِسْتَفْعَلْتِ"}, {"past_2mp", "اِسْتَفْعَلْتُمْ"}, {"past_2ms", "اِسْتَفْعَلْتَ"}, {"past_3fd", "اِسْتَفْعَلَتَا"}, {"past_3fp", "اِسْتَفْعَلْنَ"}, {"past_3fs", "اِسْتَفْعَلَتْ"}, {"past_3md", "اِسْتَفْعَلَا"}, {"past_3mp", "اِسْتَفْعَلُوا"}, {"past_3ms", "اِسْتَفْعَلَ"}, {"past_pass_1p", "اُسْتُفْعِلْنَا"}, {"past_pass_1s", "اُسْتُفْعِلْتُ"}, {"past_pass_2d", "اُسْتُفْعِلْتُمَا"}, {"past_pass_2fp", "اُسْتُفْعِلْتُنَّ"}, {"past_pass_2fs", "اُسْتُفْعِلْتِ"}, {"past_pass_2mp", "اُسْتُفْعِلْتُمْ"}, {"past_pass_2ms", "اُسْتُفْعِلْتَ"}, {"past_pass_3fd", "اُسْتُفْعِلَتَا"}, {"past_pass_3fp", "اُسْتُفْعِلْنَ"}, {"past_pass_3fs", "اُسْتُفْعِلَتْ"}, {"past_pass_3md", "اُسْتُفْعِلَا"}, {"past_pass_3mp", "اُسْتُفْعِلُوا"}, {"past_pass_3ms", "اُسْتُفْعِلَ"}, }, }, { label = "اِفْعَوْعَلَ (p.374، abstract paradigm)", root = "فعل", wazn = "افعوعل", pass = true, forms = { {"imp_2d", "اِفْعَوْعِلَا"}, {"imp_2fp", "اِفْعَوْعِلْنَ"}, {"imp_2fs", "اِفْعَوْعِلِي"}, {"imp_2mp", "اِفْعَوْعِلُوا"}, {"imp_2ms", "اِفْعَوْعِلْ"}, {"ind_1p", "نَفْعَوْعِلُ"}, {"ind_1s", "أَفْعَوْعِلُ"}, {"ind_2d", "تَفْعَوْعِلَانِ"}, {"ind_2fp", "تَفْعَوْعِلْنَ"}, {"ind_2fs", "تَفْعَوْعِلِينَ"}, {"ind_2mp", "تَفْعَوْعِلُونَ"}, {"ind_2ms", "تَفْعَوْعِلُ"}, {"ind_3fd", "تَفْعَوْعِلَانِ"}, {"ind_3fp", "يَفْعَوْعِلْنَ"}, {"ind_3fs", "تَفْعَوْعِلُ"}, {"ind_3md", "يَفْعَوْعِلَانِ"}, {"ind_3mp", "يَفْعَوْعِلُونَ"}, {"ind_3ms", "يَفْعَوْعِلُ"}, {"ind_pass_1p", "نُفْعَوْعَلُ"}, {"ind_pass_1s", "أُفْعَوْعَلُ"}, {"ind_pass_2d", "تُفْعَوْعَلَانِ"}, {"ind_pass_2fp", "تُفْعَوْعَلْنَ"}, {"ind_pass_2fs", "تُفْعَوْعَلِينَ"}, {"ind_pass_2mp", "تُفْعَوْعَلُونَ"}, {"ind_pass_2ms", "تُفْعَوْعَلُ"}, {"ind_pass_3fd", "تُفْعَوْعَلَانِ"}, {"ind_pass_3fp", "يُفْعَوْعَلْنَ"}, {"ind_pass_3fs", "تُفْعَوْعَلُ"}, {"ind_pass_3md", "يُفْعَوْعَلَانِ"}, {"ind_pass_3mp", "يُفْعَوْعَلُونَ"}, {"ind_pass_3ms", "يُفْعَوْعَلُ"}, {"past_1p", "اِفْعَوْعَلْنَا"}, {"past_1s", "اِفْعَوْعَلْتُ"}, {"past_2d", "اِفْعَوْعَلْتُمَا"}, {"past_2fp", "اِفْعَوْعَلْتُنَّ"}, {"past_2fs", "اِفْعَوْعَلْتِ"}, {"past_2mp", "اِفْعَوْعَلْتُمْ"}, {"past_2ms", "اِفْعَوْعَلْتَ"}, {"past_3fd", "اِفْعَوْعَلَتَا"}, {"past_3fp", "اِفْعَوْعَلْنَ"}, {"past_3fs", "اِفْعَوْعَلَتْ"}, {"past_3md", "اِفْعَوْعَلَا"}, {"past_3mp", "اِفْعَوْعَلُوا"}, {"past_3ms", "اِفْعَوْعَلَ"}, {"past_pass_1p", "اُفْعُوعِلْنَا"}, {"past_pass_1s", "اُفْعُوعِلْتُ"}, {"past_pass_2d", "اُفْعُوعِلْتُمَا"}, {"past_pass_2fp", "اُفْعُوعِلْتُنَّ"}, {"past_pass_2fs", "اُفْعُوعِلْتِ"}, {"past_pass_2mp", "اُفْعُوعِلْتُمْ"}, {"past_pass_2ms", "اُفْعُوعِلْتَ"}, {"past_pass_3fd", "اُفْعُوعِلَتَا"}, {"past_pass_3fp", "اُفْعُوعِلْنَ"}, {"past_pass_3fs", "اُفْعُوعِلَتْ"}, {"past_pass_3md", "اُفْعُوعِلَا"}, {"past_pass_3mp", "اُفْعُوعِلُوا"}, {"past_pass_3ms", "اُفْعُوعِلَ"}, }, }, { label = "اِفْعَوَّلَ (p.375، abstract paradigm)", root = "فعل", wazn = "افعوّل", pass = true, forms = { {"imp_2d", "اِفْعَوِّلَا"}, {"imp_2fp", "اِفْعَوِّلْنَ"}, {"imp_2fs", "اِفْعَوِّلِي"}, {"imp_2mp", "اِفْعَوِّلُوا"}, {"imp_2ms", "اِفْعَوِّلْ"}, {"ind_1p", "نَفْعَوِّلُ"}, {"ind_1s", "أَفْعَوِّلُ"}, {"ind_2d", "تَفْعَوِّلَانِ"}, {"ind_2fp", "تَفْعَوِّلْنَ"}, {"ind_2fs", "تَفْعَوِّلِينَ"}, {"ind_2mp", "تَفْعَوِّلُونَ"}, {"ind_2ms", "تَفْعَوِّلُ"}, {"ind_3fd", "تَفْعَوِّلَانِ"}, {"ind_3fp", "يَفْعَوِّلْنَ"}, {"ind_3fs", "تَفْعَوِّلُ"}, {"ind_3md", "يَفْعَوِّلَانِ"}, {"ind_3mp", "يَفْعَوِّلُونَ"}, {"ind_3ms", "يَفْعَوِّلُ"}, {"ind_pass_1p", "نُفْعَوَّلُ"}, {"ind_pass_1s", "أُفْعَوَّلُ"}, {"ind_pass_2d", "تُفْعَوَّلَانِ"}, {"ind_pass_2fp", "تُفْعَوَّلْنَ"}, {"ind_pass_2fs", "تُفْعَوَّلِينَ"}, {"ind_pass_2mp", "تُفْعَوَّلُونَ"}, {"ind_pass_2ms", "تُفْعَوَّلُ"}, {"ind_pass_3fd", "تُفْعَوَّلَانِ"}, {"ind_pass_3fp", "يُفْعَوَّلْنَ"}, {"ind_pass_3fs", "تُفْعَوَّلُ"}, {"ind_pass_3md", "يُفْعَوَّلَانِ"}, {"ind_pass_3mp", "يُفْعَوَّلُونَ"}, {"ind_pass_3ms", "يُفْعَوَّلُ"}, {"past_1p", "اِفْعَوَّلْنَا"}, {"past_1s", "اِفْعَوَّلْتُ"}, {"past_2d", "اِفْعَوَّلْتُمَا"}, {"past_2fp", "اِفْعَوَّلْتُنَّ"}, {"past_2fs", "اِفْعَوَّلْتِ"}, {"past_2mp", "اِفْعَوَّلْتُمْ"}, {"past_2ms", "اِفْعَوَّلْتَ"}, {"past_3fd", "اِفْعَوَّلَتَا"}, {"past_3fp", "اِفْعَوَّلْنَ"}, {"past_3fs", "اِفْعَوَّلَتْ"}, {"past_3md", "اِفْعَوَّلَا"}, {"past_3mp", "اِفْعَوَّلُوا"}, {"past_3ms", "اِفْعَوَّلَ"}, {"past_pass_1p", "اُفْعُوِّلْنَا"}, {"past_pass_1s", "اُفْعُوِّلْتُ"}, {"past_pass_2d", "اُفْعُوِّلْتُمَا"}, {"past_pass_2fp", "اُفْعُوِّلْتُنَّ"}, {"past_pass_2fs", "اُفْعُوِّلْتِ"}, {"past_pass_2mp", "اُفْعُوِّلْتُمْ"}, {"past_pass_2ms", "اُفْعُوِّلْتَ"}, {"past_pass_3fd", "اُفْعُوِّلَتَا"}, {"past_pass_3fp", "اُفْعُوِّلْنَ"}, {"past_pass_3fs", "اُفْعُوِّلَتْ"}, {"past_pass_3md", "اُفْعُوِّلَا"}, {"past_pass_3mp", "اُفْعُوِّلُوا"}, {"past_pass_3ms", "اُفْعُوِّلَ"}, }, }, { label = "اِفْعالَّ (p.376، abstract paradigm)", root = "فعل", wazn = "افعالّ", forms = { {"imp_2d", "اِفْعَالَّا"}, {"imp_2fp", "اِفْعَالِلْنَ"}, {"imp_2fs", "اِفْعَالِّي"}, {"imp_2mp", "اِفْعَالُّوا"}, {"imp_2ms", "اِفْعَالِلْ"}, {"ind_1p", "نَفْعَالُّ"}, {"ind_1s", "أَفْعَالُّ"}, {"ind_2d", "تَفْعَالَّانِ"}, {"ind_2fp", "تَفْعَالِلْنَ"}, {"ind_2fs", "تَفْعَالِّينَ"}, {"ind_2mp", "تَفْعَالُّونَ"}, {"ind_2ms", "تَفْعَالُّ"}, {"ind_3fd", "تَفْعَالَّانِ"}, {"ind_3fp", "يَفْعَالِلْنَ"}, {"ind_3fs", "تَفْعَالُّ"}, {"ind_3md", "يَفْعَالَّانِ"}, {"ind_3mp", "يَفْعَالُّونَ"}, {"ind_3ms", "يَفْعَالُّ"}, {"past_1p", "اِفْعَالَلْنَا"}, {"past_1s", "اِفْعَالَلْتُ"}, {"past_2d", "اِفْعَالَلْتُمَا"}, {"past_2fp", "اِفْعَالَلْتُنَّ"}, {"past_2fs", "اِفْعَالَلْتِ"}, {"past_2mp", "اِفْعَالَلْتُمْ"}, {"past_2ms", "اِفْعَالَلْتَ"}, {"past_3fd", "اِفْعَالَّتَا"}, {"past_3fp", "اِفْعَالَلْنَ"}, {"past_3fs", "اِفْعَالَّتْ"}, {"past_3md", "اِفْعَالَّا"}, {"past_3mp", "اِفْعَالُّوا"}, {"past_3ms", "اِفْعَالَّ"}, }, }, { label = "اِجْلَوَّذَ (p.377، افعوّل صحيح سالم)", root = "جلذ", wazn = "افعوّل", forms = { {"imp_2d", "اِجْلَوِّذَا"}, {"imp_2fp", "اِجْلَوِّذْنَ"}, {"imp_2fs", "اِجْلَوِّذِي"}, {"imp_2mp", "اِجْلَوِّذُوا"}, {"imp_2ms", "اِجْلَوِّذْ"}, {"ind_1p", "نَجْلَوِّذُ"}, {"ind_1s", "أَجْلَوِّذُ"}, {"ind_2d", "تَجْلَوِّذَانِ"}, {"ind_2fp", "تَجْلَوِّذْنَ"}, {"ind_2fs", "تَجْلَوِّذِينَ"}, {"ind_2mp", "تَجْلَوِّذُونَ"}, {"ind_2ms", "تَجْلَوِّذُ"}, {"ind_3fd", "تَجْلَوِّذَانِ"}, {"ind_3fp", "يَجْلَوِّذْنَ"}, {"ind_3fs", "تَجْلَوِّذُ"}, {"ind_3md", "يَجْلَوِّذَانِ"}, {"ind_3mp", "يَجْلَوِّذُونَ"}, {"ind_3ms", "يَجْلَوِّذُ"}, {"past_1p", "اِجْلَوَّذْنَا"}, {"past_1s", "اِجْلَوَّذْتُ"}, {"past_2d", "اِجْلَوَّذْتُمَا"}, {"past_2fp", "اِجْلَوَّذْتُنَّ"}, {"past_2fs", "اِجْلَوَّذْتِ"}, {"past_2mp", "اِجْلَوَّذْتُمْ"}, {"past_2ms", "اِجْلَوَّذْتَ"}, {"past_3fd", "اِجْلَوَّذَتَا"}, {"past_3fp", "اِجْلَوَّذْنَ"}, {"past_3fs", "اِجْلَوَّذَتْ"}, {"past_3md", "اِجْلَوَّذَا"}, {"past_3mp", "اِجْلَوَّذُوا"}, {"past_3ms", "اِجْلَوَّذَ"}, }, }, { label = "اِدْهامَّ (p.379، افعالّ صحيح سالم)", root = "دهم", wazn = "افعالّ", forms = { {"imp_2d", "اِدْهَامَّا"}, {"imp_2fp", "اِدْهَامِمْنَ"}, {"imp_2fs", "اِدْهَامِّي"}, {"imp_2mp", "اِدْهَامُّوا"}, {"imp_2ms", "اِدْهَامِمْ"}, {"ind_1p", "نَدْهَامُّ"}, {"ind_1s", "أَدْهَامُّ"}, {"ind_2d", "تَدْهَامَّانِ"}, {"ind_2fp", "تَدْهَامِمْنَ"}, {"ind_2fs", "تَدْهَامِّينَ"}, {"ind_2mp", "تَدْهَامُّونَ"}, {"ind_2ms", "تَدْهَامُّ"}, {"ind_3fd", "تَدْهَامَّانِ"}, {"ind_3fp", "يَدْهَامِمْنَ"}, {"ind_3fs", "تَدْهَامُّ"}, {"ind_3md", "يَدْهَامَّانِ"}, {"ind_3mp", "يَدْهَامُّونَ"}, {"ind_3ms", "يَدْهَامُّ"}, {"past_1p", "اِدْهَامَمْنَا"}, {"past_1s", "اِدْهَامَمْتُ"}, {"past_2d", "اِدْهَامَمْتُمَا"}, {"past_2fp", "اِدْهَامَمْتُنَّ"}, {"past_2fs", "اِدْهَامَمْتِ"}, {"past_2mp", "اِدْهَامَمْتُمْ"}, {"past_2ms", "اِدْهَامَمْتَ"}, {"past_3fd", "اِدْهَامَّتَا"}, {"past_3fp", "اِدْهَامَمْنَ"}, {"past_3fs", "اِدْهَامَّتْ"}, {"past_3md", "اِدْهَامَّا"}, {"past_3mp", "اِدْهَامُّوا"}, {"past_3ms", "اِدْهَامَّ"}, }, }, { label = "اِحْوَوَّى (p.384، افعوّل لفيف مقرون)", root = "حوي", wazn = "افعوّل", forms = { {"imp_2d", "اِحْوَوِّيَا"}, {"imp_2fp", "اِحْوَوِّينَ"}, {"imp_2fs", "اِحْوَوِّي"}, {"imp_2mp", "اِحْوَوُّوا"}, {"imp_2ms", "اِحْوَوِّ"}, {"ind_1p", "نَحْوَوِّي"}, {"ind_1s", "أَحْوَوِّي"}, {"ind_2d", "تَحْوَوِّيَانِ"}, {"ind_2fp", "تَحْوَوِّينَ"}, {"ind_2fs", "تَحْوَوِّينَ"}, {"ind_2mp", "تَحْوَوُّونَ"}, {"ind_2ms", "تَحْوَوِّي"}, {"ind_3fd", "تَحْوَوِّيَانِ"}, {"ind_3fp", "يَحْوَوِّينَ"}, {"ind_3fs", "تَحْوَوِّي"}, {"ind_3md", "يَحْوَوِّيَانِ"}, {"ind_3mp", "يَحْوَوُّونَ"}, {"ind_3ms", "يَحْوَوِّي"}, {"past_1p", "اِحْوَوَّيْنَا"}, {"past_1s", "اِحْوَوَّيْتُ"}, {"past_2d", "اِحْوَوَّيْتُمَا"}, {"past_2fp", "اِحْوَوَّيْتُنَّ"}, {"past_2fs", "اِحْوَوَّيْتِ"}, {"past_2mp", "اِحْوَوَّيْتُمْ"}, {"past_2ms", "اِحْوَوَّيْتَ"}, {"past_3fd", "اِحْوَوَّتَا"}, {"past_3fp", "اِحْوَوَّيْنَ"}, {"past_3fs", "اِحْوَوَّتْ"}, {"past_3md", "اِحْوَوَّيَا"}, {"past_3mp", "اِحْوَوَّوْا"}, {"past_3ms", "اِحْوَوَّى"}, }, }, { label = "تَفَعْلَلَ (p.399، abstract paradigm)", root = "فعلل", wazn = "تفعلل", pass = true, forms = { {"imp_2d", "تَفَعْلَلَا"}, {"imp_2fp", "تَفَعْلَلْنَ"}, {"imp_2fs", "تَفَعْلَلِي"}, {"imp_2mp", "تَفَعْلَلُوا"}, {"imp_2ms", "تَفَعْلَلْ"}, {"ind_1p", "نَتَفَعْلَلُ"}, {"ind_1s", "أَتَفَعْلَلُ"}, {"ind_2d", "تَتَفَعْلَلَانِ"}, {"ind_2fp", "تَتَفَعْلَلْنَ"}, {"ind_2fs", "تَتَفَعْلَلِينَ"}, {"ind_2mp", "تَتَفَعْلَلُونَ"}, {"ind_2ms", "تَتَفَعْلَلُ"}, {"ind_3fd", "تَتَفَعْلَلَانِ"}, {"ind_3fp", "يَتَفَعْلَلْنَ"}, {"ind_3fs", "تَتَفَعْلَلُ"}, {"ind_3md", "يَتَفَعْلَلَانِ"}, {"ind_3mp", "يَتَفَعْلَلُونَ"}, {"ind_3ms", "يَتَفَعْلَلُ"}, {"ind_pass_1p", "نُتَفَعْلَلُ"}, {"ind_pass_1s", "أُتَفَعْلَلُ"}, {"ind_pass_2d", "تُتَفَعْلَلَانِ"}, {"ind_pass_2fp", "تُتَفَعْلَلْنَ"}, {"ind_pass_2fs", "تُتَفَعْلَلِينَ"}, {"ind_pass_2mp", "تُتَفَعْلَلُونَ"}, {"ind_pass_2ms", "تُتَفَعْلَلُ"}, {"ind_pass_3fd", "تُتَفَعْلَلَانِ"}, {"ind_pass_3fp", "يُتَفَعْلَلْنَ"}, {"ind_pass_3fs", "تُتَفَعْلَلُ"}, {"ind_pass_3md", "يُتَفَعْلَلَانِ"}, {"ind_pass_3mp", "يُتَفَعْلَلُونَ"}, {"ind_pass_3ms", "يُتَفَعْلَلُ"}, {"past_1p", "تَفَعْلَلْنَا"}, {"past_1s", "تَفَعْلَلْتُ"}, {"past_2d", "تَفَعْلَلْتُمَا"}, {"past_2fp", "تَفَعْلَلْتُنَّ"}, {"past_2fs", "تَفَعْلَلْتِ"}, {"past_2mp", "تَفَعْلَلْتُمْ"}, {"past_2ms", "تَفَعْلَلْتَ"}, {"past_3fd", "تَفَعْلَلَتَا"}, {"past_3fp", "تَفَعْلَلْنَ"}, {"past_3fs", "تَفَعْلَلَتْ"}, {"past_3md", "تَفَعْلَلَا"}, {"past_3mp", "تَفَعْلَلُوا"}, {"past_3ms", "تَفَعْلَلَ"}, {"past_pass_1p", "تُفُعْلِلْنَا"}, {"past_pass_1s", "تُفُعْلِلْتُ"}, {"past_pass_2d", "تُفُعْلِلْتُمَا"}, {"past_pass_2fp", "تُفُعْلِلْتُنَّ"}, {"past_pass_2fs", "تُفُعْلِلْتِ"}, {"past_pass_2mp", "تُفُعْلِلْتُمْ"}, {"past_pass_2ms", "تُفُعْلِلْتَ"}, {"past_pass_3fd", "تُفُعْلِلَتَا"}, {"past_pass_3fp", "تُفُعْلِلْنَ"}, {"past_pass_3fs", "تُفُعْلِلَتْ"}, {"past_pass_3md", "تُفُعْلِلَا"}, {"past_pass_3mp", "تُفُعْلِلُوا"}, {"past_pass_3ms", "تُفُعْلِلَ"}, }, }, { label = "تَفَعْوَلَ (p.401، abstract paradigm)", root = "فعول", wazn = "تفعلل", pass = true, forms = { {"imp_2d", "تَفَعْوَلَا"}, {"imp_2fp", "تَفَعْوَلْنَ"}, {"imp_2fs", "تَفَعْوَلِي"}, {"imp_2mp", "تَفَعْوَلُوا"}, {"imp_2ms", "تَفَعْوَلْ"}, {"ind_1p", "نَتَفَعْوَلُ"}, {"ind_1s", "أَتَفَعْوَلُ"}, {"ind_2d", "تَتَفَعْوَلَانِ"}, {"ind_2fp", "تَتَفَعْوَلْنَ"}, {"ind_2fs", "تَتَفَعْوَلِينَ"}, {"ind_2mp", "تَتَفَعْوَلُونَ"}, {"ind_2ms", "تَتَفَعْوَلُ"}, {"ind_3fd", "تَتَفَعْوَلَانِ"}, {"ind_3fp", "يَتَفَعْوَلْنَ"}, {"ind_3fs", "تَتَفَعْوَلُ"}, {"ind_3md", "يَتَفَعْوَلَانِ"}, {"ind_3mp", "يَتَفَعْوَلُونَ"}, {"ind_3ms", "يَتَفَعْوَلُ"}, {"ind_pass_1p", "نُتَفَعْوَلُ"}, {"ind_pass_1s", "أُتَفَعْوَلُ"}, {"ind_pass_2d", "تُتَفَعْوَلَانِ"}, {"ind_pass_2fp", "تُتَفَعْوَلْنَ"}, {"ind_pass_2fs", "تُتَفَعْوَلِينَ"}, {"ind_pass_2mp", "تُتَفَعْوَلُونَ"}, {"ind_pass_2ms", "تُتَفَعْوَلُ"}, {"ind_pass_3fd", "تُتَفَعْوَلَانِ"}, {"ind_pass_3fp", "يُتَفَعْوَلْنَ"}, {"ind_pass_3fs", "تُتَفَعْوَلُ"}, {"ind_pass_3md", "يُتَفَعْوَلَانِ"}, {"ind_pass_3mp", "يُتَفَعْوَلُونَ"}, {"ind_pass_3ms", "يُتَفَعْوَلُ"}, {"past_1p", "تَفَعْوَلْنَا"}, {"past_1s", "تَفَعْوَلْتُ"}, {"past_2d", "تَفَعْوَلْتُمَا"}, {"past_2fp", "تَفَعْوَلْتُنَّ"}, {"past_2fs", "تَفَعْوَلْتِ"}, {"past_2mp", "تَفَعْوَلْتُمْ"}, {"past_2ms", "تَفَعْوَلْتَ"}, {"past_3fd", "تَفَعْوَلَتَا"}, {"past_3fp", "تَفَعْوَلْنَ"}, {"past_3fs", "تَفَعْوَلَتْ"}, {"past_3md", "تَفَعْوَلَا"}, {"past_3mp", "تَفَعْوَلُوا"}, {"past_3ms", "تَفَعْوَلَ"}, {"past_pass_1p", "تُفُعْوِلْنَا"}, {"past_pass_1s", "تُفُعْوِلْتُ"}, {"past_pass_2d", "تُفُعْوِلْتُمَا"}, {"past_pass_2fp", "تُفُعْوِلْتُنَّ"}, {"past_pass_2fs", "تُفُعْوِلْتِ"}, {"past_pass_2mp", "تُفُعْوِلْتُمْ"}, {"past_pass_2ms", "تُفُعْوِلْتَ"}, {"past_pass_3fd", "تُفُعْوِلَتَا"}, {"past_pass_3fp", "تُفُعْوِلْنَ"}, {"past_pass_3fs", "تُفُعْوِلَتْ"}, {"past_pass_3md", "تُفُعْوِلَا"}, {"past_pass_3mp", "تُفُعْوِلُوا"}, {"past_pass_3ms", "تُفُعْوِلَ"}, }, }, { label = "تَفَعْيَلَ (p.402، abstract paradigm)", root = "فعيل", wazn = "تفعلل", pass = true, forms = { {"imp_2d", "تَفَعْيَلَا"}, {"imp_2fp", "تَفَعْيَلْنَ"}, {"imp_2fs", "تَفَعْيَلِي"}, {"imp_2mp", "تَفَعْيَلُوا"}, {"imp_2ms", "تَفَعْيَلْ"}, {"ind_1p", "نَتَفَعْيَلُ"}, {"ind_1s", "أَتَفَعْيَلُ"}, {"ind_2d", "تَتَفَعْيَلَانِ"}, {"ind_2fp", "تَتَفَعْيَلْنَ"}, {"ind_2fs", "تَتَفَعْيَلِينَ"}, {"ind_2mp", "تَتَفَعْيَلُونَ"}, {"ind_2ms", "تَتَفَعْيَلُ"}, {"ind_3fd", "تَتَفَعْيَلَانِ"}, {"ind_3fp", "يَتَفَعْيَلْنَ"}, {"ind_3fs", "تَتَفَعْيَلُ"}, {"ind_3md", "يَتَفَعْيَلَانِ"}, {"ind_3mp", "يَتَفَعْيَلُونَ"}, {"ind_3ms", "يَتَفَعْيَلُ"}, {"ind_pass_1p", "نُتَفَعْيَلُ"}, {"ind_pass_1s", "أُتَفَعْيَلُ"}, {"ind_pass_2d", "تُتَفَعْيَلَانِ"}, {"ind_pass_2fp", "تُتَفَعْيَلْنَ"}, {"ind_pass_2fs", "تُتَفَعْيَلِينَ"}, {"ind_pass_2mp", "تُتَفَعْيَلُونَ"}, {"ind_pass_2ms", "تُتَفَعْيَلُ"}, {"ind_pass_3fd", "تُتَفَعْيَلَانِ"}, {"ind_pass_3fp", "يُتَفَعْيَلْنَ"}, {"ind_pass_3fs", "تُتَفَعْيَلُ"}, {"ind_pass_3md", "يُتَفَعْيَلَانِ"}, {"ind_pass_3mp", "يُتَفَعْيَلُونَ"}, {"ind_pass_3ms", "يُتَفَعْيَلُ"}, {"past_1p", "تَفَعْيَلْنَا"}, {"past_1s", "تَفَعْيَلْتُ"}, {"past_2d", "تَفَعْيَلْتُمَا"}, {"past_2fp", "تَفَعْيَلْتُنَّ"}, {"past_2fs", "تَفَعْيَلْتِ"}, {"past_2mp", "تَفَعْيَلْتُمْ"}, {"past_2ms", "تَفَعْيَلْتَ"}, {"past_3fd", "تَفَعْيَلَتَا"}, {"past_3fp", "تَفَعْيَلْنَ"}, {"past_3fs", "تَفَعْيَلَتْ"}, {"past_3md", "تَفَعْيَلَا"}, {"past_3mp", "تَفَعْيَلُوا"}, {"past_3ms", "تَفَعْيَلَ"}, {"past_pass_1p", "تُفُعْيِلْنَا"}, {"past_pass_1s", "تُفُعْيِلْتُ"}, {"past_pass_2d", "تُفُعْيِلْتُمَا"}, {"past_pass_2fp", "تُفُعْيِلْتُنَّ"}, {"past_pass_2fs", "تُفُعْيِلْتِ"}, {"past_pass_2mp", "تُفُعْيِلْتُمْ"}, {"past_pass_2ms", "تُفُعْيِلْتَ"}, {"past_pass_3fd", "تُفُعْيِلَتَا"}, {"past_pass_3fp", "تُفُعْيِلْنَ"}, {"past_pass_3fs", "تُفُعْيِلَتْ"}, {"past_pass_3md", "تُفُعْيِلَا"}, {"past_pass_3mp", "تُفُعْيِلُوا"}, {"past_pass_3ms", "تُفُعْيِلَ"}, }, }, { label = "اِفْعَنْلَلَ (p.411، abstract paradigm)", root = "فعلل", wazn = "افعنلل", forms = { {"imp_2d", "اِفْعَنْلِلَا"}, {"imp_2fp", "اِفْعَنْلِلْنَ"}, {"imp_2fs", "اِفْعَنْلِلِي"}, {"imp_2mp", "اِفْعَنْلِلُوا"}, {"imp_2ms", "اِفْعَنْلِلْ"}, {"ind_1p", "نَفْعَنْلِلُ"}, {"ind_1s", "أَفْعَنْلِلُ"}, {"ind_2d", "تَفْعَنْلِلَانِ"}, {"ind_2fp", "تَفْعَنْلِلْنَ"}, {"ind_2fs", "تَفْعَنْلِلِينَ"}, {"ind_2mp", "تَفْعَنْلِلُونَ"}, {"ind_2ms", "تَفْعَنْلِلُ"}, {"ind_3fd", "تَفْعَنْلِلَانِ"}, {"ind_3fp", "يَفْعَنْلِلْنَ"}, {"ind_3fs", "تَفْعَنْلِلُ"}, {"ind_3md", "يَفْعَنْلِلَانِ"}, {"ind_3mp", "يَفْعَنْلِلُونَ"}, {"ind_3ms", "يَفْعَنْلِلُ"}, {"past_1p", "اِفْعَنْلَلْنَا"}, {"past_1s", "اِفْعَنْلَلْتُ"}, {"past_2d", "اِفْعَنْلَلْتُمَا"}, {"past_2fp", "اِفْعَنْلَلْتُنَّ"}, {"past_2fs", "اِفْعَنْلَلْتِ"}, {"past_2mp", "اِفْعَنْلَلْتُمْ"}, {"past_2ms", "اِفْعَنْلَلْتَ"}, {"past_3fd", "اِفْعَنْلَلَتَا"}, {"past_3fp", "اِفْعَنْلَلْنَ"}, {"past_3fs", "اِفْعَنْلَلَتْ"}, {"past_3md", "اِفْعَنْلَلَا"}, {"past_3mp", "اِفْعَنْلَلُوا"}, {"past_3ms", "اِفْعَنْلَلَ"}, }, }, } c0942yuasve1lljfvfexw9kez2zhbna 1124231 1124197 2026-08-31T08:12:16Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124231 Scribunto text/plain -- بيانات اختبار [[وحدة:ar-verb]] — مولَّدة آليًّا، لا تُحرَّر يدويًّا. -- Auto-generated from the fixtures in github.com/forzagreen/ar-wiktionary-modules. -- Regenerate with tools/make_wiki_testcases.py; edits here are overwritten. -- -- المصدر: أنطوان الدحداح، معجم تصريف الأفعال العربية، مكتبة لبنان ناشرون. -- الصيغ حقائق لغوية مُقابَلة على ذلك المرجع؛ لا يُعاد هنا نصُّ الكتاب ولا ترتيبه. -- -- القيم المنتظرة مكتوبة بإملاء الوحدة لا بإملاء الكتاب حيث اختلفا اختلافًا -- إملائيًّا مقبولًا في الوجهين (ألف التثنية، همزة الوصل، السكون الاختياري). -- الجزء 5 من 8. return { { label = "اِتّايَعَ (p.316، تفاعل مدغم، معتل العين)", root = "تيع", wazn = "تفاعل", reduced = true, forms = { {"imp_2d", "اِتَّايَعَا"}, {"imp_2fp", "اِتَّايَعْنَ"}, {"imp_2fs", "اِتَّايَعِي"}, {"imp_2mp", "اِتَّايَعُوا"}, {"imp_2ms", "اِتَّايَعْ"}, {"ind_1p", "نَتَّايَعُ"}, {"ind_1s", "أَتَّايَعُ"}, {"ind_2d", "تَتَّايَعَانِ"}, {"ind_2fp", "تَتَّايَعْنَ"}, {"ind_2fs", "تَتَّايَعِينَ"}, {"ind_2mp", "تَتَّايَعُونَ"}, {"ind_2ms", "تَتَّايَعُ"}, {"ind_3fd", "تَتَّايَعَانِ"}, {"ind_3fp", "يَتَّايَعْنَ"}, {"ind_3fs", "تَتَّايَعُ"}, {"ind_3md", "يَتَّايَعَانِ"}, {"ind_3mp", "يَتَّايَعُونَ"}, {"ind_3ms", "يَتَّايَعُ"}, {"past_1p", "اِتَّايَعْنَا"}, {"past_1s", "اِتَّايَعْتُ"}, {"past_2d", "اِتَّايَعْتُمَا"}, {"past_2fp", "اِتَّايَعْتُنَّ"}, {"past_2fs", "اِتَّايَعْتِ"}, {"past_2mp", "اِتَّايَعْتُمْ"}, {"past_2ms", "اِتَّايَعْتَ"}, {"past_3fd", "اِتَّايَعَتَا"}, {"past_3fp", "اِتَّايَعْنَ"}, {"past_3fs", "اِتَّايَعَتْ"}, {"past_3md", "اِتَّايَعَا"}, {"past_3mp", "اِتَّايَعُوا"}, {"past_3ms", "اِتَّايَعَ"}, }, }, { label = "اِنْفَعَلَ (p.321، abstract paradigm)", root = "فعل", wazn = "انفعل", forms = { {"imp_2d", "اِنْفَعِلَا"}, {"imp_2fp", "اِنْفَعِلْنَ"}, {"imp_2fs", "اِنْفَعِلِي"}, {"imp_2mp", "اِنْفَعِلُوا"}, {"imp_2ms", "اِنْفَعِلْ"}, {"ind_1p", "نَنْفَعِلُ"}, {"ind_1s", "أَنْفَعِلُ"}, {"ind_2d", "تَنْفَعِلَانِ"}, {"ind_2fp", "تَنْفَعِلْنَ"}, {"ind_2fs", "تَنْفَعِلِينَ"}, {"ind_2mp", "تَنْفَعِلُونَ"}, {"ind_2ms", "تَنْفَعِلُ"}, {"ind_3fd", "تَنْفَعِلَانِ"}, {"ind_3fp", "يَنْفَعِلْنَ"}, {"ind_3fs", "تَنْفَعِلُ"}, {"ind_3md", "يَنْفَعِلَانِ"}, {"ind_3mp", "يَنْفَعِلُونَ"}, {"ind_3ms", "يَنْفَعِلُ"}, {"past_1p", "اِنْفَعَلْنَا"}, {"past_1s", "اِنْفَعَلْتُ"}, {"past_2d", "اِنْفَعَلْتُمَا"}, {"past_2fp", "اِنْفَعَلْتُنَّ"}, {"past_2fs", "اِنْفَعَلْتِ"}, {"past_2mp", "اِنْفَعَلْتُمْ"}, {"past_2ms", "اِنْفَعَلْتَ"}, {"past_3fd", "اِنْفَعَلَتَا"}, {"past_3fp", "اِنْفَعَلْنَ"}, {"past_3fs", "اِنْفَعَلَتْ"}, {"past_3md", "اِنْفَعَلَا"}, {"past_3mp", "اِنْفَعَلُوا"}, {"past_3ms", "اِنْفَعَلَ"}, }, }, { label = "اِنْأَطَرَ (p.325، انفعل مهموز الفاء)", root = "أطر", wazn = "انفعل", forms = { {"imp_2d", "اِنْأَطِرَا"}, {"imp_2fp", "اِنْأَطِرْنَ"}, {"imp_2fs", "اِنْأَطِرِي"}, {"imp_2mp", "اِنْأَطِرُوا"}, {"imp_2ms", "اِنْأَطِرْ"}, {"ind_1p", "نَنْأَطِرُ"}, {"ind_1s", "أَنْأَطِرُ"}, {"ind_2d", "تَنْأَطِرَانِ"}, {"ind_2fp", "تَنْأَطِرْنَ"}, {"ind_2fs", "تَنْأَطِرِينَ"}, {"ind_2mp", "تَنْأَطِرُونَ"}, {"ind_2ms", "تَنْأَطِرُ"}, {"ind_3fd", "تَنْأَطِرَانِ"}, {"ind_3fp", "يَنْأَطِرْنَ"}, {"ind_3fs", "تَنْأَطِرُ"}, {"ind_3md", "يَنْأَطِرَانِ"}, {"ind_3mp", "يَنْأَطِرُونَ"}, {"ind_3ms", "يَنْأَطِرُ"}, {"past_1p", "اِنْأَطَرْنَا"}, {"past_1s", "اِنْأَطَرْتُ"}, {"past_2d", "اِنْأَطَرْتُمَا"}, {"past_2fp", "اِنْأَطَرْتُنَّ"}, {"past_2fs", "اِنْأَطَرْتِ"}, {"past_2mp", "اِنْأَطَرْتُمْ"}, {"past_2ms", "اِنْأَطَرْتَ"}, {"past_3fd", "اِنْأَطَرَتَا"}, {"past_3fp", "اِنْأَطَرْنَ"}, {"past_3fs", "اِنْأَطَرَتْ"}, {"past_3md", "اِنْأَطَرَا"}, {"past_3mp", "اِنْأَطَرُوا"}, {"past_3ms", "اِنْأَطَرَ"}, }, }, { label = "اِفْعَلَّ (p.356، abstract paradigm)", root = "فعل", wazn = "افعلّ", forms = { {"imp_2d", "اِفْعَلَّا"}, {"imp_2fp", "اِفْعَلِلْنَ"}, {"imp_2fs", "اِفْعَلِّي"}, {"imp_2mp", "اِفْعَلُّوا"}, {"imp_2ms", "اِفْعَلَّ"}, {"ind_1p", "نَفْعَلُّ"}, {"ind_1s", "أَفْعَلُّ"}, {"ind_2d", "تَفْعَلَّانِ"}, {"ind_2fp", "تَفْعَلِلْنَ"}, {"ind_2fs", "تَفْعَلِّينَ"}, {"ind_2mp", "تَفْعَلُّونَ"}, {"ind_2ms", "تَفْعَلُّ"}, {"ind_3fd", "تَفْعَلَّانِ"}, {"ind_3fp", "يَفْعَلِلْنَ"}, {"ind_3fs", "تَفْعَلُّ"}, {"ind_3md", "يَفْعَلَّانِ"}, {"ind_3mp", "يَفْعَلُّونَ"}, {"ind_3ms", "يَفْعَلُّ"}, {"past_1p", "اِفْعَلَلْنَا"}, {"past_1s", "اِفْعَلَلْتُ"}, {"past_2d", "اِفْعَلَلْتُمَا"}, {"past_2fp", "اِفْعَلَلْتُنَّ"}, {"past_2fs", "اِفْعَلَلْتِ"}, {"past_2mp", "اِفْعَلَلْتُمْ"}, {"past_2ms", "اِفْعَلَلْتَ"}, {"past_3fd", "اِفْعَلَّتَا"}, {"past_3fp", "اِفْعَلَلْنَ"}, {"past_3fs", "اِفْعَلَّتْ"}, {"past_3md", "اِفْعَلَّا"}, {"past_3mp", "اِفْعَلُّوا"}, {"past_3ms", "اِفْعَلَّ"}, }, }, { label = "اِسْتَفْعَلَ (p.360، abstract paradigm)", root = "فعل", wazn = "استفعل", pass = true, forms = { {"imp_2d", "اِسْتَفْعِلَا"}, {"imp_2fp", "اِسْتَفْعِلْنَ"}, {"imp_2fs", "اِسْتَفْعِلِي"}, {"imp_2mp", "اِسْتَفْعِلُوا"}, {"imp_2ms", "اِسْتَفْعِلْ"}, {"ind_1p", "نَسْتَفْعِلُ"}, {"ind_1s", "أَسْتَفْعِلُ"}, {"ind_2d", "تَسْتَفْعِلَانِ"}, {"ind_2fp", "تَسْتَفْعِلْنَ"}, {"ind_2fs", "تَسْتَفْعِلِينَ"}, {"ind_2mp", "تَسْتَفْعِلُونَ"}, {"ind_2ms", "تَسْتَفْعِلُ"}, {"ind_3fd", "تَسْتَفْعِلَانِ"}, {"ind_3fp", "يَسْتَفْعِلْنَ"}, {"ind_3fs", "تَسْتَفْعِلُ"}, {"ind_3md", "يَسْتَفْعِلَانِ"}, {"ind_3mp", "يَسْتَفْعِلُونَ"}, {"ind_3ms", "يَسْتَفْعِلُ"}, {"ind_pass_1p", "نُسْتَفْعَلُ"}, {"ind_pass_1s", "أُسْتَفْعَلُ"}, {"ind_pass_2d", "تُسْتَفْعَلَانِ"}, {"ind_pass_2fp", "تُسْتَفْعَلْنَ"}, {"ind_pass_2fs", "تُسْتَفْعَلِينَ"}, {"ind_pass_2mp", "تُسْتَفْعَلُونَ"}, {"ind_pass_2ms", "تُسْتَفْعَلُ"}, {"ind_pass_3fd", "تُسْتَفْعَلَانِ"}, {"ind_pass_3fp", "يُسْتَفْعَلْنَ"}, {"ind_pass_3fs", "تُسْتَفْعَلُ"}, {"ind_pass_3md", "يُسْتَفْعَلَانِ"}, {"ind_pass_3mp", "يُسْتَفْعَلُونَ"}, {"ind_pass_3ms", "يُسْتَفْعَلُ"}, {"past_1p", "اِسْتَفْعَلْنَا"}, {"past_1s", "اِسْتَفْعَلْتُ"}, {"past_2d", "اِسْتَفْعَلْتُمَا"}, {"past_2fp", "اِسْتَفْعَلْتُنَّ"}, {"past_2fs", "اِسْتَفْعَلْتِ"}, {"past_2mp", "اِسْتَفْعَلْتُمْ"}, {"past_2ms", "اِسْتَفْعَلْتَ"}, {"past_3fd", "اِسْتَفْعَلَتَا"}, {"past_3fp", "اِسْتَفْعَلْنَ"}, {"past_3fs", "اِسْتَفْعَلَتْ"}, {"past_3md", "اِسْتَفْعَلَا"}, {"past_3mp", "اِسْتَفْعَلُوا"}, {"past_3ms", "اِسْتَفْعَلَ"}, {"past_pass_1p", "اُسْتُفْعِلْنَا"}, {"past_pass_1s", "اُسْتُفْعِلْتُ"}, {"past_pass_2d", "اُسْتُفْعِلْتُمَا"}, {"past_pass_2fp", "اُسْتُفْعِلْتُنَّ"}, {"past_pass_2fs", "اُسْتُفْعِلْتِ"}, {"past_pass_2mp", "اُسْتُفْعِلْتُمْ"}, {"past_pass_2ms", "اُسْتُفْعِلْتَ"}, {"past_pass_3fd", "اُسْتُفْعِلَتَا"}, {"past_pass_3fp", "اُسْتُفْعِلْنَ"}, {"past_pass_3fs", "اُسْتُفْعِلَتْ"}, {"past_pass_3md", "اُسْتُفْعِلَا"}, {"past_pass_3mp", "اُسْتُفْعِلُوا"}, {"past_pass_3ms", "اُسْتُفْعِلَ"}, }, }, { label = "اِفْعَوْعَلَ (p.374، abstract paradigm)", root = "فعل", wazn = "افعوعل", pass = true, forms = { {"imp_2d", "اِفْعَوْعِلَا"}, {"imp_2fp", "اِفْعَوْعِلْنَ"}, {"imp_2fs", "اِفْعَوْعِلِي"}, {"imp_2mp", "اِفْعَوْعِلُوا"}, {"imp_2ms", "اِفْعَوْعِلْ"}, {"ind_1p", "نَفْعَوْعِلُ"}, {"ind_1s", "أَفْعَوْعِلُ"}, {"ind_2d", "تَفْعَوْعِلَانِ"}, {"ind_2fp", "تَفْعَوْعِلْنَ"}, {"ind_2fs", "تَفْعَوْعِلِينَ"}, {"ind_2mp", "تَفْعَوْعِلُونَ"}, {"ind_2ms", "تَفْعَوْعِلُ"}, {"ind_3fd", "تَفْعَوْعِلَانِ"}, {"ind_3fp", "يَفْعَوْعِلْنَ"}, {"ind_3fs", "تَفْعَوْعِلُ"}, {"ind_3md", "يَفْعَوْعِلَانِ"}, {"ind_3mp", "يَفْعَوْعِلُونَ"}, {"ind_3ms", "يَفْعَوْعِلُ"}, {"ind_pass_1p", "نُفْعَوْعَلُ"}, {"ind_pass_1s", "أُفْعَوْعَلُ"}, {"ind_pass_2d", "تُفْعَوْعَلَانِ"}, {"ind_pass_2fp", "تُفْعَوْعَلْنَ"}, {"ind_pass_2fs", "تُفْعَوْعَلِينَ"}, {"ind_pass_2mp", "تُفْعَوْعَلُونَ"}, {"ind_pass_2ms", "تُفْعَوْعَلُ"}, {"ind_pass_3fd", "تُفْعَوْعَلَانِ"}, {"ind_pass_3fp", "يُفْعَوْعَلْنَ"}, {"ind_pass_3fs", "تُفْعَوْعَلُ"}, {"ind_pass_3md", "يُفْعَوْعَلَانِ"}, {"ind_pass_3mp", "يُفْعَوْعَلُونَ"}, {"ind_pass_3ms", "يُفْعَوْعَلُ"}, {"past_1p", "اِفْعَوْعَلْنَا"}, {"past_1s", "اِفْعَوْعَلْتُ"}, {"past_2d", "اِفْعَوْعَلْتُمَا"}, {"past_2fp", "اِفْعَوْعَلْتُنَّ"}, {"past_2fs", "اِفْعَوْعَلْتِ"}, {"past_2mp", "اِفْعَوْعَلْتُمْ"}, {"past_2ms", "اِفْعَوْعَلْتَ"}, {"past_3fd", "اِفْعَوْعَلَتَا"}, {"past_3fp", "اِفْعَوْعَلْنَ"}, {"past_3fs", "اِفْعَوْعَلَتْ"}, {"past_3md", "اِفْعَوْعَلَا"}, {"past_3mp", "اِفْعَوْعَلُوا"}, {"past_3ms", "اِفْعَوْعَلَ"}, {"past_pass_1p", "اُفْعُوعِلْنَا"}, {"past_pass_1s", "اُفْعُوعِلْتُ"}, {"past_pass_2d", "اُفْعُوعِلْتُمَا"}, {"past_pass_2fp", "اُفْعُوعِلْتُنَّ"}, {"past_pass_2fs", "اُفْعُوعِلْتِ"}, {"past_pass_2mp", "اُفْعُوعِلْتُمْ"}, {"past_pass_2ms", "اُفْعُوعِلْتَ"}, {"past_pass_3fd", "اُفْعُوعِلَتَا"}, {"past_pass_3fp", "اُفْعُوعِلْنَ"}, {"past_pass_3fs", "اُفْعُوعِلَتْ"}, {"past_pass_3md", "اُفْعُوعِلَا"}, {"past_pass_3mp", "اُفْعُوعِلُوا"}, {"past_pass_3ms", "اُفْعُوعِلَ"}, }, }, { label = "اِفْعَوَّلَ (p.375، abstract paradigm)", root = "فعل", wazn = "افعوّل", pass = true, forms = { {"imp_2d", "اِفْعَوِّلَا"}, {"imp_2fp", "اِفْعَوِّلْنَ"}, {"imp_2fs", "اِفْعَوِّلِي"}, {"imp_2mp", "اِفْعَوِّلُوا"}, {"imp_2ms", "اِفْعَوِّلْ"}, {"ind_1p", "نَفْعَوِّلُ"}, {"ind_1s", "أَفْعَوِّلُ"}, {"ind_2d", "تَفْعَوِّلَانِ"}, {"ind_2fp", "تَفْعَوِّلْنَ"}, {"ind_2fs", "تَفْعَوِّلِينَ"}, {"ind_2mp", "تَفْعَوِّلُونَ"}, {"ind_2ms", "تَفْعَوِّلُ"}, {"ind_3fd", "تَفْعَوِّلَانِ"}, {"ind_3fp", "يَفْعَوِّلْنَ"}, {"ind_3fs", "تَفْعَوِّلُ"}, {"ind_3md", "يَفْعَوِّلَانِ"}, {"ind_3mp", "يَفْعَوِّلُونَ"}, {"ind_3ms", "يَفْعَوِّلُ"}, {"ind_pass_1p", "نُفْعَوَّلُ"}, {"ind_pass_1s", "أُفْعَوَّلُ"}, {"ind_pass_2d", "تُفْعَوَّلَانِ"}, {"ind_pass_2fp", "تُفْعَوَّلْنَ"}, {"ind_pass_2fs", "تُفْعَوَّلِينَ"}, {"ind_pass_2mp", "تُفْعَوَّلُونَ"}, {"ind_pass_2ms", "تُفْعَوَّلُ"}, {"ind_pass_3fd", "تُفْعَوَّلَانِ"}, {"ind_pass_3fp", "يُفْعَوَّلْنَ"}, {"ind_pass_3fs", "تُفْعَوَّلُ"}, {"ind_pass_3md", "يُفْعَوَّلَانِ"}, {"ind_pass_3mp", "يُفْعَوَّلُونَ"}, {"ind_pass_3ms", "يُفْعَوَّلُ"}, {"past_1p", "اِفْعَوَّلْنَا"}, {"past_1s", "اِفْعَوَّلْتُ"}, {"past_2d", "اِفْعَوَّلْتُمَا"}, {"past_2fp", "اِفْعَوَّلْتُنَّ"}, {"past_2fs", "اِفْعَوَّلْتِ"}, {"past_2mp", "اِفْعَوَّلْتُمْ"}, {"past_2ms", "اِفْعَوَّلْتَ"}, {"past_3fd", "اِفْعَوَّلَتَا"}, {"past_3fp", "اِفْعَوَّلْنَ"}, {"past_3fs", "اِفْعَوَّلَتْ"}, {"past_3md", "اِفْعَوَّلَا"}, {"past_3mp", "اِفْعَوَّلُوا"}, {"past_3ms", "اِفْعَوَّلَ"}, {"past_pass_1p", "اُفْعُوِّلْنَا"}, {"past_pass_1s", "اُفْعُوِّلْتُ"}, {"past_pass_2d", "اُفْعُوِّلْتُمَا"}, {"past_pass_2fp", "اُفْعُوِّلْتُنَّ"}, {"past_pass_2fs", "اُفْعُوِّلْتِ"}, {"past_pass_2mp", "اُفْعُوِّلْتُمْ"}, {"past_pass_2ms", "اُفْعُوِّلْتَ"}, {"past_pass_3fd", "اُفْعُوِّلَتَا"}, {"past_pass_3fp", "اُفْعُوِّلْنَ"}, {"past_pass_3fs", "اُفْعُوِّلَتْ"}, {"past_pass_3md", "اُفْعُوِّلَا"}, {"past_pass_3mp", "اُفْعُوِّلُوا"}, {"past_pass_3ms", "اُفْعُوِّلَ"}, }, }, { label = "اِفْعالَّ (p.376، abstract paradigm)", root = "فعل", wazn = "افعالّ", forms = { {"imp_2d", "اِفْعَالَّا"}, {"imp_2fp", "اِفْعَالِلْنَ"}, {"imp_2fs", "اِفْعَالِّي"}, {"imp_2mp", "اِفْعَالُّوا"}, {"imp_2ms", "اِفْعَالِلْ"}, {"ind_1p", "نَفْعَالُّ"}, {"ind_1s", "أَفْعَالُّ"}, {"ind_2d", "تَفْعَالَّانِ"}, {"ind_2fp", "تَفْعَالِلْنَ"}, {"ind_2fs", "تَفْعَالِّينَ"}, {"ind_2mp", "تَفْعَالُّونَ"}, {"ind_2ms", "تَفْعَالُّ"}, {"ind_3fd", "تَفْعَالَّانِ"}, {"ind_3fp", "يَفْعَالِلْنَ"}, {"ind_3fs", "تَفْعَالُّ"}, {"ind_3md", "يَفْعَالَّانِ"}, {"ind_3mp", "يَفْعَالُّونَ"}, {"ind_3ms", "يَفْعَالُّ"}, {"past_1p", "اِفْعَالَلْنَا"}, {"past_1s", "اِفْعَالَلْتُ"}, {"past_2d", "اِفْعَالَلْتُمَا"}, {"past_2fp", "اِفْعَالَلْتُنَّ"}, {"past_2fs", "اِفْعَالَلْتِ"}, {"past_2mp", "اِفْعَالَلْتُمْ"}, {"past_2ms", "اِفْعَالَلْتَ"}, {"past_3fd", "اِفْعَالَّتَا"}, {"past_3fp", "اِفْعَالَلْنَ"}, {"past_3fs", "اِفْعَالَّتْ"}, {"past_3md", "اِفْعَالَّا"}, {"past_3mp", "اِفْعَالُّوا"}, {"past_3ms", "اِفْعَالَّ"}, }, }, { label = "اِجْلَوَّذَ (p.377، افعوّل صحيح سالم)", root = "جلذ", wazn = "افعوّل", forms = { {"imp_2d", "اِجْلَوِّذَا"}, {"imp_2fp", "اِجْلَوِّذْنَ"}, {"imp_2fs", "اِجْلَوِّذِي"}, {"imp_2mp", "اِجْلَوِّذُوا"}, {"imp_2ms", "اِجْلَوِّذْ"}, {"ind_1p", "نَجْلَوِّذُ"}, {"ind_1s", "أَجْلَوِّذُ"}, {"ind_2d", "تَجْلَوِّذَانِ"}, {"ind_2fp", "تَجْلَوِّذْنَ"}, {"ind_2fs", "تَجْلَوِّذِينَ"}, {"ind_2mp", "تَجْلَوِّذُونَ"}, {"ind_2ms", "تَجْلَوِّذُ"}, {"ind_3fd", "تَجْلَوِّذَانِ"}, {"ind_3fp", "يَجْلَوِّذْنَ"}, {"ind_3fs", "تَجْلَوِّذُ"}, {"ind_3md", "يَجْلَوِّذَانِ"}, {"ind_3mp", "يَجْلَوِّذُونَ"}, {"ind_3ms", "يَجْلَوِّذُ"}, {"past_1p", "اِجْلَوَّذْنَا"}, {"past_1s", "اِجْلَوَّذْتُ"}, {"past_2d", "اِجْلَوَّذْتُمَا"}, {"past_2fp", "اِجْلَوَّذْتُنَّ"}, {"past_2fs", "اِجْلَوَّذْتِ"}, {"past_2mp", "اِجْلَوَّذْتُمْ"}, {"past_2ms", "اِجْلَوَّذْتَ"}, {"past_3fd", "اِجْلَوَّذَتَا"}, {"past_3fp", "اِجْلَوَّذْنَ"}, {"past_3fs", "اِجْلَوَّذَتْ"}, {"past_3md", "اِجْلَوَّذَا"}, {"past_3mp", "اِجْلَوَّذُوا"}, {"past_3ms", "اِجْلَوَّذَ"}, }, }, { label = "اِدْهامَّ (p.379، افعالّ صحيح سالم)", root = "دهم", wazn = "افعالّ", forms = { {"imp_2d", "اِدْهَامَّا"}, {"imp_2fp", "اِدْهَامِمْنَ"}, {"imp_2fs", "اِدْهَامِّي"}, {"imp_2mp", "اِدْهَامُّوا"}, {"imp_2ms", "اِدْهَامِمْ"}, {"ind_1p", "نَدْهَامُّ"}, {"ind_1s", "أَدْهَامُّ"}, {"ind_2d", "تَدْهَامَّانِ"}, {"ind_2fp", "تَدْهَامِمْنَ"}, {"ind_2fs", "تَدْهَامِّينَ"}, {"ind_2mp", "تَدْهَامُّونَ"}, {"ind_2ms", "تَدْهَامُّ"}, {"ind_3fd", "تَدْهَامَّانِ"}, {"ind_3fp", "يَدْهَامِمْنَ"}, {"ind_3fs", "تَدْهَامُّ"}, {"ind_3md", "يَدْهَامَّانِ"}, {"ind_3mp", "يَدْهَامُّونَ"}, {"ind_3ms", "يَدْهَامُّ"}, {"past_1p", "اِدْهَامَمْنَا"}, {"past_1s", "اِدْهَامَمْتُ"}, {"past_2d", "اِدْهَامَمْتُمَا"}, {"past_2fp", "اِدْهَامَمْتُنَّ"}, {"past_2fs", "اِدْهَامَمْتِ"}, {"past_2mp", "اِدْهَامَمْتُمْ"}, {"past_2ms", "اِدْهَامَمْتَ"}, {"past_3fd", "اِدْهَامَّتَا"}, {"past_3fp", "اِدْهَامَمْنَ"}, {"past_3fs", "اِدْهَامَّتْ"}, {"past_3md", "اِدْهَامَّا"}, {"past_3mp", "اِدْهَامُّوا"}, {"past_3ms", "اِدْهَامَّ"}, }, }, { label = "اِحْوَوَّى (p.384، افعوّل لفيف مقرون)", root = "حوي", wazn = "افعوّل", forms = { {"imp_2d", "اِحْوَوِّيَا"}, {"imp_2fp", "اِحْوَوِّينَ"}, {"imp_2fs", "اِحْوَوِّي"}, {"imp_2mp", "اِحْوَوُّوا"}, {"imp_2ms", "اِحْوَوِّ"}, {"ind_1p", "نَحْوَوِّي"}, {"ind_1s", "أَحْوَوِّي"}, {"ind_2d", "تَحْوَوِّيَانِ"}, {"ind_2fp", "تَحْوَوِّينَ"}, {"ind_2fs", "تَحْوَوِّينَ"}, {"ind_2mp", "تَحْوَوُّونَ"}, {"ind_2ms", "تَحْوَوِّي"}, {"ind_3fd", "تَحْوَوِّيَانِ"}, {"ind_3fp", "يَحْوَوِّينَ"}, {"ind_3fs", "تَحْوَوِّي"}, {"ind_3md", "يَحْوَوِّيَانِ"}, {"ind_3mp", "يَحْوَوُّونَ"}, {"ind_3ms", "يَحْوَوِّي"}, {"past_1p", "اِحْوَوَّيْنَا"}, {"past_1s", "اِحْوَوَّيْتُ"}, {"past_2d", "اِحْوَوَّيْتُمَا"}, {"past_2fp", "اِحْوَوَّيْتُنَّ"}, {"past_2fs", "اِحْوَوَّيْتِ"}, {"past_2mp", "اِحْوَوَّيْتُمْ"}, {"past_2ms", "اِحْوَوَّيْتَ"}, {"past_3fd", "اِحْوَوَّتَا"}, {"past_3fp", "اِحْوَوَّيْنَ"}, {"past_3fs", "اِحْوَوَّتْ"}, {"past_3md", "اِحْوَوَّيَا"}, {"past_3mp", "اِحْوَوَّوْا"}, {"past_3ms", "اِحْوَوَّى"}, }, }, { label = "تَفَعْلَلَ (p.399، abstract paradigm)", root = "فعلل", wazn = "تفعلل", pass = true, forms = { {"imp_2d", "تَفَعْلَلَا"}, {"imp_2fp", "تَفَعْلَلْنَ"}, {"imp_2fs", "تَفَعْلَلِي"}, {"imp_2mp", "تَفَعْلَلُوا"}, {"imp_2ms", "تَفَعْلَلْ"}, {"ind_1p", "نَتَفَعْلَلُ"}, {"ind_1s", "أَتَفَعْلَلُ"}, {"ind_2d", "تَتَفَعْلَلَانِ"}, {"ind_2fp", "تَتَفَعْلَلْنَ"}, {"ind_2fs", "تَتَفَعْلَلِينَ"}, {"ind_2mp", "تَتَفَعْلَلُونَ"}, {"ind_2ms", "تَتَفَعْلَلُ"}, {"ind_3fd", "تَتَفَعْلَلَانِ"}, {"ind_3fp", "يَتَفَعْلَلْنَ"}, {"ind_3fs", "تَتَفَعْلَلُ"}, {"ind_3md", "يَتَفَعْلَلَانِ"}, {"ind_3mp", "يَتَفَعْلَلُونَ"}, {"ind_3ms", "يَتَفَعْلَلُ"}, {"ind_pass_1p", "نُتَفَعْلَلُ"}, {"ind_pass_1s", "أُتَفَعْلَلُ"}, {"ind_pass_2d", "تُتَفَعْلَلَانِ"}, {"ind_pass_2fp", "تُتَفَعْلَلْنَ"}, {"ind_pass_2fs", "تُتَفَعْلَلِينَ"}, {"ind_pass_2mp", "تُتَفَعْلَلُونَ"}, {"ind_pass_2ms", "تُتَفَعْلَلُ"}, {"ind_pass_3fd", "تُتَفَعْلَلَانِ"}, {"ind_pass_3fp", "يُتَفَعْلَلْنَ"}, {"ind_pass_3fs", "تُتَفَعْلَلُ"}, {"ind_pass_3md", "يُتَفَعْلَلَانِ"}, {"ind_pass_3mp", "يُتَفَعْلَلُونَ"}, {"ind_pass_3ms", "يُتَفَعْلَلُ"}, {"past_1p", "تَفَعْلَلْنَا"}, {"past_1s", "تَفَعْلَلْتُ"}, {"past_2d", "تَفَعْلَلْتُمَا"}, {"past_2fp", "تَفَعْلَلْتُنَّ"}, {"past_2fs", "تَفَعْلَلْتِ"}, {"past_2mp", "تَفَعْلَلْتُمْ"}, {"past_2ms", "تَفَعْلَلْتَ"}, {"past_3fd", "تَفَعْلَلَتَا"}, {"past_3fp", "تَفَعْلَلْنَ"}, {"past_3fs", "تَفَعْلَلَتْ"}, {"past_3md", "تَفَعْلَلَا"}, {"past_3mp", "تَفَعْلَلُوا"}, {"past_3ms", "تَفَعْلَلَ"}, {"past_pass_1p", "تُفُعْلِلْنَا"}, {"past_pass_1s", "تُفُعْلِلْتُ"}, {"past_pass_2d", "تُفُعْلِلْتُمَا"}, {"past_pass_2fp", "تُفُعْلِلْتُنَّ"}, {"past_pass_2fs", "تُفُعْلِلْتِ"}, {"past_pass_2mp", "تُفُعْلِلْتُمْ"}, {"past_pass_2ms", "تُفُعْلِلْتَ"}, {"past_pass_3fd", "تُفُعْلِلَتَا"}, {"past_pass_3fp", "تُفُعْلِلْنَ"}, {"past_pass_3fs", "تُفُعْلِلَتْ"}, {"past_pass_3md", "تُفُعْلِلَا"}, {"past_pass_3mp", "تُفُعْلِلُوا"}, {"past_pass_3ms", "تُفُعْلِلَ"}, }, }, { label = "تَفَعْوَلَ (p.401، abstract paradigm)", root = "فعول", wazn = "تفعلل", pass = true, forms = { {"imp_2d", "تَفَعْوَلَا"}, {"imp_2fp", "تَفَعْوَلْنَ"}, {"imp_2fs", "تَفَعْوَلِي"}, {"imp_2mp", "تَفَعْوَلُوا"}, {"imp_2ms", "تَفَعْوَلْ"}, {"ind_1p", "نَتَفَعْوَلُ"}, {"ind_1s", "أَتَفَعْوَلُ"}, {"ind_2d", "تَتَفَعْوَلَانِ"}, {"ind_2fp", "تَتَفَعْوَلْنَ"}, {"ind_2fs", "تَتَفَعْوَلِينَ"}, {"ind_2mp", "تَتَفَعْوَلُونَ"}, {"ind_2ms", "تَتَفَعْوَلُ"}, {"ind_3fd", "تَتَفَعْوَلَانِ"}, {"ind_3fp", "يَتَفَعْوَلْنَ"}, {"ind_3fs", "تَتَفَعْوَلُ"}, {"ind_3md", "يَتَفَعْوَلَانِ"}, {"ind_3mp", "يَتَفَعْوَلُونَ"}, {"ind_3ms", "يَتَفَعْوَلُ"}, {"ind_pass_1p", "نُتَفَعْوَلُ"}, {"ind_pass_1s", "أُتَفَعْوَلُ"}, {"ind_pass_2d", "تُتَفَعْوَلَانِ"}, {"ind_pass_2fp", "تُتَفَعْوَلْنَ"}, {"ind_pass_2fs", "تُتَفَعْوَلِينَ"}, {"ind_pass_2mp", "تُتَفَعْوَلُونَ"}, {"ind_pass_2ms", "تُتَفَعْوَلُ"}, {"ind_pass_3fd", "تُتَفَعْوَلَانِ"}, {"ind_pass_3fp", "يُتَفَعْوَلْنَ"}, {"ind_pass_3fs", "تُتَفَعْوَلُ"}, {"ind_pass_3md", "يُتَفَعْوَلَانِ"}, {"ind_pass_3mp", "يُتَفَعْوَلُونَ"}, {"ind_pass_3ms", "يُتَفَعْوَلُ"}, {"past_1p", "تَفَعْوَلْنَا"}, {"past_1s", "تَفَعْوَلْتُ"}, {"past_2d", "تَفَعْوَلْتُمَا"}, {"past_2fp", "تَفَعْوَلْتُنَّ"}, {"past_2fs", "تَفَعْوَلْتِ"}, {"past_2mp", "تَفَعْوَلْتُمْ"}, {"past_2ms", "تَفَعْوَلْتَ"}, {"past_3fd", "تَفَعْوَلَتَا"}, {"past_3fp", "تَفَعْوَلْنَ"}, {"past_3fs", "تَفَعْوَلَتْ"}, {"past_3md", "تَفَعْوَلَا"}, {"past_3mp", "تَفَعْوَلُوا"}, {"past_3ms", "تَفَعْوَلَ"}, {"past_pass_1p", "تُفُعْوِلْنَا"}, {"past_pass_1s", "تُفُعْوِلْتُ"}, {"past_pass_2d", "تُفُعْوِلْتُمَا"}, {"past_pass_2fp", "تُفُعْوِلْتُنَّ"}, {"past_pass_2fs", "تُفُعْوِلْتِ"}, {"past_pass_2mp", "تُفُعْوِلْتُمْ"}, {"past_pass_2ms", "تُفُعْوِلْتَ"}, {"past_pass_3fd", "تُفُعْوِلَتَا"}, {"past_pass_3fp", "تُفُعْوِلْنَ"}, {"past_pass_3fs", "تُفُعْوِلَتْ"}, {"past_pass_3md", "تُفُعْوِلَا"}, {"past_pass_3mp", "تُفُعْوِلُوا"}, {"past_pass_3ms", "تُفُعْوِلَ"}, }, }, { label = "تَفَعْيَلَ (p.402، abstract paradigm)", root = "فعيل", wazn = "تفعلل", pass = true, forms = { {"imp_2d", "تَفَعْيَلَا"}, {"imp_2fp", "تَفَعْيَلْنَ"}, {"imp_2fs", "تَفَعْيَلِي"}, {"imp_2mp", "تَفَعْيَلُوا"}, {"imp_2ms", "تَفَعْيَلْ"}, {"ind_1p", "نَتَفَعْيَلُ"}, {"ind_1s", "أَتَفَعْيَلُ"}, {"ind_2d", "تَتَفَعْيَلَانِ"}, {"ind_2fp", "تَتَفَعْيَلْنَ"}, {"ind_2fs", "تَتَفَعْيَلِينَ"}, {"ind_2mp", "تَتَفَعْيَلُونَ"}, {"ind_2ms", "تَتَفَعْيَلُ"}, {"ind_3fd", "تَتَفَعْيَلَانِ"}, {"ind_3fp", "يَتَفَعْيَلْنَ"}, {"ind_3fs", "تَتَفَعْيَلُ"}, {"ind_3md", "يَتَفَعْيَلَانِ"}, {"ind_3mp", "يَتَفَعْيَلُونَ"}, {"ind_3ms", "يَتَفَعْيَلُ"}, {"ind_pass_1p", "نُتَفَعْيَلُ"}, {"ind_pass_1s", "أُتَفَعْيَلُ"}, {"ind_pass_2d", "تُتَفَعْيَلَانِ"}, {"ind_pass_2fp", "تُتَفَعْيَلْنَ"}, {"ind_pass_2fs", "تُتَفَعْيَلِينَ"}, {"ind_pass_2mp", "تُتَفَعْيَلُونَ"}, {"ind_pass_2ms", "تُتَفَعْيَلُ"}, {"ind_pass_3fd", "تُتَفَعْيَلَانِ"}, {"ind_pass_3fp", "يُتَفَعْيَلْنَ"}, {"ind_pass_3fs", "تُتَفَعْيَلُ"}, {"ind_pass_3md", "يُتَفَعْيَلَانِ"}, {"ind_pass_3mp", "يُتَفَعْيَلُونَ"}, {"ind_pass_3ms", "يُتَفَعْيَلُ"}, {"past_1p", "تَفَعْيَلْنَا"}, {"past_1s", "تَفَعْيَلْتُ"}, {"past_2d", "تَفَعْيَلْتُمَا"}, {"past_2fp", "تَفَعْيَلْتُنَّ"}, {"past_2fs", "تَفَعْيَلْتِ"}, {"past_2mp", "تَفَعْيَلْتُمْ"}, {"past_2ms", "تَفَعْيَلْتَ"}, {"past_3fd", "تَفَعْيَلَتَا"}, {"past_3fp", "تَفَعْيَلْنَ"}, {"past_3fs", "تَفَعْيَلَتْ"}, {"past_3md", "تَفَعْيَلَا"}, {"past_3mp", "تَفَعْيَلُوا"}, {"past_3ms", "تَفَعْيَلَ"}, {"past_pass_1p", "تُفُعْيِلْنَا"}, {"past_pass_1s", "تُفُعْيِلْتُ"}, {"past_pass_2d", "تُفُعْيِلْتُمَا"}, {"past_pass_2fp", "تُفُعْيِلْتُنَّ"}, {"past_pass_2fs", "تُفُعْيِلْتِ"}, {"past_pass_2mp", "تُفُعْيِلْتُمْ"}, {"past_pass_2ms", "تُفُعْيِلْتَ"}, {"past_pass_3fd", "تُفُعْيِلَتَا"}, {"past_pass_3fp", "تُفُعْيِلْنَ"}, {"past_pass_3fs", "تُفُعْيِلَتْ"}, {"past_pass_3md", "تُفُعْيِلَا"}, {"past_pass_3mp", "تُفُعْيِلُوا"}, {"past_pass_3ms", "تُفُعْيِلَ"}, }, }, { label = "اِفْعَنْلَلَ (p.411، abstract paradigm)", root = "فعلل", wazn = "افعنلل", forms = { {"imp_2d", "اِفْعَنْلِلَا"}, {"imp_2fp", "اِفْعَنْلِلْنَ"}, {"imp_2fs", "اِفْعَنْلِلِي"}, {"imp_2mp", "اِفْعَنْلِلُوا"}, {"imp_2ms", "اِفْعَنْلِلْ"}, {"ind_1p", "نَفْعَنْلِلُ"}, {"ind_1s", "أَفْعَنْلِلُ"}, {"ind_2d", "تَفْعَنْلِلَانِ"}, {"ind_2fp", "تَفْعَنْلِلْنَ"}, {"ind_2fs", "تَفْعَنْلِلِينَ"}, {"ind_2mp", "تَفْعَنْلِلُونَ"}, {"ind_2ms", "تَفْعَنْلِلُ"}, {"ind_3fd", "تَفْعَنْلِلَانِ"}, {"ind_3fp", "يَفْعَنْلِلْنَ"}, {"ind_3fs", "تَفْعَنْلِلُ"}, {"ind_3md", "يَفْعَنْلِلَانِ"}, {"ind_3mp", "يَفْعَنْلِلُونَ"}, {"ind_3ms", "يَفْعَنْلِلُ"}, {"past_1p", "اِفْعَنْلَلْنَا"}, {"past_1s", "اِفْعَنْلَلْتُ"}, {"past_2d", "اِفْعَنْلَلْتُمَا"}, {"past_2fp", "اِفْعَنْلَلْتُنَّ"}, {"past_2fs", "اِفْعَنْلَلْتِ"}, {"past_2mp", "اِفْعَنْلَلْتُمْ"}, {"past_2ms", "اِفْعَنْلَلْتَ"}, {"past_3fd", "اِفْعَنْلَلَتَا"}, {"past_3fp", "اِفْعَنْلَلْنَ"}, {"past_3fs", "اِفْعَنْلَلَتْ"}, {"past_3md", "اِفْعَنْلَلَا"}, {"past_3mp", "اِفْعَنْلَلُوا"}, {"past_3ms", "اِفْعَنْلَلَ"}, }, }, } l1sgbr3vkxx30nz26vdwfr6026341td وحدة:ar-verb/testcases/5 828 241797 1124198 1123940 2026-08-30T18:31:30Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 14 (وزن فعّل عبر أنواع المعتل، ص.266-273) 1124198 Scribunto text/plain -- اختبارات [[وحدة:ar-verb]] — الجزء 5 من 7. مولَّدة آليًّا. -- Auto-generated by tools/make_wiki_testcases.py. Do not edit by hand. -- انقر على صفحة النقاش لعرض النتائج. local tests = require("Module:UnitTests") local m_ar_verb = require("Module:ar-verb") local data = mw.loadData("Module:ar-verb/testcases/بيانات/5") -- Membership, not equality: a slot legitimately returns a set of variants, and -- the fixture passes if the expected form is anywhere in it. On failure we hand -- self:equals() the first variant so the talk page shows a readable diff. local function check(self, entry) local args = {["جذر"] = entry.root, ["وزن"] = entry.wazn} if entry.pass then args["مبني للمجهول"] = true end if entry.reduced then args["مدغم"] = true end local result = m_ar_verb.do_generate_forms(args, "ar-conj") for _, pair in ipairs(entry.forms) do local slot, expected = pair[1], pair[2] local got, hit = result.forms[slot], nil if got then for _, v in ipairs(got) do if v.form == expected then hit = expected; break end end hit = hit or (got[1] and got[1].form) end self:equals(entry.label .. " / " .. slot, hit or "(no form)", expected) end end function tests:test_fixtures_5() for _, entry in ipairs(data) do check(self, entry) end end return tests 819yqukjza1l569zb0uyubwsdhsi7k8 1124232 1124198 2026-08-31T08:12:17Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124232 Scribunto text/plain -- اختبارات [[وحدة:ar-verb]] — الجزء 5 من 8. مولَّدة آليًّا. -- Auto-generated by tools/make_wiki_testcases.py. Do not edit by hand. -- انقر على صفحة النقاش لعرض النتائج. local tests = require("Module:UnitTests") local m_ar_verb = require("Module:ar-verb") local data = mw.loadData("Module:ar-verb/testcases/بيانات/5") -- Membership, not equality: a slot legitimately returns a set of variants, and -- the fixture passes if the expected form is anywhere in it. On failure we hand -- self:equals() the first variant so the talk page shows a readable diff. local function check(self, entry) local args = {["جذر"] = entry.root, ["وزن"] = entry.wazn} if entry.pass then args["مبني للمجهول"] = true end if entry.reduced then args["مدغم"] = true end local result = m_ar_verb.do_generate_forms(args, "ar-conj") for _, pair in ipairs(entry.forms) do local slot, expected = pair[1], pair[2] local got, hit = result.forms[slot], nil if got then for _, v in ipairs(got) do if v.form == expected then hit = expected; break end end hit = hit or (got[1] and got[1].form) end self:equals(entry.label .. " / " .. slot, hit or "(no form)", expected) end end function tests:test_fixtures_5() for _, entry in ipairs(data) do check(self, entry) end end return tests nvhiva68d7elae8j95p7l7fprs2rqh8 نقاش الوحدة:ar-verb/testcases/1 829 241825 1124187 1123929 2026-08-30T18:31:12Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 14 (وزن فعّل عبر أنواع المعتل، ص.266-273) 1124187 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/1|الجزء 1 من 7]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: 1، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]. {{#invoke:ar-verb/testcases/1|run_tests}} gztrk44eqneq3gfn27fx99szp4pu7xo 1124221 1124187 2026-08-31T08:12:03Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124221 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/1|الجزء 1 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: 1، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]، [[نقاش الوحدة:ar-verb/testcases/8|8]]. {{#invoke:ar-verb/testcases/1|run_tests}} 4mjsjq4p0qwnd6o88uqlqnnjlqf44v4 1124243 1124221 2026-08-31T08:47:33Z ForzaGreen 28665 فهرس أجزاء اختبارات الوحدة، ورابط إليه من كل جزء 1124243 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/1|الجزء 1 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: 1، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]، [[نقاش الوحدة:ar-verb/testcases/8|8]] — [[نقاش الوحدة:ar-verb/testcases|القائمة كاملة]]. {{#invoke:ar-verb/testcases/1|run_tests}} j50m71zzxk8fyldwhrr54aayg2l0jet 1124255 1124243 2026-08-31T09:05:29Z ForzaGreen 28665 قائمة مجموعات الاختبار في شرح الوحدة 1124255 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/1|الجزء 1 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. المجموعات: [[نقاش الوحدة:ar-verb/مختبر|0]]، 1، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]، [[نقاش الوحدة:ar-verb/testcases/8|8]] — وقائمتها كاملة في [[وحدة:ar-verb/شرح#الاختبار|شرح الوحدة]]. {{#invoke:ar-verb/testcases/1|run_tests}} 6i5vw543bixzu2foaj9dchr86nc1tce نقاش الوحدة:ar-verb/testcases/2 829 241826 1124190 1123932 2026-08-30T18:31:19Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 14 (وزن فعّل عبر أنواع المعتل، ص.266-273) 1124190 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/2|الجزء 2 من 7]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: [[نقاش الوحدة:ar-verb/testcases/1|1]]، 2، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]. {{#invoke:ar-verb/testcases/2|run_tests}} lkbhdoqjs8p1lxwgwqg9fycit83hwz0 1124224 1124190 2026-08-31T08:12:06Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124224 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/2|الجزء 2 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: [[نقاش الوحدة:ar-verb/testcases/1|1]]، 2، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]، [[نقاش الوحدة:ar-verb/testcases/8|8]]. {{#invoke:ar-verb/testcases/2|run_tests}} 2xvp0rqjclwidlia05mww2qf5mdcqtc 1124244 1124224 2026-08-31T08:47:35Z ForzaGreen 28665 فهرس أجزاء اختبارات الوحدة، ورابط إليه من كل جزء 1124244 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/2|الجزء 2 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: [[نقاش الوحدة:ar-verb/testcases/1|1]]، 2، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]، [[نقاش الوحدة:ar-verb/testcases/8|8]] — [[نقاش الوحدة:ar-verb/testcases|القائمة كاملة]]. {{#invoke:ar-verb/testcases/2|run_tests}} oqyrbnwue1fe4etqc8wnyiwq3cequu8 1124256 1124244 2026-08-31T09:05:30Z ForzaGreen 28665 قائمة مجموعات الاختبار في شرح الوحدة 1124256 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/2|الجزء 2 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. المجموعات: [[نقاش الوحدة:ar-verb/مختبر|0]]، [[نقاش الوحدة:ar-verb/testcases/1|1]]، 2، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]، [[نقاش الوحدة:ar-verb/testcases/8|8]] — وقائمتها كاملة في [[وحدة:ar-verb/شرح#الاختبار|شرح الوحدة]]. {{#invoke:ar-verb/testcases/2|run_tests}} 6g5j0rt2l72sc2srlctmbpa9qzr3s66 نقاش الوحدة:ar-verb/testcases/3 829 241827 1124193 1123935 2026-08-30T18:31:23Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 14 (وزن فعّل عبر أنواع المعتل، ص.266-273) 1124193 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/3|الجزء 3 من 7]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، 3، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]. {{#invoke:ar-verb/testcases/3|run_tests}} m3976ky3le3upohye5vl9j2pnr8xw5c 1124227 1124193 2026-08-31T08:12:10Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124227 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/3|الجزء 3 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، 3، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]، [[نقاش الوحدة:ar-verb/testcases/8|8]]. {{#invoke:ar-verb/testcases/3|run_tests}} ak2ywsb55vadi7zd8wkparb76vm6org 1124245 1124227 2026-08-31T08:47:37Z ForzaGreen 28665 فهرس أجزاء اختبارات الوحدة، ورابط إليه من كل جزء 1124245 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/3|الجزء 3 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، 3، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]، [[نقاش الوحدة:ar-verb/testcases/8|8]] — [[نقاش الوحدة:ar-verb/testcases|القائمة كاملة]]. {{#invoke:ar-verb/testcases/3|run_tests}} 28hszyi94ggevp1o96exdrusnijxcjy 1124257 1124245 2026-08-31T09:05:33Z ForzaGreen 28665 قائمة مجموعات الاختبار في شرح الوحدة 1124257 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/3|الجزء 3 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. المجموعات: [[نقاش الوحدة:ar-verb/مختبر|0]]، [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، 3، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]، [[نقاش الوحدة:ar-verb/testcases/8|8]] — وقائمتها كاملة في [[وحدة:ar-verb/شرح#الاختبار|شرح الوحدة]]. {{#invoke:ar-verb/testcases/3|run_tests}} ktkec3gh2v6xgr6t01vfxwr78l81jib نقاش الوحدة:ar-verb/testcases/4 829 241828 1124196 1123938 2026-08-30T18:31:27Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 14 (وزن فعّل عبر أنواع المعتل، ص.266-273) 1124196 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/4|الجزء 4 من 7]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، 4، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]. {{#invoke:ar-verb/testcases/4|run_tests}} 4ryf67jxhxe6i4gzun3h6tujwb9o10a 1124230 1124196 2026-08-31T08:12:14Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124230 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/4|الجزء 4 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، 4، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]، [[نقاش الوحدة:ar-verb/testcases/8|8]]. {{#invoke:ar-verb/testcases/4|run_tests}} o2kpyvpdazdtk62a0loatnnbi1v3463 1124246 1124230 2026-08-31T08:47:39Z ForzaGreen 28665 فهرس أجزاء اختبارات الوحدة، ورابط إليه من كل جزء 1124246 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/4|الجزء 4 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، 4، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]، [[نقاش الوحدة:ar-verb/testcases/8|8]] — [[نقاش الوحدة:ar-verb/testcases|القائمة كاملة]]. {{#invoke:ar-verb/testcases/4|run_tests}} 68guokbugzt2yel051sqw6qlvdg4yb5 1124258 1124246 2026-08-31T09:05:35Z ForzaGreen 28665 قائمة مجموعات الاختبار في شرح الوحدة 1124258 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/4|الجزء 4 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. المجموعات: [[نقاش الوحدة:ar-verb/مختبر|0]]، [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، 4، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]، [[نقاش الوحدة:ar-verb/testcases/8|8]] — وقائمتها كاملة في [[وحدة:ar-verb/شرح#الاختبار|شرح الوحدة]]. {{#invoke:ar-verb/testcases/4|run_tests}} 21abj9getmonki9cih83v5jkj5zei27 نقاش الوحدة:ar-verb/testcases/5 829 241829 1124199 1123941 2026-08-30T18:31:30Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 14 (وزن فعّل عبر أنواع المعتل، ص.266-273) 1124199 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/5|الجزء 5 من 7]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، 5، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]. {{#invoke:ar-verb/testcases/5|run_tests}} 72llgkr0dgiea6cddieppcmhbhwe46n 1124233 1124199 2026-08-31T08:12:18Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124233 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/5|الجزء 5 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، 5، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]، [[نقاش الوحدة:ar-verb/testcases/8|8]]. {{#invoke:ar-verb/testcases/5|run_tests}} p56udkvgjtio34uxl0qa0d6qchixrcg 1124247 1124233 2026-08-31T08:47:42Z ForzaGreen 28665 فهرس أجزاء اختبارات الوحدة، ورابط إليه من كل جزء 1124247 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/5|الجزء 5 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، 5، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]، [[نقاش الوحدة:ar-verb/testcases/8|8]] — [[نقاش الوحدة:ar-verb/testcases|القائمة كاملة]]. {{#invoke:ar-verb/testcases/5|run_tests}} sncz8z3hzot8kgotuvpewjvl53oc5nf 1124259 1124247 2026-08-31T09:05:38Z ForzaGreen 28665 قائمة مجموعات الاختبار في شرح الوحدة 1124259 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/5|الجزء 5 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. المجموعات: [[نقاش الوحدة:ar-verb/مختبر|0]]، [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، 5، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]، [[نقاش الوحدة:ar-verb/testcases/8|8]] — وقائمتها كاملة في [[وحدة:ar-verb/شرح#الاختبار|شرح الوحدة]]. {{#invoke:ar-verb/testcases/5|run_tests}} fi8lajka7pueoj01p72cf0rbsow543t وحدة:ar-verb/testcases/بيانات/6 828 241998 1124184 1123969 2026-08-30T17:50:39Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 13 (نَصَرَ وحَدَثَ، ص.127) 1124184 Scribunto text/plain -- بيانات اختبار [[وحدة:ar-verb]] — مولَّدة آليًّا، لا تُحرَّر يدويًّا. -- Auto-generated from the fixtures in github.com/forzagreen/ar-wiktionary-modules. -- Regenerate with tools/make_wiki_testcases.py; edits here are overwritten. -- -- المصدر: أنطوان الدحداح، معجم تصريف الأفعال العربية، مكتبة لبنان ناشرون. -- الصيغ حقائق لغوية مُقابَلة على ذلك المرجع؛ لا يُعاد هنا نصُّ الكتاب ولا ترتيبه. -- -- القيم المنتظرة مكتوبة بإملاء الوحدة لا بإملاء الكتاب حيث اختلفا اختلافًا -- إملائيًّا مقبولًا في الوجهين (ألف التثنية، همزة الوصل، السكون الاختياري). -- الجزء 6 من 6. return { { label = "اِنْقاضَّ (p.380، افعالّ)", root = "نقض", wazn = "افعالّ", forms = { {"imp_2d", "اِنْقَاضَّا"}, {"imp_2fp", "اِنْقَاضِضْنَ"}, {"imp_2fs", "اِنْقَاضِّي"}, {"imp_2mp", "اِنْقَاضُّوا"}, {"imp_2ms", "اِنْقَاضِضْ"}, {"ind_1p", "نَنْقَاضُّ"}, {"ind_1s", "أَنْقَاضُّ"}, {"ind_2d", "تَنْقَاضَّانِ"}, {"ind_2fp", "تَنْقَاضِضْنَ"}, {"ind_2fs", "تَنْقَاضِّينَ"}, {"ind_2mp", "تَنْقَاضُّونَ"}, {"ind_2ms", "تَنْقَاضُّ"}, {"ind_3fd", "تَنْقَاضَّانِ"}, {"ind_3fp", "يَنْقَاضِضْنَ"}, {"ind_3fs", "تَنْقَاضُّ"}, {"ind_3md", "يَنْقَاضَّانِ"}, {"ind_3mp", "يَنْقَاضُّونَ"}, {"ind_3ms", "يَنْقَاضُّ"}, {"past_1p", "اِنْقَاضَضْنَا"}, {"past_1s", "اِنْقَاضَضْتُ"}, {"past_2d", "اِنْقَاضَضْتُمَا"}, {"past_2fp", "اِنْقَاضَضْتُنَّ"}, {"past_2fs", "اِنْقَاضَضْتِ"}, {"past_2mp", "اِنْقَاضَضْتُمْ"}, {"past_2ms", "اِنْقَاضَضْتَ"}, {"past_3fd", "اِنْقَاضَّتَا"}, {"past_3fp", "اِنْقَاضَضْنَ"}, {"past_3fs", "اِنْقَاضَّتْ"}, {"past_3md", "اِنْقَاضَّا"}, {"past_3mp", "اِنْقَاضُّوا"}, {"past_3ms", "اِنْقَاضَّ"}, }, }, { label = "اِفْعَلَلَّ (p.416، abstract paradigm)", root = "فعلل", wazn = "افعللّ", forms = { {"imp_2d", "اِفْعَلِلَّا"}, {"imp_2fp", "اِفْعَلِّلْنَ"}, {"imp_2fs", "اِفْعَلِلِّي"}, {"imp_2mp", "اِفْعَلِلُّوا"}, {"imp_2ms", "اِفْعَلِلَّ"}, {"ind_1p", "نَفْعَلِلُّ"}, {"ind_1s", "أَفْعَلِلُّ"}, {"ind_2d", "تَفْعَلِلَّانِ"}, {"ind_2fp", "تَفْعَلِّلْنَ"}, {"ind_2fs", "تَفْعَلِلِّينَ"}, {"ind_2mp", "تَفْعَلِلُّونَ"}, {"ind_2ms", "تَفْعَلِلُّ"}, {"ind_3fd", "تَفْعَلِلَّانِ"}, {"ind_3fp", "يَفْعَلِّلْنَ"}, {"ind_3fs", "تَفْعَلِلُّ"}, {"ind_3md", "يَفْعَلِلَّانِ"}, {"ind_3mp", "يَفْعَلِلُّونَ"}, {"ind_3ms", "يَفْعَلِلُّ"}, {"past_1p", "اِفْعَلَّلْنَا"}, {"past_1s", "اِفْعَلَّلْتُ"}, {"past_2d", "اِفْعَلَّلْتُمَا"}, {"past_2fp", "اِفْعَلَّلْتُنَّ"}, {"past_2fs", "اِفْعَلَّلْتِ"}, {"past_2mp", "اِفْعَلَّلْتُمْ"}, {"past_2ms", "اِفْعَلَّلْتَ"}, {"past_3fd", "اِفْعَلَلَّتَا"}, {"past_3fp", "اِفْعَلَّلْنَ"}, {"past_3fs", "اِفْعَلَلَّتْ"}, {"past_3md", "اِفْعَلَلَّا"}, {"past_3mp", "اِفْعَلَلُّوا"}, {"past_3ms", "اِفْعَلَلَّ"}, }, }, { label = "اِهْوَأَنَّ (p.420، افعللّ معتل العين)", root = "هوأن", wazn = "افعللّ", forms = { {"imp_2d", "اِهْوَئِنَّا"}, {"imp_2fp", "اِهْوَأْنِنَّ"}, {"imp_2fs", "اِهْوَئِنِّي"}, {"imp_2mp", "اِهْوَئِنُّوا"}, {"imp_2ms", "اِهْوَأْنِنْ"}, {"ind_1p", "نَهْوَئِنُّ"}, {"ind_1s", "أَهْوَئِنُّ"}, {"ind_2d", "تَهْوَئِنَّانِ"}, {"ind_2fp", "تَهْوَأْنِنَّ"}, {"ind_2fs", "تَهْوَئِنِّينَ"}, {"ind_2mp", "تَهْوَئِنُّونَ"}, {"ind_2ms", "تَهْوَئِنُّ"}, {"ind_3fd", "تَهْوَئِنَّانِ"}, {"ind_3fp", "يَهْوَأْنِنَّ"}, {"ind_3fs", "تَهْوَئِنُّ"}, {"ind_3md", "يَهْوَئِنَّانِ"}, {"ind_3mp", "يَهْوَئِنُّونَ"}, {"ind_3ms", "يَهْوَئِنُّ"}, {"past_1p", "اِهْوَأْنَنَّا"}, {"past_1s", "اِهْوَأْنَنْتُ"}, {"past_2d", "اِهْوَأْنَنْتُمَا"}, {"past_2fp", "اِهْوَأْنَنْتُنَّ"}, {"past_2fs", "اِهْوَأْنَنْتِ"}, {"past_2mp", "اِهْوَأْنَنْتُمْ"}, {"past_2ms", "اِهْوَأْنَنْتَ"}, {"past_3fd", "اِهْوَأَنَّتَا"}, {"past_3fp", "اِهْوَأْنَنَّ"}, {"past_3fs", "اِهْوَأَنَّتْ"}, {"past_3md", "اِهْوَأَنَّا"}, {"past_3mp", "اِهْوَأَنُّوا"}, {"past_3ms", "اِهْوَأَنَّ"}, }, }, { label = "كَتَبَ ـُ (p.126، صحيح سالم)", root = "كتب", wazn = "فعَل يفعُل", pass = true, forms = { {"imp_2d", "اُكْتُبَا"}, {"imp_2fp", "اُكْتُبْنَ"}, {"imp_2fs", "اُكْتُبِي"}, {"imp_2mp", "اُكْتُبُوا"}, {"imp_2ms", "اُكْتُبْ"}, {"ind_1p", "نَكْتُبُ"}, {"ind_1s", "أَكْتُبُ"}, {"ind_2d", "تَكْتُبَانِ"}, {"ind_2fp", "تَكْتُبْنَ"}, {"ind_2fs", "تَكْتُبِينَ"}, {"ind_2mp", "تَكْتُبُونَ"}, {"ind_2ms", "تَكْتُبُ"}, {"ind_3fd", "تَكْتُبَانِ"}, {"ind_3fp", "يَكْتُبْنَ"}, {"ind_3fs", "تَكْتُبُ"}, {"ind_3md", "يَكْتُبَانِ"}, {"ind_3mp", "يَكْتُبُونَ"}, {"ind_3ms", "يَكْتُبُ"}, {"ind_pass_1p", "نُكْتَبُ"}, {"ind_pass_1s", "أُكْتَبُ"}, {"ind_pass_2d", "تُكْتَبَانِ"}, {"ind_pass_2fp", "تُكْتَبْنَ"}, {"ind_pass_2fs", "تُكْتَبِينَ"}, {"ind_pass_2mp", "تُكْتَبُونَ"}, {"ind_pass_2ms", "تُكْتَبُ"}, {"ind_pass_3fd", "تُكْتَبَانِ"}, {"ind_pass_3fp", "يُكْتَبْنَ"}, {"ind_pass_3fs", "تُكْتَبُ"}, {"ind_pass_3md", "يُكْتَبَانِ"}, {"ind_pass_3mp", "يُكْتَبُونَ"}, {"ind_pass_3ms", "يُكْتَبُ"}, {"past_1p", "كَتَبْنَا"}, {"past_1s", "كَتَبْتُ"}, {"past_2d", "كَتَبْتُمَا"}, {"past_2fp", "كَتَبْتُنَّ"}, {"past_2fs", "كَتَبْتِ"}, {"past_2mp", "كَتَبْتُمْ"}, {"past_2ms", "كَتَبْتَ"}, {"past_3fd", "كَتَبَتَا"}, {"past_3fp", "كَتَبْنَ"}, {"past_3fs", "كَتَبَتْ"}, {"past_3md", "كَتَبَا"}, {"past_3mp", "كَتَبُوا"}, {"past_3ms", "كَتَبَ"}, {"past_pass_1p", "كُتِبْنَا"}, {"past_pass_1s", "كُتِبْتُ"}, {"past_pass_2d", "كُتِبْتُمَا"}, {"past_pass_2fp", "كُتِبْتُنَّ"}, {"past_pass_2fs", "كُتِبْتِ"}, {"past_pass_2mp", "كُتِبْتُمْ"}, {"past_pass_2ms", "كُتِبْتَ"}, {"past_pass_3fd", "كُتِبَتَا"}, {"past_pass_3fp", "كُتِبْنَ"}, {"past_pass_3fs", "كُتِبَتْ"}, {"past_pass_3md", "كُتِبَا"}, {"past_pass_3mp", "كُتِبُوا"}, {"past_pass_3ms", "كُتِبَ"}, }, }, { label = "فَتَحَ ـَ (p.170، صحيح سالم)", root = "فتح", wazn = "فعَل يفعَل", pass = true, forms = { {"imp_2d", "اِفْتَحَا"}, {"imp_2fp", "اِفْتَحْنَ"}, {"imp_2fs", "اِفْتَحِي"}, {"imp_2mp", "اِفْتَحُوا"}, {"imp_2ms", "اِفْتَحْ"}, {"ind_1p", "نَفْتَحُ"}, {"ind_1s", "أَفْتَحُ"}, {"ind_2d", "تَفْتَحَانِ"}, {"ind_2fp", "تَفْتَحْنَ"}, {"ind_2fs", "تَفْتَحِينَ"}, {"ind_2mp", "تَفْتَحُونَ"}, {"ind_2ms", "تَفْتَحُ"}, {"ind_3fd", "تَفْتَحَانِ"}, {"ind_3fp", "يَفْتَحْنَ"}, {"ind_3fs", "تَفْتَحُ"}, {"ind_3md", "يَفْتَحَانِ"}, {"ind_3mp", "يَفْتَحُونَ"}, {"ind_3ms", "يَفْتَحُ"}, {"ind_pass_1p", "نُفْتَحُ"}, {"ind_pass_1s", "أُفْتَحُ"}, {"ind_pass_2d", "تُفْتَحَانِ"}, {"ind_pass_2fp", "تُفْتَحْنَ"}, {"ind_pass_2fs", "تُفْتَحِينَ"}, {"ind_pass_2mp", "تُفْتَحُونَ"}, {"ind_pass_2ms", "تُفْتَحُ"}, {"ind_pass_3fd", "تُفْتَحَانِ"}, {"ind_pass_3fp", "يُفْتَحْنَ"}, {"ind_pass_3fs", "تُفْتَحُ"}, {"ind_pass_3md", "يُفْتَحَانِ"}, {"ind_pass_3mp", "يُفْتَحُونَ"}, {"ind_pass_3ms", "يُفْتَحُ"}, {"past_1p", "فَتَحْنَا"}, {"past_1s", "فَتَحْتُ"}, {"past_2d", "فَتَحْتُمَا"}, {"past_2fp", "فَتَحْتُنَّ"}, {"past_2fs", "فَتَحْتِ"}, {"past_2mp", "فَتَحْتُمْ"}, {"past_2ms", "فَتَحْتَ"}, {"past_3fd", "فَتَحَتَا"}, {"past_3fp", "فَتَحْنَ"}, {"past_3fs", "فَتَحَتْ"}, {"past_3md", "فَتَحَا"}, {"past_3mp", "فَتَحُوا"}, {"past_3ms", "فَتَحَ"}, {"past_pass_1p", "فُتِحْنَا"}, {"past_pass_1s", "فُتِحْتُ"}, {"past_pass_2d", "فُتِحْتُمَا"}, {"past_pass_2fp", "فُتِحْتُنَّ"}, {"past_pass_2fs", "فُتِحْتِ"}, {"past_pass_2mp", "فُتِحْتُمْ"}, {"past_pass_2ms", "فُتِحْتَ"}, {"past_pass_3fd", "فُتِحَتَا"}, {"past_pass_3fp", "فُتِحْنَ"}, {"past_pass_3fs", "فُتِحَتْ"}, {"past_pass_3md", "فُتِحَا"}, {"past_pass_3mp", "فُتِحُوا"}, {"past_pass_3ms", "فُتِحَ"}, }, }, { label = "نَعِمَ ـِ (p.235، صحيح سالم)", root = "نعم", wazn = "فعِل يفعِل", pass = true, forms = { {"imp_2d", "اِنْعِمَا"}, {"imp_2fp", "اِنْعِمْنَ"}, {"imp_2fs", "اِنْعِمِي"}, {"imp_2mp", "اِنْعِمُوا"}, {"imp_2ms", "اِنْعِمْ"}, {"ind_1p", "نَنْعِمُ"}, {"ind_1s", "أَنْعِمُ"}, {"ind_2d", "تَنْعِمَانِ"}, {"ind_2fp", "تَنْعِمْنَ"}, {"ind_2fs", "تَنْعِمِينَ"}, {"ind_2mp", "تَنْعِمُونَ"}, {"ind_2ms", "تَنْعِمُ"}, {"ind_3fd", "تَنْعِمَانِ"}, {"ind_3fp", "يَنْعِمْنَ"}, {"ind_3fs", "تَنْعِمُ"}, {"ind_3md", "يَنْعِمَانِ"}, {"ind_3mp", "يَنْعِمُونَ"}, {"ind_3ms", "يَنْعِمُ"}, {"ind_pass_1p", "نُنْعَمُ"}, {"ind_pass_1s", "أُنْعَمُ"}, {"ind_pass_2d", "تُنْعَمَانِ"}, {"ind_pass_2fp", "تُنْعَمْنَ"}, {"ind_pass_2fs", "تُنْعَمِينَ"}, {"ind_pass_2mp", "تُنْعَمُونَ"}, {"ind_pass_2ms", "تُنْعَمُ"}, {"ind_pass_3fd", "تُنْعَمَانِ"}, {"ind_pass_3fp", "يُنْعَمْنَ"}, {"ind_pass_3fs", "تُنْعَمُ"}, {"ind_pass_3md", "يُنْعَمَانِ"}, {"ind_pass_3mp", "يُنْعَمُونَ"}, {"ind_pass_3ms", "يُنْعَمُ"}, {"past_1p", "نَعِمْنَا"}, {"past_1s", "نَعِمْتُ"}, {"past_2d", "نَعِمْتُمَا"}, {"past_2fp", "نَعِمْتُنَّ"}, {"past_2fs", "نَعِمْتِ"}, {"past_2mp", "نَعِمْتُمْ"}, {"past_2ms", "نَعِمْتَ"}, {"past_3fd", "نَعِمَتَا"}, {"past_3fp", "نَعِمْنَ"}, {"past_3fs", "نَعِمَتْ"}, {"past_3md", "نَعِمَا"}, {"past_3mp", "نَعِمُوا"}, {"past_3ms", "نَعِمَ"}, {"past_pass_1p", "نُعِمْنَا"}, {"past_pass_1s", "نُعِمْتُ"}, {"past_pass_2d", "نُعِمْتُمَا"}, {"past_pass_2fp", "نُعِمْتُنَّ"}, {"past_pass_2fs", "نُعِمْتِ"}, {"past_pass_2mp", "نُعِمْتُمْ"}, {"past_pass_2ms", "نُعِمْتَ"}, {"past_pass_3fd", "نُعِمَتَا"}, {"past_pass_3fp", "نُعِمْنَ"}, {"past_pass_3fs", "نُعِمَتْ"}, {"past_pass_3md", "نُعِمَا"}, {"past_pass_3mp", "نُعِمُوا"}, {"past_pass_3ms", "نُعِمَ"}, }, }, { label = "وَرِيَ ـِ (p.237، لفيف مفروق)", root = "وري", wazn = "فعِل يفعِل", forms = { {"imp_2d", "رِيَا"}, {"imp_2fp", "رِينَ"}, {"imp_2fs", "رِي"}, {"imp_2mp", "رُوا"}, {"imp_2ms", "رِ"}, {"ind_1p", "نَرِي"}, {"ind_1s", "أَرِي"}, {"ind_2d", "تَرِيَانِ"}, {"ind_2fp", "تَرِينَ"}, {"ind_2fs", "تَرِينَ"}, {"ind_2mp", "تَرُونَ"}, {"ind_2ms", "تَرِي"}, {"ind_3fd", "تَرِيَانِ"}, {"ind_3fp", "يَرِينَ"}, {"ind_3fs", "تَرِي"}, {"ind_3md", "يَرِيَانِ"}, {"ind_3mp", "يَرُونَ"}, {"ind_3ms", "يَرِي"}, {"past_1p", "وَرِينَا"}, {"past_1s", "وَرِيتُ"}, {"past_2d", "وَرِيتُمَا"}, {"past_2fp", "وَرِيتُنَّ"}, {"past_2fs", "وَرِيتِ"}, {"past_2mp", "وَرِيتُمْ"}, {"past_2ms", "وَرِيتَ"}, {"past_3fd", "وَرِيَتَا"}, {"past_3fp", "وَرِينَ"}, {"past_3fs", "وَرِيَتْ"}, {"past_3md", "وَرِيَا"}, {"past_3mp", "وَرُوا"}, {"past_3ms", "وَرِيَ"}, }, }, { label = "تَفَعَّلَ (p.285، abstract paradigm)", root = "فعل", wazn = "تفعّل", pass = true, forms = { {"imp_2d", "تَفَعَّلَا"}, {"imp_2fp", "تَفَعَّلْنَ"}, {"imp_2fs", "تَفَعَّلِي"}, {"imp_2mp", "تَفَعَّلُوا"}, {"imp_2ms", "تَفَعَّلْ"}, {"ind_1p", "نَتَفَعَّلُ"}, {"ind_1s", "أَتَفَعَّلُ"}, {"ind_2d", "تَتَفَعَّلَانِ"}, {"ind_2fp", "تَتَفَعَّلْنَ"}, {"ind_2fs", "تَتَفَعَّلِينَ"}, {"ind_2mp", "تَتَفَعَّلُونَ"}, {"ind_2ms", "تَتَفَعَّلُ"}, {"ind_3fd", "تَتَفَعَّلَانِ"}, {"ind_3fp", "يَتَفَعَّلْنَ"}, {"ind_3fs", "تَتَفَعَّلُ"}, {"ind_3md", "يَتَفَعَّلَانِ"}, {"ind_3mp", "يَتَفَعَّلُونَ"}, {"ind_3ms", "يَتَفَعَّلُ"}, {"ind_pass_1p", "نُتَفَعَّلُ"}, {"ind_pass_1s", "أُتَفَعَّلُ"}, {"ind_pass_2d", "تُتَفَعَّلَانِ"}, {"ind_pass_2fp", "تُتَفَعَّلْنَ"}, {"ind_pass_2fs", "تُتَفَعَّلِينَ"}, {"ind_pass_2mp", "تُتَفَعَّلُونَ"}, {"ind_pass_2ms", "تُتَفَعَّلُ"}, {"ind_pass_3fd", "تُتَفَعَّلَانِ"}, {"ind_pass_3fp", "يُتَفَعَّلْنَ"}, {"ind_pass_3fs", "تُتَفَعَّلُ"}, {"ind_pass_3md", "يُتَفَعَّلَانِ"}, {"ind_pass_3mp", "يُتَفَعَّلُونَ"}, {"ind_pass_3ms", "يُتَفَعَّلُ"}, {"past_1p", "تَفَعَّلْنَا"}, {"past_1s", "تَفَعَّلْتُ"}, {"past_2d", "تَفَعَّلْتُمَا"}, {"past_2fp", "تَفَعَّلْتُنَّ"}, {"past_2fs", "تَفَعَّلْتِ"}, {"past_2mp", "تَفَعَّلْتُمْ"}, {"past_2ms", "تَفَعَّلْتَ"}, {"past_3fd", "تَفَعَّلَتَا"}, {"past_3fp", "تَفَعَّلْنَ"}, {"past_3fs", "تَفَعَّلَتْ"}, {"past_3md", "تَفَعَّلَا"}, {"past_3mp", "تَفَعَّلُوا"}, {"past_3ms", "تَفَعَّلَ"}, {"past_pass_1p", "تُفُعِّلْنَا"}, {"past_pass_1s", "تُفُعِّلْتُ"}, {"past_pass_2d", "تُفُعِّلْتُمَا"}, {"past_pass_2fp", "تُفُعِّلْتُنَّ"}, {"past_pass_2fs", "تُفُعِّلْتِ"}, {"past_pass_2mp", "تُفُعِّلْتُمْ"}, {"past_pass_2ms", "تُفُعِّلْتَ"}, {"past_pass_3fd", "تُفُعِّلَتَا"}, {"past_pass_3fp", "تُفُعِّلْنَ"}, {"past_pass_3fs", "تُفُعِّلَتْ"}, {"past_pass_3md", "تُفُعِّلَا"}, {"past_pass_3mp", "تُفُعِّلُوا"}, {"past_pass_3ms", "تُفُعِّلَ"}, }, }, { label = "نَصَرَ ـُ (p.127)", root = "نصر", wazn = "فعَل يفعُل", forms = { {"imp_2d", "اُنْصُرَا"}, {"imp_2fp", "اُنْصُرْنَ"}, {"imp_2fs", "اُنْصُرِي"}, {"imp_2mp", "اُنْصُرُوا"}, {"imp_2ms", "اُنْصُرْ"}, {"ind_1p", "نَنْصُرُ"}, {"ind_1s", "أَنْصُرُ"}, {"ind_2d", "تَنْصُرَانِ"}, {"ind_2fp", "تَنْصُرْنَ"}, {"ind_2fs", "تَنْصُرِينَ"}, {"ind_2mp", "تَنْصُرُونَ"}, {"ind_2ms", "تَنْصُرُ"}, {"ind_3fd", "تَنْصُرَانِ"}, {"ind_3fp", "يَنْصُرْنَ"}, {"ind_3fs", "تَنْصُرُ"}, {"ind_3md", "يَنْصُرَانِ"}, {"ind_3mp", "يَنْصُرُونَ"}, {"ind_3ms", "يَنْصُرُ"}, {"past_1p", "نَصَرْنَا"}, {"past_1s", "نَصَرْتُ"}, {"past_2d", "نَصَرْتُمَا"}, {"past_2fp", "نَصَرْتُنَّ"}, {"past_2fs", "نَصَرْتِ"}, {"past_2mp", "نَصَرْتُمْ"}, {"past_2ms", "نَصَرْتَ"}, {"past_3fd", "نَصَرَتَا"}, {"past_3fp", "نَصَرْنَ"}, {"past_3fs", "نَصَرَتْ"}, {"past_3md", "نَصَرَا"}, {"past_3mp", "نَصَرُوا"}, {"past_3ms", "نَصَرَ"}, }, }, { label = "حَدَثَ ـُ (p.127)", root = "حدث", wazn = "فعَل يفعُل", forms = { {"imp_2d", "اُحْدُثَا"}, {"imp_2fp", "اُحْدُثْنَ"}, {"imp_2fs", "اُحْدُثِي"}, {"imp_2mp", "اُحْدُثُوا"}, {"imp_2ms", "اُحْدُثْ"}, {"ind_1p", "نَحْدُثُ"}, {"ind_1s", "أَحْدُثُ"}, {"ind_2d", "تَحْدُثَانِ"}, {"ind_2fp", "تَحْدُثْنَ"}, {"ind_2fs", "تَحْدُثِينَ"}, {"ind_2mp", "تَحْدُثُونَ"}, {"ind_2ms", "تَحْدُثُ"}, {"ind_3fd", "تَحْدُثَانِ"}, {"ind_3fp", "يَحْدُثْنَ"}, {"ind_3fs", "تَحْدُثُ"}, {"ind_3md", "يَحْدُثَانِ"}, {"ind_3mp", "يَحْدُثُونَ"}, {"ind_3ms", "يَحْدُثُ"}, {"past_1p", "حَدَثْنَا"}, {"past_1s", "حَدَثْتُ"}, {"past_2d", "حَدَثْتُمَا"}, {"past_2fp", "حَدَثْتُنَّ"}, {"past_2fs", "حَدَثْتِ"}, {"past_2mp", "حَدَثْتُمْ"}, {"past_2ms", "حَدَثْتَ"}, {"past_3fd", "حَدَثَتَا"}, {"past_3fp", "حَدَثْنَ"}, {"past_3fs", "حَدَثَتْ"}, {"past_3md", "حَدَثَا"}, {"past_3mp", "حَدَثُوا"}, {"past_3ms", "حَدَثَ"}, }, }, } q7d73d0rqvhb3kdcrnojrqzuhptvfql 1124200 1124184 2026-08-30T18:31:32Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 14 (وزن فعّل عبر أنواع المعتل، ص.266-273) 1124200 Scribunto text/plain -- بيانات اختبار [[وحدة:ar-verb]] — مولَّدة آليًّا، لا تُحرَّر يدويًّا. -- Auto-generated from the fixtures in github.com/forzagreen/ar-wiktionary-modules. -- Regenerate with tools/make_wiki_testcases.py; edits here are overwritten. -- -- المصدر: أنطوان الدحداح، معجم تصريف الأفعال العربية، مكتبة لبنان ناشرون. -- الصيغ حقائق لغوية مُقابَلة على ذلك المرجع؛ لا يُعاد هنا نصُّ الكتاب ولا ترتيبه. -- -- القيم المنتظرة مكتوبة بإملاء الوحدة لا بإملاء الكتاب حيث اختلفا اختلافًا -- إملائيًّا مقبولًا في الوجهين (ألف التثنية، همزة الوصل، السكون الاختياري). -- الجزء 6 من 7. return { { label = "اِنْقاضَّ (p.380، افعالّ)", root = "نقض", wazn = "افعالّ", forms = { {"imp_2d", "اِنْقَاضَّا"}, {"imp_2fp", "اِنْقَاضِضْنَ"}, {"imp_2fs", "اِنْقَاضِّي"}, {"imp_2mp", "اِنْقَاضُّوا"}, {"imp_2ms", "اِنْقَاضِضْ"}, {"ind_1p", "نَنْقَاضُّ"}, {"ind_1s", "أَنْقَاضُّ"}, {"ind_2d", "تَنْقَاضَّانِ"}, {"ind_2fp", "تَنْقَاضِضْنَ"}, {"ind_2fs", "تَنْقَاضِّينَ"}, {"ind_2mp", "تَنْقَاضُّونَ"}, {"ind_2ms", "تَنْقَاضُّ"}, {"ind_3fd", "تَنْقَاضَّانِ"}, {"ind_3fp", "يَنْقَاضِضْنَ"}, {"ind_3fs", "تَنْقَاضُّ"}, {"ind_3md", "يَنْقَاضَّانِ"}, {"ind_3mp", "يَنْقَاضُّونَ"}, {"ind_3ms", "يَنْقَاضُّ"}, {"past_1p", "اِنْقَاضَضْنَا"}, {"past_1s", "اِنْقَاضَضْتُ"}, {"past_2d", "اِنْقَاضَضْتُمَا"}, {"past_2fp", "اِنْقَاضَضْتُنَّ"}, {"past_2fs", "اِنْقَاضَضْتِ"}, {"past_2mp", "اِنْقَاضَضْتُمْ"}, {"past_2ms", "اِنْقَاضَضْتَ"}, {"past_3fd", "اِنْقَاضَّتَا"}, {"past_3fp", "اِنْقَاضَضْنَ"}, {"past_3fs", "اِنْقَاضَّتْ"}, {"past_3md", "اِنْقَاضَّا"}, {"past_3mp", "اِنْقَاضُّوا"}, {"past_3ms", "اِنْقَاضَّ"}, }, }, { label = "اِفْعَلَلَّ (p.416، abstract paradigm)", root = "فعلل", wazn = "افعللّ", forms = { {"imp_2d", "اِفْعَلِلَّا"}, {"imp_2fp", "اِفْعَلِّلْنَ"}, {"imp_2fs", "اِفْعَلِلِّي"}, {"imp_2mp", "اِفْعَلِلُّوا"}, {"imp_2ms", "اِفْعَلِلَّ"}, {"ind_1p", "نَفْعَلِلُّ"}, {"ind_1s", "أَفْعَلِلُّ"}, {"ind_2d", "تَفْعَلِلَّانِ"}, {"ind_2fp", "تَفْعَلِّلْنَ"}, {"ind_2fs", "تَفْعَلِلِّينَ"}, {"ind_2mp", "تَفْعَلِلُّونَ"}, {"ind_2ms", "تَفْعَلِلُّ"}, {"ind_3fd", "تَفْعَلِلَّانِ"}, {"ind_3fp", "يَفْعَلِّلْنَ"}, {"ind_3fs", "تَفْعَلِلُّ"}, {"ind_3md", "يَفْعَلِلَّانِ"}, {"ind_3mp", "يَفْعَلِلُّونَ"}, {"ind_3ms", "يَفْعَلِلُّ"}, {"past_1p", "اِفْعَلَّلْنَا"}, {"past_1s", "اِفْعَلَّلْتُ"}, {"past_2d", "اِفْعَلَّلْتُمَا"}, {"past_2fp", "اِفْعَلَّلْتُنَّ"}, {"past_2fs", "اِفْعَلَّلْتِ"}, {"past_2mp", "اِفْعَلَّلْتُمْ"}, {"past_2ms", "اِفْعَلَّلْتَ"}, {"past_3fd", "اِفْعَلَلَّتَا"}, {"past_3fp", "اِفْعَلَّلْنَ"}, {"past_3fs", "اِفْعَلَلَّتْ"}, {"past_3md", "اِفْعَلَلَّا"}, {"past_3mp", "اِفْعَلَلُّوا"}, {"past_3ms", "اِفْعَلَلَّ"}, }, }, { label = "اِهْوَأَنَّ (p.420، افعللّ معتل العين)", root = "هوأن", wazn = "افعللّ", forms = { {"imp_2d", "اِهْوَئِنَّا"}, {"imp_2fp", "اِهْوَأْنِنَّ"}, {"imp_2fs", "اِهْوَئِنِّي"}, {"imp_2mp", "اِهْوَئِنُّوا"}, {"imp_2ms", "اِهْوَأْنِنْ"}, {"ind_1p", "نَهْوَئِنُّ"}, {"ind_1s", "أَهْوَئِنُّ"}, {"ind_2d", "تَهْوَئِنَّانِ"}, {"ind_2fp", "تَهْوَأْنِنَّ"}, {"ind_2fs", "تَهْوَئِنِّينَ"}, {"ind_2mp", "تَهْوَئِنُّونَ"}, {"ind_2ms", "تَهْوَئِنُّ"}, {"ind_3fd", "تَهْوَئِنَّانِ"}, {"ind_3fp", "يَهْوَأْنِنَّ"}, {"ind_3fs", "تَهْوَئِنُّ"}, {"ind_3md", "يَهْوَئِنَّانِ"}, {"ind_3mp", "يَهْوَئِنُّونَ"}, {"ind_3ms", "يَهْوَئِنُّ"}, {"past_1p", "اِهْوَأْنَنَّا"}, {"past_1s", "اِهْوَأْنَنْتُ"}, {"past_2d", "اِهْوَأْنَنْتُمَا"}, {"past_2fp", "اِهْوَأْنَنْتُنَّ"}, {"past_2fs", "اِهْوَأْنَنْتِ"}, {"past_2mp", "اِهْوَأْنَنْتُمْ"}, {"past_2ms", "اِهْوَأْنَنْتَ"}, {"past_3fd", "اِهْوَأَنَّتَا"}, {"past_3fp", "اِهْوَأْنَنَّ"}, {"past_3fs", "اِهْوَأَنَّتْ"}, {"past_3md", "اِهْوَأَنَّا"}, {"past_3mp", "اِهْوَأَنُّوا"}, {"past_3ms", "اِهْوَأَنَّ"}, }, }, { label = "كَتَبَ ـُ (p.126، صحيح سالم)", root = "كتب", wazn = "فعَل يفعُل", pass = true, forms = { {"imp_2d", "اُكْتُبَا"}, {"imp_2fp", "اُكْتُبْنَ"}, {"imp_2fs", "اُكْتُبِي"}, {"imp_2mp", "اُكْتُبُوا"}, {"imp_2ms", "اُكْتُبْ"}, {"ind_1p", "نَكْتُبُ"}, {"ind_1s", "أَكْتُبُ"}, {"ind_2d", "تَكْتُبَانِ"}, {"ind_2fp", "تَكْتُبْنَ"}, {"ind_2fs", "تَكْتُبِينَ"}, {"ind_2mp", "تَكْتُبُونَ"}, {"ind_2ms", "تَكْتُبُ"}, {"ind_3fd", "تَكْتُبَانِ"}, {"ind_3fp", "يَكْتُبْنَ"}, {"ind_3fs", "تَكْتُبُ"}, {"ind_3md", "يَكْتُبَانِ"}, {"ind_3mp", "يَكْتُبُونَ"}, {"ind_3ms", "يَكْتُبُ"}, {"ind_pass_1p", "نُكْتَبُ"}, {"ind_pass_1s", "أُكْتَبُ"}, {"ind_pass_2d", "تُكْتَبَانِ"}, {"ind_pass_2fp", "تُكْتَبْنَ"}, {"ind_pass_2fs", "تُكْتَبِينَ"}, {"ind_pass_2mp", "تُكْتَبُونَ"}, {"ind_pass_2ms", "تُكْتَبُ"}, {"ind_pass_3fd", "تُكْتَبَانِ"}, {"ind_pass_3fp", "يُكْتَبْنَ"}, {"ind_pass_3fs", "تُكْتَبُ"}, {"ind_pass_3md", "يُكْتَبَانِ"}, {"ind_pass_3mp", "يُكْتَبُونَ"}, {"ind_pass_3ms", "يُكْتَبُ"}, {"past_1p", "كَتَبْنَا"}, {"past_1s", "كَتَبْتُ"}, {"past_2d", "كَتَبْتُمَا"}, {"past_2fp", "كَتَبْتُنَّ"}, {"past_2fs", "كَتَبْتِ"}, {"past_2mp", "كَتَبْتُمْ"}, {"past_2ms", "كَتَبْتَ"}, {"past_3fd", "كَتَبَتَا"}, {"past_3fp", "كَتَبْنَ"}, {"past_3fs", "كَتَبَتْ"}, {"past_3md", "كَتَبَا"}, {"past_3mp", "كَتَبُوا"}, {"past_3ms", "كَتَبَ"}, {"past_pass_1p", "كُتِبْنَا"}, {"past_pass_1s", "كُتِبْتُ"}, {"past_pass_2d", "كُتِبْتُمَا"}, {"past_pass_2fp", "كُتِبْتُنَّ"}, {"past_pass_2fs", "كُتِبْتِ"}, {"past_pass_2mp", "كُتِبْتُمْ"}, {"past_pass_2ms", "كُتِبْتَ"}, {"past_pass_3fd", "كُتِبَتَا"}, {"past_pass_3fp", "كُتِبْنَ"}, {"past_pass_3fs", "كُتِبَتْ"}, {"past_pass_3md", "كُتِبَا"}, {"past_pass_3mp", "كُتِبُوا"}, {"past_pass_3ms", "كُتِبَ"}, }, }, { label = "فَتَحَ ـَ (p.170، صحيح سالم)", root = "فتح", wazn = "فعَل يفعَل", pass = true, forms = { {"imp_2d", "اِفْتَحَا"}, {"imp_2fp", "اِفْتَحْنَ"}, {"imp_2fs", "اِفْتَحِي"}, {"imp_2mp", "اِفْتَحُوا"}, {"imp_2ms", "اِفْتَحْ"}, {"ind_1p", "نَفْتَحُ"}, {"ind_1s", "أَفْتَحُ"}, {"ind_2d", "تَفْتَحَانِ"}, {"ind_2fp", "تَفْتَحْنَ"}, {"ind_2fs", "تَفْتَحِينَ"}, {"ind_2mp", "تَفْتَحُونَ"}, {"ind_2ms", "تَفْتَحُ"}, {"ind_3fd", "تَفْتَحَانِ"}, {"ind_3fp", "يَفْتَحْنَ"}, {"ind_3fs", "تَفْتَحُ"}, {"ind_3md", "يَفْتَحَانِ"}, {"ind_3mp", "يَفْتَحُونَ"}, {"ind_3ms", "يَفْتَحُ"}, {"ind_pass_1p", "نُفْتَحُ"}, {"ind_pass_1s", "أُفْتَحُ"}, {"ind_pass_2d", "تُفْتَحَانِ"}, {"ind_pass_2fp", "تُفْتَحْنَ"}, {"ind_pass_2fs", "تُفْتَحِينَ"}, {"ind_pass_2mp", "تُفْتَحُونَ"}, {"ind_pass_2ms", "تُفْتَحُ"}, {"ind_pass_3fd", "تُفْتَحَانِ"}, {"ind_pass_3fp", "يُفْتَحْنَ"}, {"ind_pass_3fs", "تُفْتَحُ"}, {"ind_pass_3md", "يُفْتَحَانِ"}, {"ind_pass_3mp", "يُفْتَحُونَ"}, {"ind_pass_3ms", "يُفْتَحُ"}, {"past_1p", "فَتَحْنَا"}, {"past_1s", "فَتَحْتُ"}, {"past_2d", "فَتَحْتُمَا"}, {"past_2fp", "فَتَحْتُنَّ"}, {"past_2fs", "فَتَحْتِ"}, {"past_2mp", "فَتَحْتُمْ"}, {"past_2ms", "فَتَحْتَ"}, {"past_3fd", "فَتَحَتَا"}, {"past_3fp", "فَتَحْنَ"}, {"past_3fs", "فَتَحَتْ"}, {"past_3md", "فَتَحَا"}, {"past_3mp", "فَتَحُوا"}, {"past_3ms", "فَتَحَ"}, {"past_pass_1p", "فُتِحْنَا"}, {"past_pass_1s", "فُتِحْتُ"}, {"past_pass_2d", "فُتِحْتُمَا"}, {"past_pass_2fp", "فُتِحْتُنَّ"}, {"past_pass_2fs", "فُتِحْتِ"}, {"past_pass_2mp", "فُتِحْتُمْ"}, {"past_pass_2ms", "فُتِحْتَ"}, {"past_pass_3fd", "فُتِحَتَا"}, {"past_pass_3fp", "فُتِحْنَ"}, {"past_pass_3fs", "فُتِحَتْ"}, {"past_pass_3md", "فُتِحَا"}, {"past_pass_3mp", "فُتِحُوا"}, {"past_pass_3ms", "فُتِحَ"}, }, }, { label = "نَعِمَ ـِ (p.235، صحيح سالم)", root = "نعم", wazn = "فعِل يفعِل", pass = true, forms = { {"imp_2d", "اِنْعِمَا"}, {"imp_2fp", "اِنْعِمْنَ"}, {"imp_2fs", "اِنْعِمِي"}, {"imp_2mp", "اِنْعِمُوا"}, {"imp_2ms", "اِنْعِمْ"}, {"ind_1p", "نَنْعِمُ"}, {"ind_1s", "أَنْعِمُ"}, {"ind_2d", "تَنْعِمَانِ"}, {"ind_2fp", "تَنْعِمْنَ"}, {"ind_2fs", "تَنْعِمِينَ"}, {"ind_2mp", "تَنْعِمُونَ"}, {"ind_2ms", "تَنْعِمُ"}, {"ind_3fd", "تَنْعِمَانِ"}, {"ind_3fp", "يَنْعِمْنَ"}, {"ind_3fs", "تَنْعِمُ"}, {"ind_3md", "يَنْعِمَانِ"}, {"ind_3mp", "يَنْعِمُونَ"}, {"ind_3ms", "يَنْعِمُ"}, {"ind_pass_1p", "نُنْعَمُ"}, {"ind_pass_1s", "أُنْعَمُ"}, {"ind_pass_2d", "تُنْعَمَانِ"}, {"ind_pass_2fp", "تُنْعَمْنَ"}, {"ind_pass_2fs", "تُنْعَمِينَ"}, {"ind_pass_2mp", "تُنْعَمُونَ"}, {"ind_pass_2ms", "تُنْعَمُ"}, {"ind_pass_3fd", "تُنْعَمَانِ"}, {"ind_pass_3fp", "يُنْعَمْنَ"}, {"ind_pass_3fs", "تُنْعَمُ"}, {"ind_pass_3md", "يُنْعَمَانِ"}, {"ind_pass_3mp", "يُنْعَمُونَ"}, {"ind_pass_3ms", "يُنْعَمُ"}, {"past_1p", "نَعِمْنَا"}, {"past_1s", "نَعِمْتُ"}, {"past_2d", "نَعِمْتُمَا"}, {"past_2fp", "نَعِمْتُنَّ"}, {"past_2fs", "نَعِمْتِ"}, {"past_2mp", "نَعِمْتُمْ"}, {"past_2ms", "نَعِمْتَ"}, {"past_3fd", "نَعِمَتَا"}, {"past_3fp", "نَعِمْنَ"}, {"past_3fs", "نَعِمَتْ"}, {"past_3md", "نَعِمَا"}, {"past_3mp", "نَعِمُوا"}, {"past_3ms", "نَعِمَ"}, {"past_pass_1p", "نُعِمْنَا"}, {"past_pass_1s", "نُعِمْتُ"}, {"past_pass_2d", "نُعِمْتُمَا"}, {"past_pass_2fp", "نُعِمْتُنَّ"}, {"past_pass_2fs", "نُعِمْتِ"}, {"past_pass_2mp", "نُعِمْتُمْ"}, {"past_pass_2ms", "نُعِمْتَ"}, {"past_pass_3fd", "نُعِمَتَا"}, {"past_pass_3fp", "نُعِمْنَ"}, {"past_pass_3fs", "نُعِمَتْ"}, {"past_pass_3md", "نُعِمَا"}, {"past_pass_3mp", "نُعِمُوا"}, {"past_pass_3ms", "نُعِمَ"}, }, }, { label = "وَرِيَ ـِ (p.237، لفيف مفروق)", root = "وري", wazn = "فعِل يفعِل", forms = { {"imp_2d", "رِيَا"}, {"imp_2fp", "رِينَ"}, {"imp_2fs", "رِي"}, {"imp_2mp", "رُوا"}, {"imp_2ms", "رِ"}, {"ind_1p", "نَرِي"}, {"ind_1s", "أَرِي"}, {"ind_2d", "تَرِيَانِ"}, {"ind_2fp", "تَرِينَ"}, {"ind_2fs", "تَرِينَ"}, {"ind_2mp", "تَرُونَ"}, {"ind_2ms", "تَرِي"}, {"ind_3fd", "تَرِيَانِ"}, {"ind_3fp", "يَرِينَ"}, {"ind_3fs", "تَرِي"}, {"ind_3md", "يَرِيَانِ"}, {"ind_3mp", "يَرُونَ"}, {"ind_3ms", "يَرِي"}, {"past_1p", "وَرِينَا"}, {"past_1s", "وَرِيتُ"}, {"past_2d", "وَرِيتُمَا"}, {"past_2fp", "وَرِيتُنَّ"}, {"past_2fs", "وَرِيتِ"}, {"past_2mp", "وَرِيتُمْ"}, {"past_2ms", "وَرِيتَ"}, {"past_3fd", "وَرِيَتَا"}, {"past_3fp", "وَرِينَ"}, {"past_3fs", "وَرِيَتْ"}, {"past_3md", "وَرِيَا"}, {"past_3mp", "وَرُوا"}, {"past_3ms", "وَرِيَ"}, }, }, { label = "تَفَعَّلَ (p.285، abstract paradigm)", root = "فعل", wazn = "تفعّل", pass = true, forms = { {"imp_2d", "تَفَعَّلَا"}, {"imp_2fp", "تَفَعَّلْنَ"}, {"imp_2fs", "تَفَعَّلِي"}, {"imp_2mp", "تَفَعَّلُوا"}, {"imp_2ms", "تَفَعَّلْ"}, {"ind_1p", "نَتَفَعَّلُ"}, {"ind_1s", "أَتَفَعَّلُ"}, {"ind_2d", "تَتَفَعَّلَانِ"}, {"ind_2fp", "تَتَفَعَّلْنَ"}, {"ind_2fs", "تَتَفَعَّلِينَ"}, {"ind_2mp", "تَتَفَعَّلُونَ"}, {"ind_2ms", "تَتَفَعَّلُ"}, {"ind_3fd", "تَتَفَعَّلَانِ"}, {"ind_3fp", "يَتَفَعَّلْنَ"}, {"ind_3fs", "تَتَفَعَّلُ"}, {"ind_3md", "يَتَفَعَّلَانِ"}, {"ind_3mp", "يَتَفَعَّلُونَ"}, {"ind_3ms", "يَتَفَعَّلُ"}, {"ind_pass_1p", "نُتَفَعَّلُ"}, {"ind_pass_1s", "أُتَفَعَّلُ"}, {"ind_pass_2d", "تُتَفَعَّلَانِ"}, {"ind_pass_2fp", "تُتَفَعَّلْنَ"}, {"ind_pass_2fs", "تُتَفَعَّلِينَ"}, {"ind_pass_2mp", "تُتَفَعَّلُونَ"}, {"ind_pass_2ms", "تُتَفَعَّلُ"}, {"ind_pass_3fd", "تُتَفَعَّلَانِ"}, {"ind_pass_3fp", "يُتَفَعَّلْنَ"}, {"ind_pass_3fs", "تُتَفَعَّلُ"}, {"ind_pass_3md", "يُتَفَعَّلَانِ"}, {"ind_pass_3mp", "يُتَفَعَّلُونَ"}, {"ind_pass_3ms", "يُتَفَعَّلُ"}, {"past_1p", "تَفَعَّلْنَا"}, {"past_1s", "تَفَعَّلْتُ"}, {"past_2d", "تَفَعَّلْتُمَا"}, {"past_2fp", "تَفَعَّلْتُنَّ"}, {"past_2fs", "تَفَعَّلْتِ"}, {"past_2mp", "تَفَعَّلْتُمْ"}, {"past_2ms", "تَفَعَّلْتَ"}, {"past_3fd", "تَفَعَّلَتَا"}, {"past_3fp", "تَفَعَّلْنَ"}, {"past_3fs", "تَفَعَّلَتْ"}, {"past_3md", "تَفَعَّلَا"}, {"past_3mp", "تَفَعَّلُوا"}, {"past_3ms", "تَفَعَّلَ"}, {"past_pass_1p", "تُفُعِّلْنَا"}, {"past_pass_1s", "تُفُعِّلْتُ"}, {"past_pass_2d", "تُفُعِّلْتُمَا"}, {"past_pass_2fp", "تُفُعِّلْتُنَّ"}, {"past_pass_2fs", "تُفُعِّلْتِ"}, {"past_pass_2mp", "تُفُعِّلْتُمْ"}, {"past_pass_2ms", "تُفُعِّلْتَ"}, {"past_pass_3fd", "تُفُعِّلَتَا"}, {"past_pass_3fp", "تُفُعِّلْنَ"}, {"past_pass_3fs", "تُفُعِّلَتْ"}, {"past_pass_3md", "تُفُعِّلَا"}, {"past_pass_3mp", "تُفُعِّلُوا"}, {"past_pass_3ms", "تُفُعِّلَ"}, }, }, { label = "نَصَرَ ـُ (p.127)", root = "نصر", wazn = "فعَل يفعُل", forms = { {"imp_2d", "اُنْصُرَا"}, {"imp_2fp", "اُنْصُرْنَ"}, {"imp_2fs", "اُنْصُرِي"}, {"imp_2mp", "اُنْصُرُوا"}, {"imp_2ms", "اُنْصُرْ"}, {"ind_1p", "نَنْصُرُ"}, {"ind_1s", "أَنْصُرُ"}, {"ind_2d", "تَنْصُرَانِ"}, {"ind_2fp", "تَنْصُرْنَ"}, {"ind_2fs", "تَنْصُرِينَ"}, {"ind_2mp", "تَنْصُرُونَ"}, {"ind_2ms", "تَنْصُرُ"}, {"ind_3fd", "تَنْصُرَانِ"}, {"ind_3fp", "يَنْصُرْنَ"}, {"ind_3fs", "تَنْصُرُ"}, {"ind_3md", "يَنْصُرَانِ"}, {"ind_3mp", "يَنْصُرُونَ"}, {"ind_3ms", "يَنْصُرُ"}, {"past_1p", "نَصَرْنَا"}, {"past_1s", "نَصَرْتُ"}, {"past_2d", "نَصَرْتُمَا"}, {"past_2fp", "نَصَرْتُنَّ"}, {"past_2fs", "نَصَرْتِ"}, {"past_2mp", "نَصَرْتُمْ"}, {"past_2ms", "نَصَرْتَ"}, {"past_3fd", "نَصَرَتَا"}, {"past_3fp", "نَصَرْنَ"}, {"past_3fs", "نَصَرَتْ"}, {"past_3md", "نَصَرَا"}, {"past_3mp", "نَصَرُوا"}, {"past_3ms", "نَصَرَ"}, }, }, { label = "حَدَثَ ـُ (p.127)", root = "حدث", wazn = "فعَل يفعُل", forms = { {"imp_2d", "اُحْدُثَا"}, {"imp_2fp", "اُحْدُثْنَ"}, {"imp_2fs", "اُحْدُثِي"}, {"imp_2mp", "اُحْدُثُوا"}, {"imp_2ms", "اُحْدُثْ"}, {"ind_1p", "نَحْدُثُ"}, {"ind_1s", "أَحْدُثُ"}, {"ind_2d", "تَحْدُثَانِ"}, {"ind_2fp", "تَحْدُثْنَ"}, {"ind_2fs", "تَحْدُثِينَ"}, {"ind_2mp", "تَحْدُثُونَ"}, {"ind_2ms", "تَحْدُثُ"}, {"ind_3fd", "تَحْدُثَانِ"}, {"ind_3fp", "يَحْدُثْنَ"}, {"ind_3fs", "تَحْدُثُ"}, {"ind_3md", "يَحْدُثَانِ"}, {"ind_3mp", "يَحْدُثُونَ"}, {"ind_3ms", "يَحْدُثُ"}, {"past_1p", "حَدَثْنَا"}, {"past_1s", "حَدَثْتُ"}, {"past_2d", "حَدَثْتُمَا"}, {"past_2fp", "حَدَثْتُنَّ"}, {"past_2fs", "حَدَثْتِ"}, {"past_2mp", "حَدَثْتُمْ"}, {"past_2ms", "حَدَثْتَ"}, {"past_3fd", "حَدَثَتَا"}, {"past_3fp", "حَدَثْنَ"}, {"past_3fs", "حَدَثَتْ"}, {"past_3md", "حَدَثَا"}, {"past_3mp", "حَدَثُوا"}, {"past_3ms", "حَدَثَ"}, }, }, { label = "وَحَّدَ (p.266)", root = "وحد", wazn = "فعّل", forms = { {"imp_2d", "وَحِّدَا"}, {"imp_2fp", "وَحِّدْنَ"}, {"imp_2fs", "وَحِّدِي"}, {"imp_2mp", "وَحِّدُوا"}, {"imp_2ms", "وَحِّدْ"}, {"ind_1p", "نُوَحِّدُ"}, {"ind_1s", "أُوَحِّدُ"}, {"ind_2d", "تُوَحِّدَانِ"}, {"ind_2fp", "تُوَحِّدْنَ"}, {"ind_2fs", "تُوَحِّدِينَ"}, {"ind_2mp", "تُوَحِّدُونَ"}, {"ind_2ms", "تُوَحِّدُ"}, {"ind_3fd", "تُوَحِّدَانِ"}, {"ind_3fp", "يُوَحِّدْنَ"}, {"ind_3fs", "تُوَحِّدُ"}, {"ind_3md", "يُوَحِّدَانِ"}, {"ind_3mp", "يُوَحِّدُونَ"}, {"ind_3ms", "يُوَحِّدُ"}, {"past_1p", "وَحَّدْنَا"}, {"past_1s", "وَحَّدْتُ"}, {"past_2d", "وَحَّدْتُمَا"}, {"past_2fp", "وَحَّدْتُنَّ"}, {"past_2fs", "وَحَّدْتِ"}, {"past_2mp", "وَحَّدْتُمْ"}, {"past_2ms", "وَحَّدْتَ"}, {"past_3fd", "وَحَّدَتَا"}, {"past_3fp", "وَحَّدْنَ"}, {"past_3fs", "وَحَّدَتْ"}, {"past_3md", "وَحَّدَا"}, {"past_3mp", "وَحَّدُوا"}, {"past_3ms", "وَحَّدَ"}, }, }, { label = "يَبَّسَ (p.266)", root = "يبس", wazn = "فعّل", forms = { {"imp_2d", "يَبِّسَا"}, {"imp_2fp", "يَبِّسْنَ"}, {"imp_2fs", "يَبِّسِي"}, {"imp_2mp", "يَبِّسُوا"}, {"imp_2ms", "يَبِّسْ"}, {"ind_1p", "نُيَبِّسُ"}, {"ind_1s", "أُيَبِّسُ"}, {"ind_2d", "تُيَبِّسَانِ"}, {"ind_2fp", "تُيَبِّسْنَ"}, {"ind_2fs", "تُيَبِّسِينَ"}, {"ind_2mp", "تُيَبِّسُونَ"}, {"ind_2ms", "تُيَبِّسُ"}, {"ind_3fd", "تُيَبِّسَانِ"}, {"ind_3fp", "يُيَبِّسْنَ"}, {"ind_3fs", "تُيَبِّسُ"}, {"ind_3md", "يُيَبِّسَانِ"}, {"ind_3mp", "يُيَبِّسُونَ"}, {"ind_3ms", "يُيَبِّسُ"}, {"past_1p", "يَبَّسْنَا"}, {"past_1s", "يَبَّسْتُ"}, {"past_2d", "يَبَّسْتُمَا"}, {"past_2fp", "يَبَّسْتُنَّ"}, {"past_2fs", "يَبَّسْتِ"}, {"past_2mp", "يَبَّسْتُمْ"}, {"past_2ms", "يَبَّسْتَ"}, {"past_3fd", "يَبَّسَتَا"}, {"past_3fp", "يَبَّسْنَ"}, {"past_3fs", "يَبَّسَتْ"}, {"past_3md", "يَبَّسَا"}, {"past_3mp", "يَبَّسُوا"}, {"past_3ms", "يَبَّسَ"}, }, }, { label = "نَوَّرَ (p.267)", root = "نور", wazn = "فعّل", forms = { {"imp_2d", "نَوِّرَا"}, {"imp_2fp", "نَوِّرْنَ"}, {"imp_2fs", "نَوِّرِي"}, {"imp_2mp", "نَوِّرُوا"}, {"imp_2ms", "نَوِّرْ"}, {"ind_1p", "نُنَوِّرُ"}, {"ind_1s", "أُنَوِّرُ"}, {"ind_2d", "تُنَوِّرَانِ"}, {"ind_2fp", "تُنَوِّرْنَ"}, {"ind_2fs", "تُنَوِّرِينَ"}, {"ind_2mp", "تُنَوِّرُونَ"}, {"ind_2ms", "تُنَوِّرُ"}, {"ind_3fd", "تُنَوِّرَانِ"}, {"ind_3fp", "يُنَوِّرْنَ"}, {"ind_3fs", "تُنَوِّرُ"}, {"ind_3md", "يُنَوِّرَانِ"}, {"ind_3mp", "يُنَوِّرُونَ"}, {"ind_3ms", "يُنَوِّرُ"}, {"past_1p", "نَوَّرْنَا"}, {"past_1s", "نَوَّرْتُ"}, {"past_2d", "نَوَّرْتُمَا"}, {"past_2fp", "نَوَّرْتُنَّ"}, {"past_2fs", "نَوَّرْتِ"}, {"past_2mp", "نَوَّرْتُمْ"}, {"past_2ms", "نَوَّرْتَ"}, {"past_3fd", "نَوَّرَتَا"}, {"past_3fp", "نَوَّرْنَ"}, {"past_3fs", "نَوَّرَتْ"}, {"past_3md", "نَوَّرَا"}, {"past_3mp", "نَوَّرُوا"}, {"past_3ms", "نَوَّرَ"}, }, }, { label = "بَيَّضَ (p.267)", root = "بيض", wazn = "فعّل", forms = { {"imp_2d", "بَيِّضَا"}, {"imp_2fp", "بَيِّضْنَ"}, {"imp_2fs", "بَيِّضِي"}, {"imp_2mp", "بَيِّضُوا"}, {"imp_2ms", "بَيِّضْ"}, {"ind_1p", "نُبَيِّضُ"}, {"ind_1s", "أُبَيِّضُ"}, {"ind_2d", "تُبَيِّضَانِ"}, {"ind_2fp", "تُبَيِّضْنَ"}, {"ind_2fs", "تُبَيِّضِينَ"}, {"ind_2mp", "تُبَيِّضُونَ"}, {"ind_2ms", "تُبَيِّضُ"}, {"ind_3fd", "تُبَيِّضَانِ"}, {"ind_3fp", "يُبَيِّضْنَ"}, {"ind_3fs", "تُبَيِّضُ"}, {"ind_3md", "يُبَيِّضَانِ"}, {"ind_3mp", "يُبَيِّضُونَ"}, {"ind_3ms", "يُبَيِّضُ"}, {"past_1p", "بَيَّضْنَا"}, {"past_1s", "بَيَّضْتُ"}, {"past_2d", "بَيَّضْتُمَا"}, {"past_2fp", "بَيَّضْتُنَّ"}, {"past_2fs", "بَيَّضْتِ"}, {"past_2mp", "بَيَّضْتُمْ"}, {"past_2ms", "بَيَّضْتَ"}, {"past_3fd", "بَيَّضَتَا"}, {"past_3fp", "بَيَّضْنَ"}, {"past_3fs", "بَيَّضَتْ"}, {"past_3md", "بَيَّضَا"}, {"past_3mp", "بَيَّضُوا"}, {"past_3ms", "بَيَّضَ"}, }, }, { label = "بَكَّى (p.270)", root = "بكي", wazn = "فعّل", forms = { {"imp_2d", "بَكِّيَا"}, {"imp_2fp", "بَكِّينَ"}, {"imp_2fs", "بَكِّي"}, {"imp_2mp", "بَكُّوا"}, {"imp_2ms", "بَكِّ"}, {"ind_1p", "نُبَكِّي"}, {"ind_1s", "أُبَكِّي"}, {"ind_2d", "تُبَكِّيَانِ"}, {"ind_2fp", "تُبَكِّينَ"}, {"ind_2fs", "تُبَكِّينَ"}, {"ind_2mp", "تُبَكُّونَ"}, {"ind_2ms", "تُبَكِّي"}, {"ind_3fd", "تُبَكِّيَانِ"}, {"ind_3fp", "يُبَكِّينَ"}, {"ind_3fs", "تُبَكِّي"}, {"ind_3md", "يُبَكِّيَانِ"}, {"ind_3mp", "يُبَكُّونَ"}, {"ind_3ms", "يُبَكِّي"}, {"past_1p", "بَكَّيْنَا"}, {"past_1s", "بَكَّيْتُ"}, {"past_2d", "بَكَّيْتُمَا"}, {"past_2fp", "بَكَّيْتُنَّ"}, {"past_2fs", "بَكَّيْتِ"}, {"past_2mp", "بَكَّيْتُمْ"}, {"past_2ms", "بَكَّيْتَ"}, {"past_3fd", "بَكَّتَا"}, {"past_3fp", "بَكَّيْنَ"}, {"past_3fs", "بَكَّتْ"}, {"past_3md", "بَكَّيَا"}, {"past_3mp", "بَكَّوْا"}, {"past_3ms", "بَكَّى"}, }, }, } 1r5y82wmdxmanp9xl2s7bj6e8v90lt6 1124234 1124200 2026-08-31T08:12:20Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124234 Scribunto text/plain -- بيانات اختبار [[وحدة:ar-verb]] — مولَّدة آليًّا، لا تُحرَّر يدويًّا. -- Auto-generated from the fixtures in github.com/forzagreen/ar-wiktionary-modules. -- Regenerate with tools/make_wiki_testcases.py; edits here are overwritten. -- -- المصدر: أنطوان الدحداح، معجم تصريف الأفعال العربية، مكتبة لبنان ناشرون. -- الصيغ حقائق لغوية مُقابَلة على ذلك المرجع؛ لا يُعاد هنا نصُّ الكتاب ولا ترتيبه. -- -- القيم المنتظرة مكتوبة بإملاء الوحدة لا بإملاء الكتاب حيث اختلفا اختلافًا -- إملائيًّا مقبولًا في الوجهين (ألف التثنية، همزة الوصل، السكون الاختياري). -- الجزء 6 من 8. return { { label = "اِنْقاضَّ (p.380، افعالّ)", root = "نقض", wazn = "افعالّ", forms = { {"imp_2d", "اِنْقَاضَّا"}, {"imp_2fp", "اِنْقَاضِضْنَ"}, {"imp_2fs", "اِنْقَاضِّي"}, {"imp_2mp", "اِنْقَاضُّوا"}, {"imp_2ms", "اِنْقَاضِضْ"}, {"ind_1p", "نَنْقَاضُّ"}, {"ind_1s", "أَنْقَاضُّ"}, {"ind_2d", "تَنْقَاضَّانِ"}, {"ind_2fp", "تَنْقَاضِضْنَ"}, {"ind_2fs", "تَنْقَاضِّينَ"}, {"ind_2mp", "تَنْقَاضُّونَ"}, {"ind_2ms", "تَنْقَاضُّ"}, {"ind_3fd", "تَنْقَاضَّانِ"}, {"ind_3fp", "يَنْقَاضِضْنَ"}, {"ind_3fs", "تَنْقَاضُّ"}, {"ind_3md", "يَنْقَاضَّانِ"}, {"ind_3mp", "يَنْقَاضُّونَ"}, {"ind_3ms", "يَنْقَاضُّ"}, {"past_1p", "اِنْقَاضَضْنَا"}, {"past_1s", "اِنْقَاضَضْتُ"}, {"past_2d", "اِنْقَاضَضْتُمَا"}, {"past_2fp", "اِنْقَاضَضْتُنَّ"}, {"past_2fs", "اِنْقَاضَضْتِ"}, {"past_2mp", "اِنْقَاضَضْتُمْ"}, {"past_2ms", "اِنْقَاضَضْتَ"}, {"past_3fd", "اِنْقَاضَّتَا"}, {"past_3fp", "اِنْقَاضَضْنَ"}, {"past_3fs", "اِنْقَاضَّتْ"}, {"past_3md", "اِنْقَاضَّا"}, {"past_3mp", "اِنْقَاضُّوا"}, {"past_3ms", "اِنْقَاضَّ"}, }, }, { label = "اِفْعَلَلَّ (p.416، abstract paradigm)", root = "فعلل", wazn = "افعللّ", forms = { {"imp_2d", "اِفْعَلِلَّا"}, {"imp_2fp", "اِفْعَلِّلْنَ"}, {"imp_2fs", "اِفْعَلِلِّي"}, {"imp_2mp", "اِفْعَلِلُّوا"}, {"imp_2ms", "اِفْعَلِلَّ"}, {"ind_1p", "نَفْعَلِلُّ"}, {"ind_1s", "أَفْعَلِلُّ"}, {"ind_2d", "تَفْعَلِلَّانِ"}, {"ind_2fp", "تَفْعَلِّلْنَ"}, {"ind_2fs", "تَفْعَلِلِّينَ"}, {"ind_2mp", "تَفْعَلِلُّونَ"}, {"ind_2ms", "تَفْعَلِلُّ"}, {"ind_3fd", "تَفْعَلِلَّانِ"}, {"ind_3fp", "يَفْعَلِّلْنَ"}, {"ind_3fs", "تَفْعَلِلُّ"}, {"ind_3md", "يَفْعَلِلَّانِ"}, {"ind_3mp", "يَفْعَلِلُّونَ"}, {"ind_3ms", "يَفْعَلِلُّ"}, {"past_1p", "اِفْعَلَّلْنَا"}, {"past_1s", "اِفْعَلَّلْتُ"}, {"past_2d", "اِفْعَلَّلْتُمَا"}, {"past_2fp", "اِفْعَلَّلْتُنَّ"}, {"past_2fs", "اِفْعَلَّلْتِ"}, {"past_2mp", "اِفْعَلَّلْتُمْ"}, {"past_2ms", "اِفْعَلَّلْتَ"}, {"past_3fd", "اِفْعَلَلَّتَا"}, {"past_3fp", "اِفْعَلَّلْنَ"}, {"past_3fs", "اِفْعَلَلَّتْ"}, {"past_3md", "اِفْعَلَلَّا"}, {"past_3mp", "اِفْعَلَلُّوا"}, {"past_3ms", "اِفْعَلَلَّ"}, }, }, { label = "اِهْوَأَنَّ (p.420، افعللّ معتل العين)", root = "هوأن", wazn = "افعللّ", forms = { {"imp_2d", "اِهْوَئِنَّا"}, {"imp_2fp", "اِهْوَأْنِنَّ"}, {"imp_2fs", "اِهْوَئِنِّي"}, {"imp_2mp", "اِهْوَئِنُّوا"}, {"imp_2ms", "اِهْوَأْنِنْ"}, {"ind_1p", "نَهْوَئِنُّ"}, {"ind_1s", "أَهْوَئِنُّ"}, {"ind_2d", "تَهْوَئِنَّانِ"}, {"ind_2fp", "تَهْوَأْنِنَّ"}, {"ind_2fs", "تَهْوَئِنِّينَ"}, {"ind_2mp", "تَهْوَئِنُّونَ"}, {"ind_2ms", "تَهْوَئِنُّ"}, {"ind_3fd", "تَهْوَئِنَّانِ"}, {"ind_3fp", "يَهْوَأْنِنَّ"}, {"ind_3fs", "تَهْوَئِنُّ"}, {"ind_3md", "يَهْوَئِنَّانِ"}, {"ind_3mp", "يَهْوَئِنُّونَ"}, {"ind_3ms", "يَهْوَئِنُّ"}, {"past_1p", "اِهْوَأْنَنَّا"}, {"past_1s", "اِهْوَأْنَنْتُ"}, {"past_2d", "اِهْوَأْنَنْتُمَا"}, {"past_2fp", "اِهْوَأْنَنْتُنَّ"}, {"past_2fs", "اِهْوَأْنَنْتِ"}, {"past_2mp", "اِهْوَأْنَنْتُمْ"}, {"past_2ms", "اِهْوَأْنَنْتَ"}, {"past_3fd", "اِهْوَأَنَّتَا"}, {"past_3fp", "اِهْوَأْنَنَّ"}, {"past_3fs", "اِهْوَأَنَّتْ"}, {"past_3md", "اِهْوَأَنَّا"}, {"past_3mp", "اِهْوَأَنُّوا"}, {"past_3ms", "اِهْوَأَنَّ"}, }, }, { label = "كَتَبَ ـُ (p.126، صحيح سالم)", root = "كتب", wazn = "فعَل يفعُل", pass = true, forms = { {"imp_2d", "اُكْتُبَا"}, {"imp_2fp", "اُكْتُبْنَ"}, {"imp_2fs", "اُكْتُبِي"}, {"imp_2mp", "اُكْتُبُوا"}, {"imp_2ms", "اُكْتُبْ"}, {"ind_1p", "نَكْتُبُ"}, {"ind_1s", "أَكْتُبُ"}, {"ind_2d", "تَكْتُبَانِ"}, {"ind_2fp", "تَكْتُبْنَ"}, {"ind_2fs", "تَكْتُبِينَ"}, {"ind_2mp", "تَكْتُبُونَ"}, {"ind_2ms", "تَكْتُبُ"}, {"ind_3fd", "تَكْتُبَانِ"}, {"ind_3fp", "يَكْتُبْنَ"}, {"ind_3fs", "تَكْتُبُ"}, {"ind_3md", "يَكْتُبَانِ"}, {"ind_3mp", "يَكْتُبُونَ"}, {"ind_3ms", "يَكْتُبُ"}, {"ind_pass_1p", "نُكْتَبُ"}, {"ind_pass_1s", "أُكْتَبُ"}, {"ind_pass_2d", "تُكْتَبَانِ"}, {"ind_pass_2fp", "تُكْتَبْنَ"}, {"ind_pass_2fs", "تُكْتَبِينَ"}, {"ind_pass_2mp", "تُكْتَبُونَ"}, {"ind_pass_2ms", "تُكْتَبُ"}, {"ind_pass_3fd", "تُكْتَبَانِ"}, {"ind_pass_3fp", "يُكْتَبْنَ"}, {"ind_pass_3fs", "تُكْتَبُ"}, {"ind_pass_3md", "يُكْتَبَانِ"}, {"ind_pass_3mp", "يُكْتَبُونَ"}, {"ind_pass_3ms", "يُكْتَبُ"}, {"past_1p", "كَتَبْنَا"}, {"past_1s", "كَتَبْتُ"}, {"past_2d", "كَتَبْتُمَا"}, {"past_2fp", "كَتَبْتُنَّ"}, {"past_2fs", "كَتَبْتِ"}, {"past_2mp", "كَتَبْتُمْ"}, {"past_2ms", "كَتَبْتَ"}, {"past_3fd", "كَتَبَتَا"}, {"past_3fp", "كَتَبْنَ"}, {"past_3fs", "كَتَبَتْ"}, {"past_3md", "كَتَبَا"}, {"past_3mp", "كَتَبُوا"}, {"past_3ms", "كَتَبَ"}, {"past_pass_1p", "كُتِبْنَا"}, {"past_pass_1s", "كُتِبْتُ"}, {"past_pass_2d", "كُتِبْتُمَا"}, {"past_pass_2fp", "كُتِبْتُنَّ"}, {"past_pass_2fs", "كُتِبْتِ"}, {"past_pass_2mp", "كُتِبْتُمْ"}, {"past_pass_2ms", "كُتِبْتَ"}, {"past_pass_3fd", "كُتِبَتَا"}, {"past_pass_3fp", "كُتِبْنَ"}, {"past_pass_3fs", "كُتِبَتْ"}, {"past_pass_3md", "كُتِبَا"}, {"past_pass_3mp", "كُتِبُوا"}, {"past_pass_3ms", "كُتِبَ"}, }, }, { label = "فَتَحَ ـَ (p.170، صحيح سالم)", root = "فتح", wazn = "فعَل يفعَل", pass = true, forms = { {"imp_2d", "اِفْتَحَا"}, {"imp_2fp", "اِفْتَحْنَ"}, {"imp_2fs", "اِفْتَحِي"}, {"imp_2mp", "اِفْتَحُوا"}, {"imp_2ms", "اِفْتَحْ"}, {"ind_1p", "نَفْتَحُ"}, {"ind_1s", "أَفْتَحُ"}, {"ind_2d", "تَفْتَحَانِ"}, {"ind_2fp", "تَفْتَحْنَ"}, {"ind_2fs", "تَفْتَحِينَ"}, {"ind_2mp", "تَفْتَحُونَ"}, {"ind_2ms", "تَفْتَحُ"}, {"ind_3fd", "تَفْتَحَانِ"}, {"ind_3fp", "يَفْتَحْنَ"}, {"ind_3fs", "تَفْتَحُ"}, {"ind_3md", "يَفْتَحَانِ"}, {"ind_3mp", "يَفْتَحُونَ"}, {"ind_3ms", "يَفْتَحُ"}, {"ind_pass_1p", "نُفْتَحُ"}, {"ind_pass_1s", "أُفْتَحُ"}, {"ind_pass_2d", "تُفْتَحَانِ"}, {"ind_pass_2fp", "تُفْتَحْنَ"}, {"ind_pass_2fs", "تُفْتَحِينَ"}, {"ind_pass_2mp", "تُفْتَحُونَ"}, {"ind_pass_2ms", "تُفْتَحُ"}, {"ind_pass_3fd", "تُفْتَحَانِ"}, {"ind_pass_3fp", "يُفْتَحْنَ"}, {"ind_pass_3fs", "تُفْتَحُ"}, {"ind_pass_3md", "يُفْتَحَانِ"}, {"ind_pass_3mp", "يُفْتَحُونَ"}, {"ind_pass_3ms", "يُفْتَحُ"}, {"past_1p", "فَتَحْنَا"}, {"past_1s", "فَتَحْتُ"}, {"past_2d", "فَتَحْتُمَا"}, {"past_2fp", "فَتَحْتُنَّ"}, {"past_2fs", "فَتَحْتِ"}, {"past_2mp", "فَتَحْتُمْ"}, {"past_2ms", "فَتَحْتَ"}, {"past_3fd", "فَتَحَتَا"}, {"past_3fp", "فَتَحْنَ"}, {"past_3fs", "فَتَحَتْ"}, {"past_3md", "فَتَحَا"}, {"past_3mp", "فَتَحُوا"}, {"past_3ms", "فَتَحَ"}, {"past_pass_1p", "فُتِحْنَا"}, {"past_pass_1s", "فُتِحْتُ"}, {"past_pass_2d", "فُتِحْتُمَا"}, {"past_pass_2fp", "فُتِحْتُنَّ"}, {"past_pass_2fs", "فُتِحْتِ"}, {"past_pass_2mp", "فُتِحْتُمْ"}, {"past_pass_2ms", "فُتِحْتَ"}, {"past_pass_3fd", "فُتِحَتَا"}, {"past_pass_3fp", "فُتِحْنَ"}, {"past_pass_3fs", "فُتِحَتْ"}, {"past_pass_3md", "فُتِحَا"}, {"past_pass_3mp", "فُتِحُوا"}, {"past_pass_3ms", "فُتِحَ"}, }, }, { label = "نَعِمَ ـِ (p.235، صحيح سالم)", root = "نعم", wazn = "فعِل يفعِل", pass = true, forms = { {"imp_2d", "اِنْعِمَا"}, {"imp_2fp", "اِنْعِمْنَ"}, {"imp_2fs", "اِنْعِمِي"}, {"imp_2mp", "اِنْعِمُوا"}, {"imp_2ms", "اِنْعِمْ"}, {"ind_1p", "نَنْعِمُ"}, {"ind_1s", "أَنْعِمُ"}, {"ind_2d", "تَنْعِمَانِ"}, {"ind_2fp", "تَنْعِمْنَ"}, {"ind_2fs", "تَنْعِمِينَ"}, {"ind_2mp", "تَنْعِمُونَ"}, {"ind_2ms", "تَنْعِمُ"}, {"ind_3fd", "تَنْعِمَانِ"}, {"ind_3fp", "يَنْعِمْنَ"}, {"ind_3fs", "تَنْعِمُ"}, {"ind_3md", "يَنْعِمَانِ"}, {"ind_3mp", "يَنْعِمُونَ"}, {"ind_3ms", "يَنْعِمُ"}, {"ind_pass_1p", "نُنْعَمُ"}, {"ind_pass_1s", "أُنْعَمُ"}, {"ind_pass_2d", "تُنْعَمَانِ"}, {"ind_pass_2fp", "تُنْعَمْنَ"}, {"ind_pass_2fs", "تُنْعَمِينَ"}, {"ind_pass_2mp", "تُنْعَمُونَ"}, {"ind_pass_2ms", "تُنْعَمُ"}, {"ind_pass_3fd", "تُنْعَمَانِ"}, {"ind_pass_3fp", "يُنْعَمْنَ"}, {"ind_pass_3fs", "تُنْعَمُ"}, {"ind_pass_3md", "يُنْعَمَانِ"}, {"ind_pass_3mp", "يُنْعَمُونَ"}, {"ind_pass_3ms", "يُنْعَمُ"}, {"past_1p", "نَعِمْنَا"}, {"past_1s", "نَعِمْتُ"}, {"past_2d", "نَعِمْتُمَا"}, {"past_2fp", "نَعِمْتُنَّ"}, {"past_2fs", "نَعِمْتِ"}, {"past_2mp", "نَعِمْتُمْ"}, {"past_2ms", "نَعِمْتَ"}, {"past_3fd", "نَعِمَتَا"}, {"past_3fp", "نَعِمْنَ"}, {"past_3fs", "نَعِمَتْ"}, {"past_3md", "نَعِمَا"}, {"past_3mp", "نَعِمُوا"}, {"past_3ms", "نَعِمَ"}, {"past_pass_1p", "نُعِمْنَا"}, {"past_pass_1s", "نُعِمْتُ"}, {"past_pass_2d", "نُعِمْتُمَا"}, {"past_pass_2fp", "نُعِمْتُنَّ"}, {"past_pass_2fs", "نُعِمْتِ"}, {"past_pass_2mp", "نُعِمْتُمْ"}, {"past_pass_2ms", "نُعِمْتَ"}, {"past_pass_3fd", "نُعِمَتَا"}, {"past_pass_3fp", "نُعِمْنَ"}, {"past_pass_3fs", "نُعِمَتْ"}, {"past_pass_3md", "نُعِمَا"}, {"past_pass_3mp", "نُعِمُوا"}, {"past_pass_3ms", "نُعِمَ"}, }, }, { label = "وَرِيَ ـِ (p.237، لفيف مفروق)", root = "وري", wazn = "فعِل يفعِل", forms = { {"imp_2d", "رِيَا"}, {"imp_2fp", "رِينَ"}, {"imp_2fs", "رِي"}, {"imp_2mp", "رُوا"}, {"imp_2ms", "رِ"}, {"ind_1p", "نَرِي"}, {"ind_1s", "أَرِي"}, {"ind_2d", "تَرِيَانِ"}, {"ind_2fp", "تَرِينَ"}, {"ind_2fs", "تَرِينَ"}, {"ind_2mp", "تَرُونَ"}, {"ind_2ms", "تَرِي"}, {"ind_3fd", "تَرِيَانِ"}, {"ind_3fp", "يَرِينَ"}, {"ind_3fs", "تَرِي"}, {"ind_3md", "يَرِيَانِ"}, {"ind_3mp", "يَرُونَ"}, {"ind_3ms", "يَرِي"}, {"past_1p", "وَرِينَا"}, {"past_1s", "وَرِيتُ"}, {"past_2d", "وَرِيتُمَا"}, {"past_2fp", "وَرِيتُنَّ"}, {"past_2fs", "وَرِيتِ"}, {"past_2mp", "وَرِيتُمْ"}, {"past_2ms", "وَرِيتَ"}, {"past_3fd", "وَرِيَتَا"}, {"past_3fp", "وَرِينَ"}, {"past_3fs", "وَرِيَتْ"}, {"past_3md", "وَرِيَا"}, {"past_3mp", "وَرُوا"}, {"past_3ms", "وَرِيَ"}, }, }, { label = "تَفَعَّلَ (p.285، abstract paradigm)", root = "فعل", wazn = "تفعّل", pass = true, forms = { {"imp_2d", "تَفَعَّلَا"}, {"imp_2fp", "تَفَعَّلْنَ"}, {"imp_2fs", "تَفَعَّلِي"}, {"imp_2mp", "تَفَعَّلُوا"}, {"imp_2ms", "تَفَعَّلْ"}, {"ind_1p", "نَتَفَعَّلُ"}, {"ind_1s", "أَتَفَعَّلُ"}, {"ind_2d", "تَتَفَعَّلَانِ"}, {"ind_2fp", "تَتَفَعَّلْنَ"}, {"ind_2fs", "تَتَفَعَّلِينَ"}, {"ind_2mp", "تَتَفَعَّلُونَ"}, {"ind_2ms", "تَتَفَعَّلُ"}, {"ind_3fd", "تَتَفَعَّلَانِ"}, {"ind_3fp", "يَتَفَعَّلْنَ"}, {"ind_3fs", "تَتَفَعَّلُ"}, {"ind_3md", "يَتَفَعَّلَانِ"}, {"ind_3mp", "يَتَفَعَّلُونَ"}, {"ind_3ms", "يَتَفَعَّلُ"}, {"ind_pass_1p", "نُتَفَعَّلُ"}, {"ind_pass_1s", "أُتَفَعَّلُ"}, {"ind_pass_2d", "تُتَفَعَّلَانِ"}, {"ind_pass_2fp", "تُتَفَعَّلْنَ"}, {"ind_pass_2fs", "تُتَفَعَّلِينَ"}, {"ind_pass_2mp", "تُتَفَعَّلُونَ"}, {"ind_pass_2ms", "تُتَفَعَّلُ"}, {"ind_pass_3fd", "تُتَفَعَّلَانِ"}, {"ind_pass_3fp", "يُتَفَعَّلْنَ"}, {"ind_pass_3fs", "تُتَفَعَّلُ"}, {"ind_pass_3md", "يُتَفَعَّلَانِ"}, {"ind_pass_3mp", "يُتَفَعَّلُونَ"}, {"ind_pass_3ms", "يُتَفَعَّلُ"}, {"past_1p", "تَفَعَّلْنَا"}, {"past_1s", "تَفَعَّلْتُ"}, {"past_2d", "تَفَعَّلْتُمَا"}, {"past_2fp", "تَفَعَّلْتُنَّ"}, {"past_2fs", "تَفَعَّلْتِ"}, {"past_2mp", "تَفَعَّلْتُمْ"}, {"past_2ms", "تَفَعَّلْتَ"}, {"past_3fd", "تَفَعَّلَتَا"}, {"past_3fp", "تَفَعَّلْنَ"}, {"past_3fs", "تَفَعَّلَتْ"}, {"past_3md", "تَفَعَّلَا"}, {"past_3mp", "تَفَعَّلُوا"}, {"past_3ms", "تَفَعَّلَ"}, {"past_pass_1p", "تُفُعِّلْنَا"}, {"past_pass_1s", "تُفُعِّلْتُ"}, {"past_pass_2d", "تُفُعِّلْتُمَا"}, {"past_pass_2fp", "تُفُعِّلْتُنَّ"}, {"past_pass_2fs", "تُفُعِّلْتِ"}, {"past_pass_2mp", "تُفُعِّلْتُمْ"}, {"past_pass_2ms", "تُفُعِّلْتَ"}, {"past_pass_3fd", "تُفُعِّلَتَا"}, {"past_pass_3fp", "تُفُعِّلْنَ"}, {"past_pass_3fs", "تُفُعِّلَتْ"}, {"past_pass_3md", "تُفُعِّلَا"}, {"past_pass_3mp", "تُفُعِّلُوا"}, {"past_pass_3ms", "تُفُعِّلَ"}, }, }, { label = "نَصَرَ ـُ (p.127)", root = "نصر", wazn = "فعَل يفعُل", forms = { {"imp_2d", "اُنْصُرَا"}, {"imp_2fp", "اُنْصُرْنَ"}, {"imp_2fs", "اُنْصُرِي"}, {"imp_2mp", "اُنْصُرُوا"}, {"imp_2ms", "اُنْصُرْ"}, {"ind_1p", "نَنْصُرُ"}, {"ind_1s", "أَنْصُرُ"}, {"ind_2d", "تَنْصُرَانِ"}, {"ind_2fp", "تَنْصُرْنَ"}, {"ind_2fs", "تَنْصُرِينَ"}, {"ind_2mp", "تَنْصُرُونَ"}, {"ind_2ms", "تَنْصُرُ"}, {"ind_3fd", "تَنْصُرَانِ"}, {"ind_3fp", "يَنْصُرْنَ"}, {"ind_3fs", "تَنْصُرُ"}, {"ind_3md", "يَنْصُرَانِ"}, {"ind_3mp", "يَنْصُرُونَ"}, {"ind_3ms", "يَنْصُرُ"}, {"past_1p", "نَصَرْنَا"}, {"past_1s", "نَصَرْتُ"}, {"past_2d", "نَصَرْتُمَا"}, {"past_2fp", "نَصَرْتُنَّ"}, {"past_2fs", "نَصَرْتِ"}, {"past_2mp", "نَصَرْتُمْ"}, {"past_2ms", "نَصَرْتَ"}, {"past_3fd", "نَصَرَتَا"}, {"past_3fp", "نَصَرْنَ"}, {"past_3fs", "نَصَرَتْ"}, {"past_3md", "نَصَرَا"}, {"past_3mp", "نَصَرُوا"}, {"past_3ms", "نَصَرَ"}, }, }, { label = "حَدَثَ ـُ (p.127)", root = "حدث", wazn = "فعَل يفعُل", forms = { {"imp_2d", "اُحْدُثَا"}, {"imp_2fp", "اُحْدُثْنَ"}, {"imp_2fs", "اُحْدُثِي"}, {"imp_2mp", "اُحْدُثُوا"}, {"imp_2ms", "اُحْدُثْ"}, {"ind_1p", "نَحْدُثُ"}, {"ind_1s", "أَحْدُثُ"}, {"ind_2d", "تَحْدُثَانِ"}, {"ind_2fp", "تَحْدُثْنَ"}, {"ind_2fs", "تَحْدُثِينَ"}, {"ind_2mp", "تَحْدُثُونَ"}, {"ind_2ms", "تَحْدُثُ"}, {"ind_3fd", "تَحْدُثَانِ"}, {"ind_3fp", "يَحْدُثْنَ"}, {"ind_3fs", "تَحْدُثُ"}, {"ind_3md", "يَحْدُثَانِ"}, {"ind_3mp", "يَحْدُثُونَ"}, {"ind_3ms", "يَحْدُثُ"}, {"past_1p", "حَدَثْنَا"}, {"past_1s", "حَدَثْتُ"}, {"past_2d", "حَدَثْتُمَا"}, {"past_2fp", "حَدَثْتُنَّ"}, {"past_2fs", "حَدَثْتِ"}, {"past_2mp", "حَدَثْتُمْ"}, {"past_2ms", "حَدَثْتَ"}, {"past_3fd", "حَدَثَتَا"}, {"past_3fp", "حَدَثْنَ"}, {"past_3fs", "حَدَثَتْ"}, {"past_3md", "حَدَثَا"}, {"past_3mp", "حَدَثُوا"}, {"past_3ms", "حَدَثَ"}, }, }, { label = "وَحَّدَ (p.266)", root = "وحد", wazn = "فعّل", forms = { {"imp_2d", "وَحِّدَا"}, {"imp_2fp", "وَحِّدْنَ"}, {"imp_2fs", "وَحِّدِي"}, {"imp_2mp", "وَحِّدُوا"}, {"imp_2ms", "وَحِّدْ"}, {"ind_1p", "نُوَحِّدُ"}, {"ind_1s", "أُوَحِّدُ"}, {"ind_2d", "تُوَحِّدَانِ"}, {"ind_2fp", "تُوَحِّدْنَ"}, {"ind_2fs", "تُوَحِّدِينَ"}, {"ind_2mp", "تُوَحِّدُونَ"}, {"ind_2ms", "تُوَحِّدُ"}, {"ind_3fd", "تُوَحِّدَانِ"}, {"ind_3fp", "يُوَحِّدْنَ"}, {"ind_3fs", "تُوَحِّدُ"}, {"ind_3md", "يُوَحِّدَانِ"}, {"ind_3mp", "يُوَحِّدُونَ"}, {"ind_3ms", "يُوَحِّدُ"}, {"past_1p", "وَحَّدْنَا"}, {"past_1s", "وَحَّدْتُ"}, {"past_2d", "وَحَّدْتُمَا"}, {"past_2fp", "وَحَّدْتُنَّ"}, {"past_2fs", "وَحَّدْتِ"}, {"past_2mp", "وَحَّدْتُمْ"}, {"past_2ms", "وَحَّدْتَ"}, {"past_3fd", "وَحَّدَتَا"}, {"past_3fp", "وَحَّدْنَ"}, {"past_3fs", "وَحَّدَتْ"}, {"past_3md", "وَحَّدَا"}, {"past_3mp", "وَحَّدُوا"}, {"past_3ms", "وَحَّدَ"}, }, }, { label = "يَبَّسَ (p.266)", root = "يبس", wazn = "فعّل", forms = { {"imp_2d", "يَبِّسَا"}, {"imp_2fp", "يَبِّسْنَ"}, {"imp_2fs", "يَبِّسِي"}, {"imp_2mp", "يَبِّسُوا"}, {"imp_2ms", "يَبِّسْ"}, {"ind_1p", "نُيَبِّسُ"}, {"ind_1s", "أُيَبِّسُ"}, {"ind_2d", "تُيَبِّسَانِ"}, {"ind_2fp", "تُيَبِّسْنَ"}, {"ind_2fs", "تُيَبِّسِينَ"}, {"ind_2mp", "تُيَبِّسُونَ"}, {"ind_2ms", "تُيَبِّسُ"}, {"ind_3fd", "تُيَبِّسَانِ"}, {"ind_3fp", "يُيَبِّسْنَ"}, {"ind_3fs", "تُيَبِّسُ"}, {"ind_3md", "يُيَبِّسَانِ"}, {"ind_3mp", "يُيَبِّسُونَ"}, {"ind_3ms", "يُيَبِّسُ"}, {"past_1p", "يَبَّسْنَا"}, {"past_1s", "يَبَّسْتُ"}, {"past_2d", "يَبَّسْتُمَا"}, {"past_2fp", "يَبَّسْتُنَّ"}, {"past_2fs", "يَبَّسْتِ"}, {"past_2mp", "يَبَّسْتُمْ"}, {"past_2ms", "يَبَّسْتَ"}, {"past_3fd", "يَبَّسَتَا"}, {"past_3fp", "يَبَّسْنَ"}, {"past_3fs", "يَبَّسَتْ"}, {"past_3md", "يَبَّسَا"}, {"past_3mp", "يَبَّسُوا"}, {"past_3ms", "يَبَّسَ"}, }, }, { label = "نَوَّرَ (p.267)", root = "نور", wazn = "فعّل", forms = { {"imp_2d", "نَوِّرَا"}, {"imp_2fp", "نَوِّرْنَ"}, {"imp_2fs", "نَوِّرِي"}, {"imp_2mp", "نَوِّرُوا"}, {"imp_2ms", "نَوِّرْ"}, {"ind_1p", "نُنَوِّرُ"}, {"ind_1s", "أُنَوِّرُ"}, {"ind_2d", "تُنَوِّرَانِ"}, {"ind_2fp", "تُنَوِّرْنَ"}, {"ind_2fs", "تُنَوِّرِينَ"}, {"ind_2mp", "تُنَوِّرُونَ"}, {"ind_2ms", "تُنَوِّرُ"}, {"ind_3fd", "تُنَوِّرَانِ"}, {"ind_3fp", "يُنَوِّرْنَ"}, {"ind_3fs", "تُنَوِّرُ"}, {"ind_3md", "يُنَوِّرَانِ"}, {"ind_3mp", "يُنَوِّرُونَ"}, {"ind_3ms", "يُنَوِّرُ"}, {"past_1p", "نَوَّرْنَا"}, {"past_1s", "نَوَّرْتُ"}, {"past_2d", "نَوَّرْتُمَا"}, {"past_2fp", "نَوَّرْتُنَّ"}, {"past_2fs", "نَوَّرْتِ"}, {"past_2mp", "نَوَّرْتُمْ"}, {"past_2ms", "نَوَّرْتَ"}, {"past_3fd", "نَوَّرَتَا"}, {"past_3fp", "نَوَّرْنَ"}, {"past_3fs", "نَوَّرَتْ"}, {"past_3md", "نَوَّرَا"}, {"past_3mp", "نَوَّرُوا"}, {"past_3ms", "نَوَّرَ"}, }, }, { label = "بَيَّضَ (p.267)", root = "بيض", wazn = "فعّل", forms = { {"imp_2d", "بَيِّضَا"}, {"imp_2fp", "بَيِّضْنَ"}, {"imp_2fs", "بَيِّضِي"}, {"imp_2mp", "بَيِّضُوا"}, {"imp_2ms", "بَيِّضْ"}, {"ind_1p", "نُبَيِّضُ"}, {"ind_1s", "أُبَيِّضُ"}, {"ind_2d", "تُبَيِّضَانِ"}, {"ind_2fp", "تُبَيِّضْنَ"}, {"ind_2fs", "تُبَيِّضِينَ"}, {"ind_2mp", "تُبَيِّضُونَ"}, {"ind_2ms", "تُبَيِّضُ"}, {"ind_3fd", "تُبَيِّضَانِ"}, {"ind_3fp", "يُبَيِّضْنَ"}, {"ind_3fs", "تُبَيِّضُ"}, {"ind_3md", "يُبَيِّضَانِ"}, {"ind_3mp", "يُبَيِّضُونَ"}, {"ind_3ms", "يُبَيِّضُ"}, {"past_1p", "بَيَّضْنَا"}, {"past_1s", "بَيَّضْتُ"}, {"past_2d", "بَيَّضْتُمَا"}, {"past_2fp", "بَيَّضْتُنَّ"}, {"past_2fs", "بَيَّضْتِ"}, {"past_2mp", "بَيَّضْتُمْ"}, {"past_2ms", "بَيَّضْتَ"}, {"past_3fd", "بَيَّضَتَا"}, {"past_3fp", "بَيَّضْنَ"}, {"past_3fs", "بَيَّضَتْ"}, {"past_3md", "بَيَّضَا"}, {"past_3mp", "بَيَّضُوا"}, {"past_3ms", "بَيَّضَ"}, }, }, { label = "بَكَّى (p.270)", root = "بكي", wazn = "فعّل", forms = { {"imp_2d", "بَكِّيَا"}, {"imp_2fp", "بَكِّينَ"}, {"imp_2fs", "بَكِّي"}, {"imp_2mp", "بَكُّوا"}, {"imp_2ms", "بَكِّ"}, {"ind_1p", "نُبَكِّي"}, {"ind_1s", "أُبَكِّي"}, {"ind_2d", "تُبَكِّيَانِ"}, {"ind_2fp", "تُبَكِّينَ"}, {"ind_2fs", "تُبَكِّينَ"}, {"ind_2mp", "تُبَكُّونَ"}, {"ind_2ms", "تُبَكِّي"}, {"ind_3fd", "تُبَكِّيَانِ"}, {"ind_3fp", "يُبَكِّينَ"}, {"ind_3fs", "تُبَكِّي"}, {"ind_3md", "يُبَكِّيَانِ"}, {"ind_3mp", "يُبَكُّونَ"}, {"ind_3ms", "يُبَكِّي"}, {"past_1p", "بَكَّيْنَا"}, {"past_1s", "بَكَّيْتُ"}, {"past_2d", "بَكَّيْتُمَا"}, {"past_2fp", "بَكَّيْتُنَّ"}, {"past_2fs", "بَكَّيْتِ"}, {"past_2mp", "بَكَّيْتُمْ"}, {"past_2ms", "بَكَّيْتَ"}, {"past_3fd", "بَكَّتَا"}, {"past_3fp", "بَكَّيْنَ"}, {"past_3fs", "بَكَّتْ"}, {"past_3md", "بَكَّيَا"}, {"past_3mp", "بَكَّوْا"}, {"past_3ms", "بَكَّى"}, }, }, } 97l6rmzs6hl6c12uunla5fj4339t7dz وحدة:ar-verb/testcases/6 828 241999 1124201 1123943 2026-08-30T18:31:32Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 14 (وزن فعّل عبر أنواع المعتل، ص.266-273) 1124201 Scribunto text/plain -- اختبارات [[وحدة:ar-verb]] — الجزء 6 من 7. مولَّدة آليًّا. -- Auto-generated by tools/make_wiki_testcases.py. Do not edit by hand. -- انقر على صفحة النقاش لعرض النتائج. local tests = require("Module:UnitTests") local m_ar_verb = require("Module:ar-verb") local data = mw.loadData("Module:ar-verb/testcases/بيانات/6") -- Membership, not equality: a slot legitimately returns a set of variants, and -- the fixture passes if the expected form is anywhere in it. On failure we hand -- self:equals() the first variant so the talk page shows a readable diff. local function check(self, entry) local args = {["جذر"] = entry.root, ["وزن"] = entry.wazn} if entry.pass then args["مبني للمجهول"] = true end if entry.reduced then args["مدغم"] = true end local result = m_ar_verb.do_generate_forms(args, "ar-conj") for _, pair in ipairs(entry.forms) do local slot, expected = pair[1], pair[2] local got, hit = result.forms[slot], nil if got then for _, v in ipairs(got) do if v.form == expected then hit = expected; break end end hit = hit or (got[1] and got[1].form) end self:equals(entry.label .. " / " .. slot, hit or "(no form)", expected) end end function tests:test_fixtures_6() for _, entry in ipairs(data) do check(self, entry) end end return tests 0o9pi9mxug9o2djpypdi7vixtsqrd58 1124235 1124201 2026-08-31T08:12:21Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124235 Scribunto text/plain -- اختبارات [[وحدة:ar-verb]] — الجزء 6 من 8. مولَّدة آليًّا. -- Auto-generated by tools/make_wiki_testcases.py. Do not edit by hand. -- انقر على صفحة النقاش لعرض النتائج. local tests = require("Module:UnitTests") local m_ar_verb = require("Module:ar-verb") local data = mw.loadData("Module:ar-verb/testcases/بيانات/6") -- Membership, not equality: a slot legitimately returns a set of variants, and -- the fixture passes if the expected form is anywhere in it. On failure we hand -- self:equals() the first variant so the talk page shows a readable diff. local function check(self, entry) local args = {["جذر"] = entry.root, ["وزن"] = entry.wazn} if entry.pass then args["مبني للمجهول"] = true end if entry.reduced then args["مدغم"] = true end local result = m_ar_verb.do_generate_forms(args, "ar-conj") for _, pair in ipairs(entry.forms) do local slot, expected = pair[1], pair[2] local got, hit = result.forms[slot], nil if got then for _, v in ipairs(got) do if v.form == expected then hit = expected; break end end hit = hit or (got[1] and got[1].form) end self:equals(entry.label .. " / " .. slot, hit or "(no form)", expected) end end function tests:test_fixtures_6() for _, entry in ipairs(data) do check(self, entry) end end return tests hk8veoihr3mdruh4n3r5u7fz1jhqmvy نقاش الوحدة:ar-verb/testcases/6 829 242000 1124202 1123944 2026-08-30T18:31:33Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 14 (وزن فعّل عبر أنواع المعتل، ص.266-273) 1124202 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/6|الجزء 6 من 7]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، 6، [[نقاش الوحدة:ar-verb/testcases/7|7]]. {{#invoke:ar-verb/testcases/6|run_tests}} idf0h0fvmrxnognafsqu58c0mndel8m 1124236 1124202 2026-08-31T08:12:22Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124236 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/6|الجزء 6 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، 6، [[نقاش الوحدة:ar-verb/testcases/7|7]]، [[نقاش الوحدة:ar-verb/testcases/8|8]]. {{#invoke:ar-verb/testcases/6|run_tests}} 34cdo4c7z232et5zy4uvo5ed562ylfb 1124248 1124236 2026-08-31T08:47:44Z ForzaGreen 28665 فهرس أجزاء اختبارات الوحدة، ورابط إليه من كل جزء 1124248 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/6|الجزء 6 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، 6، [[نقاش الوحدة:ar-verb/testcases/7|7]]، [[نقاش الوحدة:ar-verb/testcases/8|8]] — [[نقاش الوحدة:ar-verb/testcases|القائمة كاملة]]. {{#invoke:ar-verb/testcases/6|run_tests}} oasqrp4n9jo6cum7jktpcmykxsdpai1 1124260 1124248 2026-08-31T09:05:40Z ForzaGreen 28665 قائمة مجموعات الاختبار في شرح الوحدة 1124260 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/6|الجزء 6 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. المجموعات: [[نقاش الوحدة:ar-verb/مختبر|0]]، [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، 6، [[نقاش الوحدة:ar-verb/testcases/7|7]]، [[نقاش الوحدة:ar-verb/testcases/8|8]] — وقائمتها كاملة في [[وحدة:ar-verb/شرح#الاختبار|شرح الوحدة]]. {{#invoke:ar-verb/testcases/6|run_tests}} lvl9fbrgurdfs63nc5xqlsk7w5qvxyj تَدَهَّمَ 0 242200 1124174 2026-08-30T15:00:45Z أبو هشام 20788 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124174 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1535629}} === المعاني === '''تَدَهَّمَ''' {{تفعّل}} {{معجمية|L1535629|معاني}} === النطق === * {{أصد-عر|تَدَهَّمَ}} {{-}} === التصريفات === {{تصريف|جذر=دهم|وزن=تفعّل}} === المراجع === {{مراجع}} fvr6bx21ux3i4vyrlz4uetn2y8wl26e دَهْمَجَ 0 242201 1124175 2026-08-30T15:29:03Z أبو هشام 20788 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124175 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1535630}} === المعاني === '''دَهْمَجَ''' {{فعلل}} {{معجمية|L1535630|معاني}} === النطق === * {{أصد-عر|دَهْمَجَ}} {{-}} === التصريفات === {{تصريف|جذر=دهمج|وزن=فعلل}} === المراجع === {{مراجع}} h789x7soquvrdgn28gpxai48hjvdqzi دَهْمَسَ 0 242202 1124176 2026-08-30T15:33:33Z أبو هشام 20788 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124176 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1535631}} === المعاني === '''دَهْمَسَ''' {{فعلل}} {{معجمية|L1535631|معاني}} === النطق === * {{أصد-عر|دَهْمَسَ}} {{-}} === التصريفات === {{تصريف|جذر=دهمس|وزن=فعلل}} === المراجع === {{مراجع}} 1a6ppr6m7swlnsydmlr476bukxqhgii اِدَّهَنَ 0 242203 1124177 2026-08-30T15:39:04Z أبو هشام 20788 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124177 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1535634}} === المعاني === '''اِدَّهَنَ''' {{افتعل}} {{معجمية|L1535634|معاني}} === النطق === * {{أصد-عر|اِدَّهَنَ}} {{-}} === التصريفات === {{تصريف|جذر=دهن|وزن=افتعل}} === المراجع === {{مراجع}} fxz7un6atkpcn89kb4h79kq6nlsw7on اِدْهَانَّ 0 242204 1124178 2026-08-30T15:40:47Z أبو هشام 20788 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124178 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1535635}} === المعاني === '''اِدْهَانَّ''' {{افعالّ}} {{معجمية|L1535635|معاني}} === النطق === * {{أصد-عر|اِدْهَانَّ}} {{-}} === التصريفات === {{تصريف|جذر=دهن|وزن=افعالّ}} === المراجع === {{مراجع}} lbyrl2sjsc6gpk3x5uxflomb6ognoio تَدَهَّنَ 0 242205 1124179 2026-08-30T15:45:10Z أبو هشام 20788 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124179 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1486342}} === المعاني === '''تَدَهَّنَ''' {{تفعّل}} {{معجمية|L1486342|معاني}} === النطق === * {{أصد-عر|تَدَهَّنَ}} {{-}} === التصريفات === {{تصريف|جذر=دهن|وزن=تفعّل}} === المراجع === {{مراجع}} 356yu0ln0q9f6axfpcwca53vem64lx7 دَهِنَ 0 242206 1124180 2026-08-30T15:46:46Z أبو هشام 20788 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124180 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1544621}} === المعاني === '''دَهِنَ''' {{سمع}} {{معجمية|L1544621|معاني}} === النطق === * {{أصد-عر|دَهِنَ}} {{-}} === التصريفات === {{تصريف|جذر=دهن|وزن=فعِل يفعَل}} === المراجع === {{مراجع}} 847x3dfofyf294cns8vwd2eelspvu4t دَهُوَ 0 242207 1124181 2026-08-30T16:23:18Z أبو هشام 20788 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124181 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1545505}} === المعاني === '''دَهُوَ''' {{كرم}} {{معجمية|L1545505|معاني}} === النطق === * {{أصد-عر|دَهُوَ}} {{-}} === التصريفات === {{تصريف|جذر=دهو|وزن=فعُل يفعُل}} === المراجع === {{مراجع}} h747ur8fgxf2pe7ttfwc0sxlh80d24b تَدَهَّى 0 242208 1124182 2026-08-30T16:30:18Z أبو هشام 20788 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124182 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1535637}} === المعاني === '''تَدَهَّى''' {{تفعّل}} {{معجمية|L1535637|معاني}} === النطق === * {{أصد-عر|تَدَهَّى}} {{-}} === التصريفات === {{تصريف|جذر=دهي|وزن=تفعّل}} === المراجع === {{مراجع}} gq1444vrz1ejw0g2qphwxd2zlnf519n دَاهَى 0 242209 1124183 2026-08-30T16:32:52Z أبو هشام 20788 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124183 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1497387}} === المعاني === '''دَاهَى''' {{فاعل}} {{معجمية|L1497387|معاني}} === النطق === * {{أصد-عر|دَاهَى}} {{-}} === التصريفات === {{تصريف|جذر=دهي|وزن=فاعل}} === المراجع === {{مراجع}} 7ft07qbvh7sdquxepzufh93a0qyg0j1 وحدة:ar-verb/testcases/بيانات/7 828 242210 1124203 2026-08-30T18:31:35Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 14 (وزن فعّل عبر أنواع المعتل، ص.266-273) 1124203 Scribunto text/plain -- بيانات اختبار [[وحدة:ar-verb]] — مولَّدة آليًّا، لا تُحرَّر يدويًّا. -- Auto-generated from the fixtures in github.com/forzagreen/ar-wiktionary-modules. -- Regenerate with tools/make_wiki_testcases.py; edits here are overwritten. -- -- المصدر: أنطوان الدحداح، معجم تصريف الأفعال العربية، مكتبة لبنان ناشرون. -- الصيغ حقائق لغوية مُقابَلة على ذلك المرجع؛ لا يُعاد هنا نصُّ الكتاب ولا ترتيبه. -- -- القيم المنتظرة مكتوبة بإملاء الوحدة لا بإملاء الكتاب حيث اختلفا اختلافًا -- إملائيًّا مقبولًا في الوجهين (ألف التثنية، همزة الوصل، السكون الاختياري). -- الجزء 7 من 7. return { { label = "مَسَّى (p.270)", root = "مسو", wazn = "فعّل", forms = { {"imp_2d", "مَسِّيَا"}, {"imp_2fp", "مَسِّينَ"}, {"imp_2fs", "مَسِّي"}, {"imp_2mp", "مَسُّوا"}, {"imp_2ms", "مَسِّ"}, {"ind_1p", "نُمَسِّي"}, {"ind_1s", "أُمَسِّي"}, {"ind_2d", "تُمَسِّيَانِ"}, {"ind_2fp", "تُمَسِّينَ"}, {"ind_2fs", "تُمَسِّينَ"}, {"ind_2mp", "تُمَسُّونَ"}, {"ind_2ms", "تُمَسِّي"}, {"ind_3fd", "تُمَسِّيَانِ"}, {"ind_3fp", "يُمَسِّينَ"}, {"ind_3fs", "تُمَسِّي"}, {"ind_3md", "يُمَسِّيَانِ"}, {"ind_3mp", "يُمَسُّونَ"}, {"ind_3ms", "يُمَسِّي"}, {"past_1p", "مَسَّيْنَا"}, {"past_1s", "مَسَّيْتُ"}, {"past_2d", "مَسَّيْتُمَا"}, {"past_2fp", "مَسَّيْتُنَّ"}, {"past_2fs", "مَسَّيْتِ"}, {"past_2mp", "مَسَّيْتُمْ"}, {"past_2ms", "مَسَّيْتَ"}, {"past_3fd", "مَسَّتَا"}, {"past_3fp", "مَسَّيْنَ"}, {"past_3fs", "مَسَّتْ"}, {"past_3md", "مَسَّيَا"}, {"past_3mp", "مَسَّوْا"}, {"past_3ms", "مَسَّى"}, }, }, { label = "لَوَّى (p.273)", root = "لوي", wazn = "فعّل", forms = { {"imp_2d", "لَوِّيَا"}, {"imp_2fp", "لَوِّينَ"}, {"imp_2fs", "لَوِّي"}, {"imp_2mp", "لَوُّوا"}, {"imp_2ms", "لَوِّ"}, {"ind_1p", "نُلَوِّي"}, {"ind_1s", "أُلَوِّي"}, {"ind_2d", "تُلَوِّيَانِ"}, {"ind_2fp", "تُلَوِّينَ"}, {"ind_2fs", "تُلَوِّينَ"}, {"ind_2mp", "تُلَوُّونَ"}, {"ind_2ms", "تُلَوِّي"}, {"ind_3fd", "تُلَوِّيَانِ"}, {"ind_3fp", "يُلَوِّينَ"}, {"ind_3fs", "تُلَوِّي"}, {"ind_3md", "يُلَوِّيَانِ"}, {"ind_3mp", "يُلَوُّونَ"}, {"ind_3ms", "يُلَوِّي"}, {"past_1p", "لَوَّيْنَا"}, {"past_1s", "لَوَّيْتُ"}, {"past_2d", "لَوَّيْتُمَا"}, {"past_2fp", "لَوَّيْتُنَّ"}, {"past_2fs", "لَوَّيْتِ"}, {"past_2mp", "لَوَّيْتُمْ"}, {"past_2ms", "لَوَّيْتَ"}, {"past_3fd", "لَوَّتَا"}, {"past_3fp", "لَوَّيْنَ"}, {"past_3fs", "لَوَّتْ"}, {"past_3md", "لَوَّيَا"}, {"past_3mp", "لَوَّوْا"}, {"past_3ms", "لَوَّى"}, }, }, { label = "حَيَّا (p.273)", root = "حيي", wazn = "فعّل", forms = { {"imp_2d", "حَيِّيَا"}, {"imp_2fp", "حَيِّينَ"}, {"imp_2fs", "حَيِّي"}, {"imp_2mp", "حَيُّوا"}, {"imp_2ms", "حَيِّ"}, {"ind_1p", "نُحَيِّي"}, {"ind_1s", "أُحَيِّي"}, {"ind_2d", "تُحَيِّيَانِ"}, {"ind_2fp", "تُحَيِّينَ"}, {"ind_2fs", "تُحَيِّينَ"}, {"ind_2mp", "تُحَيُّونَ"}, {"ind_2ms", "تُحَيِّي"}, {"ind_3fd", "تُحَيِّيَانِ"}, {"ind_3fp", "يُحَيِّينَ"}, {"ind_3fs", "تُحَيِّي"}, {"ind_3md", "يُحَيِّيَانِ"}, {"ind_3mp", "يُحَيُّونَ"}, {"ind_3ms", "يُحَيِّي"}, {"past_1p", "حَيَّيْنَا"}, {"past_1s", "حَيَّيْتُ"}, {"past_2d", "حَيَّيْتُمَا"}, {"past_2fp", "حَيَّيْتُنَّ"}, {"past_2fs", "حَيَّيْتِ"}, {"past_2mp", "حَيَّيْتُمْ"}, {"past_2ms", "حَيَّيْتَ"}, {"past_3fd", "حَيَّتَا"}, {"past_3fp", "حَيَّيْنَ"}, {"past_3fs", "حَيَّتْ"}, {"past_3md", "حَيَّيَا"}, {"past_3mp", "حَيَّوْا"}, {"past_3ms", "حَيَّا"}, }, }, } 21itqtk79u6pc52x53fhfbnau368y94 1124218 1124203 2026-08-31T06:38:39Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 15 (وزن فعّل، النماذج 201-204 و208) 1124218 Scribunto text/plain -- بيانات اختبار [[وحدة:ar-verb]] — مولَّدة آليًّا، لا تُحرَّر يدويًّا. -- Auto-generated from the fixtures in github.com/forzagreen/ar-wiktionary-modules. -- Regenerate with tools/make_wiki_testcases.py; edits here are overwritten. -- -- المصدر: أنطوان الدحداح، معجم تصريف الأفعال العربية، مكتبة لبنان ناشرون. -- الصيغ حقائق لغوية مُقابَلة على ذلك المرجع؛ لا يُعاد هنا نصُّ الكتاب ولا ترتيبه. -- -- القيم المنتظرة مكتوبة بإملاء الوحدة لا بإملاء الكتاب حيث اختلفا اختلافًا -- إملائيًّا مقبولًا في الوجهين (ألف التثنية، همزة الوصل، السكون الاختياري). -- الجزء 7 من 7. return { { label = "مَسَّى (p.270)", root = "مسو", wazn = "فعّل", forms = { {"imp_2d", "مَسِّيَا"}, {"imp_2fp", "مَسِّينَ"}, {"imp_2fs", "مَسِّي"}, {"imp_2mp", "مَسُّوا"}, {"imp_2ms", "مَسِّ"}, {"ind_1p", "نُمَسِّي"}, {"ind_1s", "أُمَسِّي"}, {"ind_2d", "تُمَسِّيَانِ"}, {"ind_2fp", "تُمَسِّينَ"}, {"ind_2fs", "تُمَسِّينَ"}, {"ind_2mp", "تُمَسُّونَ"}, {"ind_2ms", "تُمَسِّي"}, {"ind_3fd", "تُمَسِّيَانِ"}, {"ind_3fp", "يُمَسِّينَ"}, {"ind_3fs", "تُمَسِّي"}, {"ind_3md", "يُمَسِّيَانِ"}, {"ind_3mp", "يُمَسُّونَ"}, {"ind_3ms", "يُمَسِّي"}, {"past_1p", "مَسَّيْنَا"}, {"past_1s", "مَسَّيْتُ"}, {"past_2d", "مَسَّيْتُمَا"}, {"past_2fp", "مَسَّيْتُنَّ"}, {"past_2fs", "مَسَّيْتِ"}, {"past_2mp", "مَسَّيْتُمْ"}, {"past_2ms", "مَسَّيْتَ"}, {"past_3fd", "مَسَّتَا"}, {"past_3fp", "مَسَّيْنَ"}, {"past_3fs", "مَسَّتْ"}, {"past_3md", "مَسَّيَا"}, {"past_3mp", "مَسَّوْا"}, {"past_3ms", "مَسَّى"}, }, }, { label = "لَوَّى (p.273)", root = "لوي", wazn = "فعّل", forms = { {"imp_2d", "لَوِّيَا"}, {"imp_2fp", "لَوِّينَ"}, {"imp_2fs", "لَوِّي"}, {"imp_2mp", "لَوُّوا"}, {"imp_2ms", "لَوِّ"}, {"ind_1p", "نُلَوِّي"}, {"ind_1s", "أُلَوِّي"}, {"ind_2d", "تُلَوِّيَانِ"}, {"ind_2fp", "تُلَوِّينَ"}, {"ind_2fs", "تُلَوِّينَ"}, {"ind_2mp", "تُلَوُّونَ"}, {"ind_2ms", "تُلَوِّي"}, {"ind_3fd", "تُلَوِّيَانِ"}, {"ind_3fp", "يُلَوِّينَ"}, {"ind_3fs", "تُلَوِّي"}, {"ind_3md", "يُلَوِّيَانِ"}, {"ind_3mp", "يُلَوُّونَ"}, {"ind_3ms", "يُلَوِّي"}, {"past_1p", "لَوَّيْنَا"}, {"past_1s", "لَوَّيْتُ"}, {"past_2d", "لَوَّيْتُمَا"}, {"past_2fp", "لَوَّيْتُنَّ"}, {"past_2fs", "لَوَّيْتِ"}, {"past_2mp", "لَوَّيْتُمْ"}, {"past_2ms", "لَوَّيْتَ"}, {"past_3fd", "لَوَّتَا"}, {"past_3fp", "لَوَّيْنَ"}, {"past_3fs", "لَوَّتْ"}, {"past_3md", "لَوَّيَا"}, {"past_3mp", "لَوَّوْا"}, {"past_3ms", "لَوَّى"}, }, }, { label = "حَيَّا (p.273)", root = "حيي", wazn = "فعّل", forms = { {"imp_2d", "حَيِّيَا"}, {"imp_2fp", "حَيِّينَ"}, {"imp_2fs", "حَيِّي"}, {"imp_2mp", "حَيُّوا"}, {"imp_2ms", "حَيِّ"}, {"ind_1p", "نُحَيِّي"}, {"ind_1s", "أُحَيِّي"}, {"ind_2d", "تُحَيِّيَانِ"}, {"ind_2fp", "تُحَيِّينَ"}, {"ind_2fs", "تُحَيِّينَ"}, {"ind_2mp", "تُحَيُّونَ"}, {"ind_2ms", "تُحَيِّي"}, {"ind_3fd", "تُحَيِّيَانِ"}, {"ind_3fp", "يُحَيِّينَ"}, {"ind_3fs", "تُحَيِّي"}, {"ind_3md", "يُحَيِّيَانِ"}, {"ind_3mp", "يُحَيُّونَ"}, {"ind_3ms", "يُحَيِّي"}, {"past_1p", "حَيَّيْنَا"}, {"past_1s", "حَيَّيْتُ"}, {"past_2d", "حَيَّيْتُمَا"}, {"past_2fp", "حَيَّيْتُنَّ"}, {"past_2fs", "حَيَّيْتِ"}, {"past_2mp", "حَيَّيْتُمْ"}, {"past_2ms", "حَيَّيْتَ"}, {"past_3fd", "حَيَّتَا"}, {"past_3fp", "حَيَّيْنَ"}, {"past_3fs", "حَيَّتْ"}, {"past_3md", "حَيَّيَا"}, {"past_3mp", "حَيَّوْا"}, {"past_3ms", "حَيَّا"}, }, }, { label = "قَرَّرَ (p.261)", root = "قرر", wazn = "فعّل", forms = { {"imp_2d", "قَرِّرَا"}, {"imp_2fp", "قَرِّرْنَ"}, {"imp_2fs", "قَرِّرِي"}, {"imp_2mp", "قَرِّرُوا"}, {"imp_2ms", "قَرِّرْ"}, {"ind_1p", "نُقَرِّرُ"}, {"ind_1s", "أُقَرِّرُ"}, {"ind_2d", "تُقَرِّرَانِ"}, {"ind_2fp", "تُقَرِّرْنَ"}, {"ind_2fs", "تُقَرِّرِينَ"}, {"ind_2mp", "تُقَرِّرُونَ"}, {"ind_2ms", "تُقَرِّرُ"}, {"ind_3fd", "تُقَرِّرَانِ"}, {"ind_3fp", "يُقَرِّرْنَ"}, {"ind_3fs", "تُقَرِّرُ"}, {"ind_3md", "يُقَرِّرَانِ"}, {"ind_3mp", "يُقَرِّرُونَ"}, {"ind_3ms", "يُقَرِّرُ"}, {"past_1p", "قَرَّرْنَا"}, {"past_1s", "قَرَّرْتُ"}, {"past_2d", "قَرَّرْتُمَا"}, {"past_2fp", "قَرَّرْتُنَّ"}, {"past_2fs", "قَرَّرْتِ"}, {"past_2mp", "قَرَّرْتُمْ"}, {"past_2ms", "قَرَّرْتَ"}, {"past_3fd", "قَرَّرَتَا"}, {"past_3fp", "قَرَّرْنَ"}, {"past_3fs", "قَرَّرَتْ"}, {"past_3md", "قَرَّرَا"}, {"past_3mp", "قَرَّرُوا"}, {"past_3ms", "قَرَّرَ"}, }, }, { label = "سَبَّبَ (p.261)", root = "سبب", wazn = "فعّل", forms = { {"imp_2d", "سَبِّبَا"}, {"imp_2fp", "سَبِّبْنَ"}, {"imp_2fs", "سَبِّبِي"}, {"imp_2mp", "سَبِّبُوا"}, {"imp_2ms", "سَبِّبْ"}, {"ind_1p", "نُسَبِّبُ"}, {"ind_1s", "أُسَبِّبُ"}, {"ind_2d", "تُسَبِّبَانِ"}, {"ind_2fp", "تُسَبِّبْنَ"}, {"ind_2fs", "تُسَبِّبِينَ"}, {"ind_2mp", "تُسَبِّبُونَ"}, {"ind_2ms", "تُسَبِّبُ"}, {"ind_3fd", "تُسَبِّبَانِ"}, {"ind_3fp", "يُسَبِّبْنَ"}, {"ind_3fs", "تُسَبِّبُ"}, {"ind_3md", "يُسَبِّبَانِ"}, {"ind_3mp", "يُسَبِّبُونَ"}, {"ind_3ms", "يُسَبِّبُ"}, {"past_1p", "سَبَّبْنَا"}, {"past_1s", "سَبَّبْتُ"}, {"past_2d", "سَبَّبْتُمَا"}, {"past_2fp", "سَبَّبْتُنَّ"}, {"past_2fs", "سَبَّبْتِ"}, {"past_2mp", "سَبَّبْتُمْ"}, {"past_2ms", "سَبَّبْتَ"}, {"past_3fd", "سَبَّبَتَا"}, {"past_3fp", "سَبَّبْنَ"}, {"past_3fs", "سَبَّبَتْ"}, {"past_3md", "سَبَّبَا"}, {"past_3mp", "سَبَّبُوا"}, {"past_3ms", "سَبَّبَ"}, }, }, { label = "أَمَّنَ (p.263)", root = "أمن", wazn = "فعّل", forms = { {"imp_2d", "أَمِّنَا"}, {"imp_2fp", "أَمِّنَّ"}, {"imp_2fs", "أَمِّنِي"}, {"imp_2mp", "أَمِّنُوا"}, {"imp_2ms", "أَمِّنْ"}, {"ind_1p", "نُؤَمِّنُ"}, {"ind_1s", "أُؤَمِّنُ"}, {"ind_2d", "تُؤَمِّنَانِ"}, {"ind_2fp", "تُؤَمِّنَّ"}, {"ind_2fs", "تُؤَمِّنِينَ"}, {"ind_2mp", "تُؤَمِّنُونَ"}, {"ind_2ms", "تُؤَمِّنُ"}, {"ind_3fd", "تُؤَمِّنَانِ"}, {"ind_3fp", "يُؤَمِّنَّ"}, {"ind_3fs", "تُؤَمِّنُ"}, {"ind_3md", "يُؤَمِّنَانِ"}, {"ind_3mp", "يُؤَمِّنُونَ"}, {"ind_3ms", "يُؤَمِّنُ"}, {"past_1p", "أَمَّنَّا"}, {"past_1s", "أَمَّنْتُ"}, {"past_2d", "أَمَّنْتُمَا"}, {"past_2fp", "أَمَّنْتُنَّ"}, {"past_2fs", "أَمَّنْتِ"}, {"past_2mp", "أَمَّنْتُمْ"}, {"past_2ms", "أَمَّنْتَ"}, {"past_3fd", "أَمَّنَتَا"}, {"past_3fp", "أَمَّنَّ"}, {"past_3fs", "أَمَّنَتْ"}, {"past_3md", "أَمَّنَا"}, {"past_3mp", "أَمَّنُوا"}, {"past_3ms", "أَمَّنَ"}, }, }, { label = "أَجَّلَ (p.263)", root = "أجل", wazn = "فعّل", forms = { {"imp_2d", "أَجِّلَا"}, {"imp_2fp", "أَجِّلْنَ"}, {"imp_2fs", "أَجِّلِي"}, {"imp_2mp", "أَجِّلُوا"}, {"imp_2ms", "أَجِّلْ"}, {"ind_1p", "نُؤَجِّلُ"}, {"ind_1s", "أُؤَجِّلُ"}, {"ind_2d", "تُؤَجِّلَانِ"}, {"ind_2fp", "تُؤَجِّلْنَ"}, {"ind_2fs", "تُؤَجِّلِينَ"}, {"ind_2mp", "تُؤَجِّلُونَ"}, {"ind_2ms", "تُؤَجِّلُ"}, {"ind_3fd", "تُؤَجِّلَانِ"}, {"ind_3fp", "يُؤَجِّلْنَ"}, {"ind_3fs", "تُؤَجِّلُ"}, {"ind_3md", "يُؤَجِّلَانِ"}, {"ind_3mp", "يُؤَجِّلُونَ"}, {"ind_3ms", "يُؤَجِّلُ"}, {"past_1p", "أَجَّلْنَا"}, {"past_1s", "أَجَّلْتُ"}, {"past_2d", "أَجَّلْتُمَا"}, {"past_2fp", "أَجَّلْتُنَّ"}, {"past_2fs", "أَجَّلْتِ"}, {"past_2mp", "أَجَّلْتُمْ"}, {"past_2ms", "أَجَّلْتَ"}, {"past_3fd", "أَجَّلَتَا"}, {"past_3fp", "أَجَّلْنَ"}, {"past_3fs", "أَجَّلَتْ"}, {"past_3md", "أَجَّلَا"}, {"past_3mp", "أَجَّلُوا"}, {"past_3ms", "أَجَّلَ"}, }, }, { label = "رَأَّسَ (p.264)", root = "رأس", wazn = "فعّل", forms = { {"imp_2d", "رَئِّسَا"}, {"imp_2fp", "رَئِّسْنَ"}, {"imp_2fs", "رَئِّسِي"}, {"imp_2mp", "رَئِّسُوا"}, {"imp_2ms", "رَئِّسْ"}, {"ind_1p", "نُرَئِّسُ"}, {"ind_1s", "أُرَئِّسُ"}, {"ind_2d", "تُرَئِّسَانِ"}, {"ind_2fp", "تُرَئِّسْنَ"}, {"ind_2fs", "تُرَئِّسِينَ"}, {"ind_2mp", "تُرَئِّسُونَ"}, {"ind_2ms", "تُرَئِّسُ"}, {"ind_3fd", "تُرَئِّسَانِ"}, {"ind_3fp", "يُرَئِّسْنَ"}, {"ind_3fs", "تُرَئِّسُ"}, {"ind_3md", "يُرَئِّسَانِ"}, {"ind_3mp", "يُرَئِّسُونَ"}, {"ind_3ms", "يُرَئِّسُ"}, {"past_1p", "رَأَّسْنَا"}, {"past_1s", "رَأَّسْتُ"}, {"past_2d", "رَأَّسْتُمَا"}, {"past_2fp", "رَأَّسْتُنَّ"}, {"past_2fs", "رَأَّسْتِ"}, {"past_2mp", "رَأَّسْتُمْ"}, {"past_2ms", "رَأَّسْتَ"}, {"past_3fd", "رَأَّسَتَا"}, {"past_3fp", "رَأَّسْنَ"}, {"past_3fs", "رَأَّسَتْ"}, {"past_3md", "رَأَّسَا"}, {"past_3mp", "رَأَّسُوا"}, {"past_3ms", "رَأَّسَ"}, }, }, { label = "شَأَّمَ (p.264)", root = "شأم", wazn = "فعّل", forms = { {"imp_2d", "شَئِّمَا"}, {"imp_2fp", "شَئِّمْنَ"}, {"imp_2fs", "شَئِّمِي"}, {"imp_2mp", "شَئِّمُوا"}, {"imp_2ms", "شَئِّمْ"}, {"ind_1p", "نُشَئِّمُ"}, {"ind_1s", "أُشَئِّمُ"}, {"ind_2d", "تُشَئِّمَانِ"}, {"ind_2fp", "تُشَئِّمْنَ"}, {"ind_2fs", "تُشَئِّمِينَ"}, {"ind_2mp", "تُشَئِّمُونَ"}, {"ind_2ms", "تُشَئِّمُ"}, {"ind_3fd", "تُشَئِّمَانِ"}, {"ind_3fp", "يُشَئِّمْنَ"}, {"ind_3fs", "تُشَئِّمُ"}, {"ind_3md", "يُشَئِّمَانِ"}, {"ind_3mp", "يُشَئِّمُونَ"}, {"ind_3ms", "يُشَئِّمُ"}, {"past_1p", "شَأَّمْنَا"}, {"past_1s", "شَأَّمْتُ"}, {"past_2d", "شَأَّمْتُمَا"}, {"past_2fp", "شَأَّمْتُنَّ"}, {"past_2fs", "شَأَّمْتِ"}, {"past_2mp", "شَأَّمْتُمْ"}, {"past_2ms", "شَأَّمْتَ"}, {"past_3fd", "شَأَّمَتَا"}, {"past_3fp", "شَأَّمْنَ"}, {"past_3fs", "شَأَّمَتْ"}, {"past_3md", "شَأَّمَا"}, {"past_3mp", "شَأَّمُوا"}, {"past_3ms", "شَأَّمَ"}, }, }, { label = "جَزَّأَ (p.265)", root = "جزأ", wazn = "فعّل", forms = { {"imp_2d", "جَزِّئَا"}, {"imp_2fp", "جَزِّئْنَ"}, {"imp_2fs", "جَزِّئِي"}, {"imp_2mp", "جَزِّئُوا"}, {"imp_2ms", "جَزِّئْ"}, {"ind_1p", "نُجَزِّئُ"}, {"ind_1s", "أُجَزِّئُ"}, {"ind_2d", "تُجَزِّئَانِ"}, {"ind_2fp", "تُجَزِّئْنَ"}, {"ind_2fs", "تُجَزِّئِينَ"}, {"ind_2mp", "تُجَزِّئُونَ"}, {"ind_2ms", "تُجَزِّئُ"}, {"ind_3fd", "تُجَزِّئَانِ"}, {"ind_3fp", "يُجَزِّئْنَ"}, {"ind_3fs", "تُجَزِّئُ"}, {"ind_3md", "يُجَزِّئَانِ"}, {"ind_3mp", "يُجَزِّئُونَ"}, {"ind_3ms", "يُجَزِّئُ"}, {"past_1p", "جَزَّأْنَا"}, {"past_1s", "جَزَّأْتُ"}, {"past_2d", "جَزَّأْتُمَا"}, {"past_2fp", "جَزَّأْتُنَّ"}, {"past_2fs", "جَزَّأْتِ"}, {"past_2mp", "جَزَّأْتُمْ"}, {"past_2ms", "جَزَّأْتَ"}, {"past_3fd", "جَزَّأَتَا"}, {"past_3fp", "جَزَّأْنَ"}, {"past_3fs", "جَزَّأَتْ"}, {"past_3md", "جَزَّآ"}, {"past_3mp", "جَزَّؤُوا"}, {"past_3ms", "جَزَّأَ"}, }, }, { label = "هَنَّأَ (p.265)", root = "هنأ", wazn = "فعّل", forms = { {"imp_2d", "هَنِّئَا"}, {"imp_2fp", "هَنِّئْنَ"}, {"imp_2fs", "هَنِّئِي"}, {"imp_2mp", "هَنِّئُوا"}, {"imp_2ms", "هَنِّئْ"}, {"ind_1p", "نُهَنِّئُ"}, {"ind_1s", "أُهَنِّئُ"}, {"ind_2d", "تُهَنِّئَانِ"}, {"ind_2fp", "تُهَنِّئْنَ"}, {"ind_2fs", "تُهَنِّئِينَ"}, {"ind_2mp", "تُهَنِّئُونَ"}, {"ind_2ms", "تُهَنِّئُ"}, {"ind_3fd", "تُهَنِّئَانِ"}, {"ind_3fp", "يُهَنِّئْنَ"}, {"ind_3fs", "تُهَنِّئُ"}, {"ind_3md", "يُهَنِّئَانِ"}, {"ind_3mp", "يُهَنِّئُونَ"}, {"ind_3ms", "يُهَنِّئُ"}, {"past_1p", "هَنَّأْنَا"}, {"past_1s", "هَنَّأْتُ"}, {"past_2d", "هَنَّأْتُمَا"}, {"past_2fp", "هَنَّأْتُنَّ"}, {"past_2fs", "هَنَّأْتِ"}, {"past_2mp", "هَنَّأْتُمْ"}, {"past_2ms", "هَنَّأْتَ"}, {"past_3fd", "هَنَّأَتَا"}, {"past_3fp", "هَنَّأْنَ"}, {"past_3fs", "هَنَّأَتْ"}, {"past_3md", "هَنَّآ"}, {"past_3mp", "هَنَّؤُوا"}, {"past_3ms", "هَنَّأَ"}, }, }, { label = "وَدَّى (p.272)", root = "ودي", wazn = "فعّل", forms = { {"imp_2d", "وَدِّيَا"}, {"imp_2fp", "وَدِّينَ"}, {"imp_2fs", "وَدِّي"}, {"imp_2mp", "وَدُّوا"}, {"imp_2ms", "وَدِّ"}, {"ind_1p", "نُوَدِّي"}, {"ind_1s", "أُوَدِّي"}, {"ind_2d", "تُوَدِّيَانِ"}, {"ind_2fp", "تُوَدِّينَ"}, {"ind_2fs", "تُوَدِّينَ"}, {"ind_2mp", "تُوَدُّونَ"}, {"ind_2ms", "تُوَدِّي"}, {"ind_3fd", "تُوَدِّيَانِ"}, {"ind_3fp", "يُوَدِّينَ"}, {"ind_3fs", "تُوَدِّي"}, {"ind_3md", "يُوَدِّيَانِ"}, {"ind_3mp", "يُوَدُّونَ"}, {"ind_3ms", "يُوَدِّي"}, {"past_1p", "وَدَّيْنَا"}, {"past_1s", "وَدَّيْتُ"}, {"past_2d", "وَدَّيْتُمَا"}, {"past_2fp", "وَدَّيْتُنَّ"}, {"past_2fs", "وَدَّيْتِ"}, {"past_2mp", "وَدَّيْتُمْ"}, {"past_2ms", "وَدَّيْتَ"}, {"past_3fd", "وَدَّتَا"}, {"past_3fp", "وَدَّيْنَ"}, {"past_3fs", "وَدَّتْ"}, {"past_3md", "وَدَّيَا"}, {"past_3mp", "وَدَّوْا"}, {"past_3ms", "وَدَّى"}, }, }, { label = "وَحَّى (p.272)", root = "وحي", wazn = "فعّل", forms = { {"imp_2d", "وَحِّيَا"}, {"imp_2fp", "وَحِّينَ"}, {"imp_2fs", "وَحِّي"}, {"imp_2mp", "وَحُّوا"}, {"imp_2ms", "وَحِّ"}, {"ind_1p", "نُوَحِّي"}, {"ind_1s", "أُوَحِّي"}, {"ind_2d", "تُوَحِّيَانِ"}, {"ind_2fp", "تُوَحِّينَ"}, {"ind_2fs", "تُوَحِّينَ"}, {"ind_2mp", "تُوَحُّونَ"}, {"ind_2ms", "تُوَحِّي"}, {"ind_3fd", "تُوَحِّيَانِ"}, {"ind_3fp", "يُوَحِّينَ"}, {"ind_3fs", "تُوَحِّي"}, {"ind_3md", "يُوَحِّيَانِ"}, {"ind_3mp", "يُوَحُّونَ"}, {"ind_3ms", "يُوَحِّي"}, {"past_1p", "وَحَّيْنَا"}, {"past_1s", "وَحَّيْتُ"}, {"past_2d", "وَحَّيْتُمَا"}, {"past_2fp", "وَحَّيْتُنَّ"}, {"past_2fs", "وَحَّيْتِ"}, {"past_2mp", "وَحَّيْتُمْ"}, {"past_2ms", "وَحَّيْتَ"}, {"past_3fd", "وَحَّتَا"}, {"past_3fp", "وَحَّيْنَ"}, {"past_3fs", "وَحَّتْ"}, {"past_3md", "وَحَّيَا"}, {"past_3mp", "وَحَّوْا"}, {"past_3ms", "وَحَّى"}, }, }, } povh0t2oxwmumzynnyczzdct0rjltq8 1124237 1124218 2026-08-31T08:12:24Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124237 Scribunto text/plain -- بيانات اختبار [[وحدة:ar-verb]] — مولَّدة آليًّا، لا تُحرَّر يدويًّا. -- Auto-generated from the fixtures in github.com/forzagreen/ar-wiktionary-modules. -- Regenerate with tools/make_wiki_testcases.py; edits here are overwritten. -- -- المصدر: أنطوان الدحداح، معجم تصريف الأفعال العربية، مكتبة لبنان ناشرون. -- الصيغ حقائق لغوية مُقابَلة على ذلك المرجع؛ لا يُعاد هنا نصُّ الكتاب ولا ترتيبه. -- -- القيم المنتظرة مكتوبة بإملاء الوحدة لا بإملاء الكتاب حيث اختلفا اختلافًا -- إملائيًّا مقبولًا في الوجهين (ألف التثنية، همزة الوصل، السكون الاختياري). -- الجزء 7 من 8. return { { label = "مَسَّى (p.270)", root = "مسو", wazn = "فعّل", forms = { {"imp_2d", "مَسِّيَا"}, {"imp_2fp", "مَسِّينَ"}, {"imp_2fs", "مَسِّي"}, {"imp_2mp", "مَسُّوا"}, {"imp_2ms", "مَسِّ"}, {"ind_1p", "نُمَسِّي"}, {"ind_1s", "أُمَسِّي"}, {"ind_2d", "تُمَسِّيَانِ"}, {"ind_2fp", "تُمَسِّينَ"}, {"ind_2fs", "تُمَسِّينَ"}, {"ind_2mp", "تُمَسُّونَ"}, {"ind_2ms", "تُمَسِّي"}, {"ind_3fd", "تُمَسِّيَانِ"}, {"ind_3fp", "يُمَسِّينَ"}, {"ind_3fs", "تُمَسِّي"}, {"ind_3md", "يُمَسِّيَانِ"}, {"ind_3mp", "يُمَسُّونَ"}, {"ind_3ms", "يُمَسِّي"}, {"past_1p", "مَسَّيْنَا"}, {"past_1s", "مَسَّيْتُ"}, {"past_2d", "مَسَّيْتُمَا"}, {"past_2fp", "مَسَّيْتُنَّ"}, {"past_2fs", "مَسَّيْتِ"}, {"past_2mp", "مَسَّيْتُمْ"}, {"past_2ms", "مَسَّيْتَ"}, {"past_3fd", "مَسَّتَا"}, {"past_3fp", "مَسَّيْنَ"}, {"past_3fs", "مَسَّتْ"}, {"past_3md", "مَسَّيَا"}, {"past_3mp", "مَسَّوْا"}, {"past_3ms", "مَسَّى"}, }, }, { label = "لَوَّى (p.273)", root = "لوي", wazn = "فعّل", forms = { {"imp_2d", "لَوِّيَا"}, {"imp_2fp", "لَوِّينَ"}, {"imp_2fs", "لَوِّي"}, {"imp_2mp", "لَوُّوا"}, {"imp_2ms", "لَوِّ"}, {"ind_1p", "نُلَوِّي"}, {"ind_1s", "أُلَوِّي"}, {"ind_2d", "تُلَوِّيَانِ"}, {"ind_2fp", "تُلَوِّينَ"}, {"ind_2fs", "تُلَوِّينَ"}, {"ind_2mp", "تُلَوُّونَ"}, {"ind_2ms", "تُلَوِّي"}, {"ind_3fd", "تُلَوِّيَانِ"}, {"ind_3fp", "يُلَوِّينَ"}, {"ind_3fs", "تُلَوِّي"}, {"ind_3md", "يُلَوِّيَانِ"}, {"ind_3mp", "يُلَوُّونَ"}, {"ind_3ms", "يُلَوِّي"}, {"past_1p", "لَوَّيْنَا"}, {"past_1s", "لَوَّيْتُ"}, {"past_2d", "لَوَّيْتُمَا"}, {"past_2fp", "لَوَّيْتُنَّ"}, {"past_2fs", "لَوَّيْتِ"}, {"past_2mp", "لَوَّيْتُمْ"}, {"past_2ms", "لَوَّيْتَ"}, {"past_3fd", "لَوَّتَا"}, {"past_3fp", "لَوَّيْنَ"}, {"past_3fs", "لَوَّتْ"}, {"past_3md", "لَوَّيَا"}, {"past_3mp", "لَوَّوْا"}, {"past_3ms", "لَوَّى"}, }, }, { label = "حَيَّا (p.273)", root = "حيي", wazn = "فعّل", forms = { {"imp_2d", "حَيِّيَا"}, {"imp_2fp", "حَيِّينَ"}, {"imp_2fs", "حَيِّي"}, {"imp_2mp", "حَيُّوا"}, {"imp_2ms", "حَيِّ"}, {"ind_1p", "نُحَيِّي"}, {"ind_1s", "أُحَيِّي"}, {"ind_2d", "تُحَيِّيَانِ"}, {"ind_2fp", "تُحَيِّينَ"}, {"ind_2fs", "تُحَيِّينَ"}, {"ind_2mp", "تُحَيُّونَ"}, {"ind_2ms", "تُحَيِّي"}, {"ind_3fd", "تُحَيِّيَانِ"}, {"ind_3fp", "يُحَيِّينَ"}, {"ind_3fs", "تُحَيِّي"}, {"ind_3md", "يُحَيِّيَانِ"}, {"ind_3mp", "يُحَيُّونَ"}, {"ind_3ms", "يُحَيِّي"}, {"past_1p", "حَيَّيْنَا"}, {"past_1s", "حَيَّيْتُ"}, {"past_2d", "حَيَّيْتُمَا"}, {"past_2fp", "حَيَّيْتُنَّ"}, {"past_2fs", "حَيَّيْتِ"}, {"past_2mp", "حَيَّيْتُمْ"}, {"past_2ms", "حَيَّيْتَ"}, {"past_3fd", "حَيَّتَا"}, {"past_3fp", "حَيَّيْنَ"}, {"past_3fs", "حَيَّتْ"}, {"past_3md", "حَيَّيَا"}, {"past_3mp", "حَيَّوْا"}, {"past_3ms", "حَيَّا"}, }, }, { label = "قَرَّرَ (p.261)", root = "قرر", wazn = "فعّل", forms = { {"imp_2d", "قَرِّرَا"}, {"imp_2fp", "قَرِّرْنَ"}, {"imp_2fs", "قَرِّرِي"}, {"imp_2mp", "قَرِّرُوا"}, {"imp_2ms", "قَرِّرْ"}, {"ind_1p", "نُقَرِّرُ"}, {"ind_1s", "أُقَرِّرُ"}, {"ind_2d", "تُقَرِّرَانِ"}, {"ind_2fp", "تُقَرِّرْنَ"}, {"ind_2fs", "تُقَرِّرِينَ"}, {"ind_2mp", "تُقَرِّرُونَ"}, {"ind_2ms", "تُقَرِّرُ"}, {"ind_3fd", "تُقَرِّرَانِ"}, {"ind_3fp", "يُقَرِّرْنَ"}, {"ind_3fs", "تُقَرِّرُ"}, {"ind_3md", "يُقَرِّرَانِ"}, {"ind_3mp", "يُقَرِّرُونَ"}, {"ind_3ms", "يُقَرِّرُ"}, {"past_1p", "قَرَّرْنَا"}, {"past_1s", "قَرَّرْتُ"}, {"past_2d", "قَرَّرْتُمَا"}, {"past_2fp", "قَرَّرْتُنَّ"}, {"past_2fs", "قَرَّرْتِ"}, {"past_2mp", "قَرَّرْتُمْ"}, {"past_2ms", "قَرَّرْتَ"}, {"past_3fd", "قَرَّرَتَا"}, {"past_3fp", "قَرَّرْنَ"}, {"past_3fs", "قَرَّرَتْ"}, {"past_3md", "قَرَّرَا"}, {"past_3mp", "قَرَّرُوا"}, {"past_3ms", "قَرَّرَ"}, }, }, { label = "سَبَّبَ (p.261)", root = "سبب", wazn = "فعّل", forms = { {"imp_2d", "سَبِّبَا"}, {"imp_2fp", "سَبِّبْنَ"}, {"imp_2fs", "سَبِّبِي"}, {"imp_2mp", "سَبِّبُوا"}, {"imp_2ms", "سَبِّبْ"}, {"ind_1p", "نُسَبِّبُ"}, {"ind_1s", "أُسَبِّبُ"}, {"ind_2d", "تُسَبِّبَانِ"}, {"ind_2fp", "تُسَبِّبْنَ"}, {"ind_2fs", "تُسَبِّبِينَ"}, {"ind_2mp", "تُسَبِّبُونَ"}, {"ind_2ms", "تُسَبِّبُ"}, {"ind_3fd", "تُسَبِّبَانِ"}, {"ind_3fp", "يُسَبِّبْنَ"}, {"ind_3fs", "تُسَبِّبُ"}, {"ind_3md", "يُسَبِّبَانِ"}, {"ind_3mp", "يُسَبِّبُونَ"}, {"ind_3ms", "يُسَبِّبُ"}, {"past_1p", "سَبَّبْنَا"}, {"past_1s", "سَبَّبْتُ"}, {"past_2d", "سَبَّبْتُمَا"}, {"past_2fp", "سَبَّبْتُنَّ"}, {"past_2fs", "سَبَّبْتِ"}, {"past_2mp", "سَبَّبْتُمْ"}, {"past_2ms", "سَبَّبْتَ"}, {"past_3fd", "سَبَّبَتَا"}, {"past_3fp", "سَبَّبْنَ"}, {"past_3fs", "سَبَّبَتْ"}, {"past_3md", "سَبَّبَا"}, {"past_3mp", "سَبَّبُوا"}, {"past_3ms", "سَبَّبَ"}, }, }, { label = "أَمَّنَ (p.263)", root = "أمن", wazn = "فعّل", forms = { {"imp_2d", "أَمِّنَا"}, {"imp_2fp", "أَمِّنَّ"}, {"imp_2fs", "أَمِّنِي"}, {"imp_2mp", "أَمِّنُوا"}, {"imp_2ms", "أَمِّنْ"}, {"ind_1p", "نُؤَمِّنُ"}, {"ind_1s", "أُؤَمِّنُ"}, {"ind_2d", "تُؤَمِّنَانِ"}, {"ind_2fp", "تُؤَمِّنَّ"}, {"ind_2fs", "تُؤَمِّنِينَ"}, {"ind_2mp", "تُؤَمِّنُونَ"}, {"ind_2ms", "تُؤَمِّنُ"}, {"ind_3fd", "تُؤَمِّنَانِ"}, {"ind_3fp", "يُؤَمِّنَّ"}, {"ind_3fs", "تُؤَمِّنُ"}, {"ind_3md", "يُؤَمِّنَانِ"}, {"ind_3mp", "يُؤَمِّنُونَ"}, {"ind_3ms", "يُؤَمِّنُ"}, {"past_1p", "أَمَّنَّا"}, {"past_1s", "أَمَّنْتُ"}, {"past_2d", "أَمَّنْتُمَا"}, {"past_2fp", "أَمَّنْتُنَّ"}, {"past_2fs", "أَمَّنْتِ"}, {"past_2mp", "أَمَّنْتُمْ"}, {"past_2ms", "أَمَّنْتَ"}, {"past_3fd", "أَمَّنَتَا"}, {"past_3fp", "أَمَّنَّ"}, {"past_3fs", "أَمَّنَتْ"}, {"past_3md", "أَمَّنَا"}, {"past_3mp", "أَمَّنُوا"}, {"past_3ms", "أَمَّنَ"}, }, }, { label = "أَجَّلَ (p.263)", root = "أجل", wazn = "فعّل", forms = { {"imp_2d", "أَجِّلَا"}, {"imp_2fp", "أَجِّلْنَ"}, {"imp_2fs", "أَجِّلِي"}, {"imp_2mp", "أَجِّلُوا"}, {"imp_2ms", "أَجِّلْ"}, {"ind_1p", "نُؤَجِّلُ"}, {"ind_1s", "أُؤَجِّلُ"}, {"ind_2d", "تُؤَجِّلَانِ"}, {"ind_2fp", "تُؤَجِّلْنَ"}, {"ind_2fs", "تُؤَجِّلِينَ"}, {"ind_2mp", "تُؤَجِّلُونَ"}, {"ind_2ms", "تُؤَجِّلُ"}, {"ind_3fd", "تُؤَجِّلَانِ"}, {"ind_3fp", "يُؤَجِّلْنَ"}, {"ind_3fs", "تُؤَجِّلُ"}, {"ind_3md", "يُؤَجِّلَانِ"}, {"ind_3mp", "يُؤَجِّلُونَ"}, {"ind_3ms", "يُؤَجِّلُ"}, {"past_1p", "أَجَّلْنَا"}, {"past_1s", "أَجَّلْتُ"}, {"past_2d", "أَجَّلْتُمَا"}, {"past_2fp", "أَجَّلْتُنَّ"}, {"past_2fs", "أَجَّلْتِ"}, {"past_2mp", "أَجَّلْتُمْ"}, {"past_2ms", "أَجَّلْتَ"}, {"past_3fd", "أَجَّلَتَا"}, {"past_3fp", "أَجَّلْنَ"}, {"past_3fs", "أَجَّلَتْ"}, {"past_3md", "أَجَّلَا"}, {"past_3mp", "أَجَّلُوا"}, {"past_3ms", "أَجَّلَ"}, }, }, { label = "رَأَّسَ (p.264)", root = "رأس", wazn = "فعّل", forms = { {"imp_2d", "رَئِّسَا"}, {"imp_2fp", "رَئِّسْنَ"}, {"imp_2fs", "رَئِّسِي"}, {"imp_2mp", "رَئِّسُوا"}, {"imp_2ms", "رَئِّسْ"}, {"ind_1p", "نُرَئِّسُ"}, {"ind_1s", "أُرَئِّسُ"}, {"ind_2d", "تُرَئِّسَانِ"}, {"ind_2fp", "تُرَئِّسْنَ"}, {"ind_2fs", "تُرَئِّسِينَ"}, {"ind_2mp", "تُرَئِّسُونَ"}, {"ind_2ms", "تُرَئِّسُ"}, {"ind_3fd", "تُرَئِّسَانِ"}, {"ind_3fp", "يُرَئِّسْنَ"}, {"ind_3fs", "تُرَئِّسُ"}, {"ind_3md", "يُرَئِّسَانِ"}, {"ind_3mp", "يُرَئِّسُونَ"}, {"ind_3ms", "يُرَئِّسُ"}, {"past_1p", "رَأَّسْنَا"}, {"past_1s", "رَأَّسْتُ"}, {"past_2d", "رَأَّسْتُمَا"}, {"past_2fp", "رَأَّسْتُنَّ"}, {"past_2fs", "رَأَّسْتِ"}, {"past_2mp", "رَأَّسْتُمْ"}, {"past_2ms", "رَأَّسْتَ"}, {"past_3fd", "رَأَّسَتَا"}, {"past_3fp", "رَأَّسْنَ"}, {"past_3fs", "رَأَّسَتْ"}, {"past_3md", "رَأَّسَا"}, {"past_3mp", "رَأَّسُوا"}, {"past_3ms", "رَأَّسَ"}, }, }, { label = "شَأَّمَ (p.264)", root = "شأم", wazn = "فعّل", forms = { {"imp_2d", "شَئِّمَا"}, {"imp_2fp", "شَئِّمْنَ"}, {"imp_2fs", "شَئِّمِي"}, {"imp_2mp", "شَئِّمُوا"}, {"imp_2ms", "شَئِّمْ"}, {"ind_1p", "نُشَئِّمُ"}, {"ind_1s", "أُشَئِّمُ"}, {"ind_2d", "تُشَئِّمَانِ"}, {"ind_2fp", "تُشَئِّمْنَ"}, {"ind_2fs", "تُشَئِّمِينَ"}, {"ind_2mp", "تُشَئِّمُونَ"}, {"ind_2ms", "تُشَئِّمُ"}, {"ind_3fd", "تُشَئِّمَانِ"}, {"ind_3fp", "يُشَئِّمْنَ"}, {"ind_3fs", "تُشَئِّمُ"}, {"ind_3md", "يُشَئِّمَانِ"}, {"ind_3mp", "يُشَئِّمُونَ"}, {"ind_3ms", "يُشَئِّمُ"}, {"past_1p", "شَأَّمْنَا"}, {"past_1s", "شَأَّمْتُ"}, {"past_2d", "شَأَّمْتُمَا"}, {"past_2fp", "شَأَّمْتُنَّ"}, {"past_2fs", "شَأَّمْتِ"}, {"past_2mp", "شَأَّمْتُمْ"}, {"past_2ms", "شَأَّمْتَ"}, {"past_3fd", "شَأَّمَتَا"}, {"past_3fp", "شَأَّمْنَ"}, {"past_3fs", "شَأَّمَتْ"}, {"past_3md", "شَأَّمَا"}, {"past_3mp", "شَأَّمُوا"}, {"past_3ms", "شَأَّمَ"}, }, }, { label = "جَزَّأَ (p.265)", root = "جزأ", wazn = "فعّل", forms = { {"imp_2d", "جَزِّئَا"}, {"imp_2fp", "جَزِّئْنَ"}, {"imp_2fs", "جَزِّئِي"}, {"imp_2mp", "جَزِّئُوا"}, {"imp_2ms", "جَزِّئْ"}, {"ind_1p", "نُجَزِّئُ"}, {"ind_1s", "أُجَزِّئُ"}, {"ind_2d", "تُجَزِّئَانِ"}, {"ind_2fp", "تُجَزِّئْنَ"}, {"ind_2fs", "تُجَزِّئِينَ"}, {"ind_2mp", "تُجَزِّئُونَ"}, {"ind_2ms", "تُجَزِّئُ"}, {"ind_3fd", "تُجَزِّئَانِ"}, {"ind_3fp", "يُجَزِّئْنَ"}, {"ind_3fs", "تُجَزِّئُ"}, {"ind_3md", "يُجَزِّئَانِ"}, {"ind_3mp", "يُجَزِّئُونَ"}, {"ind_3ms", "يُجَزِّئُ"}, {"past_1p", "جَزَّأْنَا"}, {"past_1s", "جَزَّأْتُ"}, {"past_2d", "جَزَّأْتُمَا"}, {"past_2fp", "جَزَّأْتُنَّ"}, {"past_2fs", "جَزَّأْتِ"}, {"past_2mp", "جَزَّأْتُمْ"}, {"past_2ms", "جَزَّأْتَ"}, {"past_3fd", "جَزَّأَتَا"}, {"past_3fp", "جَزَّأْنَ"}, {"past_3fs", "جَزَّأَتْ"}, {"past_3md", "جَزَّآ"}, {"past_3mp", "جَزَّؤُوا"}, {"past_3ms", "جَزَّأَ"}, }, }, { label = "هَنَّأَ (p.265)", root = "هنأ", wazn = "فعّل", forms = { {"imp_2d", "هَنِّئَا"}, {"imp_2fp", "هَنِّئْنَ"}, {"imp_2fs", "هَنِّئِي"}, {"imp_2mp", "هَنِّئُوا"}, {"imp_2ms", "هَنِّئْ"}, {"ind_1p", "نُهَنِّئُ"}, {"ind_1s", "أُهَنِّئُ"}, {"ind_2d", "تُهَنِّئَانِ"}, {"ind_2fp", "تُهَنِّئْنَ"}, {"ind_2fs", "تُهَنِّئِينَ"}, {"ind_2mp", "تُهَنِّئُونَ"}, {"ind_2ms", "تُهَنِّئُ"}, {"ind_3fd", "تُهَنِّئَانِ"}, {"ind_3fp", "يُهَنِّئْنَ"}, {"ind_3fs", "تُهَنِّئُ"}, {"ind_3md", "يُهَنِّئَانِ"}, {"ind_3mp", "يُهَنِّئُونَ"}, {"ind_3ms", "يُهَنِّئُ"}, {"past_1p", "هَنَّأْنَا"}, {"past_1s", "هَنَّأْتُ"}, {"past_2d", "هَنَّأْتُمَا"}, {"past_2fp", "هَنَّأْتُنَّ"}, {"past_2fs", "هَنَّأْتِ"}, {"past_2mp", "هَنَّأْتُمْ"}, {"past_2ms", "هَنَّأْتَ"}, {"past_3fd", "هَنَّأَتَا"}, {"past_3fp", "هَنَّأْنَ"}, {"past_3fs", "هَنَّأَتْ"}, {"past_3md", "هَنَّآ"}, {"past_3mp", "هَنَّؤُوا"}, {"past_3ms", "هَنَّأَ"}, }, }, { label = "وَدَّى (p.272)", root = "ودي", wazn = "فعّل", forms = { {"imp_2d", "وَدِّيَا"}, {"imp_2fp", "وَدِّينَ"}, {"imp_2fs", "وَدِّي"}, {"imp_2mp", "وَدُّوا"}, {"imp_2ms", "وَدِّ"}, {"ind_1p", "نُوَدِّي"}, {"ind_1s", "أُوَدِّي"}, {"ind_2d", "تُوَدِّيَانِ"}, {"ind_2fp", "تُوَدِّينَ"}, {"ind_2fs", "تُوَدِّينَ"}, {"ind_2mp", "تُوَدُّونَ"}, {"ind_2ms", "تُوَدِّي"}, {"ind_3fd", "تُوَدِّيَانِ"}, {"ind_3fp", "يُوَدِّينَ"}, {"ind_3fs", "تُوَدِّي"}, {"ind_3md", "يُوَدِّيَانِ"}, {"ind_3mp", "يُوَدُّونَ"}, {"ind_3ms", "يُوَدِّي"}, {"past_1p", "وَدَّيْنَا"}, {"past_1s", "وَدَّيْتُ"}, {"past_2d", "وَدَّيْتُمَا"}, {"past_2fp", "وَدَّيْتُنَّ"}, {"past_2fs", "وَدَّيْتِ"}, {"past_2mp", "وَدَّيْتُمْ"}, {"past_2ms", "وَدَّيْتَ"}, {"past_3fd", "وَدَّتَا"}, {"past_3fp", "وَدَّيْنَ"}, {"past_3fs", "وَدَّتْ"}, {"past_3md", "وَدَّيَا"}, {"past_3mp", "وَدَّوْا"}, {"past_3ms", "وَدَّى"}, }, }, { label = "وَحَّى (p.272)", root = "وحي", wazn = "فعّل", forms = { {"imp_2d", "وَحِّيَا"}, {"imp_2fp", "وَحِّينَ"}, {"imp_2fs", "وَحِّي"}, {"imp_2mp", "وَحُّوا"}, {"imp_2ms", "وَحِّ"}, {"ind_1p", "نُوَحِّي"}, {"ind_1s", "أُوَحِّي"}, {"ind_2d", "تُوَحِّيَانِ"}, {"ind_2fp", "تُوَحِّينَ"}, {"ind_2fs", "تُوَحِّينَ"}, {"ind_2mp", "تُوَحُّونَ"}, {"ind_2ms", "تُوَحِّي"}, {"ind_3fd", "تُوَحِّيَانِ"}, {"ind_3fp", "يُوَحِّينَ"}, {"ind_3fs", "تُوَحِّي"}, {"ind_3md", "يُوَحِّيَانِ"}, {"ind_3mp", "يُوَحُّونَ"}, {"ind_3ms", "يُوَحِّي"}, {"past_1p", "وَحَّيْنَا"}, {"past_1s", "وَحَّيْتُ"}, {"past_2d", "وَحَّيْتُمَا"}, {"past_2fp", "وَحَّيْتُنَّ"}, {"past_2fs", "وَحَّيْتِ"}, {"past_2mp", "وَحَّيْتُمْ"}, {"past_2ms", "وَحَّيْتَ"}, {"past_3fd", "وَحَّتَا"}, {"past_3fp", "وَحَّيْنَ"}, {"past_3fs", "وَحَّتْ"}, {"past_3md", "وَحَّيَا"}, {"past_3mp", "وَحَّوْا"}, {"past_3ms", "وَحَّى"}, }, }, { label = "تَجَرَّدَ (p.304)", root = "جرد", wazn = "تفعّل", forms = { {"imp_2d", "تَجَرَّدَا"}, {"imp_2fp", "تَجَرَّدْنَ"}, {"imp_2fs", "تَجَرَّدِي"}, {"imp_2mp", "تَجَرَّدُوا"}, {"imp_2ms", "تَجَرَّدْ"}, {"ind_1p", "نَتَجَرَّدُ"}, {"ind_1s", "أَتَجَرَّدُ"}, {"ind_2d", "تَتَجَرَّدَانِ"}, {"ind_2fp", "تَتَجَرَّدْنَ"}, {"ind_2fs", "تَتَجَرَّدِينَ"}, {"ind_2mp", "تَتَجَرَّدُونَ"}, {"ind_2ms", "تَتَجَرَّدُ"}, {"ind_3fd", "تَتَجَرَّدَانِ"}, {"ind_3fp", "يَتَجَرَّدْنَ"}, {"ind_3fs", "تَتَجَرَّدُ"}, {"ind_3md", "يَتَجَرَّدَانِ"}, {"ind_3mp", "يَتَجَرَّدُونَ"}, {"ind_3ms", "يَتَجَرَّدُ"}, {"past_1p", "تَجَرَّدْنَا"}, {"past_1s", "تَجَرَّدْتُ"}, {"past_2d", "تَجَرَّدْتُمَا"}, {"past_2fp", "تَجَرَّدْتُنَّ"}, {"past_2fs", "تَجَرَّدْتِ"}, {"past_2mp", "تَجَرَّدْتُمْ"}, {"past_2ms", "تَجَرَّدْتَ"}, {"past_3fd", "تَجَرَّدَتَا"}, {"past_3fp", "تَجَرَّدْنَ"}, {"past_3fs", "تَجَرَّدَتْ"}, {"past_3md", "تَجَرَّدَا"}, {"past_3mp", "تَجَرَّدُوا"}, {"past_3ms", "تَجَرَّدَ"}, }, }, { label = "تَزَعَّمَ (p.304)", root = "زعم", wazn = "تفعّل", forms = { {"imp_2d", "تَزَعَّمَا"}, {"imp_2fp", "تَزَعَّمْنَ"}, {"imp_2fs", "تَزَعَّمِي"}, {"imp_2mp", "تَزَعَّمُوا"}, {"imp_2ms", "تَزَعَّمْ"}, {"ind_1p", "نَتَزَعَّمُ"}, {"ind_1s", "أَتَزَعَّمُ"}, {"ind_2d", "تَتَزَعَّمَانِ"}, {"ind_2fp", "تَتَزَعَّمْنَ"}, {"ind_2fs", "تَتَزَعَّمِينَ"}, {"ind_2mp", "تَتَزَعَّمُونَ"}, {"ind_2ms", "تَتَزَعَّمُ"}, {"ind_3fd", "تَتَزَعَّمَانِ"}, {"ind_3fp", "يَتَزَعَّمْنَ"}, {"ind_3fs", "تَتَزَعَّمُ"}, {"ind_3md", "يَتَزَعَّمَانِ"}, {"ind_3mp", "يَتَزَعَّمُونَ"}, {"ind_3ms", "يَتَزَعَّمُ"}, {"past_1p", "تَزَعَّمْنَا"}, {"past_1s", "تَزَعَّمْتُ"}, {"past_2d", "تَزَعَّمْتُمَا"}, {"past_2fp", "تَزَعَّمْتُنَّ"}, {"past_2fs", "تَزَعَّمْتِ"}, {"past_2mp", "تَزَعَّمْتُمْ"}, {"past_2ms", "تَزَعَّمْتَ"}, {"past_3fd", "تَزَعَّمَتَا"}, {"past_3fp", "تَزَعَّمْنَ"}, {"past_3fs", "تَزَعَّمَتْ"}, {"past_3md", "تَزَعَّمَا"}, {"past_3mp", "تَزَعَّمُوا"}, {"past_3ms", "تَزَعَّمَ"}, }, }, } 3ptd52jhpvvty5n415jrgekd4nhw3h2 وحدة:ar-verb/testcases/7 828 242211 1124204 2026-08-30T18:31:36Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 14 (وزن فعّل عبر أنواع المعتل، ص.266-273) 1124204 Scribunto text/plain -- اختبارات [[وحدة:ar-verb]] — الجزء 7 من 7. مولَّدة آليًّا. -- Auto-generated by tools/make_wiki_testcases.py. Do not edit by hand. -- انقر على صفحة النقاش لعرض النتائج. local tests = require("Module:UnitTests") local m_ar_verb = require("Module:ar-verb") local data = mw.loadData("Module:ar-verb/testcases/بيانات/7") -- Membership, not equality: a slot legitimately returns a set of variants, and -- the fixture passes if the expected form is anywhere in it. On failure we hand -- self:equals() the first variant so the talk page shows a readable diff. local function check(self, entry) local args = {["جذر"] = entry.root, ["وزن"] = entry.wazn} if entry.pass then args["مبني للمجهول"] = true end if entry.reduced then args["مدغم"] = true end local result = m_ar_verb.do_generate_forms(args, "ar-conj") for _, pair in ipairs(entry.forms) do local slot, expected = pair[1], pair[2] local got, hit = result.forms[slot], nil if got then for _, v in ipairs(got) do if v.form == expected then hit = expected; break end end hit = hit or (got[1] and got[1].form) end self:equals(entry.label .. " / " .. slot, hit or "(no form)", expected) end end function tests:test_fixtures_7() for _, entry in ipairs(data) do check(self, entry) end end return tests 71f643m4ex8mmpf5v4m24tvusawv48z 1124238 1124204 2026-08-31T08:12:24Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124238 Scribunto text/plain -- اختبارات [[وحدة:ar-verb]] — الجزء 7 من 8. مولَّدة آليًّا. -- Auto-generated by tools/make_wiki_testcases.py. Do not edit by hand. -- انقر على صفحة النقاش لعرض النتائج. local tests = require("Module:UnitTests") local m_ar_verb = require("Module:ar-verb") local data = mw.loadData("Module:ar-verb/testcases/بيانات/7") -- Membership, not equality: a slot legitimately returns a set of variants, and -- the fixture passes if the expected form is anywhere in it. On failure we hand -- self:equals() the first variant so the talk page shows a readable diff. local function check(self, entry) local args = {["جذر"] = entry.root, ["وزن"] = entry.wazn} if entry.pass then args["مبني للمجهول"] = true end if entry.reduced then args["مدغم"] = true end local result = m_ar_verb.do_generate_forms(args, "ar-conj") for _, pair in ipairs(entry.forms) do local slot, expected = pair[1], pair[2] local got, hit = result.forms[slot], nil if got then for _, v in ipairs(got) do if v.form == expected then hit = expected; break end end hit = hit or (got[1] and got[1].form) end self:equals(entry.label .. " / " .. slot, hit or "(no form)", expected) end end function tests:test_fixtures_7() for _, entry in ipairs(data) do check(self, entry) end end return tests 6ecmu1bo5r0vxx8sdxwn62yq6j91s97 نقاش الوحدة:ar-verb/testcases/7 829 242212 1124205 2026-08-30T18:31:37Z ForzaGreen 28665 مزامنة من مستودع GitHub: دفعة 14 (وزن فعّل عبر أنواع المعتل، ص.266-273) 1124205 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/7|الجزء 7 من 7]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، 7. {{#invoke:ar-verb/testcases/7|run_tests}} bgyp9yy5qyxj1a5u9p3a4sojm3wtudr 1124239 1124205 2026-08-31T08:12:25Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124239 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/7|الجزء 7 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، 7، [[نقاش الوحدة:ar-verb/testcases/8|8]]. {{#invoke:ar-verb/testcases/7|run_tests}} nyt2w5k4bjvr59a7on8zscdgu15lj2g 1124249 1124239 2026-08-31T08:47:46Z ForzaGreen 28665 فهرس أجزاء اختبارات الوحدة، ورابط إليه من كل جزء 1124249 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/7|الجزء 7 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، 7، [[نقاش الوحدة:ar-verb/testcases/8|8]] — [[نقاش الوحدة:ar-verb/testcases|القائمة كاملة]]. {{#invoke:ar-verb/testcases/7|run_tests}} 697jzl7yyyjj5dyia2k4oe3god8gsf8 1124261 1124249 2026-08-31T09:05:41Z ForzaGreen 28665 قائمة مجموعات الاختبار في شرح الوحدة 1124261 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/7|الجزء 7 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. المجموعات: [[نقاش الوحدة:ar-verb/مختبر|0]]، [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، 7، [[نقاش الوحدة:ar-verb/testcases/8|8]] — وقائمتها كاملة في [[وحدة:ar-verb/شرح#الاختبار|شرح الوحدة]]. {{#invoke:ar-verb/testcases/7|run_tests}} 36xp2pzz267l1nzmefk3g18h95df1s9 اِنْبَسَّ 0 242213 1124206 2026-08-30T19:13:13Z إسلام 12622 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124206 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1533011}} === المعاني === '''اِنْبَسَّ''' {{انفعل}} {{معجمية|L1533011|معاني}} === النطق === * {{أصد-عر|اِنْبَسَّ}} {{-}} === التصريفات === {{تصريف|جذر=بسس|وزن=انفعل}} === المراجع === {{مراجع}} cudlfhjck4zqd00daxjesox7d18nvzj تَبَسَّقَ 0 242214 1124207 2026-08-30T19:50:50Z إسلام 12622 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124207 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1533017}} === المعاني === '''تَبَسَّقَ''' {{تفعّل}} {{معجمية|L1533017|معاني}} === النطق === * {{أصد-عر|تَبَسَّقَ}} {{-}} === التصريفات === {{تصريف|جذر=بسق|وزن=تفعّل}} === المراجع === {{مراجع}} oitlmf56jz5ybfylgij2hfgkmh4krtv تَبَسَّلَ 0 242215 1124208 2026-08-30T19:52:37Z إسلام 12622 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124208 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1533021}} === المعاني === '''تَبَسَّلَ''' {{تفعّل}} {{معجمية|L1533021|معاني}} === النطق === * {{أصد-عر|تَبَسَّلَ}} {{-}} === التصريفات === {{تصريف|جذر=بسل|وزن=تفعّل}} === المراجع === {{مراجع}} qhf7x3l1olx77gspx0dmq81wcvp8dsa بَصَعَ 0 242216 1124209 2026-08-30T19:56:03Z إسلام 12622 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124209 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1502495}} === المعاني === '''بَصَعَ''' {{فتح}} {{معجمية|L1502495|معاني}} === النطق === * {{أصد-عر|بَصَعَ}} {{-}} === التصريفات === {{تصريف|جذر=بصع|وزن=فعَل يفعَل}} === المراجع === {{مراجع}} 8hr6620ntmw3p0gi5hpxy4mysom13jm أَبْصَقَ 0 242217 1124210 2026-08-30T19:58:09Z إسلام 12622 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124210 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1533049}} === المعاني === '''أَبْصَقَ''' {{أفعل}} {{معجمية|L1533049|معاني}} === النطق === * {{أصد-عر|أَبْصَقَ}} {{-}} === التصريفات === {{تصريف|جذر=بصق|وزن=أفعل}} === المراجع === {{مراجع}} kdbe6q8trshe8bz53mjepigwyrbk0gk تَبَصَّلَ 0 242218 1124211 2026-08-30T20:02:01Z إسلام 12622 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124211 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1533050}} === المعاني === '''تَبَصَّلَ''' {{تفعّل}} {{معجمية|L1533050|معاني}} === النطق === * {{أصد-عر|تَبَصَّلَ}} {{-}} === التصريفات === {{تصريف|جذر=بصل|وزن=تفعّل}} === المراجع === {{مراجع}} lo6e6dl6ehj5444pszmvpek2g7msifo بَصَا 0 242219 1124212 2026-08-30T20:05:11Z إسلام 12622 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124212 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1497905}} === المعاني === '''بَصَا''' {{نصر}} {{معجمية|L1497905|معاني}} === النطق === * {{أصد-عر|بَصَا}} {{-}} === التصريفات === {{تصريف|جذر=بصو|وزن=فعَل يفعُل}} === المراجع === {{مراجع}} e8mxdau3p2ilwqk5skcbiuy3pt039uf اِبْتَعَثَ 0 242220 1124213 2026-08-30T20:08:07Z إسلام 12622 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124213 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1482227}} === المعاني === '''اِبْتَعَثَ''' {{افتعل}} {{معجمية|L1482227|معاني}} === النطق === * {{أصد-عر|اِبْتَعَثَ}} {{-}} === التصريفات === {{تصريف|جذر=بعث|وزن=افتعل}} === المراجع === {{مراجع}} apb0t8w1dk5yi5j1e09ov3if246cp2j تَبَاعَثَ 0 242221 1124214 2026-08-30T20:09:30Z إسلام 12622 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124214 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1533088}} === المعاني === '''تَبَاعَثَ''' {{تفاعل}} {{معجمية|L1533088|معاني}} === النطق === * {{أصد-عر|تَبَاعَثَ}} {{-}} === التصريفات === {{تصريف|جذر=بعث|وزن=تفاعل}} === المراجع === {{مراجع}} qfq3lgc98p4qqyaf5i7kgaa2yyo1jqq تَبَعْثَرَ 0 242222 1124215 2026-08-30T20:10:36Z إسلام 12622 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124215 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1478115}} === المعاني === '''تَبَعْثَرَ''' {{تفعلل}} {{معجمية|L1478115|معاني}} === النطق === * {{أصد-عر|تَبَعْثَرَ}} {{-}} === التصريفات === {{تصريف|جذر=بعثر|وزن=تفعلل}} === المراجع === {{مراجع}} rx3l3y62qdu3cnka50qnycmzchdx8go اِنْبَعَجَ 0 242223 1124216 2026-08-30T20:20:12Z إسلام 12622 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124216 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1481174}} === المعاني === '''اِنْبَعَجَ''' {{انفعل}} {{معجمية|L1481174|معاني}} === النطق === * {{أصد-عر|اِنْبَعَجَ}} {{-}} === التصريفات === {{تصريف|جذر=بعج|وزن=انفعل}} === المراجع === {{مراجع}} fdaeyz2o4f08il342bm0kqw8lj515mj دَهَى 0 242224 1124217 2026-08-30T21:06:20Z أبو هشام 20788 إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool) 1124217 wikitext text/x-wiki == {{اللغة|عربية}} == {{صندوق معلومات فعل|L1484820}} === المعاني === '''دَهَى''' {{فتح}} {{معجمية|L1484820|معاني}} === النطق === * {{أصد-عر|دَهَى}} {{-}} === التصريفات === {{تصريف|جذر=دهي|وزن=فعَل يفعَل}} === المراجع === {{مراجع}} facahpsil933t5s3gunaywm5l3wu4kw وحدة:ar-verb/testcases/بيانات/8 828 242225 1124240 2026-08-31T08:12:27Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124240 Scribunto text/plain -- بيانات اختبار [[وحدة:ar-verb]] — مولَّدة آليًّا، لا تُحرَّر يدويًّا. -- Auto-generated from the fixtures in github.com/forzagreen/ar-wiktionary-modules. -- Regenerate with tools/make_wiki_testcases.py; edits here are overwritten. -- -- المصدر: أنطوان الدحداح، معجم تصريف الأفعال العربية، مكتبة لبنان ناشرون. -- الصيغ حقائق لغوية مُقابَلة على ذلك المرجع؛ لا يُعاد هنا نصُّ الكتاب ولا ترتيبه. -- -- القيم المنتظرة مكتوبة بإملاء الوحدة لا بإملاء الكتاب حيث اختلفا اختلافًا -- إملائيًّا مقبولًا في الوجهين (ألف التثنية، همزة الوصل، السكون الاختياري). -- الجزء 8 من 8. return { { label = "تَخَفَّفَ (p.306)", root = "خفف", wazn = "تفعّل", forms = { {"imp_2d", "تَخَفَّفَا"}, {"imp_2fp", "تَخَفَّفْنَ"}, {"imp_2fs", "تَخَفَّفِي"}, {"imp_2mp", "تَخَفَّفُوا"}, {"imp_2ms", "تَخَفَّفْ"}, {"ind_1p", "نَتَخَفَّفُ"}, {"ind_1s", "أَتَخَفَّفُ"}, {"ind_2d", "تَتَخَفَّفَانِ"}, {"ind_2fp", "تَتَخَفَّفْنَ"}, {"ind_2fs", "تَتَخَفَّفِينَ"}, {"ind_2mp", "تَتَخَفَّفُونَ"}, {"ind_2ms", "تَتَخَفَّفُ"}, {"ind_3fd", "تَتَخَفَّفَانِ"}, {"ind_3fp", "يَتَخَفَّفْنَ"}, {"ind_3fs", "تَتَخَفَّفُ"}, {"ind_3md", "يَتَخَفَّفَانِ"}, {"ind_3mp", "يَتَخَفَّفُونَ"}, {"ind_3ms", "يَتَخَفَّفُ"}, {"past_1p", "تَخَفَّفْنَا"}, {"past_1s", "تَخَفَّفْتُ"}, {"past_2d", "تَخَفَّفْتُمَا"}, {"past_2fp", "تَخَفَّفْتُنَّ"}, {"past_2fs", "تَخَفَّفْتِ"}, {"past_2mp", "تَخَفَّفْتُمْ"}, {"past_2ms", "تَخَفَّفْتَ"}, {"past_3fd", "تَخَفَّفَتَا"}, {"past_3fp", "تَخَفَّفْنَ"}, {"past_3fs", "تَخَفَّفَتْ"}, {"past_3md", "تَخَفَّفَا"}, {"past_3mp", "تَخَفَّفُوا"}, {"past_3ms", "تَخَفَّفَ"}, }, }, { label = "تَحَدَّدَ (p.306)", root = "حدد", wazn = "تفعّل", forms = { {"imp_2d", "تَحَدَّدَا"}, {"imp_2fp", "تَحَدَّدْنَ"}, {"imp_2fs", "تَحَدَّدِي"}, {"imp_2mp", "تَحَدَّدُوا"}, {"imp_2ms", "تَحَدَّدْ"}, {"ind_1p", "نَتَحَدَّدُ"}, {"ind_1s", "أَتَحَدَّدُ"}, {"ind_2d", "تَتَحَدَّدَانِ"}, {"ind_2fp", "تَتَحَدَّدْنَ"}, {"ind_2fs", "تَتَحَدَّدِينَ"}, {"ind_2mp", "تَتَحَدَّدُونَ"}, {"ind_2ms", "تَتَحَدَّدُ"}, {"ind_3fd", "تَتَحَدَّدَانِ"}, {"ind_3fp", "يَتَحَدَّدْنَ"}, {"ind_3fs", "تَتَحَدَّدُ"}, {"ind_3md", "يَتَحَدَّدَانِ"}, {"ind_3mp", "يَتَحَدَّدُونَ"}, {"ind_3ms", "يَتَحَدَّدُ"}, {"past_1p", "تَحَدَّدْنَا"}, {"past_1s", "تَحَدَّدْتُ"}, {"past_2d", "تَحَدَّدْتُمَا"}, {"past_2fp", "تَحَدَّدْتُنَّ"}, {"past_2fs", "تَحَدَّدْتِ"}, {"past_2mp", "تَحَدَّدْتُمْ"}, {"past_2ms", "تَحَدَّدْتَ"}, {"past_3fd", "تَحَدَّدَتَا"}, {"past_3fp", "تَحَدَّدْنَ"}, {"past_3fs", "تَحَدَّدَتْ"}, {"past_3md", "تَحَدَّدَا"}, {"past_3mp", "تَحَدَّدُوا"}, {"past_3ms", "تَحَدَّدَ"}, }, }, { label = "تَأَهَّلَ (p.307)", root = "أهل", wazn = "تفعّل", forms = { {"imp_2d", "تَأَهَّلَا"}, {"imp_2fp", "تَأَهَّلْنَ"}, {"imp_2fs", "تَأَهَّلِي"}, {"imp_2mp", "تَأَهَّلُوا"}, {"imp_2ms", "تَأَهَّلْ"}, {"ind_1p", "نَتَأَهَّلُ"}, {"ind_1s", "أَتَأَهَّلُ"}, {"ind_2d", "تَتَأَهَّلَانِ"}, {"ind_2fp", "تَتَأَهَّلْنَ"}, {"ind_2fs", "تَتَأَهَّلِينَ"}, {"ind_2mp", "تَتَأَهَّلُونَ"}, {"ind_2ms", "تَتَأَهَّلُ"}, {"ind_3fd", "تَتَأَهَّلَانِ"}, {"ind_3fp", "يَتَأَهَّلْنَ"}, {"ind_3fs", "تَتَأَهَّلُ"}, {"ind_3md", "يَتَأَهَّلَانِ"}, {"ind_3mp", "يَتَأَهَّلُونَ"}, {"ind_3ms", "يَتَأَهَّلُ"}, {"past_1p", "تَأَهَّلْنَا"}, {"past_1s", "تَأَهَّلْتُ"}, {"past_2d", "تَأَهَّلْتُمَا"}, {"past_2fp", "تَأَهَّلْتُنَّ"}, {"past_2fs", "تَأَهَّلْتِ"}, {"past_2mp", "تَأَهَّلْتُمْ"}, {"past_2ms", "تَأَهَّلْتَ"}, {"past_3fd", "تَأَهَّلَتَا"}, {"past_3fp", "تَأَهَّلْنَ"}, {"past_3fs", "تَأَهَّلَتْ"}, {"past_3md", "تَأَهَّلَا"}, {"past_3mp", "تَأَهَّلُوا"}, {"past_3ms", "تَأَهَّلَ"}, }, }, { label = "تَأَبَّطَ (p.307)", root = "أبط", wazn = "تفعّل", forms = { {"imp_2d", "تَأَبَّطَا"}, {"imp_2fp", "تَأَبَّطْنَ"}, {"imp_2fs", "تَأَبَّطِي"}, {"imp_2mp", "تَأَبَّطُوا"}, {"imp_2ms", "تَأَبَّطْ"}, {"ind_1p", "نَتَأَبَّطُ"}, {"ind_1s", "أَتَأَبَّطُ"}, {"ind_2d", "تَتَأَبَّطَانِ"}, {"ind_2fp", "تَتَأَبَّطْنَ"}, {"ind_2fs", "تَتَأَبَّطِينَ"}, {"ind_2mp", "تَتَأَبَّطُونَ"}, {"ind_2ms", "تَتَأَبَّطُ"}, {"ind_3fd", "تَتَأَبَّطَانِ"}, {"ind_3fp", "يَتَأَبَّطْنَ"}, {"ind_3fs", "تَتَأَبَّطُ"}, {"ind_3md", "يَتَأَبَّطَانِ"}, {"ind_3mp", "يَتَأَبَّطُونَ"}, {"ind_3ms", "يَتَأَبَّطُ"}, {"past_1p", "تَأَبَّطْنَا"}, {"past_1s", "تَأَبَّطْتُ"}, {"past_2d", "تَأَبَّطْتُمَا"}, {"past_2fp", "تَأَبَّطْتُنَّ"}, {"past_2fs", "تَأَبَّطْتِ"}, {"past_2mp", "تَأَبَّطْتُمْ"}, {"past_2ms", "تَأَبَّطْتَ"}, {"past_3fd", "تَأَبَّطَتَا"}, {"past_3fp", "تَأَبَّطْنَ"}, {"past_3fs", "تَأَبَّطَتْ"}, {"past_3md", "تَأَبَّطَا"}, {"past_3mp", "تَأَبَّطُوا"}, {"past_3ms", "تَأَبَّطَ"}, }, }, { label = "تَرَأَّفَ (p.308)", root = "رأف", wazn = "تفعّل", forms = { {"imp_2d", "تَرَأَّفَا"}, {"imp_2fp", "تَرَأَّفْنَ"}, {"imp_2fs", "تَرَأَّفِي"}, {"imp_2mp", "تَرَأَّفُوا"}, {"imp_2ms", "تَرَأَّفْ"}, {"ind_1p", "نَتَرَأَّفُ"}, {"ind_1s", "أَتَرَأَّفُ"}, {"ind_2d", "تَتَرَأَّفَانِ"}, {"ind_2fp", "تَتَرَأَّفْنَ"}, {"ind_2fs", "تَتَرَأَّفِينَ"}, {"ind_2mp", "تَتَرَأَّفُونَ"}, {"ind_2ms", "تَتَرَأَّفُ"}, {"ind_3fd", "تَتَرَأَّفَانِ"}, {"ind_3fp", "يَتَرَأَّفْنَ"}, {"ind_3fs", "تَتَرَأَّفُ"}, {"ind_3md", "يَتَرَأَّفَانِ"}, {"ind_3mp", "يَتَرَأَّفُونَ"}, {"ind_3ms", "يَتَرَأَّفُ"}, {"past_1p", "تَرَأَّفْنَا"}, {"past_1s", "تَرَأَّفْتُ"}, {"past_2d", "تَرَأَّفْتُمَا"}, {"past_2fp", "تَرَأَّفْتُنَّ"}, {"past_2fs", "تَرَأَّفْتِ"}, {"past_2mp", "تَرَأَّفْتُمْ"}, {"past_2ms", "تَرَأَّفْتَ"}, {"past_3fd", "تَرَأَّفَتَا"}, {"past_3fp", "تَرَأَّفْنَ"}, {"past_3fs", "تَرَأَّفَتْ"}, {"past_3md", "تَرَأَّفَا"}, {"past_3mp", "تَرَأَّفُوا"}, {"past_3ms", "تَرَأَّفَ"}, }, }, { label = "تَذَأَّبَ (p.308)", root = "ذأب", wazn = "تفعّل", forms = { {"imp_2d", "تَذَأَّبَا"}, {"imp_2fp", "تَذَأَّبْنَ"}, {"imp_2fs", "تَذَأَّبِي"}, {"imp_2mp", "تَذَأَّبُوا"}, {"imp_2ms", "تَذَأَّبْ"}, {"ind_1p", "نَتَذَأَّبُ"}, {"ind_1s", "أَتَذَأَّبُ"}, {"ind_2d", "تَتَذَأَّبَانِ"}, {"ind_2fp", "تَتَذَأَّبْنَ"}, {"ind_2fs", "تَتَذَأَّبِينَ"}, {"ind_2mp", "تَتَذَأَّبُونَ"}, {"ind_2ms", "تَتَذَأَّبُ"}, {"ind_3fd", "تَتَذَأَّبَانِ"}, {"ind_3fp", "يَتَذَأَّبْنَ"}, {"ind_3fs", "تَتَذَأَّبُ"}, {"ind_3md", "يَتَذَأَّبَانِ"}, {"ind_3mp", "يَتَذَأَّبُونَ"}, {"ind_3ms", "يَتَذَأَّبُ"}, {"past_1p", "تَذَأَّبْنَا"}, {"past_1s", "تَذَأَّبْتُ"}, {"past_2d", "تَذَأَّبْتُمَا"}, {"past_2fp", "تَذَأَّبْتُنَّ"}, {"past_2fs", "تَذَأَّبْتِ"}, {"past_2mp", "تَذَأَّبْتُمْ"}, {"past_2ms", "تَذَأَّبْتَ"}, {"past_3fd", "تَذَأَّبَتَا"}, {"past_3fp", "تَذَأَّبْنَ"}, {"past_3fs", "تَذَأَّبَتْ"}, {"past_3md", "تَذَأَّبَا"}, {"past_3mp", "تَذَأَّبُوا"}, {"past_3ms", "تَذَأَّبَ"}, }, }, { label = "تَبَرَّأَ (p.310)", root = "برأ", wazn = "تفعّل", forms = { {"imp_2d", "تَبَرَّآ"}, {"imp_2fp", "تَبَرَّأْنَ"}, {"imp_2fs", "تَبَرَّئِي"}, {"imp_2mp", "تَبَرَّؤُوا"}, {"imp_2ms", "تَبَرَّأْ"}, {"ind_1p", "نَتَبَرَّأُ"}, {"ind_1s", "أَتَبَرَّأُ"}, {"ind_2d", "تَتَبَرَّآنِ"}, {"ind_2fp", "تَتَبَرَّأْنَ"}, {"ind_2fs", "تَتَبَرَّئِينَ"}, {"ind_2mp", "تَتَبَرَّؤُونَ"}, {"ind_2ms", "تَتَبَرَّأُ"}, {"ind_3fd", "تَتَبَرَّآنِ"}, {"ind_3fp", "يَتَبَرَّأْنَ"}, {"ind_3fs", "تَتَبَرَّأُ"}, {"ind_3md", "يَتَبَرَّآنِ"}, {"ind_3mp", "يَتَبَرَّؤُونَ"}, {"ind_3ms", "يَتَبَرَّأُ"}, {"past_1p", "تَبَرَّأْنَا"}, {"past_1s", "تَبَرَّأْتُ"}, {"past_2d", "تَبَرَّأْتُمَا"}, {"past_2fp", "تَبَرَّأْتُنَّ"}, {"past_2fs", "تَبَرَّأْتِ"}, {"past_2mp", "تَبَرَّأْتُمْ"}, {"past_2ms", "تَبَرَّأْتَ"}, {"past_3fd", "تَبَرَّأَتَا"}, {"past_3fp", "تَبَرَّأْنَ"}, {"past_3fs", "تَبَرَّأَتْ"}, {"past_3md", "تَبَرَّآ"}, {"past_3mp", "تَبَرَّؤُوا"}, {"past_3ms", "تَبَرَّأَ"}, }, }, { label = "تَنَشَّأَ (p.310)", root = "نشأ", wazn = "تفعّل", forms = { {"imp_2d", "تَنَشَّآ"}, {"imp_2fp", "تَنَشَّأْنَ"}, {"imp_2fs", "تَنَشَّئِي"}, {"imp_2mp", "تَنَشَّؤُوا"}, {"imp_2ms", "تَنَشَّأْ"}, {"ind_1p", "نَتَنَشَّأُ"}, {"ind_1s", "أَتَنَشَّأُ"}, {"ind_2d", "تَتَنَشَّآنِ"}, {"ind_2fp", "تَتَنَشَّأْنَ"}, {"ind_2fs", "تَتَنَشَّئِينَ"}, {"ind_2mp", "تَتَنَشَّؤُونَ"}, {"ind_2ms", "تَتَنَشَّأُ"}, {"ind_3fd", "تَتَنَشَّآنِ"}, {"ind_3fp", "يَتَنَشَّأْنَ"}, {"ind_3fs", "تَتَنَشَّأُ"}, {"ind_3md", "يَتَنَشَّآنِ"}, {"ind_3mp", "يَتَنَشَّؤُونَ"}, {"ind_3ms", "يَتَنَشَّأُ"}, {"past_1p", "تَنَشَّأْنَا"}, {"past_1s", "تَنَشَّأْتُ"}, {"past_2d", "تَنَشَّأْتُمَا"}, {"past_2fp", "تَنَشَّأْتُنَّ"}, {"past_2fs", "تَنَشَّأْتِ"}, {"past_2mp", "تَنَشَّأْتُمْ"}, {"past_2ms", "تَنَشَّأْتَ"}, {"past_3fd", "تَنَشَّأَتَا"}, {"past_3fp", "تَنَشَّأْنَ"}, {"past_3fs", "تَنَشَّأَتْ"}, {"past_3md", "تَنَشَّآ"}, {"past_3mp", "تَنَشَّؤُوا"}, {"past_3ms", "تَنَشَّأَ"}, }, }, } l4qrmr840l98f92sjt330yuin669ap7 وحدة:ar-verb/testcases/8 828 242226 1124241 2026-08-31T08:12:28Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124241 Scribunto text/plain -- اختبارات [[وحدة:ar-verb]] — الجزء 8 من 8. مولَّدة آليًّا. -- Auto-generated by tools/make_wiki_testcases.py. Do not edit by hand. -- انقر على صفحة النقاش لعرض النتائج. local tests = require("Module:UnitTests") local m_ar_verb = require("Module:ar-verb") local data = mw.loadData("Module:ar-verb/testcases/بيانات/8") -- Membership, not equality: a slot legitimately returns a set of variants, and -- the fixture passes if the expected form is anywhere in it. On failure we hand -- self:equals() the first variant so the talk page shows a readable diff. local function check(self, entry) local args = {["جذر"] = entry.root, ["وزن"] = entry.wazn} if entry.pass then args["مبني للمجهول"] = true end if entry.reduced then args["مدغم"] = true end local result = m_ar_verb.do_generate_forms(args, "ar-conj") for _, pair in ipairs(entry.forms) do local slot, expected = pair[1], pair[2] local got, hit = result.forms[slot], nil if got then for _, v in ipairs(got) do if v.form == expected then hit = expected; break end end hit = hit or (got[1] and got[1].form) end self:equals(entry.label .. " / " .. slot, hit or "(no form)", expected) end end function tests:test_fixtures_8() for _, entry in ipairs(data) do check(self, entry) end end return tests 7bfl9so6frwsr96r5z0ocjj2lfkopos نقاش الوحدة:ar-verb/testcases/8 829 242227 1124242 2026-08-31T08:12:29Z ForzaGreen 28665 sync from GitHub repo: testcases at 113 paradigms / 4721 cells, 8 chunks 1124242 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/8|الجزء 8 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]، 8. {{#invoke:ar-verb/testcases/8|run_tests}} oigm8rqnifry9ivdp7ryydzf3mpfzv2 1124250 1124242 2026-08-31T08:47:48Z ForzaGreen 28665 فهرس أجزاء اختبارات الوحدة، ورابط إليه من كل جزء 1124250 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/8|الجزء 8 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. الأجزاء: [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]، 8 — [[نقاش الوحدة:ar-verb/testcases|القائمة كاملة]]. {{#invoke:ar-verb/testcases/8|run_tests}} j757kdbrc2mgybkydgdea5dwz7oz28a 1124262 1124250 2026-08-31T09:05:43Z ForzaGreen 28665 قائمة مجموعات الاختبار في شرح الوحدة 1124262 wikitext text/x-wiki <!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. --> نتائج [[وحدة:ar-verb/testcases/8|الجزء 8 من 8]] من اختبارات [[وحدة:ar-verb]]، مولَّدة من [https://github.com/forzagreen/ar-wiktionary-modules المستودع] ومقابَلة على «معجم تصريف الأفعال العربية» لأنطوان الدحداح. المجموعات: [[نقاش الوحدة:ar-verb/مختبر|0]]، [[نقاش الوحدة:ar-verb/testcases/1|1]]، [[نقاش الوحدة:ar-verb/testcases/2|2]]، [[نقاش الوحدة:ar-verb/testcases/3|3]]، [[نقاش الوحدة:ar-verb/testcases/4|4]]، [[نقاش الوحدة:ar-verb/testcases/5|5]]، [[نقاش الوحدة:ar-verb/testcases/6|6]]، [[نقاش الوحدة:ar-verb/testcases/7|7]]، 8 — وقائمتها كاملة في [[وحدة:ar-verb/شرح#الاختبار|شرح الوحدة]]. {{#invoke:ar-verb/testcases/8|run_tests}} 3m9uy8ubb6klhluqr62y9aybmsjymcn