ويكاموس
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
ميديا
خاص
نقاش
مستخدم
نقاش المستخدم
ويكاموس
نقاش ويكاموس
ملف
نقاش الملف
ميدياويكي
نقاش ميدياويكي
قالب
نقاش القالب
مساعدة
نقاش المساعدة
تصنيف
نقاش التصنيف
ملحق
نقاش الملحق
مكنز
نقاش المكنز
نص زمني
نقاش النص الزمني
وحدة
نقاش الوحدة
فعالية
نقاش فعالية
ويكاموس:GUS2Wiki
4
216488
1123970
1099049
2026-08-27T01:04:11Z
Alexis Jazz
28437
Updating gadget usage statistics from [[Special:GadgetUsage]] ([[phab:T121049]])
1123970
wikitext
text/x-wiki
{{#ifexist:Project:GUS2Wiki/top|{{/top}}|This page provides a historical record of [[Special:GadgetUsage]] through its page history. To get the data in CSV format, see wikitext. To customize this message or add categories, create [[/top]].}}
البيانات التالية مخزنة، وكان آخر تحديث لها في 2026-08-25T05:07:12Z. العدد الأقصى للنتائج المخزنة هو {{PLURAL:5000||نتيجة واحدة|نتيجتان|5000 نتائج|5000 نتيجة}}.
{| class="sortable wikitable"
! الإضافة !! data-sort-type="number" | عدد المستخدمين !! data-sort-type="number" | مستخدمين نشطين
|-
|AjaxEdit || 30 || 3
|-
|BiDiEditing || 72 || 1
|-
|Cat-a-lot || 10 || 2
|-
|HotCat || 87 || 8
|-
|JSL || 14 || 0
|-
|Linkscount || 18 || 2
|-
|MobileCategories || 14 || 1
|-
|Numeral converter || 1 || 0
|-
|Numeral-converter-toggle || 5 || 2
|-
|ShortLink || 60 || 1
|-
|UTCLiveClock || 84 || 1
|-
|VE-wditem-input-loader || 11 || 1
|-
|XTools-ArticleInfo || 2 || 1
|-
|auto-cite-wikidata-loader || data-sort-value="Infinity" | افتراضي || data-sort-value="Infinity" | افتراضي
|-
|autocomplete || 27 || 2
|-
|mobile-sidebar || 2 || 1
|-
|newsectionbottom || 11 || 1
|-
|searchlang || 22 || 0
|-
|speed-deletion || 6 || 2
|-
|userinfo-without-deletedcontribs || 22 || 4
|-
|wikEd || 44 || 2
|}
* [[خاص:GadgetUsage]]
* [[m:Meta:GUS2Wiki/Script|GUS2Wiki]]
<!-- data in CSV format:
AjaxEdit,30,3
BiDiEditing,72,1
Cat-a-lot,10,2
HotCat,87,8
JSL,14,0
Linkscount,18,2
MobileCategories,14,1
Numeral converter,1,0
Numeral-converter-toggle,5,2
ShortLink,60,1
UTCLiveClock,84,1
VE-wditem-input-loader,11,1
XTools-ArticleInfo,2,1
auto-cite-wikidata-loader,default,default
autocomplete,27,2
mobile-sidebar,2,1
newsectionbottom,11,1
searchlang,22,0
speed-deletion,6,2
userinfo-without-deletedcontribs,22,4
wikEd,44,2
-->
3d598332c3shbpi1bw5febzil3i9f0z
وحدة:ar-verb/testcases/بيانات/1
828
241788
1123927
1099199
2026-08-26T15:20:34Z
ForzaGreen
28665
مزامنة من مستودع GitHub: 79 نموذجًا / 3589 خلية في 6 أجزاء
1123927
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 من 6.
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", "اِسَّمَّعَ"},
},
},
}
1wz6o1fdq0pia98adocbcbo29xfr5yh
وحدة:ar-verb/testcases/1
828
241789
1123928
1099200
2026-08-26T15:20:35Z
ForzaGreen
28665
مزامنة من مستودع GitHub: 79 نموذجًا / 3589 خلية في 6 أجزاء
1123928
Scribunto
text/plain
-- اختبارات [[وحدة:ar-verb]] — الجزء 1 من 6. مولَّدة آليًّا.
-- 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
lbmdwnyhvl1khqo0ei8px48d4chk83z
وحدة:ar-verb/testcases/بيانات/2
828
241790
1123930
1099201
2026-08-26T15:20:38Z
ForzaGreen
28665
مزامنة من مستودع GitHub: 79 نموذجًا / 3589 خلية في 6 أجزاء
1123930
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 من 6.
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", "رُئِسَ"},
},
},
}
tp4ivpmfg2h2w721aruwyec8jh0ldfd
وحدة:ar-verb/testcases/2
828
241791
1123931
1099202
2026-08-26T15:20:38Z
ForzaGreen
28665
مزامنة من مستودع GitHub: 79 نموذجًا / 3589 خلية في 6 أجزاء
1123931
Scribunto
text/plain
-- اختبارات [[وحدة:ar-verb]] — الجزء 2 من 6. مولَّدة آليًّا.
-- 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
8qxjbjhhdwztb5zk22z9xt9v9j6v3h6
وحدة:ar-verb/testcases/بيانات/3
828
241792
1123933
1099203
2026-08-26T15:20:41Z
ForzaGreen
28665
مزامنة من مستودع GitHub: 79 نموذجًا / 3589 خلية في 6 أجزاء
1123933
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 من 6.
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", "يَسُرَ"},
},
},
}
ig54esa9mwmj6om6d6imzi86tkw81d9
وحدة:ar-verb/testcases/3
828
241793
1123934
1099204
2026-08-26T15:20:42Z
ForzaGreen
28665
مزامنة من مستودع GitHub: 79 نموذجًا / 3589 خلية في 6 أجزاء
1123934
Scribunto
text/plain
-- اختبارات [[وحدة:ar-verb]] — الجزء 3 من 6. مولَّدة آليًّا.
-- 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
s3f9o82hm2nilmp32aur3jgqhtyrv4k
وحدة:ar-verb/testcases/بيانات/4
828
241794
1123936
1099205
2026-08-26T15:20:45Z
ForzaGreen
28665
مزامنة من مستودع GitHub: 79 نموذجًا / 3589 خلية في 6 أجزاء
1123936
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 من 6.
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", "اِدَّارَأَ"},
},
},
}
r6i5lkvcx10m6fbsmiofwngjygner7e
وحدة:ar-verb/testcases/4
828
241795
1123937
1099206
2026-08-26T15:20:46Z
ForzaGreen
28665
مزامنة من مستودع GitHub: 79 نموذجًا / 3589 خلية في 6 أجزاء
1123937
Scribunto
text/plain
-- اختبارات [[وحدة:ar-verb]] — الجزء 4 من 6. مولَّدة آليًّا.
-- 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
efcxs77dvrmq6c36846549ma3u5e89b
وحدة:ar-verb/testcases/بيانات/5
828
241796
1123939
1099241
2026-08-26T15:20:51Z
ForzaGreen
28665
مزامنة من مستودع GitHub: 79 نموذجًا / 3589 خلية في 6 أجزاء
1123939
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 من 6.
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", "اِفْعَنْلَلَ"},
},
},
}
fz2fxpo48kdym0ny03hf00o56akwhhw
وحدة:ar-verb/testcases/5
828
241797
1123940
1099208
2026-08-26T15:20:52Z
ForzaGreen
28665
مزامنة من مستودع GitHub: 79 نموذجًا / 3589 خلية في 6 أجزاء
1123940
Scribunto
text/plain
-- اختبارات [[وحدة:ar-verb]] — الجزء 5 من 6. مولَّدة آليًّا.
-- 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
swdcai9cge0a14knxt4g4okvypaqkjx
نقاش الوحدة:ar-verb/testcases/1
829
241825
1123929
1099237
2026-08-26T15:20:36Z
ForzaGreen
28665
مزامنة من مستودع GitHub: 79 نموذجًا / 3589 خلية في 6 أجزاء
1123929
wikitext
text/x-wiki
<!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. -->
نتائج [[وحدة:ar-verb/testcases/1|الجزء 1 من 6]] من اختبارات [[وحدة: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]].
{{#invoke:ar-verb/testcases/1|run_tests}}
m3msopnqry4sy7khesu7h8nmn2rxqpr
نقاش الوحدة:ar-verb/testcases/2
829
241826
1123932
1099238
2026-08-26T15:20:39Z
ForzaGreen
28665
مزامنة من مستودع GitHub: 79 نموذجًا / 3589 خلية في 6 أجزاء
1123932
wikitext
text/x-wiki
<!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. -->
نتائج [[وحدة:ar-verb/testcases/2|الجزء 2 من 6]] من اختبارات [[وحدة: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]].
{{#invoke:ar-verb/testcases/2|run_tests}}
lut175m4v06w4deww1c4av3j702nw86
نقاش الوحدة:ar-verb/testcases/3
829
241827
1123935
1099239
2026-08-26T15:20:43Z
ForzaGreen
28665
مزامنة من مستودع GitHub: 79 نموذجًا / 3589 خلية في 6 أجزاء
1123935
wikitext
text/x-wiki
<!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. -->
نتائج [[وحدة:ar-verb/testcases/3|الجزء 3 من 6]] من اختبارات [[وحدة: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]].
{{#invoke:ar-verb/testcases/3|run_tests}}
880y2sjalz5nzhnsvmtz70xh3a2gezm
نقاش الوحدة:ar-verb/testcases/4
829
241828
1123938
1099240
2026-08-26T15:20:47Z
ForzaGreen
28665
مزامنة من مستودع GitHub: 79 نموذجًا / 3589 خلية في 6 أجزاء
1123938
wikitext
text/x-wiki
<!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. -->
نتائج [[وحدة:ar-verb/testcases/4|الجزء 4 من 6]] من اختبارات [[وحدة: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]].
{{#invoke:ar-verb/testcases/4|run_tests}}
axya3p2v00rkn3widzapdrj7p3shgim
نقاش الوحدة:ar-verb/testcases/5
829
241829
1123941
1099242
2026-08-26T15:20:53Z
ForzaGreen
28665
مزامنة من مستودع GitHub: 79 نموذجًا / 3589 خلية في 6 أجزاء
1123941
wikitext
text/x-wiki
<!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. -->
نتائج [[وحدة:ar-verb/testcases/5|الجزء 5 من 6]] من اختبارات [[وحدة: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]].
{{#invoke:ar-verb/testcases/5|run_tests}}
mcien3as2ncp5vhc42f3jtjqwdchhun
اِدَّفَنَ
0
241990
1123919
2026-08-26T12:11:10Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123919
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535465}}
=== المعاني ===
'''اِدَّفَنَ''' {{افتعل}}
{{معجمية|L1535465|معاني}}
=== النطق ===
* {{أصد-عر|اِدَّفَنَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دفن|وزن=افتعل}}
=== المراجع ===
{{مراجع}}
smy4fmhs8hd1dxnum1d1lwg6hivys0z
اِنْدَفَنَ
0
241991
1123920
2026-08-26T12:39:18Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123920
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1484188}}
=== المعاني ===
'''اِنْدَفَنَ''' {{انفعل}}
{{معجمية|L1484188|معاني}}
=== النطق ===
* {{أصد-عر|اِنْدَفَنَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دفن|وزن=انفعل}}
=== المراجع ===
{{مراجع}}
a7mb4scr7d8puocbbhi9fiwc3sp75q7
تَدَافَنَ
0
241992
1123921
2026-08-26T12:42:36Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123921
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535466}}
=== المعاني ===
'''تَدَافَنَ''' {{تفاعل}}
{{معجمية|L1535466|معاني}}
=== النطق ===
* {{أصد-عر|تَدَافَنَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دفن|وزن=تفاعل}}
=== المراجع ===
{{مراجع}}
0nlxi72lcxz9zethb2x9yt5s5ay6ygr
تَدَفَّنَ
0
241993
1123922
2026-08-26T12:43:56Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123922
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535467}}
=== المعاني ===
'''تَدَفَّنَ''' {{تفعّل}}
{{معجمية|L1535467|معاني}}
=== النطق ===
* {{أصد-عر|تَدَفَّنَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دفن|وزن=تفعّل}}
=== المراجع ===
{{مراجع}}
n3b5dginnrt4s82ssy3btgp3724bcao
اِسْتَدَقَّ
0
241994
1123923
2026-08-26T12:45:55Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123923
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535474}}
=== المعاني ===
'''اِسْتَدَقَّ''' {{استفعل}}
{{معجمية|L1535474|معاني}}
=== النطق ===
* {{أصد-عر|اِسْتَدَقَّ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دقق|وزن=استفعل}}
=== المراجع ===
{{مراجع}}
su8pppd6cpk5ugorbyblrmdcl84zsr8
اِنْدَقَّ
0
241995
1123924
2026-08-26T12:48:02Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123924
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1485064}}
=== المعاني ===
'''اِنْدَقَّ''' {{انفعل}}
{{معجمية|L1485064|معاني}}
=== النطق ===
* {{أصد-عر|اِنْدَقَّ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دقق|وزن=انفعل}}
=== المراجع ===
{{مراجع}}
50j7hvo6t8mdqjnst39i9xd28gdbf27
دَاقَّ
0
241996
1123925
2026-08-26T12:50:50Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123925
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535476}}
=== المعاني ===
'''دَاقَّ''' {{فاعل}}
{{معجمية|L1535476|معاني}}
=== النطق ===
* {{أصد-عر|دَاقَّ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دقق|وزن=فاعل}}
=== المراجع ===
{{مراجع}}
3wh5qjnow5ur41g86nzvy6oevz04k1t
تَدَكَّلَ
0
241997
1123926
2026-08-26T13:02:38Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123926
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535492}}
=== المعاني ===
'''تَدَكَّلَ''' {{تفعّل}}
{{معجمية|L1535492|معاني}}
=== النطق ===
* {{أصد-عر|تَدَكَّلَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دكل|وزن=تفعّل}}
=== المراجع ===
{{مراجع}}
o91cxhibbrttel44a7exmowck0lkx5j
وحدة:ar-verb/testcases/بيانات/6
828
241998
1123942
2026-08-26T15:20:54Z
ForzaGreen
28665
مزامنة من مستودع GitHub: 79 نموذجًا / 3589 خلية في 6 أجزاء
1123942
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", "كُتِبَ"},
},
},
}
so5t2irtrpx8ilne5934ziwt0mn346w
1123969
1123942
2026-08-26T19:32:47Z
ForzaGreen
28665
sync from repo: 83 paradigms / 3791 cells (batch 12: models 130, 160, 168, 230)
1123969
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", "تُفُعِّلَ"},
},
},
}
ol83n68r8gkpv1s2l0ez3tfxk2osrvc
وحدة:ar-verb/testcases/6
828
241999
1123943
2026-08-26T15:20:56Z
ForzaGreen
28665
مزامنة من مستودع GitHub: 79 نموذجًا / 3589 خلية في 6 أجزاء
1123943
Scribunto
text/plain
-- اختبارات [[وحدة:ar-verb]] — الجزء 6 من 6. مولَّدة آليًّا.
-- 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
bqgnm8w22butdc1kmvvxr5hycetbx99
نقاش الوحدة:ar-verb/testcases/6
829
242000
1123944
2026-08-26T15:20:57Z
ForzaGreen
28665
مزامنة من مستودع GitHub: 79 نموذجًا / 3589 خلية في 6 أجزاء
1123944
wikitext
text/x-wiki
<!-- مولَّدة آليًّا بواسطة tools/make_wiki_testcases.py — لا تُحرَّر يدويًّا. -->
نتائج [[وحدة:ar-verb/testcases/6|الجزء 6 من 6]] من اختبارات [[وحدة: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.
{{#invoke:ar-verb/testcases/6|run_tests}}
5jiwtbs38a9fx0ktnhiz7w6cwohl3z9
اِزْدَانَ
0
242001
1123945
2026-08-26T16:21:09Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123945
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1486738}}
=== المعاني ===
'''اِزْدَانَ''' {{افتعل}}
{{معجمية|L1486738|معاني}}
=== النطق ===
* {{أصد-عر|اِزْدَانَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=زين|وزن=افتعل}}
=== المراجع ===
{{مراجع}}
e4ko76n9bqjr72kq68app4exgcfj5s8
جَلِيَ
0
242002
1123946
2026-08-26T16:22:15Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123946
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1545297}}
=== المعاني ===
'''جَلِيَ''' {{سمع}}
{{معجمية|L1545297|معاني}}
=== النطق ===
* {{أصد-عر|جَلِيَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=جلي|وزن=فعِل يفعَل}}
=== المراجع ===
{{مراجع}}
5cnjxdmlrpwnfbbfofk08zc7xovucyf
رَجِيَ
0
242003
1123947
2026-08-26T16:23:10Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123947
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1546085}}
=== المعاني ===
'''رَجِيَ''' {{سمع}}
{{معجمية|L1546085|معاني}}
=== النطق ===
* {{أصد-عر|رَجِيَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=رجو|وزن=فعِل يفعَل}}
=== المراجع ===
{{مراجع}}
a1m11k50jrai3swf2vkzfaue98tod6x
أَجْدَى
0
242004
1123948
2026-08-26T16:24:15Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123948
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1484065}}
=== المعاني ===
'''أَجْدَى''' {{أفعل}}
{{معجمية|L1484065|معاني}}
=== النطق ===
* {{أصد-عر|أَجْدَى}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=جدو|وزن=أفعل}}
=== المراجع ===
{{مراجع}}
3fpvytuaknayqdlvzgeprf56bexd4uo
شَرَبَ
0
242005
1123949
2026-08-26T16:25:25Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123949
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1544306}}
=== المعاني ===
'''شَرَبَ''' {{نصر}}
{{معجمية|L1544306|معاني}}
=== النطق ===
* {{أصد-عر|شَرَبَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=شرب|وزن=فعَل يفعُل}}
=== المراجع ===
{{مراجع}}
td788lht5ta0hetf4qgofz8yijr7czl
تَرَدَّفَ
0
242006
1123950
2026-08-26T16:26:18Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123950
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535961}}
=== المعاني ===
'''تَرَدَّفَ''' {{تفعّل}}
{{معجمية|L1535961|معاني}}
=== النطق ===
* {{أصد-عر|تَرَدَّفَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=ردف|وزن=تفعّل}}
=== المراجع ===
{{مراجع}}
t0smxwwu1s4illq4wgvzs8lvutrdkl6
تَسَوَّقَ
0
242007
1123951
2026-08-26T16:27:10Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123951
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1488956}}
=== المعاني ===
'''تَسَوَّقَ''' {{تفعّل}}
{{معجمية|L1488956|معاني}}
=== النطق ===
* {{أصد-عر|تَسَوَّقَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=سوق|وزن=تفعّل}}
=== المراجع ===
{{مراجع}}
dqoa7ysq4eutlqiad4trrffj5evl71t
اِنْزَوَى
0
242008
1123952
2026-08-26T16:28:49Z
نور إسماعيل
37425
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123952
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1486191}}
=== المعاني ===
'''اِنْزَوَى''' {{انفعل}}
{{معجمية|L1486191|معاني}}
=== النطق ===
* {{أصد-عر|اِنْزَوَى}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=زوي|وزن=انفعل}}
=== المراجع ===
{{مراجع}}
ngcvkhsz9w5tragfurkocxg4to9c70f
اِدَّلَثَ
0
242009
1123953
2026-08-26T16:34:15Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123953
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535500}}
=== المعاني ===
'''اِدَّلَثَ''' {{افتعل}}
{{معجمية|L1535500|معاني}}
=== النطق ===
* {{أصد-عر|اِدَّلَثَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دلث|وزن=افتعل}}
=== المراجع ===
{{مراجع}}
j9vtdmcu61hf2n0ugq4dvhpafu6w6r2
اِنْدَلَثَ
0
242010
1123954
2026-08-26T16:44:58Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123954
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535501}}
=== المعاني ===
'''اِنْدَلَثَ''' {{انفعل}}
{{معجمية|L1535501|معاني}}
=== النطق ===
* {{أصد-عر|اِنْدَلَثَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دلث|وزن=انفعل}}
=== المراجع ===
{{مراجع}}
b7xepin7wyw7wzzrxti79p0ilrszlrz
تَدَلَّثَ
0
242011
1123955
2026-08-26T16:47:55Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123955
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535502}}
=== المعاني ===
'''تَدَلَّثَ''' {{تفعّل}}
{{معجمية|L1535502|معاني}}
=== النطق ===
* {{أصد-عر|تَدَلَّثَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دلث|وزن=تفعّل}}
=== المراجع ===
{{مراجع}}
fjub0u8q7oso4bb5nsn4i56evp68ev4
دَلَجَ
0
242012
1123956
2026-08-26T16:59:01Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123956
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1547029}}
=== المعاني ===
'''دَلَجَ''' {{نصر}}
{{معجمية|L1547029|معاني}}
=== النطق ===
* {{أصد-عر|دَلَجَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دلج|وزن=فعَل يفعُل}}
=== المراجع ===
{{مراجع}}
lsataks3o5f5iwjwdlnmpbbn3rh9mdp
تَدَالَحَ
0
242013
1123957
2026-08-26T17:06:01Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123957
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535504}}
=== المعاني ===
'''تَدَالَحَ''' {{تفاعل}}
{{معجمية|L1535504|معاني}}
=== النطق ===
* {{أصد-عر|تَدَالَحَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دلح|وزن=تفاعل}}
=== المراجع ===
{{مراجع}}
k8l3wcza55k7jxermu47ek4akt1t4nw
اِدْلَاسَّ
0
242014
1123958
2026-08-26T17:08:58Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123958
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535506}}
=== المعاني ===
'''اِدْلَاسَّ''' {{افعالّ}}
{{معجمية|L1535506|معاني}}
=== النطق ===
* {{أصد-عر|اِدْلَاسَّ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دلس|وزن=افعالّ}}
=== المراجع ===
{{مراجع}}
ayni8u0xp1h6voin93d1o6dprsxjawt
اِنْدَلَسَ
0
242015
1123959
2026-08-26T17:12:26Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123959
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1497362}}
=== المعاني ===
'''اِنْدَلَسَ''' {{انفعل}}
{{معجمية|L1497362|معاني}}
=== النطق ===
* {{أصد-عر|اِنْدَلَسَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دلس|وزن=انفعل}}
=== المراجع ===
{{مراجع}}
d2iwg3ym1q9gcudatbvyp76xyjgqyb1
تَدَلَّسَ
0
242016
1123960
2026-08-26T17:24:35Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123960
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535508}}
=== المعاني ===
'''تَدَلَّسَ''' {{تفعّل}}
{{معجمية|L1535508|معاني}}
=== النطق ===
* {{أصد-عر|تَدَلَّسَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دلس|وزن=تفعّل}}
=== المراجع ===
{{مراجع}}
ou5bhudrdf3bd028t5jvmdrw1yle7vh
دَالَسَ
0
242017
1123961
2026-08-26T18:33:09Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123961
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1486053}}
=== المعاني ===
'''دَالَسَ''' {{فاعل}}
{{معجمية|L1486053|معاني}}
=== النطق ===
* {{أصد-عر|دَالَسَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دلس|وزن=فاعل}}
=== المراجع ===
{{مراجع}}
kh3kdh2hlulgf6utkv0lp9im5g56uth
اِنْدَلَصَ
0
242018
1123962
2026-08-26T18:45:28Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123962
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535511}}
=== المعاني ===
'''اِنْدَلَصَ''' {{انفعل}}
{{معجمية|L1535511|معاني}}
=== النطق ===
* {{أصد-عر|اِنْدَلَصَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دلص|وزن=انفعل}}
=== المراجع ===
{{مراجع}}
t9w22hkrovi0vssail3dt10zo1hivkw
اِنْدَلَظَ
0
242019
1123963
2026-08-26T18:46:38Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123963
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535513}}
=== المعاني ===
'''اِنْدَلَظَ''' {{انفعل}}
{{معجمية|L1535513|معاني}}
=== النطق ===
* {{أصد-عر|اِنْدَلَظَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دلظ|وزن=انفعل}}
=== المراجع ===
{{مراجع}}
f4b0suk6gfn259ub8pfrcx79rjpd5ff
دَالَظَ
0
242020
1123964
2026-08-26T18:50:08Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123964
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535514}}
=== المعاني ===
'''دَالَظَ''' {{فاعل}}
{{معجمية|L1535514|معاني}}
=== النطق ===
* {{أصد-عر|دَالَظَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دلظ|وزن=فاعل}}
=== المراجع ===
{{مراجع}}
3oyie452ge4c8visdgrt4pofxano5u2
اِدْلَنْظَى
0
242021
1123965
2026-08-26T18:54:40Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123965
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535515}}
=== المعاني ===
'''اِدْلَنْظَى''' {{افعنلل}}
{{معجمية|L1535515|معاني}}
=== النطق ===
* {{أصد-عر|اِدْلَنْظَى}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دلظي|وزن=افعنلل}}
=== المراجع ===
{{مراجع}}
klbwzgwjht6sxa7uj2bz3np5te39ye0
تَدَلْظَى
0
242022
1123966
2026-08-26T18:55:58Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123966
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535516}}
=== المعاني ===
'''تَدَلْظَى''' {{تفعلل}}
{{معجمية|L1535516|معاني}}
=== النطق ===
* {{أصد-عر|تَدَلْظَى}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دلظي|وزن=تفعلل}}
=== المراجع ===
{{مراجع}}
n1u5a0y6idp8rmt9p17gtialp96xiqu
اِدَّلَعَ
0
242023
1123967
2026-08-26T18:58:56Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123967
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535518}}
=== المعاني ===
'''اِدَّلَعَ''' {{افتعل}}
{{معجمية|L1535518|معاني}}
=== النطق ===
* {{أصد-عر|اِدَّلَعَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دلع|وزن=افتعل}}
=== المراجع ===
{{مراجع}}
fskcchxyxdc7h5wnuquhd1yb1ca0z4m
اِنْدَلَعَ
0
242024
1123968
2026-08-26T19:09:20Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123968
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1483570}}
=== المعاني ===
'''اِنْدَلَعَ''' {{انفعل}}
{{معجمية|L1483570|معاني}}
=== النطق ===
* {{أصد-عر|اِنْدَلَعَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دلع|وزن=انفعل}}
=== المراجع ===
{{مراجع}}
7rzj4l0epay8v5k6p3xo9yem2tb99rt
اِنْدَاحَ
0
242025
1123971
2026-08-27T10:53:15Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123971
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1535642}}
=== المعاني ===
'''اِنْدَاحَ''' {{انفعل}}
{{معجمية|L1535642|معاني}}
=== النطق ===
* {{أصد-عر|اِنْدَاحَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دوح|وزن=انفعل}}
=== المراجع ===
{{مراجع}}
dsop66e2gze629k6bvcf11207bc9gql
دَوْزَنَ
0
242026
1123972
2026-08-27T10:55:31Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123972
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1491956}}
=== المعاني ===
'''دَوْزَنَ''' {{فعلل}}
{{معجمية|L1491956|معاني}}
=== النطق ===
* {{أصد-عر|دَوْزَنَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دوزن|وزن=فعلل}}
=== المراجع ===
{{مراجع}}
pv8w6uuqnj1dhsj4peqmi9fwf81xra2
تَدَهْوَرَ
0
242027
1123973
2026-08-27T11:11:59Z
أبو هشام
20788
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123973
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1485287}}
=== المعاني ===
'''تَدَهْوَرَ''' {{تفعلل}}
{{معجمية|L1485287|معاني}}
=== النطق ===
* {{أصد-عر|تَدَهْوَرَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=دهور|وزن=تفعلل}}
=== المراجع ===
{{مراجع}}
k4x3coxvf30l98jrmh9rw6cjylwkp5q
سَئِسَ
0
242028
1123974
2026-08-27T11:25:46Z
إسلام
12622
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123974
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1543413}}
=== المعاني ===
'''سَئِسَ''' {{سمع}}
{{معجمية|L1543413|معاني}}
=== النطق ===
* {{أصد-عر|سَئِسَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=سأس|وزن=فعِل يفعَل}}
=== المراجع ===
{{مراجع}}
e0iqhs58x5vvryafqpz4gggsj8gbhxm
تَسَاكَرَ
0
242029
1123975
2026-08-27T11:29:04Z
إسلام
12622
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123975
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1536999}}
=== المعاني ===
'''تَسَاكَرَ''' {{تفاعل}}
{{معجمية|L1536999|معاني}}
=== النطق ===
* {{أصد-عر|تَسَاكَرَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=سكر|وزن=تفاعل}}
=== المراجع ===
{{مراجع}}
ivj79fecm3iju17jeqftwf7i6ssqdkf
تَسَكْسَكَ
0
242030
1123976
2026-08-27T11:31:48Z
إسلام
12622
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123976
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1537000}}
=== المعاني ===
'''تَسَكْسَكَ''' {{تفعلل}}
{{معجمية|L1537000|معاني}}
=== النطق ===
* {{أصد-عر|تَسَكْسَكَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=سكسك|وزن=تفعلل}}
=== المراجع ===
{{مراجع}}
rmu18ae5ve7oqpzwn9g6yv8h7axxcz9
تَسَكَّعَ
0
242031
1123977
2026-08-27T11:36:54Z
إسلام
12622
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123977
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1488030}}
=== المعاني ===
'''تَسَكَّعَ''' {{تفعّل}}
{{معجمية|L1488030|معاني}}
=== النطق ===
* {{أصد-عر|تَسَكَّعَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=سكع|وزن=تفعّل}}
=== المراجع ===
{{مراجع}}
sao0rrgql9u7n9p1wh9r3k73eqdhgmo
سَكِعَ
0
242032
1123978
2026-08-27T11:40:49Z
إسلام
12622
إنشاء صفحة فعل من بيانات المعاجم (ar-senses tool)
1123978
wikitext
text/x-wiki
== {{اللغة|عربية}} ==
{{صندوق معلومات فعل|L1545001}}
=== المعاني ===
'''سَكِعَ''' {{سمع}}
{{معجمية|L1545001|معاني}}
=== النطق ===
* {{أصد-عر|سَكِعَ}}
{{-}}
=== التصريفات ===
{{تصريف|جذر=سكع|وزن=فعِل يفعَل}}
=== المراجع ===
{{مراجع}}
h9f2cfuko78m4p912oyghqq8fqetpfn