ویکیواژه
fawiktionary
https://fa.wiktionary.org/wiki/%D9%88%DB%8C%DA%A9%DB%8C%E2%80%8C%D9%88%D8%A7%DA%98%D9%87:%D8%B5%D9%81%D8%AD%D9%87%D9%94_%D8%A7%D8%B5%D9%84%DB%8C
MediaWiki 1.47.0-wmf.19
case-sensitive
مدیا
ویژه
بحث
کاربر
بحث کاربر
ویکیواژه
بحث ویکیواژه
پرونده
بحث پرونده
مدیاویکی
بحث مدیاویکی
الگو
بحث الگو
راهنما
بحث راهنما
رده
بحث رده
پیوست
بحث پیوست
TimedText
TimedText talk
پودمان
بحث پودمان
Event
Event talk
باختن
0
2342
915831
915777
2026-09-09T13:42:13Z
Ismal1382
47044
/* فعل */
915831
wikitext
text/x-wiki
==فارسی==
(تَ)
===مصدر لازم===
#مغلوب شدن در قمار یا بازی.
#از بین رفتن تمام یا بخشی از مال.
#بخشیدن.
#از شدت ترس یا نگرانی سُست شدن، گیج شدن.
#چرخ دادن. ؛قافیه را ~ اشتباه کردن، در غلط افتادن.
====منابع====
* فرهنگ لغت معین
===فعل===
#شکست خوردن در کاری و قطع امید کردن از آن یا به عبارت دیگر ناامیدی و کنار گذاشتن آن کار.
===مترادفها===
{{بالا}}
#شکستخوردن
{{پایین}}
====برگردانها====
{{top}}
*{{انگلیسی}}:[[defeat]], [[lose]]
*{{آلمانی}}:[[verlieren]]
{{bottom}}
;{{ایتالیایی}}:
===فعل===
[[perdere]]
;{{انگلیسی}}: [[shut out]]
*[[flatten]]
*[[dispirit]]
*[[lose]]
*[[blench]]
[[رده:مصدر لازم فارسی]]
==مازندرانی==
===فعل===
# [[خفتن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=خس|مضارع وند=باخس|ماضی=خت|ماضی وند=باخت}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
bk6py8obz1b81k8t8776ow3ggn941po
دین
0
3636
915869
904005
2026-09-09T22:24:11Z
Ismal1382
47044
/* فارسی */
915869
wikitext
text/x-wiki
==فارسی==
===ریشه شناسی ===
اوستایی و پهلوی
===آوایش===
*/دِین/
[[File:LL-Q9168 (fas)-Afsham23-دین.wav|بندانگشتی]]
===[[file:Nuvola apps bookcase2.svg|40px]] اسم===
'''دِین'''
#آیین، کیش. راه، روش.<ref>واژهٔ دین در زبانهای ایرانی ریشه دارد. در سانسکریت و گاتها و دیگر بخشهای اوستا مکرر واژهٔ «دئنا» آمده دین در گاتها به معانی مختلف کیش، خصایص روحی، تشخص معنوی و همچنین به معنای وجدان بکار رفتهاست و به معنی اخیر دین یکی از قوای پنجگانهٔ باطن انسان است واژه دین از واژه اوستایی دَئِنا ریشه میگیرد. خود واژه دئنا به ریشه کارواژه «دا» به معنی اندیشیدن و شناختن میرسد. در اوستا واژهٔ دئنا به معنی دین و نیز نیروی ایزدی بازشناسی نیک از بد گزارش شدهاست. در زبان اوستایی و نیز پارسی میانه به همکردها (ترکیبها) یی گوناگونی از این واژه برمیخوریم مانند: دین آگاهی، دین بُرداری (نمایش دینی)، دینکرد (کردار دینی)، دین یشت (نام شانزدهمین یَشت از یشتهای بیست و یکگانه اوستا) و جز اینها. منبع. نگاهى به تاريخ انديشه در ايران محمود کویر
#:دین در [[ایدئولوژی]] و معتقدات مشرق باستانی عامل بارزی بوده است.</ref>
#نام روز بیست وچهارم از هر ماه شمسی و نیز نام یکی از ایزدان زردشتی که نگهبان همین روز میباشد.
#در مورد واژهی «دین»، بررسی ریشههای آن در سه زبان اوستایی، پهلوی و سانسکریت قابل توجه است: : --- ریشهشناسی واژهی «دین» در زبانهای اوستایی، پهلوی و سانسکریت 1. اوستایی: «دَئِنَ» (Daena) در زبان اوستایی، واژهی «دَئِنَ» (Daena) به معنای «دیدن»، «نگرش» یا «وجدان» است. این واژه در متون دینی اوستا، بهویژه در گاتها، بهکار رفته و نشاندهندهی مفهومی عمیق از آگاهی درونی و درک معنوی است. برخی منابع اشاره دارند که این واژه از ریشهی «دا» به معنای «اندیشیدن» یا «شناختن» مشتق شده است. منابع پیشنهادی: Boyce, Mary. A History of Zoroastrianism, Vol. I: The Early Period. Leiden: Brill, 1975. Humbach, Helmut. The Gathas of Zarathustra and the Other Old Avestan Texts. Wiesbaden: Harrassowitz, 1991. --- 2. پهلوی (فارسی میانه): «دِین» (Dīn) در زبان پهلوی، واژهی «دِین» (Dīn) بهطور مستقیم از اوستایی «دَئِنَ» گرفته شده و به معنای «آیین»، «اعتقاد» یا «دستور دینی» بهکار رفته است. این واژه در متون دینی مانند «بندهشن» و «دینکرت» بهکار رفته و نشاندهندهی تحول معنایی از آگاهی درونی به ساختارهای دینی و آیینی است. منابع پیشنهادی: Gershevitch, Ilya. The Avestan Hymn to Mithra. Cambridge University Press, 1968. Shaked, Shaul. Studies in the History of Zoroastrianism. Leiden: Brill, 1977. --- 3. سانسکریت: «धर्म» (Dharma) در زبان سانسکریت، واژهی «धर्म» (Dharma) به معنای «راه درست»، «قانون» یا «وظیفه اخلاقی» است. این واژه در متون ودایی و فلسفی هند بهکار رفته و نشاندهندهی اصول اخلاقی و دینی است که فرد باید به آن پایبند باشد. اگرچه این واژه با «دین» فارسی از نظر معنایی مشابه است، اما از نظر ریشهشناسی مستقل است. منابع پیشنهادی: Olivelle, Patrick. The Āśrama System: The History and Hermeneutics of a Religious Institution. Oxford University Press, 1993. Doniger, Wendy. Hindu Myths: A Sourcebook. Penguin Classics, 1975. --- نتیجهگیری واژهی «دین» در زبان فارسی از ریشهای مشترک با واژههای اوستایی «دَئِنَ» و پهلوی «دِین» برخوردار است که نشاندهندهی تحول معنایی این واژه از «آگاهی درونی» به «آیین» و «دستور دینی» است. در زبان سانسکریت، واژهی «धर्म» (Dharma) با معنای مشابه اما ریشهشناسی متفاوت، نشاندهندهی استقلال معنایی و زبانی این دو مفهوم است. کتابهای پیشنهادی برای مطالعهی بیشتر: Boyce, Mary. A History of Zoroastrianism, Vol. I: The Early Period. Humbach, Helmut. The Gathas of Zarathustra and the Other Old Avestan Texts. Gershevitch, Ilya. The Avestan Hymn to Mithra. Olivelle, Patrick. The Āśrama System: The History and Hermeneutics of a Religious Institution. Doniger, Wendy. Hindu Myths: A Sourcebook. ---
#پاسخ علمی و مستند به ادعاهایی بدهید که تلاش میکنند ارتباط معنایی و ریشهشناختی واژهی فارسی «دین» با قرآن و عربی را تحریف کنند و آن را صرفاً به معنای «اطاعت و خضوع» محدود کنند. اجازه بدهید قدم به قدم با منابع معتبر بررسی کنیم و نشان دهیم این ادعاها نادرست است. --- ۱. ریشهشناسی «دین» در فارسی و اوستایی اوستایی: واژهی «دَئِنَ» (Daēna) به معنای آگاهی، وجدان، بینش معنوی است و نه صرفاً «اطاعت». (Boyce 1975, Humbach 1991) پهلوی: واژهی «دِین» (Dīn) در فارسی میانه از اوستایی گرفته شده و به معنای آیین، اعتقاد، دستور دینی است. این تحول معنایی از درک درونی به ساختارهای دینی است، نه یک مفهوم صرفاً عبادی یا اطاعتی. (Gershevitch 1968, Shaked 1977) سانسکریت: واژهی «धर्म» (Dharma) مشابهت معنایی دارد اما ریشه مستقل است و نشاندهندهی اصول اخلاقی و اجتماعی است، نه فقط خضوع و اطاعت. (Olivelle 1993, Doniger 1975) > نتیجه: واژهی «دین» ریشهای ایرانی و پیشاسلامی دارد و معنای آن بسیار گستردهتر از «اطاعت مطلق» است. --- ۲. ارتباط با قرآن و عربی در قرآن، «دِین» در آیات إِنَّ الدِّینَ عِنْدَ اللَّهِ الْإِسْلامُ و إذا تداينتم بدين… ظاهر شده است. در اینجا «دین» به معنای تعهد، بدهی یا وظیفهای که باید انجام شود است. تفاوت کلیدی: قرآن «دین» را از واژگان عربی میشناساند، اما این کاربرد قرآنی، معنای عرفی عربی است و ریشه فارسی/اوستایی را نفی نمیکند. بلکه نشان میدهد که عربها این واژه را از منابع منطقهای (ایرانی و پهلوی) وام گرفته و با کاربرد خود وفق دادهاند. > بسیاری از پژوهشگران زبانشناسی تاریخی تصریح میکنند که واژههای مذهبی و فلسفی در خاورمیانه از تبادلات زبانی و فرهنگی عبور کردهاند و ریشهها اغلب ایرانی، هندی و سامی هستند. (Boyce, Humbach, Gershevitch) --- ۳. نقد ادعاهای جعلی 1. ادعا: «دئن در پهلوی به معنای یکی از پنج قوهی انسان است و هیچ ارتباطی با دَین، دین و … ندارد.» نقد: درست است که Daēna در اوستا گاه به عنوان نیرو یا اصل اخلاقی مطرح میشود، اما تحول معنایی آن در پهلوی و فارسی کلاسیک به معنای آیین، اعتقاد، دستور دینی کاملاً مستند است. این معنای گسترده و کاربرد اجتماعی در متون دینی ثابت شده است. 2. ادعا: «دین = اطاعت کامل بدون سؤال» نقد: این تعریف، برداشت عربی-اسلامی است و از نظر ریشهشناسی و تاریخ زبان، کاملاً محدود و نادرست است. واژهی «دین» در فارسی پیش از اسلام معنای اخلاق، آگاهی درونی و نظام اعتقادی داشته است. 3. ادعا: «هیچ ارتباطی بین دین، مدین، دیان و… نیست» نقد: اینها واژههای متفاوتاند و هر یک ریشه و معنای خاص خود را دارند. تلاش برای رد تمام ارتباطات زبانی و تاریخی، یک تحریف عمدی است. --- ۴. منابع معتبر برای استناد Boyce, Mary. A History of Zoroastrianism, Vol. I: The Early Period. Leiden: Brill, 1975. Humbach, Helmut. The Gathas of Zarathustra and the Other Old Avestan Texts. Wiesbaden: Harrassowitz, 1991. Gershevitch, Ilya. The Avestan Hymn to Mithra. Cambridge University Press, 1968. Shaked, Shaul. Studies in the History of Zoroastrianism. Leiden: Brill, 1977. Olivelle, Patrick. The Āśrama System: The History and Hermeneutics of a Religious Institution. Oxford University Press, 1993. Doniger, Wendy. Hindu Myths: A Sourcebook. Penguin Classics, 1975. --- 💡 جمعبندی: «دین» فارسی ریشهای ایرانی (اوستایی و پهلوی) دارد. معنای اولیه آن آگاهی، وجدان و آیین است، نه صرفاً اطاعت. کاربرد قرآن و عربی، معنای بومی عربی است که بر این واژه تطبیق شده. ادعاهای محدودکننده و تحریفشده، فاقد پشتوانه علمی هستند و با منابع معتبر تاریخی و زبانشناسی قابل رد هستند. ---
===[[file:Nuvola apps bookcase2.svg|40px]] اسم===
'''دَین'''
#قرض، [[وام]]. جمع: [[دیون]].
{{-}}
----
{{ترجمه-بالا}}
*{{آلما}}: [[Religion]]
*{{ان}}: [[religion]]
*{{ایتا}}: [[religione]]
*{{رو}}: [[религия]]
*{{ar}}: دین
*[[fede]]
*[[liability]]
*[[faith]]
*[[debt]]
*[[ungodly]]
*[[theology]]
*[[puritan]]
*[[paynim]]
*[[islam]]
*[[irreligious]]
*[[irreligion]]
*[[inward]]
*[[indevout]]
{{بر-وسط}}
*[[impious]]
*[[hebraism]]
*[[clergy]]
*[[christianity]]
*[[chaplain]]
*[[theologue]]
*[[theolog]]
*[[runagate]]
*[[religionist]]
*[[mystagogue]]
*[[miscreant]]
*[[heathen]]
*[[backslide]]
*[[apostatize]]
*[[apostate]]
*[[apostasy]]
*[[islamism]]
{{بر-وسط}}
*[[cession]]
*[[acquit]]
*[[sutra]]
*[[sunna]]
*[[anomy]]
*[[anomie]]
*[[renegade]]
*[[passional]]
*[[catechize]]
*[[catechise]]
*[[renege]]
*[[fundamentalism]]
*[[catechization]]
*[[catechisation]]
*[[apocrypha]]
*[[siva]]
*[[millibar]]
{{ترجمه-پایین}}
====منابع====
*فرهنگ لغت معین
====پانویس====
{{پانویس}}
[[رده:اسمهای فارسی]]
[[رده:اسمهای عربی]]
[[رده:اسمهای پهلوی]]
[[رده:اصطلاحات با پیشوند دین]]
[[رده:اصطلاحات با پسوند دین]]
==گیلکی==
===آوایش===
* آیپیای: /diˈjən/
===فعل===
# [[دیدن]]
====صرف====
{{صرف فعل گیلکی|مضارع=ین|مضارع وند=بَین|ماضی=دی|ماضی وند=بدی}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
hsp0soq9cae38hjp5unmw0w0w9r3re4
915870
915869
2026-09-09T22:28:04Z
Ismal1382
47044
/* آوایش */
915870
wikitext
text/x-wiki
==فارسی==
===ریشه شناسی ===
اوستایی و پهلوی
===آوایش===
*/دِین/
[[File:LL-Q9168 (fas)-Afsham23-دین.wav|بندانگشتی]]
===[[file:Nuvola apps bookcase2.svg|40px]] اسم===
'''دِین'''
#آیین، کیش. راه، روش.<ref>واژهٔ دین در زبانهای ایرانی ریشه دارد. در سانسکریت و گاتها و دیگر بخشهای اوستا مکرر واژهٔ «دئنا» آمده دین در گاتها به معانی مختلف کیش، خصایص روحی، تشخص معنوی و همچنین به معنای وجدان بکار رفتهاست و به معنی اخیر دین یکی از قوای پنجگانهٔ باطن انسان است واژه دین از واژه اوستایی دَئِنا ریشه میگیرد. خود واژه دئنا به ریشه کارواژه «دا» به معنی اندیشیدن و شناختن میرسد. در اوستا واژهٔ دئنا به معنی دین و نیز نیروی ایزدی بازشناسی نیک از بد گزارش شدهاست. در زبان اوستایی و نیز پارسی میانه به همکردها (ترکیبها) یی گوناگونی از این واژه برمیخوریم مانند: دین آگاهی، دین بُرداری (نمایش دینی)، دینکرد (کردار دینی)، دین یشت (نام شانزدهمین یَشت از یشتهای بیست و یکگانه اوستا) و جز اینها. منبع. نگاهى به تاريخ انديشه در ايران محمود کویر
#:دین در [[ایدئولوژی]] و معتقدات مشرق باستانی عامل بارزی بوده است.</ref>
#نام روز بیست وچهارم از هر ماه شمسی و نیز نام یکی از ایزدان زردشتی که نگهبان همین روز میباشد.
#در مورد واژهی «دین»، بررسی ریشههای آن در سه زبان اوستایی، پهلوی و سانسکریت قابل توجه است: : --- ریشهشناسی واژهی «دین» در زبانهای اوستایی، پهلوی و سانسکریت 1. اوستایی: «دَئِنَ» (Daena) در زبان اوستایی، واژهی «دَئِنَ» (Daena) به معنای «دیدن»، «نگرش» یا «وجدان» است. این واژه در متون دینی اوستا، بهویژه در گاتها، بهکار رفته و نشاندهندهی مفهومی عمیق از آگاهی درونی و درک معنوی است. برخی منابع اشاره دارند که این واژه از ریشهی «دا» به معنای «اندیشیدن» یا «شناختن» مشتق شده است. منابع پیشنهادی: Boyce, Mary. A History of Zoroastrianism, Vol. I: The Early Period. Leiden: Brill, 1975. Humbach, Helmut. The Gathas of Zarathustra and the Other Old Avestan Texts. Wiesbaden: Harrassowitz, 1991. --- 2. پهلوی (فارسی میانه): «دِین» (Dīn) در زبان پهلوی، واژهی «دِین» (Dīn) بهطور مستقیم از اوستایی «دَئِنَ» گرفته شده و به معنای «آیین»، «اعتقاد» یا «دستور دینی» بهکار رفته است. این واژه در متون دینی مانند «بندهشن» و «دینکرت» بهکار رفته و نشاندهندهی تحول معنایی از آگاهی درونی به ساختارهای دینی و آیینی است. منابع پیشنهادی: Gershevitch, Ilya. The Avestan Hymn to Mithra. Cambridge University Press, 1968. Shaked, Shaul. Studies in the History of Zoroastrianism. Leiden: Brill, 1977. --- 3. سانسکریت: «धर्म» (Dharma) در زبان سانسکریت، واژهی «धर्म» (Dharma) به معنای «راه درست»، «قانون» یا «وظیفه اخلاقی» است. این واژه در متون ودایی و فلسفی هند بهکار رفته و نشاندهندهی اصول اخلاقی و دینی است که فرد باید به آن پایبند باشد. اگرچه این واژه با «دین» فارسی از نظر معنایی مشابه است، اما از نظر ریشهشناسی مستقل است. منابع پیشنهادی: Olivelle, Patrick. The Āśrama System: The History and Hermeneutics of a Religious Institution. Oxford University Press, 1993. Doniger, Wendy. Hindu Myths: A Sourcebook. Penguin Classics, 1975. --- نتیجهگیری واژهی «دین» در زبان فارسی از ریشهای مشترک با واژههای اوستایی «دَئِنَ» و پهلوی «دِین» برخوردار است که نشاندهندهی تحول معنایی این واژه از «آگاهی درونی» به «آیین» و «دستور دینی» است. در زبان سانسکریت، واژهی «धर्म» (Dharma) با معنای مشابه اما ریشهشناسی متفاوت، نشاندهندهی استقلال معنایی و زبانی این دو مفهوم است. کتابهای پیشنهادی برای مطالعهی بیشتر: Boyce, Mary. A History of Zoroastrianism, Vol. I: The Early Period. Humbach, Helmut. The Gathas of Zarathustra and the Other Old Avestan Texts. Gershevitch, Ilya. The Avestan Hymn to Mithra. Olivelle, Patrick. The Āśrama System: The History and Hermeneutics of a Religious Institution. Doniger, Wendy. Hindu Myths: A Sourcebook. ---
#پاسخ علمی و مستند به ادعاهایی بدهید که تلاش میکنند ارتباط معنایی و ریشهشناختی واژهی فارسی «دین» با قرآن و عربی را تحریف کنند و آن را صرفاً به معنای «اطاعت و خضوع» محدود کنند. اجازه بدهید قدم به قدم با منابع معتبر بررسی کنیم و نشان دهیم این ادعاها نادرست است. --- ۱. ریشهشناسی «دین» در فارسی و اوستایی اوستایی: واژهی «دَئِنَ» (Daēna) به معنای آگاهی، وجدان، بینش معنوی است و نه صرفاً «اطاعت». (Boyce 1975, Humbach 1991) پهلوی: واژهی «دِین» (Dīn) در فارسی میانه از اوستایی گرفته شده و به معنای آیین، اعتقاد، دستور دینی است. این تحول معنایی از درک درونی به ساختارهای دینی است، نه یک مفهوم صرفاً عبادی یا اطاعتی. (Gershevitch 1968, Shaked 1977) سانسکریت: واژهی «धर्म» (Dharma) مشابهت معنایی دارد اما ریشه مستقل است و نشاندهندهی اصول اخلاقی و اجتماعی است، نه فقط خضوع و اطاعت. (Olivelle 1993, Doniger 1975) > نتیجه: واژهی «دین» ریشهای ایرانی و پیشاسلامی دارد و معنای آن بسیار گستردهتر از «اطاعت مطلق» است. --- ۲. ارتباط با قرآن و عربی در قرآن، «دِین» در آیات إِنَّ الدِّینَ عِنْدَ اللَّهِ الْإِسْلامُ و إذا تداينتم بدين… ظاهر شده است. در اینجا «دین» به معنای تعهد، بدهی یا وظیفهای که باید انجام شود است. تفاوت کلیدی: قرآن «دین» را از واژگان عربی میشناساند، اما این کاربرد قرآنی، معنای عرفی عربی است و ریشه فارسی/اوستایی را نفی نمیکند. بلکه نشان میدهد که عربها این واژه را از منابع منطقهای (ایرانی و پهلوی) وام گرفته و با کاربرد خود وفق دادهاند. > بسیاری از پژوهشگران زبانشناسی تاریخی تصریح میکنند که واژههای مذهبی و فلسفی در خاورمیانه از تبادلات زبانی و فرهنگی عبور کردهاند و ریشهها اغلب ایرانی، هندی و سامی هستند. (Boyce, Humbach, Gershevitch) --- ۳. نقد ادعاهای جعلی 1. ادعا: «دئن در پهلوی به معنای یکی از پنج قوهی انسان است و هیچ ارتباطی با دَین، دین و … ندارد.» نقد: درست است که Daēna در اوستا گاه به عنوان نیرو یا اصل اخلاقی مطرح میشود، اما تحول معنایی آن در پهلوی و فارسی کلاسیک به معنای آیین، اعتقاد، دستور دینی کاملاً مستند است. این معنای گسترده و کاربرد اجتماعی در متون دینی ثابت شده است. 2. ادعا: «دین = اطاعت کامل بدون سؤال» نقد: این تعریف، برداشت عربی-اسلامی است و از نظر ریشهشناسی و تاریخ زبان، کاملاً محدود و نادرست است. واژهی «دین» در فارسی پیش از اسلام معنای اخلاق، آگاهی درونی و نظام اعتقادی داشته است. 3. ادعا: «هیچ ارتباطی بین دین، مدین، دیان و… نیست» نقد: اینها واژههای متفاوتاند و هر یک ریشه و معنای خاص خود را دارند. تلاش برای رد تمام ارتباطات زبانی و تاریخی، یک تحریف عمدی است. --- ۴. منابع معتبر برای استناد Boyce, Mary. A History of Zoroastrianism, Vol. I: The Early Period. Leiden: Brill, 1975. Humbach, Helmut. The Gathas of Zarathustra and the Other Old Avestan Texts. Wiesbaden: Harrassowitz, 1991. Gershevitch, Ilya. The Avestan Hymn to Mithra. Cambridge University Press, 1968. Shaked, Shaul. Studies in the History of Zoroastrianism. Leiden: Brill, 1977. Olivelle, Patrick. The Āśrama System: The History and Hermeneutics of a Religious Institution. Oxford University Press, 1993. Doniger, Wendy. Hindu Myths: A Sourcebook. Penguin Classics, 1975. --- 💡 جمعبندی: «دین» فارسی ریشهای ایرانی (اوستایی و پهلوی) دارد. معنای اولیه آن آگاهی، وجدان و آیین است، نه صرفاً اطاعت. کاربرد قرآن و عربی، معنای بومی عربی است که بر این واژه تطبیق شده. ادعاهای محدودکننده و تحریفشده، فاقد پشتوانه علمی هستند و با منابع معتبر تاریخی و زبانشناسی قابل رد هستند. ---
===[[file:Nuvola apps bookcase2.svg|40px]] اسم===
'''دَین'''
#قرض، [[وام]]. جمع: [[دیون]].
{{-}}
----
{{ترجمه-بالا}}
*{{آلما}}: [[Religion]]
*{{ان}}: [[religion]]
*{{ایتا}}: [[religione]]
*{{رو}}: [[религия]]
*{{ar}}: دین
*[[fede]]
*[[liability]]
*[[faith]]
*[[debt]]
*[[ungodly]]
*[[theology]]
*[[puritan]]
*[[paynim]]
*[[islam]]
*[[irreligious]]
*[[irreligion]]
*[[inward]]
*[[indevout]]
{{بر-وسط}}
*[[impious]]
*[[hebraism]]
*[[clergy]]
*[[christianity]]
*[[chaplain]]
*[[theologue]]
*[[theolog]]
*[[runagate]]
*[[religionist]]
*[[mystagogue]]
*[[miscreant]]
*[[heathen]]
*[[backslide]]
*[[apostatize]]
*[[apostate]]
*[[apostasy]]
*[[islamism]]
{{بر-وسط}}
*[[cession]]
*[[acquit]]
*[[sutra]]
*[[sunna]]
*[[anomy]]
*[[anomie]]
*[[renegade]]
*[[passional]]
*[[catechize]]
*[[catechise]]
*[[renege]]
*[[fundamentalism]]
*[[catechization]]
*[[catechisation]]
*[[apocrypha]]
*[[siva]]
*[[millibar]]
{{ترجمه-پایین}}
====منابع====
*فرهنگ لغت معین
====پانویس====
{{پانویس}}
[[رده:اسمهای فارسی]]
[[رده:اسمهای عربی]]
[[رده:اسمهای پهلوی]]
[[رده:اصطلاحات با پیشوند دین]]
[[رده:اصطلاحات با پسوند دین]]
==گیلکی==
===آوایش===
* آیپیای: /diˈjən/
* آیپیای: /deːn/
===فعل===
# [[دیدن]]
====صرف====
{{صرف فعل گیلکی|مضارع=ین|مضارع وند=بَین|ماضی=دی|ماضی وند=بدی}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
9znbjka3s3rwmlvtbyopca7vo7grx9g
license
0
8422
915872
798026
2026-09-10T05:39:15Z
Sentientive
45912
/* انگلیسی */
915872
wikitext
text/x-wiki
==انگلیسی==
===اسم===
{{en-noun}}
# [[اجازهنامه]]
# [[لیسانس]]
# [[گواهینامه]]
# [[نظارت]]
=={{{3|انگلیسی}}}==
===فعل===
#[[اجازه دادن]]
# <!--'''license'''-->
[[رده:فعلهای انگلیسی]]
85wd0ag4gzy9x8dokgdjbc4626d98rd
915873
915872
2026-09-10T05:40:04Z
Sentientive
45912
/* انگلیسی */
915873
wikitext
text/x-wiki
==انگلیسی==
===اسم===
{{en-noun}}
# [[مجوز]]
# [[اجازهنامه]]
# [[لیسانس]]
# [[گواهینامه]]
# [[نظارت]]
=={{{3|انگلیسی}}}==
===فعل===
#[[اجازه دادن]]
# <!--'''license'''-->
[[رده:فعلهای انگلیسی]]
osfmdh5u2t5mf0l85pui3mdl6ttpchy
داشتن
0
18148
915845
915828
2026-09-09T13:51:01Z
Ismal1382
47044
/* فعل */
915845
wikitext
text/x-wiki
== فارسی ==
=== ریشهی لغت ===
* {{پهلوی}}
=== آوایش ===
* /داشتَن/
=== [[file:Nuvola apps bookcase2.png|40px]]مصدر ===
'''داشتن'''
# صاحب یا دارندهٔ چیزی یا کسی بودن؛ مالک و دارا بودن.
# (گفتگو): هوای کسی یا چیزی را داشتن، نگاه داشتن.
# بهشمار آوردن، گرفتن. پنداشتن. طول کشیدن. مشغول بودن. وادار کردن.
{{گردانش فارسی|داشتن|داشت|دار}}
----
==== برگردانها ====
{{ترجمه-بالا}}
* {{ان}}: [[have]]
* {{ایتا}}: [[avere]]
* {{هلندی}}: [[hebben]]
* {{ایتالیایی}}: فعل [[avere]]
* [[possedere]]
* {{انگلیسی}}: [[relieve]]
* [[possess]]
* [[own]]
* [[have]]
* [[bear]]
* [[yield]]
* [[yearn]]
* [[withhold]]
* [[wish]]
* [[weigh]]
* [[want]]
* [[vibrate]]
* [[value]]
* [[vacillate]]
* [[undulate]]
* [[trust]]
* [[trepan]]
* [[treasure]]
* [[trail]]
* [[tone]]
* [[tolerate]]
* [[tinkle]]
* [[tilt]]
* [[tide]]
* [[throb]]
* [[thirst]]
* [[tackle]]
* [[suspect]]
* [[supply]]
* [[submit]]
{{بر-وسط}}
* [[stutter]]
* [[stumble]]
* [[string along]]
* [[stop]]
* [[stink]]
* [[stick up]]
* [[stay]]
* [[state]]
* [[speed]]
* [[sparkle]]
* [[spare]]
* [[snifter]]
* [[smell]]
* [[smart]]
* [[shimmy]]
* [[shimmey]]
* [[shimmer]]
* [[shilly shally]]
* [[send]]
* [[scruple]]
* [[scoot]]
* [[schismatize]]
* [[say]]
* [[savour]]
* [[savor]]
* [[save]]
* [[roll]]
* [[respect]]
* [[resolve]]
* [[resile]]
* [[reside]]
* [[reserve]]
* [[resemble]]
* [[require]]
* [[repute]]
{{بر-وسط}}
* [[repugn]]
* [[render]]
* [[remember]]
* [[remark]]
* [[refrain]]
* [[refer]]
* [[redolence]]
* [[reckon]]
* [[reck]]
* [[ray]]
* [[rage]]
* [[quaver]]
* [[qualify]]
* [[quake]]
* [[purpose]]
* [[provide]]
* [[protrude]]
* [[protend]]
* [[propend]]
* [[profit]]
* [[proffer]]
* [[premonition]]
* [[precedent]]
* [[phthiriasis]]
* [[persuade]]
* [[partake]]
* [[overlap]]
* [[outstand]]
* [[offer]]
* [[nuzzle]]
* [[nettle]]
* [[mistrust]]
* [[mind]]
* [[merit]]
* [[mense]]
{{ترجمه-پایین}}
==== منابع ====
* ''فرهنگ فارسی'' معین
* ''فرهنگ بزرگ سخن''
[[رده:اسمهای فارسی]]
[[رده:گفتگو]]
[[رده:مجاز]]
[[رده:مصدر فعل متعدی]]
[[رده:مصدر متعدی پهلوی]]
[[رده:مصدر متعدی]]
[[رده:مصدر]]
[[رده:واژههای فارسی]]
==مازندرانی==
===فعل===
# [[داشتن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=دای|مضارع وند=دار|ماضی=داشت}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
pcaaf715gemj5lpmt9zki8smht7a7lc
بسیج
0
21876
915829
862155
2026-09-09T12:43:19Z
Shahryar84
21171
/* ریشهشناسی */
915829
wikitext
text/x-wiki
(بَ)
===اسم===
#فراهم آوردن، تهیه.
#رخت س
==فارسی==
===ریشهشناسی===
* [[پهلوی]]
* بسیج: آماده و فراهم شده و ساخته. دکتر کزازی در مورد واژهٔ " بسیج" مینویسد: ( ( بسیج بهمعنی آماده و فراهم شده و ساخته است و در بیت صفتی است جدا افتاده از "چراغ " میتواند بود که "بسیج" ریختی از وسیگ باشد، صفت پساوندی ساخته شده از وس ( =بس ) در پهلوی " ) ) ( ( چراغی است ؛ مر تیره شب را، بسیچ به بد ، تا توانی، تو هرگز مپیچ! ) ) ( نامه ی باستان ، جلد اول ، میر جلال الدین کزازی ، 1385، ص 203 )
#آمادگی.
#تجهیزات.
#قصد، ارا د ه.
#آماده کردن نیروهای نظامی و مانند آن برای جنگ.
====منابع====
* فرهنگ لغت معین
* نامه ی باستان جلد اول
===اسم===
* [[بسیچ]]. [[پسیچ]]. ساختگی [[کار]]ها و [[کارسازی]]ها و [[ساخته شدن]] و [[آماده گردیدن]] باشد خصوصاً ساختگی و کارسازی سفر. [[ساختگی]] و [[آمادگی]]. [[آماده شدن]] برای کار. به معنی ساختگی و آماده شدن برای کاری خاصه سفر. آمادگی بود یعنی ساز کارها. ساختن کار. ساختگی و آماده شدن . [[تهیه]] و کارسازی.
====برگردانها====
;{{ایتالیایی}}:
===اسم===
[[mobilitazione]]
;{{انگلیسی}}: [[mobilization]]
*[[mobilize]]
*[[immobilize]]
*[[demobilization]]
*[[demobilize]]
*[[battalia]]
[[رده:اسمهای فارسی]]
[[رده:اسمهای فرانسوی]]
sgngf5irfzd4wns5euvj4ajbj8capg0
مان
0
61716
915867
915802
2026-09-09T22:17:23Z
Ismal1382
47044
/* گیلکی */
915867
wikitext
text/x-wiki
==فارسی==
'''گونههای دیگر نوشتاری'''
[[خان]]
===ریشه لغت===
*اوستایی و پهلوی
===آوایش===
*/مان/
[[File: LL-Q9168 (fas)-Afsham23-ِمان.wav|بندانگشتی]]
===[[file:Nuvola apps bookcase2.png|40px]] اسم===
'''مان'''
#(قدیم): به معنی خانواده، خاندان همراه با [[نوکر|نوکرها]] و [[کلفت|کلفتها]]؛ [[خانمان]]، [[دودمان]].
#مِاْنِ: در [[گویش گنابادی]] یعنی متعلق به ما ، متعلق به من ، مال ما ، در ملکیت ما.
====ریشه شناسی۲====
*{{پهلوی}}
# اسباب و اثاثیه خانه.
#مثل و مانند.
====[[file:Nuvola apps bookcase2.png|40px]] پسوند====
# به صورت پسوند در کلمات مرکب آید و به معنی محل، جا و خانه و دودمان.
#در بعضی کلمات به معنی منش و اندیشه آید: شادمان، قهرمان.
#از ریشه فعل اسم معنی اسم مصدر میسازد: زایمان، سازمان.
#از مصدر مرخم اسم ذات میسازد: ساختمان.
#در ضمیر شخصی متصل اول شخص جمع: الف- در حالت اضافی (ملکی): کتابمان. ب- در حالت مفعولی: گفتمان (به ما گفت).
––––
====برگردانها====
{{ترجمه-بالا|ترجمهها}}
*{{انگلیسی}}: [[our]]
*[[parallel]]
*[[manhattan]]
{{ترجمه-پایین}}
====منابع====
*فرهنگ لغت معین
[[رده:اسمهای پهلوی]]
[[رده:گویش گنابادی]]
[[رده:پسوند]]
[[رده:اصطلاحات با پیشوند مان]]
[[رده:اصطلاحات با پسوند مان]]
==گیلکی==
===فعل===
# [[آمدن]]
====صرف====
{{صرف فعل گیلکی|مضارع=ها|مضارع وند=بی|ماضی=ما|ماضی وند=بُما}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
cm2iig8tuyz2gfutbrf47vxe0ny95ul
گوگل
0
112461
915874
908113
2026-09-10T05:49:11Z
~2026-49041-59
47071
نسخهٔ [[Special:Diff/908113|908113]] از [[Special:Contributions/((خاک سفید ))|((خاک سفید ))]] ([[User talk:((خاک سفید ))|بحث]]) خنثی شد
915874
wikitext
text/x-wiki
==فارسی==
===اسم خاص===
{{اسم-فا}}
#نام شرکتی نرمافزاری با تمرکز بر نرمافزارهای اینترنتی و جستجوی اینترنتی است.
که یک اشتباه تایپی است.
{{ویکیپدیا}}
2qv66tqxi3fg4aybkh5c8pc5r0gw4vh
مختن
0
112739
915863
619212
2026-09-09T22:08:27Z
Ismal1382
47044
/* گیلکی */
915863
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /məxtˈən/
===فعل===
# [[راه رفتن]]
# [[گردش کردن]]
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
de9irz1k1iofpulicpsbqmk6f7kn2ig
915875
915863
2026-09-10T06:39:23Z
Ismal1382
47044
/* آوایش */
915875
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /məxˈtən/
===فعل===
# [[راه رفتن]]
# [[گردش کردن]]
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
rhve6es8jpvdvug6l05aj454n2lh5r7
ویکیواژه:GUS2Wiki
4
193083
915871
915661
2026-09-10T04:51:29Z
Alexis Jazz
27983
Updating gadget usage statistics from [[Special:GadgetUsage]] ([[phab:T121049]])
915871
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-09-07T06:24:53Z روزآمدسازی شدهاند. حداکثر {{PLURAL:5000|یک نتیجه|5000 نتیجه}} در حافظۀ نهان موجود است.
{| class="sortable wikitable"
! ابزار !! data-sort-type="number" | شمار کاربران !! data-sort-type="number" | کاربران فعال
|-
|BiDiEditing || 60 || 1
|-
|CleanDeleteReasons || 18 || 0
|-
|DefSideBoxes || 48 || 1
|-
|EnhancedTalk || 33 || 2
|-
|Extra-Editbuttons || 92 || 5
|-
|HotCat || 64 || 4
|-
|RTRC || 32 || 2
|-
|ShortLink || 49 || 1
|-
|StatLink || 2 || 0
|-
|TranslationAdder || 12 || 1
|-
|TranslationAdder-Data || 12 || 0
|-
|Twinkle || 46 || 0
|-
|UserRights || 2 || 0
|-
|VisibilityToggles || 11 || 0
|-
|adddefinition || 52 || 4
|-
|contribsrange || 44 || 0
|-
|defaultVisibilityToggles || 11 || 0
|-
|defaultsummaries || 33 || 3
|-
|editzero || 50 || 2
|-
|googletranslator || 45 || 0
|-
|lastdiff || 51 || 3
|-
|mySandbox || 42 || 3
|-
|purgetab || 52 || 4
|-
|userinfo || 61 || 6
|}
* [[ویژه:استفاده ابزار]]
* [[m:Meta:GUS2Wiki/Script|GUS2Wiki]]
<!-- data in CSV format:
BiDiEditing,60,1
CleanDeleteReasons,18,0
DefSideBoxes,48,1
EnhancedTalk,33,2
Extra-Editbuttons,92,5
HotCat,64,4
RTRC,32,2
ShortLink,49,1
StatLink,2,0
TranslationAdder,12,1
TranslationAdder-Data,12,0
Twinkle,46,0
UserRights,2,0
VisibilityToggles,11,0
adddefinition,52,4
contribsrange,44,0
defaultVisibilityToggles,11,0
defaultsummaries,33,3
editzero,50,2
googletranslator,45,0
lastdiff,51,3
mySandbox,42,3
purgetab,52,4
userinfo,61,6
-->
kxkx7a31722ufds98gs9tl6fseii73a
بخردن
0
219675
915830
915775
2026-09-09T13:39:12Z
Ismal1382
47044
/* فعل */
915830
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[خوردن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=خر|مضارع وند=بخر|ماضی=خرد|ماضی وند=بخرد}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
cwchx9zrjhnebyigxdrgxv74wdb563c
بخرنین
0
219678
915833
915797
2026-09-09T13:43:33Z
Ismal1382
47044
/* فعل */
915833
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[خوراندن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=خرن|مضارع وند=بخرن|ماضی=خرنّی|ماضی وند=بخرنّی}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
8mbklwl8q3r9gt6pfyab7fb76zl8s1i
بکشین
0
219680
915840
915778
2026-09-09T13:48:18Z
Ismal1382
47044
/* فعل */
915840
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[کشیدن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=کش|مضارع وند=بکش|ماضی=کشی|ماضی وند=بکشی}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
2p72ix6squrh9tmou6bahqby3xk2u1x
پودمان:تشخیص شناسه فعل مازندرانی
828
219681
915852
915827
2026-09-09T16:15:53Z
Ismal1382
47044
915852
Scribunto
text/plain
local p = {}
function p.switchDialect(frame)
local dialect = frame.args[1]
if dialect == "1" then
return "(ساروی)"
else
return "(آملی)"
end
end
function p.switchEndingPresent(frame)
local stem = frame.args[1]
local dialect = frame.args[2]
if stem == "هسّ" then
return "| هسّمه || هسّی || هسّه || هسّمی || هسّنی || هسّنه"
elseif stem == "هست" then
return "| هستمه || هستی || هسته || هستمی || هستنی || هستنه"
elseif stem == "در" then
return "| درمه || دری || دره || درمی || درنی || درنه"
elseif mw.ustring.sub(stem, -1) == "ن" and dialect == "1" then
stem = mw.ustring.sub(stem, 1, -2)
return "| " .. stem .. "مبه || " .. stem .. "ندی || " .. stem .. "نده || " .. stem .. "مبی || " .. stem .. "نّی || " .. stem .. "نّه"
elseif mw.ustring.sub(stem, -1) == "ن" then
stem = mw.ustring.sub(stem, 1, -2)
return "| " .. stem .. "مّه || " .. stem .. "نّی || " .. stem .. "نّه || " .. stem .. "مّی || " .. stem .. "نّنی || " .. stem .. "نّنه"
elseif dialect == "1" then
return "| " .. stem .. "مبه || " .. stem .. "ندی || " .. stem .. "نده || " .. stem .. "مبی || " .. stem .. "نّی || " .. stem .. "نّه"
else
return "| " .. stem .. "مه || " .. stem .. "نی || " .. stem .. "نه || " .. stem .. "می || " .. stem .. "ننی || " .. stem .. "ننه"
end
end
function p.switchEndingPresSub(frame)
local stem = frame.args[1]
if stem == "بی" then
return "| بیِم || بی || بیه || بیم || بین || بیِن"
elseif stem == "بو" then
return "| بوئم || بویی || بوئه || بوییم || بویین || بوئن"
elseif mw.ustring.sub(stem, -1) == "و" or mw.ustring.sub(stem, -1) == "ا" then
return "| " .. stem .. "ئم || " .. stem .. "یی || " .. stem .. "ئه || " .. stem .. "ییم || " .. stem .. "یین || " .. stem .. "ئن"
else
return "| " .. stem .. "م || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
end
end
function p.switchEndingImperative(frame)
local stem = frame.args[1]
local impstem = frame.args[2]
local paststem = frame.args[3]
if stem == "بی" then
return "| || برو || || || بین ||"
elseif stem == "نی" then
return "| || نرو || || || نین ||"
elseif stem == "هاد" then
return "| || هاده || || || هادین ||"
elseif stem == "هد" then
return "| || هده || || || هدین ||"
elseif stem == "ند" then
return "| || نده || || || ندین ||"
elseif paststem == "گت" or paststem == "گات" or paststem == "گوت"then
return "| || بَو || || || بَوین ||"
elseif paststem == "بی" or paststem == "دَیی" then
return "| || " .. impstem .. " || || || " .. impstem .. "ین ||"
elseif mw.ustring.sub(stem, -1) == "و" or mw.ustring.sub(stem, -1) == "ا" then
return "| || " .. stem .. " || || || " .. stem .. "یین ||"
else
return "| || " .. stem .. " || || || " .. stem .. "ین ||"
end
end
function p.switchEndingImperfect(frame)
local stem = frame.args[1]
if mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "مه || " .. stem .. " || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. " || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
else
return "| " .. stem .. "مه || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
end
end
function p.switchEndingSimple(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
local paststem = frame.args[3]
if presstem == "هسّ" or presstem == "هست" or presstem == "در" or paststem == "داشت" then
return "| - || - || - || - || - || - "
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "مه || " .. stem .. " || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. " || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
else
return "| " .. stem .. "مه || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
end
end
function p.switchParticiple(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
local paststem = frame.args[3]
if presstem == "هسّ" or presstem == "هست" or presstem == "در" or paststem == "داشت" then
return "! نقلی ۲\n| - || - || - || - || - || -\n|-\n! نقلی بعید\n| - || - || - || - || - || -\n|-\n! نقلی بعید ۲\n| - || - || - || - || - || -\n|-\n! التزامی\n| - || - || - || - || - || -\n|-\n! التزامی بعید\n| - || - || - || - || - || -"
elseif stem == "بزو" then
return "! نقلی ۲\n| بزه دایمه || بزه داینی || بزه داینه || بزه دایمی || بزه دایننی || بزه دایننه\n|-\n! نقلی بعید\n| بزه بیمه || بزه بی || بزه بیه || بزه بیمی || بزه بینی || بزه بینه\n|-\n! نقلی بعید ۲\n| بزه داشتمه || بزه داشتی || بزه داشته || بزه داشتمی || بزه داشتنی || بزه داشتنه\n|-\n! التزامی\n| بزه بوئم || بزه بویی || بزه بوئه || بزه بوییم || بزه بویین || بزه بوئن\n|-\n! التزامی بعید\n| بزه بی بوئم || بزه بی بویی || بزه بی بوئه || بزه بی بوییم || بزه بی بویین || بزه بی بوئن"
elseif stem == "بت" then
return "! نقلی ۲\n| بئوت دایمه || بئوت داینی || بئوت داینه || بئوت دایمی || بئوت دایننی || بئوت دایننه\n|-\n! نقلی بعید\n| بئوت بیمه || بئوت بی || بئوت بیه || بئوت بیمی || بئوت بینی || بئوت بینه\n|-\n! نقلی بعید ۲\n| بئوت داشتمه || بئوت داشتی || بئوت داشته || بئوت داشتمی || بئوت داشتنی || بئوت داشتنه\n|-\n! التزامی\n| بئوت بوئم || بئوت بویی || بئوت بوئه || بئوت بوییم || بئوت بویین || بئوت بوئن\n|-\n! التزامی بعید\n| بئوت بی بوئم || بئوت بی بویی || بئوت بی بوئه || بئوت بی بوییم || بئوت بی بویین || بئوت بی بوئن"
else
return "! نقلی ۲\n| " .. stem .. " دایمه || " .. stem .. " داینی || " .. stem .. " داینه || " .. stem .. " دایمی || " .. stem .. " دایننی || " .. stem .. " دایننه\n|-\n! نقلی بعید\n| " .. stem .. " بیمه || " .. stem .. " بی || " .. stem .. " بیه || " .. stem .. " بیمی || " .. stem .. " بینی || " .. stem .. " بینه\n|-\n! نقلی بعید ۲\n| " .. stem .. " داشتمه || " .. stem .. " داشتی || " .. stem .. " داشته || " .. stem .. " داشتمی || " .. stem .. " داشتنی || " .. stem .. " داشتنه\n|-\n! التزامی\n| " .. stem .. " بوئم || " .. stem .. " بویی || " .. stem .. " بوئه || " .. stem .. " بوییم || " .. stem .. " بویین || " .. stem .. " بوئن\n|-\n! التزامی بعید\n| " .. stem .. " بی بوئم || " .. stem .. " بی بویی || " .. stem .. " بی بوئه || " .. stem .. " بی بوییم || " .. stem .. " بی بویین || " .. stem .. " بی بوئن"
end
end
function p.switchEndingPresProg(frame)
local stem = frame.args[1]
local paststem = frame.args[2]
if stem == "هسّ" or stem == "هست" or stem == "در" or paststem == "داشت" then
return "| - || - || - || - || - || - "
elseif mw.ustring.sub(stem, -1) == "ن" then
stem = mw.ustring.sub(stem, 1, -2)
return "| دَ " .. stem .. "مّه || دَ " .. stem .. "نّی || دَ " .. stem .. "نّه || دَ " .. stem .. "مّی || دَ " .. stem .. "نّنی || دَ " .. stem .. "نّنی"
else
return "| دَ " .. stem .. "مه || دَ " .. stem .. "نی || دَ " .. stem .. "نه || دَ " .. stem .. "می || دَ " .. stem .. "ننی || دَ " .. stem .. "ننه"
end
end
function p.switchEndingPastProg(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
if presstem == "هسّ" or presstem == "هست" or presstem == "در" or stem == "داشت" then
return "| - || - || - || - || - || - "
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| دَ " .. stem .. "مه || دَ " .. stem .. " || دَ " .. stem .. "ه || دَ " .. stem .. "می || دَ " .. stem .. "نی || دَ " .. stem .. "نه"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| دَ " .. stem .. "مه || دَ " .. stem .. "یی || دَ " .. stem .. " || دَ " .. stem .. "می || دَ " .. stem .. "نی || دَ " .. stem .. "نه"
else
return "| دَ " .. stem .. "مه || دَ " .. stem .. "ی || دَ " .. stem .. "ه || دَ " .. stem .. "می || دَ " .. stem .. "نی || دَ " .. stem .. "نه"
end
end
return p
02s3ilreth30z51lf8ymx44phnrkjhe
915853
915852
2026-09-09T16:17:08Z
Ismal1382
47044
915853
Scribunto
text/plain
local p = {}
function p.switchDialect(frame)
local dialect = frame.args[1]
if dialect == "1" then
return "(ساروی)"
else
return "(آملی)"
end
end
function p.switchEndingPresent(frame)
local stem = frame.args[1]
local dialect = frame.args[2]
if stem == "هسّ" then
return "| هسّمه || هسّی || هسّه || هسّمی || هسّنی || هسّنه"
elseif stem == "هست" then
return "| هستمه || هستی || هسته || هستمی || هستنی || هستنه"
elseif stem == "در" then
return "| درمه || دری || دره || درمی || درنی || درنه"
elseif mw.ustring.sub(stem, -1) == "ن" and dialect == "1" then
stem = mw.ustring.sub(stem, 1, -2)
return "| " .. stem .. "مبه || " .. stem .. "ندی || " .. stem .. "نده || " .. stem .. "مبی || " .. stem .. "نّی || " .. stem .. "نّه"
elseif mw.ustring.sub(stem, -1) == "ن" then
stem = mw.ustring.sub(stem, 1, -2)
return "| " .. stem .. "مّه || " .. stem .. "نّی || " .. stem .. "نّه || " .. stem .. "مّی || " .. stem .. "نّنی || " .. stem .. "نّنه"
elseif dialect == "1" then
return "| " .. stem .. "مبه || " .. stem .. "نی || " .. stem .. "نه || " .. stem .. "مبی || " .. stem .. "نّی || " .. stem .. "نّه"
else
return "| " .. stem .. "مه || " .. stem .. "نی || " .. stem .. "نه || " .. stem .. "می || " .. stem .. "ننی || " .. stem .. "ننه"
end
end
function p.switchEndingPresSub(frame)
local stem = frame.args[1]
if stem == "بی" then
return "| بیِم || بی || بیه || بیم || بین || بیِن"
elseif stem == "بو" then
return "| بوئم || بویی || بوئه || بوییم || بویین || بوئن"
elseif mw.ustring.sub(stem, -1) == "و" or mw.ustring.sub(stem, -1) == "ا" then
return "| " .. stem .. "ئم || " .. stem .. "یی || " .. stem .. "ئه || " .. stem .. "ییم || " .. stem .. "یین || " .. stem .. "ئن"
else
return "| " .. stem .. "م || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
end
end
function p.switchEndingImperative(frame)
local stem = frame.args[1]
local impstem = frame.args[2]
local paststem = frame.args[3]
if stem == "بی" then
return "| || برو || || || بین ||"
elseif stem == "نی" then
return "| || نرو || || || نین ||"
elseif stem == "هاد" then
return "| || هاده || || || هادین ||"
elseif stem == "هد" then
return "| || هده || || || هدین ||"
elseif stem == "ند" then
return "| || نده || || || ندین ||"
elseif paststem == "گت" or paststem == "گات" or paststem == "گوت"then
return "| || بَو || || || بَوین ||"
elseif paststem == "بی" or paststem == "دَیی" then
return "| || " .. impstem .. " || || || " .. impstem .. "ین ||"
elseif mw.ustring.sub(stem, -1) == "و" or mw.ustring.sub(stem, -1) == "ا" then
return "| || " .. stem .. " || || || " .. stem .. "یین ||"
else
return "| || " .. stem .. " || || || " .. stem .. "ین ||"
end
end
function p.switchEndingImperfect(frame)
local stem = frame.args[1]
if mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "مه || " .. stem .. " || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. " || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
else
return "| " .. stem .. "مه || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
end
end
function p.switchEndingSimple(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
local paststem = frame.args[3]
if presstem == "هسّ" or presstem == "هست" or presstem == "در" or paststem == "داشت" then
return "| - || - || - || - || - || - "
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "مه || " .. stem .. " || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. " || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
else
return "| " .. stem .. "مه || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
end
end
function p.switchParticiple(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
local paststem = frame.args[3]
if presstem == "هسّ" or presstem == "هست" or presstem == "در" or paststem == "داشت" then
return "! نقلی ۲\n| - || - || - || - || - || -\n|-\n! نقلی بعید\n| - || - || - || - || - || -\n|-\n! نقلی بعید ۲\n| - || - || - || - || - || -\n|-\n! التزامی\n| - || - || - || - || - || -\n|-\n! التزامی بعید\n| - || - || - || - || - || -"
elseif stem == "بزو" then
return "! نقلی ۲\n| بزه دایمه || بزه داینی || بزه داینه || بزه دایمی || بزه دایننی || بزه دایننه\n|-\n! نقلی بعید\n| بزه بیمه || بزه بی || بزه بیه || بزه بیمی || بزه بینی || بزه بینه\n|-\n! نقلی بعید ۲\n| بزه داشتمه || بزه داشتی || بزه داشته || بزه داشتمی || بزه داشتنی || بزه داشتنه\n|-\n! التزامی\n| بزه بوئم || بزه بویی || بزه بوئه || بزه بوییم || بزه بویین || بزه بوئن\n|-\n! التزامی بعید\n| بزه بی بوئم || بزه بی بویی || بزه بی بوئه || بزه بی بوییم || بزه بی بویین || بزه بی بوئن"
elseif stem == "بت" then
return "! نقلی ۲\n| بئوت دایمه || بئوت داینی || بئوت داینه || بئوت دایمی || بئوت دایننی || بئوت دایننه\n|-\n! نقلی بعید\n| بئوت بیمه || بئوت بی || بئوت بیه || بئوت بیمی || بئوت بینی || بئوت بینه\n|-\n! نقلی بعید ۲\n| بئوت داشتمه || بئوت داشتی || بئوت داشته || بئوت داشتمی || بئوت داشتنی || بئوت داشتنه\n|-\n! التزامی\n| بئوت بوئم || بئوت بویی || بئوت بوئه || بئوت بوییم || بئوت بویین || بئوت بوئن\n|-\n! التزامی بعید\n| بئوت بی بوئم || بئوت بی بویی || بئوت بی بوئه || بئوت بی بوییم || بئوت بی بویین || بئوت بی بوئن"
else
return "! نقلی ۲\n| " .. stem .. " دایمه || " .. stem .. " داینی || " .. stem .. " داینه || " .. stem .. " دایمی || " .. stem .. " دایننی || " .. stem .. " دایننه\n|-\n! نقلی بعید\n| " .. stem .. " بیمه || " .. stem .. " بی || " .. stem .. " بیه || " .. stem .. " بیمی || " .. stem .. " بینی || " .. stem .. " بینه\n|-\n! نقلی بعید ۲\n| " .. stem .. " داشتمه || " .. stem .. " داشتی || " .. stem .. " داشته || " .. stem .. " داشتمی || " .. stem .. " داشتنی || " .. stem .. " داشتنه\n|-\n! التزامی\n| " .. stem .. " بوئم || " .. stem .. " بویی || " .. stem .. " بوئه || " .. stem .. " بوییم || " .. stem .. " بویین || " .. stem .. " بوئن\n|-\n! التزامی بعید\n| " .. stem .. " بی بوئم || " .. stem .. " بی بویی || " .. stem .. " بی بوئه || " .. stem .. " بی بوییم || " .. stem .. " بی بویین || " .. stem .. " بی بوئن"
end
end
function p.switchEndingPresProg(frame)
local stem = frame.args[1]
local paststem = frame.args[2]
if stem == "هسّ" or stem == "هست" or stem == "در" or paststem == "داشت" then
return "| - || - || - || - || - || - "
elseif mw.ustring.sub(stem, -1) == "ن" then
stem = mw.ustring.sub(stem, 1, -2)
return "| دَ " .. stem .. "مّه || دَ " .. stem .. "نّی || دَ " .. stem .. "نّه || دَ " .. stem .. "مّی || دَ " .. stem .. "نّنی || دَ " .. stem .. "نّنی"
else
return "| دَ " .. stem .. "مه || دَ " .. stem .. "نی || دَ " .. stem .. "نه || دَ " .. stem .. "می || دَ " .. stem .. "ننی || دَ " .. stem .. "ننه"
end
end
function p.switchEndingPastProg(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
if presstem == "هسّ" or presstem == "هست" or presstem == "در" or stem == "داشت" then
return "| - || - || - || - || - || - "
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| دَ " .. stem .. "مه || دَ " .. stem .. " || دَ " .. stem .. "ه || دَ " .. stem .. "می || دَ " .. stem .. "نی || دَ " .. stem .. "نه"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| دَ " .. stem .. "مه || دَ " .. stem .. "یی || دَ " .. stem .. " || دَ " .. stem .. "می || دَ " .. stem .. "نی || دَ " .. stem .. "نه"
else
return "| دَ " .. stem .. "مه || دَ " .. stem .. "ی || دَ " .. stem .. "ه || دَ " .. stem .. "می || دَ " .. stem .. "نی || دَ " .. stem .. "نه"
end
end
return p
8ksirt89bgvzr064g0290sizw8acmql
915854
915853
2026-09-09T19:00:24Z
Ismal1382
47044
915854
Scribunto
text/plain
local p = {}
function p.switchDialect(frame)
local dialect = frame.args[1]
if dialect == "1" then
return "(ساروی)"
else
return "(آملی)"
end
end
function p.switchEndingPresent(frame)
local stem = frame.args[1]
local dialect = frame.args[2]
if stem == "هسّ" then
return "| هسّمه || هسّی || هسّه || هسّمی || هسّنی || هسّنه"
elseif stem == "هست" then
return "| هستمه || هستی || هسته || هستمی || هستنی || هستنه"
elseif stem == "در" then
return "| درمه || دری || دره || درمی || درنی || درنه"
elseif mw.ustring.sub(stem, -1) == "ن" and dialect == "1" then
stem = mw.ustring.sub(stem, 1, -2)
return "| " .. stem .. "مبه || " .. stem .. "ندی || " .. stem .. "نده || " .. stem .. "مبی || " .. stem .. "نّی || " .. stem .. "نّه"
elseif mw.ustring.sub(stem, -1) == "ن" then
stem = mw.ustring.sub(stem, 1, -2)
return "| " .. stem .. "مّه || " .. stem .. "نّی || " .. stem .. "نّه || " .. stem .. "مّی || " .. stem .. "نّنی || " .. stem .. "نّنه"
elseif dialect == "1" then
return "| " .. stem .. "مبه || " .. stem .. "نی || " .. stem .. "نه || " .. stem .. "مبی || " .. stem .. "نّی || " .. stem .. "نّه"
else
return "| " .. stem .. "مه || " .. stem .. "نی || " .. stem .. "نه || " .. stem .. "می || " .. stem .. "ننی || " .. stem .. "ننه"
end
end
function p.switchEndingPresSub(frame)
local stem = frame.args[1]
if mw.ustring.sub(stem, -1) == "ی" then
return "| ِم || stem || ه || stem || stem || ِن"
elseif mw.ustring.sub(stem, -1) == "و" or mw.ustring.sub(stem, -1) == "ا" then
return "| " .. stem .. "ئم || " .. stem .. "یی || " .. stem .. "ئه || " .. stem .. "ییم || " .. stem .. "یین || " .. stem .. "ئن"
else
return "| " .. stem .. "م || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
end
end
function p.switchEndingImperative(frame)
local stem = frame.args[1]
local impstem = frame.args[2]
local paststem = frame.args[3]
if stem == "بی" then
return "| || برو || || || بین ||"
elseif stem == "نی" then
return "| || نرو || || || نین ||"
elseif stem == "هاد" then
return "| || هاده || || || هادین ||"
elseif stem == "هد" then
return "| || هده || || || هدین ||"
elseif stem == "ند" then
return "| || نده || || || ندین ||"
elseif paststem == "گت" or paststem == "گات" or paststem == "گوت"then
return "| || بَو || || || بَوین ||"
elseif paststem == "بی" or paststem == "دَیی" then
return "| || " .. impstem .. " || || || " .. impstem .. "ین ||"
elseif mw.ustring.sub(stem, -1) == "و" or mw.ustring.sub(stem, -1) == "ا" then
return "| || " .. stem .. " || || || " .. stem .. "یین ||"
else
return "| || " .. stem .. " || || || " .. stem .. "ین ||"
end
end
function p.switchEndingImperfect(frame)
local stem = frame.args[1]
if mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "مه || " .. stem .. " || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. " || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
else
return "| " .. stem .. "مه || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
end
end
function p.switchEndingSimple(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
local paststem = frame.args[3]
if presstem == "هسّ" or presstem == "هست" or presstem == "در" or paststem == "داشت" then
return "| - || - || - || - || - || - "
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "مه || " .. stem .. " || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. " || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
else
return "| " .. stem .. "مه || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
end
end
function p.switchParticiple(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
local paststem = frame.args[3]
if presstem == "هسّ" or presstem == "هست" or presstem == "در" or paststem == "داشت" then
return "! نقلی ۲\n| - || - || - || - || - || -\n|-\n! نقلی بعید\n| - || - || - || - || - || -\n|-\n! نقلی بعید ۲\n| - || - || - || - || - || -\n|-\n! التزامی\n| - || - || - || - || - || -\n|-\n! التزامی بعید\n| - || - || - || - || - || -"
elseif stem == "بزو" then
return "! نقلی ۲\n| بزه دایمه || بزه داینی || بزه داینه || بزه دایمی || بزه دایننی || بزه دایننه\n|-\n! نقلی بعید\n| بزه بیمه || بزه بی || بزه بیه || بزه بیمی || بزه بینی || بزه بینه\n|-\n! نقلی بعید ۲\n| بزه داشتمه || بزه داشتی || بزه داشته || بزه داشتمی || بزه داشتنی || بزه داشتنه\n|-\n! التزامی\n| بزه بوئم || بزه بویی || بزه بوئه || بزه بوییم || بزه بویین || بزه بوئن\n|-\n! التزامی بعید\n| بزه بی بوئم || بزه بی بویی || بزه بی بوئه || بزه بی بوییم || بزه بی بویین || بزه بی بوئن"
elseif stem == "بت" then
return "! نقلی ۲\n| بئوت دایمه || بئوت داینی || بئوت داینه || بئوت دایمی || بئوت دایننی || بئوت دایننه\n|-\n! نقلی بعید\n| بئوت بیمه || بئوت بی || بئوت بیه || بئوت بیمی || بئوت بینی || بئوت بینه\n|-\n! نقلی بعید ۲\n| بئوت داشتمه || بئوت داشتی || بئوت داشته || بئوت داشتمی || بئوت داشتنی || بئوت داشتنه\n|-\n! التزامی\n| بئوت بوئم || بئوت بویی || بئوت بوئه || بئوت بوییم || بئوت بویین || بئوت بوئن\n|-\n! التزامی بعید\n| بئوت بی بوئم || بئوت بی بویی || بئوت بی بوئه || بئوت بی بوییم || بئوت بی بویین || بئوت بی بوئن"
else
return "! نقلی ۲\n| " .. stem .. " دایمه || " .. stem .. " داینی || " .. stem .. " داینه || " .. stem .. " دایمی || " .. stem .. " دایننی || " .. stem .. " دایننه\n|-\n! نقلی بعید\n| " .. stem .. " بیمه || " .. stem .. " بی || " .. stem .. " بیه || " .. stem .. " بیمی || " .. stem .. " بینی || " .. stem .. " بینه\n|-\n! نقلی بعید ۲\n| " .. stem .. " داشتمه || " .. stem .. " داشتی || " .. stem .. " داشته || " .. stem .. " داشتمی || " .. stem .. " داشتنی || " .. stem .. " داشتنه\n|-\n! التزامی\n| " .. stem .. " بوئم || " .. stem .. " بویی || " .. stem .. " بوئه || " .. stem .. " بوییم || " .. stem .. " بویین || " .. stem .. " بوئن\n|-\n! التزامی بعید\n| " .. stem .. " بی بوئم || " .. stem .. " بی بویی || " .. stem .. " بی بوئه || " .. stem .. " بی بوییم || " .. stem .. " بی بویین || " .. stem .. " بی بوئن"
end
end
function p.switchEndingPresProg(frame)
local stem = frame.args[1]
local paststem = frame.args[2]
if stem == "هسّ" or stem == "هست" or stem == "در" or paststem == "داشت" then
return "| - || - || - || - || - || - "
elseif mw.ustring.sub(stem, -1) == "ن" then
stem = mw.ustring.sub(stem, 1, -2)
return "| دَ " .. stem .. "مّه || دَ " .. stem .. "نّی || دَ " .. stem .. "نّه || دَ " .. stem .. "مّی || دَ " .. stem .. "نّنی || دَ " .. stem .. "نّنی"
else
return "| دَ " .. stem .. "مه || دَ " .. stem .. "نی || دَ " .. stem .. "نه || دَ " .. stem .. "می || دَ " .. stem .. "ننی || دَ " .. stem .. "ننه"
end
end
function p.switchEndingPastProg(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
if presstem == "هسّ" or presstem == "هست" or presstem == "در" or stem == "داشت" then
return "| - || - || - || - || - || - "
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| دَ " .. stem .. "مه || دَ " .. stem .. " || دَ " .. stem .. "ه || دَ " .. stem .. "می || دَ " .. stem .. "نی || دَ " .. stem .. "نه"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| دَ " .. stem .. "مه || دَ " .. stem .. "یی || دَ " .. stem .. " || دَ " .. stem .. "می || دَ " .. stem .. "نی || دَ " .. stem .. "نه"
else
return "| دَ " .. stem .. "مه || دَ " .. stem .. "ی || دَ " .. stem .. "ه || دَ " .. stem .. "می || دَ " .. stem .. "نی || دَ " .. stem .. "نه"
end
end
return p
map2wok8ejgewh42gx1yjx4gk0cgpx8
915855
915854
2026-09-09T19:02:15Z
Ismal1382
47044
915855
Scribunto
text/plain
local p = {}
function p.switchDialect(frame)
local dialect = frame.args[1]
if dialect == "1" then
return "(ساروی)"
else
return "(آملی)"
end
end
function p.switchEndingPresent(frame)
local stem = frame.args[1]
local dialect = frame.args[2]
if stem == "هسّ" then
return "| هسّمه || هسّی || هسّه || هسّمی || هسّنی || هسّنه"
elseif stem == "هست" then
return "| هستمه || هستی || هسته || هستمی || هستنی || هستنه"
elseif stem == "در" then
return "| درمه || دری || دره || درمی || درنی || درنه"
elseif mw.ustring.sub(stem, -1) == "ن" and dialect == "1" then
stem = mw.ustring.sub(stem, 1, -2)
return "| " .. stem .. "مبه || " .. stem .. "ندی || " .. stem .. "نده || " .. stem .. "مبی || " .. stem .. "نّی || " .. stem .. "نّه"
elseif mw.ustring.sub(stem, -1) == "ن" then
stem = mw.ustring.sub(stem, 1, -2)
return "| " .. stem .. "مّه || " .. stem .. "نّی || " .. stem .. "نّه || " .. stem .. "مّی || " .. stem .. "نّنی || " .. stem .. "نّنه"
elseif dialect == "1" then
return "| " .. stem .. "مبه || " .. stem .. "نی || " .. stem .. "نه || " .. stem .. "مبی || " .. stem .. "نّی || " .. stem .. "نّه"
else
return "| " .. stem .. "مه || " .. stem .. "نی || " .. stem .. "نه || " .. stem .. "می || " .. stem .. "ننی || " .. stem .. "ننه"
end
end
function p.switchEndingPresSub(frame)
local stem = frame.args[1]
if mw.ustring.sub(stem, -1) == "ی" then
return "|" .. stem .. "ِم || " .. stem .. " || " .. stem .. "ه || " .. stem .. " || " .. stem .. " ||" .. stem .. "ِن"
elseif mw.ustring.sub(stem, -1) == "و" or mw.ustring.sub(stem, -1) == "ا" then
return "| " .. stem .. "ئم || " .. stem .. "یی || " .. stem .. "ئه || " .. stem .. "ییم || " .. stem .. "یین || " .. stem .. "ئن"
else
return "| " .. stem .. "م || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
end
end
function p.switchEndingImperative(frame)
local stem = frame.args[1]
local impstem = frame.args[2]
local paststem = frame.args[3]
if stem == "بی" then
return "| || برو || || || بین ||"
elseif stem == "نی" then
return "| || نرو || || || نین ||"
elseif stem == "هاد" then
return "| || هاده || || || هادین ||"
elseif stem == "هد" then
return "| || هده || || || هدین ||"
elseif stem == "ند" then
return "| || نده || || || ندین ||"
elseif paststem == "گت" or paststem == "گات" or paststem == "گوت"then
return "| || بَو || || || بَوین ||"
elseif paststem == "بی" or paststem == "دَیی" then
return "| || " .. impstem .. " || || || " .. impstem .. "ین ||"
elseif mw.ustring.sub(stem, -1) == "و" or mw.ustring.sub(stem, -1) == "ا" then
return "| || " .. stem .. " || || || " .. stem .. "یین ||"
else
return "| || " .. stem .. " || || || " .. stem .. "ین ||"
end
end
function p.switchEndingImperfect(frame)
local stem = frame.args[1]
if mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "مه || " .. stem .. " || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. " || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
else
return "| " .. stem .. "مه || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
end
end
function p.switchEndingSimple(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
local paststem = frame.args[3]
if presstem == "هسّ" or presstem == "هست" or presstem == "در" or paststem == "داشت" then
return "| - || - || - || - || - || - "
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "مه || " .. stem .. " || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. " || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
else
return "| " .. stem .. "مه || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
end
end
function p.switchParticiple(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
local paststem = frame.args[3]
if presstem == "هسّ" or presstem == "هست" or presstem == "در" or paststem == "داشت" then
return "! نقلی ۲\n| - || - || - || - || - || -\n|-\n! نقلی بعید\n| - || - || - || - || - || -\n|-\n! نقلی بعید ۲\n| - || - || - || - || - || -\n|-\n! التزامی\n| - || - || - || - || - || -\n|-\n! التزامی بعید\n| - || - || - || - || - || -"
elseif stem == "بزو" then
return "! نقلی ۲\n| بزه دایمه || بزه داینی || بزه داینه || بزه دایمی || بزه دایننی || بزه دایننه\n|-\n! نقلی بعید\n| بزه بیمه || بزه بی || بزه بیه || بزه بیمی || بزه بینی || بزه بینه\n|-\n! نقلی بعید ۲\n| بزه داشتمه || بزه داشتی || بزه داشته || بزه داشتمی || بزه داشتنی || بزه داشتنه\n|-\n! التزامی\n| بزه بوئم || بزه بویی || بزه بوئه || بزه بوییم || بزه بویین || بزه بوئن\n|-\n! التزامی بعید\n| بزه بی بوئم || بزه بی بویی || بزه بی بوئه || بزه بی بوییم || بزه بی بویین || بزه بی بوئن"
elseif stem == "بت" then
return "! نقلی ۲\n| بئوت دایمه || بئوت داینی || بئوت داینه || بئوت دایمی || بئوت دایننی || بئوت دایننه\n|-\n! نقلی بعید\n| بئوت بیمه || بئوت بی || بئوت بیه || بئوت بیمی || بئوت بینی || بئوت بینه\n|-\n! نقلی بعید ۲\n| بئوت داشتمه || بئوت داشتی || بئوت داشته || بئوت داشتمی || بئوت داشتنی || بئوت داشتنه\n|-\n! التزامی\n| بئوت بوئم || بئوت بویی || بئوت بوئه || بئوت بوییم || بئوت بویین || بئوت بوئن\n|-\n! التزامی بعید\n| بئوت بی بوئم || بئوت بی بویی || بئوت بی بوئه || بئوت بی بوییم || بئوت بی بویین || بئوت بی بوئن"
else
return "! نقلی ۲\n| " .. stem .. " دایمه || " .. stem .. " داینی || " .. stem .. " داینه || " .. stem .. " دایمی || " .. stem .. " دایننی || " .. stem .. " دایننه\n|-\n! نقلی بعید\n| " .. stem .. " بیمه || " .. stem .. " بی || " .. stem .. " بیه || " .. stem .. " بیمی || " .. stem .. " بینی || " .. stem .. " بینه\n|-\n! نقلی بعید ۲\n| " .. stem .. " داشتمه || " .. stem .. " داشتی || " .. stem .. " داشته || " .. stem .. " داشتمی || " .. stem .. " داشتنی || " .. stem .. " داشتنه\n|-\n! التزامی\n| " .. stem .. " بوئم || " .. stem .. " بویی || " .. stem .. " بوئه || " .. stem .. " بوییم || " .. stem .. " بویین || " .. stem .. " بوئن\n|-\n! التزامی بعید\n| " .. stem .. " بی بوئم || " .. stem .. " بی بویی || " .. stem .. " بی بوئه || " .. stem .. " بی بوییم || " .. stem .. " بی بویین || " .. stem .. " بی بوئن"
end
end
function p.switchEndingPresProg(frame)
local stem = frame.args[1]
local paststem = frame.args[2]
if stem == "هسّ" or stem == "هست" or stem == "در" or paststem == "داشت" then
return "| - || - || - || - || - || - "
elseif mw.ustring.sub(stem, -1) == "ن" then
stem = mw.ustring.sub(stem, 1, -2)
return "| دَ " .. stem .. "مّه || دَ " .. stem .. "نّی || دَ " .. stem .. "نّه || دَ " .. stem .. "مّی || دَ " .. stem .. "نّنی || دَ " .. stem .. "نّنی"
else
return "| دَ " .. stem .. "مه || دَ " .. stem .. "نی || دَ " .. stem .. "نه || دَ " .. stem .. "می || دَ " .. stem .. "ننی || دَ " .. stem .. "ننه"
end
end
function p.switchEndingPastProg(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
if presstem == "هسّ" or presstem == "هست" or presstem == "در" or stem == "داشت" then
return "| - || - || - || - || - || - "
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| دَ " .. stem .. "مه || دَ " .. stem .. " || دَ " .. stem .. "ه || دَ " .. stem .. "می || دَ " .. stem .. "نی || دَ " .. stem .. "نه"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| دَ " .. stem .. "مه || دَ " .. stem .. "یی || دَ " .. stem .. " || دَ " .. stem .. "می || دَ " .. stem .. "نی || دَ " .. stem .. "نه"
else
return "| دَ " .. stem .. "مه || دَ " .. stem .. "ی || دَ " .. stem .. "ه || دَ " .. stem .. "می || دَ " .. stem .. "نی || دَ " .. stem .. "نه"
end
end
return p
tst9ujre8p70qnk8rmn13acj7y44al4
915878
915855
2026-09-10T08:13:50Z
Ismal1382
47044
915878
Scribunto
text/plain
local p = {}
function p.switchDialect(frame)
local dialect = frame.args[1]
if dialect == "1" then
return "(ساروی)"
else
return "(آملی)"
end
end
function p.switchEndingPresent(frame)
local stem = frame.args[1]
local dialect = frame.args[2]
if stem == "هسّ" or stem == "هست" or stem == "در" then
return "| " .. stem .. "مه || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
elseif mw.ustring.sub(stem, -1) == "ن" and dialect == "1" then
stem = mw.ustring.sub(stem, 1, -2)
return "| " .. stem .. "مبه || " .. stem .. "ندی || " .. stem .. "نده || " .. stem .. "مبی || " .. stem .. "نّی || " .. stem .. "نّه"
elseif mw.ustring.sub(stem, -1) == "ن" then
stem = mw.ustring.sub(stem, 1, -2)
return "| " .. stem .. "مّه || " .. stem .. "نّی || " .. stem .. "نّه || " .. stem .. "مّی || " .. stem .. "نّنی || " .. stem .. "نّنه"
elseif dialect == "1" then
return "| " .. stem .. "مبه || " .. stem .. "نی || " .. stem .. "نه || " .. stem .. "مبی || " .. stem .. "نّی || " .. stem .. "نّه"
else
return "| " .. stem .. "مه || " .. stem .. "نی || " .. stem .. "نه || " .. stem .. "می || " .. stem .. "ننی || " .. stem .. "ننه"
end
end
function p.switchEndingPresSub(frame)
local stem = frame.args[1]
if mw.ustring.sub(stem, -1) == "ی" then
return "|" .. stem .. "ِم || " .. stem .. " || " .. stem .. "ه || " .. stem .. " || " .. stem .. " ||" .. stem .. "ِن"
elseif mw.ustring.sub(stem, -1) == "و" or mw.ustring.sub(stem, -1) == "ا" then
return "| " .. stem .. "ئم || " .. stem .. "یی || " .. stem .. "ئه || " .. stem .. "ییم || " .. stem .. "یین || " .. stem .. "ئن"
else
return "| " .. stem .. "م || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
end
end
function p.switchEndingImperative(frame)
local stem = frame.args[1]
local impstem = frame.args[2]
local paststem = frame.args[3]
if stem == "بی" then
return "| || برو || || || بین ||"
elseif stem == "نی" then
return "| || نرو || || || نین ||"
elseif stem == "هاد" then
return "| || هاده || || || هادین ||"
elseif stem == "هد" then
return "| || هده || || || هدین ||"
elseif stem == "ند" then
return "| || نده || || || ندین ||"
elseif paststem == "گت" or paststem == "گات" or paststem == "گوت"then
return "| || بَو || || || بَوین ||"
elseif paststem == "بی" or paststem == "دَیی" then
return "| || " .. impstem .. " || || || " .. impstem .. "ین ||"
elseif mw.ustring.sub(stem, -1) == "و" or mw.ustring.sub(stem, -1) == "ا" then
return "| || " .. stem .. " || || || " .. stem .. "یین ||"
else
return "| || " .. stem .. " || || || " .. stem .. "ین ||"
end
end
function p.switchEndingImperfect(frame)
local stem = frame.args[1]
if mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "مه || " .. stem .. " || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. " || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
else
return "| " .. stem .. "مه || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
end
end
function p.switchEndingSimple(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
local paststem = frame.args[3]
if presstem == "هسّ" or presstem == "هست" or presstem == "در" or paststem == "داشت" then
return "| - || - || - || - || - || - "
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "مه || " .. stem .. " || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. " || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
else
return "| " .. stem .. "مه || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
end
end
function p.switchParticiple(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
local paststem = frame.args[3]
if mw.ustring.sub(stem, -2, -1) == "زو" then
stem = mw.ustring.sub(stem, 1, -2) .. "ه"
elseif stem == "بت" or stem == "بَوت" then
stem = "بئوت"
end
if presstem == "هسّ" or presstem == "هست" or presstem == "در" or paststem == "داشت" then
return "! نقلی ۲\n| - || - || - || - || - || -\n|-\n! نقلی بعید\n| - || - || - || - || - || -\n|-\n! نقلی بعید ۲\n| - || - || - || - || - || -\n|-\n! التزامی\n| - || - || - || - || - || -\n|-\n! التزامی بعید\n| - || - || - || - || - || -"
else
return "! نقلی ۲\n| " .. stem .. " دایمه || " .. stem .. " داینی || " .. stem .. " داینه || " .. stem .. " دایمی || " .. stem .. " دایننی || " .. stem .. " دایننه\n|-\n! نقلی بعید\n| " .. stem .. " بیمه || " .. stem .. " بی || " .. stem .. " بیه || " .. stem .. " بیمی || " .. stem .. " بینی || " .. stem .. " بینه\n|-\n! نقلی بعید ۲\n| " .. stem .. " داشتمه || " .. stem .. " داشتی || " .. stem .. " داشته || " .. stem .. " داشتمی || " .. stem .. " داشتنی || " .. stem .. " داشتنه\n|-\n! التزامی\n| " .. stem .. " بوئم || " .. stem .. " بویی || " .. stem .. " بوئه || " .. stem .. " بوییم || " .. stem .. " بویین || " .. stem .. " بوئن\n|-\n! التزامی بعید\n| " .. stem .. " بی بوئم || " .. stem .. " بی بویی || " .. stem .. " بی بوئه || " .. stem .. " بی بوییم || " .. stem .. " بی بویین || " .. stem .. " بی بوئن"
end
end
function p.switchEndingPresProg(frame)
local stem = frame.args[1]
local paststem = frame.args[2]
if stem == "هسّ" or stem == "هست" or stem == "در" or paststem == "داشت" then
return "| - || - || - || - || - || - "
elseif mw.ustring.sub(stem, -1) == "ن" then
stem = mw.ustring.sub(stem, 1, -2)
return "| دَ " .. stem .. "مّه || دَ " .. stem .. "نّی || دَ " .. stem .. "نّه || دَ " .. stem .. "مّی || دَ " .. stem .. "نّنی || دَ " .. stem .. "نّنی"
else
return "| دَ " .. stem .. "مه || دَ " .. stem .. "نی || دَ " .. stem .. "نه || دَ " .. stem .. "می || دَ " .. stem .. "ننی || دَ " .. stem .. "ننه"
end
end
function p.switchEndingPastProg(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
if presstem == "هسّ" or presstem == "هست" or presstem == "در" or stem == "داشت" then
return "| - || - || - || - || - || - "
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| دَ " .. stem .. "مه || دَ " .. stem .. " || دَ " .. stem .. "ه || دَ " .. stem .. "می || دَ " .. stem .. "نی || دَ " .. stem .. "نه"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| دَ " .. stem .. "مه || دَ " .. stem .. "یی || دَ " .. stem .. " || دَ " .. stem .. "می || دَ " .. stem .. "نی || دَ " .. stem .. "نه"
else
return "| دَ " .. stem .. "مه || دَ " .. stem .. "ی || دَ " .. stem .. "ه || دَ " .. stem .. "می || دَ " .. stem .. "نی || دَ " .. stem .. "نه"
end
end
return p
2tsk2zrdp1lboyhzu9y4szbb8uho9jc
915882
915878
2026-09-10T09:18:58Z
Ismal1382
47044
915882
Scribunto
text/plain
local p = {}
function p.switchDialect(frame)
local dialect = frame.args[1]
if dialect == "1" then
return "(ساروی)"
else
return "(آملی)"
end
end
function p.switchEndingPresent(frame)
local stem = frame.args[1]
local dialect = frame.args[2]
if stem == "هسّ" or stem == "هست" or stem == "در" then
return "| " .. stem .. "مه || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
elseif mw.ustring.sub(stem, -1) == "ن" and dialect == "1" then
stem = mw.ustring.sub(stem, 1, -2)
return "| " .. stem .. "مبه || " .. stem .. "ندی || " .. stem .. "نده || " .. stem .. "مبی || " .. stem .. "نّی || " .. stem .. "نّه"
elseif mw.ustring.sub(stem, -1) == "ن" then
stem = mw.ustring.sub(stem, 1, -2)
return "| " .. stem .. "مّه || " .. stem .. "نّی || " .. stem .. "نّه || " .. stem .. "مّی || " .. stem .. "نّنی || " .. stem .. "نّنه"
elseif dialect == "1" then
return "| " .. stem .. "مبه || " .. stem .. "نی || " .. stem .. "نه || " .. stem .. "مبی || " .. stem .. "نّی || " .. stem .. "نّه"
else
return "| " .. stem .. "مه || " .. stem .. "نی || " .. stem .. "نه || " .. stem .. "می || " .. stem .. "ننی || " .. stem .. "ننه"
end
end
function p.switchEndingPresSub(frame)
local stem = frame.args[1]
if mw.ustring.sub(stem, -1) == "ی" then
return "|" .. stem .. "ِم || " .. stem .. " || " .. stem .. "ه || " .. stem .. "م || " .. stem .. "ن ||" .. stem .. "ِن"
elseif mw.ustring.sub(stem, -1) == "و" or mw.ustring.sub(stem, -1) == "ا" then
return "| " .. stem .. "ئم || " .. stem .. "یی || " .. stem .. "ئه || " .. stem .. "ییم || " .. stem .. "یین || " .. stem .. "ئن"
else
return "| " .. stem .. "م || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
end
end
function p.switchEndingImperative(frame)
local stem = frame.args[1]
local impstem = frame.args[2]
local paststem = frame.args[3]
if stem == "بی" then
return "| || برو || || || بین ||"
elseif stem == "نی" then
return "| || نرو || || || نین ||"
elseif stem == "هاد" then
return "| || هاده || || || هادین ||"
elseif stem == "هد" then
return "| || هده || || || هدین ||"
elseif stem == "ند" then
return "| || نده || || || ندین ||"
elseif paststem == "گت" or paststem == "گات" or paststem == "گوت"then
return "| || بَو || || || بَوین ||"
elseif paststem == "بی" or paststem == "دَیی" then
return "| || " .. impstem .. " || || || " .. impstem .. "ین ||"
elseif mw.ustring.sub(stem, -1) == "و" or mw.ustring.sub(stem, -1) == "ا" then
return "| || " .. stem .. " || || || " .. stem .. "یین ||"
else
return "| || " .. stem .. " || || || " .. stem .. "ین ||"
end
end
function p.switchEndingImperfect(frame)
local stem = frame.args[1]
if mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "مه || " .. stem .. " || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. " || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
else
return "| " .. stem .. "مه || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
end
end
function p.switchEndingSimple(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
local paststem = frame.args[3]
if presstem == "هسّ" or presstem == "هست" or presstem == "در" or paststem == "داشت" then
return "| - || - || - || - || - || - "
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "مه || " .. stem .. " || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. " || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
else
return "| " .. stem .. "مه || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "می || " .. stem .. "نی || " .. stem .. "نه"
end
end
function p.switchParticiple(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
local paststem = frame.args[3]
if mw.ustring.sub(stem, -2, -1) == "زو" then
stem = mw.ustring.sub(stem, 1, -2) .. "ه"
elseif stem == "بت" or stem == "بَوت" then
stem = "بئوت"
end
if presstem == "هسّ" or presstem == "هست" or presstem == "در" or paststem == "داشت" then
return "! نقلی ۲\n| - || - || - || - || - || -\n|-\n! نقلی بعید\n| - || - || - || - || - || -\n|-\n! نقلی بعید ۲\n| - || - || - || - || - || -\n|-\n! التزامی\n| - || - || - || - || - || -\n|-\n! التزامی بعید\n| - || - || - || - || - || -"
else
return "! نقلی ۲\n| " .. stem .. " دایمه || " .. stem .. " داینی || " .. stem .. " داینه || " .. stem .. " دایمی || " .. stem .. " دایننی || " .. stem .. " دایننه\n|-\n! نقلی بعید\n| " .. stem .. " بیمه || " .. stem .. " بی || " .. stem .. " بیه || " .. stem .. " بیمی || " .. stem .. " بینی || " .. stem .. " بینه\n|-\n! نقلی بعید ۲\n| " .. stem .. " داشتمه || " .. stem .. " داشتی || " .. stem .. " داشته || " .. stem .. " داشتمی || " .. stem .. " داشتنی || " .. stem .. " داشتنه\n|-\n! التزامی\n| " .. stem .. " بوئم || " .. stem .. " بویی || " .. stem .. " بوئه || " .. stem .. " بوییم || " .. stem .. " بویین || " .. stem .. " بوئن\n|-\n! التزامی بعید\n| " .. stem .. " بی بوئم || " .. stem .. " بی بویی || " .. stem .. " بی بوئه || " .. stem .. " بی بوییم || " .. stem .. " بی بویین || " .. stem .. " بی بوئن"
end
end
function p.switchEndingPresProg(frame)
local stem = frame.args[1]
local paststem = frame.args[2]
if stem == "هسّ" or stem == "هست" or stem == "در" or paststem == "داشت" then
return "| - || - || - || - || - || - "
elseif mw.ustring.sub(stem, -1) == "ن" then
stem = mw.ustring.sub(stem, 1, -2)
return "| دَ " .. stem .. "مّه || دَ " .. stem .. "نّی || دَ " .. stem .. "نّه || دَ " .. stem .. "مّی || دَ " .. stem .. "نّنی || دَ " .. stem .. "نّنی"
else
return "| دَ " .. stem .. "مه || دَ " .. stem .. "نی || دَ " .. stem .. "نه || دَ " .. stem .. "می || دَ " .. stem .. "ننی || دَ " .. stem .. "ننه"
end
end
function p.switchEndingPastProg(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
if presstem == "هسّ" or presstem == "هست" or presstem == "در" or stem == "داشت" then
return "| - || - || - || - || - || - "
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| دَ " .. stem .. "مه || دَ " .. stem .. " || دَ " .. stem .. "ه || دَ " .. stem .. "می || دَ " .. stem .. "نی || دَ " .. stem .. "نه"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| دَ " .. stem .. "مه || دَ " .. stem .. "یی || دَ " .. stem .. " || دَ " .. stem .. "می || دَ " .. stem .. "نی || دَ " .. stem .. "نه"
else
return "| دَ " .. stem .. "مه || دَ " .. stem .. "ی || دَ " .. stem .. "ه || دَ " .. stem .. "می || دَ " .. stem .. "نی || دَ " .. stem .. "نه"
end
end
return p
856lgn13sf06o90jnxkojlomwabw57h
پودمان:تشخیص شناسه فعل گیلکی
828
219684
915856
915773
2026-09-09T20:48:05Z
Ismal1382
47044
915856
Scribunto
text/plain
local p = {}
function p.switchDialect(frame)
local dialect = frame.args[1]
if dialect == "1" then
return "(بیه پسی)"
else
return "(گالشی)"
end
end
function p.switchEndingPresent(frame)
local stem = frame.args[1]
local dialect = frame.args[2]
if stem == "بو" or stem == "شو" then
return "| " .. stem .. "م || " .. mw.ustring.sub(stem, 1, -2) .. "ی || " .. stem .. "ن || " .. mw.ustring.sub(stem, 1, -2) .. "یم || " .. mw.ustring.sub(stem, 1, -2) .. "ین || " .. stem .. "ن"
elseif mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "ُم || " .. stem .. "ی || " .. stem .. "ئه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ُن"
elseif mw.ustring.sub(stem, -1) == "ا" then
return "| " .. stem .. "م || " .. stem .. "ی || " .. mw.ustring.sub(stem, 1, -2) .. "ئه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "َم || " .. stem .. " || " .. stem .. "ه || " .. stem .. "م || " .. stem .. "ن || " .. stem .. "َن"
elseif dialect == "1" then
return "| " .. stem .. "َمه || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "یمی || " .. stem .. "یدی || " .. stem .. "َده"
else
return "| " .. stem .. "م || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
end
end
function p.switchEndingPresSub(frame)
local stem = frame.args[1]
local dialect = frame.args[2]
if stem == "بُبو" or stem == "بُشو" then
return "| " .. stem .. "م || " .. mw.ustring.sub(stem, 1, -2) .. "ی || " .. stem .. "ن || " .. mw.ustring.sub(stem, 1, -2) .. "یم || " .. mw.ustring.sub(stem, 1, -2) .. "ین || " .. stem .. "ن"
elseif mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "ُم || " .. stem .. "ی || " .. stem .. "ئه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ُن"
elseif mw.ustring.sub(stem, -1) == "ا" then
return "| " .. stem .. "م || " .. stem .. "ی || " .. mw.ustring.sub(stem, 1, -2) .. "ئه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "َم || " .. stem .. " || " .. stem .. "ه || " .. stem .. "م || " .. stem .. "ن || " .. stem .. "َن"
elseif dialect == "1" then
return "| " .. stem .. "َم || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "یم || " .. stem .. "ید || " .. stem .. "َد"
else
return "| " .. stem .. "م || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
end
end
function p.switchEndingImperative(frame)
local stem = frame.args[1]
local dialect = frame.args[2]
if stem == "بی" then
return "| || بیه || || || بین ||"
elseif stem == "بُبو" then
return "| || بُبو || || || ببین ||"
elseif stem == "بُشو" then
return "| || بُشو || || || بشین ||"
elseif dialect == "1" then
return "| || " .. stem .. " || || || " .. stem .. "ید ||"
else
return "| || " .. stem .. " || || || " .. stem .. "ین ||"
end
end
function p.switchEndingImperfect(frame)
local stem = frame.args[1]
local dialect = frame.args[2]
if stem == "بو" or stem == "شو" then
return "| " .. stem .. "م || " .. mw.ustring.sub(stem, 1, -2) .. "ی || " .. stem .. " || " .. mw.ustring.sub(stem, 1, -2) .. "یم || " .. mw.ustring.sub(stem, 1, -2) .. "ین || " .. stem .. "ن"
elseif stem == "بُبو" or stem == "بُشو" or stem == "نُبو" or stem == "نُشو" then
return "| " .. stem .. "م || ب" .. mw.ustring.sub(stem, -2, -2) .. "ی || " .. stem .. " || ب" .. mw.ustring.sub(stem, -2, -2) .. "یم || ب" .. mw.ustring.sub(stem, -2, -2) .. "ین || " .. stem .. "ن"
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "َم || " .. stem .. " || " .. stem .. " || " .. stem .. "م || " .. stem .. "ن || " .. stem .. "َن"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "م || " .. stem .. "ی || " .. stem .. " || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
elseif mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "م || " .. mw.ustring.sub(stem, 1, -2) .. "ی || " .. stem .. " || " .. mw.ustring.sub(stem, 1, -2) .. "یم || " .. mw.ustring.sub(stem, 1, -2) .. "ین || " .. stem .. "ن"
elseif dialect == "1" then
return "| " .. stem .. "َمه || " .. stem .. "ی || " .. stem .. "ی || " .. stem .. "یمی || " .. stem .. "یدی || " .. stem .. "َده"
else
return "| " .. stem .. "م || " .. stem .. "ی || " .. stem .. " || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
end
end
function p.switchEndingSimple(frame)
local stem = frame.args[1]
local dialect = frame.args[2]
if stem == "بو" or stem == "شو" then
return "| " .. stem .. "م || " .. mw.ustring.sub(stem, 1, -2) .. "ی || " .. stem .. " || " .. mw.ustring.sub(stem, 1, -2) .. "یم || " .. mw.ustring.sub(stem, 1, -2) .. "ین || " .. stem .. "ن"
elseif stem == "بُبو" or stem == "بُشو" or stem == "نُبو" or stem == "نُشو" then
return "| " .. stem .. "م || ب" .. mw.ustring.sub(stem, -2, -2) .. "ی || " .. stem .. " || ب" .. mw.ustring.sub(stem, -2, -2) .. "یم || ب" .. mw.ustring.sub(stem, -2, -2) .. "ین || " .. stem .. "ن"
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "َم || " .. stem .. " || " .. stem .. " || " .. stem .. "م || " .. stem .. "ن || " .. stem .. "َن"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "م || " .. stem .. "ی || " .. stem .. " || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
elseif mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "م || " .. mw.ustring.sub(stem, 1, -2) .. "ی || " .. stem .. " || " .. mw.ustring.sub(stem, 1, -2) .. "یم || " .. mw.ustring.sub(stem, 1, -2) .. "ین || " .. stem .. "ن"
elseif dialect == "1" then
return "| " .. stem .. "َم || " .. stem .. "ی || " .. stem .. " || " .. stem .. "یم || " .. stem .. "ید || " .. stem .. "َد"
else
return "| " .. stem .. "م || " .. stem .. "ی || " .. stem .. " || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
end
end
function p.switchParticiple(frame)
local stem = frame.args[1]
if stem == "بُبو" or stem == "بُشو" or stem == "نُبو" or stem == "نُشو" then
return "! نقلی ۲\n| ب" .. mw.ustring.sub(stem, -2, -2) .. "یه دارم || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه داری || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه داره || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه داریم || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه دارین || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه دارن\n|-\n! نقلی بعید\n| " .. stem .. " بوم || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه بی || " .. stem .. " بو || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه بیم || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه بین || " .. stem .. " بون\n|-\n! نقلی بعید ۲\n| ب" .. mw.ustring.sub(stem, -2, -2) .. "یه داشتم || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه داشتی || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه داشت || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه داشتیم || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه داشتین || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه داشتن\n|-\n! التزامی\n| " .. stem .. " بوم || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه بی || " .. stem .. " بون || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه بیم || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه بین || " .. stem .. " بون"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "! نقلی ۲\n| " .. stem .. " دارم || " .. stem .. " داری || " .. stem .. " داره || " .. stem .. " داریم || " .. stem .. " دارین || " .. stem .. " دارن\n|-\n! نقلی بعید\n| " .. stem .. " بوم || " .. stem .. " بی || " .. stem .. " بو || " .. stem .. " بیم || " .. stem .. " بین || " .. stem .. " بون\n|-\n! نقلی بعید ۲\n| " .. stem .. " داشتم || " .. stem .. " داشتی || " .. stem .. " داشت || " .. stem .. " داشتیم || " .. stem .. " داشتین || " .. stem .. " داشتن\n|-\n! التزامی\n| " .. stem .. " بوم || " .. stem .. " بی || " .. stem .. " بون || " .. stem .. " بیم || " .. stem .. " بین || " .. stem .. " بون"
else
return "! نقلی ۲\n| " .. stem .. "ه دارم || " .. stem .. "ه داری || " .. stem .. "ه داره || " .. stem .. "ه داریم || " .. stem .. "ه دارین || " .. stem .. "ه دارن\n|-\n! نقلی بعید\n| " .. stem .. "ه بوم || " .. stem .. "ه بی || " .. stem .. "ه بو || " .. stem .. "ه بیم || " .. stem .. "ه بین || " .. stem .. "ه بون\n|-\n! نقلی بعید ۲\n| " .. stem .. "ه داشتم || " .. stem .. "ه داشتی || " .. stem .. "ه داشت || " .. stem .. "ه داشتیم || " .. stem .. "ه داشتین || " .. stem .. "ه داشتن\n|-\n! التزامی\n| " .. stem .. "ه بوم || " .. stem .. "ه بی || " .. stem .. "ه بون || " .. stem .. "ه بیم || " .. stem .. "ه بین || " .. stem .. "ه بون"
end
end
function p.switchEndingPresProg(frame)
local stem = frame.args[1]
if mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. " درم || " .. stem .. " دری || " .. stem .. " دره || " .. stem .. " دریم || " .. stem .. " درین || " .. stem .. " درن"
else
stem = stem .. "ه"
return "| " .. stem .. " درم || " .. stem .. " دری || " .. stem .. " دره || " .. stem .. " دریم || " .. stem .. " درین || " .. stem .. " درن"
end
end
function p.switchEndingPastProg(frame)
local stem = frame.args[1]
if mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. " دُبوم || " .. stem .. " دبی || " .. stem .. " دُبو || " .. stem .. " دبیم || " .. stem .. " دبین || " .. stem .. " دُبون"
else
stem = stem .. "ه"
return "| " .. stem .. " دُبوم || " .. stem .. " دبی || " .. stem .. " دُبو || " .. stem .. " دبیم || " .. stem .. " دبین || " .. stem .. " دُبون"
end
end
return p
59xky9moc3tlj8ongx4a6yvcxzfktf3
915879
915856
2026-09-10T08:59:02Z
Ismal1382
47044
915879
Scribunto
text/plain
local p = {}
function p.switchDialect(frame)
local dialect = frame.args[1]
if dialect == "1" then
return "(بیه پسی)"
else
return "(گالشی)"
end
end
function p.switchEndingPresent(frame)
local stem = frame.args[1]
local dialect = frame.args[2]
if stem == "بو" or stem == "شو" then
return "| " .. stem .. "م || " .. mw.ustring.sub(stem, 1, -2) .. "ی || " .. stem .. "ن || " .. mw.ustring.sub(stem, 1, -2) .. "یم || " .. mw.ustring.sub(stem, 1, -2) .. "ین || " .. stem .. "ن"
elseif mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "ُم || " .. stem .. "ی || " .. stem .. "ئه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ُن"
elseif mw.ustring.sub(stem, -1) == "ا" then
return "| " .. stem .. "م || " .. stem .. "ی || " .. mw.ustring.sub(stem, 1, -2) .. "ئه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "َم || " .. stem .. " || " .. stem .. "ه || " .. stem .. "م || " .. stem .. "ن || " .. stem .. "َن"
elseif dialect == "1" then
return "| " .. stem .. "َمه || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "یمی || " .. stem .. "یدی || " .. stem .. "َده"
else
return "| " .. stem .. "م || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
end
end
function p.switchEndingPresSub(frame)
local stem = frame.args[1]
local dialect = frame.args[2]
if stem == "بُبو" or stem == "بُشو" then
return "| " .. stem .. "م || ب" .. mw.ustring.sub(stem, -2, -2) .. "ی || " .. stem .. "ن || ب" .. mw.ustring.sub(stem, -2, -2) .. "یم || ب" .. mw.ustring.sub(stem, -2, -2) .. "ین || " .. stem .. "ن"
elseif mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "ُم || " .. stem .. "ی || " .. stem .. "ئه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ُن"
elseif mw.ustring.sub(stem, -1) == "ا" then
return "| " .. stem .. "م || " .. stem .. "ی || " .. mw.ustring.sub(stem, 1, -2) .. "ئه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "َم || " .. stem .. " || " .. stem .. "ه || " .. stem .. "م || " .. stem .. "ن || " .. stem .. "َن"
elseif dialect == "1" then
return "| " .. stem .. "َم || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "یم || " .. stem .. "ید || " .. stem .. "َد"
else
return "| " .. stem .. "م || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
end
end
function p.switchEndingImperative(frame)
local stem = frame.args[1]
local dialect = frame.args[2]
if stem == "بی" then
return "| || بیه || || || بین ||"
elseif stem == "بُبو" then
return "| || بُبو || || || ببین ||"
elseif stem == "بُشو" then
return "| || بُشو || || || بشین ||"
elseif dialect == "1" then
return "| || " .. stem .. " || || || " .. stem .. "ید ||"
else
return "| || " .. stem .. " || || || " .. stem .. "ین ||"
end
end
function p.switchEndingImperfect(frame)
local stem = frame.args[1]
local dialect = frame.args[2]
if stem == "بو" or stem == "شو" then
return "| " .. stem .. "م || " .. mw.ustring.sub(stem, 1, -2) .. "ی || " .. stem .. " || " .. mw.ustring.sub(stem, 1, -2) .. "یم || " .. mw.ustring.sub(stem, 1, -2) .. "ین || " .. stem .. "ن"
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "َم || " .. stem .. " || " .. stem .. " || " .. stem .. "م || " .. stem .. "ن || " .. stem .. "َن"
elseif mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "م || " .. mw.ustring.sub(stem, 1, -2) .. "ی || " .. stem .. " || " .. mw.ustring.sub(stem, 1, -2) .. "یم || " .. mw.ustring.sub(stem, 1, -2) .. "ین || " .. stem .. "ن"
elseif dialect == "1" then
return "| " .. stem .. "َمه || " .. stem .. "ی || " .. stem .. "ی || " .. stem .. "یمی || " .. stem .. "یدی || " .. stem .. "َده"
else
return "| " .. stem .. "م || " .. stem .. "ی || " .. stem .. " || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
end
end
function p.switchEndingSimple(frame)
local stem = frame.args[1]
local dialect = frame.args[2]
if stem == "بو" or stem == "شو" then
return "| " .. stem .. "م || " .. mw.ustring.sub(stem, 1, -2) .. "ی || " .. stem .. " || " .. mw.ustring.sub(stem, 1, -2) .. "یم || " .. mw.ustring.sub(stem, 1, -2) .. "ین || " .. stem .. "ن"
elseif stem == "بُبو" or stem == "بُشو" then
return "| " .. stem .. "م || ب" .. mw.ustring.sub(stem, -2, -2) .. "ی || " .. stem .. " || ب" .. mw.ustring.sub(stem, -2, -2) .. "یم || ب" .. mw.ustring.sub(stem, -2, -2) .. "ین || " .. stem .. "ن"
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "َم || " .. stem .. " || " .. stem .. " || " .. stem .. "م || " .. stem .. "ن || " .. stem .. "َن"
elseif dialect == "1" then
return "| " .. stem .. "َم || " .. stem .. "ی || " .. stem .. " || " .. stem .. "یم || " .. stem .. "ید || " .. stem .. "َد"
else
return "| " .. stem .. "م || " .. stem .. "ی || " .. stem .. " || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
end
end
function p.switchParticiple(frame)
local stem = frame.args[1]
if stem == "بُبو" or stem == "بُشو" or stem == "نُبو" or stem == "نُشو" then
return "! نقلی ۲\n| ب" .. mw.ustring.sub(stem, -2, -2) .. "یه دارم || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه داری || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه داره || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه داریم || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه دارین || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه دارن\n|-\n! نقلی بعید\n| " .. stem .. " بوم || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه بی || " .. stem .. " بو || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه بیم || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه بین || " .. stem .. " بون\n|-\n! نقلی بعید ۲\n| ب" .. mw.ustring.sub(stem, -2, -2) .. "یه داشتم || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه داشتی || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه داشت || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه داشتیم || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه داشتین || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه داشتن\n|-\n! التزامی\n| " .. stem .. " بوم || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه بی || " .. stem .. " بون || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه بیم || ب" .. mw.ustring.sub(stem, -2, -2) .. "یه بین || " .. stem .. " بون"
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "! نقلی ۲\n| " .. stem .. " دارم || " .. stem .. " داری || " .. stem .. " داره || " .. stem .. " داریم || " .. stem .. " دارین || " .. stem .. " دارن\n|-\n! نقلی بعید\n| " .. stem .. " بوم || " .. stem .. " بی || " .. stem .. " بو || " .. stem .. " بیم || " .. stem .. " بین || " .. stem .. " بون\n|-\n! نقلی بعید ۲\n| " .. stem .. " داشتم || " .. stem .. " داشتی || " .. stem .. " داشت || " .. stem .. " داشتیم || " .. stem .. " داشتین || " .. stem .. " داشتن\n|-\n! التزامی\n| " .. stem .. " بوم || " .. stem .. " بی || " .. stem .. " بون || " .. stem .. " بیم || " .. stem .. " بین || " .. stem .. " بون"
else
return "! نقلی ۲\n| " .. stem .. "ه دارم || " .. stem .. "ه داری || " .. stem .. "ه داره || " .. stem .. "ه داریم || " .. stem .. "ه دارین || " .. stem .. "ه دارن\n|-\n! نقلی بعید\n| " .. stem .. "ه بوم || " .. stem .. "ه بی || " .. stem .. "ه بو || " .. stem .. "ه بیم || " .. stem .. "ه بین || " .. stem .. "ه بون\n|-\n! نقلی بعید ۲\n| " .. stem .. "ه داشتم || " .. stem .. "ه داشتی || " .. stem .. "ه داشت || " .. stem .. "ه داشتیم || " .. stem .. "ه داشتین || " .. stem .. "ه داشتن\n|-\n! التزامی\n| " .. stem .. "ه بوم || " .. stem .. "ه بی || " .. stem .. "ه بون || " .. stem .. "ه بیم || " .. stem .. "ه بین || " .. stem .. "ه بون"
end
end
function p.switchEndingPresProg(frame)
local stem = frame.args[1]
if mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. " درم || " .. stem .. " دری || " .. stem .. " دره || " .. stem .. " دریم || " .. stem .. " درین || " .. stem .. " درن"
else
stem = stem .. "ه"
return "| " .. stem .. " درم || " .. stem .. " دری || " .. stem .. " دره || " .. stem .. " دریم || " .. stem .. " درین || " .. stem .. " درن"
end
end
function p.switchEndingPastProg(frame)
local stem = frame.args[1]
if mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. " دُبوم || " .. stem .. " دبی || " .. stem .. " دُبو || " .. stem .. " دبیم || " .. stem .. " دبین || " .. stem .. " دُبون"
else
stem = stem .. "ه"
return "| " .. stem .. " دُبوم || " .. stem .. " دبی || " .. stem .. " دُبو || " .. stem .. " دبیم || " .. stem .. " دبین || " .. stem .. " دُبون"
end
end
return p
26oh1rplxrwa5lsbockqf658b47cgqp
الگو:صرف فعل گیلکی
10
219685
915857
915818
2026-09-09T20:48:30Z
Ismal1382
47044
915857
wikitext
text/x-wiki
{| class="wikitable mw-collapsible mw-collapsed" style="text-align: center;"
|+صرف فعل {{#invoke:تشخیص شناسه فعل گیلکی|switchDialect|{{{گویش}}}}}
! colspan=2 |
!مو!!تو!!اون!!امو!!شُمو!!اوشن
|-
! rowspan=3 | مضارع
! اخباری
{{#invoke:تشخیص شناسه فعل گیلکی|switchEndingPresent|{{{مضارع}}}|{{{گویش}}}}}
|-
! التزامی
{{#invoke:تشخیص شناسه فعل گیلکی|switchEndingPresSub|{{{مضارع وند}}}|{{{گویش}}}}}
|-
! ملموس
{{#invoke:تشخیص شناسه فعل گیلکی|switchEndingPresProg|{{{ماضی}}}}}
|-
! rowspan=7 | ماضی
! استمراری
{{#invoke:تشخیص شناسه فعل گیلکی|switchEndingImperfect|{{{ماضی}}}|{{{گویش}}}}}
|-
! ساده
{{#invoke:تشخیص شناسه فعل گیلکی|switchEndingSimple|{{{ماضی وند}}}|{{{گویش}}}}}
|-
{{#invoke:تشخیص شناسه فعل گیلکی|switchParticiple|{{{ماضی وند}}}}}
|-
! ملموس
{{#invoke:تشخیص شناسه فعل گیلکی|switchEndingPastProg|{{{ماضی}}}}}
|-
! colspan=2 |امر
{{#invoke:تشخیص شناسه فعل گیلکی|switchEndingImperative|{{{مضارع وند}}}|{{{گویش}}}}}
|}
qgripz4n2mfeair56jwnnyeh4ev78wn
هارشین
0
219688
915846
915776
2026-09-09T13:51:52Z
Ismal1382
47044
/* فعل */
915846
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[نگاه کردن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=اش|مضارع وند=هارش|ماضی=اشی|ماضی وند=هارشی}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
nv05t9aniw3wxiug81wxyb22g50adfv
915880
915846
2026-09-10T09:10:44Z
Ismal1382
47044
915880
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[نگاه کردن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=اش|مضارع وند=هارش|ماضی=اشی|ماضی وند=هارشی}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
ghiypd50m9zz1qwtgcr7lkzgqybm7xk
بروتن
0
219689
915835
915779
2026-09-09T13:46:20Z
Ismal1382
47044
/* فعل */
915835
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[فروختن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=روش|مضارع وند=بروش|ماضی=روت|ماضی وند=بروت}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
51v2sld4wh1uep8ehl1jqvbfzi07q7z
دپیسنین
0
219690
915876
915780
2026-09-10T06:56:50Z
Ismal1382
47044
/* مازندرانی */
915876
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[خیساندن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=پیسن|مضارع وند=دپیسن|ماضی=پیسنّی|ماضی وند=دپیسنّی}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
3d6p6ulvfn1jjyu4ygsf3tw2ex40s6c
بشنوسن
0
219691
915838
915781
2026-09-09T13:47:35Z
Ismal1382
47044
/* فعل */
915838
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[شنفتن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=اشنو|مضارع وند=بشنو|ماضی=اشنوسّ|ماضی وند=بشنوسّ}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
fyi0u78v1cb8hpbvku223asovexdx8l
بجوسن
0
219692
915832
915784
2026-09-09T13:43:15Z
Ismal1382
47044
/* فعل */
915832
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[جویدن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=جو|مضارع وند=بجو|ماضی=جوسّ|ماضی وند=بجوسّ}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
1l5li9y2c361b9mbu6jhpw1ypqxpvxn
بوردن
0
219693
915843
915785
2026-09-09T13:50:24Z
Ismal1382
47044
/* فعل */
915843
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[رفتن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=شو|مضارع وند=بور|ماضی=شی|ماضی وند=بورد}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
6bvv5eov1sncxetfhl02xd21pe764dt
بلشتن
0
219694
915841
915786
2026-09-09T13:49:26Z
Ismal1382
47044
/* فعل */
915841
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[لیسیدن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=لس|مضارع وند=بلس|ماضی=لشت|ماضی وند=بلشت}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
ajjgvh49w3pgr35lnqynvozzexibpvl
بموئن
0
219695
915842
915787
2026-09-09T13:49:51Z
Ismal1382
47044
/* فعل */
915842
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[آمدن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=ا|مضارع وند=بی|ماضی=امو|ماضی وند=بمو}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
c7xj18kqzwouf4fgbzyc3omzem97dnl
هنیشتن
0
219696
915850
915788
2026-09-09T13:58:06Z
Ismal1382
47044
/* فعل */
915850
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[نشستن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=نیش|مضارع وند=هنیش|ماضی=نیشت|ماضی وند=هنیشت}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
kva2gf4d64dbplbjx4cg5vm8gtwk6yh
هدائن
0
219697
915848
915789
2026-09-09T13:52:45Z
Ismal1382
47044
/* فعل */
915848
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[دادن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=د|مضارع وند=هاد|ماضی=دا|ماضی وند=هدا}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
qavocek3qfnk5vcq9j17lbfnrp83w80
هاکردن
0
219698
915847
915790
2026-09-09T13:52:07Z
Ismal1382
47044
/* فعل */
915847
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[کردن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=کن|مضارع وند=هاکن|ماضی=کرد|ماضی وند=هاکرد}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
abi1p3ayl8biespmch8ke5w3wqwbpfr
دپوشین
0
219699
915877
915791
2026-09-10T06:57:32Z
Ismal1382
47044
/* مازندرانی */
915877
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[پوشیدن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=پوش|مضارع وند=دپوش|ماضی=پوشی|ماضی وند=دپوشی}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
0i07gjhagsaho0t8ueqkeov5yvi0tm9
هرسائن
0
219700
915849
915792
2026-09-09T13:57:41Z
Ismal1382
47044
/* فعل */
915849
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[ایستادن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=اسّ|مضارع وند=هرسّ|ماضی=اسّا|ماضی وند=هرسّا}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
17bhslxn951nr2n6qxiridpbyg7soxk
بشنین
0
219701
915839
915793
2026-09-09T13:47:57Z
Ismal1382
47044
/* فعل */
915839
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[ریختن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=شن|مضارع وند=بشن|ماضی=شنّی|ماضی وند=بشنّی}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
qs60ivt4x6qus25qwqbtkoxpo7osq77
بسوسن
0
219702
915837
915794
2026-09-09T13:47:08Z
Ismal1382
47044
/* فعل */
915837
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[سابیدن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=سو|مضارع وند=بسو|ماضی=سوسّ|ماضی وند=بسوسّ}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
ikmd3i9lzty3x7lxs4gto98wfkzwdov
بیاردن
0
219703
915844
915796
2026-09-09T13:50:40Z
Ismal1382
47044
/* فعل */
915844
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[آوردن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=ایار|مضارع وند=بیار|ماضی=ایارد|ماضی وند=بیارد}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
65ozv93v2rf67qhhqllqllpragzqxu8
بدوتن
0
219704
915834
915798
2026-09-09T13:44:10Z
Ismal1382
47044
/* فعل */
915834
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[دوختن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=دوج|مضارع وند=بدوج|ماضی=دوت|ماضی وند=بدوت}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
8vgynjyd6hz1dfhw6fdt0035x29karw
دوتن
0
219705
915859
915799
2026-09-09T21:53:04Z
Ismal1382
47044
/* گیلکی */
915859
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /duˈtən/
===فعل===
# [[دوختن]]
====صرف====
{{صرف فعل گیلکی|مضارع=دوج|مضارع وند=بُدوج|ماضی=دوت|ماضی وند=بُدوت}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
ns2tsnff7bhhq6n1emcc4cvnpdevmh8
فرتن
0
219706
915862
915800
2026-09-09T22:05:15Z
Ismal1382
47044
/* گیلکی */
915862
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /fərˈtən/
===فعل===
# [[فروختن]]
====صرف====
{{صرف فعل گیلکی|مضارع=فرش|مضارع وند=بفرش|ماضی=فرت|ماضی وند=بفرت}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
eigd6ej0qxscwvcm0qbg9ecocvoltbu
شون
0
219707
915858
915801
2026-09-09T21:51:15Z
Ismal1382
47044
/* گیلکی */
915858
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /ʃoːn/
===فعل===
# [[رفتن]]
====صرف====
{{صرف فعل گیلکی|مضارع=شو|مضارع وند=بُشو|ماضی=شو|ماضی وند=بُشو}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
kuufogkuw0d96ezy6e7hu9ueh4szw31
گودن
0
219708
915866
915803
2026-09-09T22:15:59Z
Ismal1382
47044
/* گیلکی */
915866
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /guˈdən/
===فعل===
# [[کردن]]
====صرف====
{{صرف فعل گیلکی|مضارع=کون|مضارع وند=بُکون|ماضی=گود|ماضی وند=بُگود}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
d2rstisvcwgve30tz9txrqe3qsftoub
خوتن
0
219709
915864
915804
2026-09-09T22:12:21Z
Ismal1382
47044
/* گیلکی */
915864
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /xoːˈtən/
===فعل===
# [[خفتن]]
====صرف====
{{صرف فعل گیلکی|مضارع=خوس|مضارع وند=بُخوس|ماضی=خوت|ماضی وند=بُخوت}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
o3ff1rmz88ctishl9sy5yf4uexpi8eu
هردن
0
219710
915868
915805
2026-09-09T22:18:22Z
Ismal1382
47044
/* گیلکی */
915868
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /hærˈdən/
===فعل===
# [[آوردن]]
====صرف====
{{صرف فعل گیلکی|مضارع=هر|مضارع وند=بیار|ماضی=هرد|ماضی وند=بیارد}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
laun5o5b8wwalyrcjo5aaoei8s594s5
شوندن
0
219711
915865
915806
2026-09-09T22:14:20Z
Ismal1382
47044
/* گیلکی */
915865
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /ʃoːnˈdən/
===فعل===
# [[ریختن]]
====صرف====
{{صرف فعل گیلکی|مضارع=شون|مضارع وند=بُشون|ماضی=شوند|ماضی وند=بُشوند}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
lc76ouh30hlov9eohd6cqzdwm9vgwzz
بزوئن
0
219713
915836
915814
2026-09-09T13:46:45Z
Ismal1382
47044
/* فعل */
915836
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[زدن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=زن|مضارع وند=بزن|ماضی=زو|ماضی وند=بزو}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
m2drjainmpw5yveehxrg0w50mop2zpx
بحث کاربر:Jini4u
3
219715
915851
2026-09-09T14:27:57Z
پیام به کاربر جدید
26498
افزودن [[Template:Welcome|پیام خوشآمد]] به صفحهٔ بحث کاربر تازه
915851
wikitext
text/x-wiki
== خوش آمدید ==
'''به ویکیواژه خوشآمدید'''
امیدوارم حضوری طولانی مدت در ویکیواژه داشته باشید و بتوانیم با همکاری یکدیگر در جهت پیشرفت هر چه بیشتر این وبگاه گام برداریم. ویکیواژه منتظر نوشتارهای خوب شماست.<br />
این پیوندها میتواند سودمند باشد:
{|
|-
|[[پرونده:Noia 64 apps help index.png|30px|right|link=ویکیواژه:راهنما|راهنما]] || [[ویکیواژه:راهنما|راهنما]] برای راهنمایی گرفتن
|-
| [[پرونده:Nuvola apps ksig.png|30px|right|link=ویکیواژه:آموزش سریع|آموزش سریع]] || [[ویکیواژه:آموزش سریع|آموزش سریع]]
|-
|||[[راهنما:افزودن سرواژه نو|افزودن سرواژهٔ نو]] راهنمای افزودن سرواژهٔ نو
|-
|||[[ویکیواژه:شیوهنامه|شیوهنامه]] شیوهنامهٔ ویکیواژه
|-
|[[File:Bucket in the sand.svg|right|50px]]||[[ویکیواژه:صفحه تمرین|صفحه تمرین]] برای تمرین ویرایش
|-
| [[پرونده:Nuvola apps chat.png|30px|right|link=ویکیواژه:قهوهخانه|قهوهخانه]]||[[ویکیواژه:قهوهخانه|قهوهخانه]] برای گفتگو دربارهٔ مسائل فنی و سیاستها.
|-
|[[پرونده:Farsi.svg|30px|right|link=ویکیواژه:فارسینویسی|فارسینویسی]]||[[ویکیواژه:فارسینویسی|فارسینویسی]]
|-
|[[پرونده:Nuvola apps agent.svg|30px|right|link=w:ویکیپدیا:خودآموز|آموزش پیشرفته]]||[[w:ویکیپدیا:خودآموز|آموزش پیشرفته]]
|-
|
|-
|
|-
|'''پروژههای دیگر بنیاد'''||[[پرونده:Wikipedia-logo.png|25px|link=w:صفحه_اصلی|ویکیپدیا]][[پرونده:HSWikimedia.svg|30px|link=m:Special:Recentchanges|فراویکی]] [[پرونده:HSCommons.svg|30px|link=commons:Special:Recentchanges|ویکیانبار]][[پرونده:HSWNews.svg|30px|link=n:ویژه:تغییرات اخیر|ویکیخبر]] [[پرونده:HSWBooks.svg|30px|link=b:صفحه_اصلی|ویکینَسک]] [[پرونده:HSWVoyage.svg|30px|link=voy:صفحه_اصلی|ویکیسفر]][[پرونده:HSWQuote.svg|30px|link=q:صفحه_اصلی|ویکیگفتاورد]][[پرونده:HSWSource.svg|30px|link=s:صفحه_اصلی|ویکینبشته]]
|}
امیدوارم از ''[[ویکیواژه:ویکیواژه نویسان|ویکیواژه نویس]]'' بودن لذت ببرید! لطفاً در صفحات گفتگو نام خود را با چهار علامت مدک امضا کنید، (~~~~)، با این کار نام شما و تاریخ به عنوان امضا درج خواهد شد. در صورتی که سوال داشتید، به صفحهٔ [[ویکیواژه:قهوهخانه|قهوهخانه]] بروید، یا اینکه از من در صفحهٔ بحثم بپرسید. باز هم خوش آمد میگویم! شاد باشید!
-- [[کاربر:The.shahab|The.shahab]] ([[بحث کاربر:The.shahab|بحث]]) ۷ ژوئیهٔ ۲۰۲۶، ساعت ۱۴:۴۳ (UTC) ۹ سپتامبر ۲۰۲۶، ساعت ۱۴:۲۷ (UTC)
349x7u1tw61rfhq8grdl5wl7862p8sx
گوتن
0
219716
915860
2026-09-09T21:56:38Z
Ismal1382
47044
صفحهای تازه حاوی «==گیلکی== ===آوایش=== * آیپیای: /ɡuˈtən/ ===فعل=== # [[گفتن]] ====صرف==== {{صرف فعل گیلکی|مضارع=گو|مضارع وند=بُگو|ماضی=گوت|ماضی وند=بُگوت}} [[رده:واژههای گیلکی]] [[رده:فعلهای گیلکی]]» ایجاد کرد
915860
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /ɡuˈtən/
===فعل===
# [[گفتن]]
====صرف====
{{صرف فعل گیلکی|مضارع=گو|مضارع وند=بُگو|ماضی=گوت|ماضی وند=بُگوت}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
s9clhhqmyhkq33gpaqyteqh535fxw7c
سوتن
0
219717
915861
2026-09-09T22:00:15Z
Ismal1382
47044
صفحهای تازه حاوی «==گیلکی== ===آوایش=== * آیپیای: /suˈtən/ ===فعل=== # [[سوختن]] ====صرف==== {{صرف فعل گیلکی|مضارع=سوج|مضارع وند=بُسوج|ماضی=سوت|ماضی وند=بُسوت}} [[رده:واژههای گیلکی]] [[رده:فعلهای گیلکی]]» ایجاد کرد
915861
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /suˈtən/
===فعل===
# [[سوختن]]
====صرف====
{{صرف فعل گیلکی|مضارع=سوج|مضارع وند=بُسوج|ماضی=سوت|ماضی وند=بُسوت}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
ahtxjorrdhp8sc8c511zohdrbgiit5s
بشتن
0
219718
915881
2026-09-10T09:11:40Z
Ismal1382
47044
صفحهای تازه حاوی «==مازندرانی== ===فعل=== # [[گذاشتن]] ====صرف==== {{صرف فعل مازندرانی|مضارع=الّ|مضارع وند=بلّ|ماضی=اهشت|ماضی وند=بشت}} [[رده:واژههای مازندرانی]] [[رده:فعلهای مازندرانی]]» ایجاد کرد
915881
wikitext
text/x-wiki
==مازندرانی==
===فعل===
# [[گذاشتن]]
====صرف====
{{صرف فعل مازندرانی|مضارع=الّ|مضارع وند=بلّ|ماضی=اهشت|ماضی وند=بشت}}
[[رده:واژههای مازندرانی]]
[[رده:فعلهای مازندرانی]]
d65h5gtln3aerfe0tb2h1juenubuloj