ویکیواژه
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
1764
916028
914848
2026-09-13T05:51:24Z
Ismal1382
47044
916028
wikitext
text/x-wiki
# (عامیانه) [[نشیمنگاه]]
==گیلکی==
===آوایش===
* آیپیای: /kun/
===ضمیر===
# [[کدام]]
[[رده:واژههای گیلکی]]
[[رده:ضمیرهای گیلکی]]
bwxo3pffzr7m037rct8348llfqp86z0
چین
0
2609
916010
915987
2026-09-12T19:20:36Z
Ismal1382
47044
/* صرف */
916010
wikitext
text/x-wiki
[[File:Geschichte des Kostüms (1905) (14580605068).jpg|بندانگشتی|220px|چپ|فرهنگ چین قدیم]]
==فارسی==
===ریشه لغت===
* [[پهلوی]]
{{ویکیپدیا|چین}}
{{ویکیسفر|چین}}
===آوایش===
*/چین/
===[[file:Nuvola apps bookcase2.svg|40px]] اسم===
'''چین'''
#چین، [[چروک]]، [[تا]]، [[خط]]، شیار. برآمدگی کوچکی که بر اثر مچاله شدن، تا شدن یا تا خوردن، بر سطح معمولا صاف پدید میآید.
#:چین در [[زبان معیار باستان]] به معنی کتف یا شانه است، ظاهراً اطلاق چین به مردمی تحت همین عنوان، نوعی عادت و رفتار ایشان بوده که اکنون منسوخ شده است. آنها بر خلاف ایرانیان حمل بار را بوسیله چوب یا میلهای که بر کتف میگذاشتند، حمل میکردند، بدین سبب فرهنگ و تمدن [[آذرگشسپ|آذرگشسپی]] ایشان را چین نامید است.
#روی در هم کشیدن، در غضب شدن.
====[[file:Nuvola apps bookcase2.svg|40px]] صفت فاعلی====
# در بعض ترکیبات به معنی «چیننده» آید: خوشه چین، گلچین.
====ریشه شناسی ۲====
====[[file:Nuvola apps bookcase2.svg|40px]] نامجا====
'''چین'''
#کشوری در [[خاور]]، [[آسیا]]، از سرزمینهای ناشناخته برای ایرانیان شاهنامه که در ساحل [[دریایچین]] قرار داشت.
#:بدان ای شهنشاه [[ترکان]] و چین ..... گسسته دل روشن از به گزین
#[[دریای چین]] محل اختفاء [[جمشید]] بود یعنی ایرانیان از آندوران با این سرزمین آشنا بودند. ولی نباید تصور کرد منظور کشور چین امروزی باشد.
-----
====برگردانها====
{{ترجمه-بالا}}
*'''{{انگلیسی}}''': [[China]]
*'''{{آذری}}''': [[chin]]
*'''{{عربی}}''': [[صين]]
*'''{{ایتالیایی}}''': [[piega]]
*'''{{انگلیسی}}''': [[wrinkle]]
*[[tuck]]
*[[rugosity]]
*[[pucker]]
*[[puchery]]
*[[plication]]
*[[plica]]
*[[pleat]]
*[[plait]]
*[[offset]]
*[[furbelow]]
*[[fringe]]
*[[frill]]
*[[fluting]]
*[[flexure]]
*[[crispiness]]
*[[crimp]]
*[[crease]]
*[[chitterlings]]
*[[chitlins]]
*[[chitlings]]
*[[wimple]]
*[[vintager]]
*[[unruffled]]
*[[tittle tattle]]
*[[telltale]]
*[[sinology]]
*[[sinologue]]
*[[sinologist]]
*[[sinitic]]
{{بر-وسط}}
*[[shrivel]]
*[[shirring]]
*[[shirr]]
*[[shearer]]
*[[ruga]]
*[[quill]]
*[[plicate]]
*[[mower]]
*[[lawn mower]]
*[[informer]]
*[[india ink]]
*[[hay maker]]
*[[goppiper]]
*[[frounce]]
*[[frizzy]]
*[[frizzly]]
*[[frenum]]
*[[flouncy]]
*[[crump]]
*[[crackly]]
*[[corrugate]]
*[[cockle]]
*[[circinate]]
*[[anticline]]
*[[rumple]]
*[[rugose]]
*[[ruck]]
*[[rivet]]
*[[revet]]
*[[plisse]]
*[[kilt]]
*[[handpick]]
*[[gyrus]]
*[[founcing]]
{{بر-وسط}}
*[[fold]]
*[[cirrous]]
*[[bamboo curtain]]
*[[typhoon]]
*[[tao]]
*[[pickthank]]
*[[lickspittle]]
*[[kilter]]
*[[tho]]
*[[rugulose]]
*[[pekin]]
*[[pagoda]]
*[[gauffer]]
*[[flounce]]
*[[dewlap]]
*[[crow's foot]]
*[[tricuspidate]]
*[[power mower]]
*[[hazel hen]]
*[[jabot]]
*[[face lifting]]
*[[paulownia]]
*[[ruffe]]
*[[ruff]]
*[[yamen]]
*[[curlicue]]
*[[india paper]]
{{ترجمه-پایین}}
====منابع====
*فرهنگ لغت معین
*فرهنگ بزرگ سخن: ISBN 964-6961-92-4
*شاهنامه: ISBN 964-5566-35-5
[[رده:واژههای فارسی]]
[[رده:اسمهای فارسی]]
[[رده:صفتهای فاعلی فارسی]]
[[رده:اسمهای ترکان چینی شاهنامه]]
[[رده:اقوام و قبایل چادرنشین شاهنامه]]
[[رده:اسمهای پهلوی]]
[[رده:اصطلاحات پیشا هند و ایرانی]]
[[رده:اسمهای زبان بهاری]]
[[رده:زبان معیار باستان]]
[[رده:کشورها]]
[[رده:آسیا]]
[[en:chin]]
==گیلکی==
===آوایش===
* آیپیای: /t͡ʃiˈjən/
* آیپیای: /t͡ʃeːn/
===فعل===
# [[چیدن]]
====صرف====
{{صرف فعل گیلکی|مضارع=چین|مضارع وند=بچین|ماضی=چی|ماضی وند=بچی}}
{{صرف فعل گیلکی|مضارع=چین|مضارع وند=بیچین|ماضی=چی|ماضی وند=بیچی|گویش=1}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
8iu5k8z6gsi3ogh3vklzqn0y1v6mt0e
916020
916010
2026-09-13T05:30:31Z
Ismal1382
47044
/* صرف */
916020
wikitext
text/x-wiki
[[File:Geschichte des Kostüms (1905) (14580605068).jpg|بندانگشتی|220px|چپ|فرهنگ چین قدیم]]
==فارسی==
===ریشه لغت===
* [[پهلوی]]
{{ویکیپدیا|چین}}
{{ویکیسفر|چین}}
===آوایش===
*/چین/
===[[file:Nuvola apps bookcase2.svg|40px]] اسم===
'''چین'''
#چین، [[چروک]]، [[تا]]، [[خط]]، شیار. برآمدگی کوچکی که بر اثر مچاله شدن، تا شدن یا تا خوردن، بر سطح معمولا صاف پدید میآید.
#:چین در [[زبان معیار باستان]] به معنی کتف یا شانه است، ظاهراً اطلاق چین به مردمی تحت همین عنوان، نوعی عادت و رفتار ایشان بوده که اکنون منسوخ شده است. آنها بر خلاف ایرانیان حمل بار را بوسیله چوب یا میلهای که بر کتف میگذاشتند، حمل میکردند، بدین سبب فرهنگ و تمدن [[آذرگشسپ|آذرگشسپی]] ایشان را چین نامید است.
#روی در هم کشیدن، در غضب شدن.
====[[file:Nuvola apps bookcase2.svg|40px]] صفت فاعلی====
# در بعض ترکیبات به معنی «چیننده» آید: خوشه چین، گلچین.
====ریشه شناسی ۲====
====[[file:Nuvola apps bookcase2.svg|40px]] نامجا====
'''چین'''
#کشوری در [[خاور]]، [[آسیا]]، از سرزمینهای ناشناخته برای ایرانیان شاهنامه که در ساحل [[دریایچین]] قرار داشت.
#:بدان ای شهنشاه [[ترکان]] و چین ..... گسسته دل روشن از به گزین
#[[دریای چین]] محل اختفاء [[جمشید]] بود یعنی ایرانیان از آندوران با این سرزمین آشنا بودند. ولی نباید تصور کرد منظور کشور چین امروزی باشد.
-----
====برگردانها====
{{ترجمه-بالا}}
*'''{{انگلیسی}}''': [[China]]
*'''{{آذری}}''': [[chin]]
*'''{{عربی}}''': [[صين]]
*'''{{ایتالیایی}}''': [[piega]]
*'''{{انگلیسی}}''': [[wrinkle]]
*[[tuck]]
*[[rugosity]]
*[[pucker]]
*[[puchery]]
*[[plication]]
*[[plica]]
*[[pleat]]
*[[plait]]
*[[offset]]
*[[furbelow]]
*[[fringe]]
*[[frill]]
*[[fluting]]
*[[flexure]]
*[[crispiness]]
*[[crimp]]
*[[crease]]
*[[chitterlings]]
*[[chitlins]]
*[[chitlings]]
*[[wimple]]
*[[vintager]]
*[[unruffled]]
*[[tittle tattle]]
*[[telltale]]
*[[sinology]]
*[[sinologue]]
*[[sinologist]]
*[[sinitic]]
{{بر-وسط}}
*[[shrivel]]
*[[shirring]]
*[[shirr]]
*[[shearer]]
*[[ruga]]
*[[quill]]
*[[plicate]]
*[[mower]]
*[[lawn mower]]
*[[informer]]
*[[india ink]]
*[[hay maker]]
*[[goppiper]]
*[[frounce]]
*[[frizzy]]
*[[frizzly]]
*[[frenum]]
*[[flouncy]]
*[[crump]]
*[[crackly]]
*[[corrugate]]
*[[cockle]]
*[[circinate]]
*[[anticline]]
*[[rumple]]
*[[rugose]]
*[[ruck]]
*[[rivet]]
*[[revet]]
*[[plisse]]
*[[kilt]]
*[[handpick]]
*[[gyrus]]
*[[founcing]]
{{بر-وسط}}
*[[fold]]
*[[cirrous]]
*[[bamboo curtain]]
*[[typhoon]]
*[[tao]]
*[[pickthank]]
*[[lickspittle]]
*[[kilter]]
*[[tho]]
*[[rugulose]]
*[[pekin]]
*[[pagoda]]
*[[gauffer]]
*[[flounce]]
*[[dewlap]]
*[[crow's foot]]
*[[tricuspidate]]
*[[power mower]]
*[[hazel hen]]
*[[jabot]]
*[[face lifting]]
*[[paulownia]]
*[[ruffe]]
*[[ruff]]
*[[yamen]]
*[[curlicue]]
*[[india paper]]
{{ترجمه-پایین}}
====منابع====
*فرهنگ لغت معین
*فرهنگ بزرگ سخن: ISBN 964-6961-92-4
*شاهنامه: ISBN 964-5566-35-5
[[رده:واژههای فارسی]]
[[رده:اسمهای فارسی]]
[[رده:صفتهای فاعلی فارسی]]
[[رده:اسمهای ترکان چینی شاهنامه]]
[[رده:اقوام و قبایل چادرنشین شاهنامه]]
[[رده:اسمهای پهلوی]]
[[رده:اصطلاحات پیشا هند و ایرانی]]
[[رده:اسمهای زبان بهاری]]
[[رده:زبان معیار باستان]]
[[رده:کشورها]]
[[رده:آسیا]]
[[en:chin]]
==گیلکی==
===آوایش===
* آیپیای: /t͡ʃiˈjən/
* آیپیای: /t͡ʃeːn/
===فعل===
# [[چیدن]]
====صرف====
{{صرف فعل گیلکی|مضارع=چین|مضارع وند=بچین|ماضی=چی|ماضی وند=بچی}}
{{صرف فعل گیلکی|مضارع=چین|مضارع وند=بیچین|ماضی=چی|ماضی وند=بیچی|گویش=۱}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
retn2hr7vyop9okhklv8kc5xrh6ghsz
دین
0
3636
916009
915870
2026-09-12T19:19:34Z
Ismal1382
47044
/* صرف */
916009
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/
===فعل===
# [[دیدن]]
====صرف====
{{صرف فعل گیلکی|مضارع=ین|مضارع وند=بَین|ماضی=دی|ماضی وند=بدی}}
{{صرف فعل گیلکی|مضارع=دین|مضارع وند=بیدین|ماضی=دی|ماضی وند=بیدی|گویش=1}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
qrguc86ubneryamg3vdm2ubrjgz86vk
916019
916009
2026-09-13T05:30:13Z
Ismal1382
47044
/* صرف */
916019
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/
===فعل===
# [[دیدن]]
====صرف====
{{صرف فعل گیلکی|مضارع=ین|مضارع وند=بَین|ماضی=دی|ماضی وند=بدی}}
{{صرف فعل گیلکی|مضارع=دین|مضارع وند=بیدین|ماضی=دی|ماضی وند=بیدی|گویش=۱}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
6eyf1ssr0mbbkhdj11ezw6en20cixl4
کودن
0
15050
916022
915907
2026-09-13T05:31:14Z
Ismal1382
47044
/* صرف */
916022
wikitext
text/x-wiki
(~.)
==فارسی==
===ریشهشناسی===
* سغدی (کاذَنْ)
===اسم===
# قاطر، فیل.
====منابع====
* فرهنگ لغت معین
(کُ دَ)
===صفت===
# کم عقل، کندفهم.
====منابع====
* فرهنگ لغت معین
# stupid, slow learner
====برگردانها====
;{{ایتالیایی}}:
===صفت===
[[scemo]]
;{{انگلیسی}}: [[witling]]
*[[witless]]
*[[unintelligent]]
*[[unapt]]
*[[thick witted]]
*[[stockish]]
*[[slow]]
*[[slight]]
*[[sappy]]
*[[ninny]]
*[[nidget]]
*[[muddleheaded]]
*[[lumpish]]
*[[lug]]
*[[hammerhead]]
*[[half wit]]
*[[feebleminded]]
*[[fatwitted]]
*[[fat headed]]
*[[dunderhead]]
*[[dunce]]
*[[dull]]
*[[doddering]]
*[[dim witted]]
*[[crass]]
*[[cock eyed]]
*[[blockish]]
*[[blate]]
*[[birdbrain]]
*[[beef brained]]
*[[backwards]]
*[[stupefy]]
*[[ponderous]]
*[[moke]]
*[[lubber]]
*[[humdrum]]
*[[hebetate]]
*[[hash]]
*[[goon]]
*[[dullard]]
*[[clodpoll]]
*[[clodpole]]
*[[chucklehead]]
*[[anserine]]
*[[saphead]]
*[[lummox]]
*[[goof]]
*[[duffre]]
*[[duffer]]
*[[dimwit]]
*[[boob]]
*[[bonehead]]
*[[blunderbuss]]
*[[backward]]
*[[donkey]]
*[[bumpkin]]
*[[bullheaded]]
*[[brute]]
[[رده:اسمهای سغدی]]
[[رده:صفتهای فارسی]]
==گیلکی==
===آوایش===
* آیپیای: /kuˈdən/
===فعل===
# [[کردن]]
====صرف====
{{صرف فعل گیلکی|مضارع=کون|مضارع وند=بوکون|ماضی=کود|ماضی وند=بوکود|گویش=۱}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
gwlyv41fpp32ppqjkoq2z6leqo5defo
ساتن
0
44451
916005
915982
2026-09-12T18:22:15Z
Ismal1382
47044
/* صرف */
916005
wikitext
text/x-wiki
(تَ)
==فارسی==
===ریشهشناسی===
* [[فرانسوی]]
===اسم===
# نوعی پارچة نخی مانند اطلس.
====منابع====
* فرهنگ لغت معین
[[رده:اسمهای فرانسوی]]
==گیلکی==
===فعل===
# [[ساختن]]
====صرف====
{{صرف فعل گیلکی|مضارع=ساج|مضارع وند=بساج|ماضی=سات|ماضی وند=بسات}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
1pu65h91dumlwp9ui0scao41v8ur8ub
کفتن
0
57924
916026
627956
2026-09-13T05:42:23Z
Ismal1382
47044
916026
wikitext
text/x-wiki
==فارسی==
(کَ تَ)
===مصدر متعدی===
# شکافتن، چاک زدن، باز کردن.
====منابع====
* فرهنگ لغت معین
[[رده:مصدر متعدی فارسی]]
==گیلکی==
===آوایش===
* آیپیای: /kəfˈtən/
===فعل===
# [[افتادن]]
====صرف====
{{صرف فعل گیلکی|مضارع=کف|مضارع وند=بکف|ماضی=کفت|ماضی وند=بکفت|گویش=۱}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
7ahtjwxmkbbyrhpvs3un6sjsvreg84d
کمین
0
58364
916027
755351
2026-09-13T05:49:30Z
Ismal1382
47044
916027
wikitext
text/x-wiki
(~.)
==فارسی==
===ریشهشناسی===
* [[عربی]]
===اسم===
# شخص یا اشخاصی که برای حملة ناگهانی به دشمن در جایی پنهان شوند و منتظر فرصت مناسب باشند.
====منابع====
* فرهنگ لغت معین
(کَ)
===صفت===
# کمترین مقدار یا درجه ممکن.
====متضاد====
* {{l|fa|بیشین}}
====منابع====
* فرهنگ لغت معین
[[رده:اسمهای عربی]]
[[رده:صفتهای فارسی]]
====برگردانها====
;{{انگلیسی}}: [[minimal]]
*[[forestall]]
*[[ambush]]
*[[waylay]]
*[[stalk]]
*[[scupper]]
*[[perdue]]
*[[perdu]]
*[[minterm]]
*[[minimal function]]
*[[lurk]]
*[[ambuscade]]
*[[await]]
*[[snipe]]
==گیلکی==
===آوایش===
* آیپیای: /kəˈmin/
===ضمیر===
# [[کدام]]
[[رده:واژههای گیلکی]]
[[رده:ضمیرهای گیلکی]]
36lhlknlo5qvr5yxxdwvpjqocplgo5h
هین
0
70321
916017
915890
2026-09-13T05:25:37Z
Ismal1382
47044
/* گیلکی */
916017
wikitext
text/x-wiki
==فارسی==
(هِ)
(شب جم.)
#کلمة تأکید به معنی زودباش، شتاب کن.
#کلمة اشاره به معنی این و اینگاه کنید
#کلمة تنبیه به معنی: هان، آگاه باش.
====منابع====
* فرهنگ لغت معین
(هِ)
===اسم===
# سیل، سیلاب.
====منابع====
* فرهنگ لغت معین
====برگردانها====
;{{انگلیسی}}: [[gee]]
[[رده:اسمهای فارسی]]
[[رده:فارسی]]
==گیلکی==
===آوایش ۱===
* آیپیای: /hin/
====ضمیر====
# [[همین]]
===آوایش ۲===
* آیپیای: /hiˈjən/
* آیپیای: /heːn/
====فعل====
# [[خریدن]]
=====صرف=====
{{صرف فعل گیلکی|مضارع=هین|مضارع وند=بهین|ماضی=هی|ماضی وند=بهی}}
{{صرف فعل گیلکی|مضارع=هین|مضارع وند=بیهین|ماضی=هی|ماضی وند=بیهی|گویش=۱}}
[[رده:واژههای گیلکی]]
[[رده:ضمیرهای گیلکی]]
[[رده:فعلهای گیلکی]]
7sewbipd3q143gul12pfspksnvsp71p
مختن
0
112739
916021
915897
2026-09-13T05:30:56Z
Ismal1382
47044
/* صرف */
916021
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /məxˈtən/
===فعل===
# [[راه رفتن]]
# [[گردش کردن]]
====صرف====
{{صرف فعل گیلکی|مضارع=مج|مضارع وند=بمج|ماضی=مخت|ماضی وند=بمخت|گویش=۱}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
i5rgvasspl1r5cuj5vzazrqttn0u6a9
لل
0
155316
916036
743750
2026-09-13T09:09:55Z
Ismal1382
47044
916036
wikitext
text/x-wiki
لُلُ :(lolo) در [[گویش گنابادی]] یعنی حرف ، سخن ، انعقاد کلام
[[رده:گویش گنابادی]]
==گیلکی==
===آوایش===
* آیپیای: /ləl/
===اسم===
# [[پشه]]
[[رده:واژههای گیلکی]]
[[رده:اسمهای گیلکی]]
==مازندرانی==
===اسم===
# [[پشه]]
[[رده:واژههای مازندرانی]]
[[رده:اسمهای مازندرانی]]
knxehirh65cl4z2o0jskh4akfps94kx
گیفتن
0
176523
916023
915906
2026-09-13T05:31:35Z
Ismal1382
47044
/* صرف */
916023
wikitext
text/x-wiki
==فارسی==
===ریشهشناسی===
از فارسی میانه wīftan.
===مصدر لازم===
# از راه برگشتن، منحرف شدن، از جایی به جایی کشیدن.
===توضیح===
در فرهنگهای فارسی به اشتباه ''کیبیدن'' یا ''کیفتن'' ضبط کرده اند که با توجه به معنی و ریشه این لغت در فارسی میانه ''گیفتن'' درست می باشد.
====برگردانها====
;{{انگلیسی}}: [[deviate]]
[[رده:مصدر لازم فارسی]]
==گیلکی==
===آوایش===
* آیپیای: /ɡifˈtən/
===فعل===
# [[گرفتن]]
====صرف====
{{صرف فعل گیلکی|مضارع=گیر|مضارع وند=بیگیر|ماضی=گیفت|ماضی وند=بیگیفت|گویش=۱}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
d7fupmfiyfx8bwh4stxmedil57urav5
دامون
0
193946
916034
915971
2026-09-13T08:57:13Z
Ismal1382
47044
/* گیلکی */
916034
wikitext
text/x-wiki
==گیلکی==
===آوایش===
آیپیای: /daːˈmoːn/
===اسم===
# [[جنگل]]
[[رده:واژههای گیلکی]]
[[رده:اسمهای گیلکی]]
qfd397h5ct4tzozf9nq222l1u49babe
بحث کاربر:Ismal1382
3
219670
916029
915816
2026-09-13T07:50:47Z
The.shahab
17835
/* ف اعجمی */ بخش جدید
916029
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)
== پیشنهاد ==
@[[کاربر:Ismal1382|Ismal1382]] گرامی
درود. از وقت و حوصلهای که برای گسترش محتوای ویکیواژه به زبان مادری خود صرف میکنید سپاسگزاریم. پیشنهاد میکنم با توجه به الگوی صرف فعل مازندرانی که ایجاد کردهاید، فعلاً روی ایجاد «مصدر» به زبان مازندرانی و گیلکی تمرکز کنید. در ویکیواژهٔ انگلیسی (که بزرگترین ویکیواژه هست)، ایجاد سرواژه برای صورتهای گوناگون فعلی منع شده، هرچند آن پروژه پر از چنین سرواژههایی هست. در اینجا چنین سیاستی تاکنون نبوده ولی ترجیح شخص من بر این است که برای هر صورت فعلی، یک سرواژه نداشته باشیم.
با احترام
[[کاربر:The.shahab|The.shahab]] ([[بحث کاربر:The.shahab|بحث]]) ۷ سپتامبر ۲۰۲۶، ساعت ۲۲:۰۳ (UTC)
:هر چی تا الان اضافه کردم مصدر بود. هارشین، بخردن، باختن، اینا همه مصدر هستن [[کاربر:Ismal1382|Ismal1382]] ([[بحث کاربر:Ismal1382|بحث]]) ۷ سپتامبر ۲۰۲۶، ساعت ۲۲:۰۶ (UTC)
::@[[کاربر:Ismal1382|Ismal1382]] لطفاً تلفظ مصدرها را هم در بخش لازم اضافه کنید. مثلاً در سرواژهٔ [[شون]] که به تازگی ایجاد کردهاید. [[کاربر:The.shahab|The.shahab]] ([[بحث کاربر:The.shahab|بحث]]) ۸ سپتامبر ۲۰۲۶، ساعت ۱۱:۳۳ (UTC)
:::بله قصد دارم بعدا با IPA اضافه کنم [[کاربر:Ismal1382|Ismal1382]] ([[بحث کاربر:Ismal1382|بحث]]) ۸ سپتامبر ۲۰۲۶، ساعت ۱۱:۴۳ (UTC)
== ف اعجمی ==
سلام. لطفاً در سرواژهها از حرف «ڤ» استفاده نکنید چون جزو الفبای رسمی فارسی نیست، لذا برای کاربران ناآشنا است. [[کاربر:The.shahab|The.shahab]] ([[بحث کاربر:The.shahab|بحث]]) ۱۳ سپتامبر ۲۰۲۶، ساعت ۰۷:۵۰ (UTC)
ao45oo1w5yhgifiuuy9t98kb3hvpjm2
916030
916029
2026-09-13T08:28:33Z
Ismal1382
47044
/* ف اعجمی */ پاسخ
916030
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)
== پیشنهاد ==
@[[کاربر:Ismal1382|Ismal1382]] گرامی
درود. از وقت و حوصلهای که برای گسترش محتوای ویکیواژه به زبان مادری خود صرف میکنید سپاسگزاریم. پیشنهاد میکنم با توجه به الگوی صرف فعل مازندرانی که ایجاد کردهاید، فعلاً روی ایجاد «مصدر» به زبان مازندرانی و گیلکی تمرکز کنید. در ویکیواژهٔ انگلیسی (که بزرگترین ویکیواژه هست)، ایجاد سرواژه برای صورتهای گوناگون فعلی منع شده، هرچند آن پروژه پر از چنین سرواژههایی هست. در اینجا چنین سیاستی تاکنون نبوده ولی ترجیح شخص من بر این است که برای هر صورت فعلی، یک سرواژه نداشته باشیم.
با احترام
[[کاربر:The.shahab|The.shahab]] ([[بحث کاربر:The.shahab|بحث]]) ۷ سپتامبر ۲۰۲۶، ساعت ۲۲:۰۳ (UTC)
:هر چی تا الان اضافه کردم مصدر بود. هارشین، بخردن، باختن، اینا همه مصدر هستن [[کاربر:Ismal1382|Ismal1382]] ([[بحث کاربر:Ismal1382|بحث]]) ۷ سپتامبر ۲۰۲۶، ساعت ۲۲:۰۶ (UTC)
::@[[کاربر:Ismal1382|Ismal1382]] لطفاً تلفظ مصدرها را هم در بخش لازم اضافه کنید. مثلاً در سرواژهٔ [[شون]] که به تازگی ایجاد کردهاید. [[کاربر:The.shahab|The.shahab]] ([[بحث کاربر:The.shahab|بحث]]) ۸ سپتامبر ۲۰۲۶، ساعت ۱۱:۳۳ (UTC)
:::بله قصد دارم بعدا با IPA اضافه کنم [[کاربر:Ismal1382|Ismal1382]] ([[بحث کاربر:Ismal1382|بحث]]) ۸ سپتامبر ۲۰۲۶، ساعت ۱۱:۴۳ (UTC)
== ف اعجمی ==
سلام. لطفاً در سرواژهها از حرف «ڤ» استفاده نکنید چون جزو الفبای رسمی فارسی نیست، لذا برای کاربران ناآشنا است. [[کاربر:The.shahab|The.shahab]] ([[بحث کاربر:The.shahab|بحث]]) ۱۳ سپتامبر ۲۰۲۶، ساعت ۰۷:۵۰ (UTC)
:سلام. کلماتی که من با این حرف نوشتم فارسی نبودن، گیلکی بودن. من از یای مجهول هم تو سرواژه ها برای گیلکی استفاده میکنم.مثلا پدر به گیلکی میشه /peːr/ که مینویسم «پیر». [[کاربر:Ismal1382|Ismal1382]] ([[بحث کاربر:Ismal1382|بحث]]) ۱۳ سپتامبر ۲۰۲۶، ساعت ۰۸:۲۸ (UTC)
5qdhcgmwgo6crjx8dk6qqj0slwe6458
916037
916030
2026-09-13T09:14:35Z
The.shahab
17835
/* ف اعجمی */ پاسخ
916037
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)
== پیشنهاد ==
@[[کاربر:Ismal1382|Ismal1382]] گرامی
درود. از وقت و حوصلهای که برای گسترش محتوای ویکیواژه به زبان مادری خود صرف میکنید سپاسگزاریم. پیشنهاد میکنم با توجه به الگوی صرف فعل مازندرانی که ایجاد کردهاید، فعلاً روی ایجاد «مصدر» به زبان مازندرانی و گیلکی تمرکز کنید. در ویکیواژهٔ انگلیسی (که بزرگترین ویکیواژه هست)، ایجاد سرواژه برای صورتهای گوناگون فعلی منع شده، هرچند آن پروژه پر از چنین سرواژههایی هست. در اینجا چنین سیاستی تاکنون نبوده ولی ترجیح شخص من بر این است که برای هر صورت فعلی، یک سرواژه نداشته باشیم.
با احترام
[[کاربر:The.shahab|The.shahab]] ([[بحث کاربر:The.shahab|بحث]]) ۷ سپتامبر ۲۰۲۶، ساعت ۲۲:۰۳ (UTC)
:هر چی تا الان اضافه کردم مصدر بود. هارشین، بخردن، باختن، اینا همه مصدر هستن [[کاربر:Ismal1382|Ismal1382]] ([[بحث کاربر:Ismal1382|بحث]]) ۷ سپتامبر ۲۰۲۶، ساعت ۲۲:۰۶ (UTC)
::@[[کاربر:Ismal1382|Ismal1382]] لطفاً تلفظ مصدرها را هم در بخش لازم اضافه کنید. مثلاً در سرواژهٔ [[شون]] که به تازگی ایجاد کردهاید. [[کاربر:The.shahab|The.shahab]] ([[بحث کاربر:The.shahab|بحث]]) ۸ سپتامبر ۲۰۲۶، ساعت ۱۱:۳۳ (UTC)
:::بله قصد دارم بعدا با IPA اضافه کنم [[کاربر:Ismal1382|Ismal1382]] ([[بحث کاربر:Ismal1382|بحث]]) ۸ سپتامبر ۲۰۲۶، ساعت ۱۱:۴۳ (UTC)
== ف اعجمی ==
سلام. لطفاً در سرواژهها از حرف «ڤ» استفاده نکنید چون جزو الفبای رسمی فارسی نیست، لذا برای کاربران ناآشنا است. [[کاربر:The.shahab|The.shahab]] ([[بحث کاربر:The.shahab|بحث]]) ۱۳ سپتامبر ۲۰۲۶، ساعت ۰۷:۵۰ (UTC)
:سلام. کلماتی که من با این حرف نوشتم فارسی نبودن، گیلکی بودن. من از یای مجهول هم تو سرواژه ها برای گیلکی استفاده میکنم.مثلا پدر به گیلکی میشه /peːr/ که مینویسم «پیر». [[کاربر:Ismal1382|Ismal1382]] ([[بحث کاربر:Ismal1382|بحث]]) ۱۳ سپتامبر ۲۰۲۶، ساعت ۰۸:۲۸ (UTC)
::@[[کاربر:Ismal1382|Ismal1382]] شما و دیگر گیلانیها، گیلکی را با الفبای فارسی-عربی روز مینویسید، پس باید معیار الفبایی ویکیواژه فارسی را رعایت کنید. [[کاربر:The.shahab|The.shahab]] ([[بحث کاربر:The.shahab|بحث]]) ۱۳ سپتامبر ۲۰۲۶، ساعت ۰۹:۱۴ (UTC)
fmmld3h20sf0luj6dysn2zs8hq95ex1
الگو:صرف فعل مازندرانی
10
219674
916012
915902
2026-09-12T20:13:28Z
Ismal1382
47044
916012
wikitext
text/x-wiki
{| class="wikitable mw-collapsible mw-collapsed" style="text-align: center;"
! colspan=8 | صرف فعل {{#invoke:تشخیص شناسه فعل مازندرانی|switchDialect|{{{گویش}}}}}
|-
! colspan=2 |
!من!!ته!!ڤه!!اما!!شما!!ڤشون
|-
! rowspan=3| مضارع
! اخباری
{{#invoke:تشخیص شناسه فعل مازندرانی|switchEndingPresent|{{{مضارع}}}|{{{گویش}}}}}
|-
! التزامی
{{#invoke:تشخیص شناسه فعل مازندرانی|switchEndingPresSub|{{{مضارع وند}}}}}
|-
! ملموس
{{#invoke:تشخیص شناسه فعل مازندرانی|switchEndingPresProg|{{{مضارع}}}|{{{ماضی}}}}}
|-
! rowspan=8| ماضی
! استمراری{{#invoke:تشخیص شناسه فعل مازندرانی|switchTitleImperfect|{{{ماضی}}}}}
{{#invoke:تشخیص شناسه فعل مازندرانی|switchEndingImperfect|{{{ماضی}}}}}
|-
! ساده/نقلی
{{#invoke:تشخیص شناسه فعل مازندرانی|switchEndingSimple|{{{ماضی وند}}}|{{{مضارع}}}|{{{ماضی}}}}}
|-
{{#invoke:تشخیص شناسه فعل مازندرانی|switchParticiple|{{{ماضی وند}}}|{{{مضارع}}}|{{{ماضی}}}}}
|-
! ملموس
{{#invoke:تشخیص شناسه فعل مازندرانی|switchEndingPastProg|{{{ماضی}}}|{{{مضارع}}}}}
|-
! colspan=2 |امر
{{#invoke:تشخیص شناسه فعل مازندرانی|switchEndingImperative|{{{مضارع وند}}}|{{{امر}}}|{{{ماضی}}}}}
|}
c175az9kx1q1dtfzyjiq5nbgdjd9xen
916015
916012
2026-09-12T20:36:53Z
Ismal1382
47044
916015
wikitext
text/x-wiki
{| class="wikitable mw-collapsible mw-collapsed" style="text-align: center;"
! colspan=8 | صرف فعل {{#invoke:تشخیص شناسه فعل مازندرانی|switchDialect|{{{گویش}}}}}
|-
! colspan=2 |
!من!!ته!!ڤه!!اما!!شما!!ڤشون
|-
! rowspan=3| مضارع
! اخباری
{{#invoke:تشخیص شناسه فعل مازندرانی|switchEndingPresent|{{{مضارع}}}|{{{گویش}}}}}
|-
! التزامی
{{#invoke:تشخیص شناسه فعل مازندرانی|switchEndingPresSub|{{{مضارع وند}}}}}
|-
! ملموس
{{#invoke:تشخیص شناسه فعل مازندرانی|switchEndingPresProg|{{{مضارع}}}|{{{ماضی}}}}}
|-
! {{#invoke:تشخیص شناسه فعل مازندرانی|addExtraRow|{{{ماضی وند}}}}}| ماضی
! استمراری{{#invoke:تشخیص شناسه فعل مازندرانی|switchTitleImperfect|{{{ماضی وند}}}}}
{{#invoke:تشخیص شناسه فعل مازندرانی|switchEndingImperfect|{{{ماضی}}}}}
|-
! ساده/نقلی
{{#invoke:تشخیص شناسه فعل مازندرانی|switchEndingSimple|{{{ماضی وند}}}|{{{مضارع}}}|{{{ماضی}}}}}
|-
{{#invoke:تشخیص شناسه فعل مازندرانی|switchParticiple|{{{ماضی وند}}}|{{{مضارع}}}|{{{ماضی}}}}}
|-
! ملموس
{{#invoke:تشخیص شناسه فعل مازندرانی|switchEndingPastProg|{{{ماضی}}}|{{{مضارع}}}}}
|-
! colspan=2 |امر
{{#invoke:تشخیص شناسه فعل مازندرانی|switchEndingImperative|{{{مضارع وند}}}|{{{امر}}}|{{{ماضی}}}}}
|}
kh2cen2dcaankid0i0w452jwznth7ve
916054
916015
2026-09-13T10:13:50Z
Ismal1382
47044
/* */
916054
wikitext
text/x-wiki
{| class="wikitable mw-collapsible mw-collapsed" style="text-align: center;"
! colspan=8 | صرف فعل {{#invoke:تشخیص شناسه فعل مازندرانی|switchDialect|{{{گویش}}}}}
|-
! colspan=2 |
!من!!ته!!وه!!اما!!شما!!وشون
|-
! rowspan=3| مضارع
! اخباری
{{#invoke:تشخیص شناسه فعل مازندرانی|switchEndingPresent|{{{مضارع}}}|{{{گویش}}}}}
|-
! التزامی
{{#invoke:تشخیص شناسه فعل مازندرانی|switchEndingPresSub|{{{مضارع وند}}}}}
|-
! ملموس
{{#invoke:تشخیص شناسه فعل مازندرانی|switchEndingPresProg|{{{مضارع}}}|{{{ماضی}}}}}
|-
! {{#invoke:تشخیص شناسه فعل مازندرانی|addExtraRow|{{{ماضی وند}}}}}| ماضی
! استمراری{{#invoke:تشخیص شناسه فعل مازندرانی|switchTitleImperfect|{{{ماضی وند}}}}}
{{#invoke:تشخیص شناسه فعل مازندرانی|switchEndingImperfect|{{{ماضی}}}}}
|-
! ساده/نقلی
{{#invoke:تشخیص شناسه فعل مازندرانی|switchEndingSimple|{{{ماضی وند}}}|{{{مضارع}}}|{{{ماضی}}}}}
|-
{{#invoke:تشخیص شناسه فعل مازندرانی|switchParticiple|{{{ماضی وند}}}|{{{مضارع}}}|{{{ماضی}}}}}
|-
! ملموس
{{#invoke:تشخیص شناسه فعل مازندرانی|switchEndingPastProg|{{{ماضی}}}|{{{مضارع}}}}}
|-
! colspan=2 |امر
{{#invoke:تشخیص شناسه فعل مازندرانی|switchEndingImperative|{{{مضارع وند}}}|{{{امر}}}|{{{ماضی}}}}}
|}
4sr8sntvndoivb0tkm772eolg0bphgf
پودمان:تشخیص شناسه فعل مازندرانی
828
219681
916011
915891
2026-09-12T20:12:27Z
Ismal1382
47044
916011
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.switchTitleImperfect(frame)
local stem = frame.args[1]
if stem == "اسّا" or stem == "نیشت" or stem == "کت" then
return "/نقلی ۰"
else
return
end
end
function p.switchEndingImperfect(frame)
local stem = frame.args[1]
if stem == "اسّا" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. "/" .. stem .. "ئه || " .. stem .. "می || " .. stem .. "نی || " .. 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 .. "نه"
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 .. "نی || " .. 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 = "بئوت"
elseif mw.ustring.sub(stem, -1) == "ّ" then
stem = mw.ustring.sub(stem, 1, -2)
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
l3tpnej3zbhhvj4ls5v06qm0vv989s1
916013
916011
2026-09-12T20:34:40Z
Ismal1382
47044
916013
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.switchTitleImperfect(frame)
local stem = frame.args[1]
if stem == "هرسّا" or stem == "هنیشت" or stem == "دکت" then
return "/نقلی ۰"
else
return
end
end
function p.addExtraRow(frame)
local stem = frame.args[1]
if stem == "هرسّا" or stem == "هنیشت" or stem == "دکت" then
return "rowspan=9"
else
return "rowspan=8"
end
end
function p.switchEndingImperfect(frame)
local stem = frame.args[1]
if stem == "اسّا" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. "/" .. stem .. "ئه || " .. stem .. "می || " .. stem .. "نی || " .. 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 .. "نه"
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 .. "نی || " .. 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]
local extraRow
if mw.ustring.sub(stem, -2, -1) == "زو" then
stem = mw.ustring.sub(stem, 1, -2) .. "ه"
elseif stem == "بت" or stem == "بَوت" then
stem = "بئوت"
elseif mw.ustring.sub(stem, -1) == "ّ" then
stem = mw.ustring.sub(stem, 1, -2)
end
if stem == "هرسّا" or stem == "هنیشت" or stem == "دکت" then
extraRow = "! نقلی بعید ۰\n| " .. paststem .. " بیمه || " .. paststem .. " بینی || " .. paststem .. " بینه || " .. paststem .. " بیمی || " .. paststem .. " بینی || " .. paststem .. " بینه\n|-\n"
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" .. extraRow .. "! نقلی بعید\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
ef2g4otka2h7mtn9koi19bum9c4465i
916014
916013
2026-09-12T20:36:37Z
Ismal1382
47044
916014
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.switchTitleImperfect(frame)
local stem = frame.args[1]
if stem == "هرسّا" or stem == "هنیشت" or stem == "دکت" then
return "/نقلی ۰"
else
return
end
end
function p.addExtraRow(frame)
local stem = frame.args[1]
if stem == "هرسّا" or stem == "هنیشت" or stem == "دکت" then
return "rowspan=9"
else
return "rowspan=8"
end
end
function p.switchEndingImperfect(frame)
local stem = frame.args[1]
if stem == "اسّا" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. "/" .. stem .. "ئه || " .. stem .. "می || " .. stem .. "نی || " .. 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 .. "نه"
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 .. "نی || " .. 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]
local extraRow
if mw.ustring.sub(stem, -2, -1) == "زو" then
stem = mw.ustring.sub(stem, 1, -2) .. "ه"
elseif stem == "بت" or stem == "بَوت" then
stem = "بئوت"
elseif mw.ustring.sub(stem, -1) == "ّ" then
stem = mw.ustring.sub(stem, 1, -2)
end
if stem == "هرسّا" or stem == "هنیشت" or stem == "دکت" then
extraRow = "! نقلی بعید ۰\n| " .. paststem .. " بیمه || " .. paststem .. " بینی || " .. paststem .. " بینه || " .. paststem .. " بیمی || " .. paststem .. " بینی || " .. paststem .. " بینه\n|-\n"
else
extraRow = ""
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" .. extraRow .. "! نقلی بعید\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
iwxg9cjvv0rhgwnjdtn2b9ad092ljgw
916016
916014
2026-09-12T21:34:56Z
Ismal1382
47044
916016
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.switchTitleImperfect(frame)
local stem = frame.args[1]
if stem == "هرسّا" or stem == "هنیشت" or stem == "دکت" then
return "/نقلی ۰"
else
return
end
end
function p.addExtraRow(frame)
local stem = frame.args[1]
if stem == "هرسّا" or stem == "هنیشت" or stem == "دکت" then
return "rowspan=9"
else
return "rowspan=8"
end
end
function p.switchEndingImperfect(frame)
local stem = frame.args[1]
if stem == "اسّا" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. "/" .. stem .. "ئه || " .. stem .. "می || " .. stem .. "نی || " .. 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 .. "نه"
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 .. "نی || " .. 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]
local extraRow
if mw.ustring.sub(stem, -2, -1) == "زو" then
stem = mw.ustring.sub(stem, 1, -2) .. "ه"
elseif stem == "بت" or stem == "بَوت" then
stem = "بئوت"
elseif mw.ustring.sub(stem, -1) == "ّ" then
stem = mw.ustring.sub(stem, 1, -2)
end
if stem == "هرسّا" or stem == "هنیشت" or stem == "دکت" then
extraRow = "! نقلی بعید ۰\n| " .. paststem .. " بیمه || " .. paststem .. " بینی || " .. paststem .. " بیه || " .. paststem .. " بیمی || " .. paststem .. " بینی || " .. paststem .. " بینه\n|-\n"
else
extraRow = ""
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" .. extraRow .. "! نقلی بعید\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
c4vdgb9ocssyjhy397c1hns6qz8y93g
پودمان:تشخیص شناسه فعل گیلکی
828
219684
916008
915899
2026-09-12T19:17:04Z
Ismal1382
47044
916008
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.switchPronoun(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) == "ا" and dialect == "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) == "ا" and dialect == "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 mw.ustring.sub(stem, -1) == "ی" and dialect == "1" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. "یی || " .. stem .. "ییمی || " .. stem .. "ییدی || " .. stem .. "ده"
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "َم || " .. stem .. " || " .. stem .. " || " .. stem .. "م || " .. stem .. "ن || " .. stem .. "َن"
elseif mw.ustring.sub(stem, -1) == "و" and dialect == "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 mw.ustring.sub(stem, -1) == "ا" and dialect == "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.switchEndingSimple(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
local dialect = frame.args[3]
if presstem == "هیست" then
return "| - || - || - || - || - || -"
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) == "ی" and dialect == "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 mw.ustring.sub(stem, -1) == "ی" and dialect == "1" then
return "| " .. stem .. "م || " .. stem .. "یی || " .. stem .. " || " .. stem .. "ییم || " .. stem .. "یید || " .. stem .. "د"
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "َم || " .. stem .. " || " .. stem .. " || " .. stem .. "م || " .. stem .. "ن || " .. stem .. "َن"
elseif mw.ustring.sub(stem, -1) == "ا" and dialect == "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]
local presstem = frame.args[2]
local dialect = frame.args[3]
if mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" or mw.ustring.sub(stem, -1) == "ی"then
stem = stem
else
stem = stem .. "ه"
end
if presstem == "هیست" then
return "! نقلی ۲\n| - || - || - || - || - || -\n|-\n! نقلی بعید\n| - || - || - || - || - || -\n|-\n! نقلی بعید ۲\n| - || - || - || - || - || -\n|-\n! التزامی\n| - || - || - || - || - || -"
elseif 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 dialect == "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]
local presstem = frame.args[2]
local dialect = frame.args[3]
if presstem == "هیست" then
return "| - || - || - || - || - || -"
elseif dialect == "1" then
stem = stem .. "ن"
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
stem = stem .. "ه"
return "| " .. stem .. " درم || " .. stem .. " دری || " .. stem .. " دره || " .. stem .. " دریم || " .. stem .. " درین || " .. stem .. " درن"
end
end
function p.switchEndingPastProg(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
local dialect = frame.args[3]
if presstem == "هیست" then
return "| - || - || - || - || - || -"
elseif dialect == "1" then
stem = stem .. "ن"
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
stem = stem .. "ه"
return "| " .. stem .. " دُبوم || " .. stem .. " دبی || " .. stem .. " دُبو || " .. stem .. " دبیم || " .. stem .. " دبین || " .. stem .. " دُبون"
end
end
return p
sqr52h4ksf1plfhpxmh4p8699q2wl2t
916018
916008
2026-09-13T05:28:43Z
Ismal1382
47044
916018
Scribunto
text/plain
local p = {}
function p.switchDialect(frame)
local dialect = frame.args[1]
if dialect == "۱" then
return "(بیه پسی)"
else
return "(گالشی)"
end
end
function p.switchPronoun(frame)
local dialect = frame.args[1]
if dialect == "۱" 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) == "ا" and dialect == "۱" 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 == "۱" 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) == "ا" and dialect == "۱" 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 == "۱" 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 == "۱" 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 mw.ustring.sub(stem, -1) == "ی" and dialect == "۱" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. "یی || " .. stem .. "ییمی || " .. stem .. "ییدی || " .. stem .. "ده"
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "َم || " .. stem .. " || " .. stem .. " || " .. stem .. "م || " .. stem .. "ن || " .. stem .. "َن"
elseif mw.ustring.sub(stem, -1) == "و" and dialect == "۱" 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 mw.ustring.sub(stem, -1) == "ا" and dialect == "۱" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. "یی || " .. stem .. "ییمی || " .. stem .. "ییدی || " .. stem .. "ده"
elseif dialect == "۱" 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 dialect = frame.args[3]
if presstem == "هیست" then
return "| - || - || - || - || - || -"
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) == "ی" and dialect == "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 mw.ustring.sub(stem, -1) == "ی" and dialect == "۱" then
return "| " .. stem .. "م || " .. stem .. "یی || " .. stem .. " || " .. stem .. "ییم || " .. stem .. "یید || " .. stem .. "د"
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "َم || " .. stem .. " || " .. stem .. " || " .. stem .. "م || " .. stem .. "ن || " .. stem .. "َن"
elseif mw.ustring.sub(stem, -1) == "ا" and dialect == "۱" then
return "| " .. stem .. "م || " .. stem .. "یی || " .. stem .. " || " .. stem .. "ییم || " .. stem .. "یید || " .. stem .. "د"
elseif dialect == "۱" 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 dialect = frame.args[3]
if mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" or mw.ustring.sub(stem, -1) == "ی"then
stem = stem
else
stem = stem .. "ه"
end
if presstem == "هیست" then
return "! نقلی ۲\n| - || - || - || - || - || -\n|-\n! نقلی بعید\n| - || - || - || - || - || -\n|-\n! نقلی بعید ۲\n| - || - || - || - || - || -\n|-\n! التزامی\n| - || - || - || - || - || -"
elseif 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 dialect == "۱" 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]
local presstem = frame.args[2]
local dialect = frame.args[3]
if presstem == "هیست" then
return "| - || - || - || - || - || -"
elseif dialect == "۱" then
stem = stem .. "ن"
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
stem = stem .. "ه"
return "| " .. stem .. " درم || " .. stem .. " دری || " .. stem .. " دره || " .. stem .. " دریم || " .. stem .. " درین || " .. stem .. " درن"
end
end
function p.switchEndingPastProg(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
local dialect = frame.args[3]
if presstem == "هیست" then
return "| - || - || - || - || - || -"
elseif dialect == "۱" then
stem = stem .. "ن"
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
stem = stem .. "ه"
return "| " .. stem .. " دُبوم || " .. stem .. " دبی || " .. stem .. " دُبو || " .. stem .. " دبیم || " .. stem .. " دبین || " .. stem .. " دُبون"
end
end
return p
dmetto1h66p65mzv1to02hae1fnfpvh
916025
916018
2026-09-13T05:38:28Z
Ismal1382
47044
916025
Scribunto
text/plain
local p = {}
function p.switchDialect(frame)
local dialect = frame.args[1]
if dialect == "۱" then
return "(بیه پسی)"
else
return "(گالشی)"
end
end
function p.switchPronoun(frame)
local dialect = frame.args[1]
if dialect == "۱" 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) == "ا" and dialect == "۱" 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 == "۱" 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) == "ا" and dialect == "۱" 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 == "۱" 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 == "۱" 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 mw.ustring.sub(stem, -1) == "ی" and dialect == "۱" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. "یی || " .. stem .. "ییمی || " .. stem .. "ییدی || " .. stem .. "ده"
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "َم || " .. stem .. " || " .. stem .. " || " .. stem .. "م || " .. stem .. "ن || " .. stem .. "َن"
elseif mw.ustring.sub(stem, -1) == "و" and dialect == "۱" 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 mw.ustring.sub(stem, -1) == "ا" and dialect == "۱" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. "یی || " .. stem .. "ییمی || " .. stem .. "ییدی || " .. stem .. "ده"
elseif dialect == "۱" 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 dialect = frame.args[3]
if presstem == "هیست" then
return "| - || - || - || - || - || -"
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) == "ی" and dialect == "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 mw.ustring.sub(stem, -1) == "ی" and dialect == "۱" then
return "| " .. stem .. "م || " .. stem .. "یی || " .. stem .. " || " .. stem .. "ییم || " .. stem .. "یید || " .. stem .. "د"
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "َم || " .. stem .. " || " .. stem .. " || " .. stem .. "م || " .. stem .. "ن || " .. stem .. "َن"
elseif mw.ustring.sub(stem, -1) == "ا" and dialect == "۱" then
return "| " .. stem .. "م || " .. stem .. "یی || " .. stem .. " || " .. stem .. "ییم || " .. stem .. "یید || " .. stem .. "د"
elseif dialect == "۱" 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 dialect = frame.args[3]
if mw.ustring.sub(stem, -1) == "ی" and dialect == "۱" then
stem = stem
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
stem = stem
else
stem = stem .. "ه"
end
if presstem == "هیست" then
return "! نقلی ۲\n| - || - || - || - || - || -\n|-\n! نقلی بعید\n| - || - || - || - || - || -\n|-\n! نقلی بعید ۲\n| - || - || - || - || - || -\n|-\n! التزامی\n| - || - || - || - || - || -"
elseif 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 dialect == "۱" 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]
local presstem = frame.args[2]
local dialect = frame.args[3]
if presstem == "هیست" then
return "| - || - || - || - || - || -"
elseif dialect == "۱" then
stem = stem .. "ن"
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
stem = stem .. "ه"
return "| " .. stem .. " درم || " .. stem .. " دری || " .. stem .. " دره || " .. stem .. " دریم || " .. stem .. " درین || " .. stem .. " درن"
end
end
function p.switchEndingPastProg(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
local dialect = frame.args[3]
if presstem == "هیست" then
return "| - || - || - || - || - || -"
elseif dialect == "۱" then
stem = stem .. "ن"
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
stem = stem .. "ه"
return "| " .. stem .. " دُبوم || " .. stem .. " دبی || " .. stem .. " دُبو || " .. stem .. " دبیم || " .. stem .. " دبین || " .. stem .. " دُبون"
end
end
return p
s9mxmza6qvcwwkskpdwkf4phs63fhaa
916056
916025
2026-09-13T10:28:03Z
Ismal1382
47044
916056
Scribunto
text/plain
local p = {}
function p.switchDialect(frame)
local dialect = frame.args[1]
if dialect == "۱" then
return "(بیه پسی)"
else
return "(گالشی)"
end
end
function p.switchPronoun(frame)
local dialect = frame.args[1]
if dialect == "۱" 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 stem == "دوو" then
return "| " .. stem .. "م || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
elseif mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "ُم || " .. stem .. "ی || " .. stem .. "ئه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ُن"
elseif mw.ustring.sub(stem, -1) == "ا" and dialect == "۱" 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 == "۱" 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 stem == "دوو" then
return "| " .. stem .. "م || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
elseif mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "ُم || " .. stem .. "ی || " .. stem .. "ئه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ُن"
elseif mw.ustring.sub(stem, -1) == "ا" and dialect == "۱" 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 == "۱" 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 == "۱" 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 mw.ustring.sub(stem, -1) == "ی" and dialect == "۱" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. "یی || " .. stem .. "ییمی || " .. stem .. "ییدی || " .. stem .. "ده"
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "َم || " .. stem .. " || " .. stem .. " || " .. stem .. "م || " .. stem .. "ن || " .. stem .. "َن"
elseif mw.ustring.sub(stem, -1) == "و" and dialect == "۱" 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 mw.ustring.sub(stem, -1) == "ا" and dialect == "۱" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. "یی || " .. stem .. "ییمی || " .. stem .. "ییدی || " .. stem .. "ده"
elseif dialect == "۱" 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 dialect = frame.args[3]
if presstem == "هیست" then
return "| - || - || - || - || - || -"
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) == "ی" and dialect == "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 mw.ustring.sub(stem, -1) == "ی" and dialect == "۱" then
return "| " .. stem .. "م || " .. stem .. "یی || " .. stem .. " || " .. stem .. "ییم || " .. stem .. "یید || " .. stem .. "د"
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "َم || " .. stem .. " || " .. stem .. " || " .. stem .. "م || " .. stem .. "ن || " .. stem .. "َن"
elseif mw.ustring.sub(stem, -1) == "ا" and dialect == "۱" then
return "| " .. stem .. "م || " .. stem .. "یی || " .. stem .. " || " .. stem .. "ییم || " .. stem .. "یید || " .. stem .. "د"
elseif dialect == "۱" 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 dialect = frame.args[3]
if mw.ustring.sub(stem, -1) == "ی" and dialect == "۱" then
stem = stem
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
stem = stem
else
stem = stem .. "ه"
end
if presstem == "هیست" then
return "! نقلی ۲\n| - || - || - || - || - || -\n|-\n! نقلی بعید\n| - || - || - || - || - || -\n|-\n! نقلی بعید ۲\n| - || - || - || - || - || -\n|-\n! التزامی\n| - || - || - || - || - || -"
elseif 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 dialect == "۱" 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]
local presstem = frame.args[2]
local dialect = frame.args[3]
if presstem == "هیست" then
return "| - || - || - || - || - || -"
elseif dialect == "۱" then
stem = stem .. "ن"
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
stem = stem .. "ه"
return "| " .. stem .. " درم || " .. stem .. " دری || " .. stem .. " دره || " .. stem .. " دریم || " .. stem .. " درین || " .. stem .. " درن"
end
end
function p.switchEndingPastProg(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
local dialect = frame.args[3]
if presstem == "هیست" then
return "| - || - || - || - || - || -"
elseif dialect == "۱" then
stem = stem .. "ن"
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
stem = stem .. "ه"
return "| " .. stem .. " دُبوم || " .. stem .. " دبی || " .. stem .. " دُبو || " .. stem .. " دبیم || " .. stem .. " دبین || " .. stem .. " دُبون"
end
end
return p
ks8lye69c10zzsragaeldquatjjp1ja
916057
916056
2026-09-13T10:28:46Z
Ismal1382
47044
916057
Scribunto
text/plain
local p = {}
function p.switchDialect(frame)
local dialect = frame.args[1]
if dialect == "۱" then
return "(بیه پسی)"
else
return "(گالشی)"
end
end
function p.switchPronoun(frame)
local dialect = frame.args[1]
if dialect == "۱" 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 stem == "دوو" then
return "| " .. stem .. "م || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
elseif mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "ُم || " .. stem .. "ی || " .. stem .. "ئه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ُن"
elseif mw.ustring.sub(stem, -1) == "ا" and dialect == "۱" 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 == "۱" 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 stem == "بُدوو" then
return "| " .. stem .. "م || " .. stem .. "ی || " .. stem .. "ه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ن"
elseif mw.ustring.sub(stem, -1) == "و" then
return "| " .. stem .. "ُم || " .. stem .. "ی || " .. stem .. "ئه || " .. stem .. "یم || " .. stem .. "ین || " .. stem .. "ُن"
elseif mw.ustring.sub(stem, -1) == "ا" and dialect == "۱" 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 == "۱" 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 == "۱" 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 mw.ustring.sub(stem, -1) == "ی" and dialect == "۱" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. "یی || " .. stem .. "ییمی || " .. stem .. "ییدی || " .. stem .. "ده"
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "َم || " .. stem .. " || " .. stem .. " || " .. stem .. "م || " .. stem .. "ن || " .. stem .. "َن"
elseif mw.ustring.sub(stem, -1) == "و" and dialect == "۱" 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 mw.ustring.sub(stem, -1) == "ا" and dialect == "۱" then
return "| " .. stem .. "مه || " .. stem .. "یی || " .. stem .. "یی || " .. stem .. "ییمی || " .. stem .. "ییدی || " .. stem .. "ده"
elseif dialect == "۱" 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 dialect = frame.args[3]
if presstem == "هیست" then
return "| - || - || - || - || - || -"
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) == "ی" and dialect == "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 mw.ustring.sub(stem, -1) == "ی" and dialect == "۱" then
return "| " .. stem .. "م || " .. stem .. "یی || " .. stem .. " || " .. stem .. "ییم || " .. stem .. "یید || " .. stem .. "د"
elseif mw.ustring.sub(stem, -1) == "ی" then
return "| " .. stem .. "َم || " .. stem .. " || " .. stem .. " || " .. stem .. "م || " .. stem .. "ن || " .. stem .. "َن"
elseif mw.ustring.sub(stem, -1) == "ا" and dialect == "۱" then
return "| " .. stem .. "م || " .. stem .. "یی || " .. stem .. " || " .. stem .. "ییم || " .. stem .. "یید || " .. stem .. "د"
elseif dialect == "۱" 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 dialect = frame.args[3]
if mw.ustring.sub(stem, -1) == "ی" and dialect == "۱" then
stem = stem
elseif mw.ustring.sub(stem, -1) == "ا" or mw.ustring.sub(stem, -1) == "و" then
stem = stem
else
stem = stem .. "ه"
end
if presstem == "هیست" then
return "! نقلی ۲\n| - || - || - || - || - || -\n|-\n! نقلی بعید\n| - || - || - || - || - || -\n|-\n! نقلی بعید ۲\n| - || - || - || - || - || -\n|-\n! التزامی\n| - || - || - || - || - || -"
elseif 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 dialect == "۱" 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]
local presstem = frame.args[2]
local dialect = frame.args[3]
if presstem == "هیست" then
return "| - || - || - || - || - || -"
elseif dialect == "۱" then
stem = stem .. "ن"
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
stem = stem .. "ه"
return "| " .. stem .. " درم || " .. stem .. " دری || " .. stem .. " دره || " .. stem .. " دریم || " .. stem .. " درین || " .. stem .. " درن"
end
end
function p.switchEndingPastProg(frame)
local stem = frame.args[1]
local presstem = frame.args[2]
local dialect = frame.args[3]
if presstem == "هیست" then
return "| - || - || - || - || - || -"
elseif dialect == "۱" then
stem = stem .. "ن"
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
stem = stem .. "ه"
return "| " .. stem .. " دُبوم || " .. stem .. " دبی || " .. stem .. " دُبو || " .. stem .. " دبیم || " .. stem .. " دبین || " .. stem .. " دُبون"
end
end
return p
s3iltmoho1zcteabblks5uloqrvcray
ویگیتن
0
219723
916051
915903
2026-09-13T10:11:55Z
Ismal1382
47044
/* گیلکی */
916051
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /viɡiˈtən/
===فعل===
# [[برداشتن]]
====صرف====
{{صرف فعل گیلکی|مضارع=ویگیر|مضارع وند=ویگیر|ماضی=ویگیت|ماضی وند=ویگیت}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
0iv7xzzyzu0rz4bab3k8fvxf0xtp1qh
916052
916051
2026-09-13T10:12:08Z
Ismal1382
47044
Ismal1382 صفحهٔ [[ڤیگیتن]] را به [[ویگیتن]] منتقل کرد
916051
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /viɡiˈtən/
===فعل===
# [[برداشتن]]
====صرف====
{{صرف فعل گیلکی|مضارع=ویگیر|مضارع وند=ویگیر|ماضی=ویگیت|ماضی وند=ویگیت}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
0iv7xzzyzu0rz4bab3k8fvxf0xtp1qh
دووستن
0
219724
916049
915904
2026-09-13T10:11:08Z
Ismal1382
47044
Ismal1382 صفحهٔ [[دوڤستن]] را به [[دووستن]] منتقل کرد
915904
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /doːvəsˈtən/
===فعل===
# [[دویدن]]
====صرف====
{{صرف فعل گیلکی|مضارع=دوڤ|مضارع وند=بُدوڤ|ماضی=دوڤست|ماضی وند=بُدوڤست}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
o7zoxqvf2c68w4cfrx3f34xkollkp78
916055
916049
2026-09-13T10:21:24Z
Ismal1382
47044
/* صرف */
916055
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /doːvəsˈtən/
===فعل===
# [[دویدن]]
====صرف====
{{صرف فعل گیلکی|مضارع=دوو|مضارع وند=بُدوو|ماضی=دووست|ماضی وند=بُدووست}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
q5uvhcu3zd24emei5kch8dz0okvzv2e
شوو
0
219731
916047
915918
2026-09-13T10:10:41Z
Ismal1382
47044
Ismal1382 صفحهٔ [[شوڤ]] را به [[شوو]] منتقل کرد
915918
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /ʃoːv/
===اسم===
# [[شب]]
[[رده:واژههای گیلکی]]
[[رده:اسمهای گیلکی]]
dqdz7bv2hy6h6wdl0y4qphn47405ttl
جیویشتن
0
219733
916024
915921
2026-09-13T05:33:40Z
Ismal1382
47044
/* صرف */
916024
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /d͡ʒiviʃˈtən/
===فعل===
# [[گریختن]]
====صرف====
{{صرف فعل گیلکی|مضارع=جیڤیز|مضارع وند=جیڤیز|ماضی=جیڤیشت|ماضی وند=جیڤیشت|گویش=۱}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
0g99td83jb9b5wb7mokqr565hzzhpq5
916040
916024
2026-09-13T10:07:20Z
Ismal1382
47044
/* گیلکی */
916040
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /d͡ʒiviʃˈtən/
===فعل===
# [[گریختن]]
====صرف====
{{صرف فعل گیلکی|مضارع=جیویز|مضارع وند=جیویز|ماضی=جیویشت|ماضی وند=جیویشت|گویش=۱}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
rusdi6toxymgxo0o2mttxy6musqrofu
916041
916040
2026-09-13T10:07:36Z
Ismal1382
47044
Ismal1382 صفحهٔ [[جیڤیشتن]] را به [[جیویشتن]] منتقل کرد
916040
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /d͡ʒiviʃˈtən/
===فعل===
# [[گریختن]]
====صرف====
{{صرف فعل گیلکی|مضارع=جیویز|مضارع وند=جیویز|ماضی=جیویشت|ماضی وند=جیویشت|گویش=۱}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
rusdi6toxymgxo0o2mttxy6musqrofu
کولویج
0
219742
916045
915940
2026-09-13T10:10:23Z
Ismal1382
47044
Ismal1382 صفحهٔ [[کولڤیج]] را به [[کولویج]] منتقل کرد
915940
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /kuləˈvid͡ʒ/
===اسم===
# [[ماهیتابه]]
[[رده:واژههای گیلکی]]
[[رده:اسمهای گیلکی]]
b267z0afc4b07idg5b4dlwuacz281oy
کووو
0
219752
916038
915961
2026-09-13T10:03:12Z
Ismal1382
47044
Ismal1382 صفحهٔ [[کوڤو]] را به [[کووو]] منتقل کرد
915961
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /koːˈvu/
===صفت===
# [[آبی]]
# [[کبود]]
[[رده:واژههای گیلکی]]
[[رده:صفتهای گیلکی]]
f8e83c1v0bcxpr8rec0u1e8qhrq8gup
بحث ویکیواژه:پرسشهای رایج
5
219782
916003
2026-09-12T13:34:36Z
~2026-49386-06
47083
/* پودمان */ بخش جدید
916003
wikitext
text/x-wiki
== پودمان ==
بنظرم تار و پود یک موجود [[ویژه:مشارکتها/~2026-49386-06|~2026-49386-06]] ([[بحث کاربر:~2026-49386-06|بحث]]) ۱۲ سپتامبر ۲۰۲۶، ساعت ۱۳:۳۴ (UTC)
0p3dr2xxg5ph7ntepkelqudjlwzw2sa
بحث:Blowhole
1
219783
916004
2026-09-12T13:45:37Z
~2026-49386-06
47083
/* The only thing that makes */ بخش جدید
916004
wikitext
text/x-wiki
== The only thing that makes ==
Kiha Johan has been [[ویژه:مشارکتها/~2026-49386-06|~2026-49386-06]] ([[بحث کاربر:~2026-49386-06|بحث]]) ۱۲ سپتامبر ۲۰۲۶، ساعت ۱۳:۴۵ (UTC)
q0uwpwoguqryalj7aobj2newdfkkjw9
بسوستن
0
219784
916006
2026-09-12T18:27:49Z
Ismal1382
47044
صفحهای تازه حاوی «==گیلکی== ===آوایش=== * آیپیای: /bosusˈtən/ ===فعل=== # [[پاره]] شدن # [[گسستن]] ====صرف==== {{صرف فعل گیلکی|مضارع=بوس|مضارع وند=بوس|ماضی=بُسوست|ماضی وند=بُسوست}} [[رده:واژههای گیلکی]] [[رده:فعلهای گیلکی]]» ایجاد کرد
916006
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /bosusˈtən/
===فعل===
# [[پاره]] شدن
# [[گسستن]]
====صرف====
{{صرف فعل گیلکی|مضارع=بوس|مضارع وند=بوس|ماضی=بُسوست|ماضی وند=بُسوست}}
[[رده:واژههای گیلکی]]
[[رده:فعلهای گیلکی]]
mcl0080oyr86qw8qnssdcwvg01pcowr
دزر وزر
0
219785
916007
2026-09-12T18:31:44Z
Ismal1382
47044
صفحهای تازه حاوی «==گیلکی== ===آوایش=== * آیپیای: /dəzər vəˈzər/ ===صفت=== # [[پاره پوره]] [[رده:واژههای گیلکی]] [[رده:صفتهای گیلکی]]» ایجاد کرد
916007
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /dəzər vəˈzər/
===صفت===
# [[پاره پوره]]
[[رده:واژههای گیلکی]]
[[رده:صفتهای گیلکی]]
kg8dimcqhevfsw90izy727qc9mzmqzy
916043
916007
2026-09-13T10:08:19Z
Ismal1382
47044
Ismal1382 صفحهٔ [[دزر ڤزر]] را به [[دزر وزر]] منتقل کرد
916007
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /dəzər vəˈzər/
===صفت===
# [[پاره پوره]]
[[رده:واژههای گیلکی]]
[[رده:صفتهای گیلکی]]
kg8dimcqhevfsw90izy727qc9mzmqzy
تیوج
0
219786
916031
2026-09-13T08:44:24Z
Ismal1382
47044
صفحهای تازه حاوی «==گیلکی== ===آوایش=== * آیپیای: /tjud͡ʒ/ ===اسم=== # [[به]] (میوه) [[رده:واژههای گیلکی]] [[رده:اسمهای گیلکی]]» ایجاد کرد
916031
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /tjud͡ʒ/
===اسم===
# [[به]] (میوه)
[[رده:واژههای گیلکی]]
[[رده:اسمهای گیلکی]]
51nh0x4tor6glzk3r09v71zlnfi802r
هسی
0
219787
916032
2026-09-13T08:47:04Z
Ismal1382
47044
صفحهای تازه حاوی «==گیلکی== ===آوایش=== * آیپیای: /hæˈsi/ ===اسم=== # [[سیب]] [[رده:واژههای گیلکی]] [[رده:اسمهای گیلکی]]» ایجاد کرد
916032
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /hæˈsi/
===اسم===
# [[سیب]]
[[رده:واژههای گیلکی]]
[[رده:اسمهای گیلکی]]
dc1m29imkvhxwjrmogvuljb8s2alnjt
کیوفی
0
219788
916033
2026-09-13T08:48:20Z
Ismal1382
47044
صفحهای تازه حاوی «==گیلکی== ===آوایش=== * آیپیای: /kjuˈfi/ ===اسم=== # [[کدو]] [[رده:واژههای گیلکی]] [[رده:اسمهای گیلکی]]» ایجاد کرد
916033
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /kjuˈfi/
===اسم===
# [[کدو]]
[[رده:واژههای گیلکی]]
[[رده:اسمهای گیلکی]]
1xhw72igw19cqikjhqqm5fqlunseik6
کیونسوکونه
0
219789
916035
2026-09-13T09:07:50Z
Ismal1382
47044
صفحهای تازه حاوی «==گیلکی== ===آوایش=== * آیپیای: /kjunsukuˈnə/ ===اسم=== # [[کرم شبتاب]] [[رده:واژههای گیلکی]] [[رده:اسمهای گیلکی]]» ایجاد کرد
916035
wikitext
text/x-wiki
==گیلکی==
===آوایش===
* آیپیای: /kjunsukuˈnə/
===اسم===
# [[کرم شبتاب]]
[[رده:واژههای گیلکی]]
[[رده:اسمهای گیلکی]]
4feihpyuzx01d89b4wy2gl2vg6zjaeu
کوڤو
0
219790
916039
2026-09-13T10:03:12Z
Ismal1382
47044
Ismal1382 صفحهٔ [[کوڤو]] را به [[کووو]] منتقل کرد
916039
wikitext
text/x-wiki
#تغییر_مسیر [[کووو]]
3i31m2wve0ehvz49g8dahmn15jdwc76
جیڤیشتن
0
219791
916042
2026-09-13T10:07:36Z
Ismal1382
47044
Ismal1382 صفحهٔ [[جیڤیشتن]] را به [[جیویشتن]] منتقل کرد
916042
wikitext
text/x-wiki
#تغییر_مسیر [[جیویشتن]]
7o8jcdovvlpvr03ipj9zfx3lkuqpaec
دزر ڤزر
0
219792
916044
2026-09-13T10:08:19Z
Ismal1382
47044
Ismal1382 صفحهٔ [[دزر ڤزر]] را به [[دزر وزر]] منتقل کرد
916044
wikitext
text/x-wiki
#تغییر_مسیر [[دزر وزر]]
qajdjtabo3n47vkvr1cjggvprlf53y0
کولڤیج
0
219793
916046
2026-09-13T10:10:23Z
Ismal1382
47044
Ismal1382 صفحهٔ [[کولڤیج]] را به [[کولویج]] منتقل کرد
916046
wikitext
text/x-wiki
#تغییر_مسیر [[کولویج]]
2mibf02pje736gmblhoajit7axtwtr8
شوڤ
0
219794
916048
2026-09-13T10:10:41Z
Ismal1382
47044
Ismal1382 صفحهٔ [[شوڤ]] را به [[شوو]] منتقل کرد
916048
wikitext
text/x-wiki
#تغییر_مسیر [[شوو]]
gbjwo38d8goo23hghqvu31j9qwme6lz
دوڤستن
0
219795
916050
2026-09-13T10:11:08Z
Ismal1382
47044
Ismal1382 صفحهٔ [[دوڤستن]] را به [[دووستن]] منتقل کرد
916050
wikitext
text/x-wiki
#تغییر_مسیر [[دووستن]]
e9qt03qp8t2pqbo1821ss1udlmu0q4o
ڤیگیتن
0
219796
916053
2026-09-13T10:12:08Z
Ismal1382
47044
Ismal1382 صفحهٔ [[ڤیگیتن]] را به [[ویگیتن]] منتقل کرد
916053
wikitext
text/x-wiki
#تغییر_مسیر [[ویگیتن]]
qu5h70dzhuxc9z4k6hg5cfosk22pb70