ویکی‌پدیا mznwiki https://mzn.wikipedia.org/wiki/%DA%AF%D8%AA_%D8%B5%D9%81%D8%AD%D9%87 MediaWiki 1.47.0-wmf.5 first-letter مدیا شا گپ کارور کارور گپ ویکی‌پدیا ویکی‌پدیا گپ پرونده پرونده گپ مدیاویکی مدیاویکی گپ شابلون شابلون گپ رانما رانما گپ رج رج گپ پورتال پورتال گپ پروژه پروژه گپ TimedText TimedText talk ماژول ماژول گپ Event Event talk مازرون دریا 0 7 327774 315306 2026-06-03T21:10:27Z ~2026-32856-30 45534 /* */ 327774 wikitext text/x-wiki {{Coord|۴۰|N|۵۱|E|type:waterbody|display=inline,title}} '''کاسپیان دریا (دریو چه سولشعریه؟!?¡)'''، اتا گت ِدریاچه هسته که جنوب‌وَر جه [[ئيرون]] ره، شمال‌وَر جه [[روسیه]] و [[قزاقستون]] ره، غرب‌وَر جه [[آذربایجون]] و شرق‌وَر جه [[ترکمنستون]] جه محدود بونه. چون کاسپین، جهون ِگت‌ترین [[دریاچه]] هسته وِ رِه [[دریو]] هم گانّه. ایران دولت اتا بخشنومه دله مردم ره مجبور هاکرده که اینتا دریای نوم ره خزر بوّن. خزر اَتّا وحشی قوم نوم هسّه که ساسانیون دوران به ایران سامون ره حمله کردِنِه و رومیون جه یعنی ایران دشمن جه هم‌پیمون بینه. این وحشی قوم زرد نژاد جه بینه که کاسپین دریای پلی چادر بزو بینه و صحراگردی و تاراج کردنه و ویشته [[کورا|كورا درکا]] اییَمونه. انوشیروان و قباد، دِتا ایرانی شاه، وشون جه جنگ هکردِنه. چونکه این وحشی قوم ایران سامون سر قتل و غارت کردنه. جنگ این وحشی قوم جه به نفع ایران تموم بَیّه<ref>تاریخ ایران قبل از اسلام تألیف حسن پیرنیا،نشر الهام،تهران،۱۳۸۸.</ref>. خزران خاسسنه ابريشم راه ره زير نظر بئيرن تا اينتا رهگذر جه بازرگاني روابط دله [[بیزانس]] جه اتا خله سود بورن. سبب اتحاد خزران تركون جه همينتا بيئه. بعدا روزگار خسروانوشيروان اول دله و هرمز چاروم، خسرو دوم و كواذ دوم تا پايان شاهنشاهي ساساني، خزران دوش به دوش تركان و روميان با سپاه ساساني پيكار هكردنه و اتا خله ظلم بر مردم قفقاز روا داشتنه<ref>ايران و تركان در روزگار ساسانيان،عنايت الله رضا،1365،شركت انتشارات علمي و فرهنگي،تهران،چاپ چهارم</ref> == اینتا دریای سامون == [[پرونده:Flag_of_Iran.svg|25px]] جنوب ور به [[ئیرون]] [[پرونده:Flag_of_Kazakhstan.svg|25px]] شمال ور به [[قزاقستون]] [[پرونده:Flag_of_Russia.svg|25px]] شمال ور به [[روسیه]] [[پرونده:Flag_of_Azerbaijan.svg|25px]]غرب ور به [[آذربایجون]] [[پرونده:flag_of_Turkmenistan.svg|25px]] شرق ور به [[تورکمونستون]] == اسمون اینتا دریا == === دریای کاسپین === همه جهان اینتا دریا ره به عنوان [[دریای کاسپین]] اشناسنّنه.کاسپین خودش از اسم قوم کاسپی (یا کاسی) بَیته بیّه که اول کرانه ی غربی تا جنوب غربی اینتا دریا ساکن بینه و کم‌کم بیَمونه (جایی که اِما گامبی [[گیلان]] ) . پژوهش‌های جدیدی که دربارهٔ ژنتیک مردم ساکن جنوب این دریا بیّه، گواهی به این ادعا هسته که مازرونی‌ها و گیلانیا (که جوامع مردِم‌شیناسی جهان وشون ره کاسپین اشناسنّه) از نوادگان مردمی هستنه که از غرب این دریا ی ور بیَمونه. کاسی‌ها که به نوعی مارٍقوم مردم جنوبی و غربی این دریا محسوب بونه، خودشون به دو دستهٔ کاس‌سی‌ها و کاسپین تقسیم بونّنه. === دریای تپورستان === دریای [[مازرون]] یا [[تپورستان]] ([[تبرستان]]): اسنادی که از مؤسسات تاریخ شناسی [[روسیه]] بدست بیموئه که [[نوجین زیس]] قرن دوازدهم بنویشته که ایرانیان این دریا ره قرنا دریای تبرستان گتنه، ولی چون واژهٔ [[مازرون]] میان مردم [[تبرستان]] جادَکِته ، وه ره مازرون دریا گنّه، همینتی میان دانشمندای قرون بعد از اسلام مازرون دریا به روی نقشه‌ها ثبت بیّه، گذشته از اون اسم دریای تبرستان به دلیل مجاورت دولت تبرستان به اون بی‌یه، نام‌های [[ساری]] ، [[خراسون]] ، [[گرگان]] ، [[گیلان]] که زمانی روی این دریا بیه، همگی به مناطقی از تبرستان باستانی برگردنه. به اعتقاد عنایت‌الله رضا، اصلاً سرزمین شمال ایران، در طول تاریخ اسم [[مازرون]] نداشته، بلکه اول «'''تپوران'''» و بعداً در دوره اسلامی «'''طبرستان'''» اسم‌ داشته. در حالی که مازرون اتا منطقه توی [[سیستان]] منطقه بی‌یه. نظر عنايت الله رضا در مورد اينكه مازندران منطقه اي در سيستان بيه درست نيه.اگه كسي شاهنامه ره بخونّه متوجه بونه كه مازندران شاهنامه مازندران فعلي هسّه.چونكه در شاهنامه اسم شهرهاي آمل و ساري به طور روشن اشاره بيه<ref>شاهنامه فردوسي.</ref> == دریای خزر == [[پرونده:Derbent_wall.jpg|thumb|200px|left|سد دربند كه در دوره ساسانیان براي جلوگيري از اقوام وحشي از جمله قوم خزر بساته بیّه]] در آغاز سده هفتم ميلادي دو تا گت [[قوم]] در شمال [[قفقاز]] سكني داشتنه.اتا از اينتا قوم [[بلغارون]] بينه.قوم ديگه [[خزران]] بينه كه دشتاي سفلاي روخنه تِرِكْ و روخنه [[ولگا]] وشون جا بيه. <ref>ايران و تركان در روزگار ساسانيان،عنايت الله رضا،1365،شركت انتشارات علمي و فرهنگي،تهران،چاپ چهارم صفحه 145 </ref>.اینتا قوم وحشی [[خزر]] از نژاد زرد بینه که در کنار [[دریای کاسپین]] چادر بزّونه بینه و به صحراگردی و تاخت و تاز در کشورهای همجوار اشتغال داشتنه و اغلب به طرف روخنه کورا(کوروش قدیم)اییمونه.[[انوشیروان]] و [[قباد]] دو تا از [[شاهان ایرانی]] با آنها جنگ هکردِ نه.چونکه اینتا قوم وحشی در مرزای ایران مرتکب قتل و غارت بینه.جنگ با اینتا قوم وحشی به نفع ایران تمام بیّه<ref>تاریخ ایران قبل از اسلام تألیف حسن پیرنیا،نشر الهام،تهران،۱۳۸۸.</ref> در جنگايي كه به سالاي 589 و 626-630 ميلادي روي هداهه،سرنوشت خزران با سرنوشت خان [[آشينا]] پيوندي سخت نزديك پيدا هكرده.از اينتا رو در نوشته مورخان [[رومي]] و [[ايراني]]،نوم [[ترك]] و [[خزر]] در كنار همديگه بيئموئه.شاوان در ش نوشته خواننده ره از اينتا خطا بر حذر داشته و معتقد هسه كه نونه اينتا دو قوم ره اتا فرض هكنيم<ref>ايران و تركان در روزگار ساسانيان،عنايت الله رضا،1365،شركت انتشارات علمي و فرهنگي،تهران،چاپ چهارم صفحه 145</ref> خزرها دین [[یهودی]] ره قبول هکردِ نه. وشون [[قفقاز]] طرفا دَیْنِه و [[ساسانیان]] دوره برای اینکه وشون حمله نکانن اتا دیوار دکشینه که هنوز هم قفقاز دله دره به نام [[سد در بند]]. خزران كه از دير باز دشمن ايران بينه،خواسنه راه ابريشم ره زير نظر بئيرن تا از اينتا رهگذر در روابط بازرگاني با روم شرقي(بيزانس) اتا خله سود بورن.سبب اتحاد خزران با تركان همينتا بيئه.خزران با تموم نيرو خاناي ترك ره ياري كردنه.بعدا در روزگار خسرو انوشيروان اول و نيز به هنگوم فرمانروايي هرمز چهارم،خسرو دوم و كواذ دوم تا پايان شاهنشاهي ساساني،خزران دوش به دوش تركان و روميان با سپاه ساساني پيكار هكردنه و اتا خله ظلم بر مردم قفقاز روا داشتنه<ref>ايران و تركان در روزگار ساسانيان،عنايت الله رضا،1365،شركت انتشارات علمي و فرهنگي،تهران،چاپ چهارم</ref> ==خزر اتا اسم نادرست== [[پرونده:Caspian Sea Iran 2014.jpg|حاشیه|چپ|بی‌قاب]] بنابر گزارش ها،پنجم ژوئیه ی سال 527 میلادی که بر پایه ی برابر گذاری های گاهشماری،همان 14 تیر ماه خورشیدی هسه،قباد ساسانی بتونسه قوم خزر ره که به خاک ایران زمین وارد بينه،تا آنسوی رودخانه ولگاه بيرون هكنه.در چنین روزی قباد ساسانی،فرمان هدا تا شهر دربند و دژ دربند بازسازی بوه.این دژ شهر که هنوز نوم پهلوی بر خود دارنه و در روسیه واقع هسه شمالی ترین مرزبانی ایران در زمون ساسانیان بيه،جائی میان دریای کاسپین و کوه های قفقاز در میونه اتا تنگه.بنابر کتیبه پهلوی که بر دیوارهای سنگی اینتا شهر نصب هسه،دژ دربند به فرمون خسرو انوشیروان،بساته بيه تا جلوی تركتازي اقوام شمالی بيته بوه و قباد،ريكاي خسرو انوشیروان،پس از واپس راندن خزر ها،در پیروز نامه ای که بر سنگ های شهر دربند نقش هسه داستان اینتا پیروزی و فرمونش به بازسازی ره نقل هکرده .خزر ها اتا از حکومت هائی هسنه که در شمال قفقاز نزدیک به 500 تا 600 سال همسایه تاریخی ایران بينه.از اقوام آلتائی هسنه.خزر ها بازمانده قوم هون هسنه که از شمال چین اتا گت حرکت ره آغاز هکردنه تا به قلب اروپا برسینه.خزر ها بخشی از قوم هون هسنه که در اینتا گت حرکت در قفقاز شمالی یا جنوب روسیه امروزی ماندگار بينه.اینتا قوم مهاجم و هم مرز با ایران همواره پدید آور در گیری های مرزی بينه.دژ دربند دژ سنگی و استوار در بند تنها برای پیشگیری از چنین تازش هائی بساته بيه.دژدربند اتا جایگاه استراتژیک بیه برای مهاجمان.شهری ایرانی که اتا از زیباترین شهر های تاریخی جهان به شمار اِنه.آن اندازه زیبا که توسط روس ها به عنوان میراث معنوی و فرهنگی به ثبت جهانی برسیه.هنوز هم تومی خنه هایی به دیرنگی 700 و 800 و حتا هزار سال ره در اینتا شهر بدین و هنوز هم هرچند شمارشان رو به کاهش بشته اما مردمون شهر پهلوی زوون هسنه.تا سالیان پیش تات ها ویشترین جمعیت اینتا شهر ره در بر داشتنه.تات های پهلوی زوون که زوون شمال باختری ایران ره داشتنه و اینتا بدان معنا هسه که پس از گذشت چیزی نذدیک به هزار و چهارصد سال اونا ها زوون ایرانی خد ره پاس داشتنه.این روز ها از کتاب های درسی بیته تا رادیو و تلویزیون دریای شمال ایران ره خزر گننه.واژه خزر بر اینتا دریا که مالکش دست کم تا پیش از پیمون نامه های ننگین ترکمان چای و گلستان ایران بیه آیا تعبیری جز قوم مهاجم خزر داینه؟قومی که برای جلوگیری از تاخت و تازشان بر میهن،جلویشون دیوار دکشیمی ،زنجیر دوسیمی،جنگ هکردیمی،و کشته هدامی.واژه خزر هیج معنایی جز یاد آوری قوم مهاجم خزر نداینه.نمونه آن دریای شمال ایران هسه که همواره به نوم مردمون ایرانی که در کنارش زندگی کردنه،دریای مازندران،دریای کاسپین،دریای تبرستان،دریای تپورستان، دریای وهرکانه، دریای هیرکانی و دریای گرگان خوانده بیه.اصلا واژه خزر هیچ پیشینه تاریخی نداینه.بی گمون باشید که باستان شناسان،تاریخ دانان،زبان شناسان و دیگر کار آمدان اینتا سرزمین،بر اینتا باورنه که خزر نه تنها ایرانی نیه بلکه تاریخی هم نیه.نوم کاسپین ایرانی ره که همه جهان به رسمیت بشناسه کشور ایران به رسمیت نشناسه .اداره یکسان سازی نام های جغرافیایی کشور ایران چند سال پیش نوم خزر غیر ایرانی ره برای نم بوردن اینتا دریا تصویب هکرده.جالبه بدونین که بر سکه های پنج تومانی قدیمی نوم دریای شمال ایران مازندران ضرب بیه بیئه.<ref>هفته نامه خبری فرهنگی امرداد،سال یازدهم،11 تیر ماه ،1390 خورشیدی،شماره پیاپی 256،صفحه 5 </ref> [۱۱] === دریای قزوین === دریای کشوین (قزوین): به پایهٔ دیدگاهی دیگه قزوین و کاسپین به ترتیب عربی‌بیّه و یونانی‌بیّهٔ اسم باستانی وه ، کشوین هستنه. این اسم امروزه از سوی کشورهای [[عربی]] به شکل بحر القزوین به کار شونه. در زبان اردو در پاکستان هم این دریا ره بحیره قزوین گنّه. === مازرون ِدریا دیگه اسم‌ئون بقیه جائون === آيا دوننّني در ديگر كشور ها اينتا دريا ره چه شي گنّنه؟در زبان آفريكانس كه در آفريقاي جنوبي استفاده بونه گنّنه كاسپيس،در كشورهاي عربي بحر قزوين(قزوين عربي بيّهِ كاسپين هسّه)،در زبان كاتالا كاسپيا،در آلمانی کاسپیشن،در دانماركي كاسپيسكه،در انگليسي كاسپين،در زبان اسپرانتو كاسپيو،در اسپانيايي كاسپيو،در اِستي كاسپيا،در فرانسوي كاسپين،در لاتين كاسپيوم،در پاكستان قزوين،در سومالي كاسپين/قزوين،در پرتقالي كاسپيو،در پنجابي كيسپيئن،در گيلكي كاسپين دريا،در مازندراني درياي مازندران،در كوردي درياي مازندران،در تركمنستان خزر،در تركيه خزر،در جمهوري آذربايجان خزر،<ref>ويکيپديا</ref>در ايران با توجه به بخشنامه دولت ايران در مكاتبات داخلي خزر و در مكاتبات خارجي كاسپين.اگه توجه هكنيم در تمام جهان اينتا دريا ره كاسپين گنّنه و تنها در چند كشور ترك زوون از جمله تركيه و تركمنستان و آذربايجان و متأسفانه ايران دله خزر گنّنه.اگه به تاريخ رجوع هكنيم قوم خزر ترك تبار بينه به همين خاطر چند كشور ترك زوون اينتا دريا ره خزر نام ورنّه.اينجه اين سوال پيش انه كه چِه در ايران بجاي درياي مازندران ايراني از خزر تركي استفاده بونه؟جاي تعجب نيّه؟ما چه ارتباطي با تركان دايمي؟ ==== دیگه ایسم‌ئون ==== * دریای [[هیرکانی]] : اینتا اسم در قدیمی ترین متنها بی‌یموئه. دریای هیرکانی ([[هیرکانیا]]/[[گرگان]]) که منابع یونانی و لاتین دله (Hyrcania Maro) بموئه (هرودوت). امروزه به کار نشونه. * دريای [[گیلان]] : [[شاهنامه]] [[فردوسی]] دله بموئه * دریای فراخ‌کرت (وُئوروکَشَ): بعضیا اینتا اسم ره همون مازرون دریا دونّه که اوستا دله بی‌یمو. * دریای [[آبسکون]]: بعضی تاریخ دانان بنویشتنه ممدخوارزم شاه بعد از حمله مغول فرار هکردِ به دریای آبسکون<ref>تاریخ ایران قبل از اسلام تألیف حسن پیرنیا،نشر الهام،تهران،۱۳۸۸.</ref> * دریای [[ساری]]: امروزه به کار نشونه. * دریای [[دیلم]] یا [[دیلمستان]]: امروزه به کار نشونه. * 'کبود ِدریا (زَراه اَکفوده):مازرونی جه وانه کـَیی ِدریا. * دریای خراسون: زمان حکومت طاهریان خراسان دله و اتحاد وشون با [[تبرستون علویون]] اینتا اسم کار بزو بیّه. * دریای باب‌الابواب * دریای [[باکو]] ِ: در قرون وسطا توسط بعضی اروپائیان == گت‌چیزون == اینتا دریاچه گت‌ترین دریاچه ی دِنیا هسته. هر چی شمال ور اِنی به جنوب اینتا دریای عمق ویشته وانه. بخش جنوبی مازرون دریا و روخنه هائی که ون دله شندنّه یعنی سواحل مربوط به [[ایران]] ، ۷۸ گونه و زیرگونه ماهی پیدا وانه. از مهمترین روخنه‌هائی که این دریا دله شننده وانه [[سپیدرود]] و [[پیلورود]] (گت رود) و [[هراز]] ره وانه نوم بوردن. مازرون دریا اتا از بوم‌ شناخت های جهان هسته که محیطی مناسب برای زندگی و رشد مرغوب‌ترین ماهیای خاویاری جهان هسته. ۹۰ درصد صید ماهیای خاویاری مخصوص به این دریا هسته. == سرمایه‌ئون == مازرون دریا دارای ذخایر [[گاز]]، [[نفت]] و [[خاویار]] هسته. کل ذخایر اثبات بَئی نفت این دریا ۵۰ میلیارد بشکه هسته و این یعنی حدود ۴ درصد از کل ذخایر نفت جهان. همینتی ۹۰ درصد خاویار جهان این دریا جه صید وانه. اما صید بی رویه این ماهی باعث بیّه که بنا به گفتة دانشمندان ۹۰ درصد از تعداد این ماهیان در قرن اخیر دله کم بوّه. اگه این روند دمباله پیدا هکنه تا ۱۰ سال آینده به کلّی این دریا منقرض وونه. ==نگارخنه== <gallery> Osmanli_Ortadogu.jpg|قزبین History_map_of_tapuria.png|اواخر دوران [[قاجار]] Jomann_Imperium_Periscum.jpg| به اینگیلیسی (۱۷۰۰تا۱۷۲۰میلادی):هیرکانیا ''(به فارسی: ورکانه)'' و کاسپین Persia1808.JPG|اینگیلیسی در (1808) Iran e Bozorg2.jpg|اینگیلیسی (1719)''(به فارسی: ورکانه)'' Ortelius 1580.jpg|اینگیلیسی (1580)[[آمارد]] PG_NSW_Image_jpeg.jpg|دریای [[آمارد]] Stenka Razin by Vasily Surikov 1906.jpg </gallery> <center> <gallery style="text-align:center"> Mazandaransea01.jpg|ساحل دریای مازندران Mazandaransea02.jpg|دریای مازندران Babolsar darya.jpg|دریای مازندران [[بابلسر]] </gallery> </center> == منبع == * [http://www.iranchamber.com/geography/articles/names_of_caspian_sea.php Names of Caspian Sea ] {{پانویس}} [[رج:مازرون دریا| ]] [[رج:دریاچه]] [[رج:دریا]] orl05jb60fwmfmohmr1griruxzwsl56 327775 327774 2026-06-03T21:10:47Z ~2026-32856-30 45534 جور جور جور جور 327775 wikitext text/x-wiki '''کاسپیان دریا (دریو چه سولشعریه؟!?¡)'''، اتا گت ِدریاچه هسته که جنوب‌وَر جه [[ئيرون]] ره، شمال‌وَر جه [[روسیه]] و [[قزاقستون]] ره، غرب‌وَر جه [[آذربایجون]] و شرق‌وَر جه [[ترکمنستون]] جه محدود بونه. چون کاسپین، جهون ِگت‌ترین [[دریاچه]] هسته وِ رِه [[دریو]] هم گانّه. ایران دولت اتا بخشنومه دله مردم ره مجبور هاکرده که اینتا دریای نوم ره خزر بوّن. خزر اَتّا وحشی قوم نوم هسّه که ساسانیون دوران به ایران سامون ره حمله کردِنِه و رومیون جه یعنی ایران دشمن جه هم‌پیمون بینه. این وحشی قوم زرد نژاد جه بینه که کاسپین دریای پلی چادر بزو بینه و صحراگردی و تاراج کردنه و ویشته [[کورا|كورا درکا]] اییَمونه. انوشیروان و قباد، دِتا ایرانی شاه، وشون جه جنگ هکردِنه. چونکه این وحشی قوم ایران سامون سر قتل و غارت کردنه. جنگ این وحشی قوم جه به نفع ایران تموم بَیّه<ref>تاریخ ایران قبل از اسلام تألیف حسن پیرنیا،نشر الهام،تهران،۱۳۸۸.</ref>. خزران خاسسنه ابريشم راه ره زير نظر بئيرن تا اينتا رهگذر جه بازرگاني روابط دله [[بیزانس]] جه اتا خله سود بورن. سبب اتحاد خزران تركون جه همينتا بيئه. بعدا روزگار خسروانوشيروان اول دله و هرمز چاروم، خسرو دوم و كواذ دوم تا پايان شاهنشاهي ساساني، خزران دوش به دوش تركان و روميان با سپاه ساساني پيكار هكردنه و اتا خله ظلم بر مردم قفقاز روا داشتنه<ref>ايران و تركان در روزگار ساسانيان،عنايت الله رضا،1365،شركت انتشارات علمي و فرهنگي،تهران،چاپ چهارم</ref> == اینتا دریای سامون == [[پرونده:Flag_of_Iran.svg|25px]] جنوب ور به [[ئیرون]] [[پرونده:Flag_of_Kazakhstan.svg|25px]] شمال ور به [[قزاقستون]] [[پرونده:Flag_of_Russia.svg|25px]] شمال ور به [[روسیه]] [[پرونده:Flag_of_Azerbaijan.svg|25px]]غرب ور به [[آذربایجون]] [[پرونده:flag_of_Turkmenistan.svg|25px]] شرق ور به [[تورکمونستون]] == اسمون اینتا دریا == === دریای کاسپین === همه جهان اینتا دریا ره به عنوان [[دریای کاسپین]] اشناسنّنه.کاسپین خودش از اسم قوم کاسپی (یا کاسی) بَیته بیّه که اول کرانه ی غربی تا جنوب غربی اینتا دریا ساکن بینه و کم‌کم بیَمونه (جایی که اِما گامبی [[گیلان]] ) . پژوهش‌های جدیدی که دربارهٔ ژنتیک مردم ساکن جنوب این دریا بیّه، گواهی به این ادعا هسته که مازرونی‌ها و گیلانیا (که جوامع مردِم‌شیناسی جهان وشون ره کاسپین اشناسنّه) از نوادگان مردمی هستنه که از غرب این دریا ی ور بیَمونه. کاسی‌ها که به نوعی مارٍقوم مردم جنوبی و غربی این دریا محسوب بونه، خودشون به دو دستهٔ کاس‌سی‌ها و کاسپین تقسیم بونّنه. === دریای تپورستان === دریای [[مازرون]] یا [[تپورستان]] ([[تبرستان]]): اسنادی که از مؤسسات تاریخ شناسی [[روسیه]] بدست بیموئه که [[نوجین زیس]] قرن دوازدهم بنویشته که ایرانیان این دریا ره قرنا دریای تبرستان گتنه، ولی چون واژهٔ [[مازرون]] میان مردم [[تبرستان]] جادَکِته ، وه ره مازرون دریا گنّه، همینتی میان دانشمندای قرون بعد از اسلام مازرون دریا به روی نقشه‌ها ثبت بیّه، گذشته از اون اسم دریای تبرستان به دلیل مجاورت دولت تبرستان به اون بی‌یه، نام‌های [[ساری]] ، [[خراسون]] ، [[گرگان]] ، [[گیلان]] که زمانی روی این دریا بیه، همگی به مناطقی از تبرستان باستانی برگردنه. به اعتقاد عنایت‌الله رضا، اصلاً سرزمین شمال ایران، در طول تاریخ اسم [[مازرون]] نداشته، بلکه اول «'''تپوران'''» و بعداً در دوره اسلامی «'''طبرستان'''» اسم‌ داشته. در حالی که مازرون اتا منطقه توی [[سیستان]] منطقه بی‌یه. نظر عنايت الله رضا در مورد اينكه مازندران منطقه اي در سيستان بيه درست نيه.اگه كسي شاهنامه ره بخونّه متوجه بونه كه مازندران شاهنامه مازندران فعلي هسّه.چونكه در شاهنامه اسم شهرهاي آمل و ساري به طور روشن اشاره بيه<ref>شاهنامه فردوسي.</ref> == دریای خزر == [[پرونده:Derbent_wall.jpg|thumb|200px|left|سد دربند كه در دوره ساسانیان براي جلوگيري از اقوام وحشي از جمله قوم خزر بساته بیّه]] در آغاز سده هفتم ميلادي دو تا گت [[قوم]] در شمال [[قفقاز]] سكني داشتنه.اتا از اينتا قوم [[بلغارون]] بينه.قوم ديگه [[خزران]] بينه كه دشتاي سفلاي روخنه تِرِكْ و روخنه [[ولگا]] وشون جا بيه. <ref>ايران و تركان در روزگار ساسانيان،عنايت الله رضا،1365،شركت انتشارات علمي و فرهنگي،تهران،چاپ چهارم صفحه 145 </ref>.اینتا قوم وحشی [[خزر]] از نژاد زرد بینه که در کنار [[دریای کاسپین]] چادر بزّونه بینه و به صحراگردی و تاخت و تاز در کشورهای همجوار اشتغال داشتنه و اغلب به طرف روخنه کورا(کوروش قدیم)اییمونه.[[انوشیروان]] و [[قباد]] دو تا از [[شاهان ایرانی]] با آنها جنگ هکردِ نه.چونکه اینتا قوم وحشی در مرزای ایران مرتکب قتل و غارت بینه.جنگ با اینتا قوم وحشی به نفع ایران تمام بیّه<ref>تاریخ ایران قبل از اسلام تألیف حسن پیرنیا،نشر الهام،تهران،۱۳۸۸.</ref> در جنگايي كه به سالاي 589 و 626-630 ميلادي روي هداهه،سرنوشت خزران با سرنوشت خان [[آشينا]] پيوندي سخت نزديك پيدا هكرده.از اينتا رو در نوشته مورخان [[رومي]] و [[ايراني]]،نوم [[ترك]] و [[خزر]] در كنار همديگه بيئموئه.شاوان در ش نوشته خواننده ره از اينتا خطا بر حذر داشته و معتقد هسه كه نونه اينتا دو قوم ره اتا فرض هكنيم<ref>ايران و تركان در روزگار ساسانيان،عنايت الله رضا،1365،شركت انتشارات علمي و فرهنگي،تهران،چاپ چهارم صفحه 145</ref> خزرها دین [[یهودی]] ره قبول هکردِ نه. وشون [[قفقاز]] طرفا دَیْنِه و [[ساسانیان]] دوره برای اینکه وشون حمله نکانن اتا دیوار دکشینه که هنوز هم قفقاز دله دره به نام [[سد در بند]]. خزران كه از دير باز دشمن ايران بينه،خواسنه راه ابريشم ره زير نظر بئيرن تا از اينتا رهگذر در روابط بازرگاني با روم شرقي(بيزانس) اتا خله سود بورن.سبب اتحاد خزران با تركان همينتا بيئه.خزران با تموم نيرو خاناي ترك ره ياري كردنه.بعدا در روزگار خسرو انوشيروان اول و نيز به هنگوم فرمانروايي هرمز چهارم،خسرو دوم و كواذ دوم تا پايان شاهنشاهي ساساني،خزران دوش به دوش تركان و روميان با سپاه ساساني پيكار هكردنه و اتا خله ظلم بر مردم قفقاز روا داشتنه<ref>ايران و تركان در روزگار ساسانيان،عنايت الله رضا،1365،شركت انتشارات علمي و فرهنگي،تهران،چاپ چهارم</ref> ==خزر اتا اسم نادرست== [[پرونده:Caspian Sea Iran 2014.jpg|حاشیه|چپ|بی‌قاب]] بنابر گزارش ها،پنجم ژوئیه ی سال 527 میلادی که بر پایه ی برابر گذاری های گاهشماری،همان 14 تیر ماه خورشیدی هسه،قباد ساسانی بتونسه قوم خزر ره که به خاک ایران زمین وارد بينه،تا آنسوی رودخانه ولگاه بيرون هكنه.در چنین روزی قباد ساسانی،فرمان هدا تا شهر دربند و دژ دربند بازسازی بوه.این دژ شهر که هنوز نوم پهلوی بر خود دارنه و در روسیه واقع هسه شمالی ترین مرزبانی ایران در زمون ساسانیان بيه،جائی میان دریای کاسپین و کوه های قفقاز در میونه اتا تنگه.بنابر کتیبه پهلوی که بر دیوارهای سنگی اینتا شهر نصب هسه،دژ دربند به فرمون خسرو انوشیروان،بساته بيه تا جلوی تركتازي اقوام شمالی بيته بوه و قباد،ريكاي خسرو انوشیروان،پس از واپس راندن خزر ها،در پیروز نامه ای که بر سنگ های شهر دربند نقش هسه داستان اینتا پیروزی و فرمونش به بازسازی ره نقل هکرده .خزر ها اتا از حکومت هائی هسنه که در شمال قفقاز نزدیک به 500 تا 600 سال همسایه تاریخی ایران بينه.از اقوام آلتائی هسنه.خزر ها بازمانده قوم هون هسنه که از شمال چین اتا گت حرکت ره آغاز هکردنه تا به قلب اروپا برسینه.خزر ها بخشی از قوم هون هسنه که در اینتا گت حرکت در قفقاز شمالی یا جنوب روسیه امروزی ماندگار بينه.اینتا قوم مهاجم و هم مرز با ایران همواره پدید آور در گیری های مرزی بينه.دژ دربند دژ سنگی و استوار در بند تنها برای پیشگیری از چنین تازش هائی بساته بيه.دژدربند اتا جایگاه استراتژیک بیه برای مهاجمان.شهری ایرانی که اتا از زیباترین شهر های تاریخی جهان به شمار اِنه.آن اندازه زیبا که توسط روس ها به عنوان میراث معنوی و فرهنگی به ثبت جهانی برسیه.هنوز هم تومی خنه هایی به دیرنگی 700 و 800 و حتا هزار سال ره در اینتا شهر بدین و هنوز هم هرچند شمارشان رو به کاهش بشته اما مردمون شهر پهلوی زوون هسنه.تا سالیان پیش تات ها ویشترین جمعیت اینتا شهر ره در بر داشتنه.تات های پهلوی زوون که زوون شمال باختری ایران ره داشتنه و اینتا بدان معنا هسه که پس از گذشت چیزی نذدیک به هزار و چهارصد سال اونا ها زوون ایرانی خد ره پاس داشتنه.این روز ها از کتاب های درسی بیته تا رادیو و تلویزیون دریای شمال ایران ره خزر گننه.واژه خزر بر اینتا دریا که مالکش دست کم تا پیش از پیمون نامه های ننگین ترکمان چای و گلستان ایران بیه آیا تعبیری جز قوم مهاجم خزر داینه؟قومی که برای جلوگیری از تاخت و تازشان بر میهن،جلویشون دیوار دکشیمی ،زنجیر دوسیمی،جنگ هکردیمی،و کشته هدامی.واژه خزر هیج معنایی جز یاد آوری قوم مهاجم خزر نداینه.نمونه آن دریای شمال ایران هسه که همواره به نوم مردمون ایرانی که در کنارش زندگی کردنه،دریای مازندران،دریای کاسپین،دریای تبرستان،دریای تپورستان، دریای وهرکانه، دریای هیرکانی و دریای گرگان خوانده بیه.اصلا واژه خزر هیچ پیشینه تاریخی نداینه.بی گمون باشید که باستان شناسان،تاریخ دانان،زبان شناسان و دیگر کار آمدان اینتا سرزمین،بر اینتا باورنه که خزر نه تنها ایرانی نیه بلکه تاریخی هم نیه.نوم کاسپین ایرانی ره که همه جهان به رسمیت بشناسه کشور ایران به رسمیت نشناسه .اداره یکسان سازی نام های جغرافیایی کشور ایران چند سال پیش نوم خزر غیر ایرانی ره برای نم بوردن اینتا دریا تصویب هکرده.جالبه بدونین که بر سکه های پنج تومانی قدیمی نوم دریای شمال ایران مازندران ضرب بیه بیئه.<ref>هفته نامه خبری فرهنگی امرداد،سال یازدهم،11 تیر ماه ،1390 خورشیدی،شماره پیاپی 256،صفحه 5 </ref> [۱۱] === دریای قزوین === دریای کشوین (قزوین): به پایهٔ دیدگاهی دیگه قزوین و کاسپین به ترتیب عربی‌بیّه و یونانی‌بیّهٔ اسم باستانی وه ، کشوین هستنه. این اسم امروزه از سوی کشورهای [[عربی]] به شکل بحر القزوین به کار شونه. در زبان اردو در پاکستان هم این دریا ره بحیره قزوین گنّه. === مازرون ِدریا دیگه اسم‌ئون بقیه جائون === آيا دوننّني در ديگر كشور ها اينتا دريا ره چه شي گنّنه؟در زبان آفريكانس كه در آفريقاي جنوبي استفاده بونه گنّنه كاسپيس،در كشورهاي عربي بحر قزوين(قزوين عربي بيّهِ كاسپين هسّه)،در زبان كاتالا كاسپيا،در آلمانی کاسپیشن،در دانماركي كاسپيسكه،در انگليسي كاسپين،در زبان اسپرانتو كاسپيو،در اسپانيايي كاسپيو،در اِستي كاسپيا،در فرانسوي كاسپين،در لاتين كاسپيوم،در پاكستان قزوين،در سومالي كاسپين/قزوين،در پرتقالي كاسپيو،در پنجابي كيسپيئن،در گيلكي كاسپين دريا،در مازندراني درياي مازندران،در كوردي درياي مازندران،در تركمنستان خزر،در تركيه خزر،در جمهوري آذربايجان خزر،<ref>ويکيپديا</ref>در ايران با توجه به بخشنامه دولت ايران در مكاتبات داخلي خزر و در مكاتبات خارجي كاسپين.اگه توجه هكنيم در تمام جهان اينتا دريا ره كاسپين گنّنه و تنها در چند كشور ترك زوون از جمله تركيه و تركمنستان و آذربايجان و متأسفانه ايران دله خزر گنّنه.اگه به تاريخ رجوع هكنيم قوم خزر ترك تبار بينه به همين خاطر چند كشور ترك زوون اينتا دريا ره خزر نام ورنّه.اينجه اين سوال پيش انه كه چِه در ايران بجاي درياي مازندران ايراني از خزر تركي استفاده بونه؟جاي تعجب نيّه؟ما چه ارتباطي با تركان دايمي؟ ==== دیگه ایسم‌ئون ==== * دریای [[هیرکانی]] : اینتا اسم در قدیمی ترین متنها بی‌یموئه. دریای هیرکانی ([[هیرکانیا]]/[[گرگان]]) که منابع یونانی و لاتین دله (Hyrcania Maro) بموئه (هرودوت). امروزه به کار نشونه. * دريای [[گیلان]] : [[شاهنامه]] [[فردوسی]] دله بموئه * دریای فراخ‌کرت (وُئوروکَشَ): بعضیا اینتا اسم ره همون مازرون دریا دونّه که اوستا دله بی‌یمو. * دریای [[آبسکون]]: بعضی تاریخ دانان بنویشتنه ممدخوارزم شاه بعد از حمله مغول فرار هکردِ به دریای آبسکون<ref>تاریخ ایران قبل از اسلام تألیف حسن پیرنیا،نشر الهام،تهران،۱۳۸۸.</ref> * دریای [[ساری]]: امروزه به کار نشونه. * دریای [[دیلم]] یا [[دیلمستان]]: امروزه به کار نشونه. * 'کبود ِدریا (زَراه اَکفوده):مازرونی جه وانه کـَیی ِدریا. * دریای خراسون: زمان حکومت طاهریان خراسان دله و اتحاد وشون با [[تبرستون علویون]] اینتا اسم کار بزو بیّه. * دریای باب‌الابواب * دریای [[باکو]] ِ: در قرون وسطا توسط بعضی اروپائیان == گت‌چیزون == اینتا دریاچه گت‌ترین دریاچه ی دِنیا هسته. هر چی شمال ور اِنی به جنوب اینتا دریای عمق ویشته وانه. بخش جنوبی مازرون دریا و روخنه هائی که ون دله شندنّه یعنی سواحل مربوط به [[ایران]] ، ۷۸ گونه و زیرگونه ماهی پیدا وانه. از مهمترین روخنه‌هائی که این دریا دله شننده وانه [[سپیدرود]] و [[پیلورود]] (گت رود) و [[هراز]] ره وانه نوم بوردن. مازرون دریا اتا از بوم‌ شناخت های جهان هسته که محیطی مناسب برای زندگی و رشد مرغوب‌ترین ماهیای خاویاری جهان هسته. ۹۰ درصد صید ماهیای خاویاری مخصوص به این دریا هسته. == سرمایه‌ئون == مازرون دریا دارای ذخایر [[گاز]]، [[نفت]] و [[خاویار]] هسته. کل ذخایر اثبات بَئی نفت این دریا ۵۰ میلیارد بشکه هسته و این یعنی حدود ۴ درصد از کل ذخایر نفت جهان. همینتی ۹۰ درصد خاویار جهان این دریا جه صید وانه. اما صید بی رویه این ماهی باعث بیّه که بنا به گفتة دانشمندان ۹۰ درصد از تعداد این ماهیان در قرن اخیر دله کم بوّه. اگه این روند دمباله پیدا هکنه تا ۱۰ سال آینده به کلّی این دریا منقرض وونه. ==نگارخنه== <gallery> Osmanli_Ortadogu.jpg|قزبین History_map_of_tapuria.png|اواخر دوران [[قاجار]] Jomann_Imperium_Periscum.jpg| به اینگیلیسی (۱۷۰۰تا۱۷۲۰میلادی):هیرکانیا ''(به فارسی: ورکانه)'' و کاسپین Persia1808.JPG|اینگیلیسی در (1808) Iran e Bozorg2.jpg|اینگیلیسی (1719)''(به فارسی: ورکانه)'' Ortelius 1580.jpg|اینگیلیسی (1580)[[آمارد]] PG_NSW_Image_jpeg.jpg|دریای [[آمارد]] Stenka Razin by Vasily Surikov 1906.jpg </gallery> <center> <gallery style="text-align:center"> Mazandaransea01.jpg|ساحل دریای مازندران Mazandaransea02.jpg|دریای مازندران Babolsar darya.jpg|دریای مازندران [[بابلسر]] </gallery> </center> == منبع == * [http://www.iranchamber.com/geography/articles/names_of_caspian_sea.php Names of Caspian Sea ] {{پانویس}} [[رج:مازرون دریا| ]] [[رج:دریاچه]] [[رج:دریا]] 2v1ao9scnhpq44l5vbd7x56mi4ir2dh 327786 327775 2026-06-04T05:50:29Z HenryThe 27142 نسخهٔ [[Special:Diff/327775|327775]] از [[Special:Contributions/~2026-32856-30|~2026-32856-30]] ([[User talk:~2026-32856-30|بحث]]) خنثی شد 327786 wikitext text/x-wiki {{Coord|۴۰|N|۵۱|E|type:waterbody|display=inline,title}} '''کاسپیان دریا (دریو چه سولشعریه؟!?¡)'''، اتا گت ِدریاچه هسته که جنوب‌وَر جه [[ئيرون]] ره، شمال‌وَر جه [[روسیه]] و [[قزاقستون]] ره، غرب‌وَر جه [[آذربایجون]] و شرق‌وَر جه [[ترکمنستون]] جه محدود بونه. چون کاسپین، جهون ِگت‌ترین [[دریاچه]] هسته وِ رِه [[دریو]] هم گانّه. ایران دولت اتا بخشنومه دله مردم ره مجبور هاکرده که اینتا دریای نوم ره خزر بوّن. خزر اَتّا وحشی قوم نوم هسّه که ساسانیون دوران به ایران سامون ره حمله کردِنِه و رومیون جه یعنی ایران دشمن جه هم‌پیمون بینه. این وحشی قوم زرد نژاد جه بینه که کاسپین دریای پلی چادر بزو بینه و صحراگردی و تاراج کردنه و ویشته [[کورا|كورا درکا]] اییَمونه. انوشیروان و قباد، دِتا ایرانی شاه، وشون جه جنگ هکردِنه. چونکه این وحشی قوم ایران سامون سر قتل و غارت کردنه. جنگ این وحشی قوم جه به نفع ایران تموم بَیّه<ref>تاریخ ایران قبل از اسلام تألیف حسن پیرنیا،نشر الهام،تهران،۱۳۸۸.</ref>. خزران خاسسنه ابريشم راه ره زير نظر بئيرن تا اينتا رهگذر جه بازرگاني روابط دله [[بیزانس]] جه اتا خله سود بورن. سبب اتحاد خزران تركون جه همينتا بيئه. بعدا روزگار خسروانوشيروان اول دله و هرمز چاروم، خسرو دوم و كواذ دوم تا پايان شاهنشاهي ساساني، خزران دوش به دوش تركان و روميان با سپاه ساساني پيكار هكردنه و اتا خله ظلم بر مردم قفقاز روا داشتنه<ref>ايران و تركان در روزگار ساسانيان،عنايت الله رضا،1365،شركت انتشارات علمي و فرهنگي،تهران،چاپ چهارم</ref> == اینتا دریای سامون == [[پرونده:Flag_of_Iran.svg|25px]] جنوب ور به [[ئیرون]] [[پرونده:Flag_of_Kazakhstan.svg|25px]] شمال ور به [[قزاقستون]] [[پرونده:Flag_of_Russia.svg|25px]] شمال ور به [[روسیه]] [[پرونده:Flag_of_Azerbaijan.svg|25px]]غرب ور به [[آذربایجون]] [[پرونده:flag_of_Turkmenistan.svg|25px]] شرق ور به [[تورکمونستون]] == اسمون اینتا دریا == === دریای کاسپین === همه جهان اینتا دریا ره به عنوان [[دریای کاسپین]] اشناسنّنه.کاسپین خودش از اسم قوم کاسپی (یا کاسی) بَیته بیّه که اول کرانه ی غربی تا جنوب غربی اینتا دریا ساکن بینه و کم‌کم بیَمونه (جایی که اِما گامبی [[گیلان]] ) . پژوهش‌های جدیدی که دربارهٔ ژنتیک مردم ساکن جنوب این دریا بیّه، گواهی به این ادعا هسته که مازرونی‌ها و گیلانیا (که جوامع مردِم‌شیناسی جهان وشون ره کاسپین اشناسنّه) از نوادگان مردمی هستنه که از غرب این دریا ی ور بیَمونه. کاسی‌ها که به نوعی مارٍقوم مردم جنوبی و غربی این دریا محسوب بونه، خودشون به دو دستهٔ کاس‌سی‌ها و کاسپین تقسیم بونّنه. === دریای تپورستان === دریای [[مازرون]] یا [[تپورستان]] ([[تبرستان]]): اسنادی که از مؤسسات تاریخ شناسی [[روسیه]] بدست بیموئه که [[نوجین زیس]] قرن دوازدهم بنویشته که ایرانیان این دریا ره قرنا دریای تبرستان گتنه، ولی چون واژهٔ [[مازرون]] میان مردم [[تبرستان]] جادَکِته ، وه ره مازرون دریا گنّه، همینتی میان دانشمندای قرون بعد از اسلام مازرون دریا به روی نقشه‌ها ثبت بیّه، گذشته از اون اسم دریای تبرستان به دلیل مجاورت دولت تبرستان به اون بی‌یه، نام‌های [[ساری]] ، [[خراسون]] ، [[گرگان]] ، [[گیلان]] که زمانی روی این دریا بیه، همگی به مناطقی از تبرستان باستانی برگردنه. به اعتقاد عنایت‌الله رضا، اصلاً سرزمین شمال ایران، در طول تاریخ اسم [[مازرون]] نداشته، بلکه اول «'''تپوران'''» و بعداً در دوره اسلامی «'''طبرستان'''» اسم‌ داشته. در حالی که مازرون اتا منطقه توی [[سیستان]] منطقه بی‌یه. نظر عنايت الله رضا در مورد اينكه مازندران منطقه اي در سيستان بيه درست نيه.اگه كسي شاهنامه ره بخونّه متوجه بونه كه مازندران شاهنامه مازندران فعلي هسّه.چونكه در شاهنامه اسم شهرهاي آمل و ساري به طور روشن اشاره بيه<ref>شاهنامه فردوسي.</ref> == دریای خزر == [[پرونده:Derbent_wall.jpg|thumb|200px|left|سد دربند كه در دوره ساسانیان براي جلوگيري از اقوام وحشي از جمله قوم خزر بساته بیّه]] در آغاز سده هفتم ميلادي دو تا گت [[قوم]] در شمال [[قفقاز]] سكني داشتنه.اتا از اينتا قوم [[بلغارون]] بينه.قوم ديگه [[خزران]] بينه كه دشتاي سفلاي روخنه تِرِكْ و روخنه [[ولگا]] وشون جا بيه. <ref>ايران و تركان در روزگار ساسانيان،عنايت الله رضا،1365،شركت انتشارات علمي و فرهنگي،تهران،چاپ چهارم صفحه 145 </ref>.اینتا قوم وحشی [[خزر]] از نژاد زرد بینه که در کنار [[دریای کاسپین]] چادر بزّونه بینه و به صحراگردی و تاخت و تاز در کشورهای همجوار اشتغال داشتنه و اغلب به طرف روخنه کورا(کوروش قدیم)اییمونه.[[انوشیروان]] و [[قباد]] دو تا از [[شاهان ایرانی]] با آنها جنگ هکردِ نه.چونکه اینتا قوم وحشی در مرزای ایران مرتکب قتل و غارت بینه.جنگ با اینتا قوم وحشی به نفع ایران تمام بیّه<ref>تاریخ ایران قبل از اسلام تألیف حسن پیرنیا،نشر الهام،تهران،۱۳۸۸.</ref> در جنگايي كه به سالاي 589 و 626-630 ميلادي روي هداهه،سرنوشت خزران با سرنوشت خان [[آشينا]] پيوندي سخت نزديك پيدا هكرده.از اينتا رو در نوشته مورخان [[رومي]] و [[ايراني]]،نوم [[ترك]] و [[خزر]] در كنار همديگه بيئموئه.شاوان در ش نوشته خواننده ره از اينتا خطا بر حذر داشته و معتقد هسه كه نونه اينتا دو قوم ره اتا فرض هكنيم<ref>ايران و تركان در روزگار ساسانيان،عنايت الله رضا،1365،شركت انتشارات علمي و فرهنگي،تهران،چاپ چهارم صفحه 145</ref> خزرها دین [[یهودی]] ره قبول هکردِ نه. وشون [[قفقاز]] طرفا دَیْنِه و [[ساسانیان]] دوره برای اینکه وشون حمله نکانن اتا دیوار دکشینه که هنوز هم قفقاز دله دره به نام [[سد در بند]]. خزران كه از دير باز دشمن ايران بينه،خواسنه راه ابريشم ره زير نظر بئيرن تا از اينتا رهگذر در روابط بازرگاني با روم شرقي(بيزانس) اتا خله سود بورن.سبب اتحاد خزران با تركان همينتا بيئه.خزران با تموم نيرو خاناي ترك ره ياري كردنه.بعدا در روزگار خسرو انوشيروان اول و نيز به هنگوم فرمانروايي هرمز چهارم،خسرو دوم و كواذ دوم تا پايان شاهنشاهي ساساني،خزران دوش به دوش تركان و روميان با سپاه ساساني پيكار هكردنه و اتا خله ظلم بر مردم قفقاز روا داشتنه<ref>ايران و تركان در روزگار ساسانيان،عنايت الله رضا،1365،شركت انتشارات علمي و فرهنگي،تهران،چاپ چهارم</ref> ==خزر اتا اسم نادرست== [[پرونده:Caspian Sea Iran 2014.jpg|حاشیه|چپ|بی‌قاب]] بنابر گزارش ها،پنجم ژوئیه ی سال 527 میلادی که بر پایه ی برابر گذاری های گاهشماری،همان 14 تیر ماه خورشیدی هسه،قباد ساسانی بتونسه قوم خزر ره که به خاک ایران زمین وارد بينه،تا آنسوی رودخانه ولگاه بيرون هكنه.در چنین روزی قباد ساسانی،فرمان هدا تا شهر دربند و دژ دربند بازسازی بوه.این دژ شهر که هنوز نوم پهلوی بر خود دارنه و در روسیه واقع هسه شمالی ترین مرزبانی ایران در زمون ساسانیان بيه،جائی میان دریای کاسپین و کوه های قفقاز در میونه اتا تنگه.بنابر کتیبه پهلوی که بر دیوارهای سنگی اینتا شهر نصب هسه،دژ دربند به فرمون خسرو انوشیروان،بساته بيه تا جلوی تركتازي اقوام شمالی بيته بوه و قباد،ريكاي خسرو انوشیروان،پس از واپس راندن خزر ها،در پیروز نامه ای که بر سنگ های شهر دربند نقش هسه داستان اینتا پیروزی و فرمونش به بازسازی ره نقل هکرده .خزر ها اتا از حکومت هائی هسنه که در شمال قفقاز نزدیک به 500 تا 600 سال همسایه تاریخی ایران بينه.از اقوام آلتائی هسنه.خزر ها بازمانده قوم هون هسنه که از شمال چین اتا گت حرکت ره آغاز هکردنه تا به قلب اروپا برسینه.خزر ها بخشی از قوم هون هسنه که در اینتا گت حرکت در قفقاز شمالی یا جنوب روسیه امروزی ماندگار بينه.اینتا قوم مهاجم و هم مرز با ایران همواره پدید آور در گیری های مرزی بينه.دژ دربند دژ سنگی و استوار در بند تنها برای پیشگیری از چنین تازش هائی بساته بيه.دژدربند اتا جایگاه استراتژیک بیه برای مهاجمان.شهری ایرانی که اتا از زیباترین شهر های تاریخی جهان به شمار اِنه.آن اندازه زیبا که توسط روس ها به عنوان میراث معنوی و فرهنگی به ثبت جهانی برسیه.هنوز هم تومی خنه هایی به دیرنگی 700 و 800 و حتا هزار سال ره در اینتا شهر بدین و هنوز هم هرچند شمارشان رو به کاهش بشته اما مردمون شهر پهلوی زوون هسنه.تا سالیان پیش تات ها ویشترین جمعیت اینتا شهر ره در بر داشتنه.تات های پهلوی زوون که زوون شمال باختری ایران ره داشتنه و اینتا بدان معنا هسه که پس از گذشت چیزی نذدیک به هزار و چهارصد سال اونا ها زوون ایرانی خد ره پاس داشتنه.این روز ها از کتاب های درسی بیته تا رادیو و تلویزیون دریای شمال ایران ره خزر گننه.واژه خزر بر اینتا دریا که مالکش دست کم تا پیش از پیمون نامه های ننگین ترکمان چای و گلستان ایران بیه آیا تعبیری جز قوم مهاجم خزر داینه؟قومی که برای جلوگیری از تاخت و تازشان بر میهن،جلویشون دیوار دکشیمی ،زنجیر دوسیمی،جنگ هکردیمی،و کشته هدامی.واژه خزر هیج معنایی جز یاد آوری قوم مهاجم خزر نداینه.نمونه آن دریای شمال ایران هسه که همواره به نوم مردمون ایرانی که در کنارش زندگی کردنه،دریای مازندران،دریای کاسپین،دریای تبرستان،دریای تپورستان، دریای وهرکانه، دریای هیرکانی و دریای گرگان خوانده بیه.اصلا واژه خزر هیچ پیشینه تاریخی نداینه.بی گمون باشید که باستان شناسان،تاریخ دانان،زبان شناسان و دیگر کار آمدان اینتا سرزمین،بر اینتا باورنه که خزر نه تنها ایرانی نیه بلکه تاریخی هم نیه.نوم کاسپین ایرانی ره که همه جهان به رسمیت بشناسه کشور ایران به رسمیت نشناسه .اداره یکسان سازی نام های جغرافیایی کشور ایران چند سال پیش نوم خزر غیر ایرانی ره برای نم بوردن اینتا دریا تصویب هکرده.جالبه بدونین که بر سکه های پنج تومانی قدیمی نوم دریای شمال ایران مازندران ضرب بیه بیئه.<ref>هفته نامه خبری فرهنگی امرداد،سال یازدهم،11 تیر ماه ،1390 خورشیدی،شماره پیاپی 256،صفحه 5 </ref> [۱۱] === دریای قزوین === دریای کشوین (قزوین): به پایهٔ دیدگاهی دیگه قزوین و کاسپین به ترتیب عربی‌بیّه و یونانی‌بیّهٔ اسم باستانی وه ، کشوین هستنه. این اسم امروزه از سوی کشورهای [[عربی]] به شکل بحر القزوین به کار شونه. در زبان اردو در پاکستان هم این دریا ره بحیره قزوین گنّه. === مازرون ِدریا دیگه اسم‌ئون بقیه جائون === آيا دوننّني در ديگر كشور ها اينتا دريا ره چه شي گنّنه؟در زبان آفريكانس كه در آفريقاي جنوبي استفاده بونه گنّنه كاسپيس،در كشورهاي عربي بحر قزوين(قزوين عربي بيّهِ كاسپين هسّه)،در زبان كاتالا كاسپيا،در آلمانی کاسپیشن،در دانماركي كاسپيسكه،در انگليسي كاسپين،در زبان اسپرانتو كاسپيو،در اسپانيايي كاسپيو،در اِستي كاسپيا،در فرانسوي كاسپين،در لاتين كاسپيوم،در پاكستان قزوين،در سومالي كاسپين/قزوين،در پرتقالي كاسپيو،در پنجابي كيسپيئن،در گيلكي كاسپين دريا،در مازندراني درياي مازندران،در كوردي درياي مازندران،در تركمنستان خزر،در تركيه خزر،در جمهوري آذربايجان خزر،<ref>ويکيپديا</ref>در ايران با توجه به بخشنامه دولت ايران در مكاتبات داخلي خزر و در مكاتبات خارجي كاسپين.اگه توجه هكنيم در تمام جهان اينتا دريا ره كاسپين گنّنه و تنها در چند كشور ترك زوون از جمله تركيه و تركمنستان و آذربايجان و متأسفانه ايران دله خزر گنّنه.اگه به تاريخ رجوع هكنيم قوم خزر ترك تبار بينه به همين خاطر چند كشور ترك زوون اينتا دريا ره خزر نام ورنّه.اينجه اين سوال پيش انه كه چِه در ايران بجاي درياي مازندران ايراني از خزر تركي استفاده بونه؟جاي تعجب نيّه؟ما چه ارتباطي با تركان دايمي؟ ==== دیگه ایسم‌ئون ==== * دریای [[هیرکانی]] : اینتا اسم در قدیمی ترین متنها بی‌یموئه. دریای هیرکانی ([[هیرکانیا]]/[[گرگان]]) که منابع یونانی و لاتین دله (Hyrcania Maro) بموئه (هرودوت). امروزه به کار نشونه. * دريای [[گیلان]] : [[شاهنامه]] [[فردوسی]] دله بموئه * دریای فراخ‌کرت (وُئوروکَشَ): بعضیا اینتا اسم ره همون مازرون دریا دونّه که اوستا دله بی‌یمو. * دریای [[آبسکون]]: بعضی تاریخ دانان بنویشتنه ممدخوارزم شاه بعد از حمله مغول فرار هکردِ به دریای آبسکون<ref>تاریخ ایران قبل از اسلام تألیف حسن پیرنیا،نشر الهام،تهران،۱۳۸۸.</ref> * دریای [[ساری]]: امروزه به کار نشونه. * دریای [[دیلم]] یا [[دیلمستان]]: امروزه به کار نشونه. * 'کبود ِدریا (زَراه اَکفوده):مازرونی جه وانه کـَیی ِدریا. * دریای خراسون: زمان حکومت طاهریان خراسان دله و اتحاد وشون با [[تبرستون علویون]] اینتا اسم کار بزو بیّه. * دریای باب‌الابواب * دریای [[باکو]] ِ: در قرون وسطا توسط بعضی اروپائیان == گت‌چیزون == اینتا دریاچه گت‌ترین دریاچه ی دِنیا هسته. هر چی شمال ور اِنی به جنوب اینتا دریای عمق ویشته وانه. بخش جنوبی مازرون دریا و روخنه هائی که ون دله شندنّه یعنی سواحل مربوط به [[ایران]] ، ۷۸ گونه و زیرگونه ماهی پیدا وانه. از مهمترین روخنه‌هائی که این دریا دله شننده وانه [[سپیدرود]] و [[پیلورود]] (گت رود) و [[هراز]] ره وانه نوم بوردن. مازرون دریا اتا از بوم‌ شناخت های جهان هسته که محیطی مناسب برای زندگی و رشد مرغوب‌ترین ماهیای خاویاری جهان هسته. ۹۰ درصد صید ماهیای خاویاری مخصوص به این دریا هسته. == سرمایه‌ئون == مازرون دریا دارای ذخایر [[گاز]]، [[نفت]] و [[خاویار]] هسته. کل ذخایر اثبات بَئی نفت این دریا ۵۰ میلیارد بشکه هسته و این یعنی حدود ۴ درصد از کل ذخایر نفت جهان. همینتی ۹۰ درصد خاویار جهان این دریا جه صید وانه. اما صید بی رویه این ماهی باعث بیّه که بنا به گفتة دانشمندان ۹۰ درصد از تعداد این ماهیان در قرن اخیر دله کم بوّه. اگه این روند دمباله پیدا هکنه تا ۱۰ سال آینده به کلّی این دریا منقرض وونه. ==نگارخنه== <gallery> Osmanli_Ortadogu.jpg|قزبین History_map_of_tapuria.png|اواخر دوران [[قاجار]] Jomann_Imperium_Periscum.jpg| به اینگیلیسی (۱۷۰۰تا۱۷۲۰میلادی):هیرکانیا ''(به فارسی: ورکانه)'' و کاسپین Persia1808.JPG|اینگیلیسی در (1808) Iran e Bozorg2.jpg|اینگیلیسی (1719)''(به فارسی: ورکانه)'' Ortelius 1580.jpg|اینگیلیسی (1580)[[آمارد]] PG_NSW_Image_jpeg.jpg|دریای [[آمارد]] Stenka Razin by Vasily Surikov 1906.jpg </gallery> <center> <gallery style="text-align:center"> Mazandaransea01.jpg|ساحل دریای مازندران Mazandaransea02.jpg|دریای مازندران Babolsar darya.jpg|دریای مازندران [[بابلسر]] </gallery> </center> == منبع == * [http://www.iranchamber.com/geography/articles/names_of_caspian_sea.php Names of Caspian Sea ] {{پانویس}} [[رج:مازرون دریا| ]] [[رج:دریاچه]] [[رج:دریا]] orl05jb60fwmfmohmr1griruxzwsl56 327787 327786 2026-06-04T05:50:39Z HenryThe 27142 نسخهٔ [[Special:Diff/327774|327774]] از [[Special:Contributions/~2026-32856-30|~2026-32856-30]] ([[User talk:~2026-32856-30|بحث]]) خنثی شد 327787 wikitext text/x-wiki {{Coord|۴۰|N|۵۱|E|type:waterbody|display=inline,title}} {{سطحی ئو |نوم=مازرون دریو |عکس=Caspian_Sea_from_orbit.jpg |جولی= |ویشترین جولی =۱۰۲۵ متر |متوسط_جولی=۱۸۷ متر |گتی=۳۷۰٬۰۰۰ تا ۴۲۰٬۰۰۰ کیلومتر مربع |ساحلی منطقه=۶۵۰۰ کیلومتر |حجم=ندونّه |کشور={{پرچم|ایران}}، {{پرچم|روسیه}}، {{پرچم|قزاقستون}}، {{پرچم|آذربایجون}}، {{پرچم|ترکمنستون}} |قاره=[[آسیا]] و [[اروپا]] وسط |نقشه=Caspianseamap.png }} '''مازرون دریو''' یا '''کاسپیون دریو'''، اتا گت ِدریاچه هسته که جنوب‌وَر جه [[ئيرون]] ره، شمال‌وَر جه [[روسیه]] و [[قزاقستون]] ره، غرب‌وَر جه [[آذربایجون]] و شرق‌وَر جه [[ترکمنستون]] جه محدود بونه. چون کاسپین، جهون ِگت‌ترین [[دریاچه]] هسته وِ رِه [[دریو]] هم گانّه. ایران دولت اتا بخشنومه دله مردم ره مجبور هاکرده که اینتا دریای نوم ره خزر بوّن. خزر اَتّا وحشی قوم نوم هسّه که ساسانیون دوران به ایران سامون ره حمله کردِنِه و رومیون جه یعنی ایران دشمن جه هم‌پیمون بینه. این وحشی قوم زرد نژاد جه بینه که کاسپین دریای پلی چادر بزو بینه و صحراگردی و تاراج کردنه و ویشته [[کورا|كورا درکا]] اییَمونه. انوشیروان و قباد، دِتا ایرانی شاه، وشون جه جنگ هکردِنه. چونکه این وحشی قوم ایران سامون سر قتل و غارت کردنه. جنگ این وحشی قوم جه به نفع ایران تموم بَیّه<ref>تاریخ ایران قبل از اسلام تألیف حسن پیرنیا،نشر الهام،تهران،۱۳۸۸.</ref>. خزران خاسسنه ابريشم راه ره زير نظر بئيرن تا اينتا رهگذر جه بازرگاني روابط دله [[بیزانس]] جه اتا خله سود بورن. سبب اتحاد خزران تركون جه همينتا بيئه. بعدا روزگار خسروانوشيروان اول دله و هرمز چاروم، خسرو دوم و كواذ دوم تا پايان شاهنشاهي ساساني، خزران دوش به دوش تركان و روميان با سپاه ساساني پيكار هكردنه و اتا خله ظلم بر مردم قفقاز روا داشتنه<ref>ايران و تركان در روزگار ساسانيان،عنايت الله رضا،1365،شركت انتشارات علمي و فرهنگي،تهران،چاپ چهارم</ref> == اینتا دریای سامون == [[پرونده:Flag_of_Iran.svg|25px]] جنوب ور به [[ئیرون]] [[پرونده:Flag_of_Kazakhstan.svg|25px]] شمال ور به [[قزاقستون]] [[پرونده:Flag_of_Russia.svg|25px]] شمال ور به [[روسیه]] [[پرونده:Flag_of_Azerbaijan.svg|25px]]غرب ور به [[آذربایجون]] [[پرونده:flag_of_Turkmenistan.svg|25px]] شرق ور به [[تورکمونستون]] == اسمون اینتا دریا == === دریای کاسپین === همه جهان اینتا دریا ره به عنوان [[دریای کاسپین]] اشناسنّنه.کاسپین خودش از اسم قوم کاسپی (یا کاسی) بَیته بیّه که اول کرانه ی غربی تا جنوب غربی اینتا دریا ساکن بینه و کم‌کم بیَمونه (جایی که اِما گامبی [[گیلان]] ) . پژوهش‌های جدیدی که دربارهٔ ژنتیک مردم ساکن جنوب این دریا بیّه، گواهی به این ادعا هسته که مازرونی‌ها و گیلانیا (که جوامع مردِم‌شیناسی جهان وشون ره کاسپین اشناسنّه) از نوادگان مردمی هستنه که از غرب این دریا ی ور بیَمونه. کاسی‌ها که به نوعی مارٍقوم مردم جنوبی و غربی این دریا محسوب بونه، خودشون به دو دستهٔ کاس‌سی‌ها و کاسپین تقسیم بونّنه. === دریای تپورستان === دریای [[مازرون]] یا [[تپورستان]] ([[تبرستان]]): اسنادی که از مؤسسات تاریخ شناسی [[روسیه]] بدست بیموئه که [[نوجین زیس]] قرن دوازدهم بنویشته که ایرانیان این دریا ره قرنا دریای تبرستان گتنه، ولی چون واژهٔ [[مازرون]] میان مردم [[تبرستان]] جادَکِته ، وه ره مازرون دریا گنّه، همینتی میان دانشمندای قرون بعد از اسلام مازرون دریا به روی نقشه‌ها ثبت بیّه، گذشته از اون اسم دریای تبرستان به دلیل مجاورت دولت تبرستان به اون بی‌یه، نام‌های [[ساری]] ، [[خراسون]] ، [[گرگان]] ، [[گیلان]] که زمانی روی این دریا بیه، همگی به مناطقی از تبرستان باستانی برگردنه. به اعتقاد عنایت‌الله رضا، اصلاً سرزمین شمال ایران، در طول تاریخ اسم [[مازرون]] نداشته، بلکه اول «'''تپوران'''» و بعداً در دوره اسلامی «'''طبرستان'''» اسم‌ داشته. در حالی که مازرون اتا منطقه توی [[سیستان]] منطقه بی‌یه. نظر عنايت الله رضا در مورد اينكه مازندران منطقه اي در سيستان بيه درست نيه.اگه كسي شاهنامه ره بخونّه متوجه بونه كه مازندران شاهنامه مازندران فعلي هسّه.چونكه در شاهنامه اسم شهرهاي آمل و ساري به طور روشن اشاره بيه<ref>شاهنامه فردوسي.</ref> == دریای خزر == [[پرونده:Derbent_wall.jpg|thumb|200px|left|سد دربند كه در دوره ساسانیان براي جلوگيري از اقوام وحشي از جمله قوم خزر بساته بیّه]] در آغاز سده هفتم ميلادي دو تا گت [[قوم]] در شمال [[قفقاز]] سكني داشتنه.اتا از اينتا قوم [[بلغارون]] بينه.قوم ديگه [[خزران]] بينه كه دشتاي سفلاي روخنه تِرِكْ و روخنه [[ولگا]] وشون جا بيه. <ref>ايران و تركان در روزگار ساسانيان،عنايت الله رضا،1365،شركت انتشارات علمي و فرهنگي،تهران،چاپ چهارم صفحه 145 </ref>.اینتا قوم وحشی [[خزر]] از نژاد زرد بینه که در کنار [[دریای کاسپین]] چادر بزّونه بینه و به صحراگردی و تاخت و تاز در کشورهای همجوار اشتغال داشتنه و اغلب به طرف روخنه کورا(کوروش قدیم)اییمونه.[[انوشیروان]] و [[قباد]] دو تا از [[شاهان ایرانی]] با آنها جنگ هکردِ نه.چونکه اینتا قوم وحشی در مرزای ایران مرتکب قتل و غارت بینه.جنگ با اینتا قوم وحشی به نفع ایران تمام بیّه<ref>تاریخ ایران قبل از اسلام تألیف حسن پیرنیا،نشر الهام،تهران،۱۳۸۸.</ref> در جنگايي كه به سالاي 589 و 626-630 ميلادي روي هداهه،سرنوشت خزران با سرنوشت خان [[آشينا]] پيوندي سخت نزديك پيدا هكرده.از اينتا رو در نوشته مورخان [[رومي]] و [[ايراني]]،نوم [[ترك]] و [[خزر]] در كنار همديگه بيئموئه.شاوان در ش نوشته خواننده ره از اينتا خطا بر حذر داشته و معتقد هسه كه نونه اينتا دو قوم ره اتا فرض هكنيم<ref>ايران و تركان در روزگار ساسانيان،عنايت الله رضا،1365،شركت انتشارات علمي و فرهنگي،تهران،چاپ چهارم صفحه 145</ref> خزرها دین [[یهودی]] ره قبول هکردِ نه. وشون [[قفقاز]] طرفا دَیْنِه و [[ساسانیان]] دوره برای اینکه وشون حمله نکانن اتا دیوار دکشینه که هنوز هم قفقاز دله دره به نام [[سد در بند]]. خزران كه از دير باز دشمن ايران بينه،خواسنه راه ابريشم ره زير نظر بئيرن تا از اينتا رهگذر در روابط بازرگاني با روم شرقي(بيزانس) اتا خله سود بورن.سبب اتحاد خزران با تركان همينتا بيئه.خزران با تموم نيرو خاناي ترك ره ياري كردنه.بعدا در روزگار خسرو انوشيروان اول و نيز به هنگوم فرمانروايي هرمز چهارم،خسرو دوم و كواذ دوم تا پايان شاهنشاهي ساساني،خزران دوش به دوش تركان و روميان با سپاه ساساني پيكار هكردنه و اتا خله ظلم بر مردم قفقاز روا داشتنه<ref>ايران و تركان در روزگار ساسانيان،عنايت الله رضا،1365،شركت انتشارات علمي و فرهنگي،تهران،چاپ چهارم</ref> ==خزر اتا اسم نادرست== [[پرونده:Caspian Sea Iran 2014.jpg|حاشیه|چپ|بی‌قاب]] بنابر گزارش ها،پنجم ژوئیه ی سال 527 میلادی که بر پایه ی برابر گذاری های گاهشماری،همان 14 تیر ماه خورشیدی هسه،قباد ساسانی بتونسه قوم خزر ره که به خاک ایران زمین وارد بينه،تا آنسوی رودخانه ولگاه بيرون هكنه.در چنین روزی قباد ساسانی،فرمان هدا تا شهر دربند و دژ دربند بازسازی بوه.این دژ شهر که هنوز نوم پهلوی بر خود دارنه و در روسیه واقع هسه شمالی ترین مرزبانی ایران در زمون ساسانیان بيه،جائی میان دریای کاسپین و کوه های قفقاز در میونه اتا تنگه.بنابر کتیبه پهلوی که بر دیوارهای سنگی اینتا شهر نصب هسه،دژ دربند به فرمون خسرو انوشیروان،بساته بيه تا جلوی تركتازي اقوام شمالی بيته بوه و قباد،ريكاي خسرو انوشیروان،پس از واپس راندن خزر ها،در پیروز نامه ای که بر سنگ های شهر دربند نقش هسه داستان اینتا پیروزی و فرمونش به بازسازی ره نقل هکرده .خزر ها اتا از حکومت هائی هسنه که در شمال قفقاز نزدیک به 500 تا 600 سال همسایه تاریخی ایران بينه.از اقوام آلتائی هسنه.خزر ها بازمانده قوم هون هسنه که از شمال چین اتا گت حرکت ره آغاز هکردنه تا به قلب اروپا برسینه.خزر ها بخشی از قوم هون هسنه که در اینتا گت حرکت در قفقاز شمالی یا جنوب روسیه امروزی ماندگار بينه.اینتا قوم مهاجم و هم مرز با ایران همواره پدید آور در گیری های مرزی بينه.دژ دربند دژ سنگی و استوار در بند تنها برای پیشگیری از چنین تازش هائی بساته بيه.دژدربند اتا جایگاه استراتژیک بیه برای مهاجمان.شهری ایرانی که اتا از زیباترین شهر های تاریخی جهان به شمار اِنه.آن اندازه زیبا که توسط روس ها به عنوان میراث معنوی و فرهنگی به ثبت جهانی برسیه.هنوز هم تومی خنه هایی به دیرنگی 700 و 800 و حتا هزار سال ره در اینتا شهر بدین و هنوز هم هرچند شمارشان رو به کاهش بشته اما مردمون شهر پهلوی زوون هسنه.تا سالیان پیش تات ها ویشترین جمعیت اینتا شهر ره در بر داشتنه.تات های پهلوی زوون که زوون شمال باختری ایران ره داشتنه و اینتا بدان معنا هسه که پس از گذشت چیزی نذدیک به هزار و چهارصد سال اونا ها زوون ایرانی خد ره پاس داشتنه.این روز ها از کتاب های درسی بیته تا رادیو و تلویزیون دریای شمال ایران ره خزر گننه.واژه خزر بر اینتا دریا که مالکش دست کم تا پیش از پیمون نامه های ننگین ترکمان چای و گلستان ایران بیه آیا تعبیری جز قوم مهاجم خزر داینه؟قومی که برای جلوگیری از تاخت و تازشان بر میهن،جلویشون دیوار دکشیمی ،زنجیر دوسیمی،جنگ هکردیمی،و کشته هدامی.واژه خزر هیج معنایی جز یاد آوری قوم مهاجم خزر نداینه.نمونه آن دریای شمال ایران هسه که همواره به نوم مردمون ایرانی که در کنارش زندگی کردنه،دریای مازندران،دریای کاسپین،دریای تبرستان،دریای تپورستان، دریای وهرکانه، دریای هیرکانی و دریای گرگان خوانده بیه.اصلا واژه خزر هیچ پیشینه تاریخی نداینه.بی گمون باشید که باستان شناسان،تاریخ دانان،زبان شناسان و دیگر کار آمدان اینتا سرزمین،بر اینتا باورنه که خزر نه تنها ایرانی نیه بلکه تاریخی هم نیه.نوم کاسپین ایرانی ره که همه جهان به رسمیت بشناسه کشور ایران به رسمیت نشناسه .اداره یکسان سازی نام های جغرافیایی کشور ایران چند سال پیش نوم خزر غیر ایرانی ره برای نم بوردن اینتا دریا تصویب هکرده.جالبه بدونین که بر سکه های پنج تومانی قدیمی نوم دریای شمال ایران مازندران ضرب بیه بیئه.<ref>هفته نامه خبری فرهنگی امرداد،سال یازدهم،11 تیر ماه ،1390 خورشیدی،شماره پیاپی 256،صفحه 5 </ref> [۱۱] === دریای قزوین === دریای کشوین (قزوین): به پایهٔ دیدگاهی دیگه قزوین و کاسپین به ترتیب عربی‌بیّه و یونانی‌بیّهٔ اسم باستانی وه ، کشوین هستنه. این اسم امروزه از سوی کشورهای [[عربی]] به شکل بحر القزوین به کار شونه. در زبان اردو در پاکستان هم این دریا ره بحیره قزوین گنّه. === مازرون ِدریا دیگه اسم‌ئون بقیه جائون === آيا دوننّني در ديگر كشور ها اينتا دريا ره چه شي گنّنه؟در زبان آفريكانس كه در آفريقاي جنوبي استفاده بونه گنّنه كاسپيس،در كشورهاي عربي بحر قزوين(قزوين عربي بيّهِ كاسپين هسّه)،در زبان كاتالا كاسپيا،در آلمانی کاسپیشن،در دانماركي كاسپيسكه،در انگليسي كاسپين،در زبان اسپرانتو كاسپيو،در اسپانيايي كاسپيو،در اِستي كاسپيا،در فرانسوي كاسپين،در لاتين كاسپيوم،در پاكستان قزوين،در سومالي كاسپين/قزوين،در پرتقالي كاسپيو،در پنجابي كيسپيئن،در گيلكي كاسپين دريا،در مازندراني درياي مازندران،در كوردي درياي مازندران،در تركمنستان خزر،در تركيه خزر،در جمهوري آذربايجان خزر،<ref>ويکيپديا</ref>در ايران با توجه به بخشنامه دولت ايران در مكاتبات داخلي خزر و در مكاتبات خارجي كاسپين.اگه توجه هكنيم در تمام جهان اينتا دريا ره كاسپين گنّنه و تنها در چند كشور ترك زوون از جمله تركيه و تركمنستان و آذربايجان و متأسفانه ايران دله خزر گنّنه.اگه به تاريخ رجوع هكنيم قوم خزر ترك تبار بينه به همين خاطر چند كشور ترك زوون اينتا دريا ره خزر نام ورنّه.اينجه اين سوال پيش انه كه چِه در ايران بجاي درياي مازندران ايراني از خزر تركي استفاده بونه؟جاي تعجب نيّه؟ما چه ارتباطي با تركان دايمي؟ ==== دیگه ایسم‌ئون ==== * دریای [[هیرکانی]] : اینتا اسم در قدیمی ترین متنها بی‌یموئه. دریای هیرکانی ([[هیرکانیا]]/[[گرگان]]) که منابع یونانی و لاتین دله (Hyrcania Maro) بموئه (هرودوت). امروزه به کار نشونه. * دريای [[گیلان]] : [[شاهنامه]] [[فردوسی]] دله بموئه * دریای فراخ‌کرت (وُئوروکَشَ): بعضیا اینتا اسم ره همون مازرون دریا دونّه که اوستا دله بی‌یمو. * دریای [[آبسکون]]: بعضی تاریخ دانان بنویشتنه ممدخوارزم شاه بعد از حمله مغول فرار هکردِ به دریای آبسکون<ref>تاریخ ایران قبل از اسلام تألیف حسن پیرنیا،نشر الهام،تهران،۱۳۸۸.</ref> * دریای [[ساری]]: امروزه به کار نشونه. * دریای [[دیلم]] یا [[دیلمستان]]: امروزه به کار نشونه. * 'کبود ِدریا (زَراه اَکفوده):مازرونی جه وانه کـَیی ِدریا. * دریای خراسون: زمان حکومت طاهریان خراسان دله و اتحاد وشون با [[تبرستون علویون]] اینتا اسم کار بزو بیّه. * دریای باب‌الابواب * دریای [[باکو]] ِ: در قرون وسطا توسط بعضی اروپائیان == گت‌چیزون == اینتا دریاچه گت‌ترین دریاچه ی دِنیا هسته. هر چی شمال ور اِنی به جنوب اینتا دریای عمق ویشته وانه. بخش جنوبی مازرون دریا و روخنه هائی که ون دله شندنّه یعنی سواحل مربوط به [[ایران]] ، ۷۸ گونه و زیرگونه ماهی پیدا وانه. از مهمترین روخنه‌هائی که این دریا دله شننده وانه [[سپیدرود]] و [[پیلورود]] (گت رود) و [[هراز]] ره وانه نوم بوردن. مازرون دریا اتا از بوم‌ شناخت های جهان هسته که محیطی مناسب برای زندگی و رشد مرغوب‌ترین ماهیای خاویاری جهان هسته. ۹۰ درصد صید ماهیای خاویاری مخصوص به این دریا هسته. == سرمایه‌ئون == مازرون دریا دارای ذخایر [[گاز]]، [[نفت]] و [[خاویار]] هسته. کل ذخایر اثبات بَئی نفت این دریا ۵۰ میلیارد بشکه هسته و این یعنی حدود ۴ درصد از کل ذخایر نفت جهان. همینتی ۹۰ درصد خاویار جهان این دریا جه صید وانه. اما صید بی رویه این ماهی باعث بیّه که بنا به گفتة دانشمندان ۹۰ درصد از تعداد این ماهیان در قرن اخیر دله کم بوّه. اگه این روند دمباله پیدا هکنه تا ۱۰ سال آینده به کلّی این دریا منقرض وونه. ==نگارخنه== <gallery> Osmanli_Ortadogu.jpg|قزبین History_map_of_tapuria.png|اواخر دوران [[قاجار]] Jomann_Imperium_Periscum.jpg| به اینگیلیسی (۱۷۰۰تا۱۷۲۰میلادی):هیرکانیا ''(به فارسی: ورکانه)'' و کاسپین Persia1808.JPG|اینگیلیسی در (1808) Iran e Bozorg2.jpg|اینگیلیسی (1719)''(به فارسی: ورکانه)'' Ortelius 1580.jpg|اینگیلیسی (1580)[[آمارد]] PG_NSW_Image_jpeg.jpg|دریای [[آمارد]] Stenka Razin by Vasily Surikov 1906.jpg </gallery> <center> <gallery style="text-align:center"> Mazandaransea01.jpg|ساحل دریای مازندران Mazandaransea02.jpg|دریای مازندران Babolsar darya.jpg|دریای مازندران [[بابلسر]] </gallery> </center> == منبع == * [http://www.iranchamber.com/geography/articles/names_of_caspian_sea.php Names of Caspian Sea ] {{پانویس}} [[رج:مازرون دریا| ]] [[رج:دریاچه]] [[رج:دریا]] 2962zc6vvvoxwye0s16ibcufy4euihd ایرون 0 1679 327770 327703 2026-06-03T21:06:06Z ~2026-32856-30 45534 اٚیرٚآٚن، دٚئٚبٚآٚر ٚ قٚدٚیمٚی تٚرن بٚلٚارع، تٚنها ۴ تٚاریخ ٚ نٚفٚرٚاتٚ دٰٚره گ تٚا دٚیؤٚدٚآٚر/اٚبٚدٚ زٚنده ایسن، مٚآٚهٚ رٚخ شٚعبٚآٚنی پؤٚر دٚهبٚنٚه، اٚسفٚندٚ هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه، مٚژگٚآٚن هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه و سٚینٚآٚ غیآٚثی حٚآٚفٚظی، و اٚنؤٚا ٚ ۲ تٚا پٚایٚآٚنی مٚعمٚؤٚلٚی، و اٚن ۲تٚا دٚهٚ نٚوه اٚی زٚای آٚرٚآٚدٚ هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه غیآٚثی حٚآٚفٚظی، اٚیرٚآٚن ٚ رٰٚهٚبٚر/شٚآٚه/مٚیرزٚآٚ/چٚآٚودٚآٚر هیسه. 327770 wikitext text/x-wiki اٚیرٚآٚن، دٚئٚبٚآٚر ٚ قٚدٚیمٚی تٚرن بٚلٚارع، تٚنها ۴ تٚاریخ ٚ نٚفٚرٚاتٚ دٰٚره گ تٚا دٚیؤٚدٚآٚر/اٚبٚدٚ زٚنده ایسن، مٚآٚهٚ رٚخ شٚعبٚآٚنی پؤٚر دٚهبٚنٚه، اٚسفٚندٚ هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه، مٚژگٚآٚن هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه و سٚینٚآٚ غیآٚثی حٚآٚفٚظی، و اٚنؤٚا ٚ ۲ تٚا پٚایٚآٚنی مٚعمٚؤٚلٚی، و اٚن ۲تٚا دٚهٚ نٚوه اٚی زٚای آٚرٚآٚدٚ هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه غیآٚثی حٚآٚفٚظی، اٚیرٚآٚن ٚ رٰٚهٚبٚر/شٚآٚه/مٚیرزٚآٚ/چٚآٚودٚآٚر هیسه. == نوم == ئیرون ([[پارسی]] جه: ایران) کلمه باستانی پارسی دله «اَریاَ/airya» و میونی پارسی دله «اِران» (به دبیره پهلوی: 𐭠𐭩𐭫𐭠𐭭/erān) بی‌یه و ونه کهن شکل «airya nama» بی‌یه که «اصیل ِمردمون ِسرزمین» معنی دِنه. [[کوردستون]] دله هَنتا ئیرون ره ونه کهن نوم، یعنی «اِران»، جه اِشناسِنّه و این تلفظ رسمیت دانّه.<ref name="MacKenzie">{{cite encyclopedia|last=MacKenzie|first=David Niel|title=Ērān, Ērānšahr|year=۱۹۹۸|volume=۸|encyclopedia=Encyclopedia Iranica|publisher=Mazda|location=Cosa Mesa|url=http://www.iranica.com/newsite/articles/v8f5/v8f545.html}}</ref> البته از ۶۰۰ سنه پیش از میلاد تا ۱۳۱۴ «۱۹۳۵ (میلادی)» میون اوروپاییون با نوم «پارس/Persia» شناخته بیه.<ref>[https://web.archive.org/web/20120203093100/https://www.cia.gov/library/publications/the-world-factbook/geos/ir.html]</ref> تا سال ۱۳۱۴ خورشیدی جهون دله ئیرون ره «پارس/Persia» نوم جه اشناسینه که این سال ''ملل لیگ'' دله [[رضاشاء]] رسماً همه جه بخاسته ونه محلی نوم، ئیرون ([[پارسی]] جه: ایران)، ره استفاده هاکنن و اسا این کلمه ویشته استفاده وانه. == تاریخ == [[File:Dynasties of Iran.gif|thumb|This gif shows the territory of Iran in various dynasties|بندانگشتی|ئیرونِ تاریخی سلسله‌ئون ِتقریبی نقشه]] ئیرونِ تاریخ دِ قسمت دانّه. نخستین دوره زمونی آغاز وونه که برخی پچوک ِتمدن‌ها بخشون گوناگون دله بساته بَیینه. این دوره گادِر آریایی‌ئون بمونه ایران ِفلات دله و ساکن بَیینه و بعضی سلسله‌ئون ره بساتنه. دوره‌یِ اول دله بتومبی باوّیم ایران دِنیایِ گتترین شاهون‌شاهوین جه بی‌یه. این دوره وقتی تموم بیّه که [[اسلامی فتح|عربون]] ئیرون ره بَییتنه. دومین دوره دله اتا خله اسلامی سلسله ئیرونِ فلات دله بساته بیّه. اونچی که اسا وه ره ایران گانّه و اتا مستقل کشور هسته، این سلسله‌ئون ِدَس اداره بی‌یه البته [[تبرستون]] و [[گیلان]] ([[فرشوادگر]]) این دوره دله ویشته اتا مستقل بخش بی‌یه و خله از محققون و کارشناسون [[مازرون تاریخ|مازرون]] و [[گیلان تاریخ]] ره این دوره دله [[ایران تاریخ]] جه سِوا کانّه. === باستون سلسله‌ئون === * [[عیلام]]یون (بیش از ۳۲۰۰ سنه پ. م. - ۵۳۹ پ.م.) * [[ماد]]ون (ابل قرن هشتم پ. م. - ۵۵۰ پ. م.) ؛ بونیان‌گوذار: [[دیاکو]] * [[هخامنشیون]] (۵۵۹ پ. م. - ۳۳۰ پ. م.) بونیان‌گوذار: [[گت کوروش]] * [[سولوکیون]] (۳۳۰ پ. م. - ۱۲۹ پ. م.) بونیان‌گوذار: [[سولوکوس]] * [[اشکانیون]] (۲۵۶ پ. م. - ۲۲۴ م.) ؛ بونیان‌گوذار: [[ارشک]] * [[ساسانیون]] (۲۲۴ م. - ۶۵۲ م.) بونیان‌گوذار: [[اردشیر پاپکان]] === خلافت سلسله‌ئون === * [[طاهریون]] (۲۰۶ - ۲۵۹ ه. ق.) بونیان‌گوذار: طاهر ذوالیمینین * [[صفاریون]] (۲۶۱ - ۲۸۷ ه. ق.) بونیان‌گوذار: [[یعقوب لیث]] * [[سامانیون]] (۲۶۱ - ۳۸۹ ه. ق.) بونیان‌گوذار: [[اسماعیل سامانی]] * [[زیاریون]] (۳۱۵ - ۴۶۲ ه.ق.) بونیان‌گوذار: [[مرداویج]] * [[بوئیون]] (۳۲۰ - ۴۴۰ ه.ق.) بونیان‌گوذار: [[علی بویه|عمادالدوله علی]] * [[غزنویون]] (۳۸۸ - ۵۵۵ ه.ق.) بونیان‌گوذار: [[محمود غزنوی]] * [[سلجوقیون]] (۴۲۹ - ۵۱۱ ه.ق.) بونیان‌گوذار: [[طغرل بیک]] * [[خوارزمشاهیون]] (۴۷۰ - ۶۱۷ ه.ق.) بونیان‌گوذار: [[انوشتکین]] === ایلخانون === * [[مغلون]] (۶۵۴ - ۷۳۶ ه.ق.) بونیان‌گوذار: [[هلاکوخان]] * [[تیموریون]] (۷۷۱ - ۹۰۳ ه.ق.) بونیان‌گوذار: [[تیمور]] === دوران مدرن اولیه === * [[صفویون]] (۹۰۶ - ۱۱۳۵ ه.ق.) بونیان‌گوذار: [[شاه اسماعیل اول]] * [[افشاریون]] (۱۱۴۸ - ۱۲۱۰ ه.ق.) بونیان‌گوذار: [[نادرشاء]] * [[زندیون]] (۱۱۶۳ - ۱۲۰۹ ه.ق.) بونیان‌گوذار: [[کریم‌خان زند]] * [[قاجارون]] (۱۲۰۹ - ۱۳۴۵ ه.ق.) بونیان‌گوذار: [[آقا محمد خان]] === معاصر === * [[پهلویون]] (۱۳۴۵ ه.ق./ ۱۳۰۴ ه.خ. - ۱۳۵۷ ه.خ.) بونیان‌گوذار: [[رضاشاء]] * [[ایسلامی جمهوری نظام]] (۱۳۵۷ ه.خ. - تاسا) بونیان‌گوذار: [[روح‌الله خمینی]] <gallery mode="packed" heights="100"> Pasargad Tomb Cyrus3.jpg|آرومگا [[گت کوروش]]، [[هخامنشیون]]ِ بونیان‌گوذار Historical Atlas of Iran - Plate No. 05 (cropped).jpg|هخامنشیون ِگتِ سامون (۵۵۹–۳۳۰ پیش از میلاد) Irnp105-Grobowce Naqsh-E Rustam.jpg|[[نقش رستم]]: سنگ‌نگاره [[اردشیر پاپکان]]، [[ساسانیون]]ِ بونیان‌گوذار Naghsh-e rostam, Irán, 2016-09-24, DD 12.jpg|[[نقش رستم]]: [[شاهپور یکم]] و [[ساسانیون]]ِ پیروزی ره دربرابر [[روم]]یون سِراق دِنه Ispahbod Xurshid's coin-1.jpg|[[اسپهبد خورشید]]: وه اتا [[تبرستون]]ی اسپهبد بی‌یه. تبرسّون عربون ِفتح په اتا مستقل منطقه بیّه. Shah Ismail I.jpg|[[شاء اسماعیل یکم]]: [[صفوین]]ِ بونیان‌گوذار ShahAbbasPortraitFromItalianPainter.jpg|[[گت عباس شاء]]: [[صفوین]]ِ گت‌ترین شاء NaderShahPainting.png|[[نادرشاء]]: [[افشاریون]]ِ بونیان‌گوذار و گت‌ترین شاء Reza shah uniform.jpg|[[رضاشاء]]: [[پهلویون]]ِ بونیان‌گوذار </gallery> == جوغرافی == [[پرونده:Iran-geographic map.svg|راست|بندانگشتی|150 px|ناهمواری‌ئون ِتَنِکی و اَنبِسی]] ایران شمال جه [[اترک]]، [[مازرون دریا]] و [[ارس]] جه وَر خانّه، شرق جه [[هندوکش]] و [[سند]] ِدره جه محدود وانه و غرب جه [[زاگرس]] و [[شط العرب]] جه رِسِنه و جنوب جه [[فارس دریامونا]] و [[عمان دریا]] ره وَر گیرنه. بیش از نصف ایران [[بیابون|کویر]] هسته. حدود 1/3 ایران هم کوهه. چنتا خورد ِبخش هم جلگه‌یی هستنه که [[مازرون دریا]]یِ جنوب و [[خوزستون]] ره شامل وانه. گت‌ترین کوه ایران دله [[دماوند]] (۵۶۷۱ متر جه) هسته. غربی‌ترین شهر ایران دله [[کلیساکندی]]؛ شرقی‌ترین شهر [[جالق]]؛ شمالی‌ترین شهر [[پارس آباد]]؛ و جنوبی‌ترین شهر [[چابهار]] هستنه.<ref>اطلس گیتاشناسی استانهای ایران، تهران: ۱۳۸۳، نقشه‌ئون.</ref> === اقلیمی وضعیت === [[پرونده:Iran-climate-map.svg|بندانگشتی|راست|150 px|ئو‌ و هوایی نقشه]] ایران ِئو و هوا خله جورواجور هسته. اختلاف دما زمستون دله بعضی گادِر میون گرمترین و سردترین نقطه بیش از ۵۰ درجهٔ سانتی‌گراد جه رسنه. کلاً ایران اتا منطقه‌ی دله دَره که [[وارش]] ِوضعیت اونجه سطح نیمه خاشک و خاشک دله قرار گنّه. ایران ِئو و هوا چنتا سیستم جه تأثیر گیرنه: # [[سیبری]] ِپرفشار ِسیستم: شمالی مناطق دله [[ورف]] و [[وارش]] ره وجود یانّه و باعث وانه بعضی مناطق ِدما کمته بَواشه. # [[مدیترانه دریا|مدیترانه‌یِ]] وارش‌زا سیستم: این سیستم غرب جه ایران دله اِنه و باعث وانه خله شهرون، که غرب و میونی منطقه و شرق دله دَرنه، سَر وارش بئه. # جنوبِ کم‌فشار سیستم: این سیستم جنوب و جنوب‌غرب دله شِل ِوارش یانّه. وارش‌ئون ِآمار گانّه ایران ِمناطق وسّه اختلاف خلوئه: شمال دله وارشون ِآمار بیش از ۲۱۱۳ میلیمتر ''([[رشت]] واری، ۱۳۸۳)'' هم رسنه. کویری شهرون دله وارش عمدتاً خله کم و حدود ۱۵ میلیمتر وانه. این آمار شمال‌غرب و غرب، [[جنوبی البرز]] ِدامنه‌ئون و شمال‌شرق دله هم بد نی‌یه (حدود ۵۰۰ میلیمتر). سایر نقاط وارشون ۲۰۰ میلیمتر جه ویشتر نَوانّه. اختلاف دما هم وارش واری خله شهرون وسّه اختلاف دانّه. فی‌المثل در حالی که زمستون‌ها [[شهرکرد]] دله شوئون ۳۰- درجه هم رسینه، همون زمون [[اهواز]] ِمردمون ۲۵ درجه ره تجربه کاردنه. شمالی سواحل ِهوا تابستون‌ها گرم و مرطوب و زمستون معتدل هسته. شمال‌غرب و غرب ِنواحی هم تابستون‌های معتدل و زمستون‌های سرد دارنه و جنوب تابستون‌هایی شدیداً گرم و زمستون‌هایی موعتدل دانه. === اوستان‌ها === {{ایران اوستان‌ها نقشه سر}} کشوری تقسیمات قانون په (سال ۱۲۸۶ شمسی دله) ایران ره ۴ ایالت هاکردنه: «آذربایجون»، «خراسون»، «فارس»، و «کرمان و بلوچستون» و هر ایالت اون گادِر چنتا حاکم‌هنیشت ولایت و هر ولایت ره چنتا نایب‌الحکومه‌هنیشت منطقه جه تقسیم بی‌یه. اینجوری تقسیمات تا سال ۱۳۱۶ شمسی کاربرد داشتنه و تا این سال فقط ات‌که ونه دله تغییرات انجام دانه. سال ۱۳۱۶ شمسی اتا جديد قانون تصویب بیه که ایران ره ۱۰ اوستان و ۴۹ شهرستون جه تقسیم کارده. این اوستان‌ها کم‌کم زیاد بَیینه ولی بعد انقلاب تا چندین سال ایران دله ۲۴ اوستان دَیینه. سال ۱۳۷۲ [[اردبیل اوستان]] بتونسته [[شرقی آذربایجان اوستان|شرقی آذربایجون]] جه سِوا بَواشه. [[قم اوستان|قم]] هم سنه ۱۳۷۴ [[تهران اوستان]] جه سِوا بیه و [[قزوین اوستان]] سال ۱۳۷۳ [[زنجان اوستان|زنجان]] جه بریم بَزوئه و [[تهران اوستان|تهران]] دله بورده و پئی‌ته سال ۱۳۷۶ شه مستقل اوستان بگردسته. سال ۱۳۷۶ [[گلستان اوستان]] هم [[مازرون]] جه سوا بیّه. سال ۱۳۸۳، خراسون ره سه تیکه هاکردنه: جنوبی خراسون، شمالی خراسون و رضوی خراسون. سال ۸۹ هم آخرین بار وسّه [[البرز اوستان|البرز]] اتا جدید اوستان بیّه.<ref>{{یادکرد وب| نشانی = http://www.qazvin.net/?type=static&lang=1&id=26| عنوان = تاریخچه اوستان| تاریخ بدین = ناشر = شبکه اطلاع رسانی اوستان قزوین | زوون = پارسی}}</ref> اسا ایران دله ۳۱ اوستان وجود دانّه. {{-}} == مردمون == === جمعیت === [[پرونده:IranProvPopDen.PNG|thumb|راست|150px|میزان تراکم جمعیت در استان‌های ایران.]] اونچی که ایران ِآمار ِسازمان گانه سِراق دِنّه ایران ِجمعیت ۸۰ میلیون نفر جه رد بیّه. این سازمان گانه تا سال ۲۰۵۰ این کشور ۱۰۵ میلیون نفر جمعیت پیدا کانده.<ref>{{یادکرد وب | نشونی = http://www.khabaronline.ir/news-52027.aspx | عونوان = خبرآنلاین(خود برگرفته از '''ایسنا''') | تاریخ بدی‌ین = فروردین 1389 | ناشر = | زوون = فارسی}}</ref> این در حالی هسته که ایران ِحکومت همینتی مردِم ره تشویق کانده که جمعیت ره ویشته هاکِنِن و ویشته وَچه دِنیا بیارن. === نژادون و زوونون === {{ایران قومیتون}} [[File:Languages of Iran, looklex.png|thumb|500px|ایران ِزوونون ِگنشکَرون درصدی نمودار]] [[سیا|CIA]] شه اطلاعاتی کتابچه دله گانه: ایران دله نژادون و زوون‌های جورواجوری درنه [[فارسی|فارس‌ها]] و [[لری|لُرها]] (61 درصد)، [[آذری|آذربایجونی‌ها]] (17 درصد)، [[کوردی|کوردها]] (۷ درصد)، [[گیلکی|گیلکون]] و [[مازرونی|مازرونی‌ئون]] (۷ درصد: ''٪۳٫۶ گیلک و ٪۳ مازرونی'')، [[بلوچی|بلوچ‌ها]] (۲ درصد)، [[عربی|عرب‌ها]] (۲ درصد)، [[ترکمونی|ترکمون‌ها]] و [[قشقاییون]] (۲ درصد) و بقیه (۲ درصد) این کشور ِ اصلی جمعیتون هستنه.<ref name="CIA">{{یادکرد وب|نشانی=https://www.cia.gov/library/publications/the-world-factbook/geos/ir.html|عنوان=Iran|تاریخ بازدید=بهمن ۱۳۸۷|تاریخ=۲۲ ژانویهٔ ۲۰۰۹|ناشر=Official Website of Central Intelligence Agency (CIA)|زبان=انگلیسی}}</ref> <ref>Mehrdad Izady (2006-2011), [https://web.archive.org/web/20131001091018/http://gulf2000.columbia.edu/images/maps/Iran_Languages_lg.jpg]</ref> غیر این گروهونی که وشون نوم دره [[تالش]]ی‌ها، [[خلج]]‌ها، [[آشوری]]ون، [[کلدانی]]ون، [[مندایی]]ون، [[تات]]ون، [[گورجی]]ون، [[سیستونی]]‌ها، [[ارمنی]]ون، و [[یهودی]]ون هم کشور دله درنه. ایران رسمی و اداری زوون فارسی هسته. [[فارسی]] اتا هندی-اروپایی زوون هسته. ایران ِاساسی قانون ِاصل پونزهم گانه درسی کتابون ونه فارسی ِزوون و خط جه بائِن ولی بنشنه محلی زوون‌ها جه همه جا استفاده هاکردن و بنشنه فارسی پَلی وشون ره مدرسه دله درس هدائِن.<ref>[http://fa.wikisource.org/wiki/%D9%82%D8%A7%D9%86%D9%88%D9%86_%D8%A7%D8%B3%D8%A7%D8%B3%DB%8C_%D8%AC%D9%85%D9%87%D9%88%D8%B1%DB%8C_%D8%A7%D8%B3%D9%84%D8%A7%D9%85%DB%8C_%D8%A7%DB%8C%D8%B1%D8%A7%D9%86#.D8.A7.D8.B5.D9.84_.DB.B1.DB.B5 اصل ۱۵ قانون اساسی]</ref> === دین === ایران ِتاریخ دله چنتا دینی دوره وجود دانّه: * [[میتراییسم]] * [[زرتشت]] ** ''[[مانی]]'' ** ''[[مزدک]]'' * [[اسلام]] ** [[تسنن]] حنفی، شافعی و غیره ** [[تشیع]]: دوازده‌امامی، اسماعیلی، زیدی (پیشین) * بهائیت {{bar box |عنوان=دین ایرانیان |titlebar=#ddd |چپ۱='''دین''' |راست۱='''درصد''' |چینش=left |نوارها= {{bar percent|[[تشیع]]|darkgreen|89}} {{bar percent|[[تسنن]]|black|9}} {{bar percent|دیگرون (مسیحیت و زرتشت دستوری)|red|2}} }} پونصد سال پیش تاسا، خصوصاً [[صفویون]] ِسلسله‌یِ تأسیس په جه، هَنتا [[تشیع]] ایران ِرسمی مذهب هسّه. اسا ئیرونِ دله ۸۹٪ [[تشیع]]، ۹٪ [[تسنن]] و ۲٪ [[مسیحیت]]، [[زرتشت]]، [[یهودیت]]، [[بهائیت]] و... په‌روو هسّنه.<ref>[https://web.archive.org/web/20120203093100/https://www.cia.gov/library/publications/the-world-factbook/geos/ir.html]</ref> در اساسی قانون ِدوازهمین اصل گانه اسلام ِدین و اثنی‌عشری مذهب رسمی دین هسنه و سایر مذاهب ایسلامی ([[حنفی]]، [[شافعی]]، [[حنبلی]]، [[مالکی]] و [[زیدی]]و ...) هم قانونی هستنه و وشون احترام ره ونه داشتن. همینتی اصل ۱۳ گانه ئیرونی مسیحیون، یهودیون و زرتشیون بعنوان اقلیت پذیرفته هسّه و بتونّه شه دین ره، تا جایی که قانون ِپه‌روو بائه، عمل هاکنِن. == پیمون‌نومه‌ئون == پیمون‌نومه‌های ایران با دیگر دولتون: * پیمون‌نومه گلستان (۱۱۹۲خارشیدی) * پیمان‌نامه ترکمانچای (۱۲۰۶ خارشیدی) * معاهده پاریس * پیمون سنتو * قرارداد الجزایر (۱۹۷۵) میون ایران و عیراق در سنه ۱۳۵۳<ref>[http://www.bbc.co.uk/persian/iran/story/2004/09/040901_la-mp-arvandrood.shtml BBC Persian<!-- عنوان تصحیح شده توسط ربات -->]</ref> پیمون‌نومه‌های دیگه دولت‌ئون به سر ایران: * پیمون‌نومه ۱۹۰۷ == سیاستون == === روابط خارجی === ایران اتا از ۱۹۲ کشور عضو سازمان ملل متحد هسته. همینتی در سازمان کشورون صادر کونندهٔ نفت اوپک، سازمان کونفیرانس اسلامی، جنبش عدم تعهد، سازمان اکو، و پیمون NPT هم عضو هسته. روابط خارجی ایران دورهٔ جوموری اسلامی با تنشای زیادی روبرو بیه. از جمله چالشای ایران پس از انقلاب تومبی به موارد زیر اشاره هکنیم: * جنگ تحمیلی ۸ ساله با [[عیراق]] که با یورش کشور عیراق به شروء بیه (حدود ۵۰۰ هزار بمرده، یک میلیون زخمی و هزار میلیارد دلار خسارت برای ایران) * تحریم‌ئون بولندمدت اقتصادی و فناورانه == منابع و معادن == [[پرونده:Damavand3.jpg|بندانگشتی|چپ|150 px|| [[دماوند]] ِکوه]] مهمترین منابع ایران عبارتنه از: نفت و گاز. ایران، دیّمین ذخایر نفتی جهون، ۱۱ درصد ذخایر ثابت بیه نفتی زمین موعادل ۱۳۰ میلیارد بوشکه؛ و هم دیّمین ذخایر گازی جهون، ۱۸ درصد ذخایر ثابت بیه گاز زمین، موعادل ۲۶ تریلیون میتر موکئب ره در اختیار خادش دانه. موهم‌ترین منطقه‌ئون نفتی این کشور مسجد سلیمان، هفتگل، گچساران، آغاجاری و اسلام آباد غرب هسته. همینتی [[مازرون دریا]] هم اندوخته نفتی زیادی ره شه دله دانه. نفت [[قم اوستان]] هم در حال بهره‌برداری هسته. ویشترین معادن در حال بهره‌برداری در اوستان‌های خوراسان وجود دانه. دیگر معادن موهم ایران عبارتنه از: معادن زوغال سنگ؛ کانیئون فلزی: طلا، منگنز، کرومیت، مس، سرب، روی، نیکل ، کبالت، نقره و اورانیوم؛ معدنی شیمیایی: گوگرد، نمک؛ سنگ‌های تزئینی میثل فیروزه؛ شن و ماسه. == صنایع == گت ‌ترین صنایع پیشرفته ایران عبارتن از: صنایع نفت، گاز، پتروشیمی، فولاد، نساجی، شیمیایی، غذایی، خودروسازی، سد سازی، ایلیکتریکی و ایلیکترونیکی ئو.... سازه‌ئون موهم دستی و سنتی ایران عبارتنه از: فرش و قالی، گلیم بافی و زیلو، منبت‌کاری، خاتم‌کاری و سفال‌گری. == را‌ئون == را آهن سراسری جنوب غرب ایران ره به شومال شرق وه، شومال غرب ره به شومال شرق، و شومال شرق ره به جنوب میونی متصل سازنه. خط ‌آهنی که جنوب شرق ایران ره به شومال شرق وه متصل کانده، ابلین خط ‌آهن ایران هسته که در زمون [[رضاشا]] بساته بیه که بندر امام خمینی ره به [[بندر ترکمن]] متصل کانده. خط ‌آهن دیگری از بندرعباس تا بافق و از اونجه به سرخس (به سوی ترکمنستان) و قطور (به سوی ترکیه) اتصال دانه. شومال شرق و شومال غرب ایران هم با خط‌ آهن به هم ارتباط دارنه. همینتی جاده‌ئون آسفالته و خاکی همه شهرون ایران ره به هم مربوط کانه. راه‌ئون کشتیرونی در [[مازرون دریا]] ، دریای عمان و خليج فارس برقرار هسته. راهون هوایی میون ویشتر گت کشورون جهون و شهرون گت ایران به ویژه [[تهران]] و [[شیراز]] برقرار هسته. == اقتصاد == در ۳۰ سال قبل جمئیت ۳۶ میلیونی ایران به ۷۰ میلیون تن زیادی بیته و ابلین موج این نسل نو به بزرگسالی برسیه. بر اساس آمارون رسمی نرخ بیکاری به ۲۲ % برسیه اما برخی کارشناسا رقم وه ره ۱۲٫۲ % دوننه. ممد خاتمی رئیس جوموری قبلی گانه: «حضور سالونه ۷۰۰ هیزار نفر به بازارکار نشونگر فشار شدیدی هسته که اقتصاد ایران ناگزیر به تحمل وه هسته.» در دوره (۱۳۸۳–۱۳۵۳)، نرخ تورم گائی ۷ درصد بیه و گائی به مرز ۵۰ درصد نزدیک بیه و نرخ بیکاری زمونی ۳ درصد و گائی بیش از ۱۶ درصد بیه. در حالی که در زمینه بدهی خارجی، این رقم برای مدتا صفر بیه ولی گاه چنون زیاد بیه که دولت ره با بحران بازپرداخت مواجه هکرده. == گردشگران == [[پرونده:Divan von Hafiz.jpg|بندانگشتی|125 px|نگاره ایرونی به سال ۹۶۴]] [[پرونده:Woman playing a santur, Qajar Iran, artist named Ahmad.jpg|بندانگشتی|125 px|خلاصه ای از سنتور زن در حال نواختن سنتور در سال 1830.]] بر پایهٔ گزارش سازمان جهاني جهانگردی، ایران رتبه ۱۰ جاذبه‌ئون باستونی و تاریخی و روتبه‌جاذبه‌ئون طبیعی ره در جهون دارا هسته، ولی با این وجود تاالآن چندان در جذب گردشگرون خارجی موفق نبوده است. <ref>[https://web.archive.org/web/20110915192257/http://newsforums.bbc.co.uk/ws/thread.jspa?forumID=5009 ایران مقصد جدید گردشگرون اوروپائی؟]</ref> == هونر و فرنگ == فرهنگ ایرانی ریشه در تاریخ دانه. برای بشناسین فرهنگ ایران ونه به کشورون مستقلی که کنارای ایران درنه ره بدین. [[افغانستان]]، [[تاجیکستان]]، [[ازبکستان]]، [[پاکستان]]، [[ترکمنستان]]، [[آذربایجان]] و حتی [[ارمنستان]] و [[گرجستان]] و همچنین کوردای عراق و ترکیه همه کم یا زیاد گوشه‌ای از فرهنگ ایران ره به ارث بوردنه.حتی سرود ملی پاکستان به زوون پارسی هسته. در مجموع تومبی عناصر فرهنگ ایرونی ره که فراتر از مرزاي ایران هسته ره به اختصار اینتی اشاره هکنيم: * زوون پارسی که مهم‌ترین شاخصه فرهنگ ایرونی هسته. * اعیاد ملی از مثل: نوروز * شخصیتای اسطوره‌ای مثل رستم و سهراب * اساطیر تمثیلی مثل: دیو، [[سیمرغ]] و... * علم و هونر * معماری ایرونی * دین [[اسلام]] و فرهنگ اسلامی به ویژه در قرون وسطا و معاصر == ورزش == ورزش ابّل ایران [[کشتی]] (مازرون دله) هسته و فوتبال پُرطرفدارترین ورزش وشونه. ایران ابّلین بار اولمپیک ۱۹۴۸ لندن دله با ۲۸ ورزشکار حاضر بیه و موفق به کسب اتا مدال برونز در وزنه‌برداری توسط جعفر سلماسی بیه. ایران پس از وه در ۱۳ دورهٔ دیگر هم شرکت هکرده و تنها ۲ اولمپیک ۱۹۸۰ مسکو و ۱۹۸۴ لوس‌آنجلس ره تحریم هکرده. بهترین مقوم ایران در اولمپیک روتبهٔ ۱۴ در اولمپیک ۱۹۵۶ ملبورن هسته. == گالری == <gallery mode="packed" heights="170"> Tehran skyline may 2007.jpg|[[تهران]] Nadershahtomb.jpg|[[مشهد]] Chehel Sotun Garden, Isfahan, Iran 2005.jpg|[[اصفهان]] Karaj 45.jpg|[[کرج]] Hafeziyeh_0386.JPG|[[شیراز]] Qom masjed-e-hazrat-masumeh.jpg|[[قم]] Palais ramsar.jpg|[[رامسر]] </gallery> {{پورتال}} == پانویس‌ها == {{پانویس|2}}‎ {{پایان}}{{پاک‌کن}} {{ایران اوستانون}} {{خاورمیونه}} {{آسیا کشورون}} {{مازرون دریا}} {{اوپک}} {{شانگهای کایری سازمان}} {{جی پونزه}} {{اکو}} [[رج:ایران| ]] [[رج:آسیایی کشورون]] [[رج:اوپک]] [[رج:اکو]] [[رج:شانگهای کایری سازمان]] [[رج:اسلامی کشورون]] [[رج:اسلامی جمهوریون]] [[رج:فارسی‌زوون کشورون]] [[رج:جی پونزه]] 1tdaojupz41y6qvcdmhbjephdyb4c7j 327771 327770 2026-06-03T21:07:35Z ~2026-32856-30 45534 اٚیرٚآٚن نٚام جه ۵ کآٚسپٚیٚآٚنی لیکان/قوٚمٚان یٚعنی اٚهمٚشٚان بٚیته بوونه ۵۱٪ جه گیلٚکآٚن 327771 wikitext text/x-wiki اٚیرٚآٚن، دٚئٚبٚآٚر ٚ قٚدٚیمٚی تٚرن بٚلٚارع، تٚنها ۴ تٚاریخ ٚ نٚفٚرٚاتٚ دٰٚره گ تٚا دٚیؤٚدٚآٚر/اٚبٚدٚ زٚنده ایسن، مٚآٚهٚ رٚخ شٚعبٚآٚنی پؤٚر دٚهبٚنٚه، اٚسفٚندٚ هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه، مٚژگٚآٚن هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه و سٚینٚآٚ غیآٚثی حٚآٚفٚظی، و اٚنؤٚا ٚ ۲ تٚا پٚایٚآٚنی مٚعمٚؤٚلٚی، و اٚن ۲تٚا دٚهٚ نٚوه اٚی زٚای آٚرٚآٚدٚ هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه غیآٚثی حٚآٚفٚظی، اٚیرٚآٚن ٚ رٰٚهٚبٚر/شٚآٚه/مٚیرزٚآٚ/چٚآٚودٚآٚر هیسه. == تاریخ == [[File:Dynasties of Iran.gif|thumb|This gif shows the territory of Iran in various dynasties|بندانگشتی|ئیرونِ تاریخی سلسله‌ئون ِتقریبی نقشه]] ئیرونِ تاریخ دِ قسمت دانّه. نخستین دوره زمونی آغاز وونه که برخی پچوک ِتمدن‌ها بخشون گوناگون دله بساته بَیینه. این دوره گادِر آریایی‌ئون بمونه ایران ِفلات دله و ساکن بَیینه و بعضی سلسله‌ئون ره بساتنه. دوره‌یِ اول دله بتومبی باوّیم ایران دِنیایِ گتترین شاهون‌شاهوین جه بی‌یه. این دوره وقتی تموم بیّه که [[اسلامی فتح|عربون]] ئیرون ره بَییتنه. دومین دوره دله اتا خله اسلامی سلسله ئیرونِ فلات دله بساته بیّه. اونچی که اسا وه ره ایران گانّه و اتا مستقل کشور هسته، این سلسله‌ئون ِدَس اداره بی‌یه البته [[تبرستون]] و [[گیلان]] ([[فرشوادگر]]) این دوره دله ویشته اتا مستقل بخش بی‌یه و خله از محققون و کارشناسون [[مازرون تاریخ|مازرون]] و [[گیلان تاریخ]] ره این دوره دله [[ایران تاریخ]] جه سِوا کانّه. === باستون سلسله‌ئون === * [[عیلام]]یون (بیش از ۳۲۰۰ سنه پ. م. - ۵۳۹ پ.م.) * [[ماد]]ون (ابل قرن هشتم پ. م. - ۵۵۰ پ. م.) ؛ بونیان‌گوذار: [[دیاکو]] * [[هخامنشیون]] (۵۵۹ پ. م. - ۳۳۰ پ. م.) بونیان‌گوذار: [[گت کوروش]] * [[سولوکیون]] (۳۳۰ پ. م. - ۱۲۹ پ. م.) بونیان‌گوذار: [[سولوکوس]] * [[اشکانیون]] (۲۵۶ پ. م. - ۲۲۴ م.) ؛ بونیان‌گوذار: [[ارشک]] * [[ساسانیون]] (۲۲۴ م. - ۶۵۲ م.) بونیان‌گوذار: [[اردشیر پاپکان]] === خلافت سلسله‌ئون === * [[طاهریون]] (۲۰۶ - ۲۵۹ ه. ق.) بونیان‌گوذار: طاهر ذوالیمینین * [[صفاریون]] (۲۶۱ - ۲۸۷ ه. ق.) بونیان‌گوذار: [[یعقوب لیث]] * [[سامانیون]] (۲۶۱ - ۳۸۹ ه. ق.) بونیان‌گوذار: [[اسماعیل سامانی]] * [[زیاریون]] (۳۱۵ - ۴۶۲ ه.ق.) بونیان‌گوذار: [[مرداویج]] * [[بوئیون]] (۳۲۰ - ۴۴۰ ه.ق.) بونیان‌گوذار: [[علی بویه|عمادالدوله علی]] * [[غزنویون]] (۳۸۸ - ۵۵۵ ه.ق.) بونیان‌گوذار: [[محمود غزنوی]] * [[سلجوقیون]] (۴۲۹ - ۵۱۱ ه.ق.) بونیان‌گوذار: [[طغرل بیک]] * [[خوارزمشاهیون]] (۴۷۰ - ۶۱۷ ه.ق.) بونیان‌گوذار: [[انوشتکین]] === ایلخانون === * [[مغلون]] (۶۵۴ - ۷۳۶ ه.ق.) بونیان‌گوذار: [[هلاکوخان]] * [[تیموریون]] (۷۷۱ - ۹۰۳ ه.ق.) بونیان‌گوذار: [[تیمور]] === دوران مدرن اولیه === * [[صفویون]] (۹۰۶ - ۱۱۳۵ ه.ق.) بونیان‌گوذار: [[شاه اسماعیل اول]] * [[افشاریون]] (۱۱۴۸ - ۱۲۱۰ ه.ق.) بونیان‌گوذار: [[نادرشاء]] * [[زندیون]] (۱۱۶۳ - ۱۲۰۹ ه.ق.) بونیان‌گوذار: [[کریم‌خان زند]] * [[قاجارون]] (۱۲۰۹ - ۱۳۴۵ ه.ق.) بونیان‌گوذار: [[آقا محمد خان]] === معاصر === * [[پهلویون]] (۱۳۴۵ ه.ق./ ۱۳۰۴ ه.خ. - ۱۳۵۷ ه.خ.) بونیان‌گوذار: [[رضاشاء]] * [[ایسلامی جمهوری نظام]] (۱۳۵۷ ه.خ. - تاسا) بونیان‌گوذار: [[روح‌الله خمینی]] <gallery mode="packed" heights="100"> Pasargad Tomb Cyrus3.jpg|آرومگا [[گت کوروش]]، [[هخامنشیون]]ِ بونیان‌گوذار Historical Atlas of Iran - Plate No. 05 (cropped).jpg|هخامنشیون ِگتِ سامون (۵۵۹–۳۳۰ پیش از میلاد) Irnp105-Grobowce Naqsh-E Rustam.jpg|[[نقش رستم]]: سنگ‌نگاره [[اردشیر پاپکان]]، [[ساسانیون]]ِ بونیان‌گوذار Naghsh-e rostam, Irán, 2016-09-24, DD 12.jpg|[[نقش رستم]]: [[شاهپور یکم]] و [[ساسانیون]]ِ پیروزی ره دربرابر [[روم]]یون سِراق دِنه Ispahbod Xurshid's coin-1.jpg|[[اسپهبد خورشید]]: وه اتا [[تبرستون]]ی اسپهبد بی‌یه. تبرسّون عربون ِفتح په اتا مستقل منطقه بیّه. Shah Ismail I.jpg|[[شاء اسماعیل یکم]]: [[صفوین]]ِ بونیان‌گوذار ShahAbbasPortraitFromItalianPainter.jpg|[[گت عباس شاء]]: [[صفوین]]ِ گت‌ترین شاء NaderShahPainting.png|[[نادرشاء]]: [[افشاریون]]ِ بونیان‌گوذار و گت‌ترین شاء Reza shah uniform.jpg|[[رضاشاء]]: [[پهلویون]]ِ بونیان‌گوذار </gallery> == جوغرافی == [[پرونده:Iran-geographic map.svg|راست|بندانگشتی|150 px|ناهمواری‌ئون ِتَنِکی و اَنبِسی]] ایران شمال جه [[اترک]]، [[مازرون دریا]] و [[ارس]] جه وَر خانّه، شرق جه [[هندوکش]] و [[سند]] ِدره جه محدود وانه و غرب جه [[زاگرس]] و [[شط العرب]] جه رِسِنه و جنوب جه [[فارس دریامونا]] و [[عمان دریا]] ره وَر گیرنه. بیش از نصف ایران [[بیابون|کویر]] هسته. حدود 1/3 ایران هم کوهه. چنتا خورد ِبخش هم جلگه‌یی هستنه که [[مازرون دریا]]یِ جنوب و [[خوزستون]] ره شامل وانه. گت‌ترین کوه ایران دله [[دماوند]] (۵۶۷۱ متر جه) هسته. غربی‌ترین شهر ایران دله [[کلیساکندی]]؛ شرقی‌ترین شهر [[جالق]]؛ شمالی‌ترین شهر [[پارس آباد]]؛ و جنوبی‌ترین شهر [[چابهار]] هستنه.<ref>اطلس گیتاشناسی استانهای ایران، تهران: ۱۳۸۳، نقشه‌ئون.</ref> === اقلیمی وضعیت === [[پرونده:Iran-climate-map.svg|بندانگشتی|راست|150 px|ئو‌ و هوایی نقشه]] ایران ِئو و هوا خله جورواجور هسته. اختلاف دما زمستون دله بعضی گادِر میون گرمترین و سردترین نقطه بیش از ۵۰ درجهٔ سانتی‌گراد جه رسنه. کلاً ایران اتا منطقه‌ی دله دَره که [[وارش]] ِوضعیت اونجه سطح نیمه خاشک و خاشک دله قرار گنّه. ایران ِئو و هوا چنتا سیستم جه تأثیر گیرنه: # [[سیبری]] ِپرفشار ِسیستم: شمالی مناطق دله [[ورف]] و [[وارش]] ره وجود یانّه و باعث وانه بعضی مناطق ِدما کمته بَواشه. # [[مدیترانه دریا|مدیترانه‌یِ]] وارش‌زا سیستم: این سیستم غرب جه ایران دله اِنه و باعث وانه خله شهرون، که غرب و میونی منطقه و شرق دله دَرنه، سَر وارش بئه. # جنوبِ کم‌فشار سیستم: این سیستم جنوب و جنوب‌غرب دله شِل ِوارش یانّه. وارش‌ئون ِآمار گانّه ایران ِمناطق وسّه اختلاف خلوئه: شمال دله وارشون ِآمار بیش از ۲۱۱۳ میلیمتر ''([[رشت]] واری، ۱۳۸۳)'' هم رسنه. کویری شهرون دله وارش عمدتاً خله کم و حدود ۱۵ میلیمتر وانه. این آمار شمال‌غرب و غرب، [[جنوبی البرز]] ِدامنه‌ئون و شمال‌شرق دله هم بد نی‌یه (حدود ۵۰۰ میلیمتر). سایر نقاط وارشون ۲۰۰ میلیمتر جه ویشتر نَوانّه. اختلاف دما هم وارش واری خله شهرون وسّه اختلاف دانّه. فی‌المثل در حالی که زمستون‌ها [[شهرکرد]] دله شوئون ۳۰- درجه هم رسینه، همون زمون [[اهواز]] ِمردمون ۲۵ درجه ره تجربه کاردنه. شمالی سواحل ِهوا تابستون‌ها گرم و مرطوب و زمستون معتدل هسته. شمال‌غرب و غرب ِنواحی هم تابستون‌های معتدل و زمستون‌های سرد دارنه و جنوب تابستون‌هایی شدیداً گرم و زمستون‌هایی موعتدل دانه. === اوستان‌ها === {{ایران اوستان‌ها نقشه سر}} کشوری تقسیمات قانون په (سال ۱۲۸۶ شمسی دله) ایران ره ۴ ایالت هاکردنه: «آذربایجون»، «خراسون»، «فارس»، و «کرمان و بلوچستون» و هر ایالت اون گادِر چنتا حاکم‌هنیشت ولایت و هر ولایت ره چنتا نایب‌الحکومه‌هنیشت منطقه جه تقسیم بی‌یه. اینجوری تقسیمات تا سال ۱۳۱۶ شمسی کاربرد داشتنه و تا این سال فقط ات‌که ونه دله تغییرات انجام دانه. سال ۱۳۱۶ شمسی اتا جديد قانون تصویب بیه که ایران ره ۱۰ اوستان و ۴۹ شهرستون جه تقسیم کارده. این اوستان‌ها کم‌کم زیاد بَیینه ولی بعد انقلاب تا چندین سال ایران دله ۲۴ اوستان دَیینه. سال ۱۳۷۲ [[اردبیل اوستان]] بتونسته [[شرقی آذربایجان اوستان|شرقی آذربایجون]] جه سِوا بَواشه. [[قم اوستان|قم]] هم سنه ۱۳۷۴ [[تهران اوستان]] جه سِوا بیه و [[قزوین اوستان]] سال ۱۳۷۳ [[زنجان اوستان|زنجان]] جه بریم بَزوئه و [[تهران اوستان|تهران]] دله بورده و پئی‌ته سال ۱۳۷۶ شه مستقل اوستان بگردسته. سال ۱۳۷۶ [[گلستان اوستان]] هم [[مازرون]] جه سوا بیّه. سال ۱۳۸۳، خراسون ره سه تیکه هاکردنه: جنوبی خراسون، شمالی خراسون و رضوی خراسون. سال ۸۹ هم آخرین بار وسّه [[البرز اوستان|البرز]] اتا جدید اوستان بیّه.<ref>{{یادکرد وب| نشانی = http://www.qazvin.net/?type=static&lang=1&id=26| عنوان = تاریخچه اوستان| تاریخ بدین = ناشر = شبکه اطلاع رسانی اوستان قزوین | زوون = پارسی}}</ref> اسا ایران دله ۳۱ اوستان وجود دانّه. {{-}} == مردمون == === جمعیت === [[پرونده:IranProvPopDen.PNG|thumb|راست|150px|میزان تراکم جمعیت در استان‌های ایران.]] اونچی که ایران ِآمار ِسازمان گانه سِراق دِنّه ایران ِجمعیت ۸۰ میلیون نفر جه رد بیّه. این سازمان گانه تا سال ۲۰۵۰ این کشور ۱۰۵ میلیون نفر جمعیت پیدا کانده.<ref>{{یادکرد وب | نشونی = http://www.khabaronline.ir/news-52027.aspx | عونوان = خبرآنلاین(خود برگرفته از '''ایسنا''') | تاریخ بدی‌ین = فروردین 1389 | ناشر = | زوون = فارسی}}</ref> این در حالی هسته که ایران ِحکومت همینتی مردِم ره تشویق کانده که جمعیت ره ویشته هاکِنِن و ویشته وَچه دِنیا بیارن. === نژادون و زوونون === {{ایران قومیتون}} [[File:Languages of Iran, looklex.png|thumb|500px|ایران ِزوونون ِگنشکَرون درصدی نمودار]] [[سیا|CIA]] شه اطلاعاتی کتابچه دله گانه: ایران دله نژادون و زوون‌های جورواجوری درنه [[فارسی|فارس‌ها]] و [[لری|لُرها]] (61 درصد)، [[آذری|آذربایجونی‌ها]] (17 درصد)، [[کوردی|کوردها]] (۷ درصد)، [[گیلکی|گیلکون]] و [[مازرونی|مازرونی‌ئون]] (۷ درصد: ''٪۳٫۶ گیلک و ٪۳ مازرونی'')، [[بلوچی|بلوچ‌ها]] (۲ درصد)، [[عربی|عرب‌ها]] (۲ درصد)، [[ترکمونی|ترکمون‌ها]] و [[قشقاییون]] (۲ درصد) و بقیه (۲ درصد) این کشور ِ اصلی جمعیتون هستنه.<ref name="CIA">{{یادکرد وب|نشانی=https://www.cia.gov/library/publications/the-world-factbook/geos/ir.html|عنوان=Iran|تاریخ بازدید=بهمن ۱۳۸۷|تاریخ=۲۲ ژانویهٔ ۲۰۰۹|ناشر=Official Website of Central Intelligence Agency (CIA)|زبان=انگلیسی}}</ref> <ref>Mehrdad Izady (2006-2011), [https://web.archive.org/web/20131001091018/http://gulf2000.columbia.edu/images/maps/Iran_Languages_lg.jpg]</ref> غیر این گروهونی که وشون نوم دره [[تالش]]ی‌ها، [[خلج]]‌ها، [[آشوری]]ون، [[کلدانی]]ون، [[مندایی]]ون، [[تات]]ون، [[گورجی]]ون، [[سیستونی]]‌ها، [[ارمنی]]ون، و [[یهودی]]ون هم کشور دله درنه. ایران رسمی و اداری زوون فارسی هسته. [[فارسی]] اتا هندی-اروپایی زوون هسته. ایران ِاساسی قانون ِاصل پونزهم گانه درسی کتابون ونه فارسی ِزوون و خط جه بائِن ولی بنشنه محلی زوون‌ها جه همه جا استفاده هاکردن و بنشنه فارسی پَلی وشون ره مدرسه دله درس هدائِن.<ref>[http://fa.wikisource.org/wiki/%D9%82%D8%A7%D9%86%D9%88%D9%86_%D8%A7%D8%B3%D8%A7%D8%B3%DB%8C_%D8%AC%D9%85%D9%87%D9%88%D8%B1%DB%8C_%D8%A7%D8%B3%D9%84%D8%A7%D9%85%DB%8C_%D8%A7%DB%8C%D8%B1%D8%A7%D9%86#.D8.A7.D8.B5.D9.84_.DB.B1.DB.B5 اصل ۱۵ قانون اساسی]</ref> === دین === ایران ِتاریخ دله چنتا دینی دوره وجود دانّه: * [[میتراییسم]] * [[زرتشت]] ** ''[[مانی]]'' ** ''[[مزدک]]'' * [[اسلام]] ** [[تسنن]] حنفی، شافعی و غیره ** [[تشیع]]: دوازده‌امامی، اسماعیلی، زیدی (پیشین) * بهائیت {{bar box |عنوان=دین ایرانیان |titlebar=#ddd |چپ۱='''دین''' |راست۱='''درصد''' |چینش=left |نوارها= {{bar percent|[[تشیع]]|darkgreen|89}} {{bar percent|[[تسنن]]|black|9}} {{bar percent|دیگرون (مسیحیت و زرتشت دستوری)|red|2}} }} پونصد سال پیش تاسا، خصوصاً [[صفویون]] ِسلسله‌یِ تأسیس په جه، هَنتا [[تشیع]] ایران ِرسمی مذهب هسّه. اسا ئیرونِ دله ۸۹٪ [[تشیع]]، ۹٪ [[تسنن]] و ۲٪ [[مسیحیت]]، [[زرتشت]]، [[یهودیت]]، [[بهائیت]] و... په‌روو هسّنه.<ref>[https://web.archive.org/web/20120203093100/https://www.cia.gov/library/publications/the-world-factbook/geos/ir.html]</ref> در اساسی قانون ِدوازهمین اصل گانه اسلام ِدین و اثنی‌عشری مذهب رسمی دین هسنه و سایر مذاهب ایسلامی ([[حنفی]]، [[شافعی]]، [[حنبلی]]، [[مالکی]] و [[زیدی]]و ...) هم قانونی هستنه و وشون احترام ره ونه داشتن. همینتی اصل ۱۳ گانه ئیرونی مسیحیون، یهودیون و زرتشیون بعنوان اقلیت پذیرفته هسّه و بتونّه شه دین ره، تا جایی که قانون ِپه‌روو بائه، عمل هاکنِن. == پیمون‌نومه‌ئون == پیمون‌نومه‌های ایران با دیگر دولتون: * پیمون‌نومه گلستان (۱۱۹۲خارشیدی) * پیمان‌نامه ترکمانچای (۱۲۰۶ خارشیدی) * معاهده پاریس * پیمون سنتو * قرارداد الجزایر (۱۹۷۵) میون ایران و عیراق در سنه ۱۳۵۳<ref>[http://www.bbc.co.uk/persian/iran/story/2004/09/040901_la-mp-arvandrood.shtml BBC Persian<!-- عنوان تصحیح شده توسط ربات -->]</ref> پیمون‌نومه‌های دیگه دولت‌ئون به سر ایران: * پیمون‌نومه ۱۹۰۷ == سیاستون == === روابط خارجی === ایران اتا از ۱۹۲ کشور عضو سازمان ملل متحد هسته. همینتی در سازمان کشورون صادر کونندهٔ نفت اوپک، سازمان کونفیرانس اسلامی، جنبش عدم تعهد، سازمان اکو، و پیمون NPT هم عضو هسته. روابط خارجی ایران دورهٔ جوموری اسلامی با تنشای زیادی روبرو بیه. از جمله چالشای ایران پس از انقلاب تومبی به موارد زیر اشاره هکنیم: * جنگ تحمیلی ۸ ساله با [[عیراق]] که با یورش کشور عیراق به شروء بیه (حدود ۵۰۰ هزار بمرده، یک میلیون زخمی و هزار میلیارد دلار خسارت برای ایران) * تحریم‌ئون بولندمدت اقتصادی و فناورانه == منابع و معادن == [[پرونده:Damavand3.jpg|بندانگشتی|چپ|150 px|| [[دماوند]] ِکوه]] مهمترین منابع ایران عبارتنه از: نفت و گاز. ایران، دیّمین ذخایر نفتی جهون، ۱۱ درصد ذخایر ثابت بیه نفتی زمین موعادل ۱۳۰ میلیارد بوشکه؛ و هم دیّمین ذخایر گازی جهون، ۱۸ درصد ذخایر ثابت بیه گاز زمین، موعادل ۲۶ تریلیون میتر موکئب ره در اختیار خادش دانه. موهم‌ترین منطقه‌ئون نفتی این کشور مسجد سلیمان، هفتگل، گچساران، آغاجاری و اسلام آباد غرب هسته. همینتی [[مازرون دریا]] هم اندوخته نفتی زیادی ره شه دله دانه. نفت [[قم اوستان]] هم در حال بهره‌برداری هسته. ویشترین معادن در حال بهره‌برداری در اوستان‌های خوراسان وجود دانه. دیگر معادن موهم ایران عبارتنه از: معادن زوغال سنگ؛ کانیئون فلزی: طلا، منگنز، کرومیت، مس، سرب، روی، نیکل ، کبالت، نقره و اورانیوم؛ معدنی شیمیایی: گوگرد، نمک؛ سنگ‌های تزئینی میثل فیروزه؛ شن و ماسه. == صنایع == گت ‌ترین صنایع پیشرفته ایران عبارتن از: صنایع نفت، گاز، پتروشیمی، فولاد، نساجی، شیمیایی، غذایی، خودروسازی، سد سازی، ایلیکتریکی و ایلیکترونیکی ئو.... سازه‌ئون موهم دستی و سنتی ایران عبارتنه از: فرش و قالی، گلیم بافی و زیلو، منبت‌کاری، خاتم‌کاری و سفال‌گری. == را‌ئون == را آهن سراسری جنوب غرب ایران ره به شومال شرق وه، شومال غرب ره به شومال شرق، و شومال شرق ره به جنوب میونی متصل سازنه. خط ‌آهنی که جنوب شرق ایران ره به شومال شرق وه متصل کانده، ابلین خط ‌آهن ایران هسته که در زمون [[رضاشا]] بساته بیه که بندر امام خمینی ره به [[بندر ترکمن]] متصل کانده. خط ‌آهن دیگری از بندرعباس تا بافق و از اونجه به سرخس (به سوی ترکمنستان) و قطور (به سوی ترکیه) اتصال دانه. شومال شرق و شومال غرب ایران هم با خط‌ آهن به هم ارتباط دارنه. همینتی جاده‌ئون آسفالته و خاکی همه شهرون ایران ره به هم مربوط کانه. راه‌ئون کشتیرونی در [[مازرون دریا]] ، دریای عمان و خليج فارس برقرار هسته. راهون هوایی میون ویشتر گت کشورون جهون و شهرون گت ایران به ویژه [[تهران]] و [[شیراز]] برقرار هسته. == اقتصاد == در ۳۰ سال قبل جمئیت ۳۶ میلیونی ایران به ۷۰ میلیون تن زیادی بیته و ابلین موج این نسل نو به بزرگسالی برسیه. بر اساس آمارون رسمی نرخ بیکاری به ۲۲ % برسیه اما برخی کارشناسا رقم وه ره ۱۲٫۲ % دوننه. ممد خاتمی رئیس جوموری قبلی گانه: «حضور سالونه ۷۰۰ هیزار نفر به بازارکار نشونگر فشار شدیدی هسته که اقتصاد ایران ناگزیر به تحمل وه هسته.» در دوره (۱۳۸۳–۱۳۵۳)، نرخ تورم گائی ۷ درصد بیه و گائی به مرز ۵۰ درصد نزدیک بیه و نرخ بیکاری زمونی ۳ درصد و گائی بیش از ۱۶ درصد بیه. در حالی که در زمینه بدهی خارجی، این رقم برای مدتا صفر بیه ولی گاه چنون زیاد بیه که دولت ره با بحران بازپرداخت مواجه هکرده. == گردشگران == [[پرونده:Divan von Hafiz.jpg|بندانگشتی|125 px|نگاره ایرونی به سال ۹۶۴]] [[پرونده:Woman playing a santur, Qajar Iran, artist named Ahmad.jpg|بندانگشتی|125 px|خلاصه ای از سنتور زن در حال نواختن سنتور در سال 1830.]] بر پایهٔ گزارش سازمان جهاني جهانگردی، ایران رتبه ۱۰ جاذبه‌ئون باستونی و تاریخی و روتبه‌جاذبه‌ئون طبیعی ره در جهون دارا هسته، ولی با این وجود تاالآن چندان در جذب گردشگرون خارجی موفق نبوده است. <ref>[https://web.archive.org/web/20110915192257/http://newsforums.bbc.co.uk/ws/thread.jspa?forumID=5009 ایران مقصد جدید گردشگرون اوروپائی؟]</ref> == هونر و فرنگ == فرهنگ ایرانی ریشه در تاریخ دانه. برای بشناسین فرهنگ ایران ونه به کشورون مستقلی که کنارای ایران درنه ره بدین. [[افغانستان]]، [[تاجیکستان]]، [[ازبکستان]]، [[پاکستان]]، [[ترکمنستان]]، [[آذربایجان]] و حتی [[ارمنستان]] و [[گرجستان]] و همچنین کوردای عراق و ترکیه همه کم یا زیاد گوشه‌ای از فرهنگ ایران ره به ارث بوردنه.حتی سرود ملی پاکستان به زوون پارسی هسته. در مجموع تومبی عناصر فرهنگ ایرونی ره که فراتر از مرزاي ایران هسته ره به اختصار اینتی اشاره هکنيم: * زوون پارسی که مهم‌ترین شاخصه فرهنگ ایرونی هسته. * اعیاد ملی از مثل: نوروز * شخصیتای اسطوره‌ای مثل رستم و سهراب * اساطیر تمثیلی مثل: دیو، [[سیمرغ]] و... * علم و هونر * معماری ایرونی * دین [[اسلام]] و فرهنگ اسلامی به ویژه در قرون وسطا و معاصر == ورزش == ورزش ابّل ایران [[کشتی]] (مازرون دله) هسته و فوتبال پُرطرفدارترین ورزش وشونه. ایران ابّلین بار اولمپیک ۱۹۴۸ لندن دله با ۲۸ ورزشکار حاضر بیه و موفق به کسب اتا مدال برونز در وزنه‌برداری توسط جعفر سلماسی بیه. ایران پس از وه در ۱۳ دورهٔ دیگر هم شرکت هکرده و تنها ۲ اولمپیک ۱۹۸۰ مسکو و ۱۹۸۴ لوس‌آنجلس ره تحریم هکرده. بهترین مقوم ایران در اولمپیک روتبهٔ ۱۴ در اولمپیک ۱۹۵۶ ملبورن هسته. == گالری == <gallery mode="packed" heights="170"> Tehran skyline may 2007.jpg|[[تهران]] Nadershahtomb.jpg|[[مشهد]] Chehel Sotun Garden, Isfahan, Iran 2005.jpg|[[اصفهان]] Karaj 45.jpg|[[کرج]] Hafeziyeh_0386.JPG|[[شیراز]] Qom masjed-e-hazrat-masumeh.jpg|[[قم]] Palais ramsar.jpg|[[رامسر]] </gallery> {{پورتال}} == پانویس‌ها == {{پانویس|2}}‎ {{پایان}}{{پاک‌کن}} {{ایران اوستانون}} {{خاورمیونه}} {{آسیا کشورون}} {{مازرون دریا}} {{اوپک}} {{شانگهای کایری سازمان}} {{جی پونزه}} {{اکو}} [[رج:ایران| ]] [[رج:آسیایی کشورون]] [[رج:اوپک]] [[رج:اکو]] [[رج:شانگهای کایری سازمان]] [[رج:اسلامی کشورون]] [[رج:اسلامی جمهوریون]] [[رج:فارسی‌زوون کشورون]] [[رج:جی پونزه]] d14aidmsql2vatb68dgsrekycp1mmtm 327772 327771 2026-06-03T21:08:27Z ~2026-32856-30 45534 فارسی لحجه ای جه گیلکی، مازنی گویشی جه گیلکی، گیلکی زٚوان 327772 wikitext text/x-wiki اٚیرٚآٚن، دٚئٚبٚآٚر ٚ قٚدٚیمٚی تٚرن بٚلٚارع، تٚنها ۴ تٚاریخ ٚ نٚفٚرٚاتٚ دٰٚره گ تٚا دٚیؤٚدٚآٚر/اٚبٚدٚ زٚنده ایسن، مٚآٚهٚ رٚخ شٚعبٚآٚنی پؤٚر دٚهبٚنٚه، اٚسفٚندٚ هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه، مٚژگٚآٚن هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه و سٚینٚآٚ غیآٚثی حٚآٚفٚظی، و اٚنؤٚا ٚ ۲ تٚا پٚایٚآٚنی مٚعمٚؤٚلٚی، و اٚن ۲تٚا دٚهٚ نٚوه اٚی زٚای آٚرٚآٚدٚ هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه غیآٚثی حٚآٚفٚظی، اٚیرٚآٚن ٚ رٰٚهٚبٚر/شٚآٚه/مٚیرزٚآٚ/چٚآٚودٚآٚر هیسه. == تاریخ == [[File:Dynasties of Iran.gif|thumb|This gif shows the territory of Iran in various dynasties|بندانگشتی|ئیرونِ تاریخی سلسله‌ئون ِتقریبی نقشه]] ئیرونِ تاریخ دِ قسمت دانّه. نخستین دوره زمونی آغاز وونه که برخی پچوک ِتمدن‌ها بخشون گوناگون دله بساته بَیینه. این دوره گادِر آریایی‌ئون بمونه ایران ِفلات دله و ساکن بَیینه و بعضی سلسله‌ئون ره بساتنه. دوره‌یِ اول دله بتومبی باوّیم ایران دِنیایِ گتترین شاهون‌شاهوین جه بی‌یه. این دوره وقتی تموم بیّه که [[اسلامی فتح|عربون]] ئیرون ره بَییتنه. دومین دوره دله اتا خله اسلامی سلسله ئیرونِ فلات دله بساته بیّه. اونچی که اسا وه ره ایران گانّه و اتا مستقل کشور هسته، این سلسله‌ئون ِدَس اداره بی‌یه البته [[تبرستون]] و [[گیلان]] ([[فرشوادگر]]) این دوره دله ویشته اتا مستقل بخش بی‌یه و خله از محققون و کارشناسون [[مازرون تاریخ|مازرون]] و [[گیلان تاریخ]] ره این دوره دله [[ایران تاریخ]] جه سِوا کانّه. === باستون سلسله‌ئون === * [[عیلام]]یون (بیش از ۳۲۰۰ سنه پ. م. - ۵۳۹ پ.م.) * [[ماد]]ون (ابل قرن هشتم پ. م. - ۵۵۰ پ. م.) ؛ بونیان‌گوذار: [[دیاکو]] * [[هخامنشیون]] (۵۵۹ پ. م. - ۳۳۰ پ. م.) بونیان‌گوذار: [[گت کوروش]] * [[سولوکیون]] (۳۳۰ پ. م. - ۱۲۹ پ. م.) بونیان‌گوذار: [[سولوکوس]] * [[اشکانیون]] (۲۵۶ پ. م. - ۲۲۴ م.) ؛ بونیان‌گوذار: [[ارشک]] * [[ساسانیون]] (۲۲۴ م. - ۶۵۲ م.) بونیان‌گوذار: [[اردشیر پاپکان]] === خلافت سلسله‌ئون === * [[طاهریون]] (۲۰۶ - ۲۵۹ ه. ق.) بونیان‌گوذار: طاهر ذوالیمینین * [[صفاریون]] (۲۶۱ - ۲۸۷ ه. ق.) بونیان‌گوذار: [[یعقوب لیث]] * [[سامانیون]] (۲۶۱ - ۳۸۹ ه. ق.) بونیان‌گوذار: [[اسماعیل سامانی]] * [[زیاریون]] (۳۱۵ - ۴۶۲ ه.ق.) بونیان‌گوذار: [[مرداویج]] * [[بوئیون]] (۳۲۰ - ۴۴۰ ه.ق.) بونیان‌گوذار: [[علی بویه|عمادالدوله علی]] * [[غزنویون]] (۳۸۸ - ۵۵۵ ه.ق.) بونیان‌گوذار: [[محمود غزنوی]] * [[سلجوقیون]] (۴۲۹ - ۵۱۱ ه.ق.) بونیان‌گوذار: [[طغرل بیک]] * [[خوارزمشاهیون]] (۴۷۰ - ۶۱۷ ه.ق.) بونیان‌گوذار: [[انوشتکین]] === ایلخانون === * [[مغلون]] (۶۵۴ - ۷۳۶ ه.ق.) بونیان‌گوذار: [[هلاکوخان]] * [[تیموریون]] (۷۷۱ - ۹۰۳ ه.ق.) بونیان‌گوذار: [[تیمور]] === دوران مدرن اولیه === * [[صفویون]] (۹۰۶ - ۱۱۳۵ ه.ق.) بونیان‌گوذار: [[شاه اسماعیل اول]] * [[افشاریون]] (۱۱۴۸ - ۱۲۱۰ ه.ق.) بونیان‌گوذار: [[نادرشاء]] * [[زندیون]] (۱۱۶۳ - ۱۲۰۹ ه.ق.) بونیان‌گوذار: [[کریم‌خان زند]] * [[قاجارون]] (۱۲۰۹ - ۱۳۴۵ ه.ق.) بونیان‌گوذار: [[آقا محمد خان]] === معاصر === * [[پهلویون]] (۱۳۴۵ ه.ق./ ۱۳۰۴ ه.خ. - ۱۳۵۷ ه.خ.) بونیان‌گوذار: [[رضاشاء]] * [[ایسلامی جمهوری نظام]] (۱۳۵۷ ه.خ. - تاسا) بونیان‌گوذار: [[روح‌الله خمینی]] <gallery mode="packed" heights="100"> Pasargad Tomb Cyrus3.jpg|آرومگا [[گت کوروش]]، [[هخامنشیون]]ِ بونیان‌گوذار Historical Atlas of Iran - Plate No. 05 (cropped).jpg|هخامنشیون ِگتِ سامون (۵۵۹–۳۳۰ پیش از میلاد) Irnp105-Grobowce Naqsh-E Rustam.jpg|[[نقش رستم]]: سنگ‌نگاره [[اردشیر پاپکان]]، [[ساسانیون]]ِ بونیان‌گوذار Naghsh-e rostam, Irán, 2016-09-24, DD 12.jpg|[[نقش رستم]]: [[شاهپور یکم]] و [[ساسانیون]]ِ پیروزی ره دربرابر [[روم]]یون سِراق دِنه Ispahbod Xurshid's coin-1.jpg|[[اسپهبد خورشید]]: وه اتا [[تبرستون]]ی اسپهبد بی‌یه. تبرسّون عربون ِفتح په اتا مستقل منطقه بیّه. Shah Ismail I.jpg|[[شاء اسماعیل یکم]]: [[صفوین]]ِ بونیان‌گوذار ShahAbbasPortraitFromItalianPainter.jpg|[[گت عباس شاء]]: [[صفوین]]ِ گت‌ترین شاء NaderShahPainting.png|[[نادرشاء]]: [[افشاریون]]ِ بونیان‌گوذار و گت‌ترین شاء Reza shah uniform.jpg|[[رضاشاء]]: [[پهلویون]]ِ بونیان‌گوذار </gallery> == جوغرافی == [[پرونده:Iran-geographic map.svg|راست|بندانگشتی|150 px|ناهمواری‌ئون ِتَنِکی و اَنبِسی]] ایران شمال جه [[اترک]]، [[مازرون دریا]] و [[ارس]] جه وَر خانّه، شرق جه [[هندوکش]] و [[سند]] ِدره جه محدود وانه و غرب جه [[زاگرس]] و [[شط العرب]] جه رِسِنه و جنوب جه [[فارس دریامونا]] و [[عمان دریا]] ره وَر گیرنه. بیش از نصف ایران [[بیابون|کویر]] هسته. حدود 1/3 ایران هم کوهه. چنتا خورد ِبخش هم جلگه‌یی هستنه که [[مازرون دریا]]یِ جنوب و [[خوزستون]] ره شامل وانه. گت‌ترین کوه ایران دله [[دماوند]] (۵۶۷۱ متر جه) هسته. غربی‌ترین شهر ایران دله [[کلیساکندی]]؛ شرقی‌ترین شهر [[جالق]]؛ شمالی‌ترین شهر [[پارس آباد]]؛ و جنوبی‌ترین شهر [[چابهار]] هستنه.<ref>اطلس گیتاشناسی استانهای ایران، تهران: ۱۳۸۳، نقشه‌ئون.</ref> === اقلیمی وضعیت === [[پرونده:Iran-climate-map.svg|بندانگشتی|راست|150 px|ئو‌ و هوایی نقشه]] ایران ِئو و هوا خله جورواجور هسته. اختلاف دما زمستون دله بعضی گادِر میون گرمترین و سردترین نقطه بیش از ۵۰ درجهٔ سانتی‌گراد جه رسنه. کلاً ایران اتا منطقه‌ی دله دَره که [[وارش]] ِوضعیت اونجه سطح نیمه خاشک و خاشک دله قرار گنّه. ایران ِئو و هوا چنتا سیستم جه تأثیر گیرنه: # [[سیبری]] ِپرفشار ِسیستم: شمالی مناطق دله [[ورف]] و [[وارش]] ره وجود یانّه و باعث وانه بعضی مناطق ِدما کمته بَواشه. # [[مدیترانه دریا|مدیترانه‌یِ]] وارش‌زا سیستم: این سیستم غرب جه ایران دله اِنه و باعث وانه خله شهرون، که غرب و میونی منطقه و شرق دله دَرنه، سَر وارش بئه. # جنوبِ کم‌فشار سیستم: این سیستم جنوب و جنوب‌غرب دله شِل ِوارش یانّه. وارش‌ئون ِآمار گانّه ایران ِمناطق وسّه اختلاف خلوئه: شمال دله وارشون ِآمار بیش از ۲۱۱۳ میلیمتر ''([[رشت]] واری، ۱۳۸۳)'' هم رسنه. کویری شهرون دله وارش عمدتاً خله کم و حدود ۱۵ میلیمتر وانه. این آمار شمال‌غرب و غرب، [[جنوبی البرز]] ِدامنه‌ئون و شمال‌شرق دله هم بد نی‌یه (حدود ۵۰۰ میلیمتر). سایر نقاط وارشون ۲۰۰ میلیمتر جه ویشتر نَوانّه. اختلاف دما هم وارش واری خله شهرون وسّه اختلاف دانّه. فی‌المثل در حالی که زمستون‌ها [[شهرکرد]] دله شوئون ۳۰- درجه هم رسینه، همون زمون [[اهواز]] ِمردمون ۲۵ درجه ره تجربه کاردنه. شمالی سواحل ِهوا تابستون‌ها گرم و مرطوب و زمستون معتدل هسته. شمال‌غرب و غرب ِنواحی هم تابستون‌های معتدل و زمستون‌های سرد دارنه و جنوب تابستون‌هایی شدیداً گرم و زمستون‌هایی موعتدل دانه. === اوستان‌ها === {{ایران اوستان‌ها نقشه سر}} کشوری تقسیمات قانون په (سال ۱۲۸۶ شمسی دله) ایران ره ۴ ایالت هاکردنه: «آذربایجون»، «خراسون»، «فارس»، و «کرمان و بلوچستون» و هر ایالت اون گادِر چنتا حاکم‌هنیشت ولایت و هر ولایت ره چنتا نایب‌الحکومه‌هنیشت منطقه جه تقسیم بی‌یه. اینجوری تقسیمات تا سال ۱۳۱۶ شمسی کاربرد داشتنه و تا این سال فقط ات‌که ونه دله تغییرات انجام دانه. سال ۱۳۱۶ شمسی اتا جديد قانون تصویب بیه که ایران ره ۱۰ اوستان و ۴۹ شهرستون جه تقسیم کارده. این اوستان‌ها کم‌کم زیاد بَیینه ولی بعد انقلاب تا چندین سال ایران دله ۲۴ اوستان دَیینه. سال ۱۳۷۲ [[اردبیل اوستان]] بتونسته [[شرقی آذربایجان اوستان|شرقی آذربایجون]] جه سِوا بَواشه. [[قم اوستان|قم]] هم سنه ۱۳۷۴ [[تهران اوستان]] جه سِوا بیه و [[قزوین اوستان]] سال ۱۳۷۳ [[زنجان اوستان|زنجان]] جه بریم بَزوئه و [[تهران اوستان|تهران]] دله بورده و پئی‌ته سال ۱۳۷۶ شه مستقل اوستان بگردسته. سال ۱۳۷۶ [[گلستان اوستان]] هم [[مازرون]] جه سوا بیّه. سال ۱۳۸۳، خراسون ره سه تیکه هاکردنه: جنوبی خراسون، شمالی خراسون و رضوی خراسون. سال ۸۹ هم آخرین بار وسّه [[البرز اوستان|البرز]] اتا جدید اوستان بیّه.<ref>{{یادکرد وب| نشانی = http://www.qazvin.net/?type=static&lang=1&id=26| عنوان = تاریخچه اوستان| تاریخ بدین = ناشر = شبکه اطلاع رسانی اوستان قزوین | زوون = پارسی}}</ref> اسا ایران دله ۳۱ اوستان وجود دانّه. {{-}} == مردمون == === جمعیت === [[پرونده:IranProvPopDen.PNG|thumb|راست|150px|میزان تراکم جمعیت در استان‌های ایران.]] اونچی که ایران ِآمار ِسازمان گانه سِراق دِنّه ایران ِجمعیت ۸۰ میلیون نفر جه رد بیّه. این سازمان گانه تا سال ۲۰۵۰ این کشور ۱۰۵ میلیون نفر جمعیت پیدا کانده.<ref>{{یادکرد وب | نشونی = http://www.khabaronline.ir/news-52027.aspx | عونوان = خبرآنلاین(خود برگرفته از '''ایسنا''') | تاریخ بدی‌ین = فروردین 1389 | ناشر = | زوون = فارسی}}</ref> این در حالی هسته که ایران ِحکومت همینتی مردِم ره تشویق کانده که جمعیت ره ویشته هاکِنِن و ویشته وَچه دِنیا بیارن. === دین === ایران ِتاریخ دله چنتا دینی دوره وجود دانّه: * [[میتراییسم]] * [[زرتشت]] ** ''[[مانی]]'' ** ''[[مزدک]]'' * [[اسلام]] ** [[تسنن]] حنفی، شافعی و غیره ** [[تشیع]]: دوازده‌امامی، اسماعیلی، زیدی (پیشین) * بهائیت {{bar box |عنوان=دین ایرانیان |titlebar=#ddd |چپ۱='''دین''' |راست۱='''درصد''' |چینش=left |نوارها= {{bar percent|[[تشیع]]|darkgreen|89}} {{bar percent|[[تسنن]]|black|9}} {{bar percent|دیگرون (مسیحیت و زرتشت دستوری)|red|2}} }} پونصد سال پیش تاسا، خصوصاً [[صفویون]] ِسلسله‌یِ تأسیس په جه، هَنتا [[تشیع]] ایران ِرسمی مذهب هسّه. اسا ئیرونِ دله ۸۹٪ [[تشیع]]، ۹٪ [[تسنن]] و ۲٪ [[مسیحیت]]، [[زرتشت]]، [[یهودیت]]، [[بهائیت]] و... په‌روو هسّنه.<ref>[https://web.archive.org/web/20120203093100/https://www.cia.gov/library/publications/the-world-factbook/geos/ir.html]</ref> در اساسی قانون ِدوازهمین اصل گانه اسلام ِدین و اثنی‌عشری مذهب رسمی دین هسنه و سایر مذاهب ایسلامی ([[حنفی]]، [[شافعی]]، [[حنبلی]]، [[مالکی]] و [[زیدی]]و ...) هم قانونی هستنه و وشون احترام ره ونه داشتن. همینتی اصل ۱۳ گانه ئیرونی مسیحیون، یهودیون و زرتشیون بعنوان اقلیت پذیرفته هسّه و بتونّه شه دین ره، تا جایی که قانون ِپه‌روو بائه، عمل هاکنِن. == پیمون‌نومه‌ئون == پیمون‌نومه‌های ایران با دیگر دولتون: * پیمون‌نومه گلستان (۱۱۹۲خارشیدی) * پیمان‌نامه ترکمانچای (۱۲۰۶ خارشیدی) * معاهده پاریس * پیمون سنتو * قرارداد الجزایر (۱۹۷۵) میون ایران و عیراق در سنه ۱۳۵۳<ref>[http://www.bbc.co.uk/persian/iran/story/2004/09/040901_la-mp-arvandrood.shtml BBC Persian<!-- عنوان تصحیح شده توسط ربات -->]</ref> پیمون‌نومه‌های دیگه دولت‌ئون به سر ایران: * پیمون‌نومه ۱۹۰۷ == سیاستون == === روابط خارجی === ایران اتا از ۱۹۲ کشور عضو سازمان ملل متحد هسته. همینتی در سازمان کشورون صادر کونندهٔ نفت اوپک، سازمان کونفیرانس اسلامی، جنبش عدم تعهد، سازمان اکو، و پیمون NPT هم عضو هسته. روابط خارجی ایران دورهٔ جوموری اسلامی با تنشای زیادی روبرو بیه. از جمله چالشای ایران پس از انقلاب تومبی به موارد زیر اشاره هکنیم: * جنگ تحمیلی ۸ ساله با [[عیراق]] که با یورش کشور عیراق به شروء بیه (حدود ۵۰۰ هزار بمرده، یک میلیون زخمی و هزار میلیارد دلار خسارت برای ایران) * تحریم‌ئون بولندمدت اقتصادی و فناورانه == منابع و معادن == [[پرونده:Damavand3.jpg|بندانگشتی|چپ|150 px|| [[دماوند]] ِکوه]] مهمترین منابع ایران عبارتنه از: نفت و گاز. ایران، دیّمین ذخایر نفتی جهون، ۱۱ درصد ذخایر ثابت بیه نفتی زمین موعادل ۱۳۰ میلیارد بوشکه؛ و هم دیّمین ذخایر گازی جهون، ۱۸ درصد ذخایر ثابت بیه گاز زمین، موعادل ۲۶ تریلیون میتر موکئب ره در اختیار خادش دانه. موهم‌ترین منطقه‌ئون نفتی این کشور مسجد سلیمان، هفتگل، گچساران، آغاجاری و اسلام آباد غرب هسته. همینتی [[مازرون دریا]] هم اندوخته نفتی زیادی ره شه دله دانه. نفت [[قم اوستان]] هم در حال بهره‌برداری هسته. ویشترین معادن در حال بهره‌برداری در اوستان‌های خوراسان وجود دانه. دیگر معادن موهم ایران عبارتنه از: معادن زوغال سنگ؛ کانیئون فلزی: طلا، منگنز، کرومیت، مس، سرب، روی، نیکل ، کبالت، نقره و اورانیوم؛ معدنی شیمیایی: گوگرد، نمک؛ سنگ‌های تزئینی میثل فیروزه؛ شن و ماسه. == صنایع == گت ‌ترین صنایع پیشرفته ایران عبارتن از: صنایع نفت، گاز، پتروشیمی، فولاد، نساجی، شیمیایی، غذایی، خودروسازی، سد سازی، ایلیکتریکی و ایلیکترونیکی ئو.... سازه‌ئون موهم دستی و سنتی ایران عبارتنه از: فرش و قالی، گلیم بافی و زیلو، منبت‌کاری، خاتم‌کاری و سفال‌گری. == را‌ئون == را آهن سراسری جنوب غرب ایران ره به شومال شرق وه، شومال غرب ره به شومال شرق، و شومال شرق ره به جنوب میونی متصل سازنه. خط ‌آهنی که جنوب شرق ایران ره به شومال شرق وه متصل کانده، ابلین خط ‌آهن ایران هسته که در زمون [[رضاشا]] بساته بیه که بندر امام خمینی ره به [[بندر ترکمن]] متصل کانده. خط ‌آهن دیگری از بندرعباس تا بافق و از اونجه به سرخس (به سوی ترکمنستان) و قطور (به سوی ترکیه) اتصال دانه. شومال شرق و شومال غرب ایران هم با خط‌ آهن به هم ارتباط دارنه. همینتی جاده‌ئون آسفالته و خاکی همه شهرون ایران ره به هم مربوط کانه. راه‌ئون کشتیرونی در [[مازرون دریا]] ، دریای عمان و خليج فارس برقرار هسته. راهون هوایی میون ویشتر گت کشورون جهون و شهرون گت ایران به ویژه [[تهران]] و [[شیراز]] برقرار هسته. == اقتصاد == در ۳۰ سال قبل جمئیت ۳۶ میلیونی ایران به ۷۰ میلیون تن زیادی بیته و ابلین موج این نسل نو به بزرگسالی برسیه. بر اساس آمارون رسمی نرخ بیکاری به ۲۲ % برسیه اما برخی کارشناسا رقم وه ره ۱۲٫۲ % دوننه. ممد خاتمی رئیس جوموری قبلی گانه: «حضور سالونه ۷۰۰ هیزار نفر به بازارکار نشونگر فشار شدیدی هسته که اقتصاد ایران ناگزیر به تحمل وه هسته.» در دوره (۱۳۸۳–۱۳۵۳)، نرخ تورم گائی ۷ درصد بیه و گائی به مرز ۵۰ درصد نزدیک بیه و نرخ بیکاری زمونی ۳ درصد و گائی بیش از ۱۶ درصد بیه. در حالی که در زمینه بدهی خارجی، این رقم برای مدتا صفر بیه ولی گاه چنون زیاد بیه که دولت ره با بحران بازپرداخت مواجه هکرده. == گردشگران == [[پرونده:Divan von Hafiz.jpg|بندانگشتی|125 px|نگاره ایرونی به سال ۹۶۴]] [[پرونده:Woman playing a santur, Qajar Iran, artist named Ahmad.jpg|بندانگشتی|125 px|خلاصه ای از سنتور زن در حال نواختن سنتور در سال 1830.]] بر پایهٔ گزارش سازمان جهاني جهانگردی، ایران رتبه ۱۰ جاذبه‌ئون باستونی و تاریخی و روتبه‌جاذبه‌ئون طبیعی ره در جهون دارا هسته، ولی با این وجود تاالآن چندان در جذب گردشگرون خارجی موفق نبوده است. <ref>[https://web.archive.org/web/20110915192257/http://newsforums.bbc.co.uk/ws/thread.jspa?forumID=5009 ایران مقصد جدید گردشگرون اوروپائی؟]</ref> == هونر و فرنگ == فرهنگ ایرانی ریشه در تاریخ دانه. برای بشناسین فرهنگ ایران ونه به کشورون مستقلی که کنارای ایران درنه ره بدین. [[افغانستان]]، [[تاجیکستان]]، [[ازبکستان]]، [[پاکستان]]، [[ترکمنستان]]، [[آذربایجان]] و حتی [[ارمنستان]] و [[گرجستان]] و همچنین کوردای عراق و ترکیه همه کم یا زیاد گوشه‌ای از فرهنگ ایران ره به ارث بوردنه.حتی سرود ملی پاکستان به زوون پارسی هسته. در مجموع تومبی عناصر فرهنگ ایرونی ره که فراتر از مرزاي ایران هسته ره به اختصار اینتی اشاره هکنيم: * زوون پارسی که مهم‌ترین شاخصه فرهنگ ایرونی هسته. * اعیاد ملی از مثل: نوروز * شخصیتای اسطوره‌ای مثل رستم و سهراب * اساطیر تمثیلی مثل: دیو، [[سیمرغ]] و... * علم و هونر * معماری ایرونی * دین [[اسلام]] و فرهنگ اسلامی به ویژه در قرون وسطا و معاصر == ورزش == ورزش ابّل ایران [[کشتی]] (مازرون دله) هسته و فوتبال پُرطرفدارترین ورزش وشونه. ایران ابّلین بار اولمپیک ۱۹۴۸ لندن دله با ۲۸ ورزشکار حاضر بیه و موفق به کسب اتا مدال برونز در وزنه‌برداری توسط جعفر سلماسی بیه. ایران پس از وه در ۱۳ دورهٔ دیگر هم شرکت هکرده و تنها ۲ اولمپیک ۱۹۸۰ مسکو و ۱۹۸۴ لوس‌آنجلس ره تحریم هکرده. بهترین مقوم ایران در اولمپیک روتبهٔ ۱۴ در اولمپیک ۱۹۵۶ ملبورن هسته. == گالری == <gallery mode="packed" heights="170"> Tehran skyline may 2007.jpg|[[تهران]] Nadershahtomb.jpg|[[مشهد]] Chehel Sotun Garden, Isfahan, Iran 2005.jpg|[[اصفهان]] Karaj 45.jpg|[[کرج]] Hafeziyeh_0386.JPG|[[شیراز]] Qom masjed-e-hazrat-masumeh.jpg|[[قم]] Palais ramsar.jpg|[[رامسر]] </gallery> {{پورتال}} == پانویس‌ها == {{پانویس|2}}‎ {{پایان}}{{پاک‌کن}} {{ایران اوستانون}} {{خاورمیونه}} {{آسیا کشورون}} {{مازرون دریا}} {{اوپک}} {{شانگهای کایری سازمان}} {{جی پونزه}} {{اکو}} [[رج:ایران| ]] [[رج:آسیایی کشورون]] [[رج:اوپک]] [[رج:اکو]] [[رج:شانگهای کایری سازمان]] [[رج:اسلامی کشورون]] [[رج:اسلامی جمهوریون]] [[رج:فارسی‌زوون کشورون]] [[رج:جی پونزه]] 3uf76bzu641kak6ar3eresrlhsst559 327773 327772 2026-06-03T21:09:11Z ~2026-32856-30 45534 ایران مزدیسنایی بیبی و زرتشت گیلک بوبو 327773 wikitext text/x-wiki اٚیرٚآٚن، دٚئٚبٚآٚر ٚ قٚدٚیمٚی تٚرن بٚلٚارع، تٚنها ۴ تٚاریخ ٚ نٚفٚرٚاتٚ دٰٚره گ تٚا دٚیؤٚدٚآٚر/اٚبٚدٚ زٚنده ایسن، مٚآٚهٚ رٚخ شٚعبٚآٚنی پؤٚر دٚهبٚنٚه، اٚسفٚندٚ هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه، مٚژگٚآٚن هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه و سٚینٚآٚ غیآٚثی حٚآٚفٚظی، و اٚنؤٚا ٚ ۲ تٚا پٚایٚآٚنی مٚعمٚؤٚلٚی، و اٚن ۲تٚا دٚهٚ نٚوه اٚی زٚای آٚرٚآٚدٚ هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه غیآٚثی حٚآٚفٚظی، اٚیرٚآٚن ٚ رٰٚهٚبٚر/شٚآٚه/مٚیرزٚآٚ/چٚآٚودٚآٚر هیسه. == تاریخ == [[File:Dynasties of Iran.gif|thumb|This gif shows the territory of Iran in various dynasties|بندانگشتی|ئیرونِ تاریخی سلسله‌ئون ِتقریبی نقشه]] ئیرونِ تاریخ دِ قسمت دانّه. نخستین دوره زمونی آغاز وونه که برخی پچوک ِتمدن‌ها بخشون گوناگون دله بساته بَیینه. این دوره گادِر آریایی‌ئون بمونه ایران ِفلات دله و ساکن بَیینه و بعضی سلسله‌ئون ره بساتنه. دوره‌یِ اول دله بتومبی باوّیم ایران دِنیایِ گتترین شاهون‌شاهوین جه بی‌یه. این دوره وقتی تموم بیّه که [[اسلامی فتح|عربون]] ئیرون ره بَییتنه. دومین دوره دله اتا خله اسلامی سلسله ئیرونِ فلات دله بساته بیّه. اونچی که اسا وه ره ایران گانّه و اتا مستقل کشور هسته، این سلسله‌ئون ِدَس اداره بی‌یه البته [[تبرستون]] و [[گیلان]] ([[فرشوادگر]]) این دوره دله ویشته اتا مستقل بخش بی‌یه و خله از محققون و کارشناسون [[مازرون تاریخ|مازرون]] و [[گیلان تاریخ]] ره این دوره دله [[ایران تاریخ]] جه سِوا کانّه. === باستون سلسله‌ئون === * [[عیلام]]یون (بیش از ۳۲۰۰ سنه پ. م. - ۵۳۹ پ.م.) * [[ماد]]ون (ابل قرن هشتم پ. م. - ۵۵۰ پ. م.) ؛ بونیان‌گوذار: [[دیاکو]] * [[هخامنشیون]] (۵۵۹ پ. م. - ۳۳۰ پ. م.) بونیان‌گوذار: [[گت کوروش]] * [[سولوکیون]] (۳۳۰ پ. م. - ۱۲۹ پ. م.) بونیان‌گوذار: [[سولوکوس]] * [[اشکانیون]] (۲۵۶ پ. م. - ۲۲۴ م.) ؛ بونیان‌گوذار: [[ارشک]] * [[ساسانیون]] (۲۲۴ م. - ۶۵۲ م.) بونیان‌گوذار: [[اردشیر پاپکان]] === خلافت سلسله‌ئون === * [[طاهریون]] (۲۰۶ - ۲۵۹ ه. ق.) بونیان‌گوذار: طاهر ذوالیمینین * [[صفاریون]] (۲۶۱ - ۲۸۷ ه. ق.) بونیان‌گوذار: [[یعقوب لیث]] * [[سامانیون]] (۲۶۱ - ۳۸۹ ه. ق.) بونیان‌گوذار: [[اسماعیل سامانی]] * [[زیاریون]] (۳۱۵ - ۴۶۲ ه.ق.) بونیان‌گوذار: [[مرداویج]] * [[بوئیون]] (۳۲۰ - ۴۴۰ ه.ق.) بونیان‌گوذار: [[علی بویه|عمادالدوله علی]] * [[غزنویون]] (۳۸۸ - ۵۵۵ ه.ق.) بونیان‌گوذار: [[محمود غزنوی]] * [[سلجوقیون]] (۴۲۹ - ۵۱۱ ه.ق.) بونیان‌گوذار: [[طغرل بیک]] * [[خوارزمشاهیون]] (۴۷۰ - ۶۱۷ ه.ق.) بونیان‌گوذار: [[انوشتکین]] === ایلخانون === * [[مغلون]] (۶۵۴ - ۷۳۶ ه.ق.) بونیان‌گوذار: [[هلاکوخان]] * [[تیموریون]] (۷۷۱ - ۹۰۳ ه.ق.) بونیان‌گوذار: [[تیمور]] === دوران مدرن اولیه === * [[صفویون]] (۹۰۶ - ۱۱۳۵ ه.ق.) بونیان‌گوذار: [[شاه اسماعیل اول]] * [[افشاریون]] (۱۱۴۸ - ۱۲۱۰ ه.ق.) بونیان‌گوذار: [[نادرشاء]] * [[زندیون]] (۱۱۶۳ - ۱۲۰۹ ه.ق.) بونیان‌گوذار: [[کریم‌خان زند]] * [[قاجارون]] (۱۲۰۹ - ۱۳۴۵ ه.ق.) بونیان‌گوذار: [[آقا محمد خان]] === معاصر === * [[پهلویون]] (۱۳۴۵ ه.ق./ ۱۳۰۴ ه.خ. - ۱۳۵۷ ه.خ.) بونیان‌گوذار: [[رضاشاء]] * [[ایسلامی جمهوری نظام]] (۱۳۵۷ ه.خ. - تاسا) بونیان‌گوذار: [[روح‌الله خمینی]] <gallery mode="packed" heights="100"> Pasargad Tomb Cyrus3.jpg|آرومگا [[گت کوروش]]، [[هخامنشیون]]ِ بونیان‌گوذار Historical Atlas of Iran - Plate No. 05 (cropped).jpg|هخامنشیون ِگتِ سامون (۵۵۹–۳۳۰ پیش از میلاد) Irnp105-Grobowce Naqsh-E Rustam.jpg|[[نقش رستم]]: سنگ‌نگاره [[اردشیر پاپکان]]، [[ساسانیون]]ِ بونیان‌گوذار Naghsh-e rostam, Irán, 2016-09-24, DD 12.jpg|[[نقش رستم]]: [[شاهپور یکم]] و [[ساسانیون]]ِ پیروزی ره دربرابر [[روم]]یون سِراق دِنه Ispahbod Xurshid's coin-1.jpg|[[اسپهبد خورشید]]: وه اتا [[تبرستون]]ی اسپهبد بی‌یه. تبرسّون عربون ِفتح په اتا مستقل منطقه بیّه. Shah Ismail I.jpg|[[شاء اسماعیل یکم]]: [[صفوین]]ِ بونیان‌گوذار ShahAbbasPortraitFromItalianPainter.jpg|[[گت عباس شاء]]: [[صفوین]]ِ گت‌ترین شاء NaderShahPainting.png|[[نادرشاء]]: [[افشاریون]]ِ بونیان‌گوذار و گت‌ترین شاء Reza shah uniform.jpg|[[رضاشاء]]: [[پهلویون]]ِ بونیان‌گوذار </gallery> == جوغرافی == [[پرونده:Iran-geographic map.svg|راست|بندانگشتی|150 px|ناهمواری‌ئون ِتَنِکی و اَنبِسی]] ایران شمال جه [[اترک]]، [[مازرون دریا]] و [[ارس]] جه وَر خانّه، شرق جه [[هندوکش]] و [[سند]] ِدره جه محدود وانه و غرب جه [[زاگرس]] و [[شط العرب]] جه رِسِنه و جنوب جه [[فارس دریامونا]] و [[عمان دریا]] ره وَر گیرنه. بیش از نصف ایران [[بیابون|کویر]] هسته. حدود 1/3 ایران هم کوهه. چنتا خورد ِبخش هم جلگه‌یی هستنه که [[مازرون دریا]]یِ جنوب و [[خوزستون]] ره شامل وانه. گت‌ترین کوه ایران دله [[دماوند]] (۵۶۷۱ متر جه) هسته. غربی‌ترین شهر ایران دله [[کلیساکندی]]؛ شرقی‌ترین شهر [[جالق]]؛ شمالی‌ترین شهر [[پارس آباد]]؛ و جنوبی‌ترین شهر [[چابهار]] هستنه.<ref>اطلس گیتاشناسی استانهای ایران، تهران: ۱۳۸۳، نقشه‌ئون.</ref> === اقلیمی وضعیت === [[پرونده:Iran-climate-map.svg|بندانگشتی|راست|150 px|ئو‌ و هوایی نقشه]] ایران ِئو و هوا خله جورواجور هسته. اختلاف دما زمستون دله بعضی گادِر میون گرمترین و سردترین نقطه بیش از ۵۰ درجهٔ سانتی‌گراد جه رسنه. کلاً ایران اتا منطقه‌ی دله دَره که [[وارش]] ِوضعیت اونجه سطح نیمه خاشک و خاشک دله قرار گنّه. ایران ِئو و هوا چنتا سیستم جه تأثیر گیرنه: # [[سیبری]] ِپرفشار ِسیستم: شمالی مناطق دله [[ورف]] و [[وارش]] ره وجود یانّه و باعث وانه بعضی مناطق ِدما کمته بَواشه. # [[مدیترانه دریا|مدیترانه‌یِ]] وارش‌زا سیستم: این سیستم غرب جه ایران دله اِنه و باعث وانه خله شهرون، که غرب و میونی منطقه و شرق دله دَرنه، سَر وارش بئه. # جنوبِ کم‌فشار سیستم: این سیستم جنوب و جنوب‌غرب دله شِل ِوارش یانّه. وارش‌ئون ِآمار گانّه ایران ِمناطق وسّه اختلاف خلوئه: شمال دله وارشون ِآمار بیش از ۲۱۱۳ میلیمتر ''([[رشت]] واری، ۱۳۸۳)'' هم رسنه. کویری شهرون دله وارش عمدتاً خله کم و حدود ۱۵ میلیمتر وانه. این آمار شمال‌غرب و غرب، [[جنوبی البرز]] ِدامنه‌ئون و شمال‌شرق دله هم بد نی‌یه (حدود ۵۰۰ میلیمتر). سایر نقاط وارشون ۲۰۰ میلیمتر جه ویشتر نَوانّه. اختلاف دما هم وارش واری خله شهرون وسّه اختلاف دانّه. فی‌المثل در حالی که زمستون‌ها [[شهرکرد]] دله شوئون ۳۰- درجه هم رسینه، همون زمون [[اهواز]] ِمردمون ۲۵ درجه ره تجربه کاردنه. شمالی سواحل ِهوا تابستون‌ها گرم و مرطوب و زمستون معتدل هسته. شمال‌غرب و غرب ِنواحی هم تابستون‌های معتدل و زمستون‌های سرد دارنه و جنوب تابستون‌هایی شدیداً گرم و زمستون‌هایی موعتدل دانه. === اوستان‌ها === {{ایران اوستان‌ها نقشه سر}} کشوری تقسیمات قانون په (سال ۱۲۸۶ شمسی دله) ایران ره ۴ ایالت هاکردنه: «آذربایجون»، «خراسون»، «فارس»، و «کرمان و بلوچستون» و هر ایالت اون گادِر چنتا حاکم‌هنیشت ولایت و هر ولایت ره چنتا نایب‌الحکومه‌هنیشت منطقه جه تقسیم بی‌یه. اینجوری تقسیمات تا سال ۱۳۱۶ شمسی کاربرد داشتنه و تا این سال فقط ات‌که ونه دله تغییرات انجام دانه. سال ۱۳۱۶ شمسی اتا جديد قانون تصویب بیه که ایران ره ۱۰ اوستان و ۴۹ شهرستون جه تقسیم کارده. این اوستان‌ها کم‌کم زیاد بَیینه ولی بعد انقلاب تا چندین سال ایران دله ۲۴ اوستان دَیینه. سال ۱۳۷۲ [[اردبیل اوستان]] بتونسته [[شرقی آذربایجان اوستان|شرقی آذربایجون]] جه سِوا بَواشه. [[قم اوستان|قم]] هم سنه ۱۳۷۴ [[تهران اوستان]] جه سِوا بیه و [[قزوین اوستان]] سال ۱۳۷۳ [[زنجان اوستان|زنجان]] جه بریم بَزوئه و [[تهران اوستان|تهران]] دله بورده و پئی‌ته سال ۱۳۷۶ شه مستقل اوستان بگردسته. سال ۱۳۷۶ [[گلستان اوستان]] هم [[مازرون]] جه سوا بیّه. سال ۱۳۸۳، خراسون ره سه تیکه هاکردنه: جنوبی خراسون، شمالی خراسون و رضوی خراسون. سال ۸۹ هم آخرین بار وسّه [[البرز اوستان|البرز]] اتا جدید اوستان بیّه.<ref>{{یادکرد وب| نشانی = http://www.qazvin.net/?type=static&lang=1&id=26| عنوان = تاریخچه اوستان| تاریخ بدین = ناشر = شبکه اطلاع رسانی اوستان قزوین | زوون = پارسی}}</ref> اسا ایران دله ۳۱ اوستان وجود دانّه. {{-}} == مردمون == === جمعیت === [[پرونده:IranProvPopDen.PNG|thumb|راست|150px|میزان تراکم جمعیت در استان‌های ایران.]] اونچی که ایران ِآمار ِسازمان گانه سِراق دِنّه ایران ِجمعیت ۸۰ میلیون نفر جه رد بیّه. این سازمان گانه تا سال ۲۰۵۰ این کشور ۱۰۵ میلیون نفر جمعیت پیدا کانده.<ref>{{یادکرد وب | نشونی = http://www.khabaronline.ir/news-52027.aspx | عونوان = خبرآنلاین(خود برگرفته از '''ایسنا''') | تاریخ بدی‌ین = فروردین 1389 | ناشر = | زوون = فارسی}}</ref> این در حالی هسته که ایران ِحکومت همینتی مردِم ره تشویق کانده که جمعیت ره ویشته هاکِنِن و ویشته وَچه دِنیا بیارن. == پیمون‌نومه‌ئون == پیمون‌نومه‌های ایران با دیگر دولتون: * پیمون‌نومه گلستان (۱۱۹۲خارشیدی) * پیمان‌نامه ترکمانچای (۱۲۰۶ خارشیدی) * معاهده پاریس * پیمون سنتو * قرارداد الجزایر (۱۹۷۵) میون ایران و عیراق در سنه ۱۳۵۳<ref>[http://www.bbc.co.uk/persian/iran/story/2004/09/040901_la-mp-arvandrood.shtml BBC Persian<!-- عنوان تصحیح شده توسط ربات -->]</ref> پیمون‌نومه‌های دیگه دولت‌ئون به سر ایران: * پیمون‌نومه ۱۹۰۷ == سیاستون == === روابط خارجی === ایران اتا از ۱۹۲ کشور عضو سازمان ملل متحد هسته. همینتی در سازمان کشورون صادر کونندهٔ نفت اوپک، سازمان کونفیرانس اسلامی، جنبش عدم تعهد، سازمان اکو، و پیمون NPT هم عضو هسته. روابط خارجی ایران دورهٔ جوموری اسلامی با تنشای زیادی روبرو بیه. از جمله چالشای ایران پس از انقلاب تومبی به موارد زیر اشاره هکنیم: * جنگ تحمیلی ۸ ساله با [[عیراق]] که با یورش کشور عیراق به شروء بیه (حدود ۵۰۰ هزار بمرده، یک میلیون زخمی و هزار میلیارد دلار خسارت برای ایران) * تحریم‌ئون بولندمدت اقتصادی و فناورانه == منابع و معادن == [[پرونده:Damavand3.jpg|بندانگشتی|چپ|150 px|| [[دماوند]] ِکوه]] مهمترین منابع ایران عبارتنه از: نفت و گاز. ایران، دیّمین ذخایر نفتی جهون، ۱۱ درصد ذخایر ثابت بیه نفتی زمین موعادل ۱۳۰ میلیارد بوشکه؛ و هم دیّمین ذخایر گازی جهون، ۱۸ درصد ذخایر ثابت بیه گاز زمین، موعادل ۲۶ تریلیون میتر موکئب ره در اختیار خادش دانه. موهم‌ترین منطقه‌ئون نفتی این کشور مسجد سلیمان، هفتگل، گچساران، آغاجاری و اسلام آباد غرب هسته. همینتی [[مازرون دریا]] هم اندوخته نفتی زیادی ره شه دله دانه. نفت [[قم اوستان]] هم در حال بهره‌برداری هسته. ویشترین معادن در حال بهره‌برداری در اوستان‌های خوراسان وجود دانه. دیگر معادن موهم ایران عبارتنه از: معادن زوغال سنگ؛ کانیئون فلزی: طلا، منگنز، کرومیت، مس، سرب، روی، نیکل ، کبالت، نقره و اورانیوم؛ معدنی شیمیایی: گوگرد، نمک؛ سنگ‌های تزئینی میثل فیروزه؛ شن و ماسه. == صنایع == گت ‌ترین صنایع پیشرفته ایران عبارتن از: صنایع نفت، گاز، پتروشیمی، فولاد، نساجی، شیمیایی، غذایی، خودروسازی، سد سازی، ایلیکتریکی و ایلیکترونیکی ئو.... سازه‌ئون موهم دستی و سنتی ایران عبارتنه از: فرش و قالی، گلیم بافی و زیلو، منبت‌کاری، خاتم‌کاری و سفال‌گری. == را‌ئون == را آهن سراسری جنوب غرب ایران ره به شومال شرق وه، شومال غرب ره به شومال شرق، و شومال شرق ره به جنوب میونی متصل سازنه. خط ‌آهنی که جنوب شرق ایران ره به شومال شرق وه متصل کانده، ابلین خط ‌آهن ایران هسته که در زمون [[رضاشا]] بساته بیه که بندر امام خمینی ره به [[بندر ترکمن]] متصل کانده. خط ‌آهن دیگری از بندرعباس تا بافق و از اونجه به سرخس (به سوی ترکمنستان) و قطور (به سوی ترکیه) اتصال دانه. شومال شرق و شومال غرب ایران هم با خط‌ آهن به هم ارتباط دارنه. همینتی جاده‌ئون آسفالته و خاکی همه شهرون ایران ره به هم مربوط کانه. راه‌ئون کشتیرونی در [[مازرون دریا]] ، دریای عمان و خليج فارس برقرار هسته. راهون هوایی میون ویشتر گت کشورون جهون و شهرون گت ایران به ویژه [[تهران]] و [[شیراز]] برقرار هسته. == اقتصاد == در ۳۰ سال قبل جمئیت ۳۶ میلیونی ایران به ۷۰ میلیون تن زیادی بیته و ابلین موج این نسل نو به بزرگسالی برسیه. بر اساس آمارون رسمی نرخ بیکاری به ۲۲ % برسیه اما برخی کارشناسا رقم وه ره ۱۲٫۲ % دوننه. ممد خاتمی رئیس جوموری قبلی گانه: «حضور سالونه ۷۰۰ هیزار نفر به بازارکار نشونگر فشار شدیدی هسته که اقتصاد ایران ناگزیر به تحمل وه هسته.» در دوره (۱۳۸۳–۱۳۵۳)، نرخ تورم گائی ۷ درصد بیه و گائی به مرز ۵۰ درصد نزدیک بیه و نرخ بیکاری زمونی ۳ درصد و گائی بیش از ۱۶ درصد بیه. در حالی که در زمینه بدهی خارجی، این رقم برای مدتا صفر بیه ولی گاه چنون زیاد بیه که دولت ره با بحران بازپرداخت مواجه هکرده. == گردشگران == [[پرونده:Divan von Hafiz.jpg|بندانگشتی|125 px|نگاره ایرونی به سال ۹۶۴]] [[پرونده:Woman playing a santur, Qajar Iran, artist named Ahmad.jpg|بندانگشتی|125 px|خلاصه ای از سنتور زن در حال نواختن سنتور در سال 1830.]] بر پایهٔ گزارش سازمان جهاني جهانگردی، ایران رتبه ۱۰ جاذبه‌ئون باستونی و تاریخی و روتبه‌جاذبه‌ئون طبیعی ره در جهون دارا هسته، ولی با این وجود تاالآن چندان در جذب گردشگرون خارجی موفق نبوده است. <ref>[https://web.archive.org/web/20110915192257/http://newsforums.bbc.co.uk/ws/thread.jspa?forumID=5009 ایران مقصد جدید گردشگرون اوروپائی؟]</ref> == هونر و فرنگ == فرهنگ ایرانی ریشه در تاریخ دانه. برای بشناسین فرهنگ ایران ونه به کشورون مستقلی که کنارای ایران درنه ره بدین. [[افغانستان]]، [[تاجیکستان]]، [[ازبکستان]]، [[پاکستان]]، [[ترکمنستان]]، [[آذربایجان]] و حتی [[ارمنستان]] و [[گرجستان]] و همچنین کوردای عراق و ترکیه همه کم یا زیاد گوشه‌ای از فرهنگ ایران ره به ارث بوردنه.حتی سرود ملی پاکستان به زوون پارسی هسته. در مجموع تومبی عناصر فرهنگ ایرونی ره که فراتر از مرزاي ایران هسته ره به اختصار اینتی اشاره هکنيم: * زوون پارسی که مهم‌ترین شاخصه فرهنگ ایرونی هسته. * اعیاد ملی از مثل: نوروز * شخصیتای اسطوره‌ای مثل رستم و سهراب * اساطیر تمثیلی مثل: دیو، [[سیمرغ]] و... * علم و هونر * معماری ایرونی * دین [[اسلام]] و فرهنگ اسلامی به ویژه در قرون وسطا و معاصر == ورزش == ورزش ابّل ایران [[کشتی]] (مازرون دله) هسته و فوتبال پُرطرفدارترین ورزش وشونه. ایران ابّلین بار اولمپیک ۱۹۴۸ لندن دله با ۲۸ ورزشکار حاضر بیه و موفق به کسب اتا مدال برونز در وزنه‌برداری توسط جعفر سلماسی بیه. ایران پس از وه در ۱۳ دورهٔ دیگر هم شرکت هکرده و تنها ۲ اولمپیک ۱۹۸۰ مسکو و ۱۹۸۴ لوس‌آنجلس ره تحریم هکرده. بهترین مقوم ایران در اولمپیک روتبهٔ ۱۴ در اولمپیک ۱۹۵۶ ملبورن هسته. == گالری == <gallery mode="packed" heights="170"> Tehran skyline may 2007.jpg|[[تهران]] Nadershahtomb.jpg|[[مشهد]] Chehel Sotun Garden, Isfahan, Iran 2005.jpg|[[اصفهان]] Karaj 45.jpg|[[کرج]] Hafeziyeh_0386.JPG|[[شیراز]] Qom masjed-e-hazrat-masumeh.jpg|[[قم]] Palais ramsar.jpg|[[رامسر]] </gallery> {{پورتال}} == پانویس‌ها == {{پانویس|2}}‎ {{پایان}}{{پاک‌کن}} {{ایران اوستانون}} {{خاورمیونه}} {{آسیا کشورون}} {{مازرون دریا}} {{اوپک}} {{شانگهای کایری سازمان}} {{جی پونزه}} {{اکو}} [[رج:ایران| ]] [[رج:آسیایی کشورون]] [[رج:اوپک]] [[رج:اکو]] [[رج:شانگهای کایری سازمان]] [[رج:اسلامی کشورون]] [[رج:اسلامی جمهوریون]] [[رج:فارسی‌زوون کشورون]] [[رج:جی پونزه]] nse1xyfs9q2xo8xb6ez78bbkwbtxmj9 327782 327773 2026-06-04T05:48:51Z HenryThe 27142 نسخهٔ [[Special:Diff/327773|327773]] از [[Special:Contributions/~2026-32856-30|~2026-32856-30]] ([[User talk:~2026-32856-30|بحث]]) خنثی شد 327782 wikitext text/x-wiki اٚیرٚآٚن، دٚئٚبٚآٚر ٚ قٚدٚیمٚی تٚرن بٚلٚارع، تٚنها ۴ تٚاریخ ٚ نٚفٚرٚاتٚ دٰٚره گ تٚا دٚیؤٚدٚآٚر/اٚبٚدٚ زٚنده ایسن، مٚآٚهٚ رٚخ شٚعبٚآٚنی پؤٚر دٚهبٚنٚه، اٚسفٚندٚ هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه، مٚژگٚآٚن هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه و سٚینٚآٚ غیآٚثی حٚآٚفٚظی، و اٚنؤٚا ٚ ۲ تٚا پٚایٚآٚنی مٚعمٚؤٚلٚی، و اٚن ۲تٚا دٚهٚ نٚوه اٚی زٚای آٚرٚآٚدٚ هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه غیآٚثی حٚآٚفٚظی، اٚیرٚآٚن ٚ رٰٚهٚبٚر/شٚآٚه/مٚیرزٚآٚ/چٚآٚودٚآٚر هیسه. == تاریخ == [[File:Dynasties of Iran.gif|thumb|This gif shows the territory of Iran in various dynasties|بندانگشتی|ئیرونِ تاریخی سلسله‌ئون ِتقریبی نقشه]] ئیرونِ تاریخ دِ قسمت دانّه. نخستین دوره زمونی آغاز وونه که برخی پچوک ِتمدن‌ها بخشون گوناگون دله بساته بَیینه. این دوره گادِر آریایی‌ئون بمونه ایران ِفلات دله و ساکن بَیینه و بعضی سلسله‌ئون ره بساتنه. دوره‌یِ اول دله بتومبی باوّیم ایران دِنیایِ گتترین شاهون‌شاهوین جه بی‌یه. این دوره وقتی تموم بیّه که [[اسلامی فتح|عربون]] ئیرون ره بَییتنه. دومین دوره دله اتا خله اسلامی سلسله ئیرونِ فلات دله بساته بیّه. اونچی که اسا وه ره ایران گانّه و اتا مستقل کشور هسته، این سلسله‌ئون ِدَس اداره بی‌یه البته [[تبرستون]] و [[گیلان]] ([[فرشوادگر]]) این دوره دله ویشته اتا مستقل بخش بی‌یه و خله از محققون و کارشناسون [[مازرون تاریخ|مازرون]] و [[گیلان تاریخ]] ره این دوره دله [[ایران تاریخ]] جه سِوا کانّه. === باستون سلسله‌ئون === * [[عیلام]]یون (بیش از ۳۲۰۰ سنه پ. م. - ۵۳۹ پ.م.) * [[ماد]]ون (ابل قرن هشتم پ. م. - ۵۵۰ پ. م.) ؛ بونیان‌گوذار: [[دیاکو]] * [[هخامنشیون]] (۵۵۹ پ. م. - ۳۳۰ پ. م.) بونیان‌گوذار: [[گت کوروش]] * [[سولوکیون]] (۳۳۰ پ. م. - ۱۲۹ پ. م.) بونیان‌گوذار: [[سولوکوس]] * [[اشکانیون]] (۲۵۶ پ. م. - ۲۲۴ م.) ؛ بونیان‌گوذار: [[ارشک]] * [[ساسانیون]] (۲۲۴ م. - ۶۵۲ م.) بونیان‌گوذار: [[اردشیر پاپکان]] === خلافت سلسله‌ئون === * [[طاهریون]] (۲۰۶ - ۲۵۹ ه. ق.) بونیان‌گوذار: طاهر ذوالیمینین * [[صفاریون]] (۲۶۱ - ۲۸۷ ه. ق.) بونیان‌گوذار: [[یعقوب لیث]] * [[سامانیون]] (۲۶۱ - ۳۸۹ ه. ق.) بونیان‌گوذار: [[اسماعیل سامانی]] * [[زیاریون]] (۳۱۵ - ۴۶۲ ه.ق.) بونیان‌گوذار: [[مرداویج]] * [[بوئیون]] (۳۲۰ - ۴۴۰ ه.ق.) بونیان‌گوذار: [[علی بویه|عمادالدوله علی]] * [[غزنویون]] (۳۸۸ - ۵۵۵ ه.ق.) بونیان‌گوذار: [[محمود غزنوی]] * [[سلجوقیون]] (۴۲۹ - ۵۱۱ ه.ق.) بونیان‌گوذار: [[طغرل بیک]] * [[خوارزمشاهیون]] (۴۷۰ - ۶۱۷ ه.ق.) بونیان‌گوذار: [[انوشتکین]] === ایلخانون === * [[مغلون]] (۶۵۴ - ۷۳۶ ه.ق.) بونیان‌گوذار: [[هلاکوخان]] * [[تیموریون]] (۷۷۱ - ۹۰۳ ه.ق.) بونیان‌گوذار: [[تیمور]] === دوران مدرن اولیه === * [[صفویون]] (۹۰۶ - ۱۱۳۵ ه.ق.) بونیان‌گوذار: [[شاه اسماعیل اول]] * [[افشاریون]] (۱۱۴۸ - ۱۲۱۰ ه.ق.) بونیان‌گوذار: [[نادرشاء]] * [[زندیون]] (۱۱۶۳ - ۱۲۰۹ ه.ق.) بونیان‌گوذار: [[کریم‌خان زند]] * [[قاجارون]] (۱۲۰۹ - ۱۳۴۵ ه.ق.) بونیان‌گوذار: [[آقا محمد خان]] === معاصر === * [[پهلویون]] (۱۳۴۵ ه.ق./ ۱۳۰۴ ه.خ. - ۱۳۵۷ ه.خ.) بونیان‌گوذار: [[رضاشاء]] * [[ایسلامی جمهوری نظام]] (۱۳۵۷ ه.خ. - تاسا) بونیان‌گوذار: [[روح‌الله خمینی]] <gallery mode="packed" heights="100"> Pasargad Tomb Cyrus3.jpg|آرومگا [[گت کوروش]]، [[هخامنشیون]]ِ بونیان‌گوذار Historical Atlas of Iran - Plate No. 05 (cropped).jpg|هخامنشیون ِگتِ سامون (۵۵۹–۳۳۰ پیش از میلاد) Irnp105-Grobowce Naqsh-E Rustam.jpg|[[نقش رستم]]: سنگ‌نگاره [[اردشیر پاپکان]]، [[ساسانیون]]ِ بونیان‌گوذار Naghsh-e rostam, Irán, 2016-09-24, DD 12.jpg|[[نقش رستم]]: [[شاهپور یکم]] و [[ساسانیون]]ِ پیروزی ره دربرابر [[روم]]یون سِراق دِنه Ispahbod Xurshid's coin-1.jpg|[[اسپهبد خورشید]]: وه اتا [[تبرستون]]ی اسپهبد بی‌یه. تبرسّون عربون ِفتح په اتا مستقل منطقه بیّه. Shah Ismail I.jpg|[[شاء اسماعیل یکم]]: [[صفوین]]ِ بونیان‌گوذار ShahAbbasPortraitFromItalianPainter.jpg|[[گت عباس شاء]]: [[صفوین]]ِ گت‌ترین شاء NaderShahPainting.png|[[نادرشاء]]: [[افشاریون]]ِ بونیان‌گوذار و گت‌ترین شاء Reza shah uniform.jpg|[[رضاشاء]]: [[پهلویون]]ِ بونیان‌گوذار </gallery> == جوغرافی == [[پرونده:Iran-geographic map.svg|راست|بندانگشتی|150 px|ناهمواری‌ئون ِتَنِکی و اَنبِسی]] ایران شمال جه [[اترک]]، [[مازرون دریا]] و [[ارس]] جه وَر خانّه، شرق جه [[هندوکش]] و [[سند]] ِدره جه محدود وانه و غرب جه [[زاگرس]] و [[شط العرب]] جه رِسِنه و جنوب جه [[فارس دریامونا]] و [[عمان دریا]] ره وَر گیرنه. بیش از نصف ایران [[بیابون|کویر]] هسته. حدود 1/3 ایران هم کوهه. چنتا خورد ِبخش هم جلگه‌یی هستنه که [[مازرون دریا]]یِ جنوب و [[خوزستون]] ره شامل وانه. گت‌ترین کوه ایران دله [[دماوند]] (۵۶۷۱ متر جه) هسته. غربی‌ترین شهر ایران دله [[کلیساکندی]]؛ شرقی‌ترین شهر [[جالق]]؛ شمالی‌ترین شهر [[پارس آباد]]؛ و جنوبی‌ترین شهر [[چابهار]] هستنه.<ref>اطلس گیتاشناسی استانهای ایران، تهران: ۱۳۸۳، نقشه‌ئون.</ref> === اقلیمی وضعیت === [[پرونده:Iran-climate-map.svg|بندانگشتی|راست|150 px|ئو‌ و هوایی نقشه]] ایران ِئو و هوا خله جورواجور هسته. اختلاف دما زمستون دله بعضی گادِر میون گرمترین و سردترین نقطه بیش از ۵۰ درجهٔ سانتی‌گراد جه رسنه. کلاً ایران اتا منطقه‌ی دله دَره که [[وارش]] ِوضعیت اونجه سطح نیمه خاشک و خاشک دله قرار گنّه. ایران ِئو و هوا چنتا سیستم جه تأثیر گیرنه: # [[سیبری]] ِپرفشار ِسیستم: شمالی مناطق دله [[ورف]] و [[وارش]] ره وجود یانّه و باعث وانه بعضی مناطق ِدما کمته بَواشه. # [[مدیترانه دریا|مدیترانه‌یِ]] وارش‌زا سیستم: این سیستم غرب جه ایران دله اِنه و باعث وانه خله شهرون، که غرب و میونی منطقه و شرق دله دَرنه، سَر وارش بئه. # جنوبِ کم‌فشار سیستم: این سیستم جنوب و جنوب‌غرب دله شِل ِوارش یانّه. وارش‌ئون ِآمار گانّه ایران ِمناطق وسّه اختلاف خلوئه: شمال دله وارشون ِآمار بیش از ۲۱۱۳ میلیمتر ''([[رشت]] واری، ۱۳۸۳)'' هم رسنه. کویری شهرون دله وارش عمدتاً خله کم و حدود ۱۵ میلیمتر وانه. این آمار شمال‌غرب و غرب، [[جنوبی البرز]] ِدامنه‌ئون و شمال‌شرق دله هم بد نی‌یه (حدود ۵۰۰ میلیمتر). سایر نقاط وارشون ۲۰۰ میلیمتر جه ویشتر نَوانّه. اختلاف دما هم وارش واری خله شهرون وسّه اختلاف دانّه. فی‌المثل در حالی که زمستون‌ها [[شهرکرد]] دله شوئون ۳۰- درجه هم رسینه، همون زمون [[اهواز]] ِمردمون ۲۵ درجه ره تجربه کاردنه. شمالی سواحل ِهوا تابستون‌ها گرم و مرطوب و زمستون معتدل هسته. شمال‌غرب و غرب ِنواحی هم تابستون‌های معتدل و زمستون‌های سرد دارنه و جنوب تابستون‌هایی شدیداً گرم و زمستون‌هایی موعتدل دانه. === اوستان‌ها === {{ایران اوستان‌ها نقشه سر}} کشوری تقسیمات قانون په (سال ۱۲۸۶ شمسی دله) ایران ره ۴ ایالت هاکردنه: «آذربایجون»، «خراسون»، «فارس»، و «کرمان و بلوچستون» و هر ایالت اون گادِر چنتا حاکم‌هنیشت ولایت و هر ولایت ره چنتا نایب‌الحکومه‌هنیشت منطقه جه تقسیم بی‌یه. اینجوری تقسیمات تا سال ۱۳۱۶ شمسی کاربرد داشتنه و تا این سال فقط ات‌که ونه دله تغییرات انجام دانه. سال ۱۳۱۶ شمسی اتا جديد قانون تصویب بیه که ایران ره ۱۰ اوستان و ۴۹ شهرستون جه تقسیم کارده. این اوستان‌ها کم‌کم زیاد بَیینه ولی بعد انقلاب تا چندین سال ایران دله ۲۴ اوستان دَیینه. سال ۱۳۷۲ [[اردبیل اوستان]] بتونسته [[شرقی آذربایجان اوستان|شرقی آذربایجون]] جه سِوا بَواشه. [[قم اوستان|قم]] هم سنه ۱۳۷۴ [[تهران اوستان]] جه سِوا بیه و [[قزوین اوستان]] سال ۱۳۷۳ [[زنجان اوستان|زنجان]] جه بریم بَزوئه و [[تهران اوستان|تهران]] دله بورده و پئی‌ته سال ۱۳۷۶ شه مستقل اوستان بگردسته. سال ۱۳۷۶ [[گلستان اوستان]] هم [[مازرون]] جه سوا بیّه. سال ۱۳۸۳، خراسون ره سه تیکه هاکردنه: جنوبی خراسون، شمالی خراسون و رضوی خراسون. سال ۸۹ هم آخرین بار وسّه [[البرز اوستان|البرز]] اتا جدید اوستان بیّه.<ref>{{یادکرد وب| نشانی = http://www.qazvin.net/?type=static&lang=1&id=26| عنوان = تاریخچه اوستان| تاریخ بدین = ناشر = شبکه اطلاع رسانی اوستان قزوین | زوون = پارسی}}</ref> اسا ایران دله ۳۱ اوستان وجود دانّه. {{-}} == مردمون == === جمعیت === [[پرونده:IranProvPopDen.PNG|thumb|راست|150px|میزان تراکم جمعیت در استان‌های ایران.]] اونچی که ایران ِآمار ِسازمان گانه سِراق دِنّه ایران ِجمعیت ۸۰ میلیون نفر جه رد بیّه. این سازمان گانه تا سال ۲۰۵۰ این کشور ۱۰۵ میلیون نفر جمعیت پیدا کانده.<ref>{{یادکرد وب | نشونی = http://www.khabaronline.ir/news-52027.aspx | عونوان = خبرآنلاین(خود برگرفته از '''ایسنا''') | تاریخ بدی‌ین = فروردین 1389 | ناشر = | زوون = فارسی}}</ref> این در حالی هسته که ایران ِحکومت همینتی مردِم ره تشویق کانده که جمعیت ره ویشته هاکِنِن و ویشته وَچه دِنیا بیارن. === دین === ایران ِتاریخ دله چنتا دینی دوره وجود دانّه: * [[میتراییسم]] * [[زرتشت]] ** ''[[مانی]]'' ** ''[[مزدک]]'' * [[اسلام]] ** [[تسنن]] حنفی، شافعی و غیره ** [[تشیع]]: دوازده‌امامی، اسماعیلی، زیدی (پیشین) * بهائیت {{bar box |عنوان=دین ایرانیان |titlebar=#ddd |چپ۱='''دین''' |راست۱='''درصد''' |چینش=left |نوارها= {{bar percent|[[تشیع]]|darkgreen|89}} {{bar percent|[[تسنن]]|black|9}} {{bar percent|دیگرون (مسیحیت و زرتشت دستوری)|red|2}} }} پونصد سال پیش تاسا، خصوصاً [[صفویون]] ِسلسله‌یِ تأسیس په جه، هَنتا [[تشیع]] ایران ِرسمی مذهب هسّه. اسا ئیرونِ دله ۸۹٪ [[تشیع]]، ۹٪ [[تسنن]] و ۲٪ [[مسیحیت]]، [[زرتشت]]، [[یهودیت]]، [[بهائیت]] و... په‌روو هسّنه.<ref>[https://web.archive.org/web/20120203093100/https://www.cia.gov/library/publications/the-world-factbook/geos/ir.html]</ref> در اساسی قانون ِدوازهمین اصل گانه اسلام ِدین و اثنی‌عشری مذهب رسمی دین هسنه و سایر مذاهب ایسلامی ([[حنفی]]، [[شافعی]]، [[حنبلی]]، [[مالکی]] و [[زیدی]]و ...) هم قانونی هستنه و وشون احترام ره ونه داشتن. همینتی اصل ۱۳ گانه ئیرونی مسیحیون، یهودیون و زرتشیون بعنوان اقلیت پذیرفته هسّه و بتونّه شه دین ره، تا جایی که قانون ِپه‌روو بائه، عمل هاکنِن. == پیمون‌نومه‌ئون == پیمون‌نومه‌های ایران با دیگر دولتون: * پیمون‌نومه گلستان (۱۱۹۲خارشیدی) * پیمان‌نامه ترکمانچای (۱۲۰۶ خارشیدی) * معاهده پاریس * پیمون سنتو * قرارداد الجزایر (۱۹۷۵) میون ایران و عیراق در سنه ۱۳۵۳<ref>[http://www.bbc.co.uk/persian/iran/story/2004/09/040901_la-mp-arvandrood.shtml BBC Persian<!-- عنوان تصحیح شده توسط ربات -->]</ref> پیمون‌نومه‌های دیگه دولت‌ئون به سر ایران: * پیمون‌نومه ۱۹۰۷ == سیاستون == === روابط خارجی === ایران اتا از ۱۹۲ کشور عضو سازمان ملل متحد هسته. همینتی در سازمان کشورون صادر کونندهٔ نفت اوپک، سازمان کونفیرانس اسلامی، جنبش عدم تعهد، سازمان اکو، و پیمون NPT هم عضو هسته. روابط خارجی ایران دورهٔ جوموری اسلامی با تنشای زیادی روبرو بیه. از جمله چالشای ایران پس از انقلاب تومبی به موارد زیر اشاره هکنیم: * جنگ تحمیلی ۸ ساله با [[عیراق]] که با یورش کشور عیراق به شروء بیه (حدود ۵۰۰ هزار بمرده، یک میلیون زخمی و هزار میلیارد دلار خسارت برای ایران) * تحریم‌ئون بولندمدت اقتصادی و فناورانه == منابع و معادن == [[پرونده:Damavand3.jpg|بندانگشتی|چپ|150 px|| [[دماوند]] ِکوه]] مهمترین منابع ایران عبارتنه از: نفت و گاز. ایران، دیّمین ذخایر نفتی جهون، ۱۱ درصد ذخایر ثابت بیه نفتی زمین موعادل ۱۳۰ میلیارد بوشکه؛ و هم دیّمین ذخایر گازی جهون، ۱۸ درصد ذخایر ثابت بیه گاز زمین، موعادل ۲۶ تریلیون میتر موکئب ره در اختیار خادش دانه. موهم‌ترین منطقه‌ئون نفتی این کشور مسجد سلیمان، هفتگل، گچساران، آغاجاری و اسلام آباد غرب هسته. همینتی [[مازرون دریا]] هم اندوخته نفتی زیادی ره شه دله دانه. نفت [[قم اوستان]] هم در حال بهره‌برداری هسته. ویشترین معادن در حال بهره‌برداری در اوستان‌های خوراسان وجود دانه. دیگر معادن موهم ایران عبارتنه از: معادن زوغال سنگ؛ کانیئون فلزی: طلا، منگنز، کرومیت، مس، سرب، روی، نیکل ، کبالت، نقره و اورانیوم؛ معدنی شیمیایی: گوگرد، نمک؛ سنگ‌های تزئینی میثل فیروزه؛ شن و ماسه. == صنایع == گت ‌ترین صنایع پیشرفته ایران عبارتن از: صنایع نفت، گاز، پتروشیمی، فولاد، نساجی، شیمیایی، غذایی، خودروسازی، سد سازی، ایلیکتریکی و ایلیکترونیکی ئو.... سازه‌ئون موهم دستی و سنتی ایران عبارتنه از: فرش و قالی، گلیم بافی و زیلو، منبت‌کاری، خاتم‌کاری و سفال‌گری. == را‌ئون == را آهن سراسری جنوب غرب ایران ره به شومال شرق وه، شومال غرب ره به شومال شرق، و شومال شرق ره به جنوب میونی متصل سازنه. خط ‌آهنی که جنوب شرق ایران ره به شومال شرق وه متصل کانده، ابلین خط ‌آهن ایران هسته که در زمون [[رضاشا]] بساته بیه که بندر امام خمینی ره به [[بندر ترکمن]] متصل کانده. خط ‌آهن دیگری از بندرعباس تا بافق و از اونجه به سرخس (به سوی ترکمنستان) و قطور (به سوی ترکیه) اتصال دانه. شومال شرق و شومال غرب ایران هم با خط‌ آهن به هم ارتباط دارنه. همینتی جاده‌ئون آسفالته و خاکی همه شهرون ایران ره به هم مربوط کانه. راه‌ئون کشتیرونی در [[مازرون دریا]] ، دریای عمان و خليج فارس برقرار هسته. راهون هوایی میون ویشتر گت کشورون جهون و شهرون گت ایران به ویژه [[تهران]] و [[شیراز]] برقرار هسته. == اقتصاد == در ۳۰ سال قبل جمئیت ۳۶ میلیونی ایران به ۷۰ میلیون تن زیادی بیته و ابلین موج این نسل نو به بزرگسالی برسیه. بر اساس آمارون رسمی نرخ بیکاری به ۲۲ % برسیه اما برخی کارشناسا رقم وه ره ۱۲٫۲ % دوننه. ممد خاتمی رئیس جوموری قبلی گانه: «حضور سالونه ۷۰۰ هیزار نفر به بازارکار نشونگر فشار شدیدی هسته که اقتصاد ایران ناگزیر به تحمل وه هسته.» در دوره (۱۳۸۳–۱۳۵۳)، نرخ تورم گائی ۷ درصد بیه و گائی به مرز ۵۰ درصد نزدیک بیه و نرخ بیکاری زمونی ۳ درصد و گائی بیش از ۱۶ درصد بیه. در حالی که در زمینه بدهی خارجی، این رقم برای مدتا صفر بیه ولی گاه چنون زیاد بیه که دولت ره با بحران بازپرداخت مواجه هکرده. == گردشگران == [[پرونده:Divan von Hafiz.jpg|بندانگشتی|125 px|نگاره ایرونی به سال ۹۶۴]] [[پرونده:Woman playing a santur, Qajar Iran, artist named Ahmad.jpg|بندانگشتی|125 px|خلاصه ای از سنتور زن در حال نواختن سنتور در سال 1830.]] بر پایهٔ گزارش سازمان جهاني جهانگردی، ایران رتبه ۱۰ جاذبه‌ئون باستونی و تاریخی و روتبه‌جاذبه‌ئون طبیعی ره در جهون دارا هسته، ولی با این وجود تاالآن چندان در جذب گردشگرون خارجی موفق نبوده است. <ref>[https://web.archive.org/web/20110915192257/http://newsforums.bbc.co.uk/ws/thread.jspa?forumID=5009 ایران مقصد جدید گردشگرون اوروپائی؟]</ref> == هونر و فرنگ == فرهنگ ایرانی ریشه در تاریخ دانه. برای بشناسین فرهنگ ایران ونه به کشورون مستقلی که کنارای ایران درنه ره بدین. [[افغانستان]]، [[تاجیکستان]]، [[ازبکستان]]، [[پاکستان]]، [[ترکمنستان]]، [[آذربایجان]] و حتی [[ارمنستان]] و [[گرجستان]] و همچنین کوردای عراق و ترکیه همه کم یا زیاد گوشه‌ای از فرهنگ ایران ره به ارث بوردنه.حتی سرود ملی پاکستان به زوون پارسی هسته. در مجموع تومبی عناصر فرهنگ ایرونی ره که فراتر از مرزاي ایران هسته ره به اختصار اینتی اشاره هکنيم: * زوون پارسی که مهم‌ترین شاخصه فرهنگ ایرونی هسته. * اعیاد ملی از مثل: نوروز * شخصیتای اسطوره‌ای مثل رستم و سهراب * اساطیر تمثیلی مثل: دیو، [[سیمرغ]] و... * علم و هونر * معماری ایرونی * دین [[اسلام]] و فرهنگ اسلامی به ویژه در قرون وسطا و معاصر == ورزش == ورزش ابّل ایران [[کشتی]] (مازرون دله) هسته و فوتبال پُرطرفدارترین ورزش وشونه. ایران ابّلین بار اولمپیک ۱۹۴۸ لندن دله با ۲۸ ورزشکار حاضر بیه و موفق به کسب اتا مدال برونز در وزنه‌برداری توسط جعفر سلماسی بیه. ایران پس از وه در ۱۳ دورهٔ دیگر هم شرکت هکرده و تنها ۲ اولمپیک ۱۹۸۰ مسکو و ۱۹۸۴ لوس‌آنجلس ره تحریم هکرده. بهترین مقوم ایران در اولمپیک روتبهٔ ۱۴ در اولمپیک ۱۹۵۶ ملبورن هسته. == گالری == <gallery mode="packed" heights="170"> Tehran skyline may 2007.jpg|[[تهران]] Nadershahtomb.jpg|[[مشهد]] Chehel Sotun Garden, Isfahan, Iran 2005.jpg|[[اصفهان]] Karaj 45.jpg|[[کرج]] Hafeziyeh_0386.JPG|[[شیراز]] Qom masjed-e-hazrat-masumeh.jpg|[[قم]] Palais ramsar.jpg|[[رامسر]] </gallery> {{پورتال}} == پانویس‌ها == {{پانویس|2}}‎ {{پایان}}{{پاک‌کن}} {{ایران اوستانون}} {{خاورمیونه}} {{آسیا کشورون}} {{مازرون دریا}} {{اوپک}} {{شانگهای کایری سازمان}} {{جی پونزه}} {{اکو}} [[رج:ایران| ]] [[رج:آسیایی کشورون]] [[رج:اوپک]] [[رج:اکو]] [[رج:شانگهای کایری سازمان]] [[رج:اسلامی کشورون]] [[رج:اسلامی جمهوریون]] [[رج:فارسی‌زوون کشورون]] [[رج:جی پونزه]] 3uf76bzu641kak6ar3eresrlhsst559 327783 327782 2026-06-04T05:49:06Z HenryThe 27142 نسخهٔ [[Special:Diff/327772|327772]] از [[Special:Contributions/~2026-32856-30|~2026-32856-30]] ([[User talk:~2026-32856-30|بحث]]) خنثی شد 327783 wikitext text/x-wiki اٚیرٚآٚن، دٚئٚبٚآٚر ٚ قٚدٚیمٚی تٚرن بٚلٚارع، تٚنها ۴ تٚاریخ ٚ نٚفٚرٚاتٚ دٰٚره گ تٚا دٚیؤٚدٚآٚر/اٚبٚدٚ زٚنده ایسن، مٚآٚهٚ رٚخ شٚعبٚآٚنی پؤٚر دٚهبٚنٚه، اٚسفٚندٚ هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه، مٚژگٚآٚن هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه و سٚینٚآٚ غیآٚثی حٚآٚفٚظی، و اٚنؤٚا ٚ ۲ تٚا پٚایٚآٚنی مٚعمٚؤٚلٚی، و اٚن ۲تٚا دٚهٚ نٚوه اٚی زٚای آٚرٚآٚدٚ هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه غیآٚثی حٚآٚفٚظی، اٚیرٚآٚن ٚ رٰٚهٚبٚر/شٚآٚه/مٚیرزٚآٚ/چٚآٚودٚآٚر هیسه. == تاریخ == [[File:Dynasties of Iran.gif|thumb|This gif shows the territory of Iran in various dynasties|بندانگشتی|ئیرونِ تاریخی سلسله‌ئون ِتقریبی نقشه]] ئیرونِ تاریخ دِ قسمت دانّه. نخستین دوره زمونی آغاز وونه که برخی پچوک ِتمدن‌ها بخشون گوناگون دله بساته بَیینه. این دوره گادِر آریایی‌ئون بمونه ایران ِفلات دله و ساکن بَیینه و بعضی سلسله‌ئون ره بساتنه. دوره‌یِ اول دله بتومبی باوّیم ایران دِنیایِ گتترین شاهون‌شاهوین جه بی‌یه. این دوره وقتی تموم بیّه که [[اسلامی فتح|عربون]] ئیرون ره بَییتنه. دومین دوره دله اتا خله اسلامی سلسله ئیرونِ فلات دله بساته بیّه. اونچی که اسا وه ره ایران گانّه و اتا مستقل کشور هسته، این سلسله‌ئون ِدَس اداره بی‌یه البته [[تبرستون]] و [[گیلان]] ([[فرشوادگر]]) این دوره دله ویشته اتا مستقل بخش بی‌یه و خله از محققون و کارشناسون [[مازرون تاریخ|مازرون]] و [[گیلان تاریخ]] ره این دوره دله [[ایران تاریخ]] جه سِوا کانّه. === باستون سلسله‌ئون === * [[عیلام]]یون (بیش از ۳۲۰۰ سنه پ. م. - ۵۳۹ پ.م.) * [[ماد]]ون (ابل قرن هشتم پ. م. - ۵۵۰ پ. م.) ؛ بونیان‌گوذار: [[دیاکو]] * [[هخامنشیون]] (۵۵۹ پ. م. - ۳۳۰ پ. م.) بونیان‌گوذار: [[گت کوروش]] * [[سولوکیون]] (۳۳۰ پ. م. - ۱۲۹ پ. م.) بونیان‌گوذار: [[سولوکوس]] * [[اشکانیون]] (۲۵۶ پ. م. - ۲۲۴ م.) ؛ بونیان‌گوذار: [[ارشک]] * [[ساسانیون]] (۲۲۴ م. - ۶۵۲ م.) بونیان‌گوذار: [[اردشیر پاپکان]] === خلافت سلسله‌ئون === * [[طاهریون]] (۲۰۶ - ۲۵۹ ه. ق.) بونیان‌گوذار: طاهر ذوالیمینین * [[صفاریون]] (۲۶۱ - ۲۸۷ ه. ق.) بونیان‌گوذار: [[یعقوب لیث]] * [[سامانیون]] (۲۶۱ - ۳۸۹ ه. ق.) بونیان‌گوذار: [[اسماعیل سامانی]] * [[زیاریون]] (۳۱۵ - ۴۶۲ ه.ق.) بونیان‌گوذار: [[مرداویج]] * [[بوئیون]] (۳۲۰ - ۴۴۰ ه.ق.) بونیان‌گوذار: [[علی بویه|عمادالدوله علی]] * [[غزنویون]] (۳۸۸ - ۵۵۵ ه.ق.) بونیان‌گوذار: [[محمود غزنوی]] * [[سلجوقیون]] (۴۲۹ - ۵۱۱ ه.ق.) بونیان‌گوذار: [[طغرل بیک]] * [[خوارزمشاهیون]] (۴۷۰ - ۶۱۷ ه.ق.) بونیان‌گوذار: [[انوشتکین]] === ایلخانون === * [[مغلون]] (۶۵۴ - ۷۳۶ ه.ق.) بونیان‌گوذار: [[هلاکوخان]] * [[تیموریون]] (۷۷۱ - ۹۰۳ ه.ق.) بونیان‌گوذار: [[تیمور]] === دوران مدرن اولیه === * [[صفویون]] (۹۰۶ - ۱۱۳۵ ه.ق.) بونیان‌گوذار: [[شاه اسماعیل اول]] * [[افشاریون]] (۱۱۴۸ - ۱۲۱۰ ه.ق.) بونیان‌گوذار: [[نادرشاء]] * [[زندیون]] (۱۱۶۳ - ۱۲۰۹ ه.ق.) بونیان‌گوذار: [[کریم‌خان زند]] * [[قاجارون]] (۱۲۰۹ - ۱۳۴۵ ه.ق.) بونیان‌گوذار: [[آقا محمد خان]] === معاصر === * [[پهلویون]] (۱۳۴۵ ه.ق./ ۱۳۰۴ ه.خ. - ۱۳۵۷ ه.خ.) بونیان‌گوذار: [[رضاشاء]] * [[ایسلامی جمهوری نظام]] (۱۳۵۷ ه.خ. - تاسا) بونیان‌گوذار: [[روح‌الله خمینی]] <gallery mode="packed" heights="100"> Pasargad Tomb Cyrus3.jpg|آرومگا [[گت کوروش]]، [[هخامنشیون]]ِ بونیان‌گوذار Historical Atlas of Iran - Plate No. 05 (cropped).jpg|هخامنشیون ِگتِ سامون (۵۵۹–۳۳۰ پیش از میلاد) Irnp105-Grobowce Naqsh-E Rustam.jpg|[[نقش رستم]]: سنگ‌نگاره [[اردشیر پاپکان]]، [[ساسانیون]]ِ بونیان‌گوذار Naghsh-e rostam, Irán, 2016-09-24, DD 12.jpg|[[نقش رستم]]: [[شاهپور یکم]] و [[ساسانیون]]ِ پیروزی ره دربرابر [[روم]]یون سِراق دِنه Ispahbod Xurshid's coin-1.jpg|[[اسپهبد خورشید]]: وه اتا [[تبرستون]]ی اسپهبد بی‌یه. تبرسّون عربون ِفتح په اتا مستقل منطقه بیّه. Shah Ismail I.jpg|[[شاء اسماعیل یکم]]: [[صفوین]]ِ بونیان‌گوذار ShahAbbasPortraitFromItalianPainter.jpg|[[گت عباس شاء]]: [[صفوین]]ِ گت‌ترین شاء NaderShahPainting.png|[[نادرشاء]]: [[افشاریون]]ِ بونیان‌گوذار و گت‌ترین شاء Reza shah uniform.jpg|[[رضاشاء]]: [[پهلویون]]ِ بونیان‌گوذار </gallery> == جوغرافی == [[پرونده:Iran-geographic map.svg|راست|بندانگشتی|150 px|ناهمواری‌ئون ِتَنِکی و اَنبِسی]] ایران شمال جه [[اترک]]، [[مازرون دریا]] و [[ارس]] جه وَر خانّه، شرق جه [[هندوکش]] و [[سند]] ِدره جه محدود وانه و غرب جه [[زاگرس]] و [[شط العرب]] جه رِسِنه و جنوب جه [[فارس دریامونا]] و [[عمان دریا]] ره وَر گیرنه. بیش از نصف ایران [[بیابون|کویر]] هسته. حدود 1/3 ایران هم کوهه. چنتا خورد ِبخش هم جلگه‌یی هستنه که [[مازرون دریا]]یِ جنوب و [[خوزستون]] ره شامل وانه. گت‌ترین کوه ایران دله [[دماوند]] (۵۶۷۱ متر جه) هسته. غربی‌ترین شهر ایران دله [[کلیساکندی]]؛ شرقی‌ترین شهر [[جالق]]؛ شمالی‌ترین شهر [[پارس آباد]]؛ و جنوبی‌ترین شهر [[چابهار]] هستنه.<ref>اطلس گیتاشناسی استانهای ایران، تهران: ۱۳۸۳، نقشه‌ئون.</ref> === اقلیمی وضعیت === [[پرونده:Iran-climate-map.svg|بندانگشتی|راست|150 px|ئو‌ و هوایی نقشه]] ایران ِئو و هوا خله جورواجور هسته. اختلاف دما زمستون دله بعضی گادِر میون گرمترین و سردترین نقطه بیش از ۵۰ درجهٔ سانتی‌گراد جه رسنه. کلاً ایران اتا منطقه‌ی دله دَره که [[وارش]] ِوضعیت اونجه سطح نیمه خاشک و خاشک دله قرار گنّه. ایران ِئو و هوا چنتا سیستم جه تأثیر گیرنه: # [[سیبری]] ِپرفشار ِسیستم: شمالی مناطق دله [[ورف]] و [[وارش]] ره وجود یانّه و باعث وانه بعضی مناطق ِدما کمته بَواشه. # [[مدیترانه دریا|مدیترانه‌یِ]] وارش‌زا سیستم: این سیستم غرب جه ایران دله اِنه و باعث وانه خله شهرون، که غرب و میونی منطقه و شرق دله دَرنه، سَر وارش بئه. # جنوبِ کم‌فشار سیستم: این سیستم جنوب و جنوب‌غرب دله شِل ِوارش یانّه. وارش‌ئون ِآمار گانّه ایران ِمناطق وسّه اختلاف خلوئه: شمال دله وارشون ِآمار بیش از ۲۱۱۳ میلیمتر ''([[رشت]] واری، ۱۳۸۳)'' هم رسنه. کویری شهرون دله وارش عمدتاً خله کم و حدود ۱۵ میلیمتر وانه. این آمار شمال‌غرب و غرب، [[جنوبی البرز]] ِدامنه‌ئون و شمال‌شرق دله هم بد نی‌یه (حدود ۵۰۰ میلیمتر). سایر نقاط وارشون ۲۰۰ میلیمتر جه ویشتر نَوانّه. اختلاف دما هم وارش واری خله شهرون وسّه اختلاف دانّه. فی‌المثل در حالی که زمستون‌ها [[شهرکرد]] دله شوئون ۳۰- درجه هم رسینه، همون زمون [[اهواز]] ِمردمون ۲۵ درجه ره تجربه کاردنه. شمالی سواحل ِهوا تابستون‌ها گرم و مرطوب و زمستون معتدل هسته. شمال‌غرب و غرب ِنواحی هم تابستون‌های معتدل و زمستون‌های سرد دارنه و جنوب تابستون‌هایی شدیداً گرم و زمستون‌هایی موعتدل دانه. === اوستان‌ها === {{ایران اوستان‌ها نقشه سر}} کشوری تقسیمات قانون په (سال ۱۲۸۶ شمسی دله) ایران ره ۴ ایالت هاکردنه: «آذربایجون»، «خراسون»، «فارس»، و «کرمان و بلوچستون» و هر ایالت اون گادِر چنتا حاکم‌هنیشت ولایت و هر ولایت ره چنتا نایب‌الحکومه‌هنیشت منطقه جه تقسیم بی‌یه. اینجوری تقسیمات تا سال ۱۳۱۶ شمسی کاربرد داشتنه و تا این سال فقط ات‌که ونه دله تغییرات انجام دانه. سال ۱۳۱۶ شمسی اتا جديد قانون تصویب بیه که ایران ره ۱۰ اوستان و ۴۹ شهرستون جه تقسیم کارده. این اوستان‌ها کم‌کم زیاد بَیینه ولی بعد انقلاب تا چندین سال ایران دله ۲۴ اوستان دَیینه. سال ۱۳۷۲ [[اردبیل اوستان]] بتونسته [[شرقی آذربایجان اوستان|شرقی آذربایجون]] جه سِوا بَواشه. [[قم اوستان|قم]] هم سنه ۱۳۷۴ [[تهران اوستان]] جه سِوا بیه و [[قزوین اوستان]] سال ۱۳۷۳ [[زنجان اوستان|زنجان]] جه بریم بَزوئه و [[تهران اوستان|تهران]] دله بورده و پئی‌ته سال ۱۳۷۶ شه مستقل اوستان بگردسته. سال ۱۳۷۶ [[گلستان اوستان]] هم [[مازرون]] جه سوا بیّه. سال ۱۳۸۳، خراسون ره سه تیکه هاکردنه: جنوبی خراسون، شمالی خراسون و رضوی خراسون. سال ۸۹ هم آخرین بار وسّه [[البرز اوستان|البرز]] اتا جدید اوستان بیّه.<ref>{{یادکرد وب| نشانی = http://www.qazvin.net/?type=static&lang=1&id=26| عنوان = تاریخچه اوستان| تاریخ بدین = ناشر = شبکه اطلاع رسانی اوستان قزوین | زوون = پارسی}}</ref> اسا ایران دله ۳۱ اوستان وجود دانّه. {{-}} == مردمون == === جمعیت === [[پرونده:IranProvPopDen.PNG|thumb|راست|150px|میزان تراکم جمعیت در استان‌های ایران.]] اونچی که ایران ِآمار ِسازمان گانه سِراق دِنّه ایران ِجمعیت ۸۰ میلیون نفر جه رد بیّه. این سازمان گانه تا سال ۲۰۵۰ این کشور ۱۰۵ میلیون نفر جمعیت پیدا کانده.<ref>{{یادکرد وب | نشونی = http://www.khabaronline.ir/news-52027.aspx | عونوان = خبرآنلاین(خود برگرفته از '''ایسنا''') | تاریخ بدی‌ین = فروردین 1389 | ناشر = | زوون = فارسی}}</ref> این در حالی هسته که ایران ِحکومت همینتی مردِم ره تشویق کانده که جمعیت ره ویشته هاکِنِن و ویشته وَچه دِنیا بیارن. === نژادون و زوونون === {{ایران قومیتون}} [[File:Languages of Iran, looklex.png|thumb|500px|ایران ِزوونون ِگنشکَرون درصدی نمودار]] [[سیا|CIA]] شه اطلاعاتی کتابچه دله گانه: ایران دله نژادون و زوون‌های جورواجوری درنه [[فارسی|فارس‌ها]] و [[لری|لُرها]] (61 درصد)، [[آذری|آذربایجونی‌ها]] (17 درصد)، [[کوردی|کوردها]] (۷ درصد)، [[گیلکی|گیلکون]] و [[مازرونی|مازرونی‌ئون]] (۷ درصد: ''٪۳٫۶ گیلک و ٪۳ مازرونی'')، [[بلوچی|بلوچ‌ها]] (۲ درصد)، [[عربی|عرب‌ها]] (۲ درصد)، [[ترکمونی|ترکمون‌ها]] و [[قشقاییون]] (۲ درصد) و بقیه (۲ درصد) این کشور ِ اصلی جمعیتون هستنه.<ref name="CIA">{{یادکرد وب|نشانی=https://www.cia.gov/library/publications/the-world-factbook/geos/ir.html|عنوان=Iran|تاریخ بازدید=بهمن ۱۳۸۷|تاریخ=۲۲ ژانویهٔ ۲۰۰۹|ناشر=Official Website of Central Intelligence Agency (CIA)|زبان=انگلیسی}}</ref> <ref>Mehrdad Izady (2006-2011), [https://web.archive.org/web/20131001091018/http://gulf2000.columbia.edu/images/maps/Iran_Languages_lg.jpg]</ref> غیر این گروهونی که وشون نوم دره [[تالش]]ی‌ها، [[خلج]]‌ها، [[آشوری]]ون، [[کلدانی]]ون، [[مندایی]]ون، [[تات]]ون، [[گورجی]]ون، [[سیستونی]]‌ها، [[ارمنی]]ون، و [[یهودی]]ون هم کشور دله درنه. ایران رسمی و اداری زوون فارسی هسته. [[فارسی]] اتا هندی-اروپایی زوون هسته. ایران ِاساسی قانون ِاصل پونزهم گانه درسی کتابون ونه فارسی ِزوون و خط جه بائِن ولی بنشنه محلی زوون‌ها جه همه جا استفاده هاکردن و بنشنه فارسی پَلی وشون ره مدرسه دله درس هدائِن.<ref>[http://fa.wikisource.org/wiki/%D9%82%D8%A7%D9%86%D9%88%D9%86_%D8%A7%D8%B3%D8%A7%D8%B3%DB%8C_%D8%AC%D9%85%D9%87%D9%88%D8%B1%DB%8C_%D8%A7%D8%B3%D9%84%D8%A7%D9%85%DB%8C_%D8%A7%DB%8C%D8%B1%D8%A7%D9%86#.D8.A7.D8.B5.D9.84_.DB.B1.DB.B5 اصل ۱۵ قانون اساسی]</ref> === دین === ایران ِتاریخ دله چنتا دینی دوره وجود دانّه: * [[میتراییسم]] * [[زرتشت]] ** ''[[مانی]]'' ** ''[[مزدک]]'' * [[اسلام]] ** [[تسنن]] حنفی، شافعی و غیره ** [[تشیع]]: دوازده‌امامی، اسماعیلی، زیدی (پیشین) * بهائیت {{bar box |عنوان=دین ایرانیان |titlebar=#ddd |چپ۱='''دین''' |راست۱='''درصد''' |چینش=left |نوارها= {{bar percent|[[تشیع]]|darkgreen|89}} {{bar percent|[[تسنن]]|black|9}} {{bar percent|دیگرون (مسیحیت و زرتشت دستوری)|red|2}} }} پونصد سال پیش تاسا، خصوصاً [[صفویون]] ِسلسله‌یِ تأسیس په جه، هَنتا [[تشیع]] ایران ِرسمی مذهب هسّه. اسا ئیرونِ دله ۸۹٪ [[تشیع]]، ۹٪ [[تسنن]] و ۲٪ [[مسیحیت]]، [[زرتشت]]، [[یهودیت]]، [[بهائیت]] و... په‌روو هسّنه.<ref>[https://web.archive.org/web/20120203093100/https://www.cia.gov/library/publications/the-world-factbook/geos/ir.html]</ref> در اساسی قانون ِدوازهمین اصل گانه اسلام ِدین و اثنی‌عشری مذهب رسمی دین هسنه و سایر مذاهب ایسلامی ([[حنفی]]، [[شافعی]]، [[حنبلی]]، [[مالکی]] و [[زیدی]]و ...) هم قانونی هستنه و وشون احترام ره ونه داشتن. همینتی اصل ۱۳ گانه ئیرونی مسیحیون، یهودیون و زرتشیون بعنوان اقلیت پذیرفته هسّه و بتونّه شه دین ره، تا جایی که قانون ِپه‌روو بائه، عمل هاکنِن. == پیمون‌نومه‌ئون == پیمون‌نومه‌های ایران با دیگر دولتون: * پیمون‌نومه گلستان (۱۱۹۲خارشیدی) * پیمان‌نامه ترکمانچای (۱۲۰۶ خارشیدی) * معاهده پاریس * پیمون سنتو * قرارداد الجزایر (۱۹۷۵) میون ایران و عیراق در سنه ۱۳۵۳<ref>[http://www.bbc.co.uk/persian/iran/story/2004/09/040901_la-mp-arvandrood.shtml BBC Persian<!-- عنوان تصحیح شده توسط ربات -->]</ref> پیمون‌نومه‌های دیگه دولت‌ئون به سر ایران: * پیمون‌نومه ۱۹۰۷ == سیاستون == === روابط خارجی === ایران اتا از ۱۹۲ کشور عضو سازمان ملل متحد هسته. همینتی در سازمان کشورون صادر کونندهٔ نفت اوپک، سازمان کونفیرانس اسلامی، جنبش عدم تعهد، سازمان اکو، و پیمون NPT هم عضو هسته. روابط خارجی ایران دورهٔ جوموری اسلامی با تنشای زیادی روبرو بیه. از جمله چالشای ایران پس از انقلاب تومبی به موارد زیر اشاره هکنیم: * جنگ تحمیلی ۸ ساله با [[عیراق]] که با یورش کشور عیراق به شروء بیه (حدود ۵۰۰ هزار بمرده، یک میلیون زخمی و هزار میلیارد دلار خسارت برای ایران) * تحریم‌ئون بولندمدت اقتصادی و فناورانه == منابع و معادن == [[پرونده:Damavand3.jpg|بندانگشتی|چپ|150 px|| [[دماوند]] ِکوه]] مهمترین منابع ایران عبارتنه از: نفت و گاز. ایران، دیّمین ذخایر نفتی جهون، ۱۱ درصد ذخایر ثابت بیه نفتی زمین موعادل ۱۳۰ میلیارد بوشکه؛ و هم دیّمین ذخایر گازی جهون، ۱۸ درصد ذخایر ثابت بیه گاز زمین، موعادل ۲۶ تریلیون میتر موکئب ره در اختیار خادش دانه. موهم‌ترین منطقه‌ئون نفتی این کشور مسجد سلیمان، هفتگل، گچساران، آغاجاری و اسلام آباد غرب هسته. همینتی [[مازرون دریا]] هم اندوخته نفتی زیادی ره شه دله دانه. نفت [[قم اوستان]] هم در حال بهره‌برداری هسته. ویشترین معادن در حال بهره‌برداری در اوستان‌های خوراسان وجود دانه. دیگر معادن موهم ایران عبارتنه از: معادن زوغال سنگ؛ کانیئون فلزی: طلا، منگنز، کرومیت، مس، سرب، روی، نیکل ، کبالت، نقره و اورانیوم؛ معدنی شیمیایی: گوگرد، نمک؛ سنگ‌های تزئینی میثل فیروزه؛ شن و ماسه. == صنایع == گت ‌ترین صنایع پیشرفته ایران عبارتن از: صنایع نفت، گاز، پتروشیمی، فولاد، نساجی، شیمیایی، غذایی، خودروسازی، سد سازی، ایلیکتریکی و ایلیکترونیکی ئو.... سازه‌ئون موهم دستی و سنتی ایران عبارتنه از: فرش و قالی، گلیم بافی و زیلو، منبت‌کاری، خاتم‌کاری و سفال‌گری. == را‌ئون == را آهن سراسری جنوب غرب ایران ره به شومال شرق وه، شومال غرب ره به شومال شرق، و شومال شرق ره به جنوب میونی متصل سازنه. خط ‌آهنی که جنوب شرق ایران ره به شومال شرق وه متصل کانده، ابلین خط ‌آهن ایران هسته که در زمون [[رضاشا]] بساته بیه که بندر امام خمینی ره به [[بندر ترکمن]] متصل کانده. خط ‌آهن دیگری از بندرعباس تا بافق و از اونجه به سرخس (به سوی ترکمنستان) و قطور (به سوی ترکیه) اتصال دانه. شومال شرق و شومال غرب ایران هم با خط‌ آهن به هم ارتباط دارنه. همینتی جاده‌ئون آسفالته و خاکی همه شهرون ایران ره به هم مربوط کانه. راه‌ئون کشتیرونی در [[مازرون دریا]] ، دریای عمان و خليج فارس برقرار هسته. راهون هوایی میون ویشتر گت کشورون جهون و شهرون گت ایران به ویژه [[تهران]] و [[شیراز]] برقرار هسته. == اقتصاد == در ۳۰ سال قبل جمئیت ۳۶ میلیونی ایران به ۷۰ میلیون تن زیادی بیته و ابلین موج این نسل نو به بزرگسالی برسیه. بر اساس آمارون رسمی نرخ بیکاری به ۲۲ % برسیه اما برخی کارشناسا رقم وه ره ۱۲٫۲ % دوننه. ممد خاتمی رئیس جوموری قبلی گانه: «حضور سالونه ۷۰۰ هیزار نفر به بازارکار نشونگر فشار شدیدی هسته که اقتصاد ایران ناگزیر به تحمل وه هسته.» در دوره (۱۳۸۳–۱۳۵۳)، نرخ تورم گائی ۷ درصد بیه و گائی به مرز ۵۰ درصد نزدیک بیه و نرخ بیکاری زمونی ۳ درصد و گائی بیش از ۱۶ درصد بیه. در حالی که در زمینه بدهی خارجی، این رقم برای مدتا صفر بیه ولی گاه چنون زیاد بیه که دولت ره با بحران بازپرداخت مواجه هکرده. == گردشگران == [[پرونده:Divan von Hafiz.jpg|بندانگشتی|125 px|نگاره ایرونی به سال ۹۶۴]] [[پرونده:Woman playing a santur, Qajar Iran, artist named Ahmad.jpg|بندانگشتی|125 px|خلاصه ای از سنتور زن در حال نواختن سنتور در سال 1830.]] بر پایهٔ گزارش سازمان جهاني جهانگردی، ایران رتبه ۱۰ جاذبه‌ئون باستونی و تاریخی و روتبه‌جاذبه‌ئون طبیعی ره در جهون دارا هسته، ولی با این وجود تاالآن چندان در جذب گردشگرون خارجی موفق نبوده است. <ref>[https://web.archive.org/web/20110915192257/http://newsforums.bbc.co.uk/ws/thread.jspa?forumID=5009 ایران مقصد جدید گردشگرون اوروپائی؟]</ref> == هونر و فرنگ == فرهنگ ایرانی ریشه در تاریخ دانه. برای بشناسین فرهنگ ایران ونه به کشورون مستقلی که کنارای ایران درنه ره بدین. [[افغانستان]]، [[تاجیکستان]]، [[ازبکستان]]، [[پاکستان]]، [[ترکمنستان]]، [[آذربایجان]] و حتی [[ارمنستان]] و [[گرجستان]] و همچنین کوردای عراق و ترکیه همه کم یا زیاد گوشه‌ای از فرهنگ ایران ره به ارث بوردنه.حتی سرود ملی پاکستان به زوون پارسی هسته. در مجموع تومبی عناصر فرهنگ ایرونی ره که فراتر از مرزاي ایران هسته ره به اختصار اینتی اشاره هکنيم: * زوون پارسی که مهم‌ترین شاخصه فرهنگ ایرونی هسته. * اعیاد ملی از مثل: نوروز * شخصیتای اسطوره‌ای مثل رستم و سهراب * اساطیر تمثیلی مثل: دیو، [[سیمرغ]] و... * علم و هونر * معماری ایرونی * دین [[اسلام]] و فرهنگ اسلامی به ویژه در قرون وسطا و معاصر == ورزش == ورزش ابّل ایران [[کشتی]] (مازرون دله) هسته و فوتبال پُرطرفدارترین ورزش وشونه. ایران ابّلین بار اولمپیک ۱۹۴۸ لندن دله با ۲۸ ورزشکار حاضر بیه و موفق به کسب اتا مدال برونز در وزنه‌برداری توسط جعفر سلماسی بیه. ایران پس از وه در ۱۳ دورهٔ دیگر هم شرکت هکرده و تنها ۲ اولمپیک ۱۹۸۰ مسکو و ۱۹۸۴ لوس‌آنجلس ره تحریم هکرده. بهترین مقوم ایران در اولمپیک روتبهٔ ۱۴ در اولمپیک ۱۹۵۶ ملبورن هسته. == گالری == <gallery mode="packed" heights="170"> Tehran skyline may 2007.jpg|[[تهران]] Nadershahtomb.jpg|[[مشهد]] Chehel Sotun Garden, Isfahan, Iran 2005.jpg|[[اصفهان]] Karaj 45.jpg|[[کرج]] Hafeziyeh_0386.JPG|[[شیراز]] Qom masjed-e-hazrat-masumeh.jpg|[[قم]] Palais ramsar.jpg|[[رامسر]] </gallery> {{پورتال}} == پانویس‌ها == {{پانویس|2}}‎ {{پایان}}{{پاک‌کن}} {{ایران اوستانون}} {{خاورمیونه}} {{آسیا کشورون}} {{مازرون دریا}} {{اوپک}} {{شانگهای کایری سازمان}} {{جی پونزه}} {{اکو}} [[رج:ایران| ]] [[رج:آسیایی کشورون]] [[رج:اوپک]] [[رج:اکو]] [[رج:شانگهای کایری سازمان]] [[رج:اسلامی کشورون]] [[رج:اسلامی جمهوریون]] [[رج:فارسی‌زوون کشورون]] [[رج:جی پونزه]] d14aidmsql2vatb68dgsrekycp1mmtm 327784 327783 2026-06-04T05:49:20Z HenryThe 27142 نسخهٔ [[Special:Diff/327771|327771]] از [[Special:Contributions/~2026-32856-30|~2026-32856-30]] ([[User talk:~2026-32856-30|بحث]]) خنثی شد 327784 wikitext text/x-wiki اٚیرٚآٚن، دٚئٚبٚآٚر ٚ قٚدٚیمٚی تٚرن بٚلٚارع، تٚنها ۴ تٚاریخ ٚ نٚفٚرٚاتٚ دٰٚره گ تٚا دٚیؤٚدٚآٚر/اٚبٚدٚ زٚنده ایسن، مٚآٚهٚ رٚخ شٚعبٚآٚنی پؤٚر دٚهبٚنٚه، اٚسفٚندٚ هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه، مٚژگٚآٚن هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه و سٚینٚآٚ غیآٚثی حٚآٚفٚظی، و اٚنؤٚا ٚ ۲ تٚا پٚایٚآٚنی مٚعمٚؤٚلٚی، و اٚن ۲تٚا دٚهٚ نٚوه اٚی زٚای آٚرٚآٚدٚ هٚآٚدیٚآٚن سیآٚهٚکل مٚحٚلٚه غیآٚثی حٚآٚفٚظی، اٚیرٚآٚن ٚ رٰٚهٚبٚر/شٚآٚه/مٚیرزٚآٚ/چٚآٚودٚآٚر هیسه. == نوم == ئیرون ([[پارسی]] جه: ایران) کلمه باستانی پارسی دله «اَریاَ/airya» و میونی پارسی دله «اِران» (به دبیره پهلوی: 𐭠𐭩𐭫𐭠𐭭/erān) بی‌یه و ونه کهن شکل «airya nama» بی‌یه که «اصیل ِمردمون ِسرزمین» معنی دِنه. [[کوردستون]] دله هَنتا ئیرون ره ونه کهن نوم، یعنی «اِران»، جه اِشناسِنّه و این تلفظ رسمیت دانّه.<ref name="MacKenzie">{{cite encyclopedia|last=MacKenzie|first=David Niel|title=Ērān, Ērānšahr|year=۱۹۹۸|volume=۸|encyclopedia=Encyclopedia Iranica|publisher=Mazda|location=Cosa Mesa|url=http://www.iranica.com/newsite/articles/v8f5/v8f545.html}}</ref> البته از ۶۰۰ سنه پیش از میلاد تا ۱۳۱۴ «۱۹۳۵ (میلادی)» میون اوروپاییون با نوم «پارس/Persia» شناخته بیه.<ref>[https://web.archive.org/web/20120203093100/https://www.cia.gov/library/publications/the-world-factbook/geos/ir.html]</ref> تا سال ۱۳۱۴ خورشیدی جهون دله ئیرون ره «پارس/Persia» نوم جه اشناسینه که این سال ''ملل لیگ'' دله [[رضاشاء]] رسماً همه جه بخاسته ونه محلی نوم، ئیرون ([[پارسی]] جه: ایران)، ره استفاده هاکنن و اسا این کلمه ویشته استفاده وانه. == تاریخ == [[File:Dynasties of Iran.gif|thumb|This gif shows the territory of Iran in various dynasties|بندانگشتی|ئیرونِ تاریخی سلسله‌ئون ِتقریبی نقشه]] ئیرونِ تاریخ دِ قسمت دانّه. نخستین دوره زمونی آغاز وونه که برخی پچوک ِتمدن‌ها بخشون گوناگون دله بساته بَیینه. این دوره گادِر آریایی‌ئون بمونه ایران ِفلات دله و ساکن بَیینه و بعضی سلسله‌ئون ره بساتنه. دوره‌یِ اول دله بتومبی باوّیم ایران دِنیایِ گتترین شاهون‌شاهوین جه بی‌یه. این دوره وقتی تموم بیّه که [[اسلامی فتح|عربون]] ئیرون ره بَییتنه. دومین دوره دله اتا خله اسلامی سلسله ئیرونِ فلات دله بساته بیّه. اونچی که اسا وه ره ایران گانّه و اتا مستقل کشور هسته، این سلسله‌ئون ِدَس اداره بی‌یه البته [[تبرستون]] و [[گیلان]] ([[فرشوادگر]]) این دوره دله ویشته اتا مستقل بخش بی‌یه و خله از محققون و کارشناسون [[مازرون تاریخ|مازرون]] و [[گیلان تاریخ]] ره این دوره دله [[ایران تاریخ]] جه سِوا کانّه. === باستون سلسله‌ئون === * [[عیلام]]یون (بیش از ۳۲۰۰ سنه پ. م. - ۵۳۹ پ.م.) * [[ماد]]ون (ابل قرن هشتم پ. م. - ۵۵۰ پ. م.) ؛ بونیان‌گوذار: [[دیاکو]] * [[هخامنشیون]] (۵۵۹ پ. م. - ۳۳۰ پ. م.) بونیان‌گوذار: [[گت کوروش]] * [[سولوکیون]] (۳۳۰ پ. م. - ۱۲۹ پ. م.) بونیان‌گوذار: [[سولوکوس]] * [[اشکانیون]] (۲۵۶ پ. م. - ۲۲۴ م.) ؛ بونیان‌گوذار: [[ارشک]] * [[ساسانیون]] (۲۲۴ م. - ۶۵۲ م.) بونیان‌گوذار: [[اردشیر پاپکان]] === خلافت سلسله‌ئون === * [[طاهریون]] (۲۰۶ - ۲۵۹ ه. ق.) بونیان‌گوذار: طاهر ذوالیمینین * [[صفاریون]] (۲۶۱ - ۲۸۷ ه. ق.) بونیان‌گوذار: [[یعقوب لیث]] * [[سامانیون]] (۲۶۱ - ۳۸۹ ه. ق.) بونیان‌گوذار: [[اسماعیل سامانی]] * [[زیاریون]] (۳۱۵ - ۴۶۲ ه.ق.) بونیان‌گوذار: [[مرداویج]] * [[بوئیون]] (۳۲۰ - ۴۴۰ ه.ق.) بونیان‌گوذار: [[علی بویه|عمادالدوله علی]] * [[غزنویون]] (۳۸۸ - ۵۵۵ ه.ق.) بونیان‌گوذار: [[محمود غزنوی]] * [[سلجوقیون]] (۴۲۹ - ۵۱۱ ه.ق.) بونیان‌گوذار: [[طغرل بیک]] * [[خوارزمشاهیون]] (۴۷۰ - ۶۱۷ ه.ق.) بونیان‌گوذار: [[انوشتکین]] === ایلخانون === * [[مغلون]] (۶۵۴ - ۷۳۶ ه.ق.) بونیان‌گوذار: [[هلاکوخان]] * [[تیموریون]] (۷۷۱ - ۹۰۳ ه.ق.) بونیان‌گوذار: [[تیمور]] === دوران مدرن اولیه === * [[صفویون]] (۹۰۶ - ۱۱۳۵ ه.ق.) بونیان‌گوذار: [[شاه اسماعیل اول]] * [[افشاریون]] (۱۱۴۸ - ۱۲۱۰ ه.ق.) بونیان‌گوذار: [[نادرشاء]] * [[زندیون]] (۱۱۶۳ - ۱۲۰۹ ه.ق.) بونیان‌گوذار: [[کریم‌خان زند]] * [[قاجارون]] (۱۲۰۹ - ۱۳۴۵ ه.ق.) بونیان‌گوذار: [[آقا محمد خان]] === معاصر === * [[پهلویون]] (۱۳۴۵ ه.ق./ ۱۳۰۴ ه.خ. - ۱۳۵۷ ه.خ.) بونیان‌گوذار: [[رضاشاء]] * [[ایسلامی جمهوری نظام]] (۱۳۵۷ ه.خ. - تاسا) بونیان‌گوذار: [[روح‌الله خمینی]] <gallery mode="packed" heights="100"> Pasargad Tomb Cyrus3.jpg|آرومگا [[گت کوروش]]، [[هخامنشیون]]ِ بونیان‌گوذار Historical Atlas of Iran - Plate No. 05 (cropped).jpg|هخامنشیون ِگتِ سامون (۵۵۹–۳۳۰ پیش از میلاد) Irnp105-Grobowce Naqsh-E Rustam.jpg|[[نقش رستم]]: سنگ‌نگاره [[اردشیر پاپکان]]، [[ساسانیون]]ِ بونیان‌گوذار Naghsh-e rostam, Irán, 2016-09-24, DD 12.jpg|[[نقش رستم]]: [[شاهپور یکم]] و [[ساسانیون]]ِ پیروزی ره دربرابر [[روم]]یون سِراق دِنه Ispahbod Xurshid's coin-1.jpg|[[اسپهبد خورشید]]: وه اتا [[تبرستون]]ی اسپهبد بی‌یه. تبرسّون عربون ِفتح په اتا مستقل منطقه بیّه. Shah Ismail I.jpg|[[شاء اسماعیل یکم]]: [[صفوین]]ِ بونیان‌گوذار ShahAbbasPortraitFromItalianPainter.jpg|[[گت عباس شاء]]: [[صفوین]]ِ گت‌ترین شاء NaderShahPainting.png|[[نادرشاء]]: [[افشاریون]]ِ بونیان‌گوذار و گت‌ترین شاء Reza shah uniform.jpg|[[رضاشاء]]: [[پهلویون]]ِ بونیان‌گوذار </gallery> == جوغرافی == [[پرونده:Iran-geographic map.svg|راست|بندانگشتی|150 px|ناهمواری‌ئون ِتَنِکی و اَنبِسی]] ایران شمال جه [[اترک]]، [[مازرون دریا]] و [[ارس]] جه وَر خانّه، شرق جه [[هندوکش]] و [[سند]] ِدره جه محدود وانه و غرب جه [[زاگرس]] و [[شط العرب]] جه رِسِنه و جنوب جه [[فارس دریامونا]] و [[عمان دریا]] ره وَر گیرنه. بیش از نصف ایران [[بیابون|کویر]] هسته. حدود 1/3 ایران هم کوهه. چنتا خورد ِبخش هم جلگه‌یی هستنه که [[مازرون دریا]]یِ جنوب و [[خوزستون]] ره شامل وانه. گت‌ترین کوه ایران دله [[دماوند]] (۵۶۷۱ متر جه) هسته. غربی‌ترین شهر ایران دله [[کلیساکندی]]؛ شرقی‌ترین شهر [[جالق]]؛ شمالی‌ترین شهر [[پارس آباد]]؛ و جنوبی‌ترین شهر [[چابهار]] هستنه.<ref>اطلس گیتاشناسی استانهای ایران، تهران: ۱۳۸۳، نقشه‌ئون.</ref> === اقلیمی وضعیت === [[پرونده:Iran-climate-map.svg|بندانگشتی|راست|150 px|ئو‌ و هوایی نقشه]] ایران ِئو و هوا خله جورواجور هسته. اختلاف دما زمستون دله بعضی گادِر میون گرمترین و سردترین نقطه بیش از ۵۰ درجهٔ سانتی‌گراد جه رسنه. کلاً ایران اتا منطقه‌ی دله دَره که [[وارش]] ِوضعیت اونجه سطح نیمه خاشک و خاشک دله قرار گنّه. ایران ِئو و هوا چنتا سیستم جه تأثیر گیرنه: # [[سیبری]] ِپرفشار ِسیستم: شمالی مناطق دله [[ورف]] و [[وارش]] ره وجود یانّه و باعث وانه بعضی مناطق ِدما کمته بَواشه. # [[مدیترانه دریا|مدیترانه‌یِ]] وارش‌زا سیستم: این سیستم غرب جه ایران دله اِنه و باعث وانه خله شهرون، که غرب و میونی منطقه و شرق دله دَرنه، سَر وارش بئه. # جنوبِ کم‌فشار سیستم: این سیستم جنوب و جنوب‌غرب دله شِل ِوارش یانّه. وارش‌ئون ِآمار گانّه ایران ِمناطق وسّه اختلاف خلوئه: شمال دله وارشون ِآمار بیش از ۲۱۱۳ میلیمتر ''([[رشت]] واری، ۱۳۸۳)'' هم رسنه. کویری شهرون دله وارش عمدتاً خله کم و حدود ۱۵ میلیمتر وانه. این آمار شمال‌غرب و غرب، [[جنوبی البرز]] ِدامنه‌ئون و شمال‌شرق دله هم بد نی‌یه (حدود ۵۰۰ میلیمتر). سایر نقاط وارشون ۲۰۰ میلیمتر جه ویشتر نَوانّه. اختلاف دما هم وارش واری خله شهرون وسّه اختلاف دانّه. فی‌المثل در حالی که زمستون‌ها [[شهرکرد]] دله شوئون ۳۰- درجه هم رسینه، همون زمون [[اهواز]] ِمردمون ۲۵ درجه ره تجربه کاردنه. شمالی سواحل ِهوا تابستون‌ها گرم و مرطوب و زمستون معتدل هسته. شمال‌غرب و غرب ِنواحی هم تابستون‌های معتدل و زمستون‌های سرد دارنه و جنوب تابستون‌هایی شدیداً گرم و زمستون‌هایی موعتدل دانه. === اوستان‌ها === {{ایران اوستان‌ها نقشه سر}} کشوری تقسیمات قانون په (سال ۱۲۸۶ شمسی دله) ایران ره ۴ ایالت هاکردنه: «آذربایجون»، «خراسون»، «فارس»، و «کرمان و بلوچستون» و هر ایالت اون گادِر چنتا حاکم‌هنیشت ولایت و هر ولایت ره چنتا نایب‌الحکومه‌هنیشت منطقه جه تقسیم بی‌یه. اینجوری تقسیمات تا سال ۱۳۱۶ شمسی کاربرد داشتنه و تا این سال فقط ات‌که ونه دله تغییرات انجام دانه. سال ۱۳۱۶ شمسی اتا جديد قانون تصویب بیه که ایران ره ۱۰ اوستان و ۴۹ شهرستون جه تقسیم کارده. این اوستان‌ها کم‌کم زیاد بَیینه ولی بعد انقلاب تا چندین سال ایران دله ۲۴ اوستان دَیینه. سال ۱۳۷۲ [[اردبیل اوستان]] بتونسته [[شرقی آذربایجان اوستان|شرقی آذربایجون]] جه سِوا بَواشه. [[قم اوستان|قم]] هم سنه ۱۳۷۴ [[تهران اوستان]] جه سِوا بیه و [[قزوین اوستان]] سال ۱۳۷۳ [[زنجان اوستان|زنجان]] جه بریم بَزوئه و [[تهران اوستان|تهران]] دله بورده و پئی‌ته سال ۱۳۷۶ شه مستقل اوستان بگردسته. سال ۱۳۷۶ [[گلستان اوستان]] هم [[مازرون]] جه سوا بیّه. سال ۱۳۸۳، خراسون ره سه تیکه هاکردنه: جنوبی خراسون، شمالی خراسون و رضوی خراسون. سال ۸۹ هم آخرین بار وسّه [[البرز اوستان|البرز]] اتا جدید اوستان بیّه.<ref>{{یادکرد وب| نشانی = http://www.qazvin.net/?type=static&lang=1&id=26| عنوان = تاریخچه اوستان| تاریخ بدین = ناشر = شبکه اطلاع رسانی اوستان قزوین | زوون = پارسی}}</ref> اسا ایران دله ۳۱ اوستان وجود دانّه. {{-}} == مردمون == === جمعیت === [[پرونده:IranProvPopDen.PNG|thumb|راست|150px|میزان تراکم جمعیت در استان‌های ایران.]] اونچی که ایران ِآمار ِسازمان گانه سِراق دِنّه ایران ِجمعیت ۸۰ میلیون نفر جه رد بیّه. این سازمان گانه تا سال ۲۰۵۰ این کشور ۱۰۵ میلیون نفر جمعیت پیدا کانده.<ref>{{یادکرد وب | نشونی = http://www.khabaronline.ir/news-52027.aspx | عونوان = خبرآنلاین(خود برگرفته از '''ایسنا''') | تاریخ بدی‌ین = فروردین 1389 | ناشر = | زوون = فارسی}}</ref> این در حالی هسته که ایران ِحکومت همینتی مردِم ره تشویق کانده که جمعیت ره ویشته هاکِنِن و ویشته وَچه دِنیا بیارن. === نژادون و زوونون === {{ایران قومیتون}} [[File:Languages of Iran, looklex.png|thumb|500px|ایران ِزوونون ِگنشکَرون درصدی نمودار]] [[سیا|CIA]] شه اطلاعاتی کتابچه دله گانه: ایران دله نژادون و زوون‌های جورواجوری درنه [[فارسی|فارس‌ها]] و [[لری|لُرها]] (61 درصد)، [[آذری|آذربایجونی‌ها]] (17 درصد)، [[کوردی|کوردها]] (۷ درصد)، [[گیلکی|گیلکون]] و [[مازرونی|مازرونی‌ئون]] (۷ درصد: ''٪۳٫۶ گیلک و ٪۳ مازرونی'')، [[بلوچی|بلوچ‌ها]] (۲ درصد)، [[عربی|عرب‌ها]] (۲ درصد)، [[ترکمونی|ترکمون‌ها]] و [[قشقاییون]] (۲ درصد) و بقیه (۲ درصد) این کشور ِ اصلی جمعیتون هستنه.<ref name="CIA">{{یادکرد وب|نشانی=https://www.cia.gov/library/publications/the-world-factbook/geos/ir.html|عنوان=Iran|تاریخ بازدید=بهمن ۱۳۸۷|تاریخ=۲۲ ژانویهٔ ۲۰۰۹|ناشر=Official Website of Central Intelligence Agency (CIA)|زبان=انگلیسی}}</ref> <ref>Mehrdad Izady (2006-2011), [https://web.archive.org/web/20131001091018/http://gulf2000.columbia.edu/images/maps/Iran_Languages_lg.jpg]</ref> غیر این گروهونی که وشون نوم دره [[تالش]]ی‌ها، [[خلج]]‌ها، [[آشوری]]ون، [[کلدانی]]ون، [[مندایی]]ون، [[تات]]ون، [[گورجی]]ون، [[سیستونی]]‌ها، [[ارمنی]]ون، و [[یهودی]]ون هم کشور دله درنه. ایران رسمی و اداری زوون فارسی هسته. [[فارسی]] اتا هندی-اروپایی زوون هسته. ایران ِاساسی قانون ِاصل پونزهم گانه درسی کتابون ونه فارسی ِزوون و خط جه بائِن ولی بنشنه محلی زوون‌ها جه همه جا استفاده هاکردن و بنشنه فارسی پَلی وشون ره مدرسه دله درس هدائِن.<ref>[http://fa.wikisource.org/wiki/%D9%82%D8%A7%D9%86%D9%88%D9%86_%D8%A7%D8%B3%D8%A7%D8%B3%DB%8C_%D8%AC%D9%85%D9%87%D9%88%D8%B1%DB%8C_%D8%A7%D8%B3%D9%84%D8%A7%D9%85%DB%8C_%D8%A7%DB%8C%D8%B1%D8%A7%D9%86#.D8.A7.D8.B5.D9.84_.DB.B1.DB.B5 اصل ۱۵ قانون اساسی]</ref> === دین === ایران ِتاریخ دله چنتا دینی دوره وجود دانّه: * [[میتراییسم]] * [[زرتشت]] ** ''[[مانی]]'' ** ''[[مزدک]]'' * [[اسلام]] ** [[تسنن]] حنفی، شافعی و غیره ** [[تشیع]]: دوازده‌امامی، اسماعیلی، زیدی (پیشین) * بهائیت {{bar box |عنوان=دین ایرانیان |titlebar=#ddd |چپ۱='''دین''' |راست۱='''درصد''' |چینش=left |نوارها= {{bar percent|[[تشیع]]|darkgreen|89}} {{bar percent|[[تسنن]]|black|9}} {{bar percent|دیگرون (مسیحیت و زرتشت دستوری)|red|2}} }} پونصد سال پیش تاسا، خصوصاً [[صفویون]] ِسلسله‌یِ تأسیس په جه، هَنتا [[تشیع]] ایران ِرسمی مذهب هسّه. اسا ئیرونِ دله ۸۹٪ [[تشیع]]، ۹٪ [[تسنن]] و ۲٪ [[مسیحیت]]، [[زرتشت]]، [[یهودیت]]، [[بهائیت]] و... په‌روو هسّنه.<ref>[https://web.archive.org/web/20120203093100/https://www.cia.gov/library/publications/the-world-factbook/geos/ir.html]</ref> در اساسی قانون ِدوازهمین اصل گانه اسلام ِدین و اثنی‌عشری مذهب رسمی دین هسنه و سایر مذاهب ایسلامی ([[حنفی]]، [[شافعی]]، [[حنبلی]]، [[مالکی]] و [[زیدی]]و ...) هم قانونی هستنه و وشون احترام ره ونه داشتن. همینتی اصل ۱۳ گانه ئیرونی مسیحیون، یهودیون و زرتشیون بعنوان اقلیت پذیرفته هسّه و بتونّه شه دین ره، تا جایی که قانون ِپه‌روو بائه، عمل هاکنِن. == پیمون‌نومه‌ئون == پیمون‌نومه‌های ایران با دیگر دولتون: * پیمون‌نومه گلستان (۱۱۹۲خارشیدی) * پیمان‌نامه ترکمانچای (۱۲۰۶ خارشیدی) * معاهده پاریس * پیمون سنتو * قرارداد الجزایر (۱۹۷۵) میون ایران و عیراق در سنه ۱۳۵۳<ref>[http://www.bbc.co.uk/persian/iran/story/2004/09/040901_la-mp-arvandrood.shtml BBC Persian<!-- عنوان تصحیح شده توسط ربات -->]</ref> پیمون‌نومه‌های دیگه دولت‌ئون به سر ایران: * پیمون‌نومه ۱۹۰۷ == سیاستون == === روابط خارجی === ایران اتا از ۱۹۲ کشور عضو سازمان ملل متحد هسته. همینتی در سازمان کشورون صادر کونندهٔ نفت اوپک، سازمان کونفیرانس اسلامی، جنبش عدم تعهد، سازمان اکو، و پیمون NPT هم عضو هسته. روابط خارجی ایران دورهٔ جوموری اسلامی با تنشای زیادی روبرو بیه. از جمله چالشای ایران پس از انقلاب تومبی به موارد زیر اشاره هکنیم: * جنگ تحمیلی ۸ ساله با [[عیراق]] که با یورش کشور عیراق به شروء بیه (حدود ۵۰۰ هزار بمرده، یک میلیون زخمی و هزار میلیارد دلار خسارت برای ایران) * تحریم‌ئون بولندمدت اقتصادی و فناورانه == منابع و معادن == [[پرونده:Damavand3.jpg|بندانگشتی|چپ|150 px|| [[دماوند]] ِکوه]] مهمترین منابع ایران عبارتنه از: نفت و گاز. ایران، دیّمین ذخایر نفتی جهون، ۱۱ درصد ذخایر ثابت بیه نفتی زمین موعادل ۱۳۰ میلیارد بوشکه؛ و هم دیّمین ذخایر گازی جهون، ۱۸ درصد ذخایر ثابت بیه گاز زمین، موعادل ۲۶ تریلیون میتر موکئب ره در اختیار خادش دانه. موهم‌ترین منطقه‌ئون نفتی این کشور مسجد سلیمان، هفتگل، گچساران، آغاجاری و اسلام آباد غرب هسته. همینتی [[مازرون دریا]] هم اندوخته نفتی زیادی ره شه دله دانه. نفت [[قم اوستان]] هم در حال بهره‌برداری هسته. ویشترین معادن در حال بهره‌برداری در اوستان‌های خوراسان وجود دانه. دیگر معادن موهم ایران عبارتنه از: معادن زوغال سنگ؛ کانیئون فلزی: طلا، منگنز، کرومیت، مس، سرب، روی، نیکل ، کبالت، نقره و اورانیوم؛ معدنی شیمیایی: گوگرد، نمک؛ سنگ‌های تزئینی میثل فیروزه؛ شن و ماسه. == صنایع == گت ‌ترین صنایع پیشرفته ایران عبارتن از: صنایع نفت، گاز، پتروشیمی، فولاد، نساجی، شیمیایی، غذایی، خودروسازی، سد سازی، ایلیکتریکی و ایلیکترونیکی ئو.... سازه‌ئون موهم دستی و سنتی ایران عبارتنه از: فرش و قالی، گلیم بافی و زیلو، منبت‌کاری، خاتم‌کاری و سفال‌گری. == را‌ئون == را آهن سراسری جنوب غرب ایران ره به شومال شرق وه، شومال غرب ره به شومال شرق، و شومال شرق ره به جنوب میونی متصل سازنه. خط ‌آهنی که جنوب شرق ایران ره به شومال شرق وه متصل کانده، ابلین خط ‌آهن ایران هسته که در زمون [[رضاشا]] بساته بیه که بندر امام خمینی ره به [[بندر ترکمن]] متصل کانده. خط ‌آهن دیگری از بندرعباس تا بافق و از اونجه به سرخس (به سوی ترکمنستان) و قطور (به سوی ترکیه) اتصال دانه. شومال شرق و شومال غرب ایران هم با خط‌ آهن به هم ارتباط دارنه. همینتی جاده‌ئون آسفالته و خاکی همه شهرون ایران ره به هم مربوط کانه. راه‌ئون کشتیرونی در [[مازرون دریا]] ، دریای عمان و خليج فارس برقرار هسته. راهون هوایی میون ویشتر گت کشورون جهون و شهرون گت ایران به ویژه [[تهران]] و [[شیراز]] برقرار هسته. == اقتصاد == در ۳۰ سال قبل جمئیت ۳۶ میلیونی ایران به ۷۰ میلیون تن زیادی بیته و ابلین موج این نسل نو به بزرگسالی برسیه. بر اساس آمارون رسمی نرخ بیکاری به ۲۲ % برسیه اما برخی کارشناسا رقم وه ره ۱۲٫۲ % دوننه. ممد خاتمی رئیس جوموری قبلی گانه: «حضور سالونه ۷۰۰ هیزار نفر به بازارکار نشونگر فشار شدیدی هسته که اقتصاد ایران ناگزیر به تحمل وه هسته.» در دوره (۱۳۸۳–۱۳۵۳)، نرخ تورم گائی ۷ درصد بیه و گائی به مرز ۵۰ درصد نزدیک بیه و نرخ بیکاری زمونی ۳ درصد و گائی بیش از ۱۶ درصد بیه. در حالی که در زمینه بدهی خارجی، این رقم برای مدتا صفر بیه ولی گاه چنون زیاد بیه که دولت ره با بحران بازپرداخت مواجه هکرده. == گردشگران == [[پرونده:Divan von Hafiz.jpg|بندانگشتی|125 px|نگاره ایرونی به سال ۹۶۴]] [[پرونده:Woman playing a santur, Qajar Iran, artist named Ahmad.jpg|بندانگشتی|125 px|خلاصه ای از سنتور زن در حال نواختن سنتور در سال 1830.]] بر پایهٔ گزارش سازمان جهاني جهانگردی، ایران رتبه ۱۰ جاذبه‌ئون باستونی و تاریخی و روتبه‌جاذبه‌ئون طبیعی ره در جهون دارا هسته، ولی با این وجود تاالآن چندان در جذب گردشگرون خارجی موفق نبوده است. <ref>[https://web.archive.org/web/20110915192257/http://newsforums.bbc.co.uk/ws/thread.jspa?forumID=5009 ایران مقصد جدید گردشگرون اوروپائی؟]</ref> == هونر و فرنگ == فرهنگ ایرانی ریشه در تاریخ دانه. برای بشناسین فرهنگ ایران ونه به کشورون مستقلی که کنارای ایران درنه ره بدین. [[افغانستان]]، [[تاجیکستان]]، [[ازبکستان]]، [[پاکستان]]، [[ترکمنستان]]، [[آذربایجان]] و حتی [[ارمنستان]] و [[گرجستان]] و همچنین کوردای عراق و ترکیه همه کم یا زیاد گوشه‌ای از فرهنگ ایران ره به ارث بوردنه.حتی سرود ملی پاکستان به زوون پارسی هسته. در مجموع تومبی عناصر فرهنگ ایرونی ره که فراتر از مرزاي ایران هسته ره به اختصار اینتی اشاره هکنيم: * زوون پارسی که مهم‌ترین شاخصه فرهنگ ایرونی هسته. * اعیاد ملی از مثل: نوروز * شخصیتای اسطوره‌ای مثل رستم و سهراب * اساطیر تمثیلی مثل: دیو، [[سیمرغ]] و... * علم و هونر * معماری ایرونی * دین [[اسلام]] و فرهنگ اسلامی به ویژه در قرون وسطا و معاصر == ورزش == ورزش ابّل ایران [[کشتی]] (مازرون دله) هسته و فوتبال پُرطرفدارترین ورزش وشونه. ایران ابّلین بار اولمپیک ۱۹۴۸ لندن دله با ۲۸ ورزشکار حاضر بیه و موفق به کسب اتا مدال برونز در وزنه‌برداری توسط جعفر سلماسی بیه. ایران پس از وه در ۱۳ دورهٔ دیگر هم شرکت هکرده و تنها ۲ اولمپیک ۱۹۸۰ مسکو و ۱۹۸۴ لوس‌آنجلس ره تحریم هکرده. بهترین مقوم ایران در اولمپیک روتبهٔ ۱۴ در اولمپیک ۱۹۵۶ ملبورن هسته. == گالری == <gallery mode="packed" heights="170"> Tehran skyline may 2007.jpg|[[تهران]] Nadershahtomb.jpg|[[مشهد]] Chehel Sotun Garden, Isfahan, Iran 2005.jpg|[[اصفهان]] Karaj 45.jpg|[[کرج]] Hafeziyeh_0386.JPG|[[شیراز]] Qom masjed-e-hazrat-masumeh.jpg|[[قم]] Palais ramsar.jpg|[[رامسر]] </gallery> {{پورتال}} == پانویس‌ها == {{پانویس|2}}‎ {{پایان}}{{پاک‌کن}} {{ایران اوستانون}} {{خاورمیونه}} {{آسیا کشورون}} {{مازرون دریا}} {{اوپک}} {{شانگهای کایری سازمان}} {{جی پونزه}} {{اکو}} [[رج:ایران| ]] [[رج:آسیایی کشورون]] [[رج:اوپک]] [[رج:اکو]] [[رج:شانگهای کایری سازمان]] [[رج:اسلامی کشورون]] [[رج:اسلامی جمهوریون]] [[رج:فارسی‌زوون کشورون]] [[رج:جی پونزه]] 1tdaojupz41y6qvcdmhbjephdyb4c7j 327785 327784 2026-06-04T05:49:36Z HenryThe 27142 نسخهٔ [[Special:Diff/327770|327770]] از [[Special:Contributions/~2026-32856-30|~2026-32856-30]] ([[User talk:~2026-32856-30|بحث]]) خنثی شد 327785 wikitext text/x-wiki {{جعبه اطلاعات کشور | نام اصلی= ئیرون ِایسلامی جمهوری | نام عادی= ئیرون | تصویر پرچم=Flag of Iran.svg | تصویر نشان ملی=Coat of arms of Iran.svg | شعار ملی=''استقلال، آزادی، جمهوری اسلامی'' | سرود ملی=مهر خاوران | نقشه=Iran (orthographic projection).svg | پایتخت=[[تهرون]]|latd=۳۵|latm=۴۱|latNS=N|longd=۵۱|longm=۲۵|longEW=E | بزرگترین شهر=[[تهرون]] | زبان رسمی=[[فارسی|پارسی]] | نوع حکومت= [[ایسلام]]ی [[جمهوری]] | نوع حاکمان={{•}} رهبر{{سخ}}{{•}} رئیس جمهور | نام حاکمان=[[علی خامنه‌ای]]{{سخ}}[[مسعود پزشکیان]] | نحوه تشکیل=[[ایران اسلامی انقلاب|ایسلامی انقلاب]] | موارد منجر به تشکیل= نخستین تمدن‌ها ([[نیا-عیلامی]]، [[کاسپی‌ئون]]، [[سیلک]] و...){{سخ}}&nbsp;-[[ایران انقلاب (۱۳۵۷)|انقلاب]]{{سخ}}{{سخ}}اسلامی جمهوری ِروز | تاریخ تشکیل=سال ۵۰۰۰ قبل میلاد{{سخ}}[[محمدرضا شاه]] ِعزل{{سخ}}[[۲۲ بهمن]] [[۱۳۵۷]]{{سخ}}[[۱۲ فروردین]] [[۱۳۵۸]] | مساحت = ۱٫۶۴۸٫۱۹۵ | رتبه مساحت=١٧ام | درصد آبها=۰٫۷ | سال سرشماری جمعیت=١٣٩٩ | جمعیت=۸۳٬۵۶۰٬۱۶٢ | رتبه جمعیت=۱۷ام | تراکم جمعیت=۴۷ نفر بر کیلومتر مربع<ref>http://en.wikipedia.org/wiki/List_of_sovereign_states_and_dependent_territories_by_population_density</ref> | رتبه تراکم جمعیت=۱۶۲ام | سال تولید ناخالص داخلی=[[۲۰۱۳]] | تولید ناخالص داخلی=۵۵۸٬۳۸۵ میلیارد [[دلار]]<ref name="imf">{{cite web|url=http://www.imf.org/external/pubs/ft/weo/2010/01/weodata/weorept.aspx?sy=2007&ey=2010&scsm=1&ssd=1&sort=country&ds=. &br=1&c=429&s=NGDPD%2CNGDPDPC%2CPPPGDP%2CPPPPC%2CLP&grp=0&a=&pr.x=49&pr.y=۱۰|title=Iran|publisher=International Monetary Fund|accessdate=۲۰۱۰–۰۴–۲۱| archiveurl = http://www.webcitation.org/67SYE7poS | archivedate = 06 May 2012}}</ref> | رتبه تولید ناخالص داخلی=۳۲ام | سرانه تولید ناخالص داخلی=۷٬۵۹۶ [[دلار]]<ref>http://www.tabnak.ir/fa/news/264313/افزایش-سرانه-تولید-ناخالص-داخلی-ایران</ref> | رتبه سرانه تولید ناخالص داخلی=۱۰۲ام | سال شاخص توسعه انسانی=۲۰۱۳ | شاخص توسعه انسانی={{increase}} 0.742<ref name="HDI">{{cite web|url=http://hdr.undp.org/en/media/HDR_2010_EN_Table1.pdf|title=Human Development Report ۲۰۱۰|year=۲۰۱۰|publisher=United Nations|accessdate=5 November ۲۰۱۰| archiveurl = http://www.webcitation.org/67SYERaMJ | archivedate = 06 May 2012}}</ref> | رتبه شاخص توسعه انسانی=۷۳ام | وضع شاخص توسعه انسانی=<span style="color:#090;">بالا</span> | واحد پول=[[ریال]] | کد واحد پول=IRR | منطقه زمانی=یوتی‌سی ۳:۳۰+ | منطقه زمانی تابستانی=یوتی‌سی ۴:۳۰+ | utc=+۳:۳۰ | dst=+۴:۳۰ | کد بین‌المللی خودرو=[[IR]] | دامنه اینترنتی= [[ir.]] | پیش‌شماره تلفنی=۹۸ | جینی= ۳۸<ref name='CBI'>[http://www.cbi.ir/page/5881.aspx CBI: Economic Trends ۲۰۰۸/۲۰۰۹]. Retrieved 4 July 2009.</ref><span style="color:#fc0;">(متوسط)</span> | تقویم=[[خورشیدی تقویم|خورشیدی گاهشومار]] | سال جینی=۲۰۰۸ | رده جینی=<span style="color:#fc0;">(متوسط)</span> | رانندگی از سمت = راست | ولتاژ برق= ۲۴۰~۲۲۰ | بسامد برق= ۵۰ هرتز (یوروپلاگ، شوکو) }} '''ئیرون''' ([[پارسی]] جه: ایران) اتا کیشوره که آسیایِ جنوب غربی و خاورمیونه بخش دله دره. ونه رسمی نوم '''ئیرون ِایسلامی جمهوری''' ([[پارسی]] جه: جمهوری اسلامی ایران) هسّه و ونه نیشتگا''،<nowiki/>[[ تهرون]] نوم دارنه. اینتا کیشور ِگتی ۱٬۶۴۸٬۱۹۵ کیلومترمربع هسّه و حدود ۹۰ ملیون هزار تن جمعیت دانّه و هر سال حدود یک ملیون نفر ونه جمعیت ره اضافه بونه.<ref>name="Britannica۱" Britannica Encyclopedia, ''Iran'', p.۱/۱۰۱</ref>'' شمال جه [[آذربایجون]]، [[ارمنسّون]]، و [[تورکمونسّون]] جه؛ شرق جا [[افخانسّون]] و [[پاکسّون]] جه؛ و غرب جا [[تورکيه]] و [[عیراق]] جه زمینی سامون دانّه و ونه شمالی سامون [[مازرون دریا]] و جنوبی [[فارس دریامونا| پارس دریامونا]] و [[عمان دریا]] جه وَر خارنه. ئیرون جِهونِ گت‌ترین [[نفت|نفتی]] و [[گاز|گازی]] منابع جه هسّه. ئیرون ِسیاسی نیظام سال ۱۳۵۸ جه، اساسی قانون ِبنویشتن په، "ایسلامی جمهوری" بیّه. گت‌ترين رسمی مقوم ئیرون دله "[[ولی فقیه]]" هسّه که اسا [[علی خامنه‌ای]] این مقوم سَر کَته و وه ره "رهبر" هم گانّه. [[ایسلام]] رسمی دین و [[تشیع|شیعه]] رسمی مذهب هسّنه و [[فارسی|پارسی]] رسمی زوون هسّه. == نوم == ئیرون ([[پارسی]] جه: ایران) کلمه باستانی پارسی دله «اَریاَ/airya» و میونی پارسی دله «اِران» (به دبیره پهلوی: 𐭠𐭩𐭫𐭠𐭭/erān) بی‌یه و ونه کهن شکل «airya nama» بی‌یه که «اصیل ِمردمون ِسرزمین» معنی دِنه. [[کوردستون]] دله هَنتا ئیرون ره ونه کهن نوم، یعنی «اِران»، جه اِشناسِنّه و این تلفظ رسمیت دانّه.<ref name="MacKenzie">{{cite encyclopedia|last=MacKenzie|first=David Niel|title=Ērān, Ērānšahr|year=۱۹۹۸|volume=۸|encyclopedia=Encyclopedia Iranica|publisher=Mazda|location=Cosa Mesa|url=http://www.iranica.com/newsite/articles/v8f5/v8f545.html}}</ref> البته از ۶۰۰ سنه پیش از میلاد تا ۱۳۱۴ «۱۹۳۵ (میلادی)» میون اوروپاییون با نوم «پارس/Persia» شناخته بیه.<ref>[https://web.archive.org/web/20120203093100/https://www.cia.gov/library/publications/the-world-factbook/geos/ir.html]</ref> تا سال ۱۳۱۴ خورشیدی جهون دله ئیرون ره «پارس/Persia» نوم جه اشناسینه که این سال ''ملل لیگ'' دله [[رضاشاء]] رسماً همه جه بخاسته ونه محلی نوم، ئیرون ([[پارسی]] جه: ایران)، ره استفاده هاکنن و اسا این کلمه ویشته استفاده وانه. == تاریخ == [[File:Dynasties of Iran.gif|thumb|This gif shows the territory of Iran in various dynasties|بندانگشتی|ئیرونِ تاریخی سلسله‌ئون ِتقریبی نقشه]] ئیرونِ تاریخ دِ قسمت دانّه. نخستین دوره زمونی آغاز وونه که برخی پچوک ِتمدن‌ها بخشون گوناگون دله بساته بَیینه. این دوره گادِر آریایی‌ئون بمونه ایران ِفلات دله و ساکن بَیینه و بعضی سلسله‌ئون ره بساتنه. دوره‌یِ اول دله بتومبی باوّیم ایران دِنیایِ گتترین شاهون‌شاهوین جه بی‌یه. این دوره وقتی تموم بیّه که [[اسلامی فتح|عربون]] ئیرون ره بَییتنه. دومین دوره دله اتا خله اسلامی سلسله ئیرونِ فلات دله بساته بیّه. اونچی که اسا وه ره ایران گانّه و اتا مستقل کشور هسته، این سلسله‌ئون ِدَس اداره بی‌یه البته [[تبرستون]] و [[گیلان]] ([[فرشوادگر]]) این دوره دله ویشته اتا مستقل بخش بی‌یه و خله از محققون و کارشناسون [[مازرون تاریخ|مازرون]] و [[گیلان تاریخ]] ره این دوره دله [[ایران تاریخ]] جه سِوا کانّه. === باستون سلسله‌ئون === * [[عیلام]]یون (بیش از ۳۲۰۰ سنه پ. م. - ۵۳۹ پ.م.) * [[ماد]]ون (ابل قرن هشتم پ. م. - ۵۵۰ پ. م.) ؛ بونیان‌گوذار: [[دیاکو]] * [[هخامنشیون]] (۵۵۹ پ. م. - ۳۳۰ پ. م.) بونیان‌گوذار: [[گت کوروش]] * [[سولوکیون]] (۳۳۰ پ. م. - ۱۲۹ پ. م.) بونیان‌گوذار: [[سولوکوس]] * [[اشکانیون]] (۲۵۶ پ. م. - ۲۲۴ م.) ؛ بونیان‌گوذار: [[ارشک]] * [[ساسانیون]] (۲۲۴ م. - ۶۵۲ م.) بونیان‌گوذار: [[اردشیر پاپکان]] === خلافت سلسله‌ئون === * [[طاهریون]] (۲۰۶ - ۲۵۹ ه. ق.) بونیان‌گوذار: طاهر ذوالیمینین * [[صفاریون]] (۲۶۱ - ۲۸۷ ه. ق.) بونیان‌گوذار: [[یعقوب لیث]] * [[سامانیون]] (۲۶۱ - ۳۸۹ ه. ق.) بونیان‌گوذار: [[اسماعیل سامانی]] * [[زیاریون]] (۳۱۵ - ۴۶۲ ه.ق.) بونیان‌گوذار: [[مرداویج]] * [[بوئیون]] (۳۲۰ - ۴۴۰ ه.ق.) بونیان‌گوذار: [[علی بویه|عمادالدوله علی]] * [[غزنویون]] (۳۸۸ - ۵۵۵ ه.ق.) بونیان‌گوذار: [[محمود غزنوی]] * [[سلجوقیون]] (۴۲۹ - ۵۱۱ ه.ق.) بونیان‌گوذار: [[طغرل بیک]] * [[خوارزمشاهیون]] (۴۷۰ - ۶۱۷ ه.ق.) بونیان‌گوذار: [[انوشتکین]] === ایلخانون === * [[مغلون]] (۶۵۴ - ۷۳۶ ه.ق.) بونیان‌گوذار: [[هلاکوخان]] * [[تیموریون]] (۷۷۱ - ۹۰۳ ه.ق.) بونیان‌گوذار: [[تیمور]] === دوران مدرن اولیه === * [[صفویون]] (۹۰۶ - ۱۱۳۵ ه.ق.) بونیان‌گوذار: [[شاه اسماعیل اول]] * [[افشاریون]] (۱۱۴۸ - ۱۲۱۰ ه.ق.) بونیان‌گوذار: [[نادرشاء]] * [[زندیون]] (۱۱۶۳ - ۱۲۰۹ ه.ق.) بونیان‌گوذار: [[کریم‌خان زند]] * [[قاجارون]] (۱۲۰۹ - ۱۳۴۵ ه.ق.) بونیان‌گوذار: [[آقا محمد خان]] === معاصر === * [[پهلویون]] (۱۳۴۵ ه.ق./ ۱۳۰۴ ه.خ. - ۱۳۵۷ ه.خ.) بونیان‌گوذار: [[رضاشاء]] * [[ایسلامی جمهوری نظام]] (۱۳۵۷ ه.خ. - تاسا) بونیان‌گوذار: [[روح‌الله خمینی]] <gallery mode="packed" heights="100"> Pasargad Tomb Cyrus3.jpg|آرومگا [[گت کوروش]]، [[هخامنشیون]]ِ بونیان‌گوذار Historical Atlas of Iran - Plate No. 05 (cropped).jpg|هخامنشیون ِگتِ سامون (۵۵۹–۳۳۰ پیش از میلاد) Irnp105-Grobowce Naqsh-E Rustam.jpg|[[نقش رستم]]: سنگ‌نگاره [[اردشیر پاپکان]]، [[ساسانیون]]ِ بونیان‌گوذار Naghsh-e rostam, Irán, 2016-09-24, DD 12.jpg|[[نقش رستم]]: [[شاهپور یکم]] و [[ساسانیون]]ِ پیروزی ره دربرابر [[روم]]یون سِراق دِنه Ispahbod Xurshid's coin-1.jpg|[[اسپهبد خورشید]]: وه اتا [[تبرستون]]ی اسپهبد بی‌یه. تبرسّون عربون ِفتح په اتا مستقل منطقه بیّه. Shah Ismail I.jpg|[[شاء اسماعیل یکم]]: [[صفوین]]ِ بونیان‌گوذار ShahAbbasPortraitFromItalianPainter.jpg|[[گت عباس شاء]]: [[صفوین]]ِ گت‌ترین شاء NaderShahPainting.png|[[نادرشاء]]: [[افشاریون]]ِ بونیان‌گوذار و گت‌ترین شاء Reza shah uniform.jpg|[[رضاشاء]]: [[پهلویون]]ِ بونیان‌گوذار </gallery> == جوغرافی == [[پرونده:Iran-geographic map.svg|راست|بندانگشتی|150 px|ناهمواری‌ئون ِتَنِکی و اَنبِسی]] ایران شمال جه [[اترک]]، [[مازرون دریا]] و [[ارس]] جه وَر خانّه، شرق جه [[هندوکش]] و [[سند]] ِدره جه محدود وانه و غرب جه [[زاگرس]] و [[شط العرب]] جه رِسِنه و جنوب جه [[فارس دریامونا]] و [[عمان دریا]] ره وَر گیرنه. بیش از نصف ایران [[بیابون|کویر]] هسته. حدود 1/3 ایران هم کوهه. چنتا خورد ِبخش هم جلگه‌یی هستنه که [[مازرون دریا]]یِ جنوب و [[خوزستون]] ره شامل وانه. گت‌ترین کوه ایران دله [[دماوند]] (۵۶۷۱ متر جه) هسته. غربی‌ترین شهر ایران دله [[کلیساکندی]]؛ شرقی‌ترین شهر [[جالق]]؛ شمالی‌ترین شهر [[پارس آباد]]؛ و جنوبی‌ترین شهر [[چابهار]] هستنه.<ref>اطلس گیتاشناسی استانهای ایران، تهران: ۱۳۸۳، نقشه‌ئون.</ref> === اقلیمی وضعیت === [[پرونده:Iran-climate-map.svg|بندانگشتی|راست|150 px|ئو‌ و هوایی نقشه]] ایران ِئو و هوا خله جورواجور هسته. اختلاف دما زمستون دله بعضی گادِر میون گرمترین و سردترین نقطه بیش از ۵۰ درجهٔ سانتی‌گراد جه رسنه. کلاً ایران اتا منطقه‌ی دله دَره که [[وارش]] ِوضعیت اونجه سطح نیمه خاشک و خاشک دله قرار گنّه. ایران ِئو و هوا چنتا سیستم جه تأثیر گیرنه: # [[سیبری]] ِپرفشار ِسیستم: شمالی مناطق دله [[ورف]] و [[وارش]] ره وجود یانّه و باعث وانه بعضی مناطق ِدما کمته بَواشه. # [[مدیترانه دریا|مدیترانه‌یِ]] وارش‌زا سیستم: این سیستم غرب جه ایران دله اِنه و باعث وانه خله شهرون، که غرب و میونی منطقه و شرق دله دَرنه، سَر وارش بئه. # جنوبِ کم‌فشار سیستم: این سیستم جنوب و جنوب‌غرب دله شِل ِوارش یانّه. وارش‌ئون ِآمار گانّه ایران ِمناطق وسّه اختلاف خلوئه: شمال دله وارشون ِآمار بیش از ۲۱۱۳ میلیمتر ''([[رشت]] واری، ۱۳۸۳)'' هم رسنه. کویری شهرون دله وارش عمدتاً خله کم و حدود ۱۵ میلیمتر وانه. این آمار شمال‌غرب و غرب، [[جنوبی البرز]] ِدامنه‌ئون و شمال‌شرق دله هم بد نی‌یه (حدود ۵۰۰ میلیمتر). سایر نقاط وارشون ۲۰۰ میلیمتر جه ویشتر نَوانّه. اختلاف دما هم وارش واری خله شهرون وسّه اختلاف دانّه. فی‌المثل در حالی که زمستون‌ها [[شهرکرد]] دله شوئون ۳۰- درجه هم رسینه، همون زمون [[اهواز]] ِمردمون ۲۵ درجه ره تجربه کاردنه. شمالی سواحل ِهوا تابستون‌ها گرم و مرطوب و زمستون معتدل هسته. شمال‌غرب و غرب ِنواحی هم تابستون‌های معتدل و زمستون‌های سرد دارنه و جنوب تابستون‌هایی شدیداً گرم و زمستون‌هایی موعتدل دانه. === اوستان‌ها === {{ایران اوستان‌ها نقشه سر}} کشوری تقسیمات قانون په (سال ۱۲۸۶ شمسی دله) ایران ره ۴ ایالت هاکردنه: «آذربایجون»، «خراسون»، «فارس»، و «کرمان و بلوچستون» و هر ایالت اون گادِر چنتا حاکم‌هنیشت ولایت و هر ولایت ره چنتا نایب‌الحکومه‌هنیشت منطقه جه تقسیم بی‌یه. اینجوری تقسیمات تا سال ۱۳۱۶ شمسی کاربرد داشتنه و تا این سال فقط ات‌که ونه دله تغییرات انجام دانه. سال ۱۳۱۶ شمسی اتا جديد قانون تصویب بیه که ایران ره ۱۰ اوستان و ۴۹ شهرستون جه تقسیم کارده. این اوستان‌ها کم‌کم زیاد بَیینه ولی بعد انقلاب تا چندین سال ایران دله ۲۴ اوستان دَیینه. سال ۱۳۷۲ [[اردبیل اوستان]] بتونسته [[شرقی آذربایجان اوستان|شرقی آذربایجون]] جه سِوا بَواشه. [[قم اوستان|قم]] هم سنه ۱۳۷۴ [[تهران اوستان]] جه سِوا بیه و [[قزوین اوستان]] سال ۱۳۷۳ [[زنجان اوستان|زنجان]] جه بریم بَزوئه و [[تهران اوستان|تهران]] دله بورده و پئی‌ته سال ۱۳۷۶ شه مستقل اوستان بگردسته. سال ۱۳۷۶ [[گلستان اوستان]] هم [[مازرون]] جه سوا بیّه. سال ۱۳۸۳، خراسون ره سه تیکه هاکردنه: جنوبی خراسون، شمالی خراسون و رضوی خراسون. سال ۸۹ هم آخرین بار وسّه [[البرز اوستان|البرز]] اتا جدید اوستان بیّه.<ref>{{یادکرد وب| نشانی = http://www.qazvin.net/?type=static&lang=1&id=26| عنوان = تاریخچه اوستان| تاریخ بدین = ناشر = شبکه اطلاع رسانی اوستان قزوین | زوون = پارسی}}</ref> اسا ایران دله ۳۱ اوستان وجود دانّه. {{-}} == مردمون == === جمعیت === [[پرونده:IranProvPopDen.PNG|thumb|راست|150px|میزان تراکم جمعیت در استان‌های ایران.]] اونچی که ایران ِآمار ِسازمان گانه سِراق دِنّه ایران ِجمعیت ۸۰ میلیون نفر جه رد بیّه. این سازمان گانه تا سال ۲۰۵۰ این کشور ۱۰۵ میلیون نفر جمعیت پیدا کانده.<ref>{{یادکرد وب | نشونی = http://www.khabaronline.ir/news-52027.aspx | عونوان = خبرآنلاین(خود برگرفته از '''ایسنا''') | تاریخ بدی‌ین = فروردین 1389 | ناشر = | زوون = فارسی}}</ref> این در حالی هسته که ایران ِحکومت همینتی مردِم ره تشویق کانده که جمعیت ره ویشته هاکِنِن و ویشته وَچه دِنیا بیارن. === نژادون و زوونون === {{ایران قومیتون}} [[File:Languages of Iran, looklex.png|thumb|500px|ایران ِزوونون ِگنشکَرون درصدی نمودار]] [[سیا|CIA]] شه اطلاعاتی کتابچه دله گانه: ایران دله نژادون و زوون‌های جورواجوری درنه [[فارسی|فارس‌ها]] و [[لری|لُرها]] (61 درصد)، [[آذری|آذربایجونی‌ها]] (17 درصد)، [[کوردی|کوردها]] (۷ درصد)، [[گیلکی|گیلکون]] و [[مازرونی|مازرونی‌ئون]] (۷ درصد: ''٪۳٫۶ گیلک و ٪۳ مازرونی'')، [[بلوچی|بلوچ‌ها]] (۲ درصد)، [[عربی|عرب‌ها]] (۲ درصد)، [[ترکمونی|ترکمون‌ها]] و [[قشقاییون]] (۲ درصد) و بقیه (۲ درصد) این کشور ِ اصلی جمعیتون هستنه.<ref name="CIA">{{یادکرد وب|نشانی=https://www.cia.gov/library/publications/the-world-factbook/geos/ir.html|عنوان=Iran|تاریخ بازدید=بهمن ۱۳۸۷|تاریخ=۲۲ ژانویهٔ ۲۰۰۹|ناشر=Official Website of Central Intelligence Agency (CIA)|زبان=انگلیسی}}</ref> <ref>Mehrdad Izady (2006-2011), [https://web.archive.org/web/20131001091018/http://gulf2000.columbia.edu/images/maps/Iran_Languages_lg.jpg]</ref> غیر این گروهونی که وشون نوم دره [[تالش]]ی‌ها، [[خلج]]‌ها، [[آشوری]]ون، [[کلدانی]]ون، [[مندایی]]ون، [[تات]]ون، [[گورجی]]ون، [[سیستونی]]‌ها، [[ارمنی]]ون، و [[یهودی]]ون هم کشور دله درنه. ایران رسمی و اداری زوون فارسی هسته. [[فارسی]] اتا هندی-اروپایی زوون هسته. ایران ِاساسی قانون ِاصل پونزهم گانه درسی کتابون ونه فارسی ِزوون و خط جه بائِن ولی بنشنه محلی زوون‌ها جه همه جا استفاده هاکردن و بنشنه فارسی پَلی وشون ره مدرسه دله درس هدائِن.<ref>[http://fa.wikisource.org/wiki/%D9%82%D8%A7%D9%86%D9%88%D9%86_%D8%A7%D8%B3%D8%A7%D8%B3%DB%8C_%D8%AC%D9%85%D9%87%D9%88%D8%B1%DB%8C_%D8%A7%D8%B3%D9%84%D8%A7%D9%85%DB%8C_%D8%A7%DB%8C%D8%B1%D8%A7%D9%86#.D8.A7.D8.B5.D9.84_.DB.B1.DB.B5 اصل ۱۵ قانون اساسی]</ref> === دین === ایران ِتاریخ دله چنتا دینی دوره وجود دانّه: * [[میتراییسم]] * [[زرتشت]] ** ''[[مانی]]'' ** ''[[مزدک]]'' * [[اسلام]] ** [[تسنن]] حنفی، شافعی و غیره ** [[تشیع]]: دوازده‌امامی، اسماعیلی، زیدی (پیشین) * بهائیت {{bar box |عنوان=دین ایرانیان |titlebar=#ddd |چپ۱='''دین''' |راست۱='''درصد''' |چینش=left |نوارها= {{bar percent|[[تشیع]]|darkgreen|89}} {{bar percent|[[تسنن]]|black|9}} {{bar percent|دیگرون (مسیحیت و زرتشت دستوری)|red|2}} }} پونصد سال پیش تاسا، خصوصاً [[صفویون]] ِسلسله‌یِ تأسیس په جه، هَنتا [[تشیع]] ایران ِرسمی مذهب هسّه. اسا ئیرونِ دله ۸۹٪ [[تشیع]]، ۹٪ [[تسنن]] و ۲٪ [[مسیحیت]]، [[زرتشت]]، [[یهودیت]]، [[بهائیت]] و... په‌روو هسّنه.<ref>[https://web.archive.org/web/20120203093100/https://www.cia.gov/library/publications/the-world-factbook/geos/ir.html]</ref> در اساسی قانون ِدوازهمین اصل گانه اسلام ِدین و اثنی‌عشری مذهب رسمی دین هسنه و سایر مذاهب ایسلامی ([[حنفی]]، [[شافعی]]، [[حنبلی]]، [[مالکی]] و [[زیدی]]و ...) هم قانونی هستنه و وشون احترام ره ونه داشتن. همینتی اصل ۱۳ گانه ئیرونی مسیحیون، یهودیون و زرتشیون بعنوان اقلیت پذیرفته هسّه و بتونّه شه دین ره، تا جایی که قانون ِپه‌روو بائه، عمل هاکنِن. == پیمون‌نومه‌ئون == پیمون‌نومه‌های ایران با دیگر دولتون: * پیمون‌نومه گلستان (۱۱۹۲خارشیدی) * پیمان‌نامه ترکمانچای (۱۲۰۶ خارشیدی) * معاهده پاریس * پیمون سنتو * قرارداد الجزایر (۱۹۷۵) میون ایران و عیراق در سنه ۱۳۵۳<ref>[http://www.bbc.co.uk/persian/iran/story/2004/09/040901_la-mp-arvandrood.shtml BBC Persian<!-- عنوان تصحیح شده توسط ربات -->]</ref> پیمون‌نومه‌های دیگه دولت‌ئون به سر ایران: * پیمون‌نومه ۱۹۰۷ == سیاستون == === روابط خارجی === ایران اتا از ۱۹۲ کشور عضو سازمان ملل متحد هسته. همینتی در سازمان کشورون صادر کونندهٔ نفت اوپک، سازمان کونفیرانس اسلامی، جنبش عدم تعهد، سازمان اکو، و پیمون NPT هم عضو هسته. روابط خارجی ایران دورهٔ جوموری اسلامی با تنشای زیادی روبرو بیه. از جمله چالشای ایران پس از انقلاب تومبی به موارد زیر اشاره هکنیم: * جنگ تحمیلی ۸ ساله با [[عیراق]] که با یورش کشور عیراق به شروء بیه (حدود ۵۰۰ هزار بمرده، یک میلیون زخمی و هزار میلیارد دلار خسارت برای ایران) * تحریم‌ئون بولندمدت اقتصادی و فناورانه == منابع و معادن == [[پرونده:Damavand3.jpg|بندانگشتی|چپ|150 px|| [[دماوند]] ِکوه]] مهمترین منابع ایران عبارتنه از: نفت و گاز. ایران، دیّمین ذخایر نفتی جهون، ۱۱ درصد ذخایر ثابت بیه نفتی زمین موعادل ۱۳۰ میلیارد بوشکه؛ و هم دیّمین ذخایر گازی جهون، ۱۸ درصد ذخایر ثابت بیه گاز زمین، موعادل ۲۶ تریلیون میتر موکئب ره در اختیار خادش دانه. موهم‌ترین منطقه‌ئون نفتی این کشور مسجد سلیمان، هفتگل، گچساران، آغاجاری و اسلام آباد غرب هسته. همینتی [[مازرون دریا]] هم اندوخته نفتی زیادی ره شه دله دانه. نفت [[قم اوستان]] هم در حال بهره‌برداری هسته. ویشترین معادن در حال بهره‌برداری در اوستان‌های خوراسان وجود دانه. دیگر معادن موهم ایران عبارتنه از: معادن زوغال سنگ؛ کانیئون فلزی: طلا، منگنز، کرومیت، مس، سرب، روی، نیکل ، کبالت، نقره و اورانیوم؛ معدنی شیمیایی: گوگرد، نمک؛ سنگ‌های تزئینی میثل فیروزه؛ شن و ماسه. == صنایع == گت ‌ترین صنایع پیشرفته ایران عبارتن از: صنایع نفت، گاز، پتروشیمی، فولاد، نساجی، شیمیایی، غذایی، خودروسازی، سد سازی، ایلیکتریکی و ایلیکترونیکی ئو.... سازه‌ئون موهم دستی و سنتی ایران عبارتنه از: فرش و قالی، گلیم بافی و زیلو، منبت‌کاری، خاتم‌کاری و سفال‌گری. == را‌ئون == را آهن سراسری جنوب غرب ایران ره به شومال شرق وه، شومال غرب ره به شومال شرق، و شومال شرق ره به جنوب میونی متصل سازنه. خط ‌آهنی که جنوب شرق ایران ره به شومال شرق وه متصل کانده، ابلین خط ‌آهن ایران هسته که در زمون [[رضاشا]] بساته بیه که بندر امام خمینی ره به [[بندر ترکمن]] متصل کانده. خط ‌آهن دیگری از بندرعباس تا بافق و از اونجه به سرخس (به سوی ترکمنستان) و قطور (به سوی ترکیه) اتصال دانه. شومال شرق و شومال غرب ایران هم با خط‌ آهن به هم ارتباط دارنه. همینتی جاده‌ئون آسفالته و خاکی همه شهرون ایران ره به هم مربوط کانه. راه‌ئون کشتیرونی در [[مازرون دریا]] ، دریای عمان و خليج فارس برقرار هسته. راهون هوایی میون ویشتر گت کشورون جهون و شهرون گت ایران به ویژه [[تهران]] و [[شیراز]] برقرار هسته. == اقتصاد == در ۳۰ سال قبل جمئیت ۳۶ میلیونی ایران به ۷۰ میلیون تن زیادی بیته و ابلین موج این نسل نو به بزرگسالی برسیه. بر اساس آمارون رسمی نرخ بیکاری به ۲۲ % برسیه اما برخی کارشناسا رقم وه ره ۱۲٫۲ % دوننه. ممد خاتمی رئیس جوموری قبلی گانه: «حضور سالونه ۷۰۰ هیزار نفر به بازارکار نشونگر فشار شدیدی هسته که اقتصاد ایران ناگزیر به تحمل وه هسته.» در دوره (۱۳۸۳–۱۳۵۳)، نرخ تورم گائی ۷ درصد بیه و گائی به مرز ۵۰ درصد نزدیک بیه و نرخ بیکاری زمونی ۳ درصد و گائی بیش از ۱۶ درصد بیه. در حالی که در زمینه بدهی خارجی، این رقم برای مدتا صفر بیه ولی گاه چنون زیاد بیه که دولت ره با بحران بازپرداخت مواجه هکرده. == گردشگران == [[پرونده:Divan von Hafiz.jpg|بندانگشتی|125 px|نگاره ایرونی به سال ۹۶۴]] [[پرونده:Woman playing a santur, Qajar Iran, artist named Ahmad.jpg|بندانگشتی|125 px|خلاصه ای از سنتور زن در حال نواختن سنتور در سال 1830.]] بر پایهٔ گزارش سازمان جهاني جهانگردی، ایران رتبه ۱۰ جاذبه‌ئون باستونی و تاریخی و روتبه‌جاذبه‌ئون طبیعی ره در جهون دارا هسته، ولی با این وجود تاالآن چندان در جذب گردشگرون خارجی موفق نبوده است. <ref>[https://web.archive.org/web/20110915192257/http://newsforums.bbc.co.uk/ws/thread.jspa?forumID=5009 ایران مقصد جدید گردشگرون اوروپائی؟]</ref> == هونر و فرنگ == فرهنگ ایرانی ریشه در تاریخ دانه. برای بشناسین فرهنگ ایران ونه به کشورون مستقلی که کنارای ایران درنه ره بدین. [[افغانستان]]، [[تاجیکستان]]، [[ازبکستان]]، [[پاکستان]]، [[ترکمنستان]]، [[آذربایجان]] و حتی [[ارمنستان]] و [[گرجستان]] و همچنین کوردای عراق و ترکیه همه کم یا زیاد گوشه‌ای از فرهنگ ایران ره به ارث بوردنه.حتی سرود ملی پاکستان به زوون پارسی هسته. در مجموع تومبی عناصر فرهنگ ایرونی ره که فراتر از مرزاي ایران هسته ره به اختصار اینتی اشاره هکنيم: * زوون پارسی که مهم‌ترین شاخصه فرهنگ ایرونی هسته. * اعیاد ملی از مثل: نوروز * شخصیتای اسطوره‌ای مثل رستم و سهراب * اساطیر تمثیلی مثل: دیو، [[سیمرغ]] و... * علم و هونر * معماری ایرونی * دین [[اسلام]] و فرهنگ اسلامی به ویژه در قرون وسطا و معاصر == ورزش == ورزش ابّل ایران [[کشتی]] (مازرون دله) هسته و فوتبال پُرطرفدارترین ورزش وشونه. ایران ابّلین بار اولمپیک ۱۹۴۸ لندن دله با ۲۸ ورزشکار حاضر بیه و موفق به کسب اتا مدال برونز در وزنه‌برداری توسط جعفر سلماسی بیه. ایران پس از وه در ۱۳ دورهٔ دیگر هم شرکت هکرده و تنها ۲ اولمپیک ۱۹۸۰ مسکو و ۱۹۸۴ لوس‌آنجلس ره تحریم هکرده. بهترین مقوم ایران در اولمپیک روتبهٔ ۱۴ در اولمپیک ۱۹۵۶ ملبورن هسته. == گالری == <gallery mode="packed" heights="170"> Tehran skyline may 2007.jpg|[[تهران]] Nadershahtomb.jpg|[[مشهد]] Chehel Sotun Garden, Isfahan, Iran 2005.jpg|[[اصفهان]] Karaj 45.jpg|[[کرج]] Hafeziyeh_0386.JPG|[[شیراز]] Qom masjed-e-hazrat-masumeh.jpg|[[قم]] Palais ramsar.jpg|[[رامسر]] </gallery> {{پورتال}} == پانویس‌ها == {{پانویس|2}}‎ {{پایان}}{{پاک‌کن}} {{ایران اوستانون}} {{خاورمیونه}} {{آسیا کشورون}} {{مازرون دریا}} {{اوپک}} {{شانگهای کایری سازمان}} {{جی پونزه}} {{اکو}} [[رج:ایران| ]] [[رج:آسیایی کشورون]] [[رج:اوپک]] [[رج:اکو]] [[رج:شانگهای کایری سازمان]] [[رج:اسلامی کشورون]] [[رج:اسلامی جمهوریون]] [[رج:فارسی‌زوون کشورون]] [[رج:جی پونزه]] 1ytx3ivqx3f1rpdxn8yr1axnf50lvfw مازرون ِ بَبـِر 0 2235 327769 327705 2026-06-03T20:45:28Z ~2026-32998-90 45533 /* */ 327769 wikitext text/x-wiki '''کآٚسپٚیٚآٚن ٚ دؤٚرگ اٚیرٚآٚن ٚ می‌ٰٚن زٚندٚه هٚیسه روٚسیه و چٚین و مٚغؤٚلٚستٚانٚ مؤٚرسؤٚن. Caspian Tigers are NOT extinct, most are in Iran.''' == سٚرو ٚس == {{په‌نویس}} [[رج:بامشی‌مونائون]] [[رج:مازرون]] 87uc9vzxqupr3xpqtssbcbqaqolwimf 327781 327769 2026-06-04T05:48:34Z HenryThe 27142 نسخهٔ [[Special:Diff/327769|327769]] از [[Special:Contributions/~2026-32998-90|~2026-32998-90]] ([[User talk:~2026-32998-90|بحث]]) خنثی شد 327781 wikitext text/x-wiki {{صندخ/موجود}} مازرون ِ بَبـِر که ونه علمی نوم '''Panthera tigris virgata''' هسسه مازرون جنگلون دله زندگی کرده ، آخرین باری که وه گـِلستون جنگل دله بدی‌یه بَیّه ۱۳۳۸ خورشیدی سال بی‌یه. مردم وه ره '''سـِرخ شیر''' گاتنه. [[پرونده:mazerun e baber.jpg|مردم ره کار نِداشته|right|200px|thumb]] [[پرونده: Babremazandaran.jpg|thumb|200px|راست|اتا از پوستای پیدابیّه دهه چهل شمسی که موزه دارآباد دله وه ره دارنه]] مازرون بَبـِر ، بنگال بَبـِر جا روشن تر بیه ، ونه رنگ نارنجی مایل به سـِرخ بیه . ونه بدن می بنگال بَبـِر جا بـِلِند تر و سیبری بَبـِر جا کِتا تر بیه . ونه هیکل هم بنگال بَبـِر جا گت تر و سیبری بَبـِر جا خورد تر بیه. مازرون بَبـِر [[مارال]] ٬ [[وراز]] ٬ [[شوکا]] ٬ [[آغو]] ٬ پرنده ئون ٬ خزنده ئون وحشی [[بامشی]] ره اشکار کرده . اون گدر که وشنا بیه و کمبود غذا داشته [[تلمار]] و [[گومش]] و سایر اهلی حیوونون ره خـِرده . ونه نسل ، اشکار بی‌رویه و زیست ِموحیط ره نابود هاکردن وسّه از بین بوردنه. وه دلیلم این بیه که مازرونه ببر در نیزارها وه وچیله ره دنیا بیارده و زندگی هاکردنه اوجه.به مرور زمان که نیزار ها و جنگل نزدیک ساحلشونه از بین بشینه این موجود مجبور بویه به سمت جنگل بوره که توجه خرس و پلنگ وه سر مزاحمت ایجاد هاکمینه و وچیله ره خورمینه.بنابراین این ببر انقدر شکار بویه که به مرور زمان نابود بویه. == منابع == {{په‌نویس}} [[رج:بامشی‌مونائون]] [[رج:مازرون]] 54jrvywqwbnjxhid52vjk5k41rff3qj ماندارین 0 3305 327776 177579 2026-06-03T22:24:58Z بمبممبمنبنب 45535 منقٚرٚضه مٚاندٚارین Extinct is Mandarin 327776 wikitext text/x-wiki منقٚرٚضه مٚاندٚارین Extinct is Mandarin == چین ادبیات == چین کوهن‌ترین ادبیات ۱۰۰۰ تا ۲۰۰ سال پیش میلاد جا ره رسنه که اونا ره [[کونفوسیوس]] ادب گتنه و وشون گت تریم کیتاب نوم منشیوس بیه. چین اتا از کوهن‌ترین ئو گت‌ترین کیتاب‌ئون تاوته گنج هسه. وختی که چینیون ولگ ره درست هکردنه (میلادی ۱۰۵ سال) وشون ادبیات خله پشی بورده و شعرگوئونی مثل [[لی بو]]، [[توفو]]، [[انج دی]] و [[سوتنج]] پیدا بینه. بعد هم واژه‌نومه کیتاب بنویشتن سر بیته که ونه اوج کانج هسی زمون (مازرونی ۱۱۷۴ سال تا مازرونی ۱۲۳۴ سال) بیه. [[مینگ حکومت]] دروه ( مازرونی ۸۸۰ سال تا ۱۱۷۶ سال) هزارون کیتاب بنویشت بیه. میلادی ۱۳ سده دله سه گونه کشورون چه کوت کیتاب بنویشت بیه. میلادی نوزده سه دله مردم همه برارنه بنویشت بیه و [[اینگلیسی زوون]] هم برگردون بیه بعد هم سرخ اِتاقون رویا که اتا طایفه سوقوط هکردن داستان بیه که ایقتصادی هارشا جا وشون وضع خله خار بیه بنویشت بیه. میلادی بیستومی سده ئله بنویشت کرونی مثل هوشیبه ئو لوسین دینه. {{-}} == منبع == {{په‌نویس}} {{چینی زوونون}} [[رج:چینی زوونون|م]] [[رج:چین]] ak0dtrb35d1axlwi335p54vdl6mwxd2 327777 327776 2026-06-03T22:25:20Z بمبممبمنبنب 45535 /* چین ادبیات */ 327777 wikitext text/x-wiki منقٚرٚضه مٚاندٚارین Extinct is Mandarin == منبع == {{په‌نویس}} {{چینی زوونون}} [[رج:چینی زوونون|م]] [[رج:چین]] dbtht45e7m4bhzo8shes1q47fqqgbyb 327778 327777 2026-06-03T22:25:52Z بمبممبمنبنب 45535 / وجود ندره بوونه نوونه / 327778 wikitext text/x-wiki منقٚرٚضه مٚاندٚارین Extinct is Mandarin [[رج:چینی زوونون|م]] [[رج:چین]] kamjo7gxthydsacet0oa36wg0n7qysh 327788 327778 2026-06-04T05:51:22Z HenryThe 27142 نسخهٔ [[Special:Diff/327778|327778]] از [[Special:Contributions/بمبممبمنبنب|بمبممبمنبنب]] ([[User talk:بمبممبمنبنب|بحث]]) خنثی شد 327788 wikitext text/x-wiki منقٚرٚضه مٚاندٚارین Extinct is Mandarin == منبع == {{په‌نویس}} {{چینی زوونون}} [[رج:چینی زوونون|م]] [[رج:چین]] dbtht45e7m4bhzo8shes1q47fqqgbyb 327789 327788 2026-06-04T05:51:30Z HenryThe 27142 نسخهٔ [[Special:Diff/327777|327777]] از [[Special:Contributions/بمبممبمنبنب|بمبممبمنبنب]] ([[User talk:بمبممبمنبنب|بحث]]) خنثی شد 327789 wikitext text/x-wiki منقٚرٚضه مٚاندٚارین Extinct is Mandarin == چین ادبیات == چین کوهن‌ترین ادبیات ۱۰۰۰ تا ۲۰۰ سال پیش میلاد جا ره رسنه که اونا ره [[کونفوسیوس]] ادب گتنه و وشون گت تریم کیتاب نوم منشیوس بیه. چین اتا از کوهن‌ترین ئو گت‌ترین کیتاب‌ئون تاوته گنج هسه. وختی که چینیون ولگ ره درست هکردنه (میلادی ۱۰۵ سال) وشون ادبیات خله پشی بورده و شعرگوئونی مثل [[لی بو]]، [[توفو]]، [[انج دی]] و [[سوتنج]] پیدا بینه. بعد هم واژه‌نومه کیتاب بنویشتن سر بیته که ونه اوج کانج هسی زمون (مازرونی ۱۱۷۴ سال تا مازرونی ۱۲۳۴ سال) بیه. [[مینگ حکومت]] دروه ( مازرونی ۸۸۰ سال تا ۱۱۷۶ سال) هزارون کیتاب بنویشت بیه. میلادی ۱۳ سده دله سه گونه کشورون چه کوت کیتاب بنویشت بیه. میلادی نوزده سه دله مردم همه برارنه بنویشت بیه و [[اینگلیسی زوون]] هم برگردون بیه بعد هم سرخ اِتاقون رویا که اتا طایفه سوقوط هکردن داستان بیه که ایقتصادی هارشا جا وشون وضع خله خار بیه بنویشت بیه. میلادی بیستومی سده ئله بنویشت کرونی مثل هوشیبه ئو لوسین دینه. {{-}} == منبع == {{په‌نویس}} {{چینی زوونون}} [[رج:چینی زوونون|م]] [[رج:چین]] ak0dtrb35d1axlwi335p54vdl6mwxd2 327790 327789 2026-06-04T05:51:39Z HenryThe 27142 نسخهٔ [[Special:Diff/327776|327776]] از [[Special:Contributions/بمبممبمنبنب|بمبممبمنبنب]] ([[User talk:بمبممبمنبنب|بحث]]) خنثی شد 327790 wikitext text/x-wiki {{صندخ/زوون}} '''ماندارین''' (Beifanghua یا Guanhua) اتا زبون هسه که [[چین]] کشور دله وره گنش کننه. تاینتا زبون دنیا دله ویشترگنش کر ره دارنه. ونه گنش کرون [[چین]]، [[کوبا]]، [[سینگاپور]] و [[تایوان]] دله درنه. [[چینی زوونون]] شه دِتا چله بونه که وشون نوم هسه: '''مالایالام''' و '''مانداراین''' که اسا مالایالام ره [[کانتونی]] هم گنه. اینتا زبون اتا میلیارد گنش کر دارنه. مانداراین ِچینی چین کشور رسمی زبون هسه و ونه گنش کرون کانتون جه توم ویشترهسنه. [[پرونده:Guanhua.png|بندانگشتی|官話/官话 ]] == چین ادبیات == چین کوهن‌ترین ادبیات ۱۰۰۰ تا ۲۰۰ سال پیش میلاد جا ره رسنه که اونا ره [[کونفوسیوس]] ادب گتنه و وشون گت تریم کیتاب نوم منشیوس بیه. چین اتا از کوهن‌ترین ئو گت‌ترین کیتاب‌ئون تاوته گنج هسه. وختی که چینیون ولگ ره درست هکردنه (میلادی ۱۰۵ سال) وشون ادبیات خله پشی بورده و شعرگوئونی مثل [[لی بو]]، [[توفو]]، [[انج دی]] و [[سوتنج]] پیدا بینه. بعد هم واژه‌نومه کیتاب بنویشتن سر بیته که ونه اوج کانج هسی زمون (مازرونی ۱۱۷۴ سال تا مازرونی ۱۲۳۴ سال) بیه. [[مینگ حکومت]] دروه ( مازرونی ۸۸۰ سال تا ۱۱۷۶ سال) هزارون کیتاب بنویشت بیه. میلادی ۱۳ سده دله سه گونه کشورون چه کوت کیتاب بنویشت بیه. میلادی نوزده سه دله مردم همه برارنه بنویشت بیه و [[اینگلیسی زوون]] هم برگردون بیه بعد هم سرخ اِتاقون رویا که اتا طایفه سوقوط هکردن داستان بیه که ایقتصادی هارشا جا وشون وضع خله خار بیه بنویشت بیه. میلادی بیستومی سده ئله بنویشت کرونی مثل هوشیبه ئو لوسین دینه. {{-}} == منبع == {{په‌نویس}} {{چینی زوونون}} [[رج:چینی زوونون|م]] [[رج:چین]] tv09no2fsoc86mrjzd03xsmt2529t65 پرتغال 0 3483 327766 327267 2026-06-03T19:31:51Z محک 1023 327766 wikitext text/x-wiki {{Coord|۳۸|۴۲|N|۹|۱۱|W|type:country|display=title|display=title}} {{جعبه اطلاعات کشور| نام اصلی = República Portuguesa | نام فارسی رسمی = پرتغال جمهوری | نام عادی = پرتغال | تصویر پرچم = Flag of Portugal.svg | تصویر نشان ملی = Coat_of_arms_of_Portugal.svg | شعار ملی = اروپای غربی کناره| سرود ملی = A Portuguesa | نقشه = EU-Portugal.svg|thumb|220px | پایتخت = [[لیسبون]] |latd=۳۸|latm=۴۶|latNS=N|longd=۹|longm=۱۱|longEW=W| بزرگ‌ترین شهر = [[لیسبون]] | زبان رسمی = [[پرتغالی]] | نوع حکومت = [[جمهوری]] | نوع حاکمان = • رئیس جمهور{{سخ}}• نخست‌وزیر | نام حاکمان = [[آنیبال کاواکو سیلوا]]{{سخ}}[[خوزه سوکراتس]] | نحوه تشکیل = پادشاهی | موارد منجر به تشکیل = | تاریخ تشکیل = [[۲۵ ژوئیه]] [[۱۱۳۹ (میلادی)|۱۱۳۹]] | مساحت = ۹۲٬۳۴۵ | رتبه مساحت = ۱۱۰ام | درصد آبها = ۰٫۵ | سال براورد جمعیت = [[۲۰۰۸ (میلادی)|۲۰۰۸]] | جمعیت = ۱۰٬۶۷۶٬۹۱۰ | رتبه جمعیت = ۷۷ام | تراکم جمعیت = ۱۱۵٫۳ | رتبه تراکم جمعیت = ۸۷ام | سال تولید ناخالص داخلی = [[۲۰۰۸ (میلادی)|۲۰۰۸]] | تولید ناخالص داخلی = ۲۳۶٬۶۹۷ بیلیون دلار | رتبه تولید ناخالص داخلی = ۴۳ام| سرانه تولید ناخالص داخلی = ۲۲٬۲۶۴ | رتبه سرانه تولید ناخالص داخلی = ۳۴ام | سال شاخص توسعه انسانی = [[۲۰۰۶ (میلادی)|۲۰۰۶]] | شاخص توسعه انسانی = ۰٫۹۰۰ | رتبه شاخص توسعه انسانی = ۳۳ام | وضع شاخص توسعه انسانی = | واحد پول = [[یورو]] (€) | کد واحد پول = EUR | منطقه زمانی = WET | منطقه زمانی تابستانی = WEST | utc = ۰ | dst = +۱ | کد بین‌المللی خودرو = | دامنه اینترنتی = [[.pt]] | پیش‌شماره تلفنی = ۳۵۱ | }} '''پورتخال''' یا '''پرتغال''' یا '''پِرتخال''' ([[پرتغالی]] جه:''República Portuguesa'') اتا دولت نوم هسته که [[اروپا]] دله دره و ونه جاء '''[[ایبری]]''' دله هسته. ونه همسایه فقط [[ایسپانیا]] هسته. پرتغال ِنیشتنگاء [[لیسبون]]ه و ونه رسمی‌زوون [[پرتغالی]] نوم دانّه که [[رومی‌تبار زوونون]] جه هسته. این کشور [[اروپای اتحادیه]] و [[ناتو]] دله عضو هسته. == تاریخ == [[پرونده:Linguistic map Southwestern Europe-en.gif|220px|بندانگشتی|راست|[[ایبری]] ِتاریخی تحولات]] پرتغال اوائل فقط اتا شهر نوم بی‌یه که وه ره دراصل ''پروتوکال'' گاتنه. این شهرِ پَلی کم‌کم رونق پیدا هاکرده و وه ره پرتغالی سرزمین (Terra portucalense) بخوندِستنه. این شهر اسا [[پورتو|اوپورتو]] نوم دارنه. [[روم]]یون این منطقه ره بَییتنه و [[مسیحیت]] ره گسترش هدانه و مردمون مسیحی [[کاتولیک]] بینه و حتی اون گادر که مسلمون‌ها منطقه ره فتح هاکردنه هم مسیحی دین باقی بموندسته. اتا محلی شاه، آلفونسو هانریکوس نوم، مسلمون‌ها ره این منطقه جه دَرهاکرده و ونه تیر-و-تبار تا سال‌ها پرتغال ره حکومت کاردنه. پرتغالِ شائون و شازده‌ئون دریانوردی سَره هزینه کاردنه. وشونِ پیشتی بی‌یه که [[بارتولومئو دیاز]] بتونسته [[آفریقا]] ره [[دماغه امیدنیک]] جه دور بزنه. ونه په [[واسکو دوگاما]] هم [[هند]] و شرقی ممالک ره دریانوردی جه کشف هاکرده و کلّی درآمد بوجود بیارده. [[ایسپانیا]] حدود شصت سال پرتغال ره اشغال هاکرده و این دوره وشونِ قدرت خله کم بیّه ولی بتونِستنه شه کشور ره دِباره آزاد هاکنن و شه دریانوردی‌ئون ره از سر بَییتنه. وشون این گادِر [[پرتغال]] ره شه مستعمره هاکردنه و کولونی‌های دیگری هم [[آفریقا]] و [[آسیا]] دله داشتنه ولی هیچ کاجه برزیل قایده وشون وسّه سود نداشته؛ برزیل جه الماس، طلاجات، قهوه، شکر، بینج و انواع خِراکی یاردنه. [[پرونده:Portugal Império total.png|220px|بندانگشتی|راست|پرتغال ِکولونی که ''امپراتوری'' بوته وونه.]] سال ۱۸۰۷ میلادی [[فرانسه]] پرتغال ره اشغال هاکرده و ونه حکومتِ مرکزیت ره برزیل دله قرار هدائه ولی [[ناپلئون]] که شکست بخارده، پرتغالِ شائون حکومت ره پس بییتنه و لیسبون دله حکومت هاکردنه ولی این قضیه سَره برزیل شه استقلال ره پیدا هاکرده و سِوا بیّه. پرتغال قرن نوزدهم دله بی‌ثبات بی‌یه و فقط آفریقا دله قدرت داشته. سال ۱۹۱۰ میلادی اتا [[انقلاب]] دله مردم که شدیداً سرکوب بینه، اتا [[جمهوری]] ره بساتنه که سال ۱۹۲۶ اتا [[کودتا]] په رِقِد بورده. سال ۱۹۳۲ ژنرال «آنتونیو اولیویرا سالازار» [[فاشیسم]] ره حاکم هاکرده و [[جهونی جنگ دوم]] دله [[نازی آلمان]] و [[ایتالیا]]یِ وَر دَیّه ولی جنگ که تموم بیّه متفقون وشون ره امان هِدانه چون آمریکا و غربی کشورون ترسینه که [[کمونیسم]] و [[شوروی]] اونجه نفوذ هاکنه. سال ۱۹۷۴ کمونیستِ طرفدارون کودتا هاکردنه و افریقایی‌ئون ره استقلال هدانه (۱۹۷۴ تا ۱۹۷۵) ولی انتخابات سال ۱۹۷۶ جه مردِم وشون عذر ره بخاستنه. سال‌ها طول بکشی‌یه تا کودتاچی‌ئون این کشور ره ول هاکنن و [[دموکراسی]] حاکم بَوائه. == مردمون == [[پرونده:Viana do Castelo, Portugal (4922364383).jpg|بندانگشتی|پرتغالِ زنان، شه محلی لباس جه. ]] سرشماری سال ۲۰۰۱ گانه جمعیت این کشور دله ۱۰٫۳۵۵٫۸۲۴ نفر بی‌یه که ۵۲٪ زن و ۴۸٪ مرد بینه. نزدیک ۹۷ درصد مردم پرتغالی نژاد و زوون دارنه و این کشور [[دولت-ملت]] هسته. غیر از پرتغالی‌زوون، [[آستوری]] ِزوون هم گِنِش‌کرونی دارنه که [[ایسپانیا]]یِ سامون پَلی دَرنه و وشون زوون رسمیت دانّه. پرتغالی و [[ایسپانیولی]] خله هِدی جه شبیه هستنه و هِدی گپ ره دَروَرنه. کشورونی که هَنتا پرتغالی زوون و فرهنگ دارنه و اکثراً پرتغال کولونی (مستعمره) بینه، اسا اتا کمیته، بنوم [[پرتغالی‌زوون کشورون انجمن]]، دله عضو هستنه که پرتغال شه هم ونه دله دره. پرتغالِ مردمون اون گادِر که [[روم]] وشون سرزمین ره بَییته تاسا [[کاتولیک کلیسا]]یِ په‌روو هستنه. وشونِ تبار هم، ایسپانیایی‌ئون واری، «لاتین» بنومِسته وانه. پرتغال دله پرتماشاچی‌ترین ورزش [[فوتوال]] هسته. این کشور دله تک‌ستاره‌ئونی فوتوال دله دَیینه و دَرنه؛ [[اوزبیو]]، [[لوئیس فیگو]]، [[دکو]] و [[کریستیانو رونالدو]] واری. چنتا گت‌گت مربی هم دارنه؛ [[اسکولاری]]، [[کارلوس کیروش]]، [[خوزه مورینیو]] و [[فرناندو سانتوس]] واری. گت‌ترین کاپی که این تیم مسابقات دله بدست بیارده [[یوروکاپ]] بی‌یه که سال ۲۰۱۶ [[پاریس]] دله بَییته. == اقتصاد == پرتغال چوب‌پنبه‌یِ گت‌ترین تولیدکَر هسته. ونه ماهی‌گیری هم خله پیشرفت داشته و اسا تا [[کانادا]] و [[ایسلند]] شونّه تا ماهی بَییرِن. ونه مشروب‌سازی هم معروف هسته و ات‌خله قدیمی و زیرخاکی مشروباتِ کارخنه دارنه. پرتغال [[یورو]]یِ ناحیه دله دره و اتا گتِ بحران ره وام‌هایی که اروپا جه گیته، وسّه پشت‌سر بی‌یشته. [[پرونده:Porto Panorama 2004.jpg|850px|بندانگشتی|وسط|[[پورتو]] که پرتغالِ گت‌ترین شهرون جه هسته]] [[پرونده:Porto3flat-cc-contr-oliv1002_edit2.jpg|850px|بندانگشتی|وسط|[[پورتو]] که پرتغالِ گت‌ترین شهرون جه هسته]] == کشوری تقسیمات == [[پرونده:PortugalNumbered.png|thumb|350px]] {{اصلی|[[پرتغال شهرون فهرست]]}} پرتغال هیژده‌تا شهرستون دانّه که هرکامین شه چندین شهر و مَله جه تقسیم وانّه. این کشورِ جمعیت ویشته ونه غربی قسمت درنه که بندری و ساحلی شهرون ره شامل وانه. # [[لیسبون]] # [[لیریا]] # [[سانتا رم]] # [[ستوبال]] # [[بژا (پرتغال)|بژا]] # [[فارو (پرتغال)]] # [[اوورا]] # [[پرتالگرا]] # [[کاستلو برانکو]] # [[گوئاردا]] # [[کویمبرا]] # [[آویرو]] # [[وسئو]] # [[برگانچا]] # [[ویلا رئال]] # [[پورتو]] # [[براگا]] # [[ویانا دا کاستالو]] == منبع == * فارسی ویکی‌پدیا == بریم بگردستن == {{تلمبار|Portuguesa}} * [http://www.visitportugal.com/Cultures/en-US/default.html Travel and Tourism office website] * [https://web.archive.org/web/20231112154106/https://growiktionary.org/ Previsão do Tempo] - Weather forecast for Portugal {{پرتغال شهرون}} {{اروپا کشورون}} {{اروپا اتحادیه}} {{ناتو}} [[رج:پرتغال| ]] [[رج:ناتو]] [[رج:اروپا اتحادیه]] [[رج:اروپا کشورون]] [[رج:ایبری]] [[رج:پرتغالی‌زوون کشورون]] 8hk2nc9g3qayio2hr9x6x78hcsyv0yg دماوند 0 4316 327767 327702 2026-06-03T20:42:35Z ~2026-32998-90 45533 327767 wikitext text/x-wiki {{خار بنویشته}} [[پرونده:Damavand in winter.jpg|400px|بندانگشتی|دماوند کوه ِتِک]] '''دٚماٚٓوند،''' ۵۶۷۱الشی/متری اتا کوه هیسهته که [[مازرون|مازندروٚاٚٓئن]] دله دره که به عنوان ایران گت‌ترین کوه و خاورمیونه گت‌ترین تشفشون و آسیا گت‌ترین خاموش تشفشونی قله بشناسی‌یه وانه.<ref name="nasa" /> این کوه قسمت مرکزی رشته‌کوئ البرز مازرون جنوب دله و بخش لاریجان شهرستون آمل کینار قرار دانّه.<ref>مسعود نصرتی، ۱۵</ref> اینتا قله که از نظر تقسیمات کشوری مازرون دله دره،<ref name="mountainzone"/> هوای صاف و آفتابی دله از تهرون، ورامین و قم و همینتی کرانه‌ئون مازرون دریا وانه وه ره ره بدی‌یـِن..<ref>مسعود نصرتی، ۱۵</ref> نزدیکترین شهر به این کوه رینه هسته. کوئ دماوند تاریخ 1میرمای 1519 تبری دله به عنوان ابلین اثر طبيعی ایران فهرست آثار میلی ایران دله ثبت بیّه. <ref> http://www.radiofarda.com/Article/2008/0721/f4_Damavand_mountain_national_heritage.html ثبت میلّی دماوند؛ راهی به سوی جهونی بیّن] (''رادیو فردا'')</ref> دماوند اساطیر ایران دله هم مطرح هسته و شوهرتش ویشته از هرچی به خاطر اینه که ضحاک (پادشائی ستمگر و ایژدیهافش) ونه دله بند دکشی‌‍یه بیّه<ref>شاهنامهٔ فردوسی دله</ref> آثار ادبی فارسی دله هم فراوون به این اسطوره و به طور کلی‌ته کوئ دماوند اشاره بیّه<ref>برای نمونه شاهنامهٔ فردوسی ،گرشاسپ‌ نامهٔ اسدی طوسی و اشعار ناصرخسرو دله به این موضوع اشاره بیّه. قصیده‌ئون دماوندیهٔ ‌ملک‌الشعرای بهار هم مئروف هسته</ref> دماوند چشمه‌ئون گرم‌او لاریجان، اسک و وانه هسته.<ref>نقشه‌ راهنمای صعود به قله‌ئون البرز مرکزی</ref> == جوغرافی== [[پرونده:MazandaranDamavand.PNG|thumb|left|250px|قرار بیتن دماوند روی نقشه [[مازرون]].]] ===ارتفاع=== <ref>{{یادکرد وب|نشانی = http://www.sci.org.ir/portal/faces/public/sci/sci.negahbeiran/sci.Land|عنوان = نگاهی به ایران؛ سرزمین و حکومت|ناشر = درگاه ملی آمار|تاریخ بدی‌ین= ۱۸ آوریل ۲۰۰۷}}</ref><!-- که با عدد به دست بیمو از طریق نقشه‌برداری ماهواره‌ئی موطابقت دانّه-->؛ منابع دیگه، از جومله پایگاه میلی داده‌ئون علوم زمین ایران و وب‌گائ رصدخنهٔ زمین ناسا، ارتیفاع ۵٬۶۷۰ میتر <ref name="ngdir" /><ref name="nasa"/> و ۵٬۶۷۱ میتر <ref name="mountainzone"/> ره برای قولهٔ این کوه حدس بزونه. دایرةالمعارف پارسی فهرستی شش موردی از ارتیفاع‌ئونی که برای این قله بمونه ره گانه که از ۵٬۵۴۳ تا ۶٬۴۰۰ میتر رسنه.<ref name="mosahab"/> طبق موحاسبه و تحقیق زمین‌شناسون آلمانی (ر. ک. به همین مقاله بخش آلمانی دله) "ارتفاع خالص" کوه دماوند یعنی از پایه تا قولّه با ۴۷۰۰متر، [[اورست]] جه ویشتر هسته. دماوند به موازات [[کلیمانجارو]] اتا از بلن‌ترین "کوه‌ئون منفرد" جهون محسوب وانه. <ref>ر. ک. [http://www.peakbagger.com/list.aspx?lid=401 World peaks]</ref> === فاصله از شهرهای نزدیک === این قوله ۶۹ کیلومیتری شومال شرقی تهرون، ۶۲ کیلومیتری غرب آمل و ۲۶ کیلومیتری شومال شهر دماوند دله دره.<ref>مسعود نصرتی،۱۵</ref> ===کوهستون=== قوله دماوند شرق کوهستون البرز مرکزی دله (مازرون) از رشته کوئ البرز قرار دانّه. قولّه‌ئون موجاور وه ورارو ، سه سنگ ، زرد ِگل و میون‌رود هستنه.ref>[https://web.archive.org/web/20090429170946/http://www.koohayealborz.blogfa.com/ کوه‌ئون البرز]</ref> {{البرز مرکزی}} ===عکسای ماهواره‌ئی=== موقعيت جوغرافیائی کوه البرز عکسای ماهواره‌ئی "ناسا" دماوند ِجه: <center> <gallery> Image:Damavand1.jpg|در تاريخ 2000/07/27 Image:Damavand3n.jpg|در تاريخ Image:Damavand11.jpg|در تاريخ 2002/08/09 </gallery> </center> == ئو و هوا == ===دما=== حداقل دِمای هوا ارتیفاع‌ئون دماوند دله تا ۶۰ درجه زیرصفر (زمستون دله) و تا اتا دِ درجه زیر صفر (تابستون دله) پایین اِنِه. ===وا=== سرعت توفان دماوند دله بعضی وختا از ۱۵۰ کیلومیتر ساعت دله جه گوذنه. سرعت وا کوهپایه‌ئون دله ات زمون به هِفتاد کیلومیتر ساعت دله جه رَسنه. ویشته وائون غرب و شومال غربی جه زنّه. ===وارش=== میونگین وارش ارتیفاع‌ئون دله ۱۴۰۰ میلی‌میتر سال دله هسته و وارش ارتیفاعای دله معمولاً به صورت ورف هسته. ===فشار هوا=== فیشار هوا دماوند دله نیصف فیشار سطح دریا دله هسته. == تشفشون == [[پرونده:Damavand Fumarole.JPG|انگشتدان|300px |فوران گوگرد از نزدیک قلهٔ دماوند]] دماوند اتا کوه تشفشونی مطبق<ref>{{انگلیسی|stratovolcano}}</ref><sup>*</sup>هسته <ref>{{یادکرد وب|نشانی =http://www.dur.ac.uk/j.p.davidson/damavand.html |عنوان = تشفشون دماوند|زوون=انگلیسی|تاریخ بدی‌ین= ۲۱ آوریل ۲۰۰۷}}</ref> که ویشته دورون چاروم زمین‌شیناسی موسوم به دورون "هولوسین" تشکیل بیه و نسبتاً جوون هسته. <ref>{{یادکرد وب|نشانی =http://www.parstimes.com/spaceimages/mt_damavand.html|عنوان = کوه دماوند|ناشر = وب‌گاه Pars Times|تاریخ بدی‌ین= ۲۱ آوریل ۲۰۰۷}}</ref> فعالیتای تش‌فشونی این کوه در حال حاضر محدود به "تصعید" گازای گوگردی هسته.<ref>{{یادکرد وب|نش.نی =http://www2.irna.ir/fa/news/view/menu-152/8601252768191615.htm|ع.نوان=یک مسؤول: علت تغییر رفتار قله دماوند در دست تحقیق هسته|ناشر=[[ایرنا]]|تاریخ بازدید = ۲۱ آوریل ۲۰۰۷}}</ref> آخرین فعالیتای تشفشونی این کوه مربوط به ۳۸۵۰۰ سال قبل بی‌یه.<ref name="ngdir">{{یادکرد وب|نشانی =http://www.ngdir.ir/GeoportalInfo SubjectInfoDetail.asp?PID=687&index=-1|عنوان= اطلس زمین‌شیناسی راه‌ئون|زوون=انگلیسی|ناشر = پایگاه میلی داده‌ای علوم زمین|تاریخ بدی‌ین= ۲۱ آوریل ۲۰۰۷} </ref> دماوند اتا[[بخاته تشفشون]]‌ هسته که ایمکان فعال بیّن دِبارع وه وجود دانّه. <ref>[https://web.archive.org/web/20070523225924/http://www.hamshahri.net/News/?id=20843 گوزارش موطالعه تشفشون دماوند]</ref> برخی از سالا دله از جومله سال ۱۳۸۶، [[دی]] و [[بخار]]ایی قله جه خارج بیّه که بعضی از شاهدا وه ره گوائی به فعال بیّن این تشفشون دونّه. اما به حقیقت سالایی که خله وارش زنده ، با فرو بوردن ئو به درون قله و بخاردن با سنگای داغ، جریونی از بخار ئو دهونه قوله جه بیرون اِنه و همینتی به نظر رسنه که فعالیتای تشفشونی صورت بَیته.<ref name="etemad" />قطر دهونه این آتشفشان در حدود ۴۰۰ میتر هسته<ref>[https://web.archive.org/web/20081222145309/http://www.gsi.ir/Science/Lang_fa/Page_01-01-36-01/content.html سازمان زمین شناسی و اکتشافات معدنی ایران]</ref> <ref>[https://web.archive.org/web/20090727234823/http://www.afarineshdaily.ir/afarinesh/Article.aspx?AID=4456 روزنامه آفرینش</ref> که دریاچه‌ئی یخ جه وه ره دپوشنی‌یه. ‏<ref name="etemad">شیرآقایی، روزنامه اعتماد</ref> همینتی نشونه‌ئون از وجود دهونه‌ئون قدیمی پهلوای جنوبی و شومالی کوه دله مئلومه<ref name="etemad" /> == ونه نومون و ریشه‌شناسی وشون == ایسم ''دماوند'' به 2شیکل مشهوره ''دماوند'' و ''دنباوند'' .<ref>مازرونی شهید ۳۳۰</ref>{{رچ}}<ref name="mosahab"/> حتی بعضی مآخذ دله هردِتا ره بنویشتنه.<ref>برای نمونه در ''[[ویس و رامین]]'' {{ب|تو گفتی بود دشت نهاوند|ز بس جنگ‌آوران کوه دماوند}}(فخرالدین اسعد گرگانی ۶۲) و «درم با بند و ویس از بند رفتست / مگر امشب به دنباوند رفتست» (فخرالدین اسعد گرگانی ۲۱۴)</ref> صورت دیگه‌‌ای که از نوم این کوه بشناسته بیّه '''دباوند''' هسته.<ref>دهخدا ۲۲۱</ref> اینتا کوه ره با نوم‌ئون کاملاً متفاوت "بیکنی" و "جبل لاجورد" هم ثبت هکردنه.<ref>دهخدا ۲۲۱</ref> «نوم دماوند [[تورات]] دله بموئه و صورت کهن "آشوری" وه «''بیکن''» هسته (ری باستون ۲/۶۴۲)»<ref>محمدجعفر یاحقی، ۱۹۶</ref> در مورد دلیل نوم‌گوذاری دماوند [[فرهنگ معین]] دله بیموئه: «دم (دمه، دی) + اوند = وند؛ چیزی که دمه و دی و بخار (تشفشون) دانّه»<ref>معین ۵۳۶</ref> <!--در منابع مختلف همین نظر کم‌وبیش نقل شده‌است در [[لغت‌نامه دهخدا]] علاوه بر آن به نقل از فهرست ''ابن ندیم'' بیموئه:«کوئی هسته مشهور و درون اتا دِتا منزل فاصله از [[ری]] و شرق ری و اصل در آن دنیاآوند هسته، یعنی ظرف دنیا، چه پارسی دله ‎آوند به معنی ظرف هسته»<ref>دهخدا ۲۲۱</ref>--> [[کسروی]] درباره‌ٔ نوم‌گوذاری ''دماوند'' یا ''دنباوند'' نظر کاملاً موتفاوتی دانّه.<ref>وه این نظر ره ۱۳۰۴ مقاله‌ئی به ایسم «نهاوند-دماوند» دله که ''آینده'' دله مونتشر بیّه ابراز داشته.</ref><sup>*</sup>. وه با استدلالایی نسبتاً پیچیده نوم‌گوذاری «نهاوند» و «دماوند» ره مرتبط دونده و نویسنه «زوونای قدیمی دله «نها» یعنی پیش و «دما» به‌ضم دال به‌معنی دمباله بی‌یه،...»<ref>کسروی ۲۶۵</ref> و «وند» ِدرباره هم نویسنه:««وندن» زوونای باستون ایران دله به‌معنای «نهادن» بی‌یه[...] اتا از معنائون «نهادن» واقع بیّن و هرسائن به‌جایی هسته.[...] و ناچار «وندن» هم همون معنی ره داشته و «وند» که ماضی وه هسته به‌معنی اتا جا استائن اموئه»<ref>کسروی ۲۶۷</ref> وه دمباله این بنویشته‌ئون نتیجه گنّه:«پس «نهاوند» یعنی شهر یا مَله جلویی و «دماوند» یعنی شهر یا مله‌ی استائه پشت ِسر.<ref>کسروی ۲۶۷</ref> == اسطوره == [[پرونده:Baysonghori Shahnameh 6 The tyrant Zahhak is nailed to the walls of a cave in Mount Damavand.jpg|thumb|200px|عکس بند دکشی‌یه بیّن ضحاک به دست [[فریدون]] شاهنومه بایسنقری دله]] دماوند اساطیر [[ایران]] دله جایگاه ویژه‌ئی دانّه. شهرت وه ویشته به این خاطره که فریدون اونجه ضحاک ره دمبدائه دماوند دله<ref>این مطلب خله جائون بنویشته هسته</ref><sup>*</sup> و ضحاک اونجه زندونی‌هسته تا آخرالزمون<ref> به بیون دقیق‌ته نزدیک به آخر هزارهٔ ''هوشیدرماه''</ref><sup>*</sup> که بند پاره وانه و بکاشتن خلق شروء وانه و آخرسری به دست ''گرشاسپ'' کشته شودبکاشته بونه.<ref>''بندهش'' ۱۴۲</ref> هنوز هم بعضی از ساکنین نزدیک این کوه باور دارنه که ضحاک دماوند دله زندونی هسته و اعتقاد دارنه که بعضی صدائونی که کوه دله جه انه ،ونه صدائه.<ref name="mosahab"/> ''تاریخ بلعمی'' دله جای گت بیّن [[کیومرث]] دماوند بئوته بیّه <ref>طبری [بلعمی] ۷۶</ref> و ونه ریکای قبر هم بئوتنه که اونجه هسته. با این تفصیل که چون فرزندش بکوشته بیّه خدا چائی به سر کوه درست هاکرده و کیومرث شه وچه ره اون چاه دله دفن هکرده. بلعمی سپس از ''مغان'' گانه که: کیومرث سر کوه تش روشن هکرده و تش دکته چاله‌ی دله و از اون روز تا امروز (روزگار بلعمی) ده پونزده بار تش زونه بیته و هوا دله تش دکارده و از مغان نقل کانده که این تش دیو ره ونه وچه جه دور کانده.<ref>طبری [بلعمی] ۷۷</ref> به بئوته تاریخ بلعمی [[جمشید]] به [[تبرستون]] به دماوند بی‌یه که سپاه ضحاک ون جه برسی‌یه. <ref>طبری [بلعمی] ۸۹</ref>. بنا به روایتی نبرد لشگر فریدون به سپاهسالاری ''کاوه آهنگر'' با ضحاک حوالی دماوند بی‌یه.<ref>طبری [بلمعی] ۹۹-۱۰۰: این روایت خلاف اون شاهنامه‌هسته که جای نبرد بیت‌المقدس بی‌یه.</ref>دماوند بار دیگه درگاه پادشائی [[منوچهر]] مطرح وانه؛ [[آرش کمانگیر]] ونه بالا جه تیر دمدنه تا ایران و توران ِسامون ره معلوم هکنه. <ref>طبری [بلعمی] ۲۴۱–۲۴۲</ref> بعدأ با پا بیتن اساطیر ''سامی'' ایران دله برخی شخصیتای این اساطیر هم با دماوند ارتباطات پیدا هکردنه. از جموله «عوام [...] معتقدنه که سلیمون‌بن داوود, اتا از دیوا ره که «صخر المارد» (سنگ سرکش) نوم داشته اون‌جه زندونی هکردنه. گانّه، به قلهٔ‌ دماوند، زمین هموار هسته و از چاهی که به فراز وه قرار دانّه، روشنی بیرون اِنه.»<ref>محمدجعفر یاحقی، ۱۹۶</ref> == ادبیات == اشعار ایرانی دله معمولاً ایسم دماوند درباره‌ی بند دکشی‌یه بیّن ضحاک. [[فردوسی]] [[شاهنومه]] دله اینتی داستون ره تعریف کانده:<ref>شاهنامه > فصل ۵ ضحاک > بخش ۹ به بند کشیده‌شدن ضحاک به دست فریدون</ref> {{شعر}} {{ب|برآن گونه ضحاک را بسته سخت|سوی شیرخوان برد بیدار بخت}} {{ب|همی راند او را به کوه اندرون|همی خواست کارد سرش را نگون}} {{ب|بیامد هم آنگه خجسته سروش|به خوبی یکی راز گفتش به گوش}} {{ب|که این بسته را تا '''دماوند کوه'''|بِبَر همچنان تازیان بی‌گروه}} {{پایان شعر}} [[اسدی طوسی]] ''گرشاسپ‌نومه'' دله که به پیروی از ''شاهنومه'' بئوته بیّه به این اسطوره اشاره کانده.<ref>«فریدون فرخ به گرز نبرد /ز ضحاک تازی برآورد گرد/ ببردش به کوه دماوند بست به جایش به تخت شهی برنشست» (اسدی طوسی، ۳۶۶)</ref> اشعار و منظومه‌ئون شاعرون دیگه ازجومله قصیده‌ئی از [[ناصرخسرو]]<ref>«ز بیدادی سمر گشته ست ضحاک /که گویند او به بند است در دماوند» (به نقل از علی‌اکبر دهخدا، ۲۲۱)</ref> منظومهٔ ''[[ویس و رامین]]'' <ref>«درم با بند و ویس از بند رفتست/مگر امشب به دنباوند رفتست/چرا رفتست کاو خود نامدارست چو ضحاکش هزاران پیشکارست» (فخرالدین اسعد گرگانی ۲۱۴–۲۱۵) </ref> از [[فخرالدین اسعد گرگانی]] و قصیده‌ای از [[خاقانی]] <ref>«اوست فریدون ظفر بلکه دماوند حلم / عالم ضحاک فعل بستهٔ چاهش سزد» (ترکیبات خاقانی در مدح رکن‌الدین ارسلان شاه بن طغرل)</ref> تلمیح این اسطوره دیده می‌شود. همینتی بعضیا ونه گت بی‌ین جه شعر بائوتنه.<ref>«دلی باید مه از کوه دماوند / که بشکیبد ز دیدار خداوند» (فخرالدین اسعد گرگانی ۳۴۳)</ref> قصیده ''دماوندیه'' اثر ''ملک الشعرای بهار'' اتا از چندین شعری هسته که در مورد دماوند بئوته بیّه. دماوندیه ابل وه در سال ۱۳۰۰ هجری شمسی با این مطلع شروء بیّه: {{شعر}} {{ب|ای کوه سپیدسر، درخشان شو|مانند وزو، شراره افشان شو}} {{پایان شعر}} قصیدهٔ «دماوندیه دیّم» که سال ۱۳۰۱ توسط همین شاعر بئوته بیّه، از شعرون موعروفی هسته که دربارهٔ دماوند بئوته بیّه که چند بیت ابّلی وه اینتی هسته: {{شعر}} {{ب|ای [[دیو]] سپید پای در بند|ای گنبد گیتی ای دماوند}} {{ب|از پای به سر یکی کُلَه‌خود|ز آهن به میان یکی کمربند}} {{ب|تا چشم بشر نبیندت روی|بنهفته به ابر چهر دلبند}} {{پایان شعر}} == دماوند ِتاریخ == [[پرونده:Estakhri.jpg|250px|بندانگشتی|[[اصطخری]] نقشه، که ونه دله دماوند ره اتا گت مثلث جا دیاره.]] [[پرونده:House of pahlavi.gif|left|200px|thumb|زمون [[پهلوی]] ، تصویر کوه دماوند وسط نشون رسمی ایران قرار داشته.]] [[آشور]]یون این کوه ره '''معدن''' '''لاجورد''' گاتنه. البته وشون اشتباه کاردنه و سنگ لاجورد [[بدخشان]] جه اموئه. زمون تاخت و تاز آشوریا به ایران این کوه بخشی از حدود [[ماد دولت]] اشمارسته بی‌یه و متنای آشوری دله هم ونجه اشاره‌ بیّه. [[سارگون دیّم]] توی لشکرکشی خادش سرزمینا تا دماوند ره خراج‌گوزار خادش هکرد بی‌یه. زمون '''اسرحدون''' هم آشوریا تا پای کوه دماوند لشکر دکشینه.<ref>ا.م.دیاکونوف، ماد ِتاریخ، چاپ هفتم، انتشارات علمی فرنگی، صفحه ۲۴۳</ref>اما به‌پیشروی ایدامه ندائه چون دماوند و اون‌سوترش [[کویر لوت]] ره آخر دونیا دونسته.<ref>پیرنیا (جلد سیّم) ۱۸۰۹</ref> [[دیاکونوف]] سنت گوذاردن پیکر بمردگون توی کوه‌ئون ره آیین مغانی دونده که دامنه دماوند دله زندگی کاردنه و آیین خادشون ره به دیگه جائون ایران بوردنه.<ref>ا.م.دیاکونوف، ماد تاریخ، صفحه ۳۷۱</ref> دامنهٔ دماوند دله تعداد زیادی گور پیش از تاریخ وجود دانّه.<ref>ماکسیم سیرو، ۳۷</ref> سده هشتوم میلادی دله پای دماوند دژی دیّه که موبدی زرتشتی به نوم مَس‌مُغان و پیروونش ونه دله زندگی کاردنه و این دژ به فرمون '''المهدی خلیفه عباسی''' رِقِدبورده و مس‌مغان هم بکوشته‌ بیّه.<ref>محمد محمدی، ۵۱</ref> مس‌مغان (به عربی ''کبیرالمجوس'') لقب بزرگون [[کارنوندیون]] بی‌یه. <ref>ا.م.دیاکونوف،ماد تاریخ،صفحه ۳۴۷</ref> غازان خان،ایلخان مغول ۴ شعبان ۶۹۴ (هجری) لارِ دماوند دله به دست شیخ صدرالدین غسل‌ هکرده و مسلمون بیّه. <ref>مرتضی راوندی، تاریخ ایجتیمائی ایران، جلد دیّم، چاپ سیّم، صفحه ۳۰۹، بخش ''ایسلام بیاردن غازان خان''</ref> «در حدودالعالم آمده که ''ویمه'' و ''شلنبه'' دو شهرست از حدود کوه دنباوند و ونه دله بتابستان و زمستون سخت سرد بی‌یه و این کوه جه [[آهن]] دریاردنه.(حدودالعالم. ص ۱۴۷)»<ref>مازرونی شهید ۳۳۰</ref> دوران سلطنت [[پهلوی]] شائون از نقش دماوند و خارشید به عنوان نیماد ایران ایستیفاده بیّه.<ref> [http://4dw.net/royalark/Persia/Orders/pahlavi.htm نشون‌ئون خاندان سلطنتی پهلوی] '(وب‌گاه اطلاعاتی نشون ئون)'' </ref> == ادعای ثبت در میراث جهونی == فروردین ۱۳۸۷، خَوِرگوزاری‌ئون ایران بئوتنه یونسکو دماوند ره ثبت هکرده. این خَوِرا که از خَوِرگوزاری‌ئون گوناگون میثل خَوِرگوزاری فارس مونتشر بیّه که اون زمون، کوه دماوند ره به عنوان ابلین اثر طبیعی ایران که فهرست میراث طبیعی جهونی یونسکو به ثبت برسی‌یه معرفی هکردنه.<ref>[http://www.farsnews.ir/newstext.php?nn=8701110051 خَوِرگوزاری فارس، ۱۱ فرودین ۱۳۸۷]؛ [https://web.archive.org/web/20080401053036/http://www.tabnak.ir./pages/?cid=8294 تابناک، ۱۱ فرودين ۱۳۸۷، كد خبر: ۸۲۹۴.]</ref> اما فریبرز دولت آبادی، موعاون '''سازمان میراث فرهنگی، صنایع دستی و گردشگری''' توی گپ بزوئن با خَوِرگوزاری میراث فرهنگی این ادعا ره رد هکرده و وه ره سو تفاهم دونسته. وه ابراز هکرده: «متاسفانه برداشت ایشتبائی از موضوع ثبت دماوند صورت بیته و این خَور اشتباه هسته.»<ref>خَوِرگوزاری میراث فرنگی، ۱۶ فروردین ۱۳۸۷ [http://www.chn.ir/news/?section=2&id=45418 متن خبر]</ref> == کوهنوردی == [[پرونده:Damavand Volcanic Crater.JPG|انگشتدان|300px | عکسی از دهونه تشفشون]] [[پرونده:Damavand Southern Shelter.JPG|thumb|300 px|پناهگاه بارگاه سیّم جبههٔ جنوبی دماوند دله]] زمونای قدیم عده‌ئی خادشون ره به قلهٔ دماوند برسنینه. ناصر خسرو شه سفرنومه دله بنویشته که گویند بر سر دماوند چاهی‌است که نوشادر و کبریت (گوگرد) از وه گیرنه.<ref>ناصرخسرو، ''سفرنومه'' ۴</ref> صاحب ''آثار البلاد و اخبار العباد'' با نقل قولی دست دیّم گانه که عده‌ئی از اهالی اون نواحی گاتنه که در طی پنج روز و پنج شب به قله‌ٔ دماوند برسینه و قلهٔ وه ره مسطح با مساحت صد جریب پیدا هکردنه البته از دور مخروطی موندنه.<ref>[https://web.archive.org/web/20070927074512/http://al-eman.net/Islamlib/viewchp.asp?BID=232&CID=17&SW=%CF%E3%C7%E6%E4%CF#SR1 قزوینی ''آثار البلاد و اخبار العباد''] (بخش ۱۷ از ۳۱ در نسخهٔ برخط) بازدید ۲۵ آوریل ۲۰۰۷</ref> ابّلین صعود موفقیت‌آمیز اروپائی‌ئون به قلهٔ دماوند در سال ۱۸۳۷ (میلادی توسط [[تیلر تامسن]] صورت بیته.<ref name="mosahab"/> همینتی ابّلین صعود مستند ایرانی به این قله، به سال ۱۸۵۷ بی‌یه که تیم سرهنگ محمدصادق‌خان قاجار ارتفاع وه ره ۶۶۱۳ [[ذرع]] تعیین هکردنه. <ref name="etemad" /> === مسیرای اصلی صعود === [[پرونده:Demavand1.jpg|thumb|300px|دماوند اتا شو دله]] برای برسی‌ین به قله دماوند، مسیرای موختلفی وجود دانّه که شناخته‌ترین وشون اینان هستنه: * رائ شومالی؛ مسیر صعود این راه میون دِتا یخچال سیوله (سمت راست) و دوبی سل (سمت چپ) جه صورت گنّه. * رائ شومال شرقی؛ پناهگائ تخت فریدون اینتا مسیر دله قرار دانّه. * رائ غربی؛ پناهگائ [[سیمرغ]] اینتا مسیر دله دره. * رائ جنوبی؛ از سمت جنوب شرقی کوه. [[پلور]]، [[رینه]]، [[گوسفندسرا|گاسفن‌سرا]] و [[بارگاه سوم|بارگائ سیّم]] اینتا مسیر دله درنه. آسون‌ترین این مسیرا رائ جنوبی و سخت‌ترین وشون رائ شمالی هسته<ref>مسعود نصرتی، ۱۴۴</ref>. سه رائ شمالی، جنوبی و شمال شرقی نزدیکی روستائون قرار دارنه و همینتی همه راه دله جونپناه دارنه<ref>مسعود نصرتی، ۱۴۵</ref>. مسیر جنوبی دله، [[اوشار]]ی وجود دانّه که همهٔ سال یخ‌بزوئه و فقط تابستونای خله گرم، راه کفنه همینتا وسّه وه ره [[یخی اوشار]] گانّه. اینتا اوشار با 5100میتر ارتفاع از ئو بلن‌ترین اوشار خاورمیونه‌هسته.<ref name="Icefall">{{یادکرد وب| نشانی = http://damavandmt.blogspot.com/search/label/Icefall| عنوان = Mt Damavand Icefall| تاریخ بدی‌ین= خرداد ۱۳۸۸|زوون = انگلیسی}}</ref> === پناهگاه‌ئون === ''نقشه‌ راهنمای صعود به قله‌ئون البرز مرکزی'' دله پناه‌گاه‌ئونی دره که گمبی:<ref>نقشه‌ راهنمای صعود به قله‌های البرز مرکزی</ref> * پناه‌گاه گاسفن‌سرا (کوهپایه) با ارتفاع ۲۹۵۰ متری. * بارگاه سیّم (یال جنوبی) با ارتفاع ۴۱۵۰ متری. * پناه‌گاه سیمرغ (یال غربی) با ارتفاع ۴۱۵۰ متری. * پناه‌گاه تخت فریدون (یال شومال شرقی) با ارتفاع ۴۳۶۰ متری. == یخچالای معروف == * یخچال سیوله (رائ شومالی) * یخچال دوبی سل (رائ شومالی) * یخچال عروسک‌ئون (رائ شومالی) * یخچال یخار (شومال شرقی) == نیگارخِنِه == <gallery> تصویر:Mount Damavand and birds.jpg|منظره‌ئی کوه دماوند جه تصویر:Gosfandsara.JPG|عکسی قله جه که میاه وه ره دپوشنی‌یه </gallery> == بن بنویشت == {{بن بنویشت|عرض=30em}} </refrence> == منابع == مشارکت کنندگان ویکی‌پدیا, "کوه دماوند," ویکی‌پدیا, دانشنامهٔ آزاد,http://fa.wikipedia.org/w/index.php?title=کوه دماوند&oldid=3278778(بازیابی در ۲۲ آوریل , ۲۰۱۰). ‪‪‪‬ **این مقاله از ویکی‌پدیای فارسی ترجومه هسته که اون دله از این منابع یاد شده‌است.: * {{یادکرد|کتاب= گرشاسپ‌نومه|نویسنده = [[اسدی طوسی]]|ناشر =طهوری|چاپ=دوم|شهر= [[تهران]]|کوشش= به اهتمام [[حبیب یغمایی]]|سال=۱۳۵۴}} * {{یادکرد |کتاب=[[تاریخ ایران باستان (کتاب)|تاریخ ایران باستون]]|نویسنده =[[حسن پیرنیا|پیرنیا، حسن]] (مشیرالدوله)|ناشر =مؤسسهٔ انتشارات نگاه |چاپ=سوم|شهر=[[تهران]] |سال=۱۳۸۵|شابک=دوره ISBN 964-351-195-2}} * {{یادکرد| کتاب = شاهنشاهی ساسانی | نویسنده = [[تورج دریایی]] | ترجمه = مرتضی ثاقب‌فر | ناشر = [[نشر ققنوس]] | چاپ = یکم | سال = ۱۳۸۳ | شابک = ISBN 964-311-436-8}} * {{یادکرد |کتاب=[[لغت‌نامه دهخدا]] جلد ۲۳ شماره مسلسل ۲۰۱ |نویسنده = دهخدا، علی‌اکبر| ناشر =[[دانشگاه تهران]]، سازمان لغت‌نامه| شهر=تهران |صفحه= |کوشش=زیر نظر [[محمد معین|دکتر محمد معین]] }} * دیاکونوف، ایگور میخائیلوویچ. ''تاریخ ماد'' ،برگردان کریم کشاورز، شرکت انتشارات علمی و فرهنگی، چاپ هفتم، ۱۳۸۳، ISBN 964-445-106-6 * [[مرتضی راوندی|راوندی، مرتضی]]. ''تاریخ ایجتیمائی ایران''. پوشینه دیّم، چاپ سیّم، انتشارات امیرکبیر * {{یادکرد وب|نشانی =http://www.chn.ir/news/?section=1&id=8846|نویسنده = سلطان‌زاده، حسین|عنوان = «صعود به دماوند، گرد گردن‌فراز ایران» |ناشر=[[خبرگزاری میراث فرهنگی]]|تاریخ بازدید = ۲۴ آوریل ۲۰۰۷}} * {{یادکرد |کتاب=کاروانسرون ایران و ساختمانای کوچک میون راه‌ئون|نویسنده = سیرو، ماکسیم|ناشر =سازمان میلی حفاظت آثار باستونی ایران|صفحه =|شهر=[[تهرون]] |سال=بدون تاریخ انتشار|شابک=}} * {{یادکرد |کتاب=فرهنگ [[شاهنامه]] (نام کسان و جای‌ها)|نویسنده = شهیدی مازندرانی، حسین|ناشر =نشر بلخ |شهر=[[تهران]] |سال=۱۳۷۷|شابک=ISBN 964-6337-15-5}} * {{یادکرد|نویسنده=شیرآقایی، نگین|مقاله=گزارشی از وضعیت دماوند پس از خروج گاز از قله|نشریه=روزنامه اعتماد|شماره=۱۳۶۵|تاریخ=۲۳ فروردین ۱۳۸۶}} * {{یادکرد|نویسنده=[[محمد بن جریر طبری]]|کتاب=تاریخ الرسل و الملوک [تاریخ بلعمی]|چاپ=سیّم|شهر=تهرون|ناشر=زوّار|سال=۱۳۸۵|شابک=ISBN 964-401-0-94-9}} * {{یادکرد|نویسنده=[[فخرالدین اسعد گرگانی]]|کتاب=[[ویس و رامین]]|کوشش=با مقدمه تصحیح و تحشیهٔ محمد روشن و دو گفتار از [[صادق هدایت]] و مینورسکی]]|شهر=تهران|چاپ=دوم|سال=۱۳۸۱|شابک=ISBN 964-6494-11-0}} * {{یادکرد|نویسنده=فرنبغ دادگی|کتاب=بندهش|کوشش=گزارنده مهرداد بهار|شهر=تهران|ناشر=توس|سال=۱۳۷۸|شابک=ISBN 964-315-292-8}} * {{یادکرد|نویسنده=قزوینی، زکریا بن محمد |کتاب=آثار البلاد و اخبار العباد ([http://al-eman.net/Islamlib/viewchp.asp?BID=232&CID=1 نسخهٔ برخط])}} * {{یادکرد|فصل=نهاوند-دماوند|کتاب= کاروند کسروی (مجموعهٔ ۷۸ رساله و گفتار از احمد کسروی)|نویسنده=[[احمد کسروی|کسروی، احمد]] |ناشر =شرکت سهامی کتابای جیبی|چاپ=دیّم|شهر=تهرون|کوشش=به کوشش یحیی ذکاء|سال=۲۵۳۶}} * {{یادکرد|فصل=آثار فرهنگی ایران و سرگذشت آن در حملهٔ اعراب|کتاب=فرنگ ایرانی پیش از ایسلام و آثار وه تمدن ایسلامی و ادبیات عربی دله|نویسنده = محمدی، محمد|ناشر =انتشارات توس|چاپ=سوم|شهر=تهران|سال=۱۳۷۴}} * مصاحب، غلامحسین (سرپرست). مدخل «دماوند» در ''دایرةالمعارف فارسی''. جلد اول، چاپ سوم ۱۳۸۱. * {{یادکرد|کتاب=فرهنگ‌نامه فارسی جلد پنجم، اعلام |نویسنده= معین، محمد|ناشر =موسسه انتشارات امیرکبیر|چاپ=نهم|شهر=تهران|سال=۱۳۷۵|شابک=ISBN 964-00-0164-3}} * {{یادکرد|نویسنده=ناصرخسرو|کتاب=سفرنامه|کوشش=به کوشش محمد دبیرسیاقی|چاپ=شیشوم|سال = تابستون ۱۳۷۵|شهر=تهرون|ناشر=زوّار|شابک=ISBN 964-401-009-4}} * {{یادکرد|کتاب = دماوند خاستگاه اساطیر ایران‌زمین|نویسنده =نصرتی، مسعود|ناشر = نشر تربت| صفحه = | شهر = |سال = ۱۳۸۱|شابک = ISBN 964-403-101-6}} * {{یادکرد|کتاب= فرهنگ اساطیر و اشارات داستانی در ادبیات فارسی|نویسنده = یاحقی، محمدجعفر|ناشر =سروش|چاپ=دوم|شهر= [[تهران]]|سال=۱۳۵۷}} * {{یادکرد وب|نشانی=http://earthobservatory.nasa.gov/Newsroom/NewImages/images.php3?img_id=16826|عنوان=Mt. Davamand, Iran|ناشر=ناسا|زوون=انگلیسی|تاریخ بدی‌ین=۲۱ آوریل ۲۰۰۷}} * {{یادکرد وب|نشانی=http://www.mountainzone.ir/MountainIndex/damavand.htm |عنوان = کوه دماوند|زوون=انگلیسی|تاریخ بدی‌ین= ۱۸ آوریل ۲۰۰۷|ناشر = وب‌سایت قلمرو کوهستونی ایران}} * {{یادکرد|کتاب= نقشه راهنمای صعود به قله‌های البرز مرکزی|ناشر =موسسهٔ جوغرافیایی و کارتوگرافی گیتاشیناسی|شهر=[[تهرون]]|سال=۱۳۷۸|شابک=ISBN 964-342-086-8}} * {{یادکرد وب|نشانی =http://www.sci.org.ir/portal/faces/public/sci/sci.negahbeiran/sci.Land|عنوان = نگائی به ایران؛ سرزمین و حکومت|ناشر = درگائ میلی آمار|تاریخ بدی‌ین= ۱۸ آوریل ۲۰۰۷}} * {{یادکرد وب|نشانی = http://www.dur.ac.uk/j.p.davidson/damavand.html |عنوان = تشفشون دماوند|زوون=انگلیسی|تاریخ بدی‌ین= ۲۱ آوریل ۲۰۰۷}} * {{یادکرد وب|نشانی =http://www.parstimes.com/spaceimages/mt_damavand.html|عنوان = کوه دماوند|ناشر = وب‌گاه Pars Times|تاریخ بدی‌ین= ۲۱ آوریل ۲۰۰۷}} * {{یادکرد وب|نشانی =http://www2.irna.ir/fa/news/view/menu-152/8601252768191615.htm|عنوان =اتا مسوول: علت تغییر رفتار قله دماوند دست تحقیق دله دره |ناشر=ایرنا|تاریخ بدی‌ین= ۲۱ آوریل ۲۰۰۷}} * {{یادکرد وب|نشانی =http://www.ngdir.ir/GeoportalInfo/SubjectInfoDetail.asp?PID=687&index=-1|عنوان= اطلس زمین‌شیناسی راه‌ئون|زوون=انگلیسی|ناشر = پایگاه میلی داده‌های علوم زمین|تاریخ بدی‌ین= ۲۱ آوریل ۲۰۰۷}} * {{یادکرد وب|نشانی=http://www.peaklist.org/theory/orometry/article/Orometry_1.html|عنوان=An Introduction to Prominence|زوون=انگلیسی|تاریخ بدی‌ین=۲۵ آوریل ۲۰۰۷}} == وابسته جستارون == * [[البرز]] * [[هفت کوه تشفشونی]] == بیرون بگردستن == {{commons|Mount_Damavand}} * [https://web.archive.org/web/20080920083712/http://earthobservatory.nasa.gov/Newsroom/NewImages/images.php3?img_id=16826 عکس ماهواره‌ئی ناسا دماوند جه] * [http://www.mazandnume.com/?PNID=V4623 تاریخچه ابّلین صعودون به قلهدماوند] * [http://www.snow-forecast.com/resorts/Damavand.html پیش‌بینی ئو وهوای کوه دماوند] * [https://web.archive.org/web/20071215034438/http://www.zanjanclimbing.ir/3.htm گوزارش صعود از جبههٔ غربی دماوند در شهریور ۱۳۸۵] * [https://web.archive.org/web/20100606055644/http://www.iranview.ir/damavand/index.htm نقشهٔ مسیرون صعود به دماوند] <!--بقیه زوونا--> [[رج:کوهون]] [[رج:مازرون تاریخی جائون]] dbm6vqgvk1hw5lhpqchyhostmhemo44 327779 327767 2026-06-04T05:47:56Z HenryThe 27142 نسخهٔ [[Special:Diff/327767|327767]] از [[Special:Contributions/~2026-32998-90|~2026-32998-90]] ([[User talk:~2026-32998-90|بحث]]) خنثی شد 327779 wikitext text/x-wiki [[پرونده:Damavand in winter.jpg|400px|بندانگشتی|دماوند کوه ِتِک]] '''دِماوَند''' اتا کوه هسته که [[مازرون]] دله دره که ایران گت‌ترین کوه و خاورمیونه گت‌ترین [[تش فشون|تشفشون]] و آسیایِ گت‌ترین بٮستا تشفشونی [[چکل]] بشناسی وانه.<ref name="nasa" /> این کوه [[البرز|البرز رشته‌کوه]] میونه کته و مازرون جنوب دله و [[لاریجان بخش]]، [[آمل شهرستان|آمل شهرستون]] درون قرار دانّه.<ref>مسعود نصرتی، ۱۵</ref> اینتا قله که از نظر تقسیمات کشوری مازرون دله دره،<ref name="mountainzone"/> صاف و آفتابی هوا دله تهرون، ورامین و قم و همینتی مازرون دریای سواحل جه، وه ره بنشنه بدی‌یـِن.<ref>مسعود نصرتی، ۱۵</ref> [[رینه]]، این کوه ره نزدیکترین شهر هسته. دماوند ۱ میرمای ۱۵۱۹ تبری به عنوان ایران ِاولین طبيعی اثر ثبت بیّه. <ref> http://www.radiofarda.com/Article/2008/0721/f4_Damavand_mountain_national_heritage.html ثبت میلّی دماوند؛ راهی به سوی جهونی بیّن] (''رادیو فردا'')</ref> دماوند، ایران اساطیر دله هم مطرح هسته و ونه شوهرت ویشته از هرچی به خاطر اینه که [[ضحاک]] ره اونجه بند هکشینه.<ref>شاهنامهٔ فردوسی دله</ref> == جوغرافی== [[پرونده:MazandaranDamavand.PNG|thumb|left|250px|قرار بیتن دماوند روی نقشه [[مازرون]].]] ===ارتٮفاع=== منابع دماوند قایده ره هرکمین ات‌چی باتنه. درگاه ملی آمار رسماً ونه چکل بلندی ره ۵٬۶۱۰ مٮتر ثبت هاکرده.<ref>{{یادکرد وب|نشانی = http://www.sci.org.ir/portal/faces/public/sci/sci.negahbeiran/sci.Land|عنوان = نگاهی به ایران؛ سرزمین و حکومت|ناشر = درگاه ملی آمار|تاریخ بدی‌ین= ۱۸ آوریل ۲۰۰۷}}</ref><!-- که با عدد به دست بیمو از طریق نقشه‌برداری ماهواره‌ئی موطابقت دانّه-->؛ علوم زمینِ پایگاه و [[ناسا]]یِ رصدخنه ونه إرتٮفاع ره ۵٬۶۷۰ مٮتر<ref name="ngdir" /><ref name="nasa"/> و ۵٬۶۷۱ مٮتر باتنه<ref name="mountainzone"/>. اتا آلمانی زمین‌شناس گنه دماوند «خالص ارتٮفاع» یعنی پایه جه تا چکل، ۴۷۰۰ مٮتر وونه و [[اورست]] جه ویشتر هسته. دماوند و [[کلیمانجارو]] دنیایِ گت‌ترین تک-تینار چکل هستنه. <ref>ر. ک. [http://www.peakbagger.com/list.aspx?lid=401 World peaks]</ref> === فاصله از شهرهای نزدیک === این قوله ۶۹ کیلومیتری شومال شرقی تهرون، ۶۲ کیلومیتری غرب آمل و ۲۶ کیلومیتری شومال شهر دماوند دله دره.<ref>مسعود نصرتی،۱۵</ref> ===کوهستون=== قوله دماوند شرق کوهستون البرز مرکزی دله (مازرون) از رشته کوئ البرز قرار دانّه. قولّه‌ئون موجاور وه ورارو ، سه سنگ ، زرد ِگل و میون‌رود هستنه.ref>[https://web.archive.org/web/20090429170946/http://www.koohayealborz.blogfa.com/ کوه‌ئون البرز]</ref> {{البرز مرکزی}} ===عکسای ماهواره‌ئی=== موقعيت جوغرافیائی کوه البرز عکسای ماهواره‌ئی "ناسا" دماوند ِجه: <center> <gallery> Image:Damavand1.jpg|در تاريخ 2000/07/27 Image:Damavand3n.jpg|در تاريخ Image:Damavand11.jpg|در تاريخ 2002/08/09 </gallery> </center> == ئو و هوا == ===دما=== حداقل دِمای هوا ارتیفاع‌ئون دماوند دله تا ۶۰ درجه زیرصفر (زمستون دله) و تا اتا دِ درجه زیر صفر (تابستون دله) پایین اِنِه. ===وا=== سرعت توفان دماوند دله بعضی وختا از ۱۵۰ کیلومیتر ساعت دله جه گوذنه. سرعت وا کوهپایه‌ئون دله ات زمون به هِفتاد کیلومیتر ساعت دله جه رَسنه. ویشته وائون غرب و شومال غربی جه زنّه. ===وارش=== میونگین وارش ارتیفاع‌ئون دله ۱۴۰۰ میلی‌میتر سال دله هسته و وارش ارتیفاعای دله معمولاً به صورت ورف هسته. ===فشار هوا=== فیشار هوا دماوند دله نیصف فیشار سطح دریا دله هسته. == تشفشون == [[پرونده:Damavand Fumarole.JPG|انگشتدان|300px |فوران گوگرد از نزدیک قلهٔ دماوند]] دماوند اتا کوه تشفشونی مطبق<ref>{{انگلیسی|stratovolcano}}</ref><sup>*</sup>هسته <ref>{{یادکرد وب|نشانی =http://www.dur.ac.uk/j.p.davidson/damavand.html |عنوان = تشفشون دماوند|زوون=انگلیسی|تاریخ بدی‌ین= ۲۱ آوریل ۲۰۰۷}}</ref> که ویشته دورون چاروم زمین‌شیناسی موسوم به دورون "هولوسین" تشکیل بیه و نسبتاً جوون هسته. <ref>{{یادکرد وب|نشانی =http://www.parstimes.com/spaceimages/mt_damavand.html|عنوان = کوه دماوند|ناشر = وب‌گاه Pars Times|تاریخ بدی‌ین= ۲۱ آوریل ۲۰۰۷}}</ref> فعالیتای تش‌فشونی این کوه در حال حاضر محدود به "تصعید" گازای گوگردی هسته.<ref>{{یادکرد وب|نش.نی =http://www2.irna.ir/fa/news/view/menu-152/8601252768191615.htm|ع.نوان=یک مسؤول: علت تغییر رفتار قله دماوند در دست تحقیق هسته|ناشر=[[ایرنا]]|تاریخ بازدید = ۲۱ آوریل ۲۰۰۷}}</ref> آخرین فعالیتای تشفشونی این کوه مربوط به ۳۸۵۰۰ سال قبل بی‌یه.<ref name="ngdir">{{یادکرد وب|نشانی =http://www.ngdir.ir/GeoportalInfo SubjectInfoDetail.asp?PID=687&index=-1|عنوان= اطلس زمین‌شیناسی راه‌ئون|زوون=انگلیسی|ناشر = پایگاه میلی داده‌ای علوم زمین|تاریخ بدی‌ین= ۲۱ آوریل ۲۰۰۷} </ref> دماوند اتا[[بخاته تشفشون]]‌ هسته که ایمکان فعال بیّن دِبارع وه وجود دانّه. <ref>[https://web.archive.org/web/20070523225924/http://www.hamshahri.net/News/?id=20843 گوزارش موطالعه تشفشون دماوند]</ref> برخی از سالا دله از جومله سال ۱۳۸۶، [[دی]] و [[بخار]]ایی قله جه خارج بیّه که بعضی از شاهدا وه ره گوائی به فعال بیّن این تشفشون دونّه. اما به حقیقت سالایی که خله وارش زنده ، با فرو بوردن ئو به درون قله و بخاردن با سنگای داغ، جریونی از بخار ئو دهونه قوله جه بیرون اِنه و همینتی به نظر رسنه که فعالیتای تشفشونی صورت بَیته.<ref name="etemad" />قطر دهونه این آتشفشان در حدود ۴۰۰ میتر هسته<ref>[https://web.archive.org/web/20081222145309/http://www.gsi.ir/Science/Lang_fa/Page_01-01-36-01/content.html سازمان زمین شناسی و اکتشافات معدنی ایران]</ref> <ref>[https://web.archive.org/web/20090727234823/http://www.afarineshdaily.ir/afarinesh/Article.aspx?AID=4456 روزنامه آفرینش</ref> که دریاچه‌ئی یخ جه وه ره دپوشنی‌یه. ‏<ref name="etemad">شیرآقایی، روزنامه اعتماد</ref> همینتی نشونه‌ئون از وجود دهونه‌ئون قدیمی پهلوای جنوبی و شومالی کوه دله مئلومه<ref name="etemad" /> == ونه نومون و ریشه‌شناسی وشون == ایسم ''دماوند'' به 2شیکل مشهوره ''دماوند'' و ''دنباوند'' .<ref>مازرونی شهید ۳۳۰</ref>{{رچ}}<ref name="mosahab"/> حتی بعضی مآخذ دله هردِتا ره بنویشتنه.<ref>برای نمونه در ''[[ویس و رامین]]'' {{ب|تو گفتی بود دشت نهاوند|ز بس جنگ‌آوران کوه دماوند}}(فخرالدین اسعد گرگانی ۶۲) و «درم با بند و ویس از بند رفتست / مگر امشب به دنباوند رفتست» (فخرالدین اسعد گرگانی ۲۱۴)</ref> صورت دیگه‌‌ای که از نوم این کوه بشناسته بیّه '''دباوند''' هسته.<ref>دهخدا ۲۲۱</ref> اینتا کوه ره با نوم‌ئون کاملاً متفاوت "بیکنی" و "جبل لاجورد" هم ثبت هکردنه.<ref>دهخدا ۲۲۱</ref> «نوم دماوند [[تورات]] دله بموئه و صورت کهن "آشوری" وه «''بیکن''» هسته (ری باستون ۲/۶۴۲)»<ref>محمدجعفر یاحقی، ۱۹۶</ref> در مورد دلیل نوم‌گوذاری دماوند [[فرهنگ معین]] دله بیموئه: «دم (دمه، دی) + اوند = وند؛ چیزی که دمه و دی و بخار (تشفشون) دانّه»<ref>معین ۵۳۶</ref> <!--در منابع مختلف همین نظر کم‌وبیش نقل شده‌است در [[لغت‌نامه دهخدا]] علاوه بر آن به نقل از فهرست ''ابن ندیم'' بیموئه:«کوئی هسته مشهور و درون اتا دِتا منزل فاصله از [[ری]] و شرق ری و اصل در آن دنیاآوند هسته، یعنی ظرف دنیا، چه پارسی دله ‎آوند به معنی ظرف هسته»<ref>دهخدا ۲۲۱</ref>--> [[کسروی]] درباره‌ٔ نوم‌گوذاری ''دماوند'' یا ''دنباوند'' نظر کاملاً موتفاوتی دانّه.<ref>وه این نظر ره ۱۳۰۴ مقاله‌ئی به ایسم «نهاوند-دماوند» دله که ''آینده'' دله مونتشر بیّه ابراز داشته.</ref><sup>*</sup>. وه با استدلالایی نسبتاً پیچیده نوم‌گوذاری «نهاوند» و «دماوند» ره مرتبط دونده و نویسنه «زوونای قدیمی دله «نها» یعنی پیش و «دما» به‌ضم دال به‌معنی دمباله بی‌یه،...»<ref>کسروی ۲۶۵</ref> و «وند» ِدرباره هم نویسنه:««وندن» زوونای باستون ایران دله به‌معنای «نهادن» بی‌یه[...] اتا از معنائون «نهادن» واقع بیّن و هرسائن به‌جایی هسته.[...] و ناچار «وندن» هم همون معنی ره داشته و «وند» که ماضی وه هسته به‌معنی اتا جا استائن اموئه»<ref>کسروی ۲۶۷</ref> وه دمباله این بنویشته‌ئون نتیجه گنّه:«پس «نهاوند» یعنی شهر یا مَله جلویی و «دماوند» یعنی شهر یا مله‌ی استائه پشت ِسر.<ref>کسروی ۲۶۷</ref> == اسطوره == [[پرونده:Baysonghori Shahnameh 6 The tyrant Zahhak is nailed to the walls of a cave in Mount Damavand.jpg|thumb|200px|عکس بند دکشی‌یه بیّن ضحاک به دست [[فریدون]] شاهنومه بایسنقری دله]] دماوند اساطیر [[ایران]] دله جایگاه ویژه‌ئی دانّه. شهرت وه ویشته به این خاطره که فریدون اونجه ضحاک ره دمبدائه دماوند دله<ref>این مطلب خله جائون بنویشته هسته</ref><sup>*</sup> و ضحاک اونجه زندونی‌هسته تا آخرالزمون<ref> به بیون دقیق‌ته نزدیک به آخر هزارهٔ ''هوشیدرماه''</ref><sup>*</sup> که بند پاره وانه و بکاشتن خلق شروء وانه و آخرسری به دست ''گرشاسپ'' کشته شودبکاشته بونه.<ref>''بندهش'' ۱۴۲</ref> هنوز هم بعضی از ساکنین نزدیک این کوه باور دارنه که ضحاک دماوند دله زندونی هسته و اعتقاد دارنه که بعضی صدائونی که کوه دله جه انه ،ونه صدائه.<ref name="mosahab"/> ''تاریخ بلعمی'' دله جای گت بیّن [[کیومرث]] دماوند بئوته بیّه <ref>طبری [بلعمی] ۷۶</ref> و ونه ریکای قبر هم بئوتنه که اونجه هسته. با این تفصیل که چون فرزندش بکوشته بیّه خدا چائی به سر کوه درست هاکرده و کیومرث شه وچه ره اون چاه دله دفن هکرده. بلعمی سپس از ''مغان'' گانه که: کیومرث سر کوه تش روشن هکرده و تش دکته چاله‌ی دله و از اون روز تا امروز (روزگار بلعمی) ده پونزده بار تش زونه بیته و هوا دله تش دکارده و از مغان نقل کانده که این تش دیو ره ونه وچه جه دور کانده.<ref>طبری [بلعمی] ۷۷</ref> به بئوته تاریخ بلعمی [[جمشید]] به [[تبرستون]] به دماوند بی‌یه که سپاه ضحاک ون جه برسی‌یه. <ref>طبری [بلعمی] ۸۹</ref>. بنا به روایتی نبرد لشگر فریدون به سپاهسالاری ''کاوه آهنگر'' با ضحاک حوالی دماوند بی‌یه.<ref>طبری [بلمعی] ۹۹-۱۰۰: این روایت خلاف اون شاهنامه‌هسته که جای نبرد بیت‌المقدس بی‌یه.</ref>دماوند بار دیگه درگاه پادشائی [[منوچهر]] مطرح وانه؛ [[آرش کمانگیر]] ونه بالا جه تیر دمدنه تا ایران و توران ِسامون ره معلوم هکنه. <ref>طبری [بلعمی] ۲۴۱–۲۴۲</ref> بعدأ با پا بیتن اساطیر ''سامی'' ایران دله برخی شخصیتای این اساطیر هم با دماوند ارتباطات پیدا هکردنه. از جموله «عوام [...] معتقدنه که سلیمون‌بن داوود, اتا از دیوا ره که «صخر المارد» (سنگ سرکش) نوم داشته اون‌جه زندونی هکردنه. گانّه، به قلهٔ‌ دماوند، زمین هموار هسته و از چاهی که به فراز وه قرار دانّه، روشنی بیرون اِنه.»<ref>محمدجعفر یاحقی، ۱۹۶</ref> == ادبیات == اشعار ایرانی دله معمولاً ایسم دماوند درباره‌ی بند دکشی‌یه بیّن ضحاک. [[فردوسی]] [[شاهنومه]] دله اینتی داستون ره تعریف کانده:<ref>شاهنامه > فصل ۵ ضحاک > بخش ۹ به بند کشیده‌شدن ضحاک به دست فریدون</ref> {{شعر}} {{ب|برآن گونه ضحاک را بسته سخت|سوی شیرخوان برد بیدار بخت}} {{ب|همی راند او را به کوه اندرون|همی خواست کارد سرش را نگون}} {{ب|بیامد هم آنگه خجسته سروش|به خوبی یکی راز گفتش به گوش}} {{ب|که این بسته را تا '''دماوند کوه'''|بِبَر همچنان تازیان بی‌گروه}} {{پایان شعر}} [[اسدی طوسی]] ''گرشاسپ‌نومه'' دله که به پیروی از ''شاهنومه'' بئوته بیّه به این اسطوره اشاره کانده.<ref>«فریدون فرخ به گرز نبرد /ز ضحاک تازی برآورد گرد/ ببردش به کوه دماوند بست به جایش به تخت شهی برنشست» (اسدی طوسی، ۳۶۶)</ref> اشعار و منظومه‌ئون شاعرون دیگه ازجومله قصیده‌ئی از [[ناصرخسرو]]<ref>«ز بیدادی سمر گشته ست ضحاک /که گویند او به بند است در دماوند» (به نقل از علی‌اکبر دهخدا، ۲۲۱)</ref> منظومهٔ ''[[ویس و رامین]]'' <ref>«درم با بند و ویس از بند رفتست/مگر امشب به دنباوند رفتست/چرا رفتست کاو خود نامدارست چو ضحاکش هزاران پیشکارست» (فخرالدین اسعد گرگانی ۲۱۴–۲۱۵) </ref> از [[فخرالدین اسعد گرگانی]] و قصیده‌ای از [[خاقانی]] <ref>«اوست فریدون ظفر بلکه دماوند حلم / عالم ضحاک فعل بستهٔ چاهش سزد» (ترکیبات خاقانی در مدح رکن‌الدین ارسلان شاه بن طغرل)</ref> تلمیح این اسطوره دیده می‌شود. همینتی بعضیا ونه گت بی‌ین جه شعر بائوتنه.<ref>«دلی باید مه از کوه دماوند / که بشکیبد ز دیدار خداوند» (فخرالدین اسعد گرگانی ۳۴۳)</ref> قصیده ''دماوندیه'' اثر ''ملک الشعرای بهار'' اتا از چندین شعری هسته که در مورد دماوند بئوته بیّه. دماوندیه ابل وه در سال ۱۳۰۰ هجری شمسی با این مطلع شروء بیّه: {{شعر}} {{ب|ای کوه سپیدسر، درخشان شو|مانند وزو، شراره افشان شو}} {{پایان شعر}} قصیدهٔ «دماوندیه دیّم» که سال ۱۳۰۱ توسط همین شاعر بئوته بیّه، از شعرون موعروفی هسته که دربارهٔ دماوند بئوته بیّه که چند بیت ابّلی وه اینتی هسته: {{شعر}} {{ب|ای [[دیو]] سپید پای در بند|ای گنبد گیتی ای دماوند}} {{ب|از پای به سر یکی کُلَه‌خود|ز آهن به میان یکی کمربند}} {{ب|تا چشم بشر نبیندت روی|بنهفته به ابر چهر دلبند}} {{پایان شعر}} == دماوند ِتاریخ == [[پرونده:Estakhri.jpg|250px|بندانگشتی|[[اصطخری]] نقشه، که ونه دله دماوند ره اتا گت مثلث جا دیاره.]] [[پرونده:House of pahlavi.gif|left|200px|thumb|زمون [[پهلوی]] ، تصویر کوه دماوند وسط نشون رسمی ایران قرار داشته.]] [[آشور]]یون این کوه ره '''معدن''' '''لاجورد''' گاتنه. البته وشون اشتباه کاردنه و سنگ لاجورد [[بدخشان]] جه اموئه. زمون تاخت و تاز آشوریا به ایران این کوه بخشی از حدود [[ماد دولت]] اشمارسته بی‌یه و متنای آشوری دله هم ونجه اشاره‌ بیّه. [[سارگون دیّم]] توی لشکرکشی خادش سرزمینا تا دماوند ره خراج‌گوزار خادش هکرد بی‌یه. زمون '''اسرحدون''' هم آشوریا تا پای کوه دماوند لشکر دکشینه.<ref>ا.م.دیاکونوف، ماد ِتاریخ، چاپ هفتم، انتشارات علمی فرنگی، صفحه ۲۴۳</ref>اما به‌پیشروی ایدامه ندائه چون دماوند و اون‌سوترش [[کویر لوت]] ره آخر دونیا دونسته.<ref>پیرنیا (جلد سیّم) ۱۸۰۹</ref> [[دیاکونوف]] سنت گوذاردن پیکر بمردگون توی کوه‌ئون ره آیین مغانی دونده که دامنه دماوند دله زندگی کاردنه و آیین خادشون ره به دیگه جائون ایران بوردنه.<ref>ا.م.دیاکونوف، ماد تاریخ، صفحه ۳۷۱</ref> دامنهٔ دماوند دله تعداد زیادی گور پیش از تاریخ وجود دانّه.<ref>ماکسیم سیرو، ۳۷</ref> سده هشتوم میلادی دله پای دماوند دژی دیّه که موبدی زرتشتی به نوم مَس‌مُغان و پیروونش ونه دله زندگی کاردنه و این دژ به فرمون '''المهدی خلیفه عباسی''' رِقِدبورده و مس‌مغان هم بکوشته‌ بیّه.<ref>محمد محمدی، ۵۱</ref> مس‌مغان (به عربی ''کبیرالمجوس'') لقب بزرگون [[کارنوندیون]] بی‌یه. <ref>ا.م.دیاکونوف،ماد تاریخ،صفحه ۳۴۷</ref> غازان خان،ایلخان مغول ۴ شعبان ۶۹۴ (هجری) لارِ دماوند دله به دست شیخ صدرالدین غسل‌ هکرده و مسلمون بیّه. <ref>مرتضی راوندی، تاریخ ایجتیمائی ایران، جلد دیّم، چاپ سیّم، صفحه ۳۰۹، بخش ''ایسلام بیاردن غازان خان''</ref> «در حدودالعالم آمده که ''ویمه'' و ''شلنبه'' دو شهرست از حدود کوه دنباوند و ونه دله بتابستان و زمستون سخت سرد بی‌یه و این کوه جه [[آهن]] دریاردنه.(حدودالعالم. ص ۱۴۷)»<ref>مازرونی شهید ۳۳۰</ref> دوران سلطنت [[پهلوی]] شائون از نقش دماوند و خارشید به عنوان نیماد ایران ایستیفاده بیّه.<ref> [http://4dw.net/royalark/Persia/Orders/pahlavi.htm نشون‌ئون خاندان سلطنتی پهلوی] '(وب‌گاه اطلاعاتی نشون ئون)'' </ref> == ادعای ثبت در میراث جهونی == فروردین ۱۳۸۷، خَوِرگوزاری‌ئون ایران بئوتنه یونسکو دماوند ره ثبت هکرده. این خَوِرا که از خَوِرگوزاری‌ئون گوناگون میثل خَوِرگوزاری فارس مونتشر بیّه که اون زمون، کوه دماوند ره به عنوان ابلین اثر طبیعی ایران که فهرست میراث طبیعی جهونی یونسکو به ثبت برسی‌یه معرفی هکردنه.<ref>[http://www.farsnews.ir/newstext.php?nn=8701110051 خَوِرگوزاری فارس، ۱۱ فرودین ۱۳۸۷]؛ [https://web.archive.org/web/20080401053036/http://www.tabnak.ir./pages/?cid=8294 تابناک، ۱۱ فرودين ۱۳۸۷، كد خبر: ۸۲۹۴.]</ref> اما فریبرز دولت آبادی، موعاون '''سازمان میراث فرهنگی، صنایع دستی و گردشگری''' توی گپ بزوئن با خَوِرگوزاری میراث فرهنگی این ادعا ره رد هکرده و وه ره سو تفاهم دونسته. وه ابراز هکرده: «متاسفانه برداشت ایشتبائی از موضوع ثبت دماوند صورت بیته و این خَور اشتباه هسته.»<ref>خَوِرگوزاری میراث فرنگی، ۱۶ فروردین ۱۳۸۷ [http://www.chn.ir/news/?section=2&id=45418 متن خبر]</ref> == کوهنوردی == [[پرونده:Damavand Volcanic Crater.JPG|انگشتدان|300px | عکسی از دهونه تشفشون]] [[پرونده:Damavand Southern Shelter.JPG|thumb|300 px|پناهگاه بارگاه سیّم جبههٔ جنوبی دماوند دله]] زمونای قدیم عده‌ئی خادشون ره به قلهٔ دماوند برسنینه. ناصر خسرو شه سفرنومه دله بنویشته که گویند بر سر دماوند چاهی‌است که نوشادر و کبریت (گوگرد) از وه گیرنه.<ref>ناصرخسرو، ''سفرنومه'' ۴</ref> صاحب ''آثار البلاد و اخبار العباد'' با نقل قولی دست دیّم گانه که عده‌ئی از اهالی اون نواحی گاتنه که در طی پنج روز و پنج شب به قله‌ٔ دماوند برسینه و قلهٔ وه ره مسطح با مساحت صد جریب پیدا هکردنه البته از دور مخروطی موندنه.<ref>[https://web.archive.org/web/20070927074512/http://al-eman.net/Islamlib/viewchp.asp?BID=232&CID=17&SW=%CF%E3%C7%E6%E4%CF#SR1 قزوینی ''آثار البلاد و اخبار العباد''] (بخش ۱۷ از ۳۱ در نسخهٔ برخط) بازدید ۲۵ آوریل ۲۰۰۷</ref> ابّلین صعود موفقیت‌آمیز اروپائی‌ئون به قلهٔ دماوند در سال ۱۸۳۷ (میلادی توسط [[تیلر تامسن]] صورت بیته.<ref name="mosahab"/> همینتی ابّلین صعود مستند ایرانی به این قله، به سال ۱۸۵۷ بی‌یه که تیم سرهنگ محمدصادق‌خان قاجار ارتفاع وه ره ۶۶۱۳ [[ذرع]] تعیین هکردنه. <ref name="etemad" /> === مسیرای اصلی صعود === [[پرونده:Demavand1.jpg|thumb|300px|دماوند اتا شو دله]] برای برسی‌ین به قله دماوند، مسیرای موختلفی وجود دانّه که شناخته‌ترین وشون اینان هستنه: * رائ شومالی؛ مسیر صعود این راه میون دِتا یخچال سیوله (سمت راست) و دوبی سل (سمت چپ) جه صورت گنّه. * رائ شومال شرقی؛ پناهگائ تخت فریدون اینتا مسیر دله قرار دانّه. * رائ غربی؛ پناهگائ [[سیمرغ]] اینتا مسیر دله دره. * رائ جنوبی؛ از سمت جنوب شرقی کوه. [[پلور]]، [[رینه]]، [[گوسفندسرا|گاسفن‌سرا]] و [[بارگاه سوم|بارگائ سیّم]] اینتا مسیر دله درنه. آسون‌ترین این مسیرا رائ جنوبی و سخت‌ترین وشون رائ شمالی هسته<ref>مسعود نصرتی، ۱۴۴</ref>. سه رائ شمالی، جنوبی و شمال شرقی نزدیکی روستائون قرار دارنه و همینتی همه راه دله جونپناه دارنه<ref>مسعود نصرتی، ۱۴۵</ref>. مسیر جنوبی دله، [[اوشار]]ی وجود دانّه که همهٔ سال یخ‌بزوئه و فقط تابستونای خله گرم، راه کفنه همینتا وسّه وه ره [[یخی اوشار]] گانّه. اینتا اوشار با 5100میتر ارتفاع از ئو بلن‌ترین اوشار خاورمیونه‌هسته.<ref name="Icefall">{{یادکرد وب| نشانی = http://damavandmt.blogspot.com/search/label/Icefall| عنوان = Mt Damavand Icefall| تاریخ بدی‌ین= خرداد ۱۳۸۸|زوون = انگلیسی}}</ref> === پناهگاه‌ئون === ''نقشه‌ راهنمای صعود به قله‌ئون البرز مرکزی'' دله پناه‌گاه‌ئونی دره که گمبی:<ref>نقشه‌ راهنمای صعود به قله‌های البرز مرکزی</ref> * پناه‌گاه گاسفن‌سرا (کوهپایه) با ارتفاع ۲۹۵۰ متری. * بارگاه سیّم (یال جنوبی) با ارتفاع ۴۱۵۰ متری. * پناه‌گاه سیمرغ (یال غربی) با ارتفاع ۴۱۵۰ متری. * پناه‌گاه تخت فریدون (یال شومال شرقی) با ارتفاع ۴۳۶۰ متری. == یخچالای معروف == * یخچال سیوله (رائ شومالی) * یخچال دوبی سل (رائ شومالی) * یخچال عروسک‌ئون (رائ شومالی) * یخچال یخار (شومال شرقی) == نیگارخِنِه == <gallery> تصویر:Mount Damavand and birds.jpg|منظره‌ئی کوه دماوند جه تصویر:Gosfandsara.JPG|عکسی قله جه که میاه وه ره دپوشنی‌یه </gallery> == بن بنویشت == {{بن بنویشت|عرض=30em}} </refrence> == منابع == مشارکت کنندگان ویکی‌پدیا, "کوه دماوند," ویکی‌پدیا, دانشنامهٔ آزاد,http://fa.wikipedia.org/w/index.php?title=کوه دماوند&oldid=3278778(بازیابی در ۲۲ آوریل , ۲۰۱۰). ‪‪‪‬ **این مقاله از ویکی‌پدیای فارسی ترجومه هسته که اون دله از این منابع یاد شده‌است.: * {{یادکرد|کتاب= گرشاسپ‌نومه|نویسنده = [[اسدی طوسی]]|ناشر =طهوری|چاپ=دوم|شهر= [[تهران]]|کوشش= به اهتمام [[حبیب یغمایی]]|سال=۱۳۵۴}} * {{یادکرد |کتاب=[[تاریخ ایران باستان (کتاب)|تاریخ ایران باستون]]|نویسنده =[[حسن پیرنیا|پیرنیا، حسن]] (مشیرالدوله)|ناشر =مؤسسهٔ انتشارات نگاه |چاپ=سوم|شهر=[[تهران]] |سال=۱۳۸۵|شابک=دوره ISBN 964-351-195-2}} * {{یادکرد| کتاب = شاهنشاهی ساسانی | نویسنده = [[تورج دریایی]] | ترجمه = مرتضی ثاقب‌فر | ناشر = [[نشر ققنوس]] | چاپ = یکم | سال = ۱۳۸۳ | شابک = ISBN 964-311-436-8}} * {{یادکرد |کتاب=[[لغت‌نامه دهخدا]] جلد ۲۳ شماره مسلسل ۲۰۱ |نویسنده = دهخدا، علی‌اکبر| ناشر =[[دانشگاه تهران]]، سازمان لغت‌نامه| شهر=تهران |صفحه= |کوشش=زیر نظر [[محمد معین|دکتر محمد معین]] }} * دیاکونوف، ایگور میخائیلوویچ. ''تاریخ ماد'' ،برگردان کریم کشاورز، شرکت انتشارات علمی و فرهنگی، چاپ هفتم، ۱۳۸۳، ISBN 964-445-106-6 * [[مرتضی راوندی|راوندی، مرتضی]]. ''تاریخ ایجتیمائی ایران''. پوشینه دیّم، چاپ سیّم، انتشارات امیرکبیر * {{یادکرد وب|نشانی =http://www.chn.ir/news/?section=1&id=8846|نویسنده = سلطان‌زاده، حسین|عنوان = «صعود به دماوند، گرد گردن‌فراز ایران» |ناشر=[[خبرگزاری میراث فرهنگی]]|تاریخ بازدید = ۲۴ آوریل ۲۰۰۷}} * {{یادکرد |کتاب=کاروانسرون ایران و ساختمانای کوچک میون راه‌ئون|نویسنده = سیرو، ماکسیم|ناشر =سازمان میلی حفاظت آثار باستونی ایران|صفحه =|شهر=[[تهرون]] |سال=بدون تاریخ انتشار|شابک=}} * {{یادکرد |کتاب=فرهنگ [[شاهنامه]] (نام کسان و جای‌ها)|نویسنده = شهیدی مازندرانی، حسین|ناشر =نشر بلخ |شهر=[[تهران]] |سال=۱۳۷۷|شابک=ISBN 964-6337-15-5}} * {{یادکرد|نویسنده=شیرآقایی، نگین|مقاله=گزارشی از وضعیت دماوند پس از خروج گاز از قله|نشریه=روزنامه اعتماد|شماره=۱۳۶۵|تاریخ=۲۳ فروردین ۱۳۸۶}} * {{یادکرد|نویسنده=[[محمد بن جریر طبری]]|کتاب=تاریخ الرسل و الملوک [تاریخ بلعمی]|چاپ=سیّم|شهر=تهرون|ناشر=زوّار|سال=۱۳۸۵|شابک=ISBN 964-401-0-94-9}} * {{یادکرد|نویسنده=[[فخرالدین اسعد گرگانی]]|کتاب=[[ویس و رامین]]|کوشش=با مقدمه تصحیح و تحشیهٔ محمد روشن و دو گفتار از [[صادق هدایت]] و مینورسکی]]|شهر=تهران|چاپ=دوم|سال=۱۳۸۱|شابک=ISBN 964-6494-11-0}} * {{یادکرد|نویسنده=فرنبغ دادگی|کتاب=بندهش|کوشش=گزارنده مهرداد بهار|شهر=تهران|ناشر=توس|سال=۱۳۷۸|شابک=ISBN 964-315-292-8}} * {{یادکرد|نویسنده=قزوینی، زکریا بن محمد |کتاب=آثار البلاد و اخبار العباد ([http://al-eman.net/Islamlib/viewchp.asp?BID=232&CID=1 نسخهٔ برخط])}} * {{یادکرد|فصل=نهاوند-دماوند|کتاب= کاروند کسروی (مجموعهٔ ۷۸ رساله و گفتار از احمد کسروی)|نویسنده=[[احمد کسروی|کسروی، احمد]] |ناشر =شرکت سهامی کتابای جیبی|چاپ=دیّم|شهر=تهرون|کوشش=به کوشش یحیی ذکاء|سال=۲۵۳۶}} * {{یادکرد|فصل=آثار فرهنگی ایران و سرگذشت آن در حملهٔ اعراب|کتاب=فرنگ ایرانی پیش از ایسلام و آثار وه تمدن ایسلامی و ادبیات عربی دله|نویسنده = محمدی، محمد|ناشر =انتشارات توس|چاپ=سوم|شهر=تهران|سال=۱۳۷۴}} * مصاحب، غلامحسین (سرپرست). مدخل «دماوند» در ''دایرةالمعارف فارسی''. جلد اول، چاپ سوم ۱۳۸۱. * {{یادکرد|کتاب=فرهنگ‌نامه فارسی جلد پنجم، اعلام |نویسنده= معین، محمد|ناشر =موسسه انتشارات امیرکبیر|چاپ=نهم|شهر=تهران|سال=۱۳۷۵|شابک=ISBN 964-00-0164-3}} * {{یادکرد|نویسنده=ناصرخسرو|کتاب=سفرنامه|کوشش=به کوشش محمد دبیرسیاقی|چاپ=شیشوم|سال = تابستون ۱۳۷۵|شهر=تهرون|ناشر=زوّار|شابک=ISBN 964-401-009-4}} * {{یادکرد|کتاب = دماوند خاستگاه اساطیر ایران‌زمین|نویسنده =نصرتی، مسعود|ناشر = نشر تربت| صفحه = | شهر = |سال = ۱۳۸۱|شابک = ISBN 964-403-101-6}} * {{یادکرد|کتاب= فرهنگ اساطیر و اشارات داستانی در ادبیات فارسی|نویسنده = یاحقی، محمدجعفر|ناشر =سروش|چاپ=دوم|شهر= [[تهران]]|سال=۱۳۵۷}} * {{یادکرد وب|نشانی=http://earthobservatory.nasa.gov/Newsroom/NewImages/images.php3?img_id=16826|عنوان=Mt. Davamand, Iran|ناشر=ناسا|زوون=انگلیسی|تاریخ بدی‌ین=۲۱ آوریل ۲۰۰۷}} * {{یادکرد وب|نشانی=http://www.mountainzone.ir/MountainIndex/damavand.htm |عنوان = کوه دماوند|زوون=انگلیسی|تاریخ بدی‌ین= ۱۸ آوریل ۲۰۰۷|ناشر = وب‌سایت قلمرو کوهستونی ایران}} * {{یادکرد|کتاب= نقشه راهنمای صعود به قله‌های البرز مرکزی|ناشر =موسسهٔ جوغرافیایی و کارتوگرافی گیتاشیناسی|شهر=[[تهرون]]|سال=۱۳۷۸|شابک=ISBN 964-342-086-8}} * {{یادکرد وب|نشانی =http://www.sci.org.ir/portal/faces/public/sci/sci.negahbeiran/sci.Land|عنوان = نگائی به ایران؛ سرزمین و حکومت|ناشر = درگائ میلی آمار|تاریخ بدی‌ین= ۱۸ آوریل ۲۰۰۷}} * {{یادکرد وب|نشانی = http://www.dur.ac.uk/j.p.davidson/damavand.html |عنوان = تشفشون دماوند|زوون=انگلیسی|تاریخ بدی‌ین= ۲۱ آوریل ۲۰۰۷}} * {{یادکرد وب|نشانی =http://www.parstimes.com/spaceimages/mt_damavand.html|عنوان = کوه دماوند|ناشر = وب‌گاه Pars Times|تاریخ بدی‌ین= ۲۱ آوریل ۲۰۰۷}} * {{یادکرد وب|نشانی =http://www2.irna.ir/fa/news/view/menu-152/8601252768191615.htm|عنوان =اتا مسوول: علت تغییر رفتار قله دماوند دست تحقیق دله دره |ناشر=ایرنا|تاریخ بدی‌ین= ۲۱ آوریل ۲۰۰۷}} * {{یادکرد وب|نشانی =http://www.ngdir.ir/GeoportalInfo/SubjectInfoDetail.asp?PID=687&index=-1|عنوان= اطلس زمین‌شیناسی راه‌ئون|زوون=انگلیسی|ناشر = پایگاه میلی داده‌های علوم زمین|تاریخ بدی‌ین= ۲۱ آوریل ۲۰۰۷}} * {{یادکرد وب|نشانی=http://www.peaklist.org/theory/orometry/article/Orometry_1.html|عنوان=An Introduction to Prominence|زوون=انگلیسی|تاریخ بدی‌ین=۲۵ آوریل ۲۰۰۷}} == وابسته جستارون == * [[البرز]] * [[هفت کوه تشفشونی]] == بیرون بگردستن == {{commons|Mount_Damavand}} * [https://web.archive.org/web/20080920083712/http://earthobservatory.nasa.gov/Newsroom/NewImages/images.php3?img_id=16826 عکس ماهواره‌ئی ناسا دماوند جه] * [https://web.archive.org/web/20090727194940/http://www.mazandnume.com/?PNID=V4623 تاریخچه ابّلین صعودون به قلهدماوند] * [http://www.snow-forecast.com/resorts/Damavand.html پیش‌بینی ئو وهوای کوه دماوند] * [https://web.archive.org/web/20071215034438/http://www.zanjanclimbing.ir/3.htm گوزارش صعود از جبههٔ غربی دماوند در شهریور ۱۳۸۵] * [https://web.archive.org/web/20100606055644/http://www.iranview.ir/damavand/index.htm نقشهٔ مسیرون صعود به دماوند] <!--بقیه زوونا--> [[رج:کوهون]] [[رج:مازرون تاریخی جائون]] s0ryfzzpg1p9hu5ka2n5xt4i4nlmm59 علم کوه 0 4325 327768 327704 2026-06-03T20:43:01Z ~2026-32998-90 45533 /* */ 327768 wikitext text/x-wiki [[پرونده:AlamKooh.jpg|left|thumb|260px|علٚم ‌کوٚه]] علٚم کوٚه کوهی با ارتیفاع قوله ۴۸۵۰ مٚتر هسته که منطقه سلیمان تخت دله دره گ گیلک/دیلمی مردم نماد ایسه و شهسوار گ ای کوه اینو شاهرستوان میانه گیلکه مثل کلاردشت و قزوین و طالقان ای قوله دیمه. قولّه علم کوه بعد از قولّه دماوند دیّـُمین گت قولـّه ئیران هسته. ویشته شوهرت این قله به خاطر دیواره‌ئئ هسته که دامنه شومالی وه دره و دارای فنی‌ترین و سخت‌ترین مسیرای سنگنوردی و دیواره‌نوردی ئیران هسته. این منطقه شهسوار شاهرستات میان هسته. جبهه جنوبی این کوه هم موشرف به طالقان کوئون هسته. جبهه شومالی این قله دله دیواره‌ئی به طول ۶۵۰ میتر وجود دانّه که اتا از زیباترین و موشکل‌ترین دیواره‌ئون دونیا به شومار اِنِه ==نخشه دله== {{شابلون:البرز مرکزی}} == پیوند به بیرون == * [http://www.flickr.com/photos/torghabehonline/sets/72157612549356686/ عکس هایی از علم کوه] [[رده:کوهون]] sbgw9h5q90svyc4qdug30fjhdvzvy2l 327780 327768 2026-06-04T05:48:23Z HenryThe 27142 نسخهٔ [[Special:Diff/327768|327768]] از [[Special:Contributions/~2026-32998-90|~2026-32998-90]] ([[User talk:~2026-32998-90|بحث]]) خنثی شد 327780 wikitext text/x-wiki [[پرونده:AlamKooh.jpg|left|thumb|260px|قلهٔ علم‌کوه]] [[پرونده:myalamkooh.jpg|left]] '''علم‌کوه''' اتا مازرون دله‌یِ کوه هسته که ونه چکل بلندی تا ۴۸۵۰ متر جه رسنه و تخت سلیمون منطقه دله دره. علم‌کوه، [[دماوند]] په، ایران و مازرونِ دومین بلند چکل ره دارنه. [[رودبارک]] و [[کلاردشت]] نزدیکترین شهرون به این منطقه هسنه که [[مازرون]] اوستان دله درنه. جبهه جنوبی این کوه هم موشرف به طالقان کوهون هسته. ونه سر کوهنوردی خله بدجور-بچم هسته و خار-خار کوه‌نوردونِ هِداری هسته. ==نخشه دله== {{شابلون:البرز مرکزی}} == پیوند به بیرون == * [http://www.flickr.com/photos/torghabehonline/sets/72157612549356686/ عکس هایی از علم کوه] [[رده:کوهون]] t15mq1eim4pfrdjmw5cm2yxg4gpiwsb فرانسه 0 5115 327718 324131 2026-06-03T14:34:16Z محک 1023 {{صندخ/کشور}} 327718 wikitext text/x-wiki {{coord|48|51.4|0|N|2|21.05|0|E|display=title}} {{صندخ/کشور}} '''فرانسه''' گت‌ترین لزمی (کشور) غربی‌[[اروپا]] دله هسه. فرانسه [[بلژیک]]، [[لوکزامبورگ]]، [[آلمان]]، [[سوئیس]]، [[ایتالیا]]، [[موناکو]]، [[آندورا]] و [[ایسپانیا]] لزمیئون(کشورون) جه زمینی سامون دانه. این کشور [[اروپا اتحادیه]] دله عضوه و ونه گتترین کشوره. فرانسه‌ی ِجمعیت حدوداً ۶۷ میلیون نفر هسته که اروپای ِاتحادیه دله دومین پرجمعیت کشور حیساب وانه. فرانسه‌ی ِ[[نیشتنگا]] (= پایتخت) [[پاریس]] هسته. پاریس گتترین شهر تجارت و فرهنگ ِمرکز هسته. [[فرانسه اساسی قانون]] اتا [[رفراندوم]] سَره روز ۴ اکتبر ۱۹۵۸ برسمیت برسی‌یه. این قانون اتا [[سکولار]] و [[دموکرات]] کشور ره بساته که حاکمیت ِحق ره مردمون وسّه سازِنه. [[حقوق‌بشر]] و [[حقوق‌شهروند]] ِاعلامیه‌ئون که [[فرانسه گت انقلاب]] سَره بنویشته بَیینه، اتی بَنشِنه بائوتِن که این کشور ِعقاید ره سِراق دِنّه. فرانسه [[متحد ملل سازمان]] ِمؤسسین جه بی‌یه و [[حق وتو]] دانّه. فرانسه دنیا دله اسا پنجمین اقتصادی قدرت هسته. این کشور [[فرانسه‌زوون کشورون]]، [[جی۸]]، [[جی۲۰]]، [[ناتو]]، [[اروپا اتحادیه]]، [[جهونی تجارت سازمان]] و [[لاتین اتحادیه]] و… دله عضویت دانّه. اواخر قرون وسطا جه، فرانسه اتا اَبرقدرت بیّه که قرون ۱۹ و ۲۰ گادِر ات‌خله کولونی و استعماری منطقه داشته. [[یونسکو]] فرانسه ره چارمین کشوری دونده که [[یونسکو جهونی میراث]] ره دارنه. هرساله بیش از ۸۳ میلیون توریست این کشور دله شونّه و این‌طرزی فرانسه ویشترین توریستی درآمد ره دِنیا دله دانّه. == تاریخ == قدیمی‌ترین مدارک گانّه حدود ۱.۸ میلیون سال پیش فرانسه‌ی ِاسایی (= امروزی) سامون دله آدمونی زندگی کاردنه. بعضی فرانسویون ِتِبار [[گل‌ها (فرانسه)|گُل‌ها]] ''(Gaulois)'' جه رِسِنه که اتی [[سلتی]] قوم بینه. اینان تا [[ژولیوس سزار]] ِفرمانروایی گادِر شه اتا سیوا مملکت بینه ولی این گادِر [[روم]] دله دَربِمونه. [[فرانسه گت انقلاب]] اتا مهم ِاتفاق دِنیای ِتاریخ دله هسته که ونه سَره اتفاقاتی دَکِته که جهون ره فَرق هِدا. [[ناپلئون بناپارت]] ِفتوحات، [[کمونیسم]] ِبساته‌بَیّن، مختلف ِکشورون ِ[[جمهوری]] بیّن و… این دوره دله اتفاق دَکِتنه. == جغرافی == فرانسه [[بلژیک]]، [[لوکزامبورگ]]، [[آلمان]]، [[سوئیس]]، [[ایتالیا]]، [[موناکو]]، [[ایسپانیا]] و [[آندورا]] جه هم‌سامون هسته. ونه [[گتی]] حدود ۵۴۷٫۰۳۰ کیلومترمربع وانه که یعنن [[اروپا اتحادیه]] دله گتترین کشور هسته. قسمت‌های شمالی و شمال‌شرقی فرانسه درون معتدل آب‌وهوا دارنه. جنوبی شهرون هم [[مدیترانه|مدیترانه‌ای اقلیم]] دارنه. غرب [[اوقیانوس]]ی اقلیم دارنه و سایر مناطق معمولاً تابستون‌های گرم و زمستون‌هایی سرد دارنه. <gallery mode=packed heights=120> پرونده:Aiguille1.jpg|آهاکی صخره ، [[نورماندی]] پرونده:Lavender field.jpg|مدیترانه‌ای آب‌وهوا ، [[پروانس]] پرونده:Beauce 3.jpg|اتی دشت میون [[سن]] و [[لوار (رود)|لوار]] پرونده:Aiguille du Dru 3.jpg|آلپ کوهستون پرونده:Verdon Trescaire.jpg|[[پروانس]] پرونده:Weinberg Cote de Nuits.jpg|[[بورگونی]] پرونده:Lac Vert de Fontanalbe.jpg|مرکانتوغ نشنال پارک پرونده:Bora Bora - Mt Otemanu.jpg|گرمسیری اقلیم ، [[بورا بورا]] پرونده:Pointe du van.jpg|[[برتانی]] پرونده:PassesBassin.JPG|[[اوقیانوسی اقلیم ]] پرونده:Piana Dardo dans les Calanche.jpg|[[کرس]] </gallery> == مردمون == این کشور دله مردِم [[فرانسوی]] جه گپ زَنّه. فرانسه‌ی ِگت ِانقلاب گادِر [[ناسیونالیسم]] بساته بَیّه که باعث بَیی‌یه این کشور ِشاهون مردمون ره مجبور هاکِنِن اتا ملّی هویت ره قبول هاکِنِن و همه اتا زوون جه گپ بَزنِن. این کارها باعث بَیینه فرانسه اتا تک‌ملیتی کشور بَواشه که این اتفاق کشور ره دنیای ِبقیه کشورون پَلی قوی کارده ولی خار روش نیّه چون باعث بی‌یه که اقوام نابود بَواشِن. بعدها شهروندی و حقوق‌بشر ِقوانین بنویشته بَیینه که این کار ره نَخاش دونِستنه و وه ره محکوم کاردنه. اکثریت این کشور دله [[کاتولیک]] ِ[[مسیحیت|مسیحی]] هستنه ولی [[پروتستان|پروتستان‌ها]]، [[یهودی|یهودیون]] و [[اسلام|مسلمون‌ها]] هم این کشور دله زندگی کانّه. == سیاست == فرانسه اتی [[متمرکز حکومت ]] دارنه که [[نیمه‌ریاستی سیستم]] هسته. اتا رفراندوم که ۲۸ سپتامبر ۱۹۵۸ تأیید و اجرایی بیه اساسی قانون هسته و تأکید دارنه که دولت و قانونگذارن هماهنگ بائن. اجرایی قوّه شه دِتا چلّه دانّه. رییس جمهور ره هر پنج سال مردم رأیگیری جه میّن کانّه و نخست وزیر ره مجلس تعیین کانده. دِتا مجلس هم وجود دارنه که اصلی‌ته ره مردم انتخاب کانّه ولی سنا ره انتخابات ِهیئت میّن کانده. == اقتصاد == [[سوسیالیست]] دولتون این کشور دله اکثر گت شرکتون، بانک‌ها و بیمه‌ها ره خصوصی هاکردنه اما هنتا بعضی معروف چیون دولِت شِنه: [[ایرفرانس]]، [[فرانس تله‌کوم]]، [[رنو]] و [[تالس (شرکت)|تالس]] واری. == تقسیمات == {{فرانسه ایالتون نقشه سر}} [[پرونده:Outre-mer en sans Terre Adelie.png|بندانگشتی|چپ|300px|شهرستان‌ها و سرزمین‌های ماورای دریاهای فرانسه]] فرانسه ۲۲ ناحیه و ۹۶ شهرستون (= دپارتمان) جه تقسیم وانه که دولت وشون کنترل ره شه دس دانّه. فرانسه بجز شه اصلی خاک که اروپای ربی وَر دله دَره، بعضی مستعمره‌مونا سرزمین‌ها ره هم هنتا کنترل کانده که ونه فرا-دریایی سرزمین‌ها حیساب وانّه. مثلاً [[فرانسه گویان]]، که [[آمریکا قاره]] دله دره، یا [[رئونیون]]، که [[آفریقا]]یی جزیروئه. == اصلی شهرون == [[پرونده:France departements regions narrow.jpg|بندانگشتی|چپ|300px|فرانسه نقشه]] * [[بردو]] * [[مارسی]] * [[لیل]] * [[لیون]] * [[مونپلیه]] * [[استراسبورگ]] * [[نانت]] * [[نانسی]] * [[نیس]] * [[استراسبورگ]] * [[تولوز]] * [[گرونوبل]] == منابع == {{انبار-رده|France}} * فارسی ویکی‌پدیا {{پانویس}} {{فرانسه شهرون}} {{اروپا کشورون}} {{اروپا اتحادیه}} {{ناتو}} {{جی هشت}} {{جی بیست}} {{سازمان ملل}} [[رج:فرانسه| ]] [[رج:اروپا اتحادیه]] [[رج:اروپا کشورون]] [[رج:جی هشت]] [[رج:جی بیست]] [[رج:ناتو]] [[رج:فرانسوی‌زوون کشورون]] spj556i7hm758frya6u4oaklaoly491 327723 327718 2026-06-03T14:46:25Z محک 1023 327723 wikitext text/x-wiki {{coord|48|51.4|0|N|2|21.05|0|E|display=title}} {{صندخ/کشور |شعار= ''Liberté, Égalité, Fraternité''{{سخ}}(معنا: [[آزادی، برابری، براری]]) |سرود= [[مارسییز]] [[پرونده:La Marseillaise.ogg]] ||پایتخت=| [[پاریس]] |نقشه=EU-France.svg |بساتن= [[۸۴۳ (میلادی)|۸۴۳]] ([[وردون پیمون]]){{سخ}}([[جمهوری پنجم]]: [[۱۹۵۸ (میلادی)|۱۹۵۸]]) }} '''فرانسه''' گت‌ترین لزمی (کشور) غربی‌ [[اروپا]] دله هسه. فرانسه [[بلژیک]]، [[لوکزامبورگ]]، [[آلمان]]، [[سوئیس]]، [[ایتالیا]]، [[موناکو]]، [[آندورا]] و [[ایسپانیا]] کشورون جه زمینی سامون دانه. این کشور [[اروپا اتحادیه]] دله عضوه و ونه گتترین کشوره. فرانسه‌ی ِجمعیت حدوداً ۶۷ میلیون نفر هسته که اروپای ِاتحادیه دله دومین پرجمعیت کشور حیساب وانه. فرانسه‌ی ِ[[نیشتنگا]] (= پایتخت) [[پاریس]] هسته. پاریس گتترین شهر تجارت و فرهنگ ِمرکز هسته. [[فرانسه اساسی قانون]] اتا [[رفراندوم]] سَره روز ۴ اکتبر ۱۹۵۸ برسمیت برسی‌یه. این قانون اتا [[سکولار]] و [[دموکرات]] کشور ره بساته که حاکمیت ِحق ره مردمون وسّه سازِنه. [[حقوق‌بشر]] و [[حقوق‌شهروند]] ِاعلامیه‌ئون که [[فرانسه گت انقلاب]] سَره بنویشته بَیینه، اتی بَنشِنه بائوتِن که این کشور ِعقاید ره سِراق دِنّه. فرانسه [[متحد ملل سازمان]] ِمؤسسین جه بی‌یه و [[حق وتو]] دانّه. فرانسه دنیا دله اسا پنجمین اقتصادی قدرت هسته. این کشور [[فرانسه‌زوون کشورون]]، [[جی۸]]، [[جی۲۰]]، [[ناتو]]، [[اروپا اتحادیه]]، [[جهونی تجارت سازمان]] و [[لاتین اتحادیه]] و… دله عضویت دانّه. اواخر قرون وسطا جه، فرانسه اتا اَبرقدرت بیّه که قرون ۱۹ و ۲۰ گادِر ات‌خله کولونی و استعماری منطقه داشته. [[یونسکو]] فرانسه ره چارمین کشوری دونده که [[یونسکو جهونی میراث]] ره دارنه. هرساله بیش از ۸۳ میلیون توریست این کشور دله شونّه و این‌طرزی فرانسه ویشترین توریستی درآمد ره دِنیا دله دانّه. == تاریخ == قدیمی‌ترین مدارک گانّه حدود ۱.۸ میلیون سال پیش فرانسه‌ی ِاسایی (= امروزی) سامون دله آدمونی زندگی کاردنه. بعضی فرانسویون ِتِبار [[گل‌ها (فرانسه)|گُل‌ها]] ''(Gaulois)'' جه رِسِنه که اتی [[سلتی]] قوم بینه. اینان تا [[ژولیوس سزار]] ِفرمانروایی گادِر شه اتا سیوا مملکت بینه ولی این گادِر [[روم]] دله دَربِمونه. [[فرانسه گت انقلاب]] اتا مهم ِاتفاق دِنیای ِتاریخ دله هسته که ونه سَره اتفاقاتی دَکِته که جهون ره فَرق هِدا. [[ناپلئون بناپارت]] ِفتوحات، [[کمونیسم]] ِبساته‌بَیّن، مختلف ِکشورون ِ[[جمهوری]] بیّن و… این دوره دله اتفاق دَکِتنه. == جغرافی == فرانسه [[بلژیک]]، [[لوکزامبورگ]]، [[آلمان]]، [[سوئیس]]، [[ایتالیا]]، [[موناکو]]، [[ایسپانیا]] و [[آندورا]] جه هم‌سامون هسته. ونه [[گتی]] حدود ۵۴۷٫۰۳۰ کیلومترمربع وانه که یعنن [[اروپا اتحادیه]] دله گتترین کشور هسته. قسمت‌های شمالی و شمال‌شرقی فرانسه درون معتدل آب‌وهوا دارنه. جنوبی شهرون هم [[مدیترانه|مدیترانه‌ای اقلیم]] دارنه. غرب [[اوقیانوس]]ی اقلیم دارنه و سایر مناطق معمولاً تابستون‌های گرم و زمستون‌هایی سرد دارنه. <gallery mode=packed heights=120> پرونده:Aiguille1.jpg|آهاکی صخره ، [[نورماندی]] پرونده:Lavender field.jpg|مدیترانه‌ای آب‌وهوا ، [[پروانس]] پرونده:Beauce 3.jpg|اتی دشت میون [[سن]] و [[لوار (رود)|لوار]] پرونده:Aiguille du Dru 3.jpg|آلپ کوهستون پرونده:Verdon Trescaire.jpg|[[پروانس]] پرونده:Weinberg Cote de Nuits.jpg|[[بورگونی]] پرونده:Lac Vert de Fontanalbe.jpg|مرکانتوغ نشنال پارک پرونده:Bora Bora - Mt Otemanu.jpg|گرمسیری اقلیم ، [[بورا بورا]] پرونده:Pointe du van.jpg|[[برتانی]] پرونده:PassesBassin.JPG|[[اوقیانوسی اقلیم ]] پرونده:Piana Dardo dans les Calanche.jpg|[[کرس]] </gallery> == مردمون == این کشور دله مردِم [[فرانسوی]] جه گپ زَنّه. فرانسه‌ی ِگت ِانقلاب گادِر [[ناسیونالیسم]] بساته بَیّه که باعث بَیی‌یه این کشور ِشاهون مردمون ره مجبور هاکِنِن اتا ملّی هویت ره قبول هاکِنِن و همه اتا زوون جه گپ بَزنِن. این کارها باعث بَیینه فرانسه اتا تک‌ملیتی کشور بَواشه که این اتفاق کشور ره دنیای ِبقیه کشورون پَلی قوی کارده ولی خار روش نیّه چون باعث بی‌یه که اقوام نابود بَواشِن. بعدها شهروندی و حقوق‌بشر ِقوانین بنویشته بَیینه که این کار ره نَخاش دونِستنه و وه ره محکوم کاردنه. اکثریت این کشور دله [[کاتولیک]] ِ[[مسیحیت|مسیحی]] هستنه ولی [[پروتستان|پروتستان‌ها]]، [[یهودی|یهودیون]] و [[اسلام|مسلمون‌ها]] هم این کشور دله زندگی کانّه. == سیاست == فرانسه اتی [[متمرکز حکومت ]] دارنه که [[نیمه‌ریاستی سیستم]] هسته. اتا رفراندوم که ۲۸ سپتامبر ۱۹۵۸ تأیید و اجرایی بیه اساسی قانون هسته و تأکید دارنه که دولت و قانونگذارن هماهنگ بائن. اجرایی قوّه شه دِتا چلّه دانّه. رییس جمهور ره هر پنج سال مردم رأیگیری جه میّن کانّه و نخست وزیر ره مجلس تعیین کانده. دِتا مجلس هم وجود دارنه که اصلی‌ته ره مردم انتخاب کانّه ولی سنا ره انتخابات ِهیئت میّن کانده. == اقتصاد == [[سوسیالیست]] دولتون این کشور دله اکثر گت شرکتون، بانک‌ها و بیمه‌ها ره خصوصی هاکردنه اما هنتا بعضی معروف چیون دولِت شِنه: [[ایرفرانس]]، [[فرانس تله‌کوم]]، [[رنو]] و [[تالس (شرکت)|تالس]] واری. == تقسیمات == {{فرانسه ایالتون نقشه سر}} [[پرونده:Outre-mer en sans Terre Adelie.png|بندانگشتی|چپ|300px|شهرستان‌ها و سرزمین‌های ماورای دریاهای فرانسه]] فرانسه ۲۲ ناحیه و ۹۶ شهرستون (= دپارتمان) جه تقسیم وانه که دولت وشون کنترل ره شه دس دانّه. فرانسه بجز شه اصلی خاک که اروپای ربی وَر دله دَره، بعضی مستعمره‌مونا سرزمین‌ها ره هم هنتا کنترل کانده که ونه فرا-دریایی سرزمین‌ها حیساب وانّه. مثلاً [[فرانسه گویان]]، که [[آمریکا قاره]] دله دره، یا [[رئونیون]]، که [[آفریقا]]یی جزیروئه. == اصلی شهرون == [[پرونده:France departements regions narrow.jpg|بندانگشتی|چپ|300px|فرانسه نقشه]] * [[بردو]] * [[مارسی]] * [[لیل]] * [[لیون]] * [[مونپلیه]] * [[استراسبورگ]] * [[نانت]] * [[نانسی]] * [[نیس]] * [[استراسبورگ]] * [[تولوز]] * [[گرونوبل]] == منابع == {{انبار-رده|France}} * فارسی ویکی‌پدیا {{پانویس}} {{فرانسه شهرون}} {{اروپا کشورون}} {{اروپا اتحادیه}} {{ناتو}} {{جی هشت}} {{جی بیست}} {{سازمان ملل}} [[رج:فرانسه| ]] [[رج:اروپا اتحادیه]] [[رج:اروپا کشورون]] [[رج:جی هشت]] [[رج:جی بیست]] [[رج:ناتو]] [[رج:فرانسوی‌زوون کشورون]] pc0duu63cjhyuza0x2wpolev8dty6pm شابلون:Coord 10 8170 327716 307937 2026-06-03T14:31:46Z محک 1023 صفحه ره اینتا جه عوض هاکرد: '<includeonly>{{#invoke:Coordinates|coord}}</includeonly><noinclude> {{توضیحات}} </noinclude>' 327716 wikitext text/x-wiki <includeonly>{{#invoke:Coordinates|coord}}</includeonly><noinclude> {{توضیحات}} </noinclude> o7vhfbffn6plwy84pscozlwouovesu4 اوژن دولاکروا 0 9860 327791 327198 2026-06-04T06:23:15Z Ziv 39993 ([[c:GR|GR]]) [[File:Eugène Ferdinand Victor Delacroix 012.jpg]] → [[File:Eugène Delacroix - Prise de Constantinople par les croisés (12 avril 1204).jpg]] [[c:COM:FR#FR2|Criterion 2]] · Name of the painting and not just a generic number 327791 wikitext text/x-wiki {{جعبه اطلاعات هنرمند نقاش| |نام = '''اوژن دولاکروا''' {{سخ}} <small>Eugène Delacroix</small> |تصویر = Eugene_delacroix.jpg|centre |تصویر_توضیح = ونه شه دکشی‌یه |اندازه_تصویر = 180px |تولد = ۲۶ آوریل ۱۷۹۸ <br /> سن موریس، [[فرانسه]] |وفات = ۱۳ اوت ۱۸۶۳ <br /> [[پاریس]]، [[فرانسه]] |ملیت = [[پرونده:Flag of France.svg|border|22px]] [[فرانسه|فرانسوی]] |جنبش = [[رمانتیسیسم]] |آثار برجسته = ''آزادی هدایت‌گر مردم'' |حوزه فعالیت = نقاشی |وب‌گاه = }} '''فردیناند ویکتور اوژن دولاکروا''' {{فرانسوی|Ferdinand-Victor-Eugène Delacroix}} {{رچ}} (بزائه ۲۶ آوریل ۱۷۹۸ - ۱۳ اوت ۱۸۶۳) گتترین نقاش رمانتیسیسم [[فرانسه]] بی‌یه.<ref>{{یادکرد|فصل=|کتاب=|ناشر= |چاپ= |شهر= |کوشش= |ویرایش= |سال=|شابک=|نویسنده= Encyclopædia Britannica|نویسندگان سایر بخش‌ها=|ترجمه=|صفحه= |زبان=en |مقاله= [http://www.britannica.com/eb/article-9029782 Delacroix, Eugène] |ژورنال= |نشریه=Encyclopædia Britannica Online |تاریخ=2007 |دوره= |شماره= |شاپا=}} Retrieved on 2007-06-14. </ref> وه اتا شخصیت چن‌وجهی بی‌یه که علایق وسیع و متنوعی داشته. وه معتقد بی‌یه که نقاشی دله، رنگ طراحی جه و خلاقیت دانش جه، خله مهم‌تر هستنه. در حالی که [[ژان اگوست دومینیک انگر|دومینیک انگر]] و ونه پیروون شیوهٔ قدیمی ره داشتنه و [[پوسن]] و [[رافائل]] ره خارته دونستنه، دولاکروا با ارجح دونسن نقاشون ونیزی و [[روبنس]]، هنرشناسون ره عذیت کارده.<ref group="پانویس">گامریچ(۱۳۷۹)، ص ۴۹۴</ref> دولاکروا، که انگر ونجه به‌عنوان مخرب هنر ترسی‌یه، [[ادبیات]] و [[تاریخ]] ره اون موضوعات وسّه گشته که بتونن، ونه قوانین جذاب و احساس برانگیز جا، ونه غایات ره بییرن.<ref group="پانویس">لینتن (۱۳۸۲)، ص ۱۸</ref> وه سال ۱۸۳۲ بورده آفریخا تا رومانتیک، تابناک و آرایه‌ئون ِرنگ‌های عربی فولکوریک درباره پژوهش هاکنه.<ref group="پانویس">گامریچ(۱۳۷۹)، ص ۴۹۵</ref> == نگارخانه == <center> <gallery> تصویر:The Barque of Dante.jpg|''قایق دانته'' (۱۸۲۲) Image:Eugène Delacroix - Le Massacre de Scio.jpg|''کشتار خیوس'' (۱۸۲۴) Image:Eugène Delacroix - La Mort de Sardanapale.jpg|''مرگ سارداناپالوس'' {{سرخط}} (۱۸۲۷) Image:La Liberté guidant le peuple - Eugène Delacroix - Musée du Louvre Peintures RF 129 - après restauration 2024.jpg|''آزادی هدایت‌گر مردم'' (۱۸۳۰) Image:Eugène Delacroix - The Women of Algiers, 1834.jpg|''[[زنان الجزایری]]'' (۱۸۳۴) تصویر:ChopinSandDelacroix.jpg|پرترهٔ فردریک شوپن و ژرژ ساند (۱۸۳۸) تصویر:Eugène Delacroix - Prise de Constantinople par les croisés (12 avril 1204).jpg|''ورود صلیبیون به استامبول'' {{سرخط}} (۱۸۴۰) تصویر:Death of Desdemona.jpg|''مرگ دسدمونا'' {{سرخط}} (۱۸۵۸) تصویر:Augustins - Le Sultan du Maroc - Eugène Delacroix.jpg|مراکش سلطون </gallery> </center> == پانویس == {{پانویس}} {{پانویس|گروه=پانویس}} == منابع == {{تلمبار-رج|Eugène Delacroix}} * {{یادکرد|فصل= |کتاب=تاریخ هنر مدرن|نویسنده=لینتن، نوربرت|ترجمه=رامین، علی|ناشر=نشر نی |چاپ=اول |شهر=تهران |کوشش= |ویرایش= |صفحه= |سال=۱۳۸۲ |شابک= }} * {{یادکرد|فصل= |کتاب=[[تاریخ هنر (کتاب)|تاریخ هنر]] |نویسنده=[[ارنست گامبریچ|گامبریچ، ارنست]]|ترجمه=رامین، علی|ناشر=نشر نی |چاپ=سوم |شهر=تهران |کوشش= |ویرایش= |صفحه= |سال=۱۳۷۹ |شابک= }} [[رج:فرانسه نقاشون|دولاکروا]] s8q3ti0fovsihdfz9a71zj0hid2nfk2 شابلون:کشور اطلاعات جعبه 10 20116 327733 150907 2026-06-03T15:32:55Z محک 1023 تبدیل 327733 wikitext text/x-wiki #بور [[شابلون:صندخ/کشور]] iajohwjpd6uhn2cy3iklu92cv0sqa8x بوسنی و هرزگوین 0 26723 327765 166549 2026-06-03T19:28:17Z محک 1023 327765 wikitext text/x-wiki {{coord|43|52|N|18|25|E|type:country|display=title}} {{جعبه اطلاعات کشور| اصلی نوم = Bosna i Hercegovina{{سخ}}Босна и Херцеговина| مازرونی رسمی نوم= بوسنی و هرزگوین | عادی نوم = بوسنی و هرزگوین | پرچم عکس= Flag of Bosnia and Herzegovina.svg | نقشه۲=Bk-map.png| نقشه۳=Bosnia_and_Herzegovina_topographic_map.svg| تصویر نشان ملی = Coat of arms of Bosnia and Herzegovina.svg | ملی شعار = دىل بنه ره ساجنه | ملی سرود = اتا خالی آهنگ هسته| نقشه = Location_Bosnia-Herzegovina_Europe.png|thumb|250px | پایتخت= [[سارایوو]] |latd=43|latm=52|latNS=N|longd=18|longm=25|longEW=E| گت‌ترین شهر = [[سارایوو]] | رسمی زوون = [[بوسنیایی]]، [[کرواتی]] و [[صربی]] | حکومت نوع = [[فدرال دموکراتیک جمهوری]] | حاکمون نوع = • [[رئیس جمهور]]{{سخ}}• [[نخست وزیر]] | حاکمون نوم = [[والنتین این]]{{سخ}}[[نیکولا اسپیریچ]] | نحوه تشکیل = استقلال | موارد منجر به تشکیل = [[یوگسلاوی]] جه| تاریخ تشکیل = [[۱۹۹۲ (میلادی)|۱۹۹۲]] | گتی= ۵۱٬۱۹۷ | گتی رتبه = ۱۲۷ام | ئو درصد = نامعلوم| جمعیت سال= [[۲۰۰۷ (میلادی)|۲۰۰۷]] | جمعیت = ۳٬۹۸۱٬۲۳۹ | جمعیت رتبه = ۱۲۶ام | جمعیت انبسی= ۷۶ | جمعیت انبسی رتبه = ۱۲۳ام | پول یکا= Convertible Mark | پول یکا کد= BAM | زمونی منطقه = CET| تابستونی زمونی منطقه = CEST | utc = +۱ | dst = +۲ | اینترنتی دامنه = [[.ba]] | پیش‌شماره تلفنی = ۳۸۷ | }} '''بوسنی و هرزگوین''' (بوسنیایی جه: Bosna i Hercegovina؛ [[صربی]] جه: Босна и Херцеговина) اتا کشور هسته که اروپای ِجنوب شرقی دله و [[بالکان]] ِمنطقه دَرون دَره. ونه [[نیشتنگا]] (=پایتخت) نوم [[سارایوو]] هسته. بوسنی قبلاً [[یوگوسلاوی]] دله دَیی‌یه. == تاریخ == === جهونی جنگ اول === [[جهونی جنگ اول]] بوسنی و هرزگووین ِنیشتنگا ([[سارایوو]]) جه شروع بیّه. این جنگ ِدلیل [[آرشی‌دوک فرانتس فردیناند]] ([[اتریش]] ِولیعهد) ِترور بی‌یه که سارایوو دله اتفاق دَکِته. === جهونی جنگ دوم === [[جهونی جنگ دوم]] که تموم بیّه په، [[یوگوسلاوی]] اینجه که اسا بوسنی دَره ره بَییته و اتا فدرال ایالت هاکِرده. [[سرد جنگ]] دوره هم یوگوسلاوی [[شرقی بلوک]] جمع دله دَکِته و اینتی بوسنی و هرزگوین اتا سیوسیالیستی ایالت بَیی‌یه. === بوسنی ِجنگ === وقتی [[یوگوسلاوی]] دَپاشِنی‌یه بیّه و رِقِدبورده، [[بوسنی و هرزگوین جمهوری]] اتا [[رفراندوم]] په،سال ۱۹۹۲ اعلان استقلال هاکرده. این اتفاق باعث بیّه [[بوسنی جنگ]] شروع بَواشه. چون بوسنی دله اتی صرب زندگی کاردنه که وشون رفراندوم ره تحریم هاکرد بینه و وقتی رفراندوم انجام بیّه، فقط ۶۷٪ مردمون که ویشته بوسنیایی بینه شرکِت داشتنه. اینسه رفراندوم نتیجه ۹۸٪ مثبت بی‌یه.<ref name=Malcolm>Malcolm, Noel (1994). Bosnia A Short History. New York University Press. ISBN 0-8147-5520-8.</ref> [[صرب|صربون]] که [[صربستون و مونته‌نگرو]]ی ِکشور وشون پـِشتی ره کارده، [[بوسنی صرب جمهوری]] ره تشکیل هِدانه و خاستنه بوسنی و هرزگوین ره دِتا کشور هاکِنِن تا صرب‌هِنیشت مناطق و [[صربستون]] ِکشور اتا «گت ِصربستون» ره بِسازِن. بوسنی دله [[کروات|کروات‌ها]] هم دَیینه که وقتی بَدینه وضعیت چـِتی قارش‌میش بیّه، [[کرواسی]] ِپِشتی جه، [[بوسنی و هرزگوین کروات جمهوری]] ره تشکیل هِدانه. [[پرونده:Map Bih entities.png|بندانگشتی|230px|راست|بوسنی ِمناطق]] مارس ۱۹۹۴، [[واشینگتن پیمون]] دله کروات‌ها قبول هاکردنه که بوسنیایی‌ها جه اتی بوون و «بوسنی و هرزگوین ِفدراسیون» ره تشکیل هادِن و اینتی صربون ِدشمِنون متحد بَیینه. ۲۱ نوامبر ۱۹۹۵ بالاخره دِ طرف راضی بَیینه «دیتون ِپیمون» سَره، که ۱۴ دسامبر ۱۹۹۵ پاریس دله امضا بیّه، جنگ ره تموم هاکنِن. این جنگ سه سال طول بَکشی‌یه. دیتون ِپیمون‌نومه اتی هسته که کشور ره چنتا مستقل ِبخش جه رَسِد کانده و این بخش‌ها اصلی دولت سَر اختیاراتی دارنه. این سیاسی ساختار که [[فدرالیسم]] جه نشأت گینّه، صربون ره اجازه دِنه که صربی‌هِنیشت مناطق دَرون شه وسّه اتا سِواءِ حکومِت دارِن. سال ۱۹۹۵-۱۹۹۶، اتا نیروی ۶۰٫۰۰۰ نفری [[ناتو]] جه بورده بوسنی دله تا مُخبِر بائِن که هِچکی پیمون ره نِشکِنه. دسامبر ۲۰۰۴ دله ناتو منطقه جه دَر بورده و ونه جا ره [[اروپای اتحادیه]]‌ی ِصلحبون ِنیروها (EUFOR) بَییتنه. == سیاست == «[[علی عزت بگوویچ]]» که سه سال جنگ دله بوسنی و هرزگوین ِمسلمونای رهبری ره بعهده داشته، اولین رئیس جمهور این کشور تا سال ۲۰۰۰ میلادی بی‌یه. اسا قانون ات‌جور بَیی‌یه که رییس‌جمهور هر ۸ ماه ات‌بار عوض وانه و ات‌درمیون ونه صرب، بوسنیایی و کروات بائه. این کشور ِنخست‌وزیر [[نیکولا اسپیریک]] هسته که سال ۲۰۰۷ این مقوم ره بَییته. == جغرافیا == بوسنی و هرزگوین [[بالکان]] دله قرار دانّه و [[کرواسی]]، [[صربستون]] و [[مونته نگرو]] جه هم‌سامون هسته. این کشور دِتا ناحیهٔ [[بوسنی (ناحیه)|بوسنی]] (شمال) و [[هرزگوین]] (جنوب) جه تشکیل بیی‌یه. این کشور ۲۲ کیلومتر دریویی سامون هم دانّه که اینتی اوقیانوس‌ها جه وصل وانه. == مردمون == این کشور جمعیت ۳٬۹۸۱٬۲۳۹ نفر هسته که وشون سنّ ِمیونگین ۳۹ ساله. ٪۴۸ مردمون بوسنیایی، ۳۷٪ صرب و ۱۴٪ کروات هستنه که این میون ۴۰ درصد مسلمون، ۳۱ درصد ارتودوکس و ۱۵ درصد کاتولیکنه. سه‌تا زوون [[بوسنیایی]]، [[کرواتی]] و [[صربی]] هم این کشور دله کاربرد دانّه. ==پانویس== {{پانویس}} == منابع == * [https://web.archive.org/web/20080920020911/http://www.centcom.mil/fa/countries/coalition/bosnia-herzegovina/] == بیرون بگردستن== {{تلمبار-رج|Bosnia and Herzegovina}} * [https://web.archive.org/web/20061004031744/http://vijeceministara.gov.ba/ دولت سایت] {{اروپا کشورون}} [[رج:بوسنی و هرزگوین| ]] [[رج:اسلاوی کشورون]] [[رج:یوگوسلاوی]] [[رج:فدرالیسم]] [[رج:صربستون تاریخ]] inqt8uug3pwf0lb9kb967pijn8kddem شابلون:هفتگی عکس 10 33558 327715 327615 2026-06-03T14:25:24Z محک 1023 327715 wikitext text/x-wiki {{#اگرموجود:ویکی‌پدیا:هفتگی عکس/سال {{سال}}/هفته {{#time:W|now}}|<div style="width:100%;text-align:center;"><span style="margin:0px 10px 10px 0px;box-shadow:0px 3px 4px rgba(0, 0, 0, 0.45);display:inline-block;">[[پرونده:{{ویکی‌پدیا:هفتگی عکس/سال {{سال}}/هفته {{#time:W|now}}}}|center|400px]]</span></div><br><p align=center>{{ویکی‌پدیا:هفتگی عکس/سال {{سال}}/هفته {{#time:W|now}} (شرح)}}|{{#اگرموجود:ویکی‌پدیا:هفتگی عکس/سال {{سال}}/هفته {{#time:W|now- 1 week}}|<div style="width:100%;text-align:center;"><span style="margin:0px 10px 10px 0px;box-shadow:0px 3px 4px rgba(0, 0, 0, 0.45);display:inline-block;">[[پرونده:{{ویکی‌پدیا:هفتگی عکس/سال {{سال}}/هفته {{#time:W|now- 1 week}}}}|center|400px]]</span></div><br><p align=center>{{ویکی‌پدیا:هفتگی عکس/سال {{سال}}/هفته {{#time:W|now- 1 week}} (شرح)}}|{{#اگرموجود:ویکی‌پدیا:هفتگی عکس/سال {{سال}}/هفته {{#time:W|now- 2 week}}|<div style="width:100%;text-align:center;"><span style="margin:0px 10px 10px 0px;box-shadow:0px 3px 4px rgba(0, 0, 0, 0.45);display:inline-block;">[[پرونده:{{ویکی‌پدیا:هفتگی عکس/سال {{سال}}/هفته {{#time:W|now- 2 week}}}}|center|400px]]</span></div><br><p align=center>{{ویکی‌پدیا:هفتگی عکس/سال {{سال}}/هفته {{#time:W|now- 2 week}} (شرح)}}|{{#اگرموجود:ویکی‌پدیا:هفتگی عکس/سال {{سال}}/هفته {{#time:W|now- 3 week}}|<div style="width:100%;text-align:center;"><span style="margin:0px 10px 10px 0px;box-shadow:0px 3px 4px rgba(0, 0, 0, 0.45);display:inline-block;">[[پرونده:{{ویکی‌پدیا:هفتگی عکس/سال {{سال}}/هفته {{#time:W|now- 3 week}}}}|center|400px]]</span></div><br><p align=center>{{ویکی‌پدیا:هفتگی عکس/سال {{سال}}/هفته {{#time:W|now- 3 week}} (شرح)}}|<div style="width:100%;text-align:center;"><span style="margin:0px 10px 10px 0px;box-shadow:0px 3px 4px rgba(0, 0, 0, 0.45);display:inline-block;">[[پرونده:IranMazandaran.png|400px|link=وپ:هفتگی عکس|این هفته سره عکس دنی‌یه؛ شما تونّی اتا عکس بی‌یلین.]]{{سخ}}ونه '''[[ویکی‌پدیا:هفتگی عکس/سال {{سال}}/هفته {{#time:W|now}}|اینجه]]''' اتا عکس ِنوم ره بی‌یلین و '''[[ویکی‌پدیا:هفتگی عکس/سال {{سال}}/هفته {{#time:W|now}} (شرح)|اینجه]]''' هم ونه وسّه اتا متن (بنویشته) بنویسین.{{سخ}}''([[مازرون]] ِنقشه موقتی عکس هسته.)''</div>}}}}}}}} 7dtb2rehyirnjearei84zyb31bcoe07 صربستون و مونته‌نگرو 0 34393 327764 151501 2026-06-03T19:22:16Z محک 1023 327764 wikitext text/x-wiki {{صندخ/کشور}} '''صربستان و مونته‌نگرو ''' اتا موقتی حکومت بی‌یه که [[یوگوسلاوی ]] رقد بوردن په بساته بیه. این حکومت چند سالی بالکان دله دیّه تا این که [[مونته‌نگرو]]ی مردم استقلال‌بخا بینه و شه سیوا کشور ره بساتنه و [[صربستون]] هم وشون جه سیوا بیه. == منابع == * انگلیسی ویکی‌پدیا {{په‌نویس}} [[رج:صربستون تاریخ]] [[رج:مونته‌نگرو]] [[رج:یوگوسلاوی]] od0j3dmwxii6yeeadgwz5luauz55m1p رپ 0 34719 327712 167572 2026-06-03T12:34:32Z Sonablfzl 42408 327712 wikitext text/x-wiki '''رپ''' {{انگلیسی جه|rap}} ئه‌تا موسیقی سبک هسه. اینتا سبک ویشته جوونون ره خش انه. == بن‌مایه == {{پانویس}}[https://rapop.ir/rap-song/ رپ فارسی؛] سیستمِ کنترلِ پیام‌ها در تابلو برقِ موسیقی زیرزمینی [[رج:موسیقی]] [[رج:رپ| ]] 0uk7enbtkjrkaqaz3fw7fhn7jiqmxn3 ماژول:Lang 828 35514 327758 307896 2026-06-03T19:07:34Z محک 1023 آزمایش 327758 Scribunto text/plain --[=[ Lua support for the {{lang}}, {{langx}}, {{lang-??}}, and {{transliteration}} templates and replacement of various supporting templates. ]=] require('strict'); local getArgs = require ('Module:Arguments').getArgs; local unicode = require ("Module:Unicode data"); -- for is_Latin() and is_rtl() local yesno = require ('Module:Yesno'); local lang_data = mw.loadData ('Module:Lang/data'); -- language name override and transliteration tool-tip tables local lang_name_table = lang_data.lang_name_table; -- language codes, names, regions, scripts, suppressed scripts local lang_table = lang_data.lang_name_table.lang; local lang_dep_table = lang_data.lang_name_table.lang_dep; local script_table = lang_data.lang_name_table.script; local region_table = lang_data.lang_name_table.region; local variant_table = lang_data.lang_name_table.variant; local suppressed_table = lang_data.lang_name_table.suppressed; local override_table = lang_data.override; local synonym_table = mw.loadData ('Module:Lang/ISO 639 synonyms'); -- ISO 639-2/639-2T code translation to 639-1 code local cfg = mw.loadData ('Module:Lang/configuration' .. (mw.getCurrentFrame():getTitle():match ('/sandbox') or '')); -- for internationalization local is_latn_data = mw.loadData ('Module:Lang/data/is latn data'); local sizeof_ranges_t = is_latn_data.sizeof_ranges_t; local namespace = mw.title.getCurrentTitle().namespace; -- used for categorization local content_lang = mw.language.getContentLanguage(); local this_wiki_lang_tag = content_lang.code; -- get this wiki's language tag local this_wiki_lang_dir = content_lang:getDir(); -- get this wiki's language direction local initial_style_state; -- set by lang_xx_normal() and lang_xx_italic() local maint_cats = {}; -- maintenance categories go here local maint_msgs = {}; -- and their messages go here --[[--------------------------< M A K E _ E R R O R _ S P A N >-------------------------------------------------- ]] local function make_error_span (template, msg) return table.concat ({'<span style="color:#d33">', cfg.misc_text_t.error, ': ', template, msg, '</span>'}) end --[[--------------------------< S U B S T I T U T E >---------------------------------------------------------- Substitutes $1, $2, etc in <message> with data from <data_t>. Returns plain-text substituted string when <data_t> not nil; returns <message> else. ]] local function substitute (message, data_t) return data_t and mw.message.newRawMessage (message, data_t):plain() or message; end --[[--------------------------< M A K E _ E R R O R _ M S G >-------------------------------------------------- Assembles an error message from template name, message text, help link, and error category. ]] local function make_error_msg (msg, args_t, template) local category; local text; -- handle the oddity that is {{langx}} if cfg.templates_t.langxx == template then text = args_t.text or args_t[1]; -- for {{lang-xx}} else text = args_t.text or args_t[2]; -- for {{lang}}, {{langx}}, and {{transliteration}} end if cfg.templates_t.transliteration == template then category = cfg.make_error_msg_t.xlit_err_cat; else category = cfg.make_error_msg_t.lang_err_cat; end local category_link = ((0 == namespace or 10 == namespace) and not args_t.nocat) and substitute ('[[Category:$1]]', {category}) or ''; return substitute ('[$1] <span style="color:#d33">$2: &#x7B;{$3}}: $4 ([[:Category:$5|$6]])</span>$7', -- &#x7B; prevents template name from being treated as a template call in certain situations { text or cfg.make_error_msg_t.undefined, cfg.misc_text_t.error, template, msg, category, cfg.misc_text_t.help, category_link }) end --[[--------------------------< P A R A M E T E R _ V A L I D A T E >------------------------------------------ ]] local function parameter_validate (args_t, template) local err_msg = cfg.parameter_validate_t.invalid_param; if cfg.templates_t.lang == template then -- for {{lang}} for param, _ in pairs (args_t) do if not cfg.known_params_t.params_lang_t[param] and -- unique {{lang}} parameters not cfg.known_params_t.common_params_all_t[param] then -- common to all return substitute (err_msg, {param}); -- <param> not found so abandon end end elseif cfg.templates_t.langx == template then -- for {{langx}} for param, _ in pairs (args_t) do if not cfg.known_params_t.params_langx_t[param] and -- unique {{langx}} parameters not cfg.known_params_t.params_x_t[param] and -- common to {{langx}} and {{lang-xx}} not cfg.known_params_t.common_params_all_t[param] then -- common to all return substitute (err_msg, {param}); -- <param> not found so abandon end end elseif cfg.templates_t.langxx == template then -- for {{lang-xx}} for param, _ in pairs (args_t) do if not cfg.known_params_t.params_lang_xx_t[param] and -- unique {{lang-xx}} parameters not cfg.known_params_t.params_x_t[param] and -- common to {{langx}} and {{lang-xx}} not cfg.known_params_t.common_params_all_t[param] then -- common to all return substitute (err_msg, {param}); -- <param> not found so abandon end end end end --[[--------------------------< I S _ S E T >------------------------------------------------------------------ Returns true if argument is set; false otherwise. Argument is 'set' when it exists (not nil) or when it is not an empty string. ]] local function is_set (var) return not (var == nil or var == ''); end --[[--------------------------< I N V E R T _ I T A L I C S >------------------------------------------------- This function attempts to invert the italic markup a args.text by adding/removing leading/trailing italic markup in args.text. Like |italic=unset, |italic=invert disables automatic italic markup. Individual leading/trailing apostrophes are converted to their HTML numeric entity equivalent so that the new italic markup doesn't become bold markup inadvertently. Leading and trailing wiki markup is extracted from args.text into separate table elements. Addition, removal, replacement of wiki markup is handled by a string.gsub() replacement table operating only on these separate elements. In the string.gsub() matching pattern, '.*' matches empty string as well as the three expected wiki markup patterns. This function expects that markup in args.text is complete and correct; if it is not, oddness may result. ]] local function invert_italics (source) local invert_pattern_table = { -- leading/trailing markup add/remove/replace patterns [""]="\'\'", -- empty string becomes italic markup ["\'\'"]="", -- italic markup becomes empty string ["\'\'\'"]="\'\'\'\'\'", -- bold becomes bold italic ["\'\'\'\'\'"]="\'\'\'", -- bold italic become bold }; local seg = {}; source = source:gsub ("%f[\']\'%f[^\']", '&#39;'); -- protect single quote marks from being interpreted as bold markup seg[1] = source:match ('^(\'\'+%f[^\']).+') or ''; -- get leading markup, if any; ignore single quote seg[3] = source:match ('.+(%f[\']\'\'+)$') or ''; -- get trailing markup, if any; ignore single quote if '' ~= seg[1] and '' ~= seg[3] then -- extract the 'text' seg[2] = source:match ('^\'\'+%f[^\'](.+)%f[\']\'\'+$') -- from between leading and trailing markup elseif '' ~= seg[1] then seg[2] = source:match ('^\'\'+%f[^\'](.+)') -- following leading markup elseif '' ~= seg[3] then seg[2] = source:match ('(.+)%f[\']\'\'+$') -- preceding trailing markup else seg[2] = source -- when there is no markup end seg[1] = invert_pattern_table[seg[1]] or seg[1]; -- replace leading markup according to pattern table seg[3] = invert_pattern_table[seg[3]] or seg[3]; -- replace leading markup according to pattern table return table.concat (seg); -- put it all back together and done end --[[--------------------------< V A L I D A T E _ I T A L I C >------------------------------------------------ Validates |italic= or |italics= assigned values. When |italic= is set and has an acceptable assigned value, return the matching CSS font-style property value or, for the special case 'default', return nil. When |italic= is not set, or has an unacceptable assigned value, return nil and a nil error message. When both |italic= and |italics= are set, returns nil and a 'conflicting' error message. The return value nil causes the calling lang, lang_xx, or xlit function to set args.italic according to the template's defined default ('inherit' for {{lang}}, 'inherit' or 'italic' for {{lang-??}} depending on the individual template's requirements, 'italic' for {{transliteration}}) or to the value appropriate to |script=, if set ({{lang}} and {{lang-??}} only). Accepted values and the values that this function returns are are: nil - when |italic= absent or not set; returns nil default - for completeness, should rarely if ever be used; returns nil yes - force args.text to be rendered in italic font; returns 'italic' no - force args.text to be rendered in normal font; returns 'normal' unset - disables font control so that font-style applied to text is dictated by markup inside or outside the template; returns 'inherit' invert - disables font control so that font-style applied to text is dictated by markup outside or inverted inside the template; returns 'invert' ]] local function validate_italic (args) local properties = {[cfg.keywords_t.affirmative] = 'italic', [cfg.keywords_t.negative] = 'normal', [cfg.keywords_t.unset] = 'inherit', [cfg.keywords_t.invert] = 'invert', [cfg.keywords_t.default] = nil}; local count = 0 for _, arg in pairs {'italic', 'italics', 'i'} do if args[arg] then count = count + 1 end end if count > 1 then -- return nil and an error message if more than one is set return nil, cfg.validate_italic_t.multi_italic; end return properties[args.italic or args.italics or args.i], nil; -- return an appropriate value and a nil error message end --[=[--------------------------< V A L I D A T E _ C A T _ A R G S >---------------------------------------------------------- Default behavior of the {{lang}} and {{lang-??}} templates is to add categorization when the templates are used in main space. This default functionality may be suppressed by setting |nocat=yes or |cat=no. This function selects one of these two parameters to control categorization. Because having two parameters with 'opposite' names and 'opposite' values is confusing, this function accepts only affirmative values for |nocat= and only negative values for |cat=; in both cases the 'other' sense (and non-sense) is not accepted and the parameter is treated as if it were not set in the template. Sets args.nocat to true if categorization is to be turned off; to nil if the default behavior should apply. Accepted values for |nocat= are the text strings: 'yes', 'y', 'true', 't', on, '1' -- [[Module:Yesno]] returns logical true for all of these; false or nil else for |cat= 'no', 'n', 'false', 'f', 'off', '0' -- [[Module:Yesno]] returns logical false for all of these; true or nil else ]=] local function validate_cat_args (args) if not (args.nocat or args.cat) then -- both are nil, so categorize return; end if false == yesno (args.cat) or true == yesno (args.nocat) then args.nocat = true; -- set to true when args.nocat is affirmative; nil else (as if the parameter were not set in the template) else -- args.nocat is the parameter actually used. args.nocat = nil; end end --[[--------------------------< I N _ A R R A Y >-------------------------------------------------------------- Whether needle is in haystack. ]] local function in_array (needle, haystack) if needle == nil then return false; end for n,v in ipairs (haystack) do if v == needle then return n; end end return false; end --[[--------------------------< F O R M A T _ I E T F _ T A G >------------------------------------------------ Prettify IETF tags to use recommended subtag formats: code: lower case script: sentence case region: upper case variant: lower case private: lower case prefixed with -x- ]] local function format_ietf_tag (code, script, region, variant, private) local out = {}; if is_set (private) then return table.concat ({code:lower(), 'x', private:lower()}, '-'); -- if private, all other tags ignored end table.insert (out, code:lower()); if is_set (script) then script = script:lower():gsub ('^%a', string.upper); table.insert (out, script); end if is_set (region) then table.insert (out, region:upper()); end if is_set (variant) then table.insert (out, variant:lower()); end return table.concat (out, '-'); end --[[--------------------------< G E T _ I E T F _ P A R T S >-------------------------------------------------- Extracts and returns IETF language tag parts: primary language subtag (required) - 2 or 3 character IANA language code script subtag - four character IANA script code region subtag - two-letter or three digit IANA region code variant subtag - four digit or 5-8 alnum variant code; only one variant subtag supported private subtag - x- followed by 1-8 alnum private code; only supported with the primary language tag in any one of these forms lang lang-variant lang-script lang-script-variant lang-region lang-region-variant lang-script-region lang-script-region-variant lang-x-private each of lang, script, region, variant, and private, when used, must be valid. Languages with both two- and three-character code synonyms are promoted to the two-character synonym because the IANA registry file omits the synonymous three-character code; we cannot depend on browsers understanding the synonymous three-character codes in the lang= attribute. For {{lang-??}} templates, the parameters |script=, |region=, and |variant= are supported (not supported in {{lang}} because those parameters are superfluous to the IETF subtags in |code=). Returns six values; all lower case. Valid parts are returned as themselves; omitted parts are returned as empty strings, invalid parts are returned as nil; the sixth returned item is an error message (if an error detected) or nil. See http://www.rfc-editor.org/rfc/bcp/bcp47.txt section 2.1. ]] local function get_ietf_parts (source, args_script, args_region, args_variant) local code, script, region, variant, private; -- IETF tag parts if not is_set (source) then return nil, nil, nil, nil, nil, cfg.get_ietf_parts_t.missing_lang_tag; end local pattern = { -- table of tables holding acceptable IETF tag patterns and short names of the IETF part captured by the pattern {'^(%a%a%a?)%-(%a%a%a%a)%-(%a%a)%-(%d%d%d%d)$', 's', 'r', 'v'}, -- 1 - ll-Ssss-RR-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d)%-(%d%d%d%d)$', 's', 'r', 'v'}, -- 2 - ll-Ssss-DDD-variant (where region is 3 digits; variant is 4 digits) {'^(%a%a%a?)%-(%a%a%a%a)%-(%a%a)%-(%w%w%w%w%w%w?%w?%w?)$', 's', 'r', 'v'}, -- 3 - ll-Ssss-RR-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d)%-(%w%w%w%w%w%w?%w?%w?)$', 's', 'r', 'v'}, -- 4 - ll-Ssss-DDD-variant (where region is 3 digits; variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d%d)$', 's', 'v'}, -- 5 - ll-Ssss-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%a%a%a%a)%-(%w%w%w%w%w%w?%w?%w?)$', 's', 'v'}, -- 6 - ll-Ssss-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a)%-(%d%d%d%d)$', 'r', 'v'}, -- 7 - ll-RR-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%d%d%d)%-(%d%d%d%d)$', 'r', 'v'}, -- 8 - ll-DDD-variant (where region is 3 digits; variant is 4 digits) {'^(%a%a%a?)%-(%a%a)%-(%w%w%w%w%w%w?%w?%w?)$', 'r', 'v'}, -- 9 - ll-RR-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%d%d%d)%-(%w%w%w%w%w%w?%w?%w?)$', 'r', 'v'}, -- 10 - ll-DDD-variant (where region is 3 digits; variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%d%d%d%d)$', 'v'}, -- 11 - ll-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%w%w%w%w%w%w?%w?%w?)$', 'v'}, -- 12 - ll-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a%a%a)%-(%a%a)$', 's', 'r'}, -- 13 - ll-Ssss-RR {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d)$', 's', 'r'}, -- 14 - ll-Ssss-DDD (region is 3 digits) {'^(%a%a%a?)%-(%a%a%a%a)$', 's'}, -- 15 - ll-Ssss {'^(%a%a%a?)%-(%a%a)$', 'r'}, -- 16 - ll-RR {'^(%a%a%a?)%-(%d%d%d)$', 'r'}, -- 17 - ll-DDD (region is 3 digits) {'^(%a%a%a?)$'}, -- 18 - ll {'^(%a%a%a?)%-x%-(%w%w?%w?%w?%w?%w?%w?%w?)$', 'p'}, -- 19 - ll-x-pppppppp (private is 1-8 alnum characters) } local t = {}; -- table of captures; serves as a translator between captured IETF tag parts and named variables for i, v in ipairs (pattern) do -- spin through the pattern table looking for a match local c1, c2, c3, c4; -- captures in the 'pattern' from the pattern table go here c1, c2, c3, c4 = source:match (pattern[i][1]); -- one or more captures set if source matches pattern[i]) if c1 then -- c1 always set on match code = c1; -- first capture is always code t = { [pattern[i][2] or 'x'] = c2, -- fill the table of captures with the rest of the captures [pattern[i][3] or 'x'] = c3, -- take index names from pattern table and assign sequential captures [pattern[i][4] or 'x'] = c4, -- index name may be nil in pattern[i] table so "or 'x'" spoofs a name for this index in this table }; script = t.s or ''; -- translate table contents to named variables; region = t.r or ''; -- absent table entries are nil so set named IETF parts to empty string for concatenation variant= t.v or ''; private = t.p or ''; break; -- and done end end if not code then return nil, nil, nil, nil, nil, substitute (cfg.get_ietf_parts_t.unrecog_tag, {source}); -- don't know what we got but it is malformed end code = code:lower(); -- ensure that we use and return lower case version of this if not (override_table[code] or lang_table[code] or synonym_table[code] or lang_dep_table[code]) then return nil, nil, nil, nil, nil, substitute (cfg.get_ietf_parts_t.unrecog_code, {code}); -- invalid language code, don't know about the others (don't care?) end if synonym_table[code] then -- if 639-2/639-2T code has a 639-1 synonym table.insert (maint_cats, substitute (cfg.get_ietf_parts_t.maint_promo_cat, {code})); table.insert (maint_msgs, substitute (cfg.get_ietf_parts_t.maint_promo_msg, {code, synonym_table[code]})); code = synonym_table[code]; -- use the synonym end if is_set (script) then if is_set (args_script) then return code, nil, nil, nil, nil, cfg.get_ietf_parts_t.redundant_scr; -- both code with script and |script= not allowed end else script = args_script or ''; -- use args.script if provided end if is_set (script) then script = script:lower(); -- ensure that we use and return lower case version of this if not script_table[script] then return code, nil, nil, nil, nil, substitute (cfg.get_ietf_parts_t.unrecog_scr_code, {script, code}); -- language code OK, invalid script, don't know about the others (don't care?) end end if suppressed_table[script] then -- ensure that code-script does not use a suppressed script if in_array (code, suppressed_table[script]) then return code, nil, nil, nil, nil, substitute (cfg.get_ietf_parts_t.script_code, {script, code}); -- language code OK, script is suppressed for this code end end if is_set (region) then if is_set (args_region) then return code, nil, nil, nil, nil, cfg.get_ietf_parts_t.redundant_reg; -- both code with region and |region= not allowed end else region = args_region or ''; -- use args.region if provided end if is_set (region) then region = region:lower(); -- ensure that we use and return lower case version of this if not region_table[region] then return code, script, nil, nil, nil, substitute (cfg.get_ietf_parts_t.unrecog_reg_code, {region, code}); end end if is_set (variant) then if is_set (args_variant) then return code, nil, nil, nil, nil, cfg.get_ietf_parts_t.redundant_var; -- both code with variant and |variant= not allowed end else variant = args_variant or ''; -- use args.variant if provided end if is_set (variant) then variant = variant:lower(); -- ensure that we use and return lower case version of this if not variant_table[variant] then -- make sure variant is valid return code, script, region, nil, nil, substitute (cfg.get_ietf_parts_t.unrecog_var, {variant}); end -- does this duplicate/replace tests in lang() and lang_xx()? if is_set (script) then -- if script set it must be part of the 'prefix' if not in_array (table.concat ({code, '-', script}), variant_table[variant]['prefixes']) then return code, script, region, nil, nil, substitute (cfg.get_ietf_parts_t.unrecog_var_code_scr, {variant, code, script}); end elseif is_set (region) then -- if region set, there are some prefixes that require lang code and region (en-CA-newfound) if not in_array (code, variant_table[variant]['prefixes']) then -- first see if lang code is all that's required (en-oxendict though en-GB-oxendict is preferred) if not in_array (table.concat ({code, '-', region}), variant_table[variant]['prefixes']) then -- now try for lang code and region (en-CA-newfound) return code, script, region, nil, nil, substitute (cfg.get_ietf_parts_t.unrecog_var_code_reg, {variant, code, region}); end end else -- cheap way to determine if there are prefixes; fonipa and others don't have prefixes; # operator always returns 0 if variant_table[variant]['prefixes'][1] and not in_array (code, variant_table[variant]['prefixes']) then return code, script, region, nil, nil, substitute (cfg.get_ietf_parts_t.unrecog_var_code, {variant, code}); end end end if is_set (private) then private = private:lower(); -- ensure that we use and return lower case version of this if not override_table[table.concat ({code, '-x-', private})] then -- make sure private tag is valid; note that index return code, script, region, nil, nil, substitute (cfg.get_ietf_parts_t.unrecog_pri, {private}); end end return code, script, region, variant, private, nil; -- return the good bits; make sure that msg is nil end --[=[-------------------------< M A K E _ W I K I L I N K >---------------------------------------------------- Makes a wikilink; when both link and display text is provided, returns a wikilink in the form [[L|D]]; if only link is provided, returns a wikilink in the form [[L]]; if neither are provided or link is omitted, returns an empty string. ]=] local function make_wikilink (link, display) if is_set (link) then if is_set (display) then return table.concat ({'[[', link, '|', display, ']]'}); else return table.concat ({'[[', link, ']]'}); end else return ''; end end --[[--------------------------< D I V _ M A R K U P _ A D D >-------------------------------------------------- Adds <i> and </i> tags to list-item text or to implied <p>..</p> text. Mixed not supported. ]] local function div_markup_add (text, style) if text:find ('^\n[%*:;#]') then -- look for list markup; list markup must begin at start of text if 'italic' == style then return text:gsub ('(\n[%*:;#]+)([^\n]+)', '%1<i>%2</i>'); -- insert italic markup at each list item else return text; end end if text:find ('\n+') then -- look for any number of \n characters in text text = text:gsub ('([^\n])\n([^\n])', '%1 %2'); -- replace single newline characters with a space character which mimics MediaWiki if 'italic' == style then text = text:gsub('[^\n]+', '<p><i>%1</i></p>'); -- insert p and italic markup tags at each implied p (two or more consecutive '\n\n' sequences) else text = text:gsub ('[^\n]+', '<p>%1</p>'); -- insert p markup at each implied p text = text:gsub ('\n', ''); -- strip newline characters end end return text; end --[[--------------------------< T I T L E _ W R A P P E R _ M A K E >------------------------------------------ Makes a <span title="<title text>"><content_text></span> or <div title="<title text>"><content_text></div> where <title text> is in the tool-tip in the wiki's local language and <content_text> is non-local-language text in HTML markup. This because the lang= attribute applies to the content of its enclosing tag. <tag> holds a string 'div' or 'span' used to choose the correct wrapping tag. ]] local function title_wrapper_make (title_text, content_text, tag) local wrapper_t = {}; table.insert (wrapper_t, table.concat ({'<', tag})); -- open opening wrapper tag table.insert (wrapper_t, ' title=\"'); -- begin title attribute table.insert (wrapper_t, title_text); -- add <title_text> table.insert (wrapper_t, '\">'); -- end title attribute and close opening wrapper tag table.insert (wrapper_t, content_text); -- add <content_text> table.insert (wrapper_t, table.concat ({'</', tag, '>'})); -- add closing wrapper tag return table.concat (wrapper_t); -- make a big string and done end --[[--------------------------< M A K E _ T E X T _ H T M L >-------------------------------------------------- Add the HTML markup to text according to the type of content that it is: <span> or <i> tags for inline content or <div> tags for block content The lang= attribute also applies to the content of the tag where it is placed so this is wrong because 'Spanish language text' is English: <i lang="es" title="Spanish language text">casa</i> should be: <span title="Spanish language text"><i lang="es">casa</i></span> or for <div>...</div>: <div title="Spanish language text"><div lang="es"><spanish-language-text></div></div> ]] local function make_text_html (code, text, tag, rtl, style, size, language) local html_t = {}; local style_added = ''; local wrapper_tag = tag; -- <tag> gets modified so save a copy for use when/if we create a wrapper span or div if text:match ('^%*') then table.insert (html_t, '&#42;'); -- move proto language text prefix outside of italic markup if any; use numeric entity because plain splat confuses MediaWiki text = text:gsub ('^%*', ''); -- remove the splat from the text end if 'span' == tag then -- default HTML tag for inline content if 'italic' == style then -- but if italic tag = 'i'; -- change to <i> tags end else -- must be div so go text = div_markup_add (text, style); -- handle implied <p>, implied <p> with <i>, and list markup (*;:#) with <i> end table.insert (html_t, table.concat ({'<', tag})); -- open the <i>, <span>, or <div> HTML tag code = code:gsub ('%-x%-.*', ''); -- strip private use subtag from code tag because meaningless outside of Wikipedia table.insert (html_t, table.concat ({' lang="', code, '\"'})); -- add language attribute if (rtl or unicode.is_rtl(text)) and ('ltr' == this_wiki_lang_dir) then -- text is right-to-left on a left-to-right wiki table.insert (html_t, ' dir="rtl"'); -- add direction attribute for right-to-left languages elseif not (rtl or unicode.is_rtl(text)) and ('rtl' == this_wiki_lang_dir) then -- text is left-to-right on a right-to-left wiki table.insert (html_t, ' dir="ltr"'); -- add direction attribute for left-to-right languages end if 'normal' == style then -- when |italic=no table.insert (html_t, ' style=\"font-style: normal;'); -- override external markup, if any style_added = '\"'; -- remember that style attribute added and is not yet closed end if is_set (size) then -- when |size=<something> if is_set (style_added) then table.insert (html_t, table.concat ({' font-size: ', size, ';'})); -- add when style attribute already inserted else table.insert (html_t, table.concat ({' style=\"font-size: ', size, ';'})); -- create style attribute style_added = '\"'; -- remember that style attribute added and is not yet closed end end table.insert (html_t, table.concat ({style_added, '>'})); -- close the opening HTML tag table.insert (html_t, text); -- insert the text table.insert (html_t, table.concat ({'</', tag, '>'})); -- close the 'text' <i>, <span>, or <div> HTML tag if is_set ('زوون') then -- create a <title_text> string for the title= attribute in a wrapper span or div local title_text; if 'zxx' == code then -- special case for this tag 'no linguistic content' title_text = substitute ('$1 $2', {'زوون', cfg.make_text_html_t.zxx}); -- not a language so don't use 'language' in title text elseif mw.ustring.find ('زوون', 'زوونون', 1, true) then title_text = substitute ('$1 $2', {'زوون', cfg.make_text_html_t.collective}); -- for collective languages else title_text = substitute ('$1-$2', {'زوون', cfg.make_text_html_t.individual}); -- for individual languages end return title_wrapper_make (title_text, table.concat (html_t), wrapper_tag); else return table.concat (html_t); end end --[=[-------------------------< M A K E _ C A T E G O R Y >---------------------------------------------------- For individual language, <language>, returns: [[رج:مقالاتی که <language> زوون بنویشته دارنه]] For English: [[رج:رج:مقالاتی که انگلیسی زوون بنویشته دارنه]] For ISO 639-2 collective languages (and for 639-1 bh): [[رج:مقالاتی که <language> زوون بنویشته دارنه]] ]=] local function make_category (code, language_name, nocat, name_get) if ((0 ~= namespace) or nocat) and not name_get then -- only categorize in article space return ''; -- return empty string for concatenation end if mw.ustring.find (language_name, 'زوون‌های', 1, true) then return substitute ('[[$1 $2]]', {cfg.make_category_t.collective_cat, language_name}); end if this_wiki_lang_tag == code then return substitute ('[[$1 $2 $3-$4]]', { -- unique category name for the local language cfg.make_category_t.cat_prefix, cfg.make_category_t.explicit_cat, language_name, cfg.make_category_t.cat_postfix, }); else return substitute ('[[$1 $2-$3]]', { -- category for individual languages cfg.make_category_t.cat_prefix, language_name, cfg.make_category_t.cat_postfix, }); end end --[[--------------------------< M A K E _ T R A N S L I T >---------------------------------------------------- Return translit <i lang=xx-Latn>...</i> where xx is the language code; else return empty string. The value |script= is not used in {{transliteration}} for this purpose; instead it uses |code. Because language scripts are listed in the {{transliteration}} switches they are included in the data tables. The script parameter is introduced at {{Language with name and transliteration}}. If |script= is set, this function uses it in preference to code. To avoid confusion, in this module and the templates that use it, the transliteration script parameter is renamed to be |translit-script= (in this function, tscript). This function is used by both lang_xx() and xlit() lang_xx() always provides code, language_name, and translit; may provide tscript; never provides style xlit() always provides language_name, translit, and one of code or tscript, never both; always provides style For {{transliteration}}, style only applies when a language code is provided. ]] local function make_translit (code, language_name, translit, std, tscript, style, engvar) local title_t = lang_data.translit_title_table; -- table of transliteration standards and the language codes and scripts that apply to those standards local title_text = ''; -- tool tip text for title= attribute std = std and std:lower(); -- lower case for table indexing if not is_set (std) and not is_set (tscript) then -- when neither standard nor script specified title_text = language_name; -- write a generic tool tip if not mw.ustring.find (language_name, 'زوونون', 1, true) then -- collective language names (plural 'languages' is part of the name) title_text = substitute ('$1-$2', {title_text, cfg.misc_text_t.language}); -- skip this text (individual and macro languages only) end title_text = substitute ('$1 $2', {title_text, mw.ustring.lower (cfg.engvar_t[engvar]['romanisz_lc'])}); -- finish the tool tip; use romanization when neither script nor standard supplied elseif is_set (std) and is_set (tscript) then -- when both are specified if title_t[std] then -- and if standard is legitimate if title_t[std][tscript] then -- and if script for that standard is legitimate if script_table[tscript] then title_text = substitute ('$1$2 ($3 $4) $5', { -- add the appropriate text to the tool tip title_text, title_t[std][tscript:lower()], script_table[tscript], cfg.make_translit_t.script, cfg.make_translit_t.transliteration, }); else title_text = title_text .. title_t[std]['default']; -- use the default if script not in std table; TODO: maint cat? error message because script not found for this standard? end else title_text = title_text .. title_t[std]['default']; -- use the default if script not in std table; TODO: maint cat? error message because script not found for this standard? end else return ''; -- invalid standard, setup for error message end elseif is_set (std) then -- translit-script not set, use language code if not title_t[std] then return ''; end -- invalid standard, setup for error message if title_t[std][code] then -- if language code is in the table (xlit may not provide a language code) title_text = substitute ('$1$2 ($3 $4) $5', { -- add the appropriate text to the tool tip title_text, title_t[std][code:lower()], language_name, cfg.misc_text_t.language, cfg.make_translit_t.transliteration, }); else -- code doesn't match title_text = title_text .. title_t[std]['default']; -- so use the standard's default end else -- here if translit-script set but translit-std not set if title_t['no_std'][tscript] then title_text = title_text .. title_t['no_std'][tscript]; -- use translit-script if set elseif title_t['no_std'][code] then title_text = title_text .. title_t['no_std'][code]; -- use language code else if is_set (tscript) then title_text = substitute ('$1$2-$3 $4', { -- write a script tool tip title_text, language_name, cfg.make_translit_t.script, cfg.make_translit_t.transliteration, }); elseif is_set (code) then if not mw.ustring.find (language_name, 'زوونون', 1, true) then -- collective language names (plural 'languages' is part of the name) title_text = substitute ('$1-$2', { -- skip this text (individual and macro languages only) title_text, cfg.misc_text_t.language, }); end title_text = substitute ('$1 $2', { -- finish the tool tip title_text, cfg.make_translit_t.transliteration, }); else title_text = substitute ('$1 $2', { -- generic tool tip (can we ever get here?) title_text, cfg.make_translit_t.transliteration, }); end end end local tag if is_set (code) then -- when a language code is provided (always with {{lang-??}} templates, not always with {{transliteration}}) code = code:match ('^(%a%a%a?)'); -- strip all subtags leaving only the language subtag if not style then -- nil for the default italic style tag = '<i lang="%s-Latn">%s</i>' else tag = '<span style="font-style: %s" lang="%s-Latn">%s</span>' -- non-standard style, construct a span tag for it tag = string.format(tag, style, "%s", "%s") end tag = string.format(tag, code, "%s") else tag = '<span>%s</span>' -- when no language code: no lang= attribute, not italic ({{transliteration}} only) end tag = string.format(tag, translit) -- add the translit text if '' == title_text then -- when there is no need for a tool-tip return tag; -- done else title_text = cfg.engvar_sel_t.gb == engvar and title_text:gsub ('([Rr]omani)z', '%1s') or title_text; -- gb eng when engvar specifies gb eng; us eng else return title_wrapper_make (title_text, tag, 'span'); -- wrap with a tool-tip span and done end end --[[--------------------------< V A L I D A T E _ T E X T >---------------------------------------------------- This function checks the content of args.text and returns empty string if nothing is amiss else it returns an error message. The tests are for empty or missing text and for improper or disallowed use of apostrophe markup. Italic rendering is controlled by the |italic= template parameter so italic markup should never appear in args.text either as ''itself'' or as '''''bold italic''''' unless |italic=unset or |italic=invert. ]] local function validate_text (template, args) if not is_set (args.text) then return make_error_msg (cfg.validate_text_t.no_text, args, template); end if args.text:find ("%f[\']\'\'\'\'%f[^\']") or args.text:find ("\'\'\'\'\'[\']+") then -- because we're looking, look for 4 appostrophes or 6+ appostrophes return make_error_msg (cfg.validate_text_t.malformed_markup, args, template); end local style = args.italic; if (cfg.keywords_t.unset ~= style) and (cfg.keywords_t.invert ~=style) then if args.text:find ("%f[\']\'\'%f[^\']") or args.text:find ("%f[\']\'\'\'\'\'%f[^\']") then -- italic but not bold, or bold italic return make_error_msg (cfg.validate_text_t.italic_markup, args, template); end end end --[[--------------------------< R E N D E R _ M A I N T >------------------------------------------------------ Render mainenance messages and categories. ]] local function render_maint (nocat) local maint = {}; if 0 < #maint_msgs then -- when there are maintenance messages table.insert (maint, table.concat ({'<span class="lang-comment" style="font-style: normal; display: none; color: #33aa33; margin-left: 0.3em;">'})); -- opening <span> tag for _, msg in ipairs (maint_msgs) do table.insert (maint, table.concat ({msg, ' '})); -- add message strings end table.insert (maint, '</span>'); -- close the span end if (0 < #maint_cats) and (0 == namespace) and not nocat then -- when there are maintenance categories; article namespace only for _, cat in ipairs (maint_cats) do table.insert (maint, table.concat ({'[[Category:', cat, ']]'})); -- format and add the categories end end return table.concat (maint); end --[[--------------------------< P R O T O _ P R E F I X >------------------------------------------------------ For proto languages, text is prefixed with a splat. We do that here as a flag for make_text_html() so that a splat will be rendered outside of italic markup (if used). If the first character in text here is already a splat, we do nothing. proto_param is boolean or nil; true adds splat prefix regardless of language name; false removes and inhibits regardless of language name; nil does nothing; presumes that the value in text is correct but removes extra splac. ]] local function proto_prefix (text, language_name, proto_param) if false == proto_param then -- when forced by |proto=no return text:gsub ('^%**', ''); -- return text without splat prefix regardless of language name or existing splat prefix in text elseif (language_name:find ('^Proto%-') or (true == proto_param)) then -- language is a proto or forced by |proto=yes return text:gsub ('^%**', '*'); -- prefix proto-language text with a splat; also removes duplicate prefixing splats end return text:gsub ('^%*+', '*'); -- return text unmolested except multiple splats reduced to one splat end --[[--------------------------< H A S _ P O E M _ T A G >------------------------------------------------------ Looks for a poem strip marker in text; returns true when found; false else. Auto-italic detection disabled when text has poem stripmarker because it is not possible for this code to know the content that will replace the stripmarker. ]] local function has_poem_tag (text) return text:find ('\127[^\127]*UNIQ%-%-poem%-[%a%d]+%-QINU[^\127]*\127') and true or false; end --[[--------------------------< H T M L _ T A G _ S E L E C T >------------------------------------------------ Inspects content of and selectively trims text. Returns text and the name of an appropriate HTML tag for text. If text contains: \n\n text has implied <p>..</p> tags - trim leading and trailing whitespace and return If text begins with list markup: \n* unordered \n; definition \n: definition \n# ordered trim all leading whitespace except \n and trim all trailing whitespace If text contains <poem>...</poem> stripmarker, return text unmodified and choose <div>..</div> tags because the stripmarker is replaced with text wrapped in <div>..</div> tags. If the text contains any actual <div>...</div> tags, then it's again returned unmodified and <div>...</div> tags are used to wrap it, to prevent div/span inversion. ]] local function html_tag_select (text) local tag; if has_poem_tag (text) then -- contains poem stripmarker (we can't know the content of that) tag = 'div'; -- poem replacement is in div tags so lang must use div tags elseif text:find ('<div') then -- reductive; if the text contains a div tag, we must use div tags tag = 'div'; elseif mw.text.trim (text):find ('\n\n+') then -- contains implied p tags text = mw.text.trim (text); -- trim leading and trailing whitespace characters tag = 'div'; -- must be div because span may not contain p tags (added later by MediaWiki); poem replacement is in div tags elseif text:find ('\n[%*:;%#]') then -- if text has list markup text = text:gsub ('^[\t\r\f ]*', ''):gsub ('%s*$', ''); -- trim all whitespace except leading newline character '\n' tag = 'div'; -- must be div because span may not contain ul, dd, dl, ol tags (added later by MediaWiki) else text = mw.text.trim (text); -- plain text tag = 'span'; -- so span is fine end return text, tag; end --[[--------------------------< V A L I D A T E _ P R O T O >-------------------------------------------------- Validates value assigned to |proto=; permitted values are yes and no; yes returns as true, no returns as false, empty string (or parameter omitted) returns as nil; any other value returns nil with <proto_param> as second return value for use in error message. ]] local function validate_proto (proto_param) if cfg.keywords_t.affirmative == proto_param then return true; elseif cfg.keywords_t.negative == proto_param then return false; elseif is_set (proto_param) then return nil, proto_param; -- |proto= something other than 'yes' or 'no' else return nil; -- missing or empty end end --[[--------------------------< L A N G U A G E _ N A M E _ G E T >-------------------------------------------- Common function to return language name from the data set according to IETF tag. Returns language name if found in data tables; nil else. ]] local function language_name_get (ietf, code, cat) ietf = ietf:lower(); -- ietf:lower() because format_ietf_tag() returns mixed case local name; -- remains nil if not found if override_table[ietf] then -- look for whole IETF tag in override table name = override_table[ietf]; elseif override_table[code] then -- not there so try basic language tag name = override_table[code]; elseif lang_table[code] then -- shift to IANA active tag/name table name = lang_table[code]; elseif lang_dep_table[code] then -- try the IANA deprecated tag/name table name = lang_dep_table[code]; end if lang_dep_table[code] and cat then -- because deprecated code may have been overridden to en.wiki preferred name table.insert (maint_cats, substitute (cfg.language_name_get_t.deprecated_cat, {code})); table.insert (maint_msgs, substitute (cfg.language_name_get_t.deprecated_msg, {code})); end return name; -- name from data tables or nil end --[[--------------------------< T E X T _ S C R I P T _ M A T C H _ T E S T >---------------------------------- IETF script subtag should match the script of the <text>. This module does not attempt to know all scripts and what they look like. It does know what Latn script looks like so when <text> is written using other than the Latn script, the IETF script subtag, if present, should not be Latn. Conversely, when <text> is written using the Latn script, the IETF script subtag, if present, should be Latn. For the purposes of this test, Latf (Fraktur) and Latg (Gaelic) are considered to be equivalent to Latn because unicode treats these two scripts as font-specific variants of Latn. Returns an error message when mismatch detected; nil else. ]] local function text_script_match_test (script, is_latn_text, pos, char) local scripts_t = {['latf'] = true, ['latg'] = true, ['latn'] = true}; -- unicode 'latn' scripts; 'latf' and 'latg' are font variants so there are no Fraktur or Gaelic codepoints if is_set (script) then -- don't bother with the rest of this if <script> is nil or empty string script = script:lower(); -- lower case to index into <scripts_t> if is_latn_text then -- when text is wholly Latn script if not scripts_t[script] then -- but a non-Latn script is specified return cfg.text_script_match_test_t.latn_txt_mismatch; -- emit an error message end else -- when text is not wholly Latn script if scripts_t[script] then -- but a Latn script is specified return substitute (cfg.text_script_match_test_t.latn_scr_mismatch, {pos, char}); -- emit an error message with position of first offending character end end end end --[[--------------------------< B I N A R Y _ S E A R C H >--------------------------------------------------- conducts a binary search of <ranges_t> for a sub-range that holds <target>. returns boolean true if a sub-range holding <target> is found; boolean false else. ]] local function binary_search (target, ranges_t) local idx_bot = 1; -- initialize to index of first key local idx_top = sizeof_ranges_t; -- initialize to index of last key (number of keys) if (target < ranges_t[idx_bot][1]) or (target > ranges_t[idx_top][2]) then -- invalid; target out of range return; -- abandon end local idx_mid; -- calculated index of range midway between top index and bottom index local flag = false; -- flag to tell us when we've evaluated last (highest) range in <ranges_t> while 1 do idx_mid = math.ceil ((idx_bot + idx_top) / 2); -- get the mid-point in the <ranges_t> sequence if (target >= ranges_t[idx_mid][1]) and (target <= ranges_t[idx_mid][2]) then -- indexed range low value <= target <= indexed range high value return true; -- we found the range that holds the <target> character; return true elseif (target > ranges_t[idx_mid][2]) then -- is <target> > indexed range high value? idx_bot = idx_mid; -- adjust <idx_bot> up else -- here when <target> less than indexed range low value idx_top = idx_mid - 1; -- adjust <idx_top> down end if flag then break; -- here when we just evaluated the last range and <target> not found end if not flag and (idx_bot == idx_top) then -- set true just before we evaluate the last (highest) range in <ranges_t> flag = true; end end end --[[--------------------------< I S _ L A T I N >-------------------------------------------------------------- compare <text> as codepoints to lists of known codepoints accepted as Latn script returns boolean true and modified <text> when <text> is wrapped in accept-as-written markup returns boolean true and <text> when codepoint is known returns boolean false, <text>, non-Latn codepoint position in <text> (left to right), and the codepoint character when codepoint is not known TODO: when text has accept-as-written markup, return a non-boolean value to indicate that <text> is not wholly latn script? Use that return value to create non-Latn HTML lang= attribute because <text> isn't really latn so lang=und (undetermined)? or instead, omit the -Latn subtag? (without -Latn need to force |italic=yes) ]] local function is_latin (text, tag) local count; text, count = text:gsub ('^%(%((.+)%)%)$', '%1'); -- remove accept-as-written markup if present if 0 ~= count then return true, text; -- markup present so assume that <text> is Latn-script end local pos = 0; -- position counter for error messaging for codepoint in mw.ustring.gcodepoint (text) do -- fetch each code point pos = pos + 1; -- bump the position counter if not is_latn_data.singles_t[codepoint] and -- codepoint not found in the singles list? not binary_search (codepoint, is_latn_data.ranges_t) and -- codepoint not a member of a listed range? not (tag and is_latn_data.specials_t[codepoint] and is_latn_data.specials_t[codepoint][tag]) then -- not a language-specific codepoint? return false, text, pos, mw.ustring.char (codepoint); -- codepoint not known; return false with codepoint position and character representation end end return true, text; -- is known; return <text> end --[[--------------------------< _ L A N G >-------------------------------------------------------------------- Entry point for {{lang}}. There should be no reason to set parameters in the {{lang}} {{#invoke:}} <includeonly>{{#invoke:lang|lang}}</includeonly> Parameters are received from the template's frame (parent frame). ]] local function _lang (args) local out = {}; local language_name; -- used to make category names local category_name; -- same as language_name except that it retains any parenthetical disambiguators (if any) from the data set local subtags = {}; -- IETF subtags script, region, variant, and private local code; -- the language code local msg; -- for error messages local tag = 'span'; -- initial value for make_text_html() local template = args.template or cfg.templates_t.lang; maint_cats = {}; -- initialize because when this module required into another module, these only declared once so only initialzed once maint_msgs = {}; validate_cat_args (args); -- determine if categorization should be suppressed if args[1] and args.code then return make_error_msg (substitute (cfg.lang_t.conflict_n_param, {'1', cfg.lang_t.conflict_n_param_types.code}), args, template); else args.code = args[1] or args.code; -- prefer args.code end if args[2] and args.text then return make_error_msg (substitute (cfg.lang_t.conflict_n_param, {'2', cfg.lang_t.conflict_n_param_types.text}), args, template); else args.text = args[2] or args.text; -- prefer args.text end msg = validate_text (template, args); -- ensure that |text= is set if is_set (msg) then -- msg is an already-formatted error message return msg; end args.text, tag = html_tag_select (args.text); -- inspects text; returns appropriate HTML tag with text trimmed accordingly args.rtl = args.rtl == cfg.keywords_t.affirmative; -- convert to boolean: 'yes' -> true, other values -> false args.proto, msg = validate_proto (args.proto); -- return boolean, or nil, or nil and error message flag if msg then return make_error_msg (substitute (cfg.lang_t.invalid_proto, {msg}), args, template); end code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (args.code); -- |script=, |region=, |variant= not supported because they should be part of args.code ({{{1}}} in {{lang}}) if msg then return make_error_msg (msg, args, template); end local is_latn_text, pos, char; is_latn_text, args.text, pos, char= is_latin (args.text, code); -- make a boolean msg = text_script_match_test (subtags.script, is_latn_text, pos, char) if msg then -- if an error detected then there is an error message return make_error_msg (msg, args, template); end args.italic, msg = validate_italic (args); if msg then return make_error_msg (msg, args, template); end if nil == args.italic then -- nil when |italic= absent or not set or |italic=default; args.italic controls if ('latn' == subtags.script) or -- script is latn (this_wiki_lang_tag ~= code and not is_set (subtags.script) and not has_poem_tag (args.text) and is_latn_text) then -- text not this wiki's language, no script specified and not in poem markup but is wholly latn script (auto-italics) args.italic = 'italic'; -- DEFAULT for {{lang}} templates is upright; but if latn script set for font-style:italic else args.italic = 'inherit'; -- italic not set; script not latn; inherit current style end end if is_set (subtags.script) then -- if script set, override rtl setting if in_array (subtags.script, lang_data.rtl_scripts) then args.rtl = true; -- script is an rtl script else args.rtl = false; -- script is not an rtl script end end args.code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant, subtags.private); -- format to recommended subtag styles language_name = language_name_get (args.code, code, true); -- get language name; try IETF tag first, then code w/o variant then code w/ variant if cfg.keywords_t.invert == args.italic and 'span' == tag then -- invert only supported for in-line content args.text = invert_italics (args.text) end args.text = proto_prefix (args.text, language_name, args.proto); -- prefix proto-language text with a splat table.insert (out, make_text_html (args.code, args.text, tag, args.rtl, args.italic, args.size, language_name)); table.insert (out, make_category (code, language_name, args.nocat)); table.insert (out, render_maint (args.nocat)); -- maintenance messages and categories return table.concat (out); -- put it all together and done end --[[--------------------------< L A N G >---------------------------------------------------------------------- Entry point for {{lang}}. There should be no reason to set parameters in the {{lang}} {{#invoke:}} <includeonly>{{#invoke:lang|lang}}</includeonly> Parameters are received from the template's frame (parent frame). ]] local function lang (frame) local args_t = getArgs (frame, { -- this code so that we can detect and handle wiki list markup in text valueFunc = function (key, value) if 2 == key or 'text' == key then -- the 'text' parameter; do not trim wite space return value; -- return untrimmed 'text' elseif value then -- all other values: if the value is not nil value = mw.text.trim (value); -- trim whitespace if '' ~= value then -- empty string when value was only whitespace return value; end end return nil; -- value was empty or contained only whitespace end -- end of valueFunc }); args_t.fn = nil; -- unset because not supported but this function might have been called by {{lang|fn=lang|...}} local msg = parameter_validate (args_t, cfg.templates_t.lang); -- verify that all supplied parameters are supported by {{lang-??}} if msg then return make_error_msg (msg, args_t, cfg.templates_t.lang); -- when template has unsupported params, abandon with error message end return _lang (args_t); end --[[--------------------------< T R A N S L A T I O N _ M A K E >---------------------------------------------- Stand-alone function to create literal translation of main text. Also used by {{lang-x2}}. ]] local function translation_make (args_t) local translation_t = {', '}; -- initialize output if 'none' ~= args_t.label then -- if we want a label table.insert (translation_t, '<small>'); -- open the <small> HTML tag if cfg.keywords_t.negative == args_t.link then table.insert (translation_t, substitute ('<abbr title="$1">$2</abbr>', {cfg.translation_make_t.lit_xlation, cfg.translation_make_t.lit_abbr})); -- unlinked form else table.insert (translation_t, make_wikilink (cfg.translation_make_t.lit_xlation, cfg.translation_make_t.lit_abbr)); -- linked form end table.insert (translation_t, "&thinsp;</small>"); -- close the <small> HTML tag end table.insert (translation_t, table.concat ({'&#39;', args_t.translation, '&#39;'})); -- use HTML entities to avoid wiki markup confusion return table.concat (translation_t); -- make a big string and done end --[[--------------------------< _ L A N G _ X X >-------------------------------------------------------------- For the {{lang-??}} templates, the only parameter required to be set in the template is the language code. All other parameters can, usually should, be written in the template call. For {{lang-??}} templates for languages that can have multiple writing systems, it may be appropriate to set |script= as well. For each {{lang-??}} template choose the appropriate entry-point function so that this function knows the default styling that should be applied to text. For normal, upright style: <includeonly>{{#invoke:lang|lang_xx_inherit|code=xx}}</includeonly> For italic style: <includeonly>{{#invoke:lang|lang_xx_italic|code=xx}}</includeonly> All other parameters should be received from the template's frame (parent frame) Supported parameters are: |code = (required) the IANA language code |script = IANA script code; especially for use with languages that use multiple writing systems |region = IANA region code |variant = IANA variant code |text = (required) the displayed text in language specified by code |link = boolean false ('no') does not link code-spcified language name to associated language article |rtl = boolean true ('yes') identifies the language specified by code as a right-to-left language |nocat = boolean true ('yes') inhibits normal categorization; error categories are not affected |cat = boolian false ('no') opposite form of |nocat= |italic = boolean true ('yes') renders displayed text in italic font; boolean false ('no') renders displayed text in normal font; not set renders according to initial_style_state |lit = text that is a literal translation of text |label = 'none' to suppress all labeling (language name, 'translit.', 'lit.') any other text replaces language-name label - automatic wikilinking disabled for those {{lang-??}} templates that support transliteration (those templates where |text= is not entirely latn script): |translit = text that is a transliteration of text |translit-std = the standard that applies to the transliteration |translit-script = ISO 15924 script name; falls back to code For {{lang-??}}, the positional parameters are: {{{1}}} text {{{2}}} transliterated text {{{3}}} literal translation text no other positional parameters are allowed ]] local function _lang_xx (args, base_template) -- base_template will be either of 'langx' or 'lang-xx' local out = {}; local language_name; -- used to make display text, article links local category_name; -- same as language_name except that it retains any parenthetical disambiguators (if any) from the data set local subtags = {}; -- IETF subtags script, region, and variant local code; -- the language code local translit_script_name; -- name associated with IANA (ISO 15924) script code local translit; local msg; -- for error messages local tag = 'span'; -- initial value for make_text_html() local template = args.template or base_template; maint_cats = {}; -- initialize because when this module required into another module, these only declared once so only initialzed once maint_msgs = {}; local text_idx = (cfg.templates_t.langx == base_template) and 2 or 1; -- for {{langx}} 'text' positional parameter is '2' local translit_idx = (cfg.templates_t.langx == base_template) and 3 or 2; local xlate_idx = (cfg.templates_t.langx == base_template) and 4 or 3; if args[text_idx] and args.text then return make_error_msg (substitute (cfg.lang_t.conflict_n_param, {translit_idx, cfg.lang_t.conflict_n_param_types.text}), args, template); else args.text = args[text_idx] or args.text; -- prefer positional 'text' parameter end msg = validate_text (template, args); -- ensure that |text= is set, does not contain italic markup and is protected from improper bolding if is_set (msg) then return msg; end args.text, tag = html_tag_select (args.text); -- inspects text; returns appropriate HTML tag with text trimmed accordingly if args[translit_idx] and args.translit then return make_error_msg (substitute (cfg.lang_t.conflict_n_param, {translit_idx, cfg.lang_t.conflict_n_param_types.translit}), args, template); else args.translit = args[translit_idx] or args.translit -- prefer positional 'translit' parameter end args.engvar = cfg.engvar_sel_t[args.engvar] or cfg.default_engvar; -- |engvar= when valid; cfg.default_engvar else if args[xlate_idx] and (args.translation or args.lit) then return make_error_msg (substitute (cfg.lang_xx_t.conflict_n_lit, {translit_idx}), args, template); elseif args.translation and args.lit then return make_error_msg (cfg.lang_xx_t.conflict_lit, args, template); else args.translation = args[xlate_idx] or args.translation or args.lit; -- prefer positional 'translation' parameter end if args.links and args.link then return make_error_msg (cfg.lang_xx_t.conflict_link, args, template); else args.link = args.link or args.links; -- prefer args.link end validate_cat_args (args); -- determine if categorization should be suppressed args.rtl = args.rtl == cfg.keywords_t.affirmative; -- convert to boolean: 'yes' -> true, other values -> false code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (args.code, args.script, args.region, args.variant); -- private omitted because private if msg then -- if an error detected then there is an error message return make_error_msg (msg, args, template); end if args.translit then local latn, pos, char; latn, args.translit, pos, char = is_latin (args.translit, (('' ~= subtags.private) and (code .. '-x-' .. subtags.private)) or code); if not latn then return make_error_msg (substitute (cfg.lang_xx_t.translit_nonlatn, {pos, char}), args, template); end end local is_latn_text, text, pos, char = is_latin (args.text, code); -- make a boolean args.text = text; -- may have been modified (accept-as-written markup removed) msg = text_script_match_test (subtags.script, is_latn_text, pos, char) if msg then -- if an error detected then there is an error message return make_error_msg (msg, args, template); end args.italic, msg = validate_italic (args); if msg then return make_error_msg (msg, args, template); end if cfg.templates_t.langx == base_template then -- auto-italics for {{langx}} templates; adapted from {{lang}} (no support for poem tag) if nil == args.italic then -- nil when |italic= absent or not set or |italic=default; args.italic controls if ('latn' == subtags.script) or -- script is latn (this_wiki_lang_tag ~= code and not is_set (subtags.script) and is_latn_text) then -- text is not this wiki's language, no script specified and is wholly latn script (auto-italics) args.italic = 'italic'; -- set font-style:italic else args.italic = 'inherit'; -- italic not set; script not latn; inherit current style end end else -- {{lang-xx}} does not do auto italics; retained for those wikis that don't support {{langx}} if nil == args.italic then -- args.italic controls if is_set (subtags.script) then if 'latn' == subtags.script then args.italic = 'italic'; -- |script=Latn; set for font-style:italic else args.italic = initial_style_state; -- italic not set; script is not latn; set for font-style:<initial_style_state> end else args.italic = initial_style_state; -- here when |italic= and |script= not set; set for font-style:<initial_style_state> end end end if is_set (subtags.script) then -- if script set override rtl setting if in_array (subtags.script, lang_data.rtl_scripts) then args.rtl = true; -- script is an rtl script else args.rtl = false; -- script is not an rtl script end end args.proto, msg = validate_proto (args.proto); -- return boolean, or nil, or nil and error message flag if msg then return make_error_msg (substitute (cfg.lang_t.invalid_proto, {args.proto}), args, template); end args.code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant, subtags.private); -- format to recommended subtag styles language_name = language_name_get (args.code, code, true); -- get language name; try IETF tag first, then code w/o variant then code w/ variant category_name = language_name; -- category names retain IANA parenthetical diambiguators (if any) language_name = language_name:gsub ('%s+%b()', ''); -- remove IANA parenthetical disambiguators or qualifiers from names that have them if args.label then if 'none' ~= args.label then table.insert (out, table.concat ({args.label, ': '})); -- custom label end else if cfg.keywords_t.negative == args.link then table.insert (out, language_name); -- language name without wikilink else if mw.ustring.find (language_name, 'زوون‌های', 1, true) then table.insert (out, make_wikilink (language_name)); -- collective language name uses simple wikilink elseif lang_data.article_name[args.code:lower()] then -- is IETF tag in article name over ride? table.insert (out, make_wikilink (lang_data.article_name[args.code:lower()], language_name)); -- language name with wikilink from override data elseif lang_data.article_name[code] then -- is language tag in article override table.insert (out, make_wikilink (lang_data.article_name[code], language_name)); -- language name with wikilink from override data else table.insert (out, make_wikilink (substitute ('$1 $2', {language_name, cfg.misc_text_t.language}), language_name)); -- language name with wikilink end end table.insert (out, ': '); -- separator end if cfg.keywords_t.invert == args.italic then args.text = invert_italics (args.text) end args.text = proto_prefix (args.text, language_name, args.proto); -- prefix proto-language text with a splat table.insert (out, make_text_html (args.code, args.text, tag, args.rtl, args.italic, args.size, ('none' == args.label) and language_name or nil)) if is_set (args.translit) and not is_latn_text then -- transliteration; not supported when args.text is wholly latn text (this is an imperfect test) table.insert (out, ', '); -- comma to separate text from translit if 'none' ~= args.label then table.insert (out, '<small>'); if script_table[args['translit-script']] then -- when |translit-script= is set, try to use the script's name translit_script_name = script_table[args['translit-script']]; else translit_script_name = language_name; -- fall back on language name end local translit_title_obj = mw.title.makeTitle (0, substitute ('$1 $2',{cfg.lang_xx_t.romanization, translit_script_name})); -- make a title object; no engvar, article titles use US spelling if translit_title_obj.exists and (cfg.keywords_t.negative ~= args.link) then table.insert (out, make_wikilink (substitute ('$1 $2', {cfg.lang_xx_t.romanization, translit_script_name or language_name}), substitute ('$1', {cfg.engvar_t[args.engvar]['romanisz_pt']})) .. ':'); -- make a wikilink if there is an article to link to; engvar the display text else table.insert (out, substitute ('$1:', {cfg.engvar_t[args.engvar]['romanisz_pt']})); -- else plain text per engvar end table.insert (out, '&nbsp;</small>'); -- close the small tag end translit = make_translit (args.code, language_name, args.translit, args['translit-std'], args['translit-script'], nil, args.engvar) if is_set (translit) then table.insert (out, translit); else return make_error_msg (substitute ('$1: $2', {cfg.lang_xx_t.invalid_xlit_std, args['translit-std'] or '[ناموجود]'}), args, template); end elseif is_set (args.translit) and is_latn_text then -- when creating a transliteration of Latn script <text> return make_error_msg (cfg.lang_xx_t.xlit_of_latn, args, template); -- emit error message and abandon end if is_set (args.translation) then -- translation (not supported in {{lang}}) table.insert (out, translation_make (args)); end table.insert (out, make_category (code, category_name, args.nocat)); table.insert (out, render_maint(args.nocat)); -- maintenance messages and categories return table.concat (out); -- put it all together and done end --[[--------------------------< L A N G _ X X _ A R G S _ G E T >---------------------------------------------- Common function to get args table from {{lang-??}} templates. Returns table of args. Text positional parameters are not trimmed here but are selectively trimmed at html_tag_select(). ]] local function lang_xx_args_get (frame, base_template) local args_t = getArgs(frame, { parentFirst= true, -- parameters in the template override parameters set in the {{#invoke:}} valueFunc = function (key, value) if ((cfg.templates_t.langx == base_template) and 2 or 1) == key then -- the 'text' positional parameter; 1 for {{lang-??}}, 2 for {{langx}}; do not trim wite space return value; -- return untrimmed 'text' positional parameter elseif value then -- all other values: if the value is not nil value = mw.text.trim (value); -- trim whitespace if '' ~= value then -- empty string when value was only whitespace return value; end end return nil; -- value was empty or contained only whitespace end -- end of valueFunc }); return args_t; end --[[--------------------------< L A N G _ X X _ I T A L I C >-------------------------------------------------- Entry point for those {{lang-??}} templates that call lang_xx_italic(). Sets the initial style state to italic. ]] local function lang_xx_italic (frame) local args = lang_xx_args_get (frame, cfg.templates_t.langxx); args.fn = nil; -- unset because not supported but this function might have been called by {{lang|fn=lang_xx_italic|...}} local msg = parameter_validate (args, cfg.templates_t.langxx); -- verify that all supplied parameters are supported by {{lang-??}} if msg then return make_error_msg (msg, args, cfg.templates_t.langxx); -- when template has unsupported params, abandon with error message end initial_style_state = 'italic'; return _lang_xx (args, cfg.templates_t.langxx) .. '[[Category:Pages using Lang-xx templates]]'; -- temporary category end --[[--------------------------< _ L A N G _ X X _ I T A L I C >------------------------------------------------ Entry point from another module. Sets the initial style state to italic. ]] local function _lang_xx_italic (args) initial_style_state = 'italic'; return _lang_xx (args, cfg.templates_t.langxx); end --[[--------------------------< L A N G _ X X _ I N H E R I T >------------------------------------------------ Entry point for those {{lang-??}} templates that call lang_xx_inherit(). Sets the initial style state to inherit. ]] local function lang_xx_inherit (frame) local args = lang_xx_args_get (frame, cfg.templates_t.langxx); args.fn = nil; -- unset because not supported but this function might have been called by {{lang|fn=lang_xx_inherit|...}} local msg = parameter_validate (args, cfg.templates_t.langxx); -- verify that all supplied parameters are supported by {{lang-??}} if msg then return make_error_msg (msg, args, cfg.templates_t.langxx); -- when template has unsupported params, abandon with error message end initial_style_state = 'inherit'; return _lang_xx (args, cfg.templates_t.langxx) .. '[[Category:Pages using Lang-xx templates]]'; -- temporary category end --[[--------------------------< _ L A N G _ X X _ I N H E R I T >---------------------------------------------- Entry point from another module. Sets the initial style state to inherit. ]] local function _lang_xx_inherit (args) initial_style_state = 'inherit'; return _lang_xx (args, cfg.templates_t.langxx); end --[[--------------------------< _ L A N G X >------------------------------------------------------------------ Entry point from another module. ]] local function _langx (args_t) local langx_data = mw.loadData ('Module:Lang/langx'); -- get necessary data local rtl_t = langx_data.rtl_t; -- get list of language tags for languages that are rendered right-to-left local link_t = langx_data.link_t; -- get list of language tags for {{lang-??}} templates that set |link=<something> local size_t = langx_data.size_t; -- get list of language tags for {{lang-??}} templates that set |size=<something> local msg = parameter_validate (args_t, cfg.templates_t.langx); if msg then return make_error_msg (msg, args_t, cfg.templates_t.langx); end args_t.code = args_t[1] or args_t.code; -- get the language tag; must be {{{1}}} or |code= if not args_t.code then return make_error_msg (cfg.get_ietf_parts_t.missing_lang_tag, args_t, cfg.templates_t.langx); end args_t.rtl = args_t.rtl or (rtl_t[args_t.code] and cfg.keywords_t.affirmative); -- prefer |rtl= in template call, use rtl_t else args_t.link = args_t.link or link_t[args_t.code]; -- prefer |link= in template call, use link_t felse args_t.size = args_t.size or size_t[args_t.code]; -- prefer |size= in template call, use size_t else args_t[1] = nil; -- unset to mimic {{lang-??}} templates which set |code=xx local lang_subtag = args_t.code; -- use only the base language subtag for unsupported tag test; some args_t.code are modified by |script= etc return _lang_xx (args_t, cfg.templates_t.langx); end --[[--------------------------< L A N G X >-------------------------------------------------------------------- Entry point for {{langx}}. this function calls _lang_xx() to render non-English text. The {{lang-??}} templates have three positional paramters but {{langx}} has four: | 1 | 2 | 3 | 4 {{lang-xx |<text> |<xlit> |<xlat> }} {{langx |<tag> |<text> |<xlit> |<xlat> }} The calls to lang_xx_args_get() and _lang_xx() use 'langx' as a flag for those functions to select the proper positional parameters. {{lang-??}} depends on the calling template to select 'inherit' or 'italic' to establish the default rendering. {{langx}} can't do that. The initial version of {{langx}} relied on a list of language tags (inherit_t in ~/langx) scraped from those {{lang-??}} templates that call lang_xx_inherit() to render text in upright font. langx() now uses auto-italics code adapted from {{lang}} (doesn't support poem tags). ]] local function langx (frame) local args_t = lang_xx_args_get (frame, cfg.templates_t.langx); -- get the arguments; 'langx' is the <base_template> used to decide which positional param is 'text', 'translit', 'lit' return _langx (args_t); end --[[--------------------------< _ I S _ I E T F _ T A G >------------------------------------------------------ Returns true when a language name associated with IETF language tag exists; nil else. IETF language tag must be valid. All code combinations supported by {{lang}} and the {{lang-??}} templates are supported by this function. Module entry point from another module. ]] local function _is_ietf_tag (tag) -- entry point when this module is require()d into another local c, s, r, v, p, err; -- code, script, region, variant, private, error message c, s, r, v, p, err = get_ietf_parts (tag); -- disassemble tag into constituent part and validate return ((c and not err) and true) or nil; -- return true when code portion has a value without error message; nil else end --[[--------------------------< I S _ I E T F _ T A G >-------------------------------------------------------- Module entry point from an {{#invoke:}}. ]] local function is_ietf_tag (frame) return _is_ietf_tag (getArgs (frame)[1]); -- args[1] is the IETF language tag to be tested; also get parent frame end --[[--------------------------< I S _ I E T F _ T A G _ F R A M E >-------------------------------------------- Module entry point from an {{#invoke:}}; same as is_ietf_tag() except does not get parameters from the parent (template) frame. This function not useful when called by {{lang|fn=is_ietf_tag_frame|<tag>}} because <tag> is in the parent frame. ]] local function is_ietf_tag_frame (frame) return _is_ietf_tag (getArgs (frame, {frameOnly = true,})[1]); -- args[1] is the IETF language tag to be tested; do not get parent frame end --[[--------------------------< _ N A M E _ F R O M _ T A G >-------------------------------------------------- Returns language name associated with IETF language tag if valid; error message else. All code combinations supported by {{lang}} and the {{lang-??}} templates are supported by this function. Set invoke's |link= parameter to yes to get wikilinked version of the language name. Module entry point from another module. ]] local function _name_from_tag (args) local subtags = {}; -- IETF subtags script, region, variant, and private local raw_code = args[1]; -- save a copy of the input IETF subtag local link = cfg.keywords_t.affirmative == args['link']; -- make a boolean local label = args.label; local code; -- the language code local msg; -- gets an error message if IETF language tag is malformed or invalid local language_name = ''; code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (raw_code); if msg then local template = (args['template'] and table.concat ({'{{', args['template'], '}}: '})) or ''; -- make template name (if provided by the template) return make_error_span (template, msg); end raw_code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant, subtags.private); -- format to recommended subtag styles; private omitted because private language_name = language_name_get (raw_code, code); -- get language name; try IETF tag first, then code w/o variant then code w/ variant if 'yes' ~= args.raw then language_name = language_name:gsub ('%s+%b()', ''); -- remove IANA parenthetical disambiguators or qualifiers from names that have them end if link then -- when |link=yes, wikilink the language name if mw.ustring.find (language_name, 'زوون‌های', 1, true) then language_name = make_wikilink (language_name, label); -- collective language name uses simple wikilink elseif lang_data.article_name[raw_code:lower()] then -- is IETF tag in article name override? language_name = make_wikilink (lang_data.article_name[raw_code:lower()], label or language_name); -- language name with wikilink from override data elseif lang_data.article_name[code] then -- is language tag in article name override? language_name = make_wikilink (lang_data.article_name[code], label or language_name); -- language name with wikilink from override data else language_name = make_wikilink (substitute ('$1 $2', {language_name, cfg.misc_text_t.language}), label or language_name); -- language name with wikilink end end return language_name; end --[[--------------------------< N A M E _ F R O M _ T A G >---------------------------------------------------- Module entry point from an {{#invoke:}}. ]] local function name_from_tag (frame) -- entry point from an {{#invoke:lang|name_from_tag|<IETF tag>|link=<yes>|template=<template name>}} return _name_from_tag (getArgs(frame)) -- pass-on the args table, nothing else; getArgs() so we also get parent frame end --[[--------------------------< _ T A G _ F R O M _ N A M E >-------------------------------------------------- Returns the IETF language tag associated with the language name. Spelling of language name must be correct according to the spelling in the source tables. When a standard language name has a parenthetical disambiguator, that disambiguator must be omitted (they are not present in the data name-to-tag tables). Module entry point from another module. ]] local function _tag_from_name (args) -- entry point from another module local msg; if args[1] and '' ~= args[1] then local data = mw.loadData ('Module:Lang/tag from name'); -- get the reversed data tables TODO: change when going live local lang = args[1]:lower(); -- allow any-case for the language name (speeling must till be correct) local tag = data.rev_override_table[lang] or data.rev_lang_table[lang] or data.rev_lang_dep_table[lang]; -- get the code; look first in the override then in the standard if tag then return tag, true; -- language name found so return tag and done; second return used by is_lang_name() else msg = substitute (cfg.tag_from_name_t.lang_not_found, {args[1]}); -- language name not found, error message end else msg = cfg.tag_from_name_t.missing_lang_name; -- language name not found, error message end local template = ''; if args.template and '' ~= args.template then template = table.concat ({'{{', args['template'], '}}: '}); -- make template name (if provided by the template) end return make_error_span (template, msg); end --[[--------------------------< T A G _ F R O M _ N A M E >---------------------------------------------------- Module entry point from an {{#invoke:}}. ]] local function tag_from_name (frame) -- entry point from an {{#invoke:lang|tag_from_name|<language name>|link=<yes>|template=<template name>}} local result, _ = _tag_from_name (getArgs(frame)) -- pass-on the args table, nothing else; getArgs() so we also get parent frame; supress second return used by is_lang_name() return result; end --[[--------------------------< I S _ L A N G _ N A M E >------------------------------------------------------ Module entry point from an {{#invoke:}}. ]] local function is_lang_name (frame) local _, result = _tag_from_name (getArgs(frame)) -- pass-on the args table, nothing else; getArgs() so we also get parent frame; supress second return used by tag_from_name() return result and true or nil; end --[[--------------------------< _ X L I T >-------------------------------------------------------------------- Module entry point from another module. ]] local function _xlit (args) local title_table = lang_data.translit_title_table; -- table of transliteration standards and the language codes and scripts that apply to those standards local language_name; -- language name that matches language code; used for tool tip local translit; -- transliterated text to display local script; -- IANA script local msg; -- for when called functions return an error message local template = args.template or cfg.templates_t.transliteration; maint_cats = {}; -- initialize because when this module required into another module, these only declared once so only initialzed once maint_msgs = {}; if is_set (args[3]) then -- [3] set when {{transliteration|code|standard|text}} args.text = args[3]; -- get the transliterated text args.translit_std = args[2] and args[2]:lower(); -- get the standard; lower case for table indexing if not title_table[args.translit_std] then return make_error_msg (substitute (cfg.transl_t.unrecog_xlit_std, {args.translit_std}), args, template); end else if is_set (args[2]) then -- [2] set when {{transliteration|code|text}} args.text = args[2]; -- get the transliterated text else if args[1] and (args[1]:match ('^%a%a%a?%a?$') or -- args[2] missing; is args[1] a language or script tag or is it the transliterated text? args[1]:match ('^%a%a%a?%-x%-')) then -- or is args[1] a private-use tag return make_error_msg (cfg.transl_t.no_text, args, template); -- args[1] is a code so we're missing text else args.text = args[1]; -- args[1] is not a code so we're missing that; assign args.text for error message return make_error_msg (cfg.transl_t.missing_lang_scr, args, template); end end end if is_set (args[1]) then -- IANA language code used for HTML lang= attribute; or ISO 15924 script code if args[1]:match ('^%a%a%a?%a?$') or args[1]:match ('^%a%a%a?%-x%-') then -- args[1] has correct form? args.code = args[1]:lower(); -- use the language/script code; only (2, 3, or 4 alpha characters) or private-use; lower case because table indexes are lower case else return make_error_msg (substitute (cfg.transl_t.unrecog_lang_scr, {args[1]}), args, template); -- invalid language / script code end else return make_error_msg (cfg.transl_t.missing_lang_scr, args, template); -- missing language / script code so quit end local is_latn_text, pos, char; is_latn_text, args.text, pos, char= is_latin (args.text, args.code); -- is latn text? strip accept-as-written markup if not is_latn_text then -- when text is not latn return make_error_msg (substitute (cfg.lang_xx_t.translit_nonlatn, {pos, char}), args, template); -- abandon with error message end args.italic, msg = validate_italic (args); if msg then return make_error_msg (msg, args, template); end if 'italic' == args.italic then -- 'italic' when |italic=yes; because that is same as absent or not set and |italic=default args.italic = nil; -- set to nil; end args.engvar = cfg.engvar_sel_t[args.engvar] or cfg.default_engvar; -- |engvar= when valid; cfg.default_engvar else if override_table[args.code] then -- is code a language code defined in the override table? language_name = override_table[args.code]; args.code = args.code:match ('^%a%a%a?'); -- if private use, strip all but language subtag elseif lang_table[args.code] then -- is code a language code defined in the standard language code tables? language_name = lang_table[args.code]; elseif lang_dep_table[args.code] then -- is code a language code defined in the deprecated language code tables? language_name = lang_dep_table[args.code]; elseif script_table[args.code] then -- if here, code is not a language code; is it a script code? language_name = script_table[args.code]; script = args.code; -- code was an ISO 15924 script so use that instead args.code = ''; -- unset because not a language code else return make_error_msg (substitute (cfg.transl_t.unrecog_lang_scr, {args.code}), args, template); -- invalid language / script code end -- here only when all parameters passed to make_translit() are valid return make_translit (args.code, language_name, args.text, args.translit_std, script, args.italic, args.engvar); end --[[--------------------------< X L I T >---------------------------------------------------------------------- Module entry point from an {{#invoke:}}. ]] local function xlit (frame) return _xlit (getArgs(frame)); end --[[--------------------------< C A T E G O R Y _ F R O M _ T A G >-------------------------------------------- Returns category name associated with IETF language tag if valid; error message else. All code combinations supported by {{lang}} and the {{lang-??}} templates are supported by this function. Module entry point from another module. ]] local function _category_from_tag (args_t) local subtags = {}; -- IETF subtags script, region, variant, and private local raw_code = args_t[1]; -- save a copy of the input IETF subtag local link = cfg.keywords_t.affirmative == args_t.link; -- make a boolean local label = args_t.label; local code; -- the language code local msg; -- gets an error message if IETF language tag is malformed or invalid local category_name = ''; code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (raw_code); if msg then local template = (args_t.template and table.concat ({'{{', args_t.template, '}}: '})) or ''; -- make template name (if provided by the template) return make_error_span (template, msg); end raw_code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant, subtags.private); -- format to recommended subtag styles; private omitted because private category_name = language_name_get (raw_code, code); -- get language name; try IETF tag first, then code w/o variant then code w/ variant category_name = make_category (code, category_name, nil, true):gsub ('[%[%]]', ''); if link then return table.concat ({'[[:', category_name, ']]'}); else return category_name; end end --[[--------------------------< C A T E G O R Y _ F R O M _ T A G >-------------------------------------------- Module entry point from an {{#invoke:}}. ]] local function category_from_tag (frame) -- entry point from an {{#invoke:lang|category_from_tag|<IETF tag>|template=<template name>}} return _category_from_tag (getArgs (frame)); -- pass-on the args table, nothing else; getArgs() so we also get parent frame end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { category_from_tag = category_from_tag, -- frame entry points when this module is #invoke:ed into templates/wikitext lang = lang, -- entry point for {{lang}} langx = langx, -- entry point for {{langx}} lang_xx_inherit = lang_xx_inherit, -- entry points for {{lang-??}} lang_xx_italic = lang_xx_italic, is_ietf_tag = is_ietf_tag, is_ietf_tag_frame = is_ietf_tag_frame, is_lang_name = is_lang_name, tag_from_name = tag_from_name, -- returns IETF tag associated with language name name_from_tag = name_from_tag, -- used for template documentation; possible use in ISO 639 name from code templates xlit = xlit, -- entry point for {{transliteration}} _category_from_tag = _category_from_tag, -- API entry points when this module is require()d into other modules _lang = _lang, _langx = _langx, _lang_xx_inherit = _lang_xx_inherit, _lang_xx_italic = _lang_xx_italic, _is_ietf_tag = _is_ietf_tag, get_ietf_parts = get_ietf_parts, _tag_from_name = _tag_from_name, _name_from_tag = _name_from_tag, _xlit = _xlit, _translation_make = translation_make, }; io7v7wrk3gimdfbo29cs6rag3ilrreu 327762 327758 2026-06-03T19:13:34Z محک 1023 حذفindividual 327762 Scribunto text/plain --[=[ Lua support for the {{lang}}, {{langx}}, {{lang-??}}, and {{transliteration}} templates and replacement of various supporting templates. ]=] require('strict'); local getArgs = require ('Module:Arguments').getArgs; local unicode = require ("Module:Unicode data"); -- for is_Latin() and is_rtl() local yesno = require ('Module:Yesno'); local lang_data = mw.loadData ('Module:Lang/data'); -- language name override and transliteration tool-tip tables local lang_name_table = lang_data.lang_name_table; -- language codes, names, regions, scripts, suppressed scripts local lang_table = lang_data.lang_name_table.lang; local lang_dep_table = lang_data.lang_name_table.lang_dep; local script_table = lang_data.lang_name_table.script; local region_table = lang_data.lang_name_table.region; local variant_table = lang_data.lang_name_table.variant; local suppressed_table = lang_data.lang_name_table.suppressed; local override_table = lang_data.override; local synonym_table = mw.loadData ('Module:Lang/ISO 639 synonyms'); -- ISO 639-2/639-2T code translation to 639-1 code local cfg = mw.loadData ('Module:Lang/configuration' .. (mw.getCurrentFrame():getTitle():match ('/sandbox') or '')); -- for internationalization local is_latn_data = mw.loadData ('Module:Lang/data/is latn data'); local sizeof_ranges_t = is_latn_data.sizeof_ranges_t; local namespace = mw.title.getCurrentTitle().namespace; -- used for categorization local content_lang = mw.language.getContentLanguage(); local this_wiki_lang_tag = content_lang.code; -- get this wiki's language tag local this_wiki_lang_dir = content_lang:getDir(); -- get this wiki's language direction local initial_style_state; -- set by lang_xx_normal() and lang_xx_italic() local maint_cats = {}; -- maintenance categories go here local maint_msgs = {}; -- and their messages go here --[[--------------------------< M A K E _ E R R O R _ S P A N >-------------------------------------------------- ]] local function make_error_span (template, msg) return table.concat ({'<span style="color:#d33">', cfg.misc_text_t.error, ': ', template, msg, '</span>'}) end --[[--------------------------< S U B S T I T U T E >---------------------------------------------------------- Substitutes $1, $2, etc in <message> with data from <data_t>. Returns plain-text substituted string when <data_t> not nil; returns <message> else. ]] local function substitute (message, data_t) return data_t and mw.message.newRawMessage (message, data_t):plain() or message; end --[[--------------------------< M A K E _ E R R O R _ M S G >-------------------------------------------------- Assembles an error message from template name, message text, help link, and error category. ]] local function make_error_msg (msg, args_t, template) local category; local text; -- handle the oddity that is {{langx}} if cfg.templates_t.langxx == template then text = args_t.text or args_t[1]; -- for {{lang-xx}} else text = args_t.text or args_t[2]; -- for {{lang}}, {{langx}}, and {{transliteration}} end if cfg.templates_t.transliteration == template then category = cfg.make_error_msg_t.xlit_err_cat; else category = cfg.make_error_msg_t.lang_err_cat; end local category_link = ((0 == namespace or 10 == namespace) and not args_t.nocat) and substitute ('[[Category:$1]]', {category}) or ''; return substitute ('[$1] <span style="color:#d33">$2: &#x7B;{$3}}: $4 ([[:Category:$5|$6]])</span>$7', -- &#x7B; prevents template name from being treated as a template call in certain situations { text or cfg.make_error_msg_t.undefined, cfg.misc_text_t.error, template, msg, category, cfg.misc_text_t.help, category_link }) end --[[--------------------------< P A R A M E T E R _ V A L I D A T E >------------------------------------------ ]] local function parameter_validate (args_t, template) local err_msg = cfg.parameter_validate_t.invalid_param; if cfg.templates_t.lang == template then -- for {{lang}} for param, _ in pairs (args_t) do if not cfg.known_params_t.params_lang_t[param] and -- unique {{lang}} parameters not cfg.known_params_t.common_params_all_t[param] then -- common to all return substitute (err_msg, {param}); -- <param> not found so abandon end end elseif cfg.templates_t.langx == template then -- for {{langx}} for param, _ in pairs (args_t) do if not cfg.known_params_t.params_langx_t[param] and -- unique {{langx}} parameters not cfg.known_params_t.params_x_t[param] and -- common to {{langx}} and {{lang-xx}} not cfg.known_params_t.common_params_all_t[param] then -- common to all return substitute (err_msg, {param}); -- <param> not found so abandon end end elseif cfg.templates_t.langxx == template then -- for {{lang-xx}} for param, _ in pairs (args_t) do if not cfg.known_params_t.params_lang_xx_t[param] and -- unique {{lang-xx}} parameters not cfg.known_params_t.params_x_t[param] and -- common to {{langx}} and {{lang-xx}} not cfg.known_params_t.common_params_all_t[param] then -- common to all return substitute (err_msg, {param}); -- <param> not found so abandon end end end end --[[--------------------------< I S _ S E T >------------------------------------------------------------------ Returns true if argument is set; false otherwise. Argument is 'set' when it exists (not nil) or when it is not an empty string. ]] local function is_set (var) return not (var == nil or var == ''); end --[[--------------------------< I N V E R T _ I T A L I C S >------------------------------------------------- This function attempts to invert the italic markup a args.text by adding/removing leading/trailing italic markup in args.text. Like |italic=unset, |italic=invert disables automatic italic markup. Individual leading/trailing apostrophes are converted to their HTML numeric entity equivalent so that the new italic markup doesn't become bold markup inadvertently. Leading and trailing wiki markup is extracted from args.text into separate table elements. Addition, removal, replacement of wiki markup is handled by a string.gsub() replacement table operating only on these separate elements. In the string.gsub() matching pattern, '.*' matches empty string as well as the three expected wiki markup patterns. This function expects that markup in args.text is complete and correct; if it is not, oddness may result. ]] local function invert_italics (source) local invert_pattern_table = { -- leading/trailing markup add/remove/replace patterns [""]="\'\'", -- empty string becomes italic markup ["\'\'"]="", -- italic markup becomes empty string ["\'\'\'"]="\'\'\'\'\'", -- bold becomes bold italic ["\'\'\'\'\'"]="\'\'\'", -- bold italic become bold }; local seg = {}; source = source:gsub ("%f[\']\'%f[^\']", '&#39;'); -- protect single quote marks from being interpreted as bold markup seg[1] = source:match ('^(\'\'+%f[^\']).+') or ''; -- get leading markup, if any; ignore single quote seg[3] = source:match ('.+(%f[\']\'\'+)$') or ''; -- get trailing markup, if any; ignore single quote if '' ~= seg[1] and '' ~= seg[3] then -- extract the 'text' seg[2] = source:match ('^\'\'+%f[^\'](.+)%f[\']\'\'+$') -- from between leading and trailing markup elseif '' ~= seg[1] then seg[2] = source:match ('^\'\'+%f[^\'](.+)') -- following leading markup elseif '' ~= seg[3] then seg[2] = source:match ('(.+)%f[\']\'\'+$') -- preceding trailing markup else seg[2] = source -- when there is no markup end seg[1] = invert_pattern_table[seg[1]] or seg[1]; -- replace leading markup according to pattern table seg[3] = invert_pattern_table[seg[3]] or seg[3]; -- replace leading markup according to pattern table return table.concat (seg); -- put it all back together and done end --[[--------------------------< V A L I D A T E _ I T A L I C >------------------------------------------------ Validates |italic= or |italics= assigned values. When |italic= is set and has an acceptable assigned value, return the matching CSS font-style property value or, for the special case 'default', return nil. When |italic= is not set, or has an unacceptable assigned value, return nil and a nil error message. When both |italic= and |italics= are set, returns nil and a 'conflicting' error message. The return value nil causes the calling lang, lang_xx, or xlit function to set args.italic according to the template's defined default ('inherit' for {{lang}}, 'inherit' or 'italic' for {{lang-??}} depending on the individual template's requirements, 'italic' for {{transliteration}}) or to the value appropriate to |script=, if set ({{lang}} and {{lang-??}} only). Accepted values and the values that this function returns are are: nil - when |italic= absent or not set; returns nil default - for completeness, should rarely if ever be used; returns nil yes - force args.text to be rendered in italic font; returns 'italic' no - force args.text to be rendered in normal font; returns 'normal' unset - disables font control so that font-style applied to text is dictated by markup inside or outside the template; returns 'inherit' invert - disables font control so that font-style applied to text is dictated by markup outside or inverted inside the template; returns 'invert' ]] local function validate_italic (args) local properties = {[cfg.keywords_t.affirmative] = 'italic', [cfg.keywords_t.negative] = 'normal', [cfg.keywords_t.unset] = 'inherit', [cfg.keywords_t.invert] = 'invert', [cfg.keywords_t.default] = nil}; local count = 0 for _, arg in pairs {'italic', 'italics', 'i'} do if args[arg] then count = count + 1 end end if count > 1 then -- return nil and an error message if more than one is set return nil, cfg.validate_italic_t.multi_italic; end return properties[args.italic or args.italics or args.i], nil; -- return an appropriate value and a nil error message end --[=[--------------------------< V A L I D A T E _ C A T _ A R G S >---------------------------------------------------------- Default behavior of the {{lang}} and {{lang-??}} templates is to add categorization when the templates are used in main space. This default functionality may be suppressed by setting |nocat=yes or |cat=no. This function selects one of these two parameters to control categorization. Because having two parameters with 'opposite' names and 'opposite' values is confusing, this function accepts only affirmative values for |nocat= and only negative values for |cat=; in both cases the 'other' sense (and non-sense) is not accepted and the parameter is treated as if it were not set in the template. Sets args.nocat to true if categorization is to be turned off; to nil if the default behavior should apply. Accepted values for |nocat= are the text strings: 'yes', 'y', 'true', 't', on, '1' -- [[Module:Yesno]] returns logical true for all of these; false or nil else for |cat= 'no', 'n', 'false', 'f', 'off', '0' -- [[Module:Yesno]] returns logical false for all of these; true or nil else ]=] local function validate_cat_args (args) if not (args.nocat or args.cat) then -- both are nil, so categorize return; end if false == yesno (args.cat) or true == yesno (args.nocat) then args.nocat = true; -- set to true when args.nocat is affirmative; nil else (as if the parameter were not set in the template) else -- args.nocat is the parameter actually used. args.nocat = nil; end end --[[--------------------------< I N _ A R R A Y >-------------------------------------------------------------- Whether needle is in haystack. ]] local function in_array (needle, haystack) if needle == nil then return false; end for n,v in ipairs (haystack) do if v == needle then return n; end end return false; end --[[--------------------------< F O R M A T _ I E T F _ T A G >------------------------------------------------ Prettify IETF tags to use recommended subtag formats: code: lower case script: sentence case region: upper case variant: lower case private: lower case prefixed with -x- ]] local function format_ietf_tag (code, script, region, variant, private) local out = {}; if is_set (private) then return table.concat ({code:lower(), 'x', private:lower()}, '-'); -- if private, all other tags ignored end table.insert (out, code:lower()); if is_set (script) then script = script:lower():gsub ('^%a', string.upper); table.insert (out, script); end if is_set (region) then table.insert (out, region:upper()); end if is_set (variant) then table.insert (out, variant:lower()); end return table.concat (out, '-'); end --[[--------------------------< G E T _ I E T F _ P A R T S >-------------------------------------------------- Extracts and returns IETF language tag parts: primary language subtag (required) - 2 or 3 character IANA language code script subtag - four character IANA script code region subtag - two-letter or three digit IANA region code variant subtag - four digit or 5-8 alnum variant code; only one variant subtag supported private subtag - x- followed by 1-8 alnum private code; only supported with the primary language tag in any one of these forms lang lang-variant lang-script lang-script-variant lang-region lang-region-variant lang-script-region lang-script-region-variant lang-x-private each of lang, script, region, variant, and private, when used, must be valid. Languages with both two- and three-character code synonyms are promoted to the two-character synonym because the IANA registry file omits the synonymous three-character code; we cannot depend on browsers understanding the synonymous three-character codes in the lang= attribute. For {{lang-??}} templates, the parameters |script=, |region=, and |variant= are supported (not supported in {{lang}} because those parameters are superfluous to the IETF subtags in |code=). Returns six values; all lower case. Valid parts are returned as themselves; omitted parts are returned as empty strings, invalid parts are returned as nil; the sixth returned item is an error message (if an error detected) or nil. See http://www.rfc-editor.org/rfc/bcp/bcp47.txt section 2.1. ]] local function get_ietf_parts (source, args_script, args_region, args_variant) local code, script, region, variant, private; -- IETF tag parts if not is_set (source) then return nil, nil, nil, nil, nil, cfg.get_ietf_parts_t.missing_lang_tag; end local pattern = { -- table of tables holding acceptable IETF tag patterns and short names of the IETF part captured by the pattern {'^(%a%a%a?)%-(%a%a%a%a)%-(%a%a)%-(%d%d%d%d)$', 's', 'r', 'v'}, -- 1 - ll-Ssss-RR-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d)%-(%d%d%d%d)$', 's', 'r', 'v'}, -- 2 - ll-Ssss-DDD-variant (where region is 3 digits; variant is 4 digits) {'^(%a%a%a?)%-(%a%a%a%a)%-(%a%a)%-(%w%w%w%w%w%w?%w?%w?)$', 's', 'r', 'v'}, -- 3 - ll-Ssss-RR-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d)%-(%w%w%w%w%w%w?%w?%w?)$', 's', 'r', 'v'}, -- 4 - ll-Ssss-DDD-variant (where region is 3 digits; variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d%d)$', 's', 'v'}, -- 5 - ll-Ssss-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%a%a%a%a)%-(%w%w%w%w%w%w?%w?%w?)$', 's', 'v'}, -- 6 - ll-Ssss-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a)%-(%d%d%d%d)$', 'r', 'v'}, -- 7 - ll-RR-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%d%d%d)%-(%d%d%d%d)$', 'r', 'v'}, -- 8 - ll-DDD-variant (where region is 3 digits; variant is 4 digits) {'^(%a%a%a?)%-(%a%a)%-(%w%w%w%w%w%w?%w?%w?)$', 'r', 'v'}, -- 9 - ll-RR-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%d%d%d)%-(%w%w%w%w%w%w?%w?%w?)$', 'r', 'v'}, -- 10 - ll-DDD-variant (where region is 3 digits; variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%d%d%d%d)$', 'v'}, -- 11 - ll-variant (where variant is 4 digits) {'^(%a%a%a?)%-(%w%w%w%w%w%w?%w?%w?)$', 'v'}, -- 12 - ll-variant (where variant is 5-8 alnum characters) {'^(%a%a%a?)%-(%a%a%a%a)%-(%a%a)$', 's', 'r'}, -- 13 - ll-Ssss-RR {'^(%a%a%a?)%-(%a%a%a%a)%-(%d%d%d)$', 's', 'r'}, -- 14 - ll-Ssss-DDD (region is 3 digits) {'^(%a%a%a?)%-(%a%a%a%a)$', 's'}, -- 15 - ll-Ssss {'^(%a%a%a?)%-(%a%a)$', 'r'}, -- 16 - ll-RR {'^(%a%a%a?)%-(%d%d%d)$', 'r'}, -- 17 - ll-DDD (region is 3 digits) {'^(%a%a%a?)$'}, -- 18 - ll {'^(%a%a%a?)%-x%-(%w%w?%w?%w?%w?%w?%w?%w?)$', 'p'}, -- 19 - ll-x-pppppppp (private is 1-8 alnum characters) } local t = {}; -- table of captures; serves as a translator between captured IETF tag parts and named variables for i, v in ipairs (pattern) do -- spin through the pattern table looking for a match local c1, c2, c3, c4; -- captures in the 'pattern' from the pattern table go here c1, c2, c3, c4 = source:match (pattern[i][1]); -- one or more captures set if source matches pattern[i]) if c1 then -- c1 always set on match code = c1; -- first capture is always code t = { [pattern[i][2] or 'x'] = c2, -- fill the table of captures with the rest of the captures [pattern[i][3] or 'x'] = c3, -- take index names from pattern table and assign sequential captures [pattern[i][4] or 'x'] = c4, -- index name may be nil in pattern[i] table so "or 'x'" spoofs a name for this index in this table }; script = t.s or ''; -- translate table contents to named variables; region = t.r or ''; -- absent table entries are nil so set named IETF parts to empty string for concatenation variant= t.v or ''; private = t.p or ''; break; -- and done end end if not code then return nil, nil, nil, nil, nil, substitute (cfg.get_ietf_parts_t.unrecog_tag, {source}); -- don't know what we got but it is malformed end code = code:lower(); -- ensure that we use and return lower case version of this if not (override_table[code] or lang_table[code] or synonym_table[code] or lang_dep_table[code]) then return nil, nil, nil, nil, nil, substitute (cfg.get_ietf_parts_t.unrecog_code, {code}); -- invalid language code, don't know about the others (don't care?) end if synonym_table[code] then -- if 639-2/639-2T code has a 639-1 synonym table.insert (maint_cats, substitute (cfg.get_ietf_parts_t.maint_promo_cat, {code})); table.insert (maint_msgs, substitute (cfg.get_ietf_parts_t.maint_promo_msg, {code, synonym_table[code]})); code = synonym_table[code]; -- use the synonym end if is_set (script) then if is_set (args_script) then return code, nil, nil, nil, nil, cfg.get_ietf_parts_t.redundant_scr; -- both code with script and |script= not allowed end else script = args_script or ''; -- use args.script if provided end if is_set (script) then script = script:lower(); -- ensure that we use and return lower case version of this if not script_table[script] then return code, nil, nil, nil, nil, substitute (cfg.get_ietf_parts_t.unrecog_scr_code, {script, code}); -- language code OK, invalid script, don't know about the others (don't care?) end end if suppressed_table[script] then -- ensure that code-script does not use a suppressed script if in_array (code, suppressed_table[script]) then return code, nil, nil, nil, nil, substitute (cfg.get_ietf_parts_t.script_code, {script, code}); -- language code OK, script is suppressed for this code end end if is_set (region) then if is_set (args_region) then return code, nil, nil, nil, nil, cfg.get_ietf_parts_t.redundant_reg; -- both code with region and |region= not allowed end else region = args_region or ''; -- use args.region if provided end if is_set (region) then region = region:lower(); -- ensure that we use and return lower case version of this if not region_table[region] then return code, script, nil, nil, nil, substitute (cfg.get_ietf_parts_t.unrecog_reg_code, {region, code}); end end if is_set (variant) then if is_set (args_variant) then return code, nil, nil, nil, nil, cfg.get_ietf_parts_t.redundant_var; -- both code with variant and |variant= not allowed end else variant = args_variant or ''; -- use args.variant if provided end if is_set (variant) then variant = variant:lower(); -- ensure that we use and return lower case version of this if not variant_table[variant] then -- make sure variant is valid return code, script, region, nil, nil, substitute (cfg.get_ietf_parts_t.unrecog_var, {variant}); end -- does this duplicate/replace tests in lang() and lang_xx()? if is_set (script) then -- if script set it must be part of the 'prefix' if not in_array (table.concat ({code, '-', script}), variant_table[variant]['prefixes']) then return code, script, region, nil, nil, substitute (cfg.get_ietf_parts_t.unrecog_var_code_scr, {variant, code, script}); end elseif is_set (region) then -- if region set, there are some prefixes that require lang code and region (en-CA-newfound) if not in_array (code, variant_table[variant]['prefixes']) then -- first see if lang code is all that's required (en-oxendict though en-GB-oxendict is preferred) if not in_array (table.concat ({code, '-', region}), variant_table[variant]['prefixes']) then -- now try for lang code and region (en-CA-newfound) return code, script, region, nil, nil, substitute (cfg.get_ietf_parts_t.unrecog_var_code_reg, {variant, code, region}); end end else -- cheap way to determine if there are prefixes; fonipa and others don't have prefixes; # operator always returns 0 if variant_table[variant]['prefixes'][1] and not in_array (code, variant_table[variant]['prefixes']) then return code, script, region, nil, nil, substitute (cfg.get_ietf_parts_t.unrecog_var_code, {variant, code}); end end end if is_set (private) then private = private:lower(); -- ensure that we use and return lower case version of this if not override_table[table.concat ({code, '-x-', private})] then -- make sure private tag is valid; note that index return code, script, region, nil, nil, substitute (cfg.get_ietf_parts_t.unrecog_pri, {private}); end end return code, script, region, variant, private, nil; -- return the good bits; make sure that msg is nil end --[=[-------------------------< M A K E _ W I K I L I N K >---------------------------------------------------- Makes a wikilink; when both link and display text is provided, returns a wikilink in the form [[L|D]]; if only link is provided, returns a wikilink in the form [[L]]; if neither are provided or link is omitted, returns an empty string. ]=] local function make_wikilink (link, display) if is_set (link) then if is_set (display) then return table.concat ({'[[', link, '|', display, ']]'}); else return table.concat ({'[[', link, ']]'}); end else return ''; end end --[[--------------------------< D I V _ M A R K U P _ A D D >-------------------------------------------------- Adds <i> and </i> tags to list-item text or to implied <p>..</p> text. Mixed not supported. ]] local function div_markup_add (text, style) if text:find ('^\n[%*:;#]') then -- look for list markup; list markup must begin at start of text if 'italic' == style then return text:gsub ('(\n[%*:;#]+)([^\n]+)', '%1<i>%2</i>'); -- insert italic markup at each list item else return text; end end if text:find ('\n+') then -- look for any number of \n characters in text text = text:gsub ('([^\n])\n([^\n])', '%1 %2'); -- replace single newline characters with a space character which mimics MediaWiki if 'italic' == style then text = text:gsub('[^\n]+', '<p><i>%1</i></p>'); -- insert p and italic markup tags at each implied p (two or more consecutive '\n\n' sequences) else text = text:gsub ('[^\n]+', '<p>%1</p>'); -- insert p markup at each implied p text = text:gsub ('\n', ''); -- strip newline characters end end return text; end --[[--------------------------< T I T L E _ W R A P P E R _ M A K E >------------------------------------------ Makes a <span title="<title text>"><content_text></span> or <div title="<title text>"><content_text></div> where <title text> is in the tool-tip in the wiki's local language and <content_text> is non-local-language text in HTML markup. This because the lang= attribute applies to the content of its enclosing tag. <tag> holds a string 'div' or 'span' used to choose the correct wrapping tag. ]] local function title_wrapper_make (title_text, content_text, tag) local wrapper_t = {}; table.insert (wrapper_t, table.concat ({'<', tag})); -- open opening wrapper tag table.insert (wrapper_t, ' title=\"'); -- begin title attribute table.insert (wrapper_t, title_text); -- add <title_text> table.insert (wrapper_t, '\">'); -- end title attribute and close opening wrapper tag table.insert (wrapper_t, content_text); -- add <content_text> table.insert (wrapper_t, table.concat ({'</', tag, '>'})); -- add closing wrapper tag return table.concat (wrapper_t); -- make a big string and done end --[[--------------------------< M A K E _ T E X T _ H T M L >-------------------------------------------------- Add the HTML markup to text according to the type of content that it is: <span> or <i> tags for inline content or <div> tags for block content The lang= attribute also applies to the content of the tag where it is placed so this is wrong because 'Spanish language text' is English: <i lang="es" title="Spanish language text">casa</i> should be: <span title="Spanish language text"><i lang="es">casa</i></span> or for <div>...</div>: <div title="Spanish language text"><div lang="es"><spanish-language-text></div></div> ]] local function make_text_html (code, text, tag, rtl, style, size, language) local html_t = {}; local style_added = ''; local wrapper_tag = tag; -- <tag> gets modified so save a copy for use when/if we create a wrapper span or div if text:match ('^%*') then table.insert (html_t, '&#42;'); -- move proto language text prefix outside of italic markup if any; use numeric entity because plain splat confuses MediaWiki text = text:gsub ('^%*', ''); -- remove the splat from the text end if 'span' == tag then -- default HTML tag for inline content if 'italic' == style then -- but if italic tag = 'i'; -- change to <i> tags end else -- must be div so go text = div_markup_add (text, style); -- handle implied <p>, implied <p> with <i>, and list markup (*;:#) with <i> end table.insert (html_t, table.concat ({'<', tag})); -- open the <i>, <span>, or <div> HTML tag code = code:gsub ('%-x%-.*', ''); -- strip private use subtag from code tag because meaningless outside of Wikipedia table.insert (html_t, table.concat ({' lang="', code, '\"'})); -- add language attribute if (rtl or unicode.is_rtl(text)) and ('ltr' == this_wiki_lang_dir) then -- text is right-to-left on a left-to-right wiki table.insert (html_t, ' dir="rtl"'); -- add direction attribute for right-to-left languages elseif not (rtl or unicode.is_rtl(text)) and ('rtl' == this_wiki_lang_dir) then -- text is left-to-right on a right-to-left wiki table.insert (html_t, ' dir="ltr"'); -- add direction attribute for left-to-right languages end if 'normal' == style then -- when |italic=no table.insert (html_t, ' style=\"font-style: normal;'); -- override external markup, if any style_added = '\"'; -- remember that style attribute added and is not yet closed end if is_set (size) then -- when |size=<something> if is_set (style_added) then table.insert (html_t, table.concat ({' font-size: ', size, ';'})); -- add when style attribute already inserted else table.insert (html_t, table.concat ({' style=\"font-size: ', size, ';'})); -- create style attribute style_added = '\"'; -- remember that style attribute added and is not yet closed end end table.insert (html_t, table.concat ({style_added, '>'})); -- close the opening HTML tag table.insert (html_t, text); -- insert the text table.insert (html_t, table.concat ({'</', tag, '>'})); -- close the 'text' <i>, <span>, or <div> HTML tag if is_set ('زوون') then -- create a <title_text> string for the title= attribute in a wrapper span or div local title_text; if 'zxx' == code then -- special case for this tag 'no linguistic content' title_text = substitute ('$1 $2', {'زوون', cfg.make_text_html_t.zxx}); -- not a language so don't use 'language' in title text elseif mw.ustring.find ('زوون', 'زوونون', 1, true) then title_text = substitute ('$1', {'زوون', cfg.make_text_html_t.collective}); -- for collective languages else title_text = substitute ('$1-$2', {'زوون', cfg.make_text_html_t.individual}); -- for individual languages end return title_wrapper_make (title_text, table.concat (html_t), wrapper_tag); else return table.concat (html_t); end end --[=[-------------------------< M A K E _ C A T E G O R Y >---------------------------------------------------- For individual language, <language>, returns: [[رج:مقالاتی که <language> زوون بنویشته دارنه]] For English: [[رج:رج:مقالاتی که انگلیسی زوون بنویشته دارنه]] For ISO 639-2 collective languages (and for 639-1 bh): [[رج:مقالاتی که <language> زوون بنویشته دارنه]] ]=] local function make_category (code, language_name, nocat, name_get) if ((0 ~= namespace) or nocat) and not name_get then -- only categorize in article space return ''; -- return empty string for concatenation end if mw.ustring.find (language_name, 'زوونون', 1, true) then return substitute ('[[$1 $2]]', {cfg.make_category_t.collective_cat, language_name}); end if this_wiki_lang_tag == code then return substitute ('[[$1 $2 $3-$4]]', { -- unique category name for the local language cfg.make_category_t.cat_prefix, cfg.make_category_t.explicit_cat, language_name, cfg.make_category_t.cat_postfix, }); else return substitute ('[[$1-$3]]', { -- category for individual languages cfg.make_category_t.cat_prefix, language_name, cfg.make_category_t.cat_postfix, }); end end --[[--------------------------< M A K E _ T R A N S L I T >---------------------------------------------------- Return translit <i lang=xx-Latn>...</i> where xx is the language code; else return empty string. The value |script= is not used in {{transliteration}} for this purpose; instead it uses |code. Because language scripts are listed in the {{transliteration}} switches they are included in the data tables. The script parameter is introduced at {{Language with name and transliteration}}. If |script= is set, this function uses it in preference to code. To avoid confusion, in this module and the templates that use it, the transliteration script parameter is renamed to be |translit-script= (in this function, tscript). This function is used by both lang_xx() and xlit() lang_xx() always provides code, language_name, and translit; may provide tscript; never provides style xlit() always provides language_name, translit, and one of code or tscript, never both; always provides style For {{transliteration}}, style only applies when a language code is provided. ]] local function make_translit (code, language_name, translit, std, tscript, style, engvar) local title_t = lang_data.translit_title_table; -- table of transliteration standards and the language codes and scripts that apply to those standards local title_text = ''; -- tool tip text for title= attribute std = std and std:lower(); -- lower case for table indexing if not is_set (std) and not is_set (tscript) then -- when neither standard nor script specified title_text = language_name; -- write a generic tool tip if not mw.ustring.find (language_name, 'زوونون', 1, true) then -- collective language names (plural 'languages' is part of the name) title_text = substitute ('$1-$2', {title_text, cfg.misc_text_t.language}); -- skip this text (individual and macro languages only) end title_text = substitute ('$1 $2', {title_text, mw.ustring.lower (cfg.engvar_t[engvar]['romanisz_lc'])}); -- finish the tool tip; use romanization when neither script nor standard supplied elseif is_set (std) and is_set (tscript) then -- when both are specified if title_t[std] then -- and if standard is legitimate if title_t[std][tscript] then -- and if script for that standard is legitimate if script_table[tscript] then title_text = substitute ('$1$2 ($3 $4) $5', { -- add the appropriate text to the tool tip title_text, title_t[std][tscript:lower()], script_table[tscript], cfg.make_translit_t.script, cfg.make_translit_t.transliteration, }); else title_text = title_text .. title_t[std]['default']; -- use the default if script not in std table; TODO: maint cat? error message because script not found for this standard? end else title_text = title_text .. title_t[std]['default']; -- use the default if script not in std table; TODO: maint cat? error message because script not found for this standard? end else return ''; -- invalid standard, setup for error message end elseif is_set (std) then -- translit-script not set, use language code if not title_t[std] then return ''; end -- invalid standard, setup for error message if title_t[std][code] then -- if language code is in the table (xlit may not provide a language code) title_text = substitute ('$1$2 ($3 $4) $5', { -- add the appropriate text to the tool tip title_text, title_t[std][code:lower()], language_name, cfg.misc_text_t.language, cfg.make_translit_t.transliteration, }); else -- code doesn't match title_text = title_text .. title_t[std]['default']; -- so use the standard's default end else -- here if translit-script set but translit-std not set if title_t['no_std'][tscript] then title_text = title_text .. title_t['no_std'][tscript]; -- use translit-script if set elseif title_t['no_std'][code] then title_text = title_text .. title_t['no_std'][code]; -- use language code else if is_set (tscript) then title_text = substitute ('$1$2-$3 $4', { -- write a script tool tip title_text, language_name, cfg.make_translit_t.script, cfg.make_translit_t.transliteration, }); elseif is_set (code) then if not mw.ustring.find (language_name, 'زوونون', 1, true) then -- collective language names (plural 'languages' is part of the name) title_text = substitute ('$1-$2', { -- skip this text (individual and macro languages only) title_text, cfg.misc_text_t.language, }); end title_text = substitute ('$1 $2', { -- finish the tool tip title_text, cfg.make_translit_t.transliteration, }); else title_text = substitute ('$1 $2', { -- generic tool tip (can we ever get here?) title_text, cfg.make_translit_t.transliteration, }); end end end local tag if is_set (code) then -- when a language code is provided (always with {{lang-??}} templates, not always with {{transliteration}}) code = code:match ('^(%a%a%a?)'); -- strip all subtags leaving only the language subtag if not style then -- nil for the default italic style tag = '<i lang="%s-Latn">%s</i>' else tag = '<span style="font-style: %s" lang="%s-Latn">%s</span>' -- non-standard style, construct a span tag for it tag = string.format(tag, style, "%s", "%s") end tag = string.format(tag, code, "%s") else tag = '<span>%s</span>' -- when no language code: no lang= attribute, not italic ({{transliteration}} only) end tag = string.format(tag, translit) -- add the translit text if '' == title_text then -- when there is no need for a tool-tip return tag; -- done else title_text = cfg.engvar_sel_t.gb == engvar and title_text:gsub ('([Rr]omani)z', '%1s') or title_text; -- gb eng when engvar specifies gb eng; us eng else return title_wrapper_make (title_text, tag, 'span'); -- wrap with a tool-tip span and done end end --[[--------------------------< V A L I D A T E _ T E X T >---------------------------------------------------- This function checks the content of args.text and returns empty string if nothing is amiss else it returns an error message. The tests are for empty or missing text and for improper or disallowed use of apostrophe markup. Italic rendering is controlled by the |italic= template parameter so italic markup should never appear in args.text either as ''itself'' or as '''''bold italic''''' unless |italic=unset or |italic=invert. ]] local function validate_text (template, args) if not is_set (args.text) then return make_error_msg (cfg.validate_text_t.no_text, args, template); end if args.text:find ("%f[\']\'\'\'\'%f[^\']") or args.text:find ("\'\'\'\'\'[\']+") then -- because we're looking, look for 4 appostrophes or 6+ appostrophes return make_error_msg (cfg.validate_text_t.malformed_markup, args, template); end local style = args.italic; if (cfg.keywords_t.unset ~= style) and (cfg.keywords_t.invert ~=style) then if args.text:find ("%f[\']\'\'%f[^\']") or args.text:find ("%f[\']\'\'\'\'\'%f[^\']") then -- italic but not bold, or bold italic return make_error_msg (cfg.validate_text_t.italic_markup, args, template); end end end --[[--------------------------< R E N D E R _ M A I N T >------------------------------------------------------ Render mainenance messages and categories. ]] local function render_maint (nocat) local maint = {}; if 0 < #maint_msgs then -- when there are maintenance messages table.insert (maint, table.concat ({'<span class="lang-comment" style="font-style: normal; display: none; color: #33aa33; margin-left: 0.3em;">'})); -- opening <span> tag for _, msg in ipairs (maint_msgs) do table.insert (maint, table.concat ({msg, ' '})); -- add message strings end table.insert (maint, '</span>'); -- close the span end if (0 < #maint_cats) and (0 == namespace) and not nocat then -- when there are maintenance categories; article namespace only for _, cat in ipairs (maint_cats) do table.insert (maint, table.concat ({'[[Category:', cat, ']]'})); -- format and add the categories end end return table.concat (maint); end --[[--------------------------< P R O T O _ P R E F I X >------------------------------------------------------ For proto languages, text is prefixed with a splat. We do that here as a flag for make_text_html() so that a splat will be rendered outside of italic markup (if used). If the first character in text here is already a splat, we do nothing. proto_param is boolean or nil; true adds splat prefix regardless of language name; false removes and inhibits regardless of language name; nil does nothing; presumes that the value in text is correct but removes extra splac. ]] local function proto_prefix (text, language_name, proto_param) if false == proto_param then -- when forced by |proto=no return text:gsub ('^%**', ''); -- return text without splat prefix regardless of language name or existing splat prefix in text elseif (language_name:find ('^Proto%-') or (true == proto_param)) then -- language is a proto or forced by |proto=yes return text:gsub ('^%**', '*'); -- prefix proto-language text with a splat; also removes duplicate prefixing splats end return text:gsub ('^%*+', '*'); -- return text unmolested except multiple splats reduced to one splat end --[[--------------------------< H A S _ P O E M _ T A G >------------------------------------------------------ Looks for a poem strip marker in text; returns true when found; false else. Auto-italic detection disabled when text has poem stripmarker because it is not possible for this code to know the content that will replace the stripmarker. ]] local function has_poem_tag (text) return text:find ('\127[^\127]*UNIQ%-%-poem%-[%a%d]+%-QINU[^\127]*\127') and true or false; end --[[--------------------------< H T M L _ T A G _ S E L E C T >------------------------------------------------ Inspects content of and selectively trims text. Returns text and the name of an appropriate HTML tag for text. If text contains: \n\n text has implied <p>..</p> tags - trim leading and trailing whitespace and return If text begins with list markup: \n* unordered \n; definition \n: definition \n# ordered trim all leading whitespace except \n and trim all trailing whitespace If text contains <poem>...</poem> stripmarker, return text unmodified and choose <div>..</div> tags because the stripmarker is replaced with text wrapped in <div>..</div> tags. If the text contains any actual <div>...</div> tags, then it's again returned unmodified and <div>...</div> tags are used to wrap it, to prevent div/span inversion. ]] local function html_tag_select (text) local tag; if has_poem_tag (text) then -- contains poem stripmarker (we can't know the content of that) tag = 'div'; -- poem replacement is in div tags so lang must use div tags elseif text:find ('<div') then -- reductive; if the text contains a div tag, we must use div tags tag = 'div'; elseif mw.text.trim (text):find ('\n\n+') then -- contains implied p tags text = mw.text.trim (text); -- trim leading and trailing whitespace characters tag = 'div'; -- must be div because span may not contain p tags (added later by MediaWiki); poem replacement is in div tags elseif text:find ('\n[%*:;%#]') then -- if text has list markup text = text:gsub ('^[\t\r\f ]*', ''):gsub ('%s*$', ''); -- trim all whitespace except leading newline character '\n' tag = 'div'; -- must be div because span may not contain ul, dd, dl, ol tags (added later by MediaWiki) else text = mw.text.trim (text); -- plain text tag = 'span'; -- so span is fine end return text, tag; end --[[--------------------------< V A L I D A T E _ P R O T O >-------------------------------------------------- Validates value assigned to |proto=; permitted values are yes and no; yes returns as true, no returns as false, empty string (or parameter omitted) returns as nil; any other value returns nil with <proto_param> as second return value for use in error message. ]] local function validate_proto (proto_param) if cfg.keywords_t.affirmative == proto_param then return true; elseif cfg.keywords_t.negative == proto_param then return false; elseif is_set (proto_param) then return nil, proto_param; -- |proto= something other than 'yes' or 'no' else return nil; -- missing or empty end end --[[--------------------------< L A N G U A G E _ N A M E _ G E T >-------------------------------------------- Common function to return language name from the data set according to IETF tag. Returns language name if found in data tables; nil else. ]] local function language_name_get (ietf, code, cat) ietf = ietf:lower(); -- ietf:lower() because format_ietf_tag() returns mixed case local name; -- remains nil if not found if override_table[ietf] then -- look for whole IETF tag in override table name = override_table[ietf]; elseif override_table[code] then -- not there so try basic language tag name = override_table[code]; elseif lang_table[code] then -- shift to IANA active tag/name table name = lang_table[code]; elseif lang_dep_table[code] then -- try the IANA deprecated tag/name table name = lang_dep_table[code]; end if lang_dep_table[code] and cat then -- because deprecated code may have been overridden to en.wiki preferred name table.insert (maint_cats, substitute (cfg.language_name_get_t.deprecated_cat, {code})); table.insert (maint_msgs, substitute (cfg.language_name_get_t.deprecated_msg, {code})); end return name; -- name from data tables or nil end --[[--------------------------< T E X T _ S C R I P T _ M A T C H _ T E S T >---------------------------------- IETF script subtag should match the script of the <text>. This module does not attempt to know all scripts and what they look like. It does know what Latn script looks like so when <text> is written using other than the Latn script, the IETF script subtag, if present, should not be Latn. Conversely, when <text> is written using the Latn script, the IETF script subtag, if present, should be Latn. For the purposes of this test, Latf (Fraktur) and Latg (Gaelic) are considered to be equivalent to Latn because unicode treats these two scripts as font-specific variants of Latn. Returns an error message when mismatch detected; nil else. ]] local function text_script_match_test (script, is_latn_text, pos, char) local scripts_t = {['latf'] = true, ['latg'] = true, ['latn'] = true}; -- unicode 'latn' scripts; 'latf' and 'latg' are font variants so there are no Fraktur or Gaelic codepoints if is_set (script) then -- don't bother with the rest of this if <script> is nil or empty string script = script:lower(); -- lower case to index into <scripts_t> if is_latn_text then -- when text is wholly Latn script if not scripts_t[script] then -- but a non-Latn script is specified return cfg.text_script_match_test_t.latn_txt_mismatch; -- emit an error message end else -- when text is not wholly Latn script if scripts_t[script] then -- but a Latn script is specified return substitute (cfg.text_script_match_test_t.latn_scr_mismatch, {pos, char}); -- emit an error message with position of first offending character end end end end --[[--------------------------< B I N A R Y _ S E A R C H >--------------------------------------------------- conducts a binary search of <ranges_t> for a sub-range that holds <target>. returns boolean true if a sub-range holding <target> is found; boolean false else. ]] local function binary_search (target, ranges_t) local idx_bot = 1; -- initialize to index of first key local idx_top = sizeof_ranges_t; -- initialize to index of last key (number of keys) if (target < ranges_t[idx_bot][1]) or (target > ranges_t[idx_top][2]) then -- invalid; target out of range return; -- abandon end local idx_mid; -- calculated index of range midway between top index and bottom index local flag = false; -- flag to tell us when we've evaluated last (highest) range in <ranges_t> while 1 do idx_mid = math.ceil ((idx_bot + idx_top) / 2); -- get the mid-point in the <ranges_t> sequence if (target >= ranges_t[idx_mid][1]) and (target <= ranges_t[idx_mid][2]) then -- indexed range low value <= target <= indexed range high value return true; -- we found the range that holds the <target> character; return true elseif (target > ranges_t[idx_mid][2]) then -- is <target> > indexed range high value? idx_bot = idx_mid; -- adjust <idx_bot> up else -- here when <target> less than indexed range low value idx_top = idx_mid - 1; -- adjust <idx_top> down end if flag then break; -- here when we just evaluated the last range and <target> not found end if not flag and (idx_bot == idx_top) then -- set true just before we evaluate the last (highest) range in <ranges_t> flag = true; end end end --[[--------------------------< I S _ L A T I N >-------------------------------------------------------------- compare <text> as codepoints to lists of known codepoints accepted as Latn script returns boolean true and modified <text> when <text> is wrapped in accept-as-written markup returns boolean true and <text> when codepoint is known returns boolean false, <text>, non-Latn codepoint position in <text> (left to right), and the codepoint character when codepoint is not known TODO: when text has accept-as-written markup, return a non-boolean value to indicate that <text> is not wholly latn script? Use that return value to create non-Latn HTML lang= attribute because <text> isn't really latn so lang=und (undetermined)? or instead, omit the -Latn subtag? (without -Latn need to force |italic=yes) ]] local function is_latin (text, tag) local count; text, count = text:gsub ('^%(%((.+)%)%)$', '%1'); -- remove accept-as-written markup if present if 0 ~= count then return true, text; -- markup present so assume that <text> is Latn-script end local pos = 0; -- position counter for error messaging for codepoint in mw.ustring.gcodepoint (text) do -- fetch each code point pos = pos + 1; -- bump the position counter if not is_latn_data.singles_t[codepoint] and -- codepoint not found in the singles list? not binary_search (codepoint, is_latn_data.ranges_t) and -- codepoint not a member of a listed range? not (tag and is_latn_data.specials_t[codepoint] and is_latn_data.specials_t[codepoint][tag]) then -- not a language-specific codepoint? return false, text, pos, mw.ustring.char (codepoint); -- codepoint not known; return false with codepoint position and character representation end end return true, text; -- is known; return <text> end --[[--------------------------< _ L A N G >-------------------------------------------------------------------- Entry point for {{lang}}. There should be no reason to set parameters in the {{lang}} {{#invoke:}} <includeonly>{{#invoke:lang|lang}}</includeonly> Parameters are received from the template's frame (parent frame). ]] local function _lang (args) local out = {}; local language_name; -- used to make category names local category_name; -- same as language_name except that it retains any parenthetical disambiguators (if any) from the data set local subtags = {}; -- IETF subtags script, region, variant, and private local code; -- the language code local msg; -- for error messages local tag = 'span'; -- initial value for make_text_html() local template = args.template or cfg.templates_t.lang; maint_cats = {}; -- initialize because when this module required into another module, these only declared once so only initialzed once maint_msgs = {}; validate_cat_args (args); -- determine if categorization should be suppressed if args[1] and args.code then return make_error_msg (substitute (cfg.lang_t.conflict_n_param, {'1', cfg.lang_t.conflict_n_param_types.code}), args, template); else args.code = args[1] or args.code; -- prefer args.code end if args[2] and args.text then return make_error_msg (substitute (cfg.lang_t.conflict_n_param, {'2', cfg.lang_t.conflict_n_param_types.text}), args, template); else args.text = args[2] or args.text; -- prefer args.text end msg = validate_text (template, args); -- ensure that |text= is set if is_set (msg) then -- msg is an already-formatted error message return msg; end args.text, tag = html_tag_select (args.text); -- inspects text; returns appropriate HTML tag with text trimmed accordingly args.rtl = args.rtl == cfg.keywords_t.affirmative; -- convert to boolean: 'yes' -> true, other values -> false args.proto, msg = validate_proto (args.proto); -- return boolean, or nil, or nil and error message flag if msg then return make_error_msg (substitute (cfg.lang_t.invalid_proto, {msg}), args, template); end code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (args.code); -- |script=, |region=, |variant= not supported because they should be part of args.code ({{{1}}} in {{lang}}) if msg then return make_error_msg (msg, args, template); end local is_latn_text, pos, char; is_latn_text, args.text, pos, char= is_latin (args.text, code); -- make a boolean msg = text_script_match_test (subtags.script, is_latn_text, pos, char) if msg then -- if an error detected then there is an error message return make_error_msg (msg, args, template); end args.italic, msg = validate_italic (args); if msg then return make_error_msg (msg, args, template); end if nil == args.italic then -- nil when |italic= absent or not set or |italic=default; args.italic controls if ('latn' == subtags.script) or -- script is latn (this_wiki_lang_tag ~= code and not is_set (subtags.script) and not has_poem_tag (args.text) and is_latn_text) then -- text not this wiki's language, no script specified and not in poem markup but is wholly latn script (auto-italics) args.italic = 'italic'; -- DEFAULT for {{lang}} templates is upright; but if latn script set for font-style:italic else args.italic = 'inherit'; -- italic not set; script not latn; inherit current style end end if is_set (subtags.script) then -- if script set, override rtl setting if in_array (subtags.script, lang_data.rtl_scripts) then args.rtl = true; -- script is an rtl script else args.rtl = false; -- script is not an rtl script end end args.code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant, subtags.private); -- format to recommended subtag styles language_name = language_name_get (args.code, code, true); -- get language name; try IETF tag first, then code w/o variant then code w/ variant if cfg.keywords_t.invert == args.italic and 'span' == tag then -- invert only supported for in-line content args.text = invert_italics (args.text) end args.text = proto_prefix (args.text, language_name, args.proto); -- prefix proto-language text with a splat table.insert (out, make_text_html (args.code, args.text, tag, args.rtl, args.italic, args.size, language_name)); table.insert (out, make_category (code, language_name, args.nocat)); table.insert (out, render_maint (args.nocat)); -- maintenance messages and categories return table.concat (out); -- put it all together and done end --[[--------------------------< L A N G >---------------------------------------------------------------------- Entry point for {{lang}}. There should be no reason to set parameters in the {{lang}} {{#invoke:}} <includeonly>{{#invoke:lang|lang}}</includeonly> Parameters are received from the template's frame (parent frame). ]] local function lang (frame) local args_t = getArgs (frame, { -- this code so that we can detect and handle wiki list markup in text valueFunc = function (key, value) if 2 == key or 'text' == key then -- the 'text' parameter; do not trim wite space return value; -- return untrimmed 'text' elseif value then -- all other values: if the value is not nil value = mw.text.trim (value); -- trim whitespace if '' ~= value then -- empty string when value was only whitespace return value; end end return nil; -- value was empty or contained only whitespace end -- end of valueFunc }); args_t.fn = nil; -- unset because not supported but this function might have been called by {{lang|fn=lang|...}} local msg = parameter_validate (args_t, cfg.templates_t.lang); -- verify that all supplied parameters are supported by {{lang-??}} if msg then return make_error_msg (msg, args_t, cfg.templates_t.lang); -- when template has unsupported params, abandon with error message end return _lang (args_t); end --[[--------------------------< T R A N S L A T I O N _ M A K E >---------------------------------------------- Stand-alone function to create literal translation of main text. Also used by {{lang-x2}}. ]] local function translation_make (args_t) local translation_t = {', '}; -- initialize output if 'none' ~= args_t.label then -- if we want a label table.insert (translation_t, '<small>'); -- open the <small> HTML tag if cfg.keywords_t.negative == args_t.link then table.insert (translation_t, substitute ('<abbr title="$1">$2</abbr>', {cfg.translation_make_t.lit_xlation, cfg.translation_make_t.lit_abbr})); -- unlinked form else table.insert (translation_t, make_wikilink (cfg.translation_make_t.lit_xlation, cfg.translation_make_t.lit_abbr)); -- linked form end table.insert (translation_t, "&thinsp;</small>"); -- close the <small> HTML tag end table.insert (translation_t, table.concat ({'&#39;', args_t.translation, '&#39;'})); -- use HTML entities to avoid wiki markup confusion return table.concat (translation_t); -- make a big string and done end --[[--------------------------< _ L A N G _ X X >-------------------------------------------------------------- For the {{lang-??}} templates, the only parameter required to be set in the template is the language code. All other parameters can, usually should, be written in the template call. For {{lang-??}} templates for languages that can have multiple writing systems, it may be appropriate to set |script= as well. For each {{lang-??}} template choose the appropriate entry-point function so that this function knows the default styling that should be applied to text. For normal, upright style: <includeonly>{{#invoke:lang|lang_xx_inherit|code=xx}}</includeonly> For italic style: <includeonly>{{#invoke:lang|lang_xx_italic|code=xx}}</includeonly> All other parameters should be received from the template's frame (parent frame) Supported parameters are: |code = (required) the IANA language code |script = IANA script code; especially for use with languages that use multiple writing systems |region = IANA region code |variant = IANA variant code |text = (required) the displayed text in language specified by code |link = boolean false ('no') does not link code-spcified language name to associated language article |rtl = boolean true ('yes') identifies the language specified by code as a right-to-left language |nocat = boolean true ('yes') inhibits normal categorization; error categories are not affected |cat = boolian false ('no') opposite form of |nocat= |italic = boolean true ('yes') renders displayed text in italic font; boolean false ('no') renders displayed text in normal font; not set renders according to initial_style_state |lit = text that is a literal translation of text |label = 'none' to suppress all labeling (language name, 'translit.', 'lit.') any other text replaces language-name label - automatic wikilinking disabled for those {{lang-??}} templates that support transliteration (those templates where |text= is not entirely latn script): |translit = text that is a transliteration of text |translit-std = the standard that applies to the transliteration |translit-script = ISO 15924 script name; falls back to code For {{lang-??}}, the positional parameters are: {{{1}}} text {{{2}}} transliterated text {{{3}}} literal translation text no other positional parameters are allowed ]] local function _lang_xx (args, base_template) -- base_template will be either of 'langx' or 'lang-xx' local out = {}; local language_name; -- used to make display text, article links local category_name; -- same as language_name except that it retains any parenthetical disambiguators (if any) from the data set local subtags = {}; -- IETF subtags script, region, and variant local code; -- the language code local translit_script_name; -- name associated with IANA (ISO 15924) script code local translit; local msg; -- for error messages local tag = 'span'; -- initial value for make_text_html() local template = args.template or base_template; maint_cats = {}; -- initialize because when this module required into another module, these only declared once so only initialzed once maint_msgs = {}; local text_idx = (cfg.templates_t.langx == base_template) and 2 or 1; -- for {{langx}} 'text' positional parameter is '2' local translit_idx = (cfg.templates_t.langx == base_template) and 3 or 2; local xlate_idx = (cfg.templates_t.langx == base_template) and 4 or 3; if args[text_idx] and args.text then return make_error_msg (substitute (cfg.lang_t.conflict_n_param, {translit_idx, cfg.lang_t.conflict_n_param_types.text}), args, template); else args.text = args[text_idx] or args.text; -- prefer positional 'text' parameter end msg = validate_text (template, args); -- ensure that |text= is set, does not contain italic markup and is protected from improper bolding if is_set (msg) then return msg; end args.text, tag = html_tag_select (args.text); -- inspects text; returns appropriate HTML tag with text trimmed accordingly if args[translit_idx] and args.translit then return make_error_msg (substitute (cfg.lang_t.conflict_n_param, {translit_idx, cfg.lang_t.conflict_n_param_types.translit}), args, template); else args.translit = args[translit_idx] or args.translit -- prefer positional 'translit' parameter end args.engvar = cfg.engvar_sel_t[args.engvar] or cfg.default_engvar; -- |engvar= when valid; cfg.default_engvar else if args[xlate_idx] and (args.translation or args.lit) then return make_error_msg (substitute (cfg.lang_xx_t.conflict_n_lit, {translit_idx}), args, template); elseif args.translation and args.lit then return make_error_msg (cfg.lang_xx_t.conflict_lit, args, template); else args.translation = args[xlate_idx] or args.translation or args.lit; -- prefer positional 'translation' parameter end if args.links and args.link then return make_error_msg (cfg.lang_xx_t.conflict_link, args, template); else args.link = args.link or args.links; -- prefer args.link end validate_cat_args (args); -- determine if categorization should be suppressed args.rtl = args.rtl == cfg.keywords_t.affirmative; -- convert to boolean: 'yes' -> true, other values -> false code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (args.code, args.script, args.region, args.variant); -- private omitted because private if msg then -- if an error detected then there is an error message return make_error_msg (msg, args, template); end if args.translit then local latn, pos, char; latn, args.translit, pos, char = is_latin (args.translit, (('' ~= subtags.private) and (code .. '-x-' .. subtags.private)) or code); if not latn then return make_error_msg (substitute (cfg.lang_xx_t.translit_nonlatn, {pos, char}), args, template); end end local is_latn_text, text, pos, char = is_latin (args.text, code); -- make a boolean args.text = text; -- may have been modified (accept-as-written markup removed) msg = text_script_match_test (subtags.script, is_latn_text, pos, char) if msg then -- if an error detected then there is an error message return make_error_msg (msg, args, template); end args.italic, msg = validate_italic (args); if msg then return make_error_msg (msg, args, template); end if cfg.templates_t.langx == base_template then -- auto-italics for {{langx}} templates; adapted from {{lang}} (no support for poem tag) if nil == args.italic then -- nil when |italic= absent or not set or |italic=default; args.italic controls if ('latn' == subtags.script) or -- script is latn (this_wiki_lang_tag ~= code and not is_set (subtags.script) and is_latn_text) then -- text is not this wiki's language, no script specified and is wholly latn script (auto-italics) args.italic = 'italic'; -- set font-style:italic else args.italic = 'inherit'; -- italic not set; script not latn; inherit current style end end else -- {{lang-xx}} does not do auto italics; retained for those wikis that don't support {{langx}} if nil == args.italic then -- args.italic controls if is_set (subtags.script) then if 'latn' == subtags.script then args.italic = 'italic'; -- |script=Latn; set for font-style:italic else args.italic = initial_style_state; -- italic not set; script is not latn; set for font-style:<initial_style_state> end else args.italic = initial_style_state; -- here when |italic= and |script= not set; set for font-style:<initial_style_state> end end end if is_set (subtags.script) then -- if script set override rtl setting if in_array (subtags.script, lang_data.rtl_scripts) then args.rtl = true; -- script is an rtl script else args.rtl = false; -- script is not an rtl script end end args.proto, msg = validate_proto (args.proto); -- return boolean, or nil, or nil and error message flag if msg then return make_error_msg (substitute (cfg.lang_t.invalid_proto, {args.proto}), args, template); end args.code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant, subtags.private); -- format to recommended subtag styles language_name = language_name_get (args.code, code, true); -- get language name; try IETF tag first, then code w/o variant then code w/ variant category_name = language_name; -- category names retain IANA parenthetical diambiguators (if any) language_name = language_name:gsub ('%s+%b()', ''); -- remove IANA parenthetical disambiguators or qualifiers from names that have them if args.label then if 'none' ~= args.label then table.insert (out, table.concat ({args.label, ': '})); -- custom label end else if cfg.keywords_t.negative == args.link then table.insert (out, language_name); -- language name without wikilink else if mw.ustring.find (language_name, 'زوون‌های', 1, true) then table.insert (out, make_wikilink (language_name)); -- collective language name uses simple wikilink elseif lang_data.article_name[args.code:lower()] then -- is IETF tag in article name over ride? table.insert (out, make_wikilink (lang_data.article_name[args.code:lower()], language_name)); -- language name with wikilink from override data elseif lang_data.article_name[code] then -- is language tag in article override table.insert (out, make_wikilink (lang_data.article_name[code], language_name)); -- language name with wikilink from override data else table.insert (out, make_wikilink (substitute ('$1 $2', {language_name, cfg.misc_text_t.language}), language_name)); -- language name with wikilink end end table.insert (out, ': '); -- separator end if cfg.keywords_t.invert == args.italic then args.text = invert_italics (args.text) end args.text = proto_prefix (args.text, language_name, args.proto); -- prefix proto-language text with a splat table.insert (out, make_text_html (args.code, args.text, tag, args.rtl, args.italic, args.size, ('none' == args.label) and language_name or nil)) if is_set (args.translit) and not is_latn_text then -- transliteration; not supported when args.text is wholly latn text (this is an imperfect test) table.insert (out, ', '); -- comma to separate text from translit if 'none' ~= args.label then table.insert (out, '<small>'); if script_table[args['translit-script']] then -- when |translit-script= is set, try to use the script's name translit_script_name = script_table[args['translit-script']]; else translit_script_name = language_name; -- fall back on language name end local translit_title_obj = mw.title.makeTitle (0, substitute ('$1 $2',{cfg.lang_xx_t.romanization, translit_script_name})); -- make a title object; no engvar, article titles use US spelling if translit_title_obj.exists and (cfg.keywords_t.negative ~= args.link) then table.insert (out, make_wikilink (substitute ('$1 $2', {cfg.lang_xx_t.romanization, translit_script_name or language_name}), substitute ('$1', {cfg.engvar_t[args.engvar]['romanisz_pt']})) .. ':'); -- make a wikilink if there is an article to link to; engvar the display text else table.insert (out, substitute ('$1:', {cfg.engvar_t[args.engvar]['romanisz_pt']})); -- else plain text per engvar end table.insert (out, '&nbsp;</small>'); -- close the small tag end translit = make_translit (args.code, language_name, args.translit, args['translit-std'], args['translit-script'], nil, args.engvar) if is_set (translit) then table.insert (out, translit); else return make_error_msg (substitute ('$1: $2', {cfg.lang_xx_t.invalid_xlit_std, args['translit-std'] or '[ناموجود]'}), args, template); end elseif is_set (args.translit) and is_latn_text then -- when creating a transliteration of Latn script <text> return make_error_msg (cfg.lang_xx_t.xlit_of_latn, args, template); -- emit error message and abandon end if is_set (args.translation) then -- translation (not supported in {{lang}}) table.insert (out, translation_make (args)); end table.insert (out, make_category (code, category_name, args.nocat)); table.insert (out, render_maint(args.nocat)); -- maintenance messages and categories return table.concat (out); -- put it all together and done end --[[--------------------------< L A N G _ X X _ A R G S _ G E T >---------------------------------------------- Common function to get args table from {{lang-??}} templates. Returns table of args. Text positional parameters are not trimmed here but are selectively trimmed at html_tag_select(). ]] local function lang_xx_args_get (frame, base_template) local args_t = getArgs(frame, { parentFirst= true, -- parameters in the template override parameters set in the {{#invoke:}} valueFunc = function (key, value) if ((cfg.templates_t.langx == base_template) and 2 or 1) == key then -- the 'text' positional parameter; 1 for {{lang-??}}, 2 for {{langx}}; do not trim wite space return value; -- return untrimmed 'text' positional parameter elseif value then -- all other values: if the value is not nil value = mw.text.trim (value); -- trim whitespace if '' ~= value then -- empty string when value was only whitespace return value; end end return nil; -- value was empty or contained only whitespace end -- end of valueFunc }); return args_t; end --[[--------------------------< L A N G _ X X _ I T A L I C >-------------------------------------------------- Entry point for those {{lang-??}} templates that call lang_xx_italic(). Sets the initial style state to italic. ]] local function lang_xx_italic (frame) local args = lang_xx_args_get (frame, cfg.templates_t.langxx); args.fn = nil; -- unset because not supported but this function might have been called by {{lang|fn=lang_xx_italic|...}} local msg = parameter_validate (args, cfg.templates_t.langxx); -- verify that all supplied parameters are supported by {{lang-??}} if msg then return make_error_msg (msg, args, cfg.templates_t.langxx); -- when template has unsupported params, abandon with error message end initial_style_state = 'italic'; return _lang_xx (args, cfg.templates_t.langxx) .. '[[Category:Pages using Lang-xx templates]]'; -- temporary category end --[[--------------------------< _ L A N G _ X X _ I T A L I C >------------------------------------------------ Entry point from another module. Sets the initial style state to italic. ]] local function _lang_xx_italic (args) initial_style_state = 'italic'; return _lang_xx (args, cfg.templates_t.langxx); end --[[--------------------------< L A N G _ X X _ I N H E R I T >------------------------------------------------ Entry point for those {{lang-??}} templates that call lang_xx_inherit(). Sets the initial style state to inherit. ]] local function lang_xx_inherit (frame) local args = lang_xx_args_get (frame, cfg.templates_t.langxx); args.fn = nil; -- unset because not supported but this function might have been called by {{lang|fn=lang_xx_inherit|...}} local msg = parameter_validate (args, cfg.templates_t.langxx); -- verify that all supplied parameters are supported by {{lang-??}} if msg then return make_error_msg (msg, args, cfg.templates_t.langxx); -- when template has unsupported params, abandon with error message end initial_style_state = 'inherit'; return _lang_xx (args, cfg.templates_t.langxx) .. '[[Category:Pages using Lang-xx templates]]'; -- temporary category end --[[--------------------------< _ L A N G _ X X _ I N H E R I T >---------------------------------------------- Entry point from another module. Sets the initial style state to inherit. ]] local function _lang_xx_inherit (args) initial_style_state = 'inherit'; return _lang_xx (args, cfg.templates_t.langxx); end --[[--------------------------< _ L A N G X >------------------------------------------------------------------ Entry point from another module. ]] local function _langx (args_t) local langx_data = mw.loadData ('Module:Lang/langx'); -- get necessary data local rtl_t = langx_data.rtl_t; -- get list of language tags for languages that are rendered right-to-left local link_t = langx_data.link_t; -- get list of language tags for {{lang-??}} templates that set |link=<something> local size_t = langx_data.size_t; -- get list of language tags for {{lang-??}} templates that set |size=<something> local msg = parameter_validate (args_t, cfg.templates_t.langx); if msg then return make_error_msg (msg, args_t, cfg.templates_t.langx); end args_t.code = args_t[1] or args_t.code; -- get the language tag; must be {{{1}}} or |code= if not args_t.code then return make_error_msg (cfg.get_ietf_parts_t.missing_lang_tag, args_t, cfg.templates_t.langx); end args_t.rtl = args_t.rtl or (rtl_t[args_t.code] and cfg.keywords_t.affirmative); -- prefer |rtl= in template call, use rtl_t else args_t.link = args_t.link or link_t[args_t.code]; -- prefer |link= in template call, use link_t felse args_t.size = args_t.size or size_t[args_t.code]; -- prefer |size= in template call, use size_t else args_t[1] = nil; -- unset to mimic {{lang-??}} templates which set |code=xx local lang_subtag = args_t.code; -- use only the base language subtag for unsupported tag test; some args_t.code are modified by |script= etc return _lang_xx (args_t, cfg.templates_t.langx); end --[[--------------------------< L A N G X >-------------------------------------------------------------------- Entry point for {{langx}}. this function calls _lang_xx() to render non-English text. The {{lang-??}} templates have three positional paramters but {{langx}} has four: | 1 | 2 | 3 | 4 {{lang-xx |<text> |<xlit> |<xlat> }} {{langx |<tag> |<text> |<xlit> |<xlat> }} The calls to lang_xx_args_get() and _lang_xx() use 'langx' as a flag for those functions to select the proper positional parameters. {{lang-??}} depends on the calling template to select 'inherit' or 'italic' to establish the default rendering. {{langx}} can't do that. The initial version of {{langx}} relied on a list of language tags (inherit_t in ~/langx) scraped from those {{lang-??}} templates that call lang_xx_inherit() to render text in upright font. langx() now uses auto-italics code adapted from {{lang}} (doesn't support poem tags). ]] local function langx (frame) local args_t = lang_xx_args_get (frame, cfg.templates_t.langx); -- get the arguments; 'langx' is the <base_template> used to decide which positional param is 'text', 'translit', 'lit' return _langx (args_t); end --[[--------------------------< _ I S _ I E T F _ T A G >------------------------------------------------------ Returns true when a language name associated with IETF language tag exists; nil else. IETF language tag must be valid. All code combinations supported by {{lang}} and the {{lang-??}} templates are supported by this function. Module entry point from another module. ]] local function _is_ietf_tag (tag) -- entry point when this module is require()d into another local c, s, r, v, p, err; -- code, script, region, variant, private, error message c, s, r, v, p, err = get_ietf_parts (tag); -- disassemble tag into constituent part and validate return ((c and not err) and true) or nil; -- return true when code portion has a value without error message; nil else end --[[--------------------------< I S _ I E T F _ T A G >-------------------------------------------------------- Module entry point from an {{#invoke:}}. ]] local function is_ietf_tag (frame) return _is_ietf_tag (getArgs (frame)[1]); -- args[1] is the IETF language tag to be tested; also get parent frame end --[[--------------------------< I S _ I E T F _ T A G _ F R A M E >-------------------------------------------- Module entry point from an {{#invoke:}}; same as is_ietf_tag() except does not get parameters from the parent (template) frame. This function not useful when called by {{lang|fn=is_ietf_tag_frame|<tag>}} because <tag> is in the parent frame. ]] local function is_ietf_tag_frame (frame) return _is_ietf_tag (getArgs (frame, {frameOnly = true,})[1]); -- args[1] is the IETF language tag to be tested; do not get parent frame end --[[--------------------------< _ N A M E _ F R O M _ T A G >-------------------------------------------------- Returns language name associated with IETF language tag if valid; error message else. All code combinations supported by {{lang}} and the {{lang-??}} templates are supported by this function. Set invoke's |link= parameter to yes to get wikilinked version of the language name. Module entry point from another module. ]] local function _name_from_tag (args) local subtags = {}; -- IETF subtags script, region, variant, and private local raw_code = args[1]; -- save a copy of the input IETF subtag local link = cfg.keywords_t.affirmative == args['link']; -- make a boolean local label = args.label; local code; -- the language code local msg; -- gets an error message if IETF language tag is malformed or invalid local language_name = ''; code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (raw_code); if msg then local template = (args['template'] and table.concat ({'{{', args['template'], '}}: '})) or ''; -- make template name (if provided by the template) return make_error_span (template, msg); end raw_code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant, subtags.private); -- format to recommended subtag styles; private omitted because private language_name = language_name_get (raw_code, code); -- get language name; try IETF tag first, then code w/o variant then code w/ variant if 'yes' ~= args.raw then language_name = language_name:gsub ('%s+%b()', ''); -- remove IANA parenthetical disambiguators or qualifiers from names that have them end if link then -- when |link=yes, wikilink the language name if mw.ustring.find (language_name, 'زوون‌های', 1, true) then language_name = make_wikilink (language_name, label); -- collective language name uses simple wikilink elseif lang_data.article_name[raw_code:lower()] then -- is IETF tag in article name override? language_name = make_wikilink (lang_data.article_name[raw_code:lower()], label or language_name); -- language name with wikilink from override data elseif lang_data.article_name[code] then -- is language tag in article name override? language_name = make_wikilink (lang_data.article_name[code], label or language_name); -- language name with wikilink from override data else language_name = make_wikilink (substitute ('$1 $2', {language_name, cfg.misc_text_t.language}), label or language_name); -- language name with wikilink end end return language_name; end --[[--------------------------< N A M E _ F R O M _ T A G >---------------------------------------------------- Module entry point from an {{#invoke:}}. ]] local function name_from_tag (frame) -- entry point from an {{#invoke:lang|name_from_tag|<IETF tag>|link=<yes>|template=<template name>}} return _name_from_tag (getArgs(frame)) -- pass-on the args table, nothing else; getArgs() so we also get parent frame end --[[--------------------------< _ T A G _ F R O M _ N A M E >-------------------------------------------------- Returns the IETF language tag associated with the language name. Spelling of language name must be correct according to the spelling in the source tables. When a standard language name has a parenthetical disambiguator, that disambiguator must be omitted (they are not present in the data name-to-tag tables). Module entry point from another module. ]] local function _tag_from_name (args) -- entry point from another module local msg; if args[1] and '' ~= args[1] then local data = mw.loadData ('Module:Lang/tag from name'); -- get the reversed data tables TODO: change when going live local lang = args[1]:lower(); -- allow any-case for the language name (speeling must till be correct) local tag = data.rev_override_table[lang] or data.rev_lang_table[lang] or data.rev_lang_dep_table[lang]; -- get the code; look first in the override then in the standard if tag then return tag, true; -- language name found so return tag and done; second return used by is_lang_name() else msg = substitute (cfg.tag_from_name_t.lang_not_found, {args[1]}); -- language name not found, error message end else msg = cfg.tag_from_name_t.missing_lang_name; -- language name not found, error message end local template = ''; if args.template and '' ~= args.template then template = table.concat ({'{{', args['template'], '}}: '}); -- make template name (if provided by the template) end return make_error_span (template, msg); end --[[--------------------------< T A G _ F R O M _ N A M E >---------------------------------------------------- Module entry point from an {{#invoke:}}. ]] local function tag_from_name (frame) -- entry point from an {{#invoke:lang|tag_from_name|<language name>|link=<yes>|template=<template name>}} local result, _ = _tag_from_name (getArgs(frame)) -- pass-on the args table, nothing else; getArgs() so we also get parent frame; supress second return used by is_lang_name() return result; end --[[--------------------------< I S _ L A N G _ N A M E >------------------------------------------------------ Module entry point from an {{#invoke:}}. ]] local function is_lang_name (frame) local _, result = _tag_from_name (getArgs(frame)) -- pass-on the args table, nothing else; getArgs() so we also get parent frame; supress second return used by tag_from_name() return result and true or nil; end --[[--------------------------< _ X L I T >-------------------------------------------------------------------- Module entry point from another module. ]] local function _xlit (args) local title_table = lang_data.translit_title_table; -- table of transliteration standards and the language codes and scripts that apply to those standards local language_name; -- language name that matches language code; used for tool tip local translit; -- transliterated text to display local script; -- IANA script local msg; -- for when called functions return an error message local template = args.template or cfg.templates_t.transliteration; maint_cats = {}; -- initialize because when this module required into another module, these only declared once so only initialzed once maint_msgs = {}; if is_set (args[3]) then -- [3] set when {{transliteration|code|standard|text}} args.text = args[3]; -- get the transliterated text args.translit_std = args[2] and args[2]:lower(); -- get the standard; lower case for table indexing if not title_table[args.translit_std] then return make_error_msg (substitute (cfg.transl_t.unrecog_xlit_std, {args.translit_std}), args, template); end else if is_set (args[2]) then -- [2] set when {{transliteration|code|text}} args.text = args[2]; -- get the transliterated text else if args[1] and (args[1]:match ('^%a%a%a?%a?$') or -- args[2] missing; is args[1] a language or script tag or is it the transliterated text? args[1]:match ('^%a%a%a?%-x%-')) then -- or is args[1] a private-use tag return make_error_msg (cfg.transl_t.no_text, args, template); -- args[1] is a code so we're missing text else args.text = args[1]; -- args[1] is not a code so we're missing that; assign args.text for error message return make_error_msg (cfg.transl_t.missing_lang_scr, args, template); end end end if is_set (args[1]) then -- IANA language code used for HTML lang= attribute; or ISO 15924 script code if args[1]:match ('^%a%a%a?%a?$') or args[1]:match ('^%a%a%a?%-x%-') then -- args[1] has correct form? args.code = args[1]:lower(); -- use the language/script code; only (2, 3, or 4 alpha characters) or private-use; lower case because table indexes are lower case else return make_error_msg (substitute (cfg.transl_t.unrecog_lang_scr, {args[1]}), args, template); -- invalid language / script code end else return make_error_msg (cfg.transl_t.missing_lang_scr, args, template); -- missing language / script code so quit end local is_latn_text, pos, char; is_latn_text, args.text, pos, char= is_latin (args.text, args.code); -- is latn text? strip accept-as-written markup if not is_latn_text then -- when text is not latn return make_error_msg (substitute (cfg.lang_xx_t.translit_nonlatn, {pos, char}), args, template); -- abandon with error message end args.italic, msg = validate_italic (args); if msg then return make_error_msg (msg, args, template); end if 'italic' == args.italic then -- 'italic' when |italic=yes; because that is same as absent or not set and |italic=default args.italic = nil; -- set to nil; end args.engvar = cfg.engvar_sel_t[args.engvar] or cfg.default_engvar; -- |engvar= when valid; cfg.default_engvar else if override_table[args.code] then -- is code a language code defined in the override table? language_name = override_table[args.code]; args.code = args.code:match ('^%a%a%a?'); -- if private use, strip all but language subtag elseif lang_table[args.code] then -- is code a language code defined in the standard language code tables? language_name = lang_table[args.code]; elseif lang_dep_table[args.code] then -- is code a language code defined in the deprecated language code tables? language_name = lang_dep_table[args.code]; elseif script_table[args.code] then -- if here, code is not a language code; is it a script code? language_name = script_table[args.code]; script = args.code; -- code was an ISO 15924 script so use that instead args.code = ''; -- unset because not a language code else return make_error_msg (substitute (cfg.transl_t.unrecog_lang_scr, {args.code}), args, template); -- invalid language / script code end -- here only when all parameters passed to make_translit() are valid return make_translit (args.code, language_name, args.text, args.translit_std, script, args.italic, args.engvar); end --[[--------------------------< X L I T >---------------------------------------------------------------------- Module entry point from an {{#invoke:}}. ]] local function xlit (frame) return _xlit (getArgs(frame)); end --[[--------------------------< C A T E G O R Y _ F R O M _ T A G >-------------------------------------------- Returns category name associated with IETF language tag if valid; error message else. All code combinations supported by {{lang}} and the {{lang-??}} templates are supported by this function. Module entry point from another module. ]] local function _category_from_tag (args_t) local subtags = {}; -- IETF subtags script, region, variant, and private local raw_code = args_t[1]; -- save a copy of the input IETF subtag local link = cfg.keywords_t.affirmative == args_t.link; -- make a boolean local label = args_t.label; local code; -- the language code local msg; -- gets an error message if IETF language tag is malformed or invalid local category_name = ''; code, subtags.script, subtags.region, subtags.variant, subtags.private, msg = get_ietf_parts (raw_code); if msg then local template = (args_t.template and table.concat ({'{{', args_t.template, '}}: '})) or ''; -- make template name (if provided by the template) return make_error_span (template, msg); end raw_code = format_ietf_tag (code, subtags.script, subtags.region, subtags.variant, subtags.private); -- format to recommended subtag styles; private omitted because private category_name = language_name_get (raw_code, code); -- get language name; try IETF tag first, then code w/o variant then code w/ variant category_name = make_category (code, category_name, nil, true):gsub ('[%[%]]', ''); if link then return table.concat ({'[[:', category_name, ']]'}); else return category_name; end end --[[--------------------------< C A T E G O R Y _ F R O M _ T A G >-------------------------------------------- Module entry point from an {{#invoke:}}. ]] local function category_from_tag (frame) -- entry point from an {{#invoke:lang|category_from_tag|<IETF tag>|template=<template name>}} return _category_from_tag (getArgs (frame)); -- pass-on the args table, nothing else; getArgs() so we also get parent frame end --[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------ ]] return { category_from_tag = category_from_tag, -- frame entry points when this module is #invoke:ed into templates/wikitext lang = lang, -- entry point for {{lang}} langx = langx, -- entry point for {{langx}} lang_xx_inherit = lang_xx_inherit, -- entry points for {{lang-??}} lang_xx_italic = lang_xx_italic, is_ietf_tag = is_ietf_tag, is_ietf_tag_frame = is_ietf_tag_frame, is_lang_name = is_lang_name, tag_from_name = tag_from_name, -- returns IETF tag associated with language name name_from_tag = name_from_tag, -- used for template documentation; possible use in ISO 639 name from code templates xlit = xlit, -- entry point for {{transliteration}} _category_from_tag = _category_from_tag, -- API entry points when this module is require()d into other modules _lang = _lang, _langx = _langx, _lang_xx_inherit = _lang_xx_inherit, _lang_xx_italic = _lang_xx_italic, _is_ietf_tag = _is_ietf_tag, get_ietf_parts = get_ietf_parts, _tag_from_name = _tag_from_name, _name_from_tag = _name_from_tag, _xlit = _xlit, _translation_make = translation_make, }; fkk34gtd9p5qkvroogbtfeu0ae6zypt ماژول:Lang/data 828 35687 327757 307485 2026-06-03T18:48:12Z محک 1023 آزمایش 327757 Scribunto text/plain local lang_obj = mw.language.getContentLanguage(); local this_wiki_lang_tag = lang_obj.code; -- get this wiki's language tag --[[--------------------------< L A N G _ N A M E _ T A B L E >------------------------------------------------ primary table of tables that decode: lang -> language tags and names script -> ISO 15924 script tags region -> ISO 3166 region tags variant -> IANA registered variant tags suppressed -> map of scripts tags and their associated language tags all of these data come from separate modules that are derived from the IANA language-subtag-registry file key_to_lower() avoids the metatable trap and sets all keys in the subtables to lowercase. Many language codes have multiple associated names; Module:lang is only concerned with the first name so key_to_lower() only fetches the first name. ]] local function key_to_lower (module, src_type) local out = {}; local source_t = (('var_sup' == src_type) and require (module)) or mw.loadData (module); -- fetch data from this module; require() avoids metatable trap for variant data if 'var_sup' == src_type then for k, v in pairs (source_t) do out[k:lower()] = v; -- for variant and suppressed everything is needed end elseif 'lang' == src_type and source_t.active then -- for ~/iana_languages (active) for k, v in pairs (source_t.active) do out[k:lower()] = v[1]; -- ignore multiple names; take first name only end elseif 'lang_dep' == src_type and source_t.deprecated then -- for ~/iana_languages (deprecated) for k, v in pairs (source_t.deprecated) do out[k:lower()] = v[1]; -- ignore multiple names; take first name only end else -- here for all other sources for k, v in pairs (source_t) do out[k:lower()] = v[1]; -- ignore multiple names; take first name only end end return out; end local lang_name_table_t = { lang = key_to_lower ('Module:Lang/data/iana languages', 'lang'), lang_dep = key_to_lower ('Module:Lang/data/iana languages', 'lang_dep'), script = key_to_lower ('Module:Lang/data/iana scripts'), -- script keys are capitalized; set to lower region = key_to_lower ('Module:Lang/data/iana regions'), -- region keys are uppercase; set to lower variant = key_to_lower ('Module:Lang/data/iana variants', 'var_sup'), suppressed = key_to_lower ('Module:Lang/data/iana suppressed scripts', 'var_sup'), -- script keys are capitalized; set to lower } --[[--------------------------< I 1 8 N M E D I A W I K I O V E R R I D E >-------------------------------- For internationalization; not used at en.wiki The language names taken from the IANA language-subtag-registry file are given in English. That may not be ideal. Translating ~8,000 language names is also not ideal. MediaWiki maintains (much) shorter lists of language names in most languages for which there is a Wikipedia edition. When desired, Module:Lang can use the MediaWiki language list for the local language. Caveat lector: the list of MediaWiki language names for your language may not be complete or may not exist at all. When incomplete, MediaWiki's list will 'fall back' to another language (typically English). When that happens add an appropriate entry to the override table below. Caveat lector: the list of MediaWiki language names for your language may not be correct. At en.wiki, the MediaWiki language names do not agree with the IANA language names for these ISO 639-1 tags. Often it is simply spelling differences: bh: IANA: Bihari languages MW: Bhojpuri – the ISO 639-3 tag for Bhojpuri is bho bn: IANA: Bengali MW: Bangla – Bengali is the exonym, Bangla is the endonym dv: IANA: Dhivehi MW: Divehi el: IANA: Modern Greek MW: Greek ht: IANA: Haitian MW: Haitian Creole ky: IANA: Kirghiz MW: Kyrgyz li: IANA: Limburgan MW: Limburgish or: IANA: Oriya MW: Odia os: IANA: Ossetian MW: Ossetic "pa: IANA: Panjabi MW: Punjabi "ps: IANA: Pushto MW: Pashto "to: IANA: Tonga MW: Tongan "ug: IANA: Uighur MW: Uyghur use the override table to override language names that are incorrect for your project To see the list of names that MediaWiki has for your language, enter this in the Debug console: =mw.dumpObject (mw.language.fetchLanguageNames ('<tag>', 'all')) (replacing <tag> with the language tag for your language) Use of the MediaWiki language names lists is enabled when media_wiki_override_enable is set to boolean true. ]] local media_wiki_override_enable = false; -- set to true to override IANA names with MediaWiki names; always false at en.wiki -- caveat lector: the list of MediaWiki language names for your language may not be complete or may not exist at all if true == media_wiki_override_enable then local mw_languages_by_tag_t = mw.language.fetchLanguageNames (this_wiki_lang_tag, 'all'); -- get a table of language tag/name pairs known to MediaWiki for tag, name in pairs (mw_languages_by_tag_t) do -- loop through each tag/name pair in the MediaWiki list if lang_name_table_t.lang[tag] then -- if the tag is in the main list lang_name_table_t.lang[tag] = name; -- overwrite existing name with the name from MediaWiki end end end --[[--------------------------< O V E R R I D E >-------------------------------------------------------------- Language codes and names in this table override the BCP47 names in lang_name_table. indexes in this table shall always be lower case ]] local override = { ------------------------------< I S O _ 6 3 9 - 1 >------------------------------------------------------------ ["ab"] = "Abkhaz", -- to match en.wiki article name ["ca-valencia"] = "Valencian", ["cu"] = "Church Slavonic", -- 2nd IANA name; ["de-at"] = "Austrian German", -- these code-region and code-variant tags to match en.wiki article names ["de-ch"] = "Swiss Standard German", ["en-au"] = "Australian English", ["en-ca"] = "Canadian English", ["en-emodeng"] = "Early Modern English", ["en-gb"] = "British English", ["en-ie"] = "Irish English", ["en-in"] = "Indian English", ["en-nz"] = "New Zealand English", ["en-us"] = "American English", ["en-za"] = "South African English", ["fr-ca"] = "Canadian French", ["fr-gallo"] = "Gallo", ["fy"] = "West Frisian", -- Western Frisian ["mo"] = "Moldovan", -- Moldavian (deprecated code); to match en.wiki article title ["nl-be"] = "Flemish", -- match MediaWiki ["oc-gascon"] = "Gascon", ["oc-provenc"] = "Provençal", ["ps"] = "Pashto", -- Pushto ["pt-br"] = "Brazilian Portuguese", -- match MediaWiki ["ro-md"] = "Moldovan", -- 'not deprecated' form ["ro-cyrl-md"] = "Moldovan", -- 'not deprecated' form ["tw-asante"] = "Asante Twi", ["ug"] = "Uyghur", -- 2nd IANA name; to match en.wiki article name -- these ISO 639-1 language-name overrides imported from Module:Language/data/wp_languages (since deleted) --<begin do-not-edit except to comment out>-- ["av"] = "Avar", -- Avaric ["bo"] = "Standard Tibetan", -- Tibetan ["el"] = "Greek", -- Modern Greek -- ["en-SA"] = "South African English", -- English; no; SA is not South Africa it Saudi Arabia; ZA is South Africa ["ff"] = "Fula", -- Fulah ["ht"] = "Haitian Creole", -- Haitian ["hz"] = "Otjiherero", -- Herero ["ii"] = "Yi", -- Sichuan Yi ["ki"] = "Gikuyu", -- Kikuyu ["kl"] = "Greenlandic", -- Kalaallisut ["ky"] = "Kyrgyz", -- Kirghiz ["lg"] = "Luganda", -- Ganda ["li"] = "Limburgish", -- Limburgan ["mi"] = "Māori", -- Maori ["na"] = "Nauruan", -- Nauru ["nb"] = "Bokmål", -- Norwegian Bokmål ["nd"] = "Northern Ndebele", -- North Ndebele ["nn"] = "Nynorsk", -- Norwegian Nynorsk ["nr"] = "Southern Ndebele", -- South Ndebele ["ny"] = "Chichewa", -- Nyanja ["oj"] = "Ojibwe", -- Ojibwa ["or"] = "Odia", -- Oriya ["pa"] = "Punjabi", -- Panjabi ["rn"] = "Kirundi", -- Rundi ["sl"] = "Slovene", -- Slovenian ["ss"] = "Swazi", -- Swati ["st"] = "Sotho", -- Southern Sotho ["to"] = "Tongan", -- Tonga --<end do-not-edit except to comment out>-- ------------------------------< I S O _ 6 3 9 - 2, - 3, - 5 >---------------------------------------------- ["alv"] = "Atlantic–Congo languages", -- to match en.wiki article title (endash) ["arc"] = "Imperial Aramaic (700-300 BCE)", -- Official Aramaic (700-300 BCE), Imperial Aramaic (700-300 BCE); to match en.wiki article title uses ISO639-2 'preferred' name ["art"] = "constructed", -- to match en.wiki article; lowercase for category name ["ast-es"] = "Leonese", -- ast in IANA is Asturian; Leonese is a dialect ["bea"] = "Dane-zaa", -- Beaver; to match en.wiki article title ["bha"] = "Bhariati", -- Bharia; to match en.wiki article title ["bhd"] = "Bhadarwahi", -- Bhadrawahi; to match en.wiki article title ["bla"] = "Blackfoot", -- Siksika; to match en.wiki article title ["blc"] = "Nuxalk", -- Bella Coola; to match en.wiki article title ["bua"] = "Buryat", -- Buriat; this is a macro language; these four use wp preferred transliteration; ["bxm"] = "Mongolian Buryat", -- Mongolia Buriat; these three all redirect to Buryat ["bxr"] = "Russian Buryat", -- Russia Buriat; ["bxu"] = "Chinese Buryat", -- China Buriat; ["byr"] = "Yipma", -- Baruya, Yipma ["clm"] = "Klallam", -- Clallam; to match en.wiki article title ["egy"] = "Ancient Egyptian", -- Egyptian (Ancient); distinguish from contemporary arz: Egyptian Arabic ["ems"] = "Alutiiq", -- Pacific Gulf Yupik; to match en.wiki article title ["esx"] = "Eskimo–Aleut languages", -- to match en.wiki article title (endash) ["frr"] = "North Frisian", -- Northern Frisian ["frs"] = "East Frisian Low Saxon", -- Eastern Frisian ["gsw-fr"] = "Alsatian", -- match MediaWiki ["haa"] = "Hän", -- Han; to match en.wiki article title ["hei"] = "Heiltsuk–Oowekyala", -- Heiltsuk; to match en.wiki article title ["hmx"] = "Hmong–Mien languages", -- to match en.wiki article title (endash) ["ilo"] = "Ilocano", -- Iloko; to match en.wiki article title ["jam"] = "Jamaican Patois", -- Jamaican Creole English ["lij-mc"] = "Monégasque", -- Ligurian as spoken in Monaco; this one for proper tool tip; also in <article_name> table ["luo"] = "Dholuo", -- IANA (primary) /ISO 639-3: Luo (Kenya and Tanzania); IANA (secondary): Dholuo ["mhr"] = "Meadow Mari", -- Eastern Mari ["mid"] = "Modern Mandaic", -- Mandaic ['mis'] = "uncoded", -- Uncoded languages; capitalization; special scope, not collective scope; ["mkh"] = "Mon–Khmer languages", -- to match en.wiki article title (endash) ["mla"] = "Tamambo", -- Malo ['mte'] = "Mono-Alu", -- Mono (Solomon Islands) ['mul'] = "multiple", -- Multiple languages; capitalization; special scope, not collective scope; ["nan-tw"] = "Taiwanese Hokkien", -- make room for IANA / 639-3 nan Min Nan Chinese; match en.wiki article title ["new"] = "Newar", -- Newari, Nepal Bhasa; to match en,wiki article title ["ngf"] = "Trans–New Guinea languages", -- to match en.wiki article title (endash) ["nic"] = "Niger–Congo languages", -- Niger-Kordofanian languages; to match en,wiki article title ["nrf"] = "Norman", -- not quite a collective - IANA name: Jèrriais + Guernésiais; categorizes to Norman-language text ["nrf-gg"] = "Guernésiais", -- match MediaWiki ["nrf-je"] = "Jèrriais", -- match MediaWiki ["nzi"] = "Nzema", -- Nzima; to match en.wiki article title ["oma"] = "Omaha–Ponca", -- to match en.wiki article title (endash) ["orv"] = "Old East Slavic", -- Old Russian ["pfl"] = "Palatine German", -- Pfaelzisch; to match en.wiki article ["pie"] = "Piro Pueblo", -- Piro; to match en.wiki article ["pms"] = "Piedmontese", -- Piemontese; to match en.wiki article title ["pnb"] = "Punjabi (Western)", -- Western Panjabi; dab added to override import from ~/wp languages and distinguish pnb from pa in reverse look up tag_from_name() ['qwm'] = "Cuman", -- Kuman (Russia); to match en.wiki article name ["rop"] = "Australian Kriol", -- Kriol; en.wiki article is a dab; point to correct en.wiki article ["rsk"] = "Pannonian Rusyn", -- Ruthenian; en.wiki preferred name ["sco-ulster"] = "Ulster Scots", ["sdo"] = "Bukar–Sadong", -- Bukar-Sadung Bidayuh; to match en.wiki article title ["smp"] = "Samaritan Hebrew", -- to match en.wiki article title ["stq"] = "Saterland Frisian", -- Saterfriesisch ["und"] = "undetermined", -- capitalization to match existing category ["wrg"] = "Warrongo", -- Warungu ["xal-ru"] = "Kalmyk", -- to match en.wiki article title ["xgf"] = "Tongva", -- ISO 639-3 is Gabrielino-Fernandeño ["yuf"] = "Havasupai–Hualapai", -- Havasupai-Walapai-Yavapai; to match en.wiki article title ["zkt"] = "Khitan", -- Kitan; to match en.wiki article title ["zxx"] = "no linguistic content", -- capitalization -- these ISO 639-2, -3 language-name overrides imported from Module:Language/data/wp_languages (since deleted) --<begin do-not-edit except to comment out>-- ["ace"] = "Acehnese", -- Achinese ["aec"] = "Sa'idi Arabic", -- Saidi Arabic ["akl"] = "Aklan", -- Aklanon ["alt"] = "Altay", -- Southern Altai ["apm"] = "Mescalero-Chiricahua", -- Mescalero-Chiricahua Apache ["bal"] = "Balochi", -- Baluchi -- ["bcl"] = "Central Bicolano", -- Central Bikol ["bin"] = "Edo", -- Bini ["bpy"] = "Bishnupriya Manipuri", -- Bishnupriya ["chg"] = "Chagatay", -- Chagatai ["ckb"] = "Sorani Kurdish", -- Central Kurdish ["cnu"] = "Shenwa", -- Chenoua ["coc"] = "Cocopah", -- Cocopa ["diq"] = "Zazaki", -- Dimli ["fit"] = "Meänkieli", -- Tornedalen Finnish ["fkv"] = "Kven", -- Kven Finnish ["frk"] = "Old Frankish", -- Frankish ["gez"] = "Ge'ez", -- Geez ["gju"] = "Gujari", -- Gujari ["gsw"] = "Alemannic German", -- Swiss German ["gul"] = "Gullah", -- Sea Island Creole English ["hak"] = "Hakka", -- Hakka Chinese ["hbo"] = "Biblical Hebrew", -- Ancient Hebrew ["hnd"] = "Hindko", -- Southern Hindko -- ["ikt"] = "Inuvialuk", -- Inuinnaqtun ["kaa"] = "Karakalpak", -- Kara-Kalpak ["khb"] = "Tai Lü", -- Lü ["kmr"] = "Kurmanji Kurdish", -- Northern Kurdish ["kpo"] = "Kposo", -- Ikposo ["krj"] = "Kinaray-a", -- Kinaray-A -- ["ktz"] = "Juǀ'hoan", -- Juǀʼhoan ["lez"] = "Lezgian", -- Lezghian ["liv"] = "Livonian", -- Liv ["lng"] = "Lombardic", -- Langobardic ["mia"] = "Miami-Illinois", -- Miami ["miq"] = "Miskito", -- Mískito ["mix"] = "Mixtec", -- Mixtepec Mixtec ["mni"] = "Meitei", -- Manipuri ["mrj"] = "Hill Mari", -- Western Mari ["mww"] = "White Hmong", -- Hmong Daw ["nds-nl"] = "Dutch Low Saxon", -- Low German -- ["new"] = "Nepal Bhasa", -- Newari ["nso"] = "Northern Sotho", -- Pedi -- ["nwc"] = "Classical Nepal Bhasa", -- Classical Newari, Classical Nepal Bhasa, Old Newari ["ood"] = "O'odham", -- Tohono O'odham ["otk"] = "Old Turkic", -- Old Turkish ["pt"] = "پرتغالی", ["pal"] = "Middle Persian", -- Pahlavi ["pam"] = "Kapampangan", -- Pampanga ["phr"] = "Potwari", -- Pahari-Potwari ["pka"] = "Jain Prakrit", -- Ardhamāgadhī Prākrit -- ["pnb"] = "Punjabi", -- Western Panjabi ["psu"] = "Shauraseni", -- Sauraseni Prākrit ["rap"] = "Rapa Nui", -- Rapanui ["rar"] = "Cook Islands Māori", -- Rarotongan ["rmu"] = "Scandoromani", -- Tavringer Romani ["rom"] = "Romani", -- Romany ["rup"] = "Aromanian", -- Macedo-Romanian ["ryu"] = "Okinawan", -- Central Okinawan ["sdc"] = "Sassarese", -- Sassarese Sardinian ["sdn"] = "Gallurese", -- Gallurese Sardinian ["shp"] = "Shipibo", -- Shipibo-Conibo ["src"] = "Logudorese", -- Logudorese Sardinian ["sro"] = "Campidanese", -- Campidanese Sardinian ["tkl"] = "Tokelauan", -- Tokelau ["tvl"] = "Tuvaluan", -- Tuvalu ["tyv"] = "Tuvan", -- Tuvinian ["vls"] = "West Flemish", -- Vlaams ["wep"] = "Westphalian", -- Westphalien ["xal"] = "Oirat", -- Kalmyk ["xcl"] = "Old Armenian", -- Classical Armenian ["yua"] = "Yucatec Maya", -- Yucateco --<end do-not-edit except to comment out>-- ------------------------------< P R I V A T E _ U S E _ T A G S >---------------------------------------------- ["akk-x-latbabyl"] = "Late Babylonian Akkadian", ["akk-x-midassyr"] = "Middle Assyrian Akkadian", ["akk-x-midbabyl"] = "Middle Babylonian Akkadian", ["akk-x-neoassyr"] = "Neo-Assyrian Akkadian", ["akk-x-neobabyl"] = "Neo-Babylonian Akkadian", ["akk-x-old"] = "Old Akkadian", ["akk-x-oldassyr"] = "Old Assyrian Akkadian", ["akk-x-oldbabyl"] = "Old Babylonian Akkadian", ["alg-x-proto"] = "Proto-Algonquian", -- alg in IANA is Algonquian languages ["ca-x-old"] = "Old Catalan", ["cel-x-combrit"] = "Common Brittonic", -- cel in IANA is Celtic languages ["cel-x-proto"] = "Proto-Celtic", ["ccs-x-proto"] = "Proto-Kartvelian", -- ccs in IANA is Kartvelian languages ["egy-x-demotic"] = "Demotic Egyptian", ["egy-x-late"] = "Late Egyptian", ["egy-x-middle"] = "Middle Egyptian", ["egy-x-old"] = "Old Egyptian", ["et-x-seto"] = "Seto", -- to replace {{Lang-est-sea}} ["fiu-x-proto"] = "Proto-Finno-Ugric", -- fiu in IANA is Finno-Ugric languages ["fr-x-frainc"] = "Franc-Comtois", -- to replace {{Lang-fra-frc}} ["fr-x-quebec"] = "Quebec French", ["gem-x-proto"] = "Proto-Germanic", -- gem in IANA is Germanic languages ["gmw-x-ecg"] = "East Central German", ["grc-x-aeolic"] = "Aeolic Greek", -- these grc-x-... codes are preferred alternates to the non-standard catchall code grc-gre ["grc-x-arcadcyp"] = "Arcadocypriot Greek", ["grc-x-attic"] = "Attic Greek", ["grc-x-biblical"] = "Biblical Greek", ["grc-x-byzant"] = "Byzantine Greek", ["grc-x-classic"] = "Classical Greek", ["grc-x-doric"] = "Doric Greek", ["grc-x-hellen"] = "Hellenistic Greek", ["grc-x-ionic"] = "Ionic Greek", ["grc-x-koine"] = "Koinē Greek", ["grc-x-medieval"] = "Medieval Greek", ["grc-x-patris"] = "Patristic Greek", ["grk-x-proto"] = "Proto-Greek", -- grk in IANA is Greek languages ["iir-x-proto"] = "Proto-Indo-Iranian", -- iir in IANA is Indo-Iranian Languages ["inc-x-mitanni"] = "Mitanni-Aryan", -- inc in IANA is Indic languages ["inc-x-proto"] = "Proto-Indo-Aryan", ["ine-x-anatolia"] = "Anatolian languages", ["ine-x-proto"] = "Proto-Indo-European", ["ira-x-proto"] = "Proto-Iranian", -- ira in IANA is Iranian languages ["itc-x-proto"] = "Proto-Italic", -- itc in IANA is Italic languages ["ksh-x-colog"] = "Colognian", -- en.wiki article is Colognian; ksh (Kölsch) redirects there ["la-x-medieval"] = "Medieval Latin", ["la-x-new"] = "New Latin", ["lmo-x-berg"] = "Bergamasque", -- lmo in IANA is Lombard; Bergamasque is a dialect ["lmo-x-cremish"] = "Cremish", -- lmo in IANA is Lombard; Cremish is a dialect ["lmo-x-milanese"] = "Milanese", -- lmo in IANA is Lombard; Milanese is a dialect ["mis-x-ripuar"] = "Ripuarian", -- replaces improper use of ksh in wp_languages ["prg-x-old"] = "Old Prussian", ["sem-x-ammonite"] = "Ammonite", ["sem-x-aramaic"] = "Aramaic", ["sem-x-canaan"] = "Canaanite languages", ["sem-x-dumaitic"] = "Dumaitic", ["sem-x-egurage"] = "Eastern Gurage", ["sem-x-hatran"] = "Hatran Aramaic", ["sem-x-oldsoara"] = "Old South Arabian", ["sem-x-palmyren"] = "Palmyrene Aramaic", ["sem-x-proto"] = "Proto-Semitic", ["sem-x-taymanit"] = "Taymanitic", ["smi-x-proto"] = "Proto-Samic", -- smi in IANA is Samic languages ["sla-x-proto"] = "Proto-Slavic", -- sla in IANA is Slavic languages ["trk-x-oldanat"] = "Old Anatolian Turkish", -- to replace {{Lang-1ca}} ["urj-x-proto"] = "Proto-Uralic", -- urj in IANA is Uralic languages ["yuf-x-hav"] = "Havasupai", -- IANA name for these three is Havasupai-Walapai-Yavapai ["yuf-x-wal"] = "Walapai", ["yuf-x-yav"] = "Yavapai", ["xsc-x-pontic"] = "Pontic Scythian", -- xsc in IANA is Scythian ["xsc-x-saka"] = "Saka", ["xsc-x-sarmat"] = "Sarmatian", ["zle-x-ruthenia"] = "Ruthenian", -- zle in IANA is East Slavic languages collective; moved to allow rsk for Pannonian Rusyn } --[[--------------------------< A R T I C L E _ L I N K >------------------------------------------------------ for those rare occasions when article titles don't fit with the normal '<language name> language', this table maps language code to article title. Use of this table should be avoided and the use of redirects preferred as that is the long-standing method of handling article names that don't fit with the normal pattern ]] local article_name = { ['kue'] = "Kuman language (New Guinea)", -- Kuman (Papua New Guinea); to avoid Kuman dab page ["lij-mc"] = "Monégasque dialect", -- Ligurian as spoken in Monaco ['mbo'] = "Mbo language (Cameroon)", -- Mbo (Cameroon) ['mnh'] = "Mono language (Congo)", -- Mono (Democratic Republic of Congo); see Template_talk:Lang#Mono_languages ['mnr'] = "Mono language (California)", -- Mono (USA) ['mru'] = "Mono language (Cameroon)", -- Mono (Cameroon) ["snq"] = "Sangu language (Gabon)", -- Sangu (Gabon) ["toi"] = "Tonga language (Zambia and Zimbabwe)", -- Tonga (Zambia and Zimbabwe); to avoid Tonga language dab page ["vwa"] = "Awa language (China)", -- Awa (China); to avoid Awa dab page ["xlg"] = "Ligurian language (ancient)", -- see Template_talk:Lang#Ligurian_dab ["zmw"] = "Mbo language (Congo)", -- Mbo (Democratic Republic of Congo) } --[=[-------------------------< R T L _ S C R I P T S >-------------------------------------------------------- ISO 15924 scripts that are written right-to-left. Data in this table taken from [[ISO 15924#List of codes]] last update to this list: 2017-12-24 ]=] local rtl_scripts = { 'adlm', 'arab', 'aran', 'armi', 'avst', 'cprt', 'egyd', 'egyh', 'hatr', 'hebr', 'hung', 'inds', 'khar', 'lydi', 'mand', 'mani', 'mend', 'merc', 'mero', 'narb', 'nbat', 'nkoo', 'orkh', 'palm', 'phli', 'phlp', 'phlv', 'phnx', 'prti', 'rohg', 'samr', 'sarb', 'sogd', 'sogo', 'syrc', 'syre', 'syrj', 'syrn', 'thaa', 'wole', }; --[[--------------------------< T R A N S L I T _ T I T L E S >------------------------------------------------ This is a table of tables of transliteration standards and the language codes or language scripts that apply to those standards. This table is used to create the tool-tip text associated with the transliterated text displayed by some of the {{lang-??}} templates. These tables are more-or-less copied directly from {{special|PermaLink/680078354}}. The standard 'NO_STD' is a construct to allow for the cases when no |std= parameter value is provided. ]] local translit_title_table = { ['ahl'] = { ['default'] = 'Academy of the Hebrew Language transliteration', }, ['ala'] = { ['default'] = 'American Library Association – Library of Congress transliteration', }, ['ala-lc'] = { ['default'] = 'American Library Association – Library of Congress transliteration', }, ['batr'] = { ['default'] = 'Bikdash Arabic Transliteration Rules', }, ['bgn/pcgn'] = { ['default'] = 'Board on Geographic Names / Permanent Committee on Geographical Names transliteration', }, ['din'] = { ['ar'] = 'DIN 31635 Arabic', ['fa'] = 'DIN 31635 Arabic', ['ku'] = 'DIN 31635 Arabic', ['ps'] = 'DIN 31635 Arabic', ['tg'] = 'DIN 31635 Arabic', ['ug'] = 'DIN 31635 Arabic', ['ur'] = 'DIN 31635 Arabic', ['arab'] = 'DIN 31635 Arabic', ['default'] = 'DIN transliteration', }, ['eae'] = { ['default'] = 'Encyclopaedia Aethiopica transliteration', }, ['hepburn'] = { ['default'] = 'Hepburn transliteration', }, ['hunterian'] = { ['default'] = 'Hunterian transliteration', }, ['iast'] = { ['default'] = 'International Alphabet of Sanskrit transliteration', }, ['iso'] = { -- when a transliteration standard is supplied ['ab'] = 'ISO 9 Cyrillic', ['ba'] = 'ISO 9 Cyrillic', ['be'] = 'ISO 9 Cyrillic', ['bg'] = 'ISO 9 Cyrillic', ['kk'] = 'ISO 9 Cyrillic', ['ky'] = 'ISO 9 Cyrillic', ['mn'] = 'ISO 9 Cyrillic', ['ru'] = 'ISO 9 Cyrillic', ['tg'] = 'ISO 9 Cyrillic', ['uk'] = 'ISO 9 Cyrillic', ['bua'] = 'ISO 9 Cyrillic', ['sah'] = 'ISO 9 Cyrillic', ['tut'] = 'ISO 9 Cyrillic', ['xal'] = 'ISO 9 Cyrillic', ['cyrl'] = 'ISO 9 Cyrillic', ['cyrs'] = 'ISO 9 Cyrillic', ['ar'] = 'ISO 233 Arabic', ['ku'] = 'ISO 233 Arabic', ['ps'] = 'ISO 233 Arabic', ['ug'] = 'ISO 233 Arabic', ['ur'] = 'ISO 233 Arabic', ['arab'] = 'ISO 233 Arabic', ['he'] = 'ISO 259 Hebrew', ['yi'] = 'ISO 259 Hebrew', ['hebr'] = 'ISO 259 Hebrew', ['el'] = 'ISO 843 Greek', ['grc'] = 'ISO 843 Greek', ['ja'] = 'ISO 3602 Japanese', ['hira'] = 'ISO 3602 Japanese', ['hrkt'] = 'ISO 3602 Japanese', ['jpan'] = 'ISO 3602 Japanese', ['kana'] = 'ISO 3602 Japanese', ['zh'] = 'ISO 7098 Chinese', ['chi'] = 'ISO 7098 Chinese', ['cmn'] = 'ISO 7098 Chinese', ['zho'] = 'ISO 7098 Chinese', -- ['han'] = 'ISO 7098 Chinese', -- unicode alias of Hani? doesn't belong here? should be Hani? ['hans'] = 'ISO 7098 Chinese', ['hant'] = 'ISO 7098 Chinese', ['ka'] = 'ISO 9984 Georgian', ['kat'] = 'ISO 9984 Georgian', ['arm'] = 'ISO 9985 Armenian', ['hy'] = 'ISO 9985 Armenian', ['th'] = 'ISO 11940 Thai', ['tha'] = 'ISO 11940 Thai', ['ko'] = 'ISO 11941 Korean', ['kor'] = 'ISO 11941 Korean', ['awa'] = 'ISO 15919 Indic', ['bho'] = 'ISO 15919 Indic', ['bn'] = 'ISO 15919 Indic', ['bra'] = 'ISO 15919 Indic', ['doi'] = 'ISO 15919 Indic', ['dra'] = 'ISO 15919 Indic', ['gon'] = 'ISO 15919 Indic', ['gu'] = 'ISO 15919 Indic', ['hi'] = 'ISO 15919 Indic', ['hno'] = 'ISO 15919 Indic', ['inc'] = 'ISO 15919 Indic', ['kn'] = 'ISO 15919 Indic', ['kok'] = 'ISO 15919 Indic', ['ks'] = 'ISO 15919 Indic', ['mag'] = 'ISO 15919 Indic', ['mai'] = 'ISO 15919 Indic', ['ml'] = 'ISO 15919 Indic', ['mr'] = 'ISO 15919 Indic', ['ne'] = 'ISO 15919 Indic', ['new'] = 'ISO 15919 Indic', ['or'] = 'ISO 15919 Indic', ['pa'] = 'ISO 15919 Indic', ['pnb'] = 'ISO 15919 Indic', ['raj'] = 'ISO 15919 Indic', ['sa'] = 'ISO 15919 Indic', ['sat'] = 'ISO 15919 Indic', ['sd'] = 'ISO 15919 Indic', ['si'] = 'ISO 15919 Indic', ['skr'] = 'ISO 15919 Indic', ['ta'] = 'ISO 15919 Indic', ['tcy'] = 'ISO 15919 Indic', ['te'] = 'ISO 15919 Indic', ['beng'] = 'ISO 15919 Indic', ['brah'] = 'ISO 15919 Indic', ['deva'] = 'ISO 15919 Indic', ['gujr'] = 'ISO 15919 Indic', ['guru'] = 'ISO 15919 Indic', ['knda'] = 'ISO 15919 Indic', ['mlym'] = 'ISO 15919 Indic', ['orya'] = 'ISO 15919 Indic', ['sinh'] = 'ISO 15919 Indic', ['taml'] = 'ISO 15919 Indic', ['telu'] = 'ISO 15919 Indic', ['default'] = 'ISO transliteration', }, ['jyutping'] = { ['default'] = 'Jyutping transliteration', }, ['mlcts'] = { ['default'] = 'Myanmar Language Commission Transcription System', }, ['mr'] = { ['default'] = 'McCune–Reischauer transliteration', }, ['nihon-shiki'] = { ['default'] = 'Nihon-shiki transliteration', }, ['no_std'] = { -- when no transliteration standard is supplied ['akk'] = 'Semitic transliteration', ['sem'] = 'Semitic transliteration', ['phnx'] = 'Semitic transliteration', ['xsux'] = 'Cuneiform transliteration', }, ['pinyin'] = { ['default'] = 'Pinyin transliteration', }, ['rr'] = { ['default'] = 'Revised Romanization of Korean transliteration', }, ['rtgs'] = { ['default'] = 'Royal Thai General System of Transcription', }, ['satts'] = { ['default'] = 'Standard Arabic Technical Transliteration System transliteration', }, ['scientific'] = { ['default'] = 'scientific transliteration', }, ['ukrainian'] = { ['default'] = 'Ukrainian National system of romanization', }, ['ungegn'] = { ['default'] = 'United Nations Group of Experts on Geographical Names transliteration', }, ['wadegile'] = { ['default'] = 'Wade–Giles transliteration', }, ['wehr'] = { ['default'] = 'Hans Wehr transliteration', }, ['yaleko'] = { ['default'] = 'Yale romanization of Korean', } }; --[[--------------------------< E N G _ V A R >---------------------------------------------------------------- Used at en.wiki so that spelling of 'romanized' (US, default) can be changed to 'romanised' to match the envar specified by a {{Use xxx English}}. This is accomplished by setting |engvar=gb; can, should be omitted in articles that use American English; no need for the clutter. ]] local engvar_sel_t = { -- select either UK English or US English ['au'] = 'gb_t', -- these match IANA region codes (except in lower case) ['ca'] = 'us_t', ['gb'] = 'gb_t', ['ie'] = 'gb_t', ['in'] = 'gb_t', ['nz'] = 'gb_t', ['us'] = 'us_t', -- default engvar ['za'] = 'gb_t' }; local engvar_t = { ['gb_t'] = { ['romanisz_lc'] = 'romanisation', -- lower case ['romanisz_uc'] = 'Romanisation', -- upper case ['romanisz_pt'] = 'romanised', -- past tense }, ['us_t'] = { -- default engvar ['romanisz_lc'] = 'romanization', -- lower case ['romanisz_uc'] = 'Romanization', -- upper case ['romanisz_pt'] = 'romanized', -- past tense } } --[[--------------------------< E X P O R T S >---------------------------------------------------------------- ]] return { this_wiki_lang_tag = this_wiki_lang_tag, this_wiki_lang_dir = lang_obj:getDir(), -- wiki's language direction article_name = article_name, engvar_t = engvar_t, engvar_sel_t = engvar_sel_t, lang_name_table = lang_name_table_t, override = override, rtl_scripts = rtl_scripts, special_tags_table = special_tags_table, translit_title_table = translit_title_table, }; ciemp25he0m18ox94gxhxoycw2faihv ماژول:صندخ/ادوات 828 36874 327724 325985 2026-06-03T15:00:51Z محک 1023 327724 Scribunto text/plain -- Credits: -- Original from fr:Module:Infobox/Fonctions -- forked by وهراني @arwiki (ar:وحدة:بطاقة/أدوات) -- Version: 20250322 -- شابلون صندخ ره خانه بساجه، اینان ادوات ره لازم دارنه local localdata = require("ماژول:صندخ/دیتا") local item = localdata.item local generic = {} generic.description = {"شابلون صندخ ره خانه بساجه، اینان ادوات ره لازم دارنه"} local xmath = require("Module:Math") function FormatNumVal(value) value = tonumber(value) if value == 0 then return value end if (math.abs(value) > 1E15) then return xmath.round({precision = 3, value = value / 1E15}) .. " بیلیارد" elseif (math.abs(value) > 1E12) then return xmath.round({precision = 3, value = value / 1E12}) .. " تریلیون" elseif (math.abs(value) > 1E9) then return xmath.round({precision = 3, value = value / 1E9}) .. " بليون" elseif (math.abs(value) > 1E6) then return xmath.round({precision = 3, value = value / 1E6}) .. " میليون" end return xmath.round({precision = 3, value = value}) end generic.FormatNumVal = FormatNumVal generic.description["title"] = "عنوان پارامتر ره دینگنین و وه ره صفحه نوم جه پر هاکنین."; function generic.title(params) if(type(params) ~='table') then params={} end return { type = "title", value = {"اسم","نوم","title","name"}, wikidata = function(item) return (localdata.getValue(params.titleparam)) or (type(item) == "table" and type(item.id) == "string" and mw.wikibase.label(item.id) and mw.language.getContentLanguage():ucfirst(mw.wikibase.label(item.id))) or mw.title.getCurrentTitle().text end, subtitle = function() return params and localdata.getValue(params.subtitleparam) end, wikidatasubtitle = params.subtitlequery, icon = params.icon, style = params.style, metadata = { description = params.description or "مقاله‌ی عنوان یا نوم", option = "suggested", type = "", } } end generic.description["native_name"] = "ونه محلی نوم"; function generic.native_name(params) if(type(params) ~='table') then params={} end return { type = params.type or 'subtitle' , label = params.label, value = params.value or {'اصلی نوم','محلی نوم' , 'اصلی اسم','native_name','title_orig'}, wikidata = params.wikidata or { property = params.property or 'P1476', list = 'notlang', listmax= 1, listrank='bestrank' }, metadata = params.metadata or { description = "ونه ماری زوون جه ونه نوم چیه", option = "", type = "string", example = "Evolution {{لینک زوون|en}}", -- قالب:لغة_وصلة } } end generic.description["named_after"] = "منسوب به"; function generic.named_after(params) if(type(params) ~='table') then params={} end return { type = 'row' , label = 'منسوب به', value = params.value or {'وجه تسمیه','منسوب به','named_after','named_for','namesake','etymology'}, wikidata = params.wikidata or { property = params.property or 'P138', listmax= 1, listrank='bestrank' }, metadata = params.metadata or { description = "ونه نوم ره کنه نوم سر جه بهیتنه", type = "string", } } end generic.description["mainimage"] = " عکسی که شابلون اصلی عکس هسته"; function generic.mainimage(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P18'}, imageparameters = params.imageparameters or {"عکس", "تصویر", "پرونده", "Image", "image"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat or params.cat or "مقالاتی که عکس ندارنه", -- این رج وجود دارنه sizeparameter = params.sizeparameter or {"عکس قایده", "عکس_قایده", "عکس اندازه","اندازه تصویر"}, uprightparameter = params.uprightparameter or "upright", defaultupright = params.upright, defaultsize = params.size, captionparameter = params.captionparameter or { "توضیحات", "عکس_توضیح", "عکس_توضیحات", "توضیحات_تصویر", "عکس_جیرنویس", "عکس توضیح", "عکس توضیحات", "توضیحات تصویر", "عکس جیرنویس", "جیرنویس", "caption", "image_caption", "Caption" }, altparameter = params.altparameter or "عکس جانشین" or "image_alt", defaultalt = params.alt, defaultimagealt = params.defaultimagealt, numval = 1, metadata = { description = params.description or "فقط پرونده نوم ره بی‌یلین و ونه پشت پرونده: یا File: ننویسین", example = "abc.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["logo"] = "لوگو پارامتر ره دینگنین و وه ره لوگو عکس جه پر هاکنین."; function generic.logo(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P154'}, imageparameters = params.imageparameters or {"نماد", "لوگو", "logo"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"لوگو جیرنویس", "لوگو توضیحات", 'logo_caption'}, defaultupright = params.upright or "0.6", uprightparameter = params.uprightparameter or "upright logo", sizeparameter = params.sizeparameter or {"لوگو اندازه", "لوگو قایده"}, numval = 1, defaultcaption = 'لوگو', metadata = { description = params.description or "صورة للشعار (لوگوی عکس نوم ره بدون پیشوند بی‌یلین و پرونده: ره ننویسین", example = "abc_logo.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["coat_of_arms"] = "إضافة صورة شعار النبالة"; function generic.coat_of_arms(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P94'}, imageparameters = params.imageparameters or {"نشونه", "آرم", "نشون", "coat_of_arms"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"نشون توضیح", "نشون جیرنویس", "آرم جیرنویس", "coat_of_arms_caption"}, defaultupright = params.upright or "0.8", uprightparameter = params.uprightparameter or {"upright coa"}, sizeparameter = params.sizeparameter or {"coa_size"}, numval = 1, defaultcaption = 'آرم و نشون', metadata = { description = params.description or "صورة لشعار النبالة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_coat.jpg", option = "", type = "wiki-file-name", } } end generic.blason = generic.coat_of_arms generic.description["seal"] = "مُهر"; function generic.seal(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P158'}, imageparameters = params.imageparameters or { "مُهر", "seal"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or { "مُهر جیرنویس", "seal_caption"}, defaultupright = params.upright or "0.8", uprightparameter = params.uprightparameter or { "upright seal"}, sizeparameter = params.sizeparameter or { "seal_size"}, numval = 1, defaultcaption = 'مُهر', metadata = { description = params.description or "صورة للختم (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_seal.jpg", option = "", type = "wiki-file-name", } } end generic.sceau = generic.seal generic.description["flag"] = "پرچم"; function generic.flag(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P41'}, imageparameters = params.imageparameters or {"پرچم", "بیرم", "flag"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"پرچم جیرنویس",'flag_caption'}, defaultupright = params.upright or "0.6", uprightparameter = params.uprightparameter or "upright drapeau", sizeparameter = params.sizeparameter or {"پرچم قایده","پرچم گتی", "flag_size"}, numval = 1, defaultcaption = 'پرچم', metadata = { description = params.description or "صورة للعلم (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_flag.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["sign"] = "تابلو"; function generic.sign(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P14'}, imageparameters = params.imageparameters or {"تابلو"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"تابلو جیرنویس","sign_caption"}, defaultupright = params.upright or "0.4", uprightparameter = params.uprightparameter or "upright signalisation", sizeparameter = params.sizeparameter or "تابلو قایده", numval = 1, metadata = { description = params.description or "صورة اللافتة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.jpg", option = "", type = "wiki-file-name", } } end generic.description["icon"] = "آیکون"; function generic.icon(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P2910'}, imageparameters = params.imageparameters or {"آیکون", "icon"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"آیکون جیرنویس","icon_caption"}, defaultupright = params.upright or "0.4", uprightparameter = params.uprightparameter or "upright icon", sizeparameter = params.sizeparameter or "icon_size", numval = 1, metadata = { description = params.description or "صورة الأيقونة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_icon.jpg", option = "", type = "wiki-file-name", } } end generic.description["scheme"] = "طرح"; function generic.scheme(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P5555'}, imageparameters = params.imageparameters or {"طرح", "scheme"}, captionparameter = params.captionparameter or {"طرح جیرنویس","scheme_caption"}, defaultupright = params.upright, uprightparameter = params.uprightparameter or "upright scheme", sizeparameter = params.sizeparameter or "طرح قایده", numval = 1, metadata = { description = params.description or "صورة المخطط (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_scheme.jpg", option = "", type = "wiki-file-name", } } end generic.description["planview"] = "پلن"; function generic.planview(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P3311'}, imageparameters = params.imageparameters or {"پلن", "planview"}, captionparameter = params.captionparameter or {"پلن جیرنویس","planview_caption"}, defaultupright = params.upright, uprightparameter = params.uprightparameter or "upright planview", sizeparameter = params.sizeparameter or "پلن قایده", numval = 1, metadata = { description = params.description or "صورة المسقط (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_planview.jpg", option = "", type = "wiki-file-name", } } end generic.description["bathymetricmap"] = "امبس نقشه"; function generic.bathymetricmap(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P207'}, imageparameters = params.imageparameters or {"امبس نقشه"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"امبس نقشه جیرنویس",'bathymetricmap_caption'}, defaultupright = params.upright or "1", uprightparameter = params.uprightparameter or "upright bathymetricmap", sizeparameter = params.sizeparameter or "امبس نقشه قایده", numval = 1, metadata = { description = params.description or "صورة خريطة قياس الأعماق (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.jpg", option = "", type = "wiki-file-name", } } end -- خارجی لینک generic.description["website"] = "وبسایت"; function generic.website(params) if(type(params) ~='table') then params={} end return { type = "mixed", label = params.label or "وبسایت", plurallabel = params.plurallabel or "وبسایت", value = params.value or {"وبسایت", "سایت", "وبگاه", "url", "website"}, valueStyle = {["text-align"] = "left", ["direction"] = "ltr", ["font-size"] = "0.9em"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P856', qualifier = 'P407', whitelist1 = 'Q13955', -- for arabic website qualifier2 = 'P518', blacklist2 = 'Q19778981', -- for Tor onion service formatting = "table", conjunction = "<br />", rowformat = "$0$R0 $1", rowsubformat1 = '<small><span class="languageicon" style="font-size:0.75em; font-weight:bold; color:var(--color-subtle, #54595d);">($1)</span></small>', colformat0 = "weblink", colformat1 = "label" }, wikidata2 = { wikimod = "Wikidata.Ca", property = params.property or 'P856', listrank = "bestrank", qualifier = 'P407', -- for other languages website qualifier2 = 'P518', blacklist2 = 'Q19778981', -- for Tor onion service formatting = "table", conjunction = "<br />", rowformat = "$0$R0 $1", rowsubformat1 = '<small><span class="languageicon" style="font-size:0.75em; font-weight:bold; color:var(--color-subtle, #54595d);">($1)</span></small>', colformat0 = "weblink", colformat1 = "label" }, metadata = { description = params.description or "فقط الموقع الرسمي على الويب (المواقع غير الرسمية تذكر في فقرة «وصلات خارجية»).", option = "suggested", type = "url", } } end generic.description["blog"] = "وبلاگ"; function generic.blog(params) if(type(params) ~='table') then params={} end return generic.website({ label = params.label or "وبلاگ", value = params.value or {'وبلاگ','blog'}, property = params.property or 'P1581', description = params.description or 'فقط المدونة الرسمية (المواقع غير الرسمية تذكر في فقرة «وصلات خارجية»).' }) end -- أصوات generic.description["selectSound"] = "صوت"; function generic.selectSound(params) if(type(params) ~='table') then params={} end params.type = "images" params.style = params.style or {["padding-top"] = "25px"} params.defaultcaption = params.defaultcaption or "صوت" params.captionparameter = params.captionparameter or {"صوت جیرنویس",'sound_caption'} params.imageparameters = params.imageparameters or params.valueparameter or {"صوت", "sound"} params.defaultsize = params.defaultsize or "280" params.numval = params.numval or 1 params.wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P51', qualifier = 'P407', whitelist1 = 'Q13955', -- for arabic formatting = "table", conjunction = "<br />", rowformat = "$0" } params.wikidata2 = { wikimod = "Wikidata.Ca", property = params.property or 'P51', listrank = "bestrank", qualifier = 'P407', -- for other languages formatting = "table", conjunction = "<br />", rowformat = "$0" } params.metadata = { description = params.description or "ملف صوتي (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.ogg", option = "", type = "wiki-file-name", } return params end generic.description["pronunciation"] = "املا"; function generic.pronunciation(params) if(type(params) ~='table') then params={} end params.property = params.property or 'P443' params.defaultcaption = "املا" params.captionparameter = params.captionparameter or {"املا جیرنویس",'pronunciation_caption'} params.value = params.valueparameter or {"املا", "pronunciation"} params.numval = 1 return generic.selectSound(params) end generic.description["dimensions"] = "ابعاد"; function generic.dimensions() local function getDimensions(params) local Dimensionsfunction = require("Module:Dimensions").main local noerr, data, nb noerr, data = pcall(Dimensionsfunction, params) if noerr then return data else addMaintenanceCat("مقاله‌ئونی که وشون صندخ خطا دارنه") mw.log("WD Query Error : " .. mw.dumpObject(data)) return '<span class="error">' .. (data) .. "</span>" end end return { type = "mixed", label = "ابعاد", value = {"ابعاد","dimensions","dim"}, wikidata = function(item) return getDimensions({ item = item.id, diameter = localdata.getValue({"diameter","قطر"}), height = localdata.getValue({"height","ارتفاع"}), draft = localdata.getValue({"draft","جولی"}), clearance = localdata.getValue({"clearance","مسافت"}), width = localdata.getValue({"width","beam","عرض"}), length = localdata.getValue({"length","horizontal depth","طول","افقی جولی"}), span = localdata.getValue({"span","ستون تا ستون"}), thickness = localdata.getValue({"thickness","کلفتی"}) }) end, metadata = { description = "قيم الأبعاد (طول- عرض - عمق - قطر - ارتفاع - سمك ...) بوحدات القياس", option = "", type = "", } } end generic.description["awards"] = "جوایز"; function generic.awards(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "جوایز", value = params.value or {"جوایز", "جایزه", "awards"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P166', tablesort = "1", sorting = "-1", separator = "<br />", qualifier = 'P585', blacklist0 = 'Q3404987,Q18198971', -- Lysenko Prize, Wikipedia:WikiOwl qualifier2 = 'P1686', qualifier3 = 'P1027', qualifier4 = "P166/P2425", qualifier5 = 'P1346', formatting = "table", rowformat = "* $4&nbsp;$0$R0 $1$2$3$5", rowsubformat1 = "<small>($1)</small>", rowsubformat2 = "<small><br />, ''«$2»'' ِوسه</small>", rowsubformat3 = "<small><br />&nbsp;$3 وه ره هِدا</small>", rowsubformat4 = "[[پرونده:$4|30px|link=]]", rowsubformat5 = "<small><br />$5 وسه هِدا</small>" }, metadata = { description = params.description or "جوایزی که وه بیته.", option = "", type = "string", } } end generic.description["motto"] = "شعار"; function generic.motto(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "شعار", value = params.value or {"شعار", "motto", "motto_text"}, defaultvalue = params.defaultvalue, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P1451', conjunction = "<br />", listrank="bestrank", }, metadata = { description = params.description or "شعار (motto)", option = "", type = "string", } } end -- أدواتی که جوغرافی جه ربط دارنه generic.description["country"] = "کشور"; function generic.country(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "کشور", value = params.value or {"دولت", "کشور", "country"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P17', listrank="bestrank", formatting = "table", conjunction = "<br />", rowformat = "{{flag|$0}}$R0", colformat0 = "label" }, metadata = { description = "کشوری که ونه شنه", option = "", type = "string", } } end generic.description["geoloc"] = "نقشه"; function generic.geoloc(params) if(type(params) ~='table') then params={} end if (localdata.getValue("سایت نقشه") == "-") then return nil end local params2 params.id = params.id or (localdata.item and localdata.item.id) local geotype = "Point" if params.id then if(#(mw.wikibase.getBestStatements(params.id, 'P3896')) > 0) then local commons2 = mw.wikibase.getBestStatements(params.id, 'P3896') commons2 = commons2[1]["mainsnak"]["datavalue"]["value"] params2 = {geotype2 = 'page', commons2= commons2, id2 = params.id, stroke2 = "#FF0000"} elseif(#(mw.wikibase.getBestStatements(params.id, 'P402')) > 0) then geotype = "geoshape" params2 = {geotype2 = 'geoline', id2 = params.id, stroke2 = "#FF0000"} end end return { type = "map", latitude = {"عرض دایره", "دایره عرض", "latitude"}, longitude = {"خط طول", "طول خط", "longitude"}, pointtype = params.pointtype, maptype = params.type, globe = localdata.globe or localdata.getValue("اساره") or params.globe, marker = params.marker, markercolor = params.markercolor, shapecolor = params.shapecolor, markersize = params.markersize, markersymbol = params.markersymbol, default_zoom = localdata.getValue({"zoom","زووم"}) or params.default_zoom, ids = params.ids , id = params.id, geotype = params.geotype or geotype, params = params2, --debug = 1, metadata = { description = params.description or "", option = "", type = "", } } end generic.description["coordinates"] = "مختصات"; function generic.coordinates(params) if(type(params) ~='table') then params={} end return { type = "mixed", label = "مختصات", value = {"جوغرافی مختصات", "مختصات", "coordinates"}, wikidata = { wikimod = "Wikidata.Ca", listrank = "bestrank", property = params.property or 'P625', formatting = "{{coord|$lat|$lon|globe:$globe|format=dms}}" }, metadata = { description = params.description or "جوغرافیایی مختصات", option = "", type = "string", } } end generic.description["locationmap"] = "نقشه عکس"; function generic.locationmap(params) if(type(params) ~='table') then params={} end return { type = "images", imageparameters = params.imageparameters or {"نقشه عکس","نقشه","تصویر نقشه"}, sizeparameter = params.sizeparameter or "نقشه عکس قایده", captionparameter = params.captionparameter or {"نقشه عکس جیرنویس","زیرنویس نقشه","نقشه جیرنویس"}, defaultupright = params.upright or "1", property = params.property or 'P242', numval = 1, metadata = { description = params.description or "صورة خريطة جغرافية (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_map.jpg", option = "", type = "wiki-file-name", } } end generic.description["detailedmap"] = "دقیق نقشه عکس"; function generic.detailedmap(params) if(type(params) ~='table') then params={} end return { type = "images", imageparameters = params.imageparameters or {"دقیق نقشه عکس","نقشه۲","نقشه2"}, sizeparameter = params.sizeparameter or "دقیق نقشه عکس قایده", captionparameter = params.captionparameter or {"دقیق نقشه عکس جیرنویس","زیرنویس نقشه۲","نقشه۲ جیرنویس"}, defaultupright = params.upright or "1", defaultsize = params.defaultsize, property = params.property or 'P1621', numval = 1, metadata = { description = params.description or "صورة خريطة جغرافية مفصلة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_map.jpg", option = "", type = "wiki-file-name", } } end generic.description["replaces"] = "نقل مکان"; function generic.replaces(params) if(type(params) ~='table') then params={} end return { type = "row", label = "نقل مکان", value = {"نقل مکان","replaces"}, wikidata= params.wikidata or {property = "P1398 OR P1365"}, metadata = { description = params.description or "نقل مکان", option = "", type = "", } } end generic.description["replacedby"] = "جایگزین بئی"; function generic.replacedby(params) if(type(params) ~='table') then params={} end return { type = "row", label = "جایگزین بئی", value = {"جایگزین بئی","replaced_by"}, wikidata = params.wikidata or {property = "P167 OR P1366"}, metadata = { description = params.description or "جایگزین بئی", option = "", type = "", } } end generic.description["memberof"] = "المنظمات والهيئات التي انتسب إليها." function generic.memberof(params) if(type(params) ~='table') then params={} end return { type = 'row', label = params.label or 'عضو', value = params.value or {'عضو','عضو در','عضویت','member of','membre de'}, wikidata = { wikimod = 'Wikidata.Ca', formatting='table', property = params.property or 'P463', qualifier1='P2868' ,rowsubformat1=' <small>$1 در : </small>', rowformat = '* $1$0$R0', showDate = 'true', conjunction = '<br />'}, metadata = { description = params.description or "المنظمات والهيئات التي انتسب إليها.", option = "", type = "", } } end generic.description["main_events"] = "مهم دکته‌ئون." function generic.main_events(params) if(type(params) ~='table') then params={} end return {type = 'row' , label = 'مهم دکته‌ئون', value = {'دکته‌ئون','events'}, wikidata = { property='P793', showDate = 'true', conjunction = "<br />" }, metadata = { description = "أهم الأحداث التي (مع ذكر التاريخ)", } } end return generic h9l9t9ddo328bfot76xcgh5zlrxbioe 327729 327724 2026-06-03T15:29:38Z محک 1023 anthem اضافه شد و موتو آزماییدم 327729 Scribunto text/plain -- Credits: -- Original from fr:Module:Infobox/Fonctions -- forked by وهراني @arwiki (ar:وحدة:بطاقة/أدوات) -- Version: 20250322 -- شابلون صندخ ره خانه بساجه، اینان ادوات ره لازم دارنه local localdata = require("ماژول:صندخ/دیتا") local item = localdata.item local generic = {} generic.description = {"شابلون صندخ ره خانه بساجه، اینان ادوات ره لازم دارنه"} local xmath = require("Module:Math") function FormatNumVal(value) value = tonumber(value) if value == 0 then return value end if (math.abs(value) > 1E15) then return xmath.round({precision = 3, value = value / 1E15}) .. " بیلیارد" elseif (math.abs(value) > 1E12) then return xmath.round({precision = 3, value = value / 1E12}) .. " تریلیون" elseif (math.abs(value) > 1E9) then return xmath.round({precision = 3, value = value / 1E9}) .. " بليون" elseif (math.abs(value) > 1E6) then return xmath.round({precision = 3, value = value / 1E6}) .. " میليون" end return xmath.round({precision = 3, value = value}) end generic.FormatNumVal = FormatNumVal generic.description["title"] = "عنوان پارامتر ره دینگنین و وه ره صفحه نوم جه پر هاکنین."; function generic.title(params) if(type(params) ~='table') then params={} end return { type = "title", value = {"اسم","نوم","title","name"}, wikidata = function(item) return (localdata.getValue(params.titleparam)) or (type(item) == "table" and type(item.id) == "string" and mw.wikibase.label(item.id) and mw.language.getContentLanguage():ucfirst(mw.wikibase.label(item.id))) or mw.title.getCurrentTitle().text end, subtitle = function() return params and localdata.getValue(params.subtitleparam) end, wikidatasubtitle = params.subtitlequery, icon = params.icon, style = params.style, metadata = { description = params.description or "مقاله‌ی عنوان یا نوم", option = "suggested", type = "", } } end generic.description["native_name"] = "ونه محلی نوم"; function generic.native_name(params) if(type(params) ~='table') then params={} end return { type = params.type or 'subtitle' , label = params.label, value = params.value or {'اصلی نوم','محلی نوم' , 'اصلی اسم','native_name','title_orig'}, wikidata = params.wikidata or { property = params.property or 'P1476', list = 'notlang', listmax= 1, listrank='bestrank' }, metadata = params.metadata or { description = "ونه ماری زوون جه ونه نوم چیه", option = "", type = "string", example = "Evolution {{لینک زوون|en}}", -- قالب:لغة_وصلة } } end generic.description["named_after"] = "منسوب به"; function generic.named_after(params) if(type(params) ~='table') then params={} end return { type = 'row' , label = 'منسوب به', value = params.value or {'وجه تسمیه','منسوب به','named_after','named_for','namesake','etymology'}, wikidata = params.wikidata or { property = params.property or 'P138', listmax= 1, listrank='bestrank' }, metadata = params.metadata or { description = "ونه نوم ره کنه نوم سر جه بهیتنه", type = "string", } } end generic.description["mainimage"] = " عکسی که شابلون اصلی عکس هسته"; function generic.mainimage(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P18'}, imageparameters = params.imageparameters or {"عکس", "تصویر", "پرونده", "Image", "image"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat or params.cat or "مقالاتی که عکس ندارنه", -- این رج وجود دارنه sizeparameter = params.sizeparameter or {"عکس قایده", "عکس_قایده", "عکس اندازه","اندازه تصویر"}, uprightparameter = params.uprightparameter or "upright", defaultupright = params.upright, defaultsize = params.size, captionparameter = params.captionparameter or { "توضیحات", "عکس_توضیح", "عکس_توضیحات", "توضیحات_تصویر", "عکس_جیرنویس", "عکس توضیح", "عکس توضیحات", "توضیحات تصویر", "عکس جیرنویس", "جیرنویس", "caption", "image_caption", "Caption" }, altparameter = params.altparameter or "عکس جانشین" or "image_alt", defaultalt = params.alt, defaultimagealt = params.defaultimagealt, numval = 1, metadata = { description = params.description or "فقط پرونده نوم ره بی‌یلین و ونه پشت پرونده: یا File: ننویسین", example = "abc.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["logo"] = "لوگو پارامتر ره دینگنین و وه ره لوگو عکس جه پر هاکنین."; function generic.logo(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P154'}, imageparameters = params.imageparameters or {"نماد", "لوگو", "logo"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"لوگو جیرنویس", "لوگو توضیحات", 'logo_caption'}, defaultupright = params.upright or "0.6", uprightparameter = params.uprightparameter or "upright logo", sizeparameter = params.sizeparameter or {"لوگو اندازه", "لوگو قایده"}, numval = 1, defaultcaption = 'لوگو', metadata = { description = params.description or "صورة للشعار (لوگوی عکس نوم ره بدون پیشوند بی‌یلین و پرونده: ره ننویسین", example = "abc_logo.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["coat_of_arms"] = "إضافة صورة شعار النبالة"; function generic.coat_of_arms(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P94'}, imageparameters = params.imageparameters or {"نشونه", "آرم", "نشون", "coat_of_arms"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"نشون توضیح", "نشون جیرنویس", "آرم جیرنویس", "coat_of_arms_caption"}, defaultupright = params.upright or "0.8", uprightparameter = params.uprightparameter or {"upright coa"}, sizeparameter = params.sizeparameter or {"coa_size"}, numval = 1, defaultcaption = 'آرم و نشون', metadata = { description = params.description or "صورة لشعار النبالة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_coat.jpg", option = "", type = "wiki-file-name", } } end generic.blason = generic.coat_of_arms generic.description["seal"] = "مُهر"; function generic.seal(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P158'}, imageparameters = params.imageparameters or { "مُهر", "seal"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or { "مُهر جیرنویس", "seal_caption"}, defaultupright = params.upright or "0.8", uprightparameter = params.uprightparameter or { "upright seal"}, sizeparameter = params.sizeparameter or { "seal_size"}, numval = 1, defaultcaption = 'مُهر', metadata = { description = params.description or "صورة للختم (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_seal.jpg", option = "", type = "wiki-file-name", } } end generic.sceau = generic.seal generic.description["flag"] = "پرچم"; function generic.flag(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P41'}, imageparameters = params.imageparameters or {"پرچم", "بیرم", "flag"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"پرچم جیرنویس",'flag_caption'}, defaultupright = params.upright or "0.6", uprightparameter = params.uprightparameter or "upright drapeau", sizeparameter = params.sizeparameter or {"پرچم قایده","پرچم گتی", "flag_size"}, numval = 1, defaultcaption = 'پرچم', metadata = { description = params.description or "صورة للعلم (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_flag.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["sign"] = "تابلو"; function generic.sign(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P14'}, imageparameters = params.imageparameters or {"تابلو"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"تابلو جیرنویس","sign_caption"}, defaultupright = params.upright or "0.4", uprightparameter = params.uprightparameter or "upright signalisation", sizeparameter = params.sizeparameter or "تابلو قایده", numval = 1, metadata = { description = params.description or "صورة اللافتة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.jpg", option = "", type = "wiki-file-name", } } end generic.description["icon"] = "آیکون"; function generic.icon(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P2910'}, imageparameters = params.imageparameters or {"آیکون", "icon"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"آیکون جیرنویس","icon_caption"}, defaultupright = params.upright or "0.4", uprightparameter = params.uprightparameter or "upright icon", sizeparameter = params.sizeparameter or "icon_size", numval = 1, metadata = { description = params.description or "صورة الأيقونة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_icon.jpg", option = "", type = "wiki-file-name", } } end generic.description["scheme"] = "طرح"; function generic.scheme(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P5555'}, imageparameters = params.imageparameters or {"طرح", "scheme"}, captionparameter = params.captionparameter or {"طرح جیرنویس","scheme_caption"}, defaultupright = params.upright, uprightparameter = params.uprightparameter or "upright scheme", sizeparameter = params.sizeparameter or "طرح قایده", numval = 1, metadata = { description = params.description or "صورة المخطط (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_scheme.jpg", option = "", type = "wiki-file-name", } } end generic.description["planview"] = "پلن"; function generic.planview(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P3311'}, imageparameters = params.imageparameters or {"پلن", "planview"}, captionparameter = params.captionparameter or {"پلن جیرنویس","planview_caption"}, defaultupright = params.upright, uprightparameter = params.uprightparameter or "upright planview", sizeparameter = params.sizeparameter or "پلن قایده", numval = 1, metadata = { description = params.description or "صورة المسقط (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_planview.jpg", option = "", type = "wiki-file-name", } } end generic.description["bathymetricmap"] = "امبس نقشه"; function generic.bathymetricmap(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P207'}, imageparameters = params.imageparameters or {"امبس نقشه"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"امبس نقشه جیرنویس",'bathymetricmap_caption'}, defaultupright = params.upright or "1", uprightparameter = params.uprightparameter or "upright bathymetricmap", sizeparameter = params.sizeparameter or "امبس نقشه قایده", numval = 1, metadata = { description = params.description or "صورة خريطة قياس الأعماق (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.jpg", option = "", type = "wiki-file-name", } } end -- خارجی لینک generic.description["website"] = "وبسایت"; function generic.website(params) if(type(params) ~='table') then params={} end return { type = "mixed", label = params.label or "وبسایت", plurallabel = params.plurallabel or "وبسایت", value = params.value or {"وبسایت", "سایت", "وبگاه", "url", "website"}, valueStyle = {["text-align"] = "left", ["direction"] = "ltr", ["font-size"] = "0.9em"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P856', qualifier = 'P407', whitelist1 = 'Q13955', -- for arabic website qualifier2 = 'P518', blacklist2 = 'Q19778981', -- for Tor onion service formatting = "table", conjunction = "<br />", rowformat = "$0$R0 $1", rowsubformat1 = '<small><span class="languageicon" style="font-size:0.75em; font-weight:bold; color:var(--color-subtle, #54595d);">($1)</span></small>', colformat0 = "weblink", colformat1 = "label" }, wikidata2 = { wikimod = "Wikidata.Ca", property = params.property or 'P856', listrank = "bestrank", qualifier = 'P407', -- for other languages website qualifier2 = 'P518', blacklist2 = 'Q19778981', -- for Tor onion service formatting = "table", conjunction = "<br />", rowformat = "$0$R0 $1", rowsubformat1 = '<small><span class="languageicon" style="font-size:0.75em; font-weight:bold; color:var(--color-subtle, #54595d);">($1)</span></small>', colformat0 = "weblink", colformat1 = "label" }, metadata = { description = params.description or "فقط الموقع الرسمي على الويب (المواقع غير الرسمية تذكر في فقرة «وصلات خارجية»).", option = "suggested", type = "url", } } end generic.description["blog"] = "وبلاگ"; function generic.blog(params) if(type(params) ~='table') then params={} end return generic.website({ label = params.label or "وبلاگ", value = params.value or {'وبلاگ','blog'}, property = params.property or 'P1581', description = params.description or 'فقط المدونة الرسمية (المواقع غير الرسمية تذكر في فقرة «وصلات خارجية»).' }) end -- أصوات generic.description["selectSound"] = "صوت"; function generic.selectSound(params) if(type(params) ~='table') then params={} end params.type = "images" params.style = params.style or {["padding-top"] = "25px"} params.defaultcaption = params.defaultcaption or "صوت" params.captionparameter = params.captionparameter or {"صوت جیرنویس",'sound_caption'} params.imageparameters = params.imageparameters or params.valueparameter or {"صوت", "sound"} params.defaultsize = params.defaultsize or "280" params.numval = params.numval or 1 params.wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P51', qualifier = 'P407', whitelist1 = 'Q13955', -- for arabic formatting = "table", conjunction = "<br />", rowformat = "$0" } params.wikidata2 = { wikimod = "Wikidata.Ca", property = params.property or 'P51', listrank = "bestrank", qualifier = 'P407', -- for other languages formatting = "table", conjunction = "<br />", rowformat = "$0" } params.metadata = { description = params.description or "ملف صوتي (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.ogg", option = "", type = "wiki-file-name", } return params end generic.description["pronunciation"] = "املا"; function generic.pronunciation(params) if(type(params) ~='table') then params={} end params.property = params.property or 'P443' params.defaultcaption = "املا" params.captionparameter = params.captionparameter or {"املا جیرنویس",'pronunciation_caption'} params.value = params.valueparameter or {"املا", "pronunciation"} params.numval = 1 return generic.selectSound(params) end generic.description["dimensions"] = "ابعاد"; function generic.dimensions() local function getDimensions(params) local Dimensionsfunction = require("Module:Dimensions").main local noerr, data, nb noerr, data = pcall(Dimensionsfunction, params) if noerr then return data else addMaintenanceCat("مقاله‌ئونی که وشون صندخ خطا دارنه") mw.log("WD Query Error : " .. mw.dumpObject(data)) return '<span class="error">' .. (data) .. "</span>" end end return { type = "mixed", label = "ابعاد", value = {"ابعاد","dimensions","dim"}, wikidata = function(item) return getDimensions({ item = item.id, diameter = localdata.getValue({"diameter","قطر"}), height = localdata.getValue({"height","ارتفاع"}), draft = localdata.getValue({"draft","جولی"}), clearance = localdata.getValue({"clearance","مسافت"}), width = localdata.getValue({"width","beam","عرض"}), length = localdata.getValue({"length","horizontal depth","طول","افقی جولی"}), span = localdata.getValue({"span","ستون تا ستون"}), thickness = localdata.getValue({"thickness","کلفتی"}) }) end, metadata = { description = "قيم الأبعاد (طول- عرض - عمق - قطر - ارتفاع - سمك ...) بوحدات القياس", option = "", type = "", } } end generic.description["awards"] = "جوایز"; function generic.awards(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "جوایز", value = params.value or {"جوایز", "جایزه", "awards"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P166', tablesort = "1", sorting = "-1", separator = "<br />", qualifier = 'P585', blacklist0 = 'Q3404987,Q18198971', -- Lysenko Prize, Wikipedia:WikiOwl qualifier2 = 'P1686', qualifier3 = 'P1027', qualifier4 = "P166/P2425", qualifier5 = 'P1346', formatting = "table", rowformat = "* $4&nbsp;$0$R0 $1$2$3$5", rowsubformat1 = "<small>($1)</small>", rowsubformat2 = "<small><br />, ''«$2»'' ِوسه</small>", rowsubformat3 = "<small><br />&nbsp;$3 وه ره هِدا</small>", rowsubformat4 = "[[پرونده:$4|30px|link=]]", rowsubformat5 = "<small><br />$5 وسه هِدا</small>" }, metadata = { description = params.description or "جوایزی که وه بیته.", option = "", type = "string", } } end generic.description["motto"] = "شعار"; function generic.motto(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or " '''شعار:''' ", value = params.value or {"شعار","شعار ملی","ملی شعار", "motto", "motto_text"}, defaultvalue = params.defaultvalue, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P1451', conjunction = "<br />", listrank="bestrank", }, metadata = { description = params.description or "شعار (motto)", option = "", type = "string", } } end generic.description["anthem"] = "سرود"; function generic.anthem(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "سرود", value = params.value or {"سرود","سرود ملی","ملی سرود", "anthem", "national_anthem"}, defaultvalue = params.defaultvalue, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P85', conjunction = "<br />", listrank="bestrank", }, metadata = { description = params.description or "سرود (anthem)", option = "", type = "string", } } end -- أدواتی که جوغرافی جه ربط دارنه generic.description["country"] = "کشور"; function generic.country(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "کشور", value = params.value or {"دولت", "کشور", "country"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P17', listrank="bestrank", formatting = "table", conjunction = "<br />", rowformat = "{{flag|$0}}$R0", colformat0 = "label" }, metadata = { description = "کشوری که ونه شنه", option = "", type = "string", } } end generic.description["geoloc"] = "نقشه"; function generic.geoloc(params) if(type(params) ~='table') then params={} end if (localdata.getValue("سایت نقشه") == "-") then return nil end local params2 params.id = params.id or (localdata.item and localdata.item.id) local geotype = "Point" if params.id then if(#(mw.wikibase.getBestStatements(params.id, 'P3896')) > 0) then local commons2 = mw.wikibase.getBestStatements(params.id, 'P3896') commons2 = commons2[1]["mainsnak"]["datavalue"]["value"] params2 = {geotype2 = 'page', commons2= commons2, id2 = params.id, stroke2 = "#FF0000"} elseif(#(mw.wikibase.getBestStatements(params.id, 'P402')) > 0) then geotype = "geoshape" params2 = {geotype2 = 'geoline', id2 = params.id, stroke2 = "#FF0000"} end end return { type = "map", latitude = {"عرض دایره", "دایره عرض", "latitude"}, longitude = {"خط طول", "طول خط", "longitude"}, pointtype = params.pointtype, maptype = params.type, globe = localdata.globe or localdata.getValue("اساره") or params.globe, marker = params.marker, markercolor = params.markercolor, shapecolor = params.shapecolor, markersize = params.markersize, markersymbol = params.markersymbol, default_zoom = localdata.getValue({"zoom","زووم"}) or params.default_zoom, ids = params.ids , id = params.id, geotype = params.geotype or geotype, params = params2, --debug = 1, metadata = { description = params.description or "", option = "", type = "", } } end generic.description["coordinates"] = "مختصات"; function generic.coordinates(params) if(type(params) ~='table') then params={} end return { type = "mixed", label = "مختصات", value = {"جوغرافی مختصات", "مختصات", "coordinates","coord"}, wikidata = { wikimod = "Wikidata.Ca", listrank = "bestrank", property = params.property or 'P625', formatting = "{{coord|$lat|$lon|globe:$globe|format=dms}}" }, metadata = { description = params.description or "جوغرافیایی مختصات", option = "", type = "string", } } end generic.description["locationmap"] = "نقشه عکس"; function generic.locationmap(params) if(type(params) ~='table') then params={} end return { type = "images", imageparameters = params.imageparameters or {"نقشه عکس","نقشه","تصویر نقشه"}, sizeparameter = params.sizeparameter or "نقشه عکس قایده", captionparameter = params.captionparameter or {"نقشه عکس جیرنویس","زیرنویس نقشه","نقشه جیرنویس"}, defaultupright = params.upright or "1", property = params.property or 'P242', numval = 1, metadata = { description = params.description or "صورة خريطة جغرافية (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_map.jpg", option = "", type = "wiki-file-name", } } end generic.description["detailedmap"] = "دقیق نقشه عکس"; function generic.detailedmap(params) if(type(params) ~='table') then params={} end return { type = "images", imageparameters = params.imageparameters or {"دقیق نقشه عکس","نقشه۲","نقشه2"}, sizeparameter = params.sizeparameter or "دقیق نقشه عکس قایده", captionparameter = params.captionparameter or {"دقیق نقشه عکس جیرنویس","زیرنویس نقشه۲","نقشه۲ جیرنویس"}, defaultupright = params.upright or "1", defaultsize = params.defaultsize, property = params.property or 'P1621', numval = 1, metadata = { description = params.description or "صورة خريطة جغرافية مفصلة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_map.jpg", option = "", type = "wiki-file-name", } } end generic.description["replaces"] = "نقل مکان"; function generic.replaces(params) if(type(params) ~='table') then params={} end return { type = "row", label = "نقل مکان", value = {"نقل مکان","replaces"}, wikidata= params.wikidata or {property = "P1398 OR P1365"}, metadata = { description = params.description or "نقل مکان", option = "", type = "", } } end generic.description["replacedby"] = "جایگزین بئی"; function generic.replacedby(params) if(type(params) ~='table') then params={} end return { type = "row", label = "جایگزین بئی", value = {"جایگزین بئی","replaced_by"}, wikidata = params.wikidata or {property = "P167 OR P1366"}, metadata = { description = params.description or "جایگزین بئی", option = "", type = "", } } end generic.description["memberof"] = "المنظمات والهيئات التي انتسب إليها." function generic.memberof(params) if(type(params) ~='table') then params={} end return { type = 'row', label = params.label or 'عضو', value = params.value or {'عضو','عضو در','عضویت','member of','membre de'}, wikidata = { wikimod = 'Wikidata.Ca', formatting='table', property = params.property or 'P463', qualifier1='P2868' ,rowsubformat1=' <small>$1 در : </small>', rowformat = '* $1$0$R0', showDate = 'true', conjunction = '<br />'}, metadata = { description = params.description or "المنظمات والهيئات التي انتسب إليها.", option = "", type = "", } } end generic.description["main_events"] = "مهم دکته‌ئون." function generic.main_events(params) if(type(params) ~='table') then params={} end return {type = 'row' , label = 'مهم دکته‌ئون', value = {'دکته‌ئون','events'}, wikidata = { property='P793', showDate = 'true', conjunction = "<br />" }, metadata = { description = "أهم الأحداث التي (مع ذكر التاريخ)", } } end return generic 15enzwlji7l18pcfu05nd9pbgj6xlug 327731 327729 2026-06-03T15:31:09Z محک 1023 327731 Scribunto text/plain -- Credits: -- Original from fr:Module:Infobox/Fonctions -- forked by وهراني @arwiki (ar:وحدة:بطاقة/أدوات) -- Version: 20250322 -- شابلون صندخ ره خانه بساجه، اینان ادوات ره لازم دارنه local localdata = require("ماژول:صندخ/دیتا") local item = localdata.item local generic = {} generic.description = {"شابلون صندخ ره خانه بساجه، اینان ادوات ره لازم دارنه"} local xmath = require("Module:Math") function FormatNumVal(value) value = tonumber(value) if value == 0 then return value end if (math.abs(value) > 1E15) then return xmath.round({precision = 3, value = value / 1E15}) .. " بیلیارد" elseif (math.abs(value) > 1E12) then return xmath.round({precision = 3, value = value / 1E12}) .. " تریلیون" elseif (math.abs(value) > 1E9) then return xmath.round({precision = 3, value = value / 1E9}) .. " بليون" elseif (math.abs(value) > 1E6) then return xmath.round({precision = 3, value = value / 1E6}) .. " میليون" end return xmath.round({precision = 3, value = value}) end generic.FormatNumVal = FormatNumVal generic.description["title"] = "عنوان پارامتر ره دینگنین و وه ره صفحه نوم جه پر هاکنین."; function generic.title(params) if(type(params) ~='table') then params={} end return { type = "title", value = {"اسم","نوم","title","name"}, wikidata = function(item) return (localdata.getValue(params.titleparam)) or (type(item) == "table" and type(item.id) == "string" and mw.wikibase.label(item.id) and mw.language.getContentLanguage():ucfirst(mw.wikibase.label(item.id))) or mw.title.getCurrentTitle().text end, subtitle = function() return params and localdata.getValue(params.subtitleparam) end, wikidatasubtitle = params.subtitlequery, icon = params.icon, style = params.style, metadata = { description = params.description or "مقاله‌ی عنوان یا نوم", option = "suggested", type = "", } } end generic.description["native_name"] = "ونه محلی نوم"; function generic.native_name(params) if(type(params) ~='table') then params={} end return { type = params.type or 'subtitle' , label = params.label, value = params.value or {'اصلی نوم','محلی نوم' , 'اصلی اسم','native_name','title_orig'}, wikidata = params.wikidata or { property = params.property or 'P1476', list = 'notlang', listmax= 1, listrank='bestrank' }, metadata = params.metadata or { description = "ونه ماری زوون جه ونه نوم چیه", option = "", type = "string", example = "Evolution {{لینک زوون|en}}", -- قالب:لغة_وصلة } } end generic.description["named_after"] = "منسوب به"; function generic.named_after(params) if(type(params) ~='table') then params={} end return { type = 'row' , label = 'منسوب به', value = params.value or {'وجه تسمیه','منسوب به','named_after','named_for','namesake','etymology'}, wikidata = params.wikidata or { property = params.property or 'P138', listmax= 1, listrank='bestrank' }, metadata = params.metadata or { description = "ونه نوم ره کنه نوم سر جه بهیتنه", type = "string", } } end generic.description["mainimage"] = " عکسی که شابلون اصلی عکس هسته"; function generic.mainimage(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P18'}, imageparameters = params.imageparameters or {"عکس", "تصویر", "پرونده", "Image", "image"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat or params.cat or "مقالاتی که عکس ندارنه", -- این رج وجود دارنه sizeparameter = params.sizeparameter or {"عکس قایده", "عکس_قایده", "عکس اندازه","اندازه تصویر"}, uprightparameter = params.uprightparameter or "upright", defaultupright = params.upright, defaultsize = params.size, captionparameter = params.captionparameter or { "توضیحات", "عکس_توضیح", "عکس_توضیحات", "توضیحات_تصویر", "عکس_جیرنویس", "عکس توضیح", "عکس توضیحات", "توضیحات تصویر", "عکس جیرنویس", "جیرنویس", "caption", "image_caption", "Caption" }, altparameter = params.altparameter or "عکس جانشین" or "image_alt", defaultalt = params.alt, defaultimagealt = params.defaultimagealt, numval = 1, metadata = { description = params.description or "فقط پرونده نوم ره بی‌یلین و ونه پشت پرونده: یا File: ننویسین", example = "abc.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["logo"] = "لوگو پارامتر ره دینگنین و وه ره لوگو عکس جه پر هاکنین."; function generic.logo(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P154'}, imageparameters = params.imageparameters or {"نماد", "لوگو", "logo"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"لوگو جیرنویس", "لوگو توضیحات", 'logo_caption'}, defaultupright = params.upright or "0.6", uprightparameter = params.uprightparameter or "upright logo", sizeparameter = params.sizeparameter or {"لوگو اندازه", "لوگو قایده"}, numval = 1, defaultcaption = 'لوگو', metadata = { description = params.description or "صورة للشعار (لوگوی عکس نوم ره بدون پیشوند بی‌یلین و پرونده: ره ننویسین", example = "abc_logo.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["coat_of_arms"] = "إضافة صورة شعار النبالة"; function generic.coat_of_arms(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P94'}, imageparameters = params.imageparameters or {"نشونه", "آرم", "نشون", "coat_of_arms"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"نشون توضیح", "نشون جیرنویس", "آرم جیرنویس", "coat_of_arms_caption"}, defaultupright = params.upright or "0.8", uprightparameter = params.uprightparameter or {"upright coa"}, sizeparameter = params.sizeparameter or {"coa_size"}, numval = 1, defaultcaption = 'آرم و نشون', metadata = { description = params.description or "صورة لشعار النبالة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_coat.jpg", option = "", type = "wiki-file-name", } } end generic.blason = generic.coat_of_arms generic.description["seal"] = "مُهر"; function generic.seal(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P158'}, imageparameters = params.imageparameters or { "مُهر", "seal"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or { "مُهر جیرنویس", "seal_caption"}, defaultupright = params.upright or "0.8", uprightparameter = params.uprightparameter or { "upright seal"}, sizeparameter = params.sizeparameter or { "seal_size"}, numval = 1, defaultcaption = 'مُهر', metadata = { description = params.description or "صورة للختم (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_seal.jpg", option = "", type = "wiki-file-name", } } end generic.sceau = generic.seal generic.description["flag"] = "پرچم"; function generic.flag(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P41'}, imageparameters = params.imageparameters or {"پرچم", "بیرم", "flag"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"پرچم جیرنویس",'flag_caption'}, defaultupright = params.upright or "0.6", uprightparameter = params.uprightparameter or "upright drapeau", sizeparameter = params.sizeparameter or {"پرچم قایده","پرچم گتی", "flag_size"}, numval = 1, defaultcaption = 'پرچم', metadata = { description = params.description or "صورة للعلم (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_flag.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["sign"] = "تابلو"; function generic.sign(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P14'}, imageparameters = params.imageparameters or {"تابلو"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"تابلو جیرنویس","sign_caption"}, defaultupright = params.upright or "0.4", uprightparameter = params.uprightparameter or "upright signalisation", sizeparameter = params.sizeparameter or "تابلو قایده", numval = 1, metadata = { description = params.description or "صورة اللافتة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.jpg", option = "", type = "wiki-file-name", } } end generic.description["icon"] = "آیکون"; function generic.icon(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P2910'}, imageparameters = params.imageparameters or {"آیکون", "icon"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"آیکون جیرنویس","icon_caption"}, defaultupright = params.upright or "0.4", uprightparameter = params.uprightparameter or "upright icon", sizeparameter = params.sizeparameter or "icon_size", numval = 1, metadata = { description = params.description or "صورة الأيقونة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_icon.jpg", option = "", type = "wiki-file-name", } } end generic.description["scheme"] = "طرح"; function generic.scheme(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P5555'}, imageparameters = params.imageparameters or {"طرح", "scheme"}, captionparameter = params.captionparameter or {"طرح جیرنویس","scheme_caption"}, defaultupright = params.upright, uprightparameter = params.uprightparameter or "upright scheme", sizeparameter = params.sizeparameter or "طرح قایده", numval = 1, metadata = { description = params.description or "صورة المخطط (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_scheme.jpg", option = "", type = "wiki-file-name", } } end generic.description["planview"] = "پلن"; function generic.planview(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P3311'}, imageparameters = params.imageparameters or {"پلن", "planview"}, captionparameter = params.captionparameter or {"پلن جیرنویس","planview_caption"}, defaultupright = params.upright, uprightparameter = params.uprightparameter or "upright planview", sizeparameter = params.sizeparameter or "پلن قایده", numval = 1, metadata = { description = params.description or "صورة المسقط (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_planview.jpg", option = "", type = "wiki-file-name", } } end generic.description["bathymetricmap"] = "امبس نقشه"; function generic.bathymetricmap(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P207'}, imageparameters = params.imageparameters or {"امبس نقشه"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"امبس نقشه جیرنویس",'bathymetricmap_caption'}, defaultupright = params.upright or "1", uprightparameter = params.uprightparameter or "upright bathymetricmap", sizeparameter = params.sizeparameter or "امبس نقشه قایده", numval = 1, metadata = { description = params.description or "صورة خريطة قياس الأعماق (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.jpg", option = "", type = "wiki-file-name", } } end -- خارجی لینک generic.description["website"] = "وبسایت"; function generic.website(params) if(type(params) ~='table') then params={} end return { type = "mixed", label = params.label or "وبسایت", plurallabel = params.plurallabel or "وبسایت", value = params.value or {"وبسایت", "سایت", "وبگاه", "url", "website"}, valueStyle = {["text-align"] = "left", ["direction"] = "ltr", ["font-size"] = "0.9em"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P856', qualifier = 'P407', whitelist1 = 'Q13955', -- for arabic website qualifier2 = 'P518', blacklist2 = 'Q19778981', -- for Tor onion service formatting = "table", conjunction = "<br />", rowformat = "$0$R0 $1", rowsubformat1 = '<small><span class="languageicon" style="font-size:0.75em; font-weight:bold; color:var(--color-subtle, #54595d);">($1)</span></small>', colformat0 = "weblink", colformat1 = "label" }, wikidata2 = { wikimod = "Wikidata.Ca", property = params.property or 'P856', listrank = "bestrank", qualifier = 'P407', -- for other languages website qualifier2 = 'P518', blacklist2 = 'Q19778981', -- for Tor onion service formatting = "table", conjunction = "<br />", rowformat = "$0$R0 $1", rowsubformat1 = '<small><span class="languageicon" style="font-size:0.75em; font-weight:bold; color:var(--color-subtle, #54595d);">($1)</span></small>', colformat0 = "weblink", colformat1 = "label" }, metadata = { description = params.description or "فقط الموقع الرسمي على الويب (المواقع غير الرسمية تذكر في فقرة «وصلات خارجية»).", option = "suggested", type = "url", } } end generic.description["blog"] = "وبلاگ"; function generic.blog(params) if(type(params) ~='table') then params={} end return generic.website({ label = params.label or "وبلاگ", value = params.value or {'وبلاگ','blog'}, property = params.property or 'P1581', description = params.description or 'فقط المدونة الرسمية (المواقع غير الرسمية تذكر في فقرة «وصلات خارجية»).' }) end -- أصوات generic.description["selectSound"] = "صوت"; function generic.selectSound(params) if(type(params) ~='table') then params={} end params.type = "images" params.style = params.style or {["padding-top"] = "25px"} params.defaultcaption = params.defaultcaption or "صوت" params.captionparameter = params.captionparameter or {"صوت جیرنویس",'sound_caption'} params.imageparameters = params.imageparameters or params.valueparameter or {"صوت", "sound"} params.defaultsize = params.defaultsize or "280" params.numval = params.numval or 1 params.wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P51', qualifier = 'P407', whitelist1 = 'Q13955', -- for arabic formatting = "table", conjunction = "<br />", rowformat = "$0" } params.wikidata2 = { wikimod = "Wikidata.Ca", property = params.property or 'P51', listrank = "bestrank", qualifier = 'P407', -- for other languages formatting = "table", conjunction = "<br />", rowformat = "$0" } params.metadata = { description = params.description or "ملف صوتي (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.ogg", option = "", type = "wiki-file-name", } return params end generic.description["pronunciation"] = "املا"; function generic.pronunciation(params) if(type(params) ~='table') then params={} end params.property = params.property or 'P443' params.defaultcaption = "املا" params.captionparameter = params.captionparameter or {"املا جیرنویس",'pronunciation_caption'} params.value = params.valueparameter or {"املا", "pronunciation"} params.numval = 1 return generic.selectSound(params) end generic.description["dimensions"] = "ابعاد"; function generic.dimensions() local function getDimensions(params) local Dimensionsfunction = require("Module:Dimensions").main local noerr, data, nb noerr, data = pcall(Dimensionsfunction, params) if noerr then return data else addMaintenanceCat("مقاله‌ئونی که وشون صندخ خطا دارنه") mw.log("WD Query Error : " .. mw.dumpObject(data)) return '<span class="error">' .. (data) .. "</span>" end end return { type = "mixed", label = "ابعاد", value = {"ابعاد","dimensions","dim"}, wikidata = function(item) return getDimensions({ item = item.id, diameter = localdata.getValue({"diameter","قطر"}), height = localdata.getValue({"height","ارتفاع"}), draft = localdata.getValue({"draft","جولی"}), clearance = localdata.getValue({"clearance","مسافت"}), width = localdata.getValue({"width","beam","عرض"}), length = localdata.getValue({"length","horizontal depth","طول","افقی جولی"}), span = localdata.getValue({"span","ستون تا ستون"}), thickness = localdata.getValue({"thickness","کلفتی"}) }) end, metadata = { description = "قيم الأبعاد (طول- عرض - عمق - قطر - ارتفاع - سمك ...) بوحدات القياس", option = "", type = "", } } end generic.description["awards"] = "جوایز"; function generic.awards(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "جوایز", value = params.value or {"جوایز", "جایزه", "awards"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P166', tablesort = "1", sorting = "-1", separator = "<br />", qualifier = 'P585', blacklist0 = 'Q3404987,Q18198971', -- Lysenko Prize, Wikipedia:WikiOwl qualifier2 = 'P1686', qualifier3 = 'P1027', qualifier4 = "P166/P2425", qualifier5 = 'P1346', formatting = "table", rowformat = "* $4&nbsp;$0$R0 $1$2$3$5", rowsubformat1 = "<small>($1)</small>", rowsubformat2 = "<small><br />, ''«$2»'' ِوسه</small>", rowsubformat3 = "<small><br />&nbsp;$3 وه ره هِدا</small>", rowsubformat4 = "[[پرونده:$4|30px|link=]]", rowsubformat5 = "<small><br />$5 وسه هِدا</small>" }, metadata = { description = params.description or "جوایزی که وه بیته.", option = "", type = "string", } } end generic.description["motto"] = "شعار"; function generic.motto(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or " '''ملّی شعار:''' ", value = params.value or {"شعار","شعار ملی","ملی شعار", "motto", "motto_text"}, defaultvalue = params.defaultvalue, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P1451', conjunction = "<br />", listrank="bestrank", }, metadata = { description = params.description or "شعار (motto)", option = "", type = "string", } } end generic.description["anthem"] = "سرود"; function generic.anthem(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or " '''ملّی سرود:''' ", value = params.value or {"سرود","سرود ملی","ملی سرود", "anthem", "national_anthem"}, defaultvalue = params.defaultvalue, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P85', conjunction = "<br />", listrank="bestrank", }, metadata = { description = params.description or "سرود (anthem)", option = "", type = "string", } } end -- أدواتی که جوغرافی جه ربط دارنه generic.description["country"] = "کشور"; function generic.country(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "کشور", value = params.value or {"دولت", "کشور", "country"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P17', listrank="bestrank", formatting = "table", conjunction = "<br />", rowformat = "{{flag|$0}}$R0", colformat0 = "label" }, metadata = { description = "کشوری که ونه شنه", option = "", type = "string", } } end generic.description["geoloc"] = "نقشه"; function generic.geoloc(params) if(type(params) ~='table') then params={} end if (localdata.getValue("سایت نقشه") == "-") then return nil end local params2 params.id = params.id or (localdata.item and localdata.item.id) local geotype = "Point" if params.id then if(#(mw.wikibase.getBestStatements(params.id, 'P3896')) > 0) then local commons2 = mw.wikibase.getBestStatements(params.id, 'P3896') commons2 = commons2[1]["mainsnak"]["datavalue"]["value"] params2 = {geotype2 = 'page', commons2= commons2, id2 = params.id, stroke2 = "#FF0000"} elseif(#(mw.wikibase.getBestStatements(params.id, 'P402')) > 0) then geotype = "geoshape" params2 = {geotype2 = 'geoline', id2 = params.id, stroke2 = "#FF0000"} end end return { type = "map", latitude = {"عرض دایره", "دایره عرض", "latitude"}, longitude = {"خط طول", "طول خط", "longitude"}, pointtype = params.pointtype, maptype = params.type, globe = localdata.globe or localdata.getValue("اساره") or params.globe, marker = params.marker, markercolor = params.markercolor, shapecolor = params.shapecolor, markersize = params.markersize, markersymbol = params.markersymbol, default_zoom = localdata.getValue({"zoom","زووم"}) or params.default_zoom, ids = params.ids , id = params.id, geotype = params.geotype or geotype, params = params2, --debug = 1, metadata = { description = params.description or "", option = "", type = "", } } end generic.description["coordinates"] = "مختصات"; function generic.coordinates(params) if(type(params) ~='table') then params={} end return { type = "mixed", label = "مختصات", value = {"جوغرافی مختصات", "مختصات", "coordinates","coord"}, wikidata = { wikimod = "Wikidata.Ca", listrank = "bestrank", property = params.property or 'P625', formatting = "{{coord|$lat|$lon|globe:$globe|format=dms}}" }, metadata = { description = params.description or "جوغرافیایی مختصات", option = "", type = "string", } } end generic.description["locationmap"] = "نقشه عکس"; function generic.locationmap(params) if(type(params) ~='table') then params={} end return { type = "images", imageparameters = params.imageparameters or {"نقشه عکس","نقشه","تصویر نقشه"}, sizeparameter = params.sizeparameter or "نقشه عکس قایده", captionparameter = params.captionparameter or {"نقشه عکس جیرنویس","زیرنویس نقشه","نقشه جیرنویس"}, defaultupright = params.upright or "1", property = params.property or 'P242', numval = 1, metadata = { description = params.description or "صورة خريطة جغرافية (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_map.jpg", option = "", type = "wiki-file-name", } } end generic.description["detailedmap"] = "دقیق نقشه عکس"; function generic.detailedmap(params) if(type(params) ~='table') then params={} end return { type = "images", imageparameters = params.imageparameters or {"دقیق نقشه عکس","نقشه۲","نقشه2"}, sizeparameter = params.sizeparameter or "دقیق نقشه عکس قایده", captionparameter = params.captionparameter or {"دقیق نقشه عکس جیرنویس","زیرنویس نقشه۲","نقشه۲ جیرنویس"}, defaultupright = params.upright or "1", defaultsize = params.defaultsize, property = params.property or 'P1621', numval = 1, metadata = { description = params.description or "صورة خريطة جغرافية مفصلة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_map.jpg", option = "", type = "wiki-file-name", } } end generic.description["replaces"] = "نقل مکان"; function generic.replaces(params) if(type(params) ~='table') then params={} end return { type = "row", label = "نقل مکان", value = {"نقل مکان","replaces"}, wikidata= params.wikidata or {property = "P1398 OR P1365"}, metadata = { description = params.description or "نقل مکان", option = "", type = "", } } end generic.description["replacedby"] = "جایگزین بئی"; function generic.replacedby(params) if(type(params) ~='table') then params={} end return { type = "row", label = "جایگزین بئی", value = {"جایگزین بئی","replaced_by"}, wikidata = params.wikidata or {property = "P167 OR P1366"}, metadata = { description = params.description or "جایگزین بئی", option = "", type = "", } } end generic.description["memberof"] = "المنظمات والهيئات التي انتسب إليها." function generic.memberof(params) if(type(params) ~='table') then params={} end return { type = 'row', label = params.label or 'عضو', value = params.value or {'عضو','عضو در','عضویت','member of','membre de'}, wikidata = { wikimod = 'Wikidata.Ca', formatting='table', property = params.property or 'P463', qualifier1='P2868' ,rowsubformat1=' <small>$1 در : </small>', rowformat = '* $1$0$R0', showDate = 'true', conjunction = '<br />'}, metadata = { description = params.description or "المنظمات والهيئات التي انتسب إليها.", option = "", type = "", } } end generic.description["main_events"] = "مهم دکته‌ئون." function generic.main_events(params) if(type(params) ~='table') then params={} end return {type = 'row' , label = 'مهم دکته‌ئون', value = {'دکته‌ئون','events'}, wikidata = { property='P793', showDate = 'true', conjunction = "<br />" }, metadata = { description = "أهم الأحداث التي (مع ذكر التاريخ)", } } end return generic a8cg23n9b0ie8ibjz9p269tqwhlh7o0 327740 327731 2026-06-03T16:26:58Z محک 1023 flag_and_coat بر اساس چتبات 327740 Scribunto text/plain -- Credits: -- Original from fr:Module:Infobox/Fonctions -- forked by وهراني @arwiki (ar:وحدة:بطاقة/أدوات) -- Version: 20250322 (modified for side-by-side flag & coat of arms) -- شابلون صندخ ره خانه بساجه، اینان ادوات ره لازم دارنه local localdata = require("ماژول:صندخ/دیتا") local item = localdata.item local generic = {} generic.description = {"شابلون صندخ ره خانه بساجه، اینان ادوات ره لازم دارنه"} local xmath = require("Module:Math") function FormatNumVal(value) value = tonumber(value) if value == 0 then return value end if (math.abs(value) > 1E15) then return xmath.round({precision = 3, value = value / 1E15}) .. " بیلیارد" elseif (math.abs(value) > 1E12) then return xmath.round({precision = 3, value = value / 1E12}) .. " تریلیون" elseif (math.abs(value) > 1E9) then return xmath.round({precision = 3, value = value / 1E9}) .. " بليون" elseif (math.abs(value) > 1E6) then return xmath.round({precision = 3, value = value / 1E6}) .. " میليون" end return xmath.round({precision = 3, value = value}) end generic.FormatNumVal = FormatNumVal generic.description["title"] = "عنوان پارامتر ره دینگنین و وه ره صفحه نوم جه پر هاکنین."; function generic.title(params) if(type(params) ~='table') then params={} end return { type = "title", value = {"اسم","نوم","title","name"}, wikidata = function(item) return (localdata.getValue(params.titleparam)) or (type(item) == "table" and type(item.id) == "string" and mw.wikibase.label(item.id) and mw.language.getContentLanguage():ucfirst(mw.wikibase.label(item.id))) or mw.title.getCurrentTitle().text end, subtitle = function() return params and localdata.getValue(params.subtitleparam) end, wikidatasubtitle = params.subtitlequery, icon = params.icon, style = params.style, metadata = { description = params.description or "مقاله‌ی عنوان یا نوم", option = "suggested", type = "", } } end generic.description["native_name"] = "ونه محلی نوم"; function generic.native_name(params) if(type(params) ~='table') then params={} end return { type = params.type or 'subtitle' , label = params.label, value = params.value or {'اصلی نوم','محلی نوم' , 'اصلی اسم','native_name','title_orig'}, wikidata = params.wikidata or { property = params.property or 'P1476', list = 'notlang', listmax= 1, listrank='bestrank' }, metadata = params.metadata or { description = "ونه ماری زوون جه ونه نوم چیه", option = "", type = "string", example = "Evolution {{لینک زوون|en}}", -- قالب:لغة_وصلة } } end generic.description["named_after"] = "منسوب به"; function generic.named_after(params) if(type(params) ~='table') then params={} end return { type = 'row' , label = 'منسوب به', value = params.value or {'وجه تسمیه','منسوب به','named_after','named_for','namesake','etymology'}, wikidata = params.wikidata or { property = params.property or 'P138', listmax= 1, listrank='bestrank' }, metadata = params.metadata or { description = "ونه نوم ره کنه نوم سر جه بهیتنه", type = "string", } } end generic.description["mainimage"] = " عکسی که شابلون اصلی عکس هسته"; function generic.mainimage(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P18'}, imageparameters = params.imageparameters or {"عکس", "تصویر", "پرونده", "Image", "image"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat or params.cat or "مقالاتی که عکس ندارنه", -- این رج وجود دارنه sizeparameter = params.sizeparameter or {"عکس قایده", "عکس_قایده", "عکس اندازه","اندازه تصویر"}, uprightparameter = params.uprightparameter or "upright", defaultupright = params.upright, defaultsize = params.size, captionparameter = params.captionparameter or { "توضیحات", "عکس_توضیح", "عکس_توضیحات", "توضیحات_تصویر", "عکس_جیرنویس", "عکس توضیح", "عکس توضیحات", "توضیحات تصویر", "عکس جیرنویس", "جیرنویس", "caption", "image_caption", "Caption" }, altparameter = params.altparameter or "عکس جانشین" or "image_alt", defaultalt = params.alt, defaultimagealt = params.defaultimagealt, numval = 1, metadata = { description = params.description or "فقط پرونده نوم ره بی‌یلین و ونه پشت پرونده: یا File: ننویسین", example = "abc.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["logo"] = "لوگو پارامتر ره دینگنین و وه ره لوگو عکس جه پر هاکنین."; function generic.logo(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P154'}, imageparameters = params.imageparameters or {"نماد", "لوگو", "logo"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"لوگو جیرنویس", "لوگو توضیحات", 'logo_caption'}, defaultupright = params.upright or "0.6", uprightparameter = params.uprightparameter or "upright logo", sizeparameter = params.sizeparameter or {"لوگو اندازه", "لوگو قایده"}, numval = 1, defaultcaption = 'لوگو', metadata = { description = params.description or "صورة للشعار (لوگوی عکس نوم ره بدون پیشوند بی‌یلین و پرونده: ره ننویسین", example = "abc_logo.jpg", option = "suggested", type = "wiki-file-name", } } end -- ===================== ترکیب پرچم و نشان در کنار هم ===================== -- غیرفعال کردن ردیف‌های جداگانه پرچم و نشان generic.description["flag"] = nil generic.description["coat_of_arms"] = nil generic.blason = nil -- ========== پرچم و نشان کنار هم ========== generic.description["flag"] = nil generic.description["coat_of_arms"] = nil generic.blason = nil generic.description["flag_and_coat"] = "پرچم و نشان ملی (کنار هم)" function generic.flag_and_coat(params) if type(params) ~= 'table' then params = {} end return { type = "custom", render = function(frame, args) local flag = args["پرچم"] or args.flag or args["بیرم"] local coat = args["نشونه"] or args["آرم"] or args.coat_of_arms if not flag and not coat then return "" end local infoboxImage = require("Module:InfoboxImage").InfoboxImage if not infoboxImage then infoboxImage = function(t) local filename = t.image if not filename then return "" end return string.format("[[پرونده:%s|%s|%s|%s]]", filename, t.size or "", t.upright or "", t.caption or "") end end local root = mw.html.create("div") root:attr("style", "display: flex; justify-content: center; align-items: center; gap: 1em; flex-wrap: wrap;") if flag then local fd = root:tag("div") fd:attr("style", "display: inline-block; text-align: center;") fd:wikitext(infoboxImage{ image = flag, size = args["پرچم_قایده"] or args.flag_size, upright = 0.6, caption = args["پرچم_جیرنویس"] or args.flag_caption }) end if coat then local cd = root:tag("div") cd:attr("style", "display: inline-block; text-align: center;") cd:wikitext(infoboxImage{ image = coat, size = args.coa_size, upright = 0.8, caption = args["نشون_توضیح"] or args.coat_of_arms_caption }) end return tostring(root) end, metadata = { description = "نام فایل پرچم و نشان - کنار هم", example = "پرچم=Flag.svg | نشونه=Coat.svg", option = "suggested" } } end -- ======================================== generic.description["seal"] = "مُهر"; function generic.seal(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P158'}, imageparameters = params.imageparameters or { "مُهر", "seal"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or { "مُهر جیرنویس", "seal_caption"}, defaultupright = params.upright or "0.8", uprightparameter = params.uprightparameter or { "upright seal"}, sizeparameter = params.sizeparameter or { "seal_size"}, numval = 1, defaultcaption = 'مُهر', metadata = { description = params.description or "صورة للختم (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_seal.jpg", option = "", type = "wiki-file-name", } } end generic.sceau = generic.seal -- تابع پرچم قبلی کاملاً حذف شد (با مقدار nil) -- تابع نشان قبلی کاملاً حذف شد generic.description["sign"] = "تابلو"; function generic.sign(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P14'}, imageparameters = params.imageparameters or {"تابلو"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"تابلو جیرنویس","sign_caption"}, defaultupright = params.upright or "0.4", uprightparameter = params.uprightparameter or "upright signalisation", sizeparameter = params.sizeparameter or "تابلو قایده", numval = 1, metadata = { description = params.description or "صورة اللافتة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.jpg", option = "", type = "wiki-file-name", } } end generic.description["icon"] = "آیکون"; function generic.icon(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P2910'}, imageparameters = params.imageparameters or {"آیکون", "icon"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"آیکون جیرنویس","icon_caption"}, defaultupright = params.upright or "0.4", uprightparameter = params.uprightparameter or "upright icon", sizeparameter = params.sizeparameter or "icon_size", numval = 1, metadata = { description = params.description or "صورة الأيقونة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_icon.jpg", option = "", type = "wiki-file-name", } } end generic.description["scheme"] = "طرح"; function generic.scheme(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P5555'}, imageparameters = params.imageparameters or {"طرح", "scheme"}, captionparameter = params.captionparameter or {"طرح جیرنویس","scheme_caption"}, defaultupright = params.upright, uprightparameter = params.uprightparameter or "upright scheme", sizeparameter = params.sizeparameter or "طرح قایده", numval = 1, metadata = { description = params.description or "صورة المخطط (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_scheme.jpg", option = "", type = "wiki-file-name", } } end generic.description["planview"] = "پلن"; function generic.planview(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P3311'}, imageparameters = params.imageparameters or {"پلن", "planview"}, captionparameter = params.captionparameter or {"پلن جیرنویس","planview_caption"}, defaultupright = params.upright, uprightparameter = params.uprightparameter or "upright planview", sizeparameter = params.sizeparameter or "پلن قایده", numval = 1, metadata = { description = params.description or "صورة المسقط (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_planview.jpg", option = "", type = "wiki-file-name", } } end generic.description["bathymetricmap"] = "امبس نقشه"; function generic.bathymetricmap(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P207'}, imageparameters = params.imageparameters or {"امبس نقشه"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"امبس نقشه جیرنویس",'bathymetricmap_caption'}, defaultupright = params.upright or "1", uprightparameter = params.uprightparameter or "upright bathymetricmap", sizeparameter = params.sizeparameter or "امبس نقشه قایده", numval = 1, metadata = { description = params.description or "صورة خريطة قياس الأعماق (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.jpg", option = "", type = "wiki-file-name", } } end -- خارجی لینک generic.description["website"] = "وبسایت"; function generic.website(params) if(type(params) ~='table') then params={} end return { type = "mixed", label = params.label or "وبسایت", plurallabel = params.plurallabel or "وبسایت", value = params.value or {"وبسایت", "سایت", "وبگاه", "url", "website"}, valueStyle = {["text-align"] = "left", ["direction"] = "ltr", ["font-size"] = "0.9em"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P856', qualifier = 'P407', whitelist1 = 'Q13955', -- for arabic website qualifier2 = 'P518', blacklist2 = 'Q19778981', -- for Tor onion service formatting = "table", conjunction = "<br />", rowformat = "$0$R0 $1", rowsubformat1 = '<small><span class="languageicon" style="font-size:0.75em; font-weight:bold; color:var(--color-subtle, #54595d);">($1)</span></small>', colformat0 = "weblink", colformat1 = "label" }, wikidata2 = { wikimod = "Wikidata.Ca", property = params.property or 'P856', listrank = "bestrank", qualifier = 'P407', -- for other languages website qualifier2 = 'P518', blacklist2 = 'Q19778981', -- for Tor onion service formatting = "table", conjunction = "<br />", rowformat = "$0$R0 $1", rowsubformat1 = '<small><span class="languageicon" style="font-size:0.75em; font-weight:bold; color:var(--color-subtle, #54595d);">($1)</span></small>', colformat0 = "weblink", colformat1 = "label" }, metadata = { description = params.description or "فقط الموقع الرسمي على الويب (المواقع غير الرسمية تذكر في فقرة «وصلات خارجية»).", option = "suggested", type = "url", } } end generic.description["blog"] = "وبلاگ"; function generic.blog(params) if(type(params) ~='table') then params={} end return generic.website({ label = params.label or "وبلاگ", value = params.value or {'وبلاگ','blog'}, property = params.property or 'P1581', description = params.description or 'فقط المدونة الرسمية (المواقع غير الرسمية تذكر في فقرة «وصلات خارجية»).' }) end -- أصوات generic.description["selectSound"] = "صوت"; function generic.selectSound(params) if(type(params) ~='table') then params={} end params.type = "images" params.style = params.style or {["padding-top"] = "25px"} params.defaultcaption = params.defaultcaption or "صوت" params.captionparameter = params.captionparameter or {"صوت جیرنویس",'sound_caption'} params.imageparameters = params.imageparameters or params.valueparameter or {"صوت", "sound"} params.defaultsize = params.defaultsize or "280" params.numval = params.numval or 1 params.wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P51', qualifier = 'P407', whitelist1 = 'Q13955', -- for arabic formatting = "table", conjunction = "<br />", rowformat = "$0" } params.wikidata2 = { wikimod = "Wikidata.Ca", property = params.property or 'P51', listrank = "bestrank", qualifier = 'P407', -- for other languages formatting = "table", conjunction = "<br />", rowformat = "$0" } params.metadata = { description = params.description or "ملف صوتي (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.ogg", option = "", type = "wiki-file-name", } return params end generic.description["pronunciation"] = "املا"; function generic.pronunciation(params) if(type(params) ~='table') then params={} end params.property = params.property or 'P443' params.defaultcaption = "املا" params.captionparameter = params.captionparameter or {"املا جیرنویس",'pronunciation_caption'} params.value = params.valueparameter or {"املا", "pronunciation"} params.numval = 1 return generic.selectSound(params) end generic.description["dimensions"] = "ابعاد"; function generic.dimensions() local function getDimensions(params) local Dimensionsfunction = require("Module:Dimensions").main local noerr, data, nb noerr, data = pcall(Dimensionsfunction, params) if noerr then return data else addMaintenanceCat("مقاله‌ئونی که وشون صندخ خطا دارنه") mw.log("WD Query Error : " .. mw.dumpObject(data)) return '<span class="error">' .. (data) .. "</span>" end end return { type = "mixed", label = "ابعاد", value = {"ابعاد","dimensions","dim"}, wikidata = function(item) return getDimensions({ item = item.id, diameter = localdata.getValue({"diameter","قطر"}), height = localdata.getValue({"height","ارتفاع"}), draft = localdata.getValue({"draft","جولی"}), clearance = localdata.getValue({"clearance","مسافت"}), width = localdata.getValue({"width","beam","عرض"}), length = localdata.getValue({"length","horizontal depth","طول","افقی جولی"}), span = localdata.getValue({"span","ستون تا ستون"}), thickness = localdata.getValue({"thickness","کلفتی"}) }) end, metadata = { description = "قيم الأبعاد (طول- عرض - عمق - قطر - ارتفاع - سمك ...) بوحدات القياس", option = "", type = "", } } end generic.description["awards"] = "جوایز"; function generic.awards(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "جوایز", value = params.value or {"جوایز", "جایزه", "awards"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P166', tablesort = "1", sorting = "-1", separator = "<br />", qualifier = 'P585', blacklist0 = 'Q3404987,Q18198971', -- Lysenko Prize, Wikipedia:WikiOwl qualifier2 = 'P1686', qualifier3 = 'P1027', qualifier4 = "P166/P2425", qualifier5 = 'P1346', formatting = "table", rowformat = "* $4&nbsp;$0$R0 $1$2$3$5", rowsubformat1 = "<small>($1)</small>", rowsubformat2 = "<small><br />, ''«$2»'' ِوسه</small>", rowsubformat3 = "<small><br />&nbsp;$3 وه ره هِدا</small>", rowsubformat4 = "[[پرونده:$4|30px|link=]]", rowsubformat5 = "<small><br />$5 وسه هِدا</small>" }, metadata = { description = params.description or "جوایزی که وه بیته.", option = "", type = "string", } } end generic.description["motto"] = "شعار"; function generic.motto(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or " '''ملّی شعار:''' ", value = params.value or {"شعار","شعار ملی","ملی شعار", "motto", "motto_text"}, defaultvalue = params.defaultvalue, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P1451', conjunction = "<br />", listrank="bestrank", }, metadata = { description = params.description or "شعار (motto)", option = "", type = "string", } } end generic.description["anthem"] = "سرود"; function generic.anthem(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or " '''ملّی سرود:''' ", value = params.value or {"سرود","سرود ملی","ملی سرود", "anthem", "national_anthem"}, defaultvalue = params.defaultvalue, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P85', conjunction = "<br />", listrank="bestrank", }, metadata = { description = params.description or "سرود (anthem)", option = "", type = "string", } } end -- أدواتی که جوغرافی جه ربط دارنه generic.description["country"] = "کشور"; function generic.country(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "کشور", value = params.value or {"دولت", "کشور", "country"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P17', listrank="bestrank", formatting = "table", conjunction = "<br />", rowformat = "{{flag|$0}}$R0", colformat0 = "label" }, metadata = { description = "کشوری که ونه شنه", option = "", type = "string", } } end generic.description["geoloc"] = "نقشه"; function generic.geoloc(params) if(type(params) ~='table') then params={} end if (localdata.getValue("سایت نقشه") == "-") then return nil end local params2 params.id = params.id or (localdata.item and localdata.item.id) local geotype = "Point" if params.id then if(#(mw.wikibase.getBestStatements(params.id, 'P3896')) > 0) then local commons2 = mw.wikibase.getBestStatements(params.id, 'P3896') commons2 = commons2[1]["mainsnak"]["datavalue"]["value"] params2 = {geotype2 = 'page', commons2= commons2, id2 = params.id, stroke2 = "#FF0000"} elseif(#(mw.wikibase.getBestStatements(params.id, 'P402')) > 0) then geotype = "geoshape" params2 = {geotype2 = 'geoline', id2 = params.id, stroke2 = "#FF0000"} end end return { type = "map", latitude = {"عرض دایره", "دایره عرض", "latitude"}, longitude = {"خط طول", "طول خط", "longitude"}, pointtype = params.pointtype, maptype = params.type, globe = localdata.globe or localdata.getValue("اساره") or params.globe, marker = params.marker, markercolor = params.markercolor, shapecolor = params.shapecolor, markersize = params.markersize, markersymbol = params.markersymbol, default_zoom = localdata.getValue({"zoom","زووم"}) or params.default_zoom, ids = params.ids , id = params.id, geotype = params.geotype or geotype, params = params2, --debug = 1, metadata = { description = params.description or "", option = "", type = "", } } end generic.description["coordinates"] = "مختصات"; function generic.coordinates(params) if(type(params) ~='table') then params={} end return { type = "mixed", label = "مختصات", value = {"جوغرافی مختصات", "مختصات", "coordinates","coord"}, wikidata = { wikimod = "Wikidata.Ca", listrank = "bestrank", property = params.property or 'P625', formatting = "{{coord|$lat|$lon|globe:$globe|format=dms}}" }, metadata = { description = params.description or "جوغرافیایی مختصات", option = "", type = "string", } } end generic.description["locationmap"] = "نقشه عکس"; function generic.locationmap(params) if(type(params) ~='table') then params={} end return { type = "images", imageparameters = params.imageparameters or {"نقشه عکس","نقشه","تصویر نقشه"}, sizeparameter = params.sizeparameter or "نقشه عکس قایده", captionparameter = params.captionparameter or {"نقشه عکس جیرنویس","زیرنویس نقشه","نقشه جیرنویس"}, defaultupright = params.upright or "1", property = params.property or 'P242', numval = 1, metadata = { description = params.description or "صورة خريطة جغرافية (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_map.jpg", option = "", type = "wiki-file-name", } } end generic.description["detailedmap"] = "دقیق نقشه عکس"; function generic.detailedmap(params) if(type(params) ~='table') then params={} end return { type = "images", imageparameters = params.imageparameters or {"دقیق نقشه عکس","نقشه۲","نقشه2"}, sizeparameter = params.sizeparameter or "دقیق نقشه عکس قایده", captionparameter = params.captionparameter or {"دقیق نقشه عکس جیرنویس","زیرنویس نقشه۲","نقشه۲ جیرنویس"}, defaultupright = params.upright or "1", defaultsize = params.defaultsize, property = params.property or 'P1621', numval = 1, metadata = { description = params.description or "صورة خريطة جغرافية مفصلة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_map.jpg", option = "", type = "wiki-file-name", } } end generic.description["replaces"] = "نقل مکان"; function generic.replaces(params) if(type(params) ~='table') then params={} end return { type = "row", label = "نقل مکان", value = {"نقل مکان","replaces"}, wikidata= params.wikidata or {property = "P1398 OR P1365"}, metadata = { description = params.description or "نقل مکان", option = "", type = "", } } end generic.description["replacedby"] = "جایگزین بئی"; function generic.replacedby(params) if(type(params) ~='table') then params={} end return { type = "row", label = "جایگزین بئی", value = {"جایگزین بئی","replaced_by"}, wikidata = params.wikidata or {property = "P167 OR P1366"}, metadata = { description = params.description or "جایگزین بئی", option = "", type = "", } } end generic.description["memberof"] = "المنظمات والهيئات التي انتسب إليها." function generic.memberof(params) if(type(params) ~='table') then params={} end return { type = 'row', label = params.label or 'عضو', value = params.value or {'عضو','عضو در','عضویت','member of','membre de'}, wikidata = { wikimod = 'Wikidata.Ca', formatting='table', property = params.property or 'P463', qualifier1='P2868' ,rowsubformat1=' <small>$1 در : </small>', rowformat = '* $1$0$R0', showDate = 'true', conjunction = '<br />'}, metadata = { description = params.description or "المنظمات والهيئات التي انتسب إليها.", option = "", type = "", } } end generic.description["main_events"] = "مهم دکته‌ئون." function generic.main_events(params) if(type(params) ~='table') then params={} end return {type = 'row' , label = 'مهم دکته‌ئون', value = {'دکته‌ئون','events'}, wikidata = { property='P793', showDate = 'true', conjunction = "<br />" }, metadata = { description = "أهم الأحداث التي (مع ذكر التاريخ)", } } end return generic q3drznbidqmgiqn6nthlo4lgb8u9j7u 327742 327740 2026-06-03T16:34:02Z محک 1023 آزمایش، چتبات کومک جه 327742 Scribunto text/plain -- Credits: -- Original from fr:Module:Infobox/Fonctions -- forked by وهراني @arwiki (ar:وحدة:بطاقة/أدوات) -- Version: 20250322 (modified for side-by-side flag & coat of arms) -- شابلون صندخ ره خانه بساجه، اینان ادوات ره لازم دارنه local localdata = require("ماژول:صندخ/دیتا") local item = localdata.item local generic = {} generic.description = {"شابلون صندخ ره خانه بساجه، اینان ادوات ره لازم دارنه"} local xmath = require("Module:Math") function FormatNumVal(value) value = tonumber(value) if value == 0 then return value end if (math.abs(value) > 1E15) then return xmath.round({precision = 3, value = value / 1E15}) .. " بیلیارد" elseif (math.abs(value) > 1E12) then return xmath.round({precision = 3, value = value / 1E12}) .. " تریلیون" elseif (math.abs(value) > 1E9) then return xmath.round({precision = 3, value = value / 1E9}) .. " بليون" elseif (math.abs(value) > 1E6) then return xmath.round({precision = 3, value = value / 1E6}) .. " میليون" end return xmath.round({precision = 3, value = value}) end generic.FormatNumVal = FormatNumVal generic.description["title"] = "عنوان پارامتر ره دینگنین و وه ره صفحه نوم جه پر هاکنین."; function generic.title(params) if(type(params) ~='table') then params={} end return { type = "title", value = {"اسم","نوم","title","name"}, wikidata = function(item) return (localdata.getValue(params.titleparam)) or (type(item) == "table" and type(item.id) == "string" and mw.wikibase.label(item.id) and mw.language.getContentLanguage():ucfirst(mw.wikibase.label(item.id))) or mw.title.getCurrentTitle().text end, subtitle = function() return params and localdata.getValue(params.subtitleparam) end, wikidatasubtitle = params.subtitlequery, icon = params.icon, style = params.style, metadata = { description = params.description or "مقاله‌ی عنوان یا نوم", option = "suggested", type = "", } } end generic.description["native_name"] = "ونه محلی نوم"; function generic.native_name(params) if(type(params) ~='table') then params={} end return { type = params.type or 'subtitle' , label = params.label, value = params.value or {'اصلی نوم','محلی نوم' , 'اصلی اسم','native_name','title_orig'}, wikidata = params.wikidata or { property = params.property or 'P1476', list = 'notlang', listmax= 1, listrank='bestrank' }, metadata = params.metadata or { description = "ونه ماری زوون جه ونه نوم چیه", option = "", type = "string", example = "Evolution {{لینک زوون|en}}", -- قالب:لغة_وصلة } } end generic.description["named_after"] = "منسوب به"; function generic.named_after(params) if(type(params) ~='table') then params={} end return { type = 'row' , label = 'منسوب به', value = params.value or {'وجه تسمیه','منسوب به','named_after','named_for','namesake','etymology'}, wikidata = params.wikidata or { property = params.property or 'P138', listmax= 1, listrank='bestrank' }, metadata = params.metadata or { description = "ونه نوم ره کنه نوم سر جه بهیتنه", type = "string", } } end generic.description["mainimage"] = " عکسی که شابلون اصلی عکس هسته"; function generic.mainimage(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P18'}, imageparameters = params.imageparameters or {"عکس", "تصویر", "پرونده", "Image", "image"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat or params.cat or "مقالاتی که عکس ندارنه", -- این رج وجود دارنه sizeparameter = params.sizeparameter or {"عکس قایده", "عکس_قایده", "عکس اندازه","اندازه تصویر"}, uprightparameter = params.uprightparameter or "upright", defaultupright = params.upright, defaultsize = params.size, captionparameter = params.captionparameter or { "توضیحات", "عکس_توضیح", "عکس_توضیحات", "توضیحات_تصویر", "عکس_جیرنویس", "عکس توضیح", "عکس توضیحات", "توضیحات تصویر", "عکس جیرنویس", "جیرنویس", "caption", "image_caption", "Caption" }, altparameter = params.altparameter or "عکس جانشین" or "image_alt", defaultalt = params.alt, defaultimagealt = params.defaultimagealt, numval = 1, metadata = { description = params.description or "فقط پرونده نوم ره بی‌یلین و ونه پشت پرونده: یا File: ننویسین", example = "abc.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["logo"] = "لوگو پارامتر ره دینگنین و وه ره لوگو عکس جه پر هاکنین."; function generic.logo(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P154'}, imageparameters = params.imageparameters or {"نماد", "لوگو", "logo"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"لوگو جیرنویس", "لوگو توضیحات", 'logo_caption'}, defaultupright = params.upright or "0.6", uprightparameter = params.uprightparameter or "upright logo", sizeparameter = params.sizeparameter or {"لوگو اندازه", "لوگو قایده"}, numval = 1, defaultcaption = 'لوگو', metadata = { description = params.description or "صورة للشعار (لوگوی عکس نوم ره بدون پیشوند بی‌یلین و پرونده: ره ننویسین", example = "abc_logo.jpg", option = "suggested", type = "wiki-file-name", } } end -- ========== پرچم و نشان (کنار هم) ========== -- غیرفعال کردن تابع جداگانه نشان generic.description["coat_of_arms"] = nil generic.blason = nil -- بازنویسی تابع پرچم برای نمایش کنار هم با نشان generic.description["flag"] = "پرچم و نشان (کنار هم)" function generic.flag(params) if type(params) ~= 'table' then params = {} end return { type = "row", -- از نوع row استفاده می‌کنیم تا HTML مستقیم برگردانیم label = "پرچم و نشان", -- برچسب ردیف value = function(frame, args) -- جستجوی نام فایل پرچم با کلیدهای مختلف local flag = args["پرچم"] or args["تصویر پرچم"] or args["پرچم تصویر"] or args["بیرم"] or args["flag"] or args["Flag"] or args["image_flag"] or args["flag_image"] -- جستجوی نام فایل نشان با کلیدهای مختلف local coat = args["نشونه"] or args["آرم"] or args["نشون"] or args["coat_of_arms"] or args["Coat of arms"] or args["نشان ملی"] or args["تصویر نشان ملی"] or args["نشان رسمی"] or args["armiger"] or args["coat_alt"] or args["image_coat"] -- اگر هیچ کدام نبود، چیزی نشان نده if not flag and not coat then return nil end -- تابع کمکی برای ساخت کد تصویر local function makeImage(filename, size, upright, caption, alt) if not filename then return "" end local sizeAttr = "" if size and size ~= "" then sizeAttr = "|" .. size elseif upright and upright ~= "" then sizeAttr = "|upright=" .. upright end local altAttr = alt and ("|alt=" .. alt) or "" local captionAttr = caption and ("|" .. caption) or "" return string.format("[[پرونده:%s%s%s%s]]", filename, sizeAttr, altAttr, captionAttr) end -- ساخت HTML دو تصویر در کنار هم با استایل inline local html = '<div style="display: flex; justify-content: center; align-items: center; gap: 1em; flex-wrap: wrap;">' if flag then local size = args["پرچم_قایده"] or args["flag_size"] or args["اندازه پرچم"] local caption = args["پرچم_جیرنویس"] or args["flag_caption"] or args["توضیح پرچم"] html = html .. '<div style="display: inline-block; text-align: center;">' .. makeImage(flag, size, "0.6", caption) .. '</div>' end if coat then local size = args["coa_size"] or args["اندازه نشان"] or args["نشان اندازه"] local caption = args["نشون_توضیح"] or args["coat_of_arms_caption"] or args["توضیح نشان"] html = html .. '<div style="display: inline-block; text-align: center;">' .. makeImage(coat, size, "0.8", caption) .. '</div>' end html = html .. '</div>' return html end, metadata = { description = "نام فایل پرچم و/یا نشان (کنار هم)", example = "پرچم=Flag.svg | نشونه=Coat.svg", option = "suggested", } } end -- ======================================== generic.description["seal"] = "مُهر"; function generic.seal(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P158'}, imageparameters = params.imageparameters or { "مُهر", "seal"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or { "مُهر جیرنویس", "seal_caption"}, defaultupright = params.upright or "0.8", uprightparameter = params.uprightparameter or { "upright seal"}, sizeparameter = params.sizeparameter or { "seal_size"}, numval = 1, defaultcaption = 'مُهر', metadata = { description = params.description or "صورة للختم (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_seal.jpg", option = "", type = "wiki-file-name", } } end generic.sceau = generic.seal -- تابع پرچم قبلی کاملاً حذف شد (با مقدار nil) -- تابع نشان قبلی کاملاً حذف شد generic.description["sign"] = "تابلو"; function generic.sign(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P14'}, imageparameters = params.imageparameters or {"تابلو"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"تابلو جیرنویس","sign_caption"}, defaultupright = params.upright or "0.4", uprightparameter = params.uprightparameter or "upright signalisation", sizeparameter = params.sizeparameter or "تابلو قایده", numval = 1, metadata = { description = params.description or "صورة اللافتة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.jpg", option = "", type = "wiki-file-name", } } end generic.description["icon"] = "آیکون"; function generic.icon(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P2910'}, imageparameters = params.imageparameters or {"آیکون", "icon"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"آیکون جیرنویس","icon_caption"}, defaultupright = params.upright or "0.4", uprightparameter = params.uprightparameter or "upright icon", sizeparameter = params.sizeparameter or "icon_size", numval = 1, metadata = { description = params.description or "صورة الأيقونة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_icon.jpg", option = "", type = "wiki-file-name", } } end generic.description["scheme"] = "طرح"; function generic.scheme(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P5555'}, imageparameters = params.imageparameters or {"طرح", "scheme"}, captionparameter = params.captionparameter or {"طرح جیرنویس","scheme_caption"}, defaultupright = params.upright, uprightparameter = params.uprightparameter or "upright scheme", sizeparameter = params.sizeparameter or "طرح قایده", numval = 1, metadata = { description = params.description or "صورة المخطط (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_scheme.jpg", option = "", type = "wiki-file-name", } } end generic.description["planview"] = "پلن"; function generic.planview(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P3311'}, imageparameters = params.imageparameters or {"پلن", "planview"}, captionparameter = params.captionparameter or {"پلن جیرنویس","planview_caption"}, defaultupright = params.upright, uprightparameter = params.uprightparameter or "upright planview", sizeparameter = params.sizeparameter or "پلن قایده", numval = 1, metadata = { description = params.description or "صورة المسقط (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_planview.jpg", option = "", type = "wiki-file-name", } } end generic.description["bathymetricmap"] = "امبس نقشه"; function generic.bathymetricmap(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P207'}, imageparameters = params.imageparameters or {"امبس نقشه"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"امبس نقشه جیرنویس",'bathymetricmap_caption'}, defaultupright = params.upright or "1", uprightparameter = params.uprightparameter or "upright bathymetricmap", sizeparameter = params.sizeparameter or "امبس نقشه قایده", numval = 1, metadata = { description = params.description or "صورة خريطة قياس الأعماق (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.jpg", option = "", type = "wiki-file-name", } } end -- خارجی لینک generic.description["website"] = "وبسایت"; function generic.website(params) if(type(params) ~='table') then params={} end return { type = "mixed", label = params.label or "وبسایت", plurallabel = params.plurallabel or "وبسایت", value = params.value or {"وبسایت", "سایت", "وبگاه", "url", "website"}, valueStyle = {["text-align"] = "left", ["direction"] = "ltr", ["font-size"] = "0.9em"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P856', qualifier = 'P407', whitelist1 = 'Q13955', -- for arabic website qualifier2 = 'P518', blacklist2 = 'Q19778981', -- for Tor onion service formatting = "table", conjunction = "<br />", rowformat = "$0$R0 $1", rowsubformat1 = '<small><span class="languageicon" style="font-size:0.75em; font-weight:bold; color:var(--color-subtle, #54595d);">($1)</span></small>', colformat0 = "weblink", colformat1 = "label" }, wikidata2 = { wikimod = "Wikidata.Ca", property = params.property or 'P856', listrank = "bestrank", qualifier = 'P407', -- for other languages website qualifier2 = 'P518', blacklist2 = 'Q19778981', -- for Tor onion service formatting = "table", conjunction = "<br />", rowformat = "$0$R0 $1", rowsubformat1 = '<small><span class="languageicon" style="font-size:0.75em; font-weight:bold; color:var(--color-subtle, #54595d);">($1)</span></small>', colformat0 = "weblink", colformat1 = "label" }, metadata = { description = params.description or "فقط الموقع الرسمي على الويب (المواقع غير الرسمية تذكر في فقرة «وصلات خارجية»).", option = "suggested", type = "url", } } end generic.description["blog"] = "وبلاگ"; function generic.blog(params) if(type(params) ~='table') then params={} end return generic.website({ label = params.label or "وبلاگ", value = params.value or {'وبلاگ','blog'}, property = params.property or 'P1581', description = params.description or 'فقط المدونة الرسمية (المواقع غير الرسمية تذكر في فقرة «وصلات خارجية»).' }) end -- أصوات generic.description["selectSound"] = "صوت"; function generic.selectSound(params) if(type(params) ~='table') then params={} end params.type = "images" params.style = params.style or {["padding-top"] = "25px"} params.defaultcaption = params.defaultcaption or "صوت" params.captionparameter = params.captionparameter or {"صوت جیرنویس",'sound_caption'} params.imageparameters = params.imageparameters or params.valueparameter or {"صوت", "sound"} params.defaultsize = params.defaultsize or "280" params.numval = params.numval or 1 params.wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P51', qualifier = 'P407', whitelist1 = 'Q13955', -- for arabic formatting = "table", conjunction = "<br />", rowformat = "$0" } params.wikidata2 = { wikimod = "Wikidata.Ca", property = params.property or 'P51', listrank = "bestrank", qualifier = 'P407', -- for other languages formatting = "table", conjunction = "<br />", rowformat = "$0" } params.metadata = { description = params.description or "ملف صوتي (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.ogg", option = "", type = "wiki-file-name", } return params end generic.description["pronunciation"] = "املا"; function generic.pronunciation(params) if(type(params) ~='table') then params={} end params.property = params.property or 'P443' params.defaultcaption = "املا" params.captionparameter = params.captionparameter or {"املا جیرنویس",'pronunciation_caption'} params.value = params.valueparameter or {"املا", "pronunciation"} params.numval = 1 return generic.selectSound(params) end generic.description["dimensions"] = "ابعاد"; function generic.dimensions() local function getDimensions(params) local Dimensionsfunction = require("Module:Dimensions").main local noerr, data, nb noerr, data = pcall(Dimensionsfunction, params) if noerr then return data else addMaintenanceCat("مقاله‌ئونی که وشون صندخ خطا دارنه") mw.log("WD Query Error : " .. mw.dumpObject(data)) return '<span class="error">' .. (data) .. "</span>" end end return { type = "mixed", label = "ابعاد", value = {"ابعاد","dimensions","dim"}, wikidata = function(item) return getDimensions({ item = item.id, diameter = localdata.getValue({"diameter","قطر"}), height = localdata.getValue({"height","ارتفاع"}), draft = localdata.getValue({"draft","جولی"}), clearance = localdata.getValue({"clearance","مسافت"}), width = localdata.getValue({"width","beam","عرض"}), length = localdata.getValue({"length","horizontal depth","طول","افقی جولی"}), span = localdata.getValue({"span","ستون تا ستون"}), thickness = localdata.getValue({"thickness","کلفتی"}) }) end, metadata = { description = "قيم الأبعاد (طول- عرض - عمق - قطر - ارتفاع - سمك ...) بوحدات القياس", option = "", type = "", } } end generic.description["awards"] = "جوایز"; function generic.awards(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "جوایز", value = params.value or {"جوایز", "جایزه", "awards"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P166', tablesort = "1", sorting = "-1", separator = "<br />", qualifier = 'P585', blacklist0 = 'Q3404987,Q18198971', -- Lysenko Prize, Wikipedia:WikiOwl qualifier2 = 'P1686', qualifier3 = 'P1027', qualifier4 = "P166/P2425", qualifier5 = 'P1346', formatting = "table", rowformat = "* $4&nbsp;$0$R0 $1$2$3$5", rowsubformat1 = "<small>($1)</small>", rowsubformat2 = "<small><br />, ''«$2»'' ِوسه</small>", rowsubformat3 = "<small><br />&nbsp;$3 وه ره هِدا</small>", rowsubformat4 = "[[پرونده:$4|30px|link=]]", rowsubformat5 = "<small><br />$5 وسه هِدا</small>" }, metadata = { description = params.description or "جوایزی که وه بیته.", option = "", type = "string", } } end generic.description["motto"] = "شعار"; function generic.motto(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or " '''ملّی شعار:''' ", value = params.value or {"شعار","شعار ملی","ملی شعار", "motto", "motto_text"}, defaultvalue = params.defaultvalue, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P1451', conjunction = "<br />", listrank="bestrank", }, metadata = { description = params.description or "شعار (motto)", option = "", type = "string", } } end generic.description["anthem"] = "سرود"; function generic.anthem(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or " '''ملّی سرود:''' ", value = params.value or {"سرود","سرود ملی","ملی سرود", "anthem", "national_anthem"}, defaultvalue = params.defaultvalue, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P85', conjunction = "<br />", listrank="bestrank", }, metadata = { description = params.description or "سرود (anthem)", option = "", type = "string", } } end -- أدواتی که جوغرافی جه ربط دارنه generic.description["country"] = "کشور"; function generic.country(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "کشور", value = params.value or {"دولت", "کشور", "country"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P17', listrank="bestrank", formatting = "table", conjunction = "<br />", rowformat = "{{flag|$0}}$R0", colformat0 = "label" }, metadata = { description = "کشوری که ونه شنه", option = "", type = "string", } } end generic.description["geoloc"] = "نقشه"; function generic.geoloc(params) if(type(params) ~='table') then params={} end if (localdata.getValue("سایت نقشه") == "-") then return nil end local params2 params.id = params.id or (localdata.item and localdata.item.id) local geotype = "Point" if params.id then if(#(mw.wikibase.getBestStatements(params.id, 'P3896')) > 0) then local commons2 = mw.wikibase.getBestStatements(params.id, 'P3896') commons2 = commons2[1]["mainsnak"]["datavalue"]["value"] params2 = {geotype2 = 'page', commons2= commons2, id2 = params.id, stroke2 = "#FF0000"} elseif(#(mw.wikibase.getBestStatements(params.id, 'P402')) > 0) then geotype = "geoshape" params2 = {geotype2 = 'geoline', id2 = params.id, stroke2 = "#FF0000"} end end return { type = "map", latitude = {"عرض دایره", "دایره عرض", "latitude"}, longitude = {"خط طول", "طول خط", "longitude"}, pointtype = params.pointtype, maptype = params.type, globe = localdata.globe or localdata.getValue("اساره") or params.globe, marker = params.marker, markercolor = params.markercolor, shapecolor = params.shapecolor, markersize = params.markersize, markersymbol = params.markersymbol, default_zoom = localdata.getValue({"zoom","زووم"}) or params.default_zoom, ids = params.ids , id = params.id, geotype = params.geotype or geotype, params = params2, --debug = 1, metadata = { description = params.description or "", option = "", type = "", } } end generic.description["coordinates"] = "مختصات"; function generic.coordinates(params) if(type(params) ~='table') then params={} end return { type = "mixed", label = "مختصات", value = {"جوغرافی مختصات", "مختصات", "coordinates","coord"}, wikidata = { wikimod = "Wikidata.Ca", listrank = "bestrank", property = params.property or 'P625', formatting = "{{coord|$lat|$lon|globe:$globe|format=dms}}" }, metadata = { description = params.description or "جوغرافیایی مختصات", option = "", type = "string", } } end generic.description["locationmap"] = "نقشه عکس"; function generic.locationmap(params) if(type(params) ~='table') then params={} end return { type = "images", imageparameters = params.imageparameters or {"نقشه عکس","نقشه","تصویر نقشه"}, sizeparameter = params.sizeparameter or "نقشه عکس قایده", captionparameter = params.captionparameter or {"نقشه عکس جیرنویس","زیرنویس نقشه","نقشه جیرنویس"}, defaultupright = params.upright or "1", property = params.property or 'P242', numval = 1, metadata = { description = params.description or "صورة خريطة جغرافية (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_map.jpg", option = "", type = "wiki-file-name", } } end generic.description["detailedmap"] = "دقیق نقشه عکس"; function generic.detailedmap(params) if(type(params) ~='table') then params={} end return { type = "images", imageparameters = params.imageparameters or {"دقیق نقشه عکس","نقشه۲","نقشه2"}, sizeparameter = params.sizeparameter or "دقیق نقشه عکس قایده", captionparameter = params.captionparameter or {"دقیق نقشه عکس جیرنویس","زیرنویس نقشه۲","نقشه۲ جیرنویس"}, defaultupright = params.upright or "1", defaultsize = params.defaultsize, property = params.property or 'P1621', numval = 1, metadata = { description = params.description or "صورة خريطة جغرافية مفصلة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_map.jpg", option = "", type = "wiki-file-name", } } end generic.description["replaces"] = "نقل مکان"; function generic.replaces(params) if(type(params) ~='table') then params={} end return { type = "row", label = "نقل مکان", value = {"نقل مکان","replaces"}, wikidata= params.wikidata or {property = "P1398 OR P1365"}, metadata = { description = params.description or "نقل مکان", option = "", type = "", } } end generic.description["replacedby"] = "جایگزین بئی"; function generic.replacedby(params) if(type(params) ~='table') then params={} end return { type = "row", label = "جایگزین بئی", value = {"جایگزین بئی","replaced_by"}, wikidata = params.wikidata or {property = "P167 OR P1366"}, metadata = { description = params.description or "جایگزین بئی", option = "", type = "", } } end generic.description["memberof"] = "المنظمات والهيئات التي انتسب إليها." function generic.memberof(params) if(type(params) ~='table') then params={} end return { type = 'row', label = params.label or 'عضو', value = params.value or {'عضو','عضو در','عضویت','member of','membre de'}, wikidata = { wikimod = 'Wikidata.Ca', formatting='table', property = params.property or 'P463', qualifier1='P2868' ,rowsubformat1=' <small>$1 در : </small>', rowformat = '* $1$0$R0', showDate = 'true', conjunction = '<br />'}, metadata = { description = params.description or "المنظمات والهيئات التي انتسب إليها.", option = "", type = "", } } end generic.description["main_events"] = "مهم دکته‌ئون." function generic.main_events(params) if(type(params) ~='table') then params={} end return {type = 'row' , label = 'مهم دکته‌ئون', value = {'دکته‌ئون','events'}, wikidata = { property='P793', showDate = 'true', conjunction = "<br />" }, metadata = { description = "أهم الأحداث التي (مع ذكر التاريخ)", } } end return generic o2wphulyzzo93evnvtapvrh54tovmbk 327745 327742 2026-06-03T16:39:41Z محک 1023 327745 Scribunto text/plain -- Credits: -- Original from fr:Module:Infobox/Fonctions -- forked by وهراني @arwiki (ar:وحدة:بطاقة/أدوات) -- Version: 20250322 -- شابلون صندخ ره خانه بساجه، اینان ادوات ره لازم دارنه local localdata = require("ماژول:صندخ/دیتا") local item = localdata.item local generic = {} generic.description = {"شابلون صندخ ره خانه بساجه، اینان ادوات ره لازم دارنه"} local xmath = require("Module:Math") function FormatNumVal(value) value = tonumber(value) if value == 0 then return value end if (math.abs(value) > 1E15) then return xmath.round({precision = 3, value = value / 1E15}) .. " بیلیارد" elseif (math.abs(value) > 1E12) then return xmath.round({precision = 3, value = value / 1E12}) .. " تریلیون" elseif (math.abs(value) > 1E9) then return xmath.round({precision = 3, value = value / 1E9}) .. " بليون" elseif (math.abs(value) > 1E6) then return xmath.round({precision = 3, value = value / 1E6}) .. " میليون" end return xmath.round({precision = 3, value = value}) end generic.FormatNumVal = FormatNumVal generic.description["title"] = "عنوان پارامتر ره دینگنین و وه ره صفحه نوم جه پر هاکنین."; function generic.title(params) if(type(params) ~='table') then params={} end return { type = "title", value = {"اسم","نوم","title","name"}, wikidata = function(item) return (localdata.getValue(params.titleparam)) or (type(item) == "table" and type(item.id) == "string" and mw.wikibase.label(item.id) and mw.language.getContentLanguage():ucfirst(mw.wikibase.label(item.id))) or mw.title.getCurrentTitle().text end, subtitle = function() return params and localdata.getValue(params.subtitleparam) end, wikidatasubtitle = params.subtitlequery, icon = params.icon, style = params.style, metadata = { description = params.description or "مقاله‌ی عنوان یا نوم", option = "suggested", type = "", } } end generic.description["native_name"] = "ونه محلی نوم"; function generic.native_name(params) if(type(params) ~='table') then params={} end return { type = params.type or 'subtitle' , label = params.label, value = params.value or {'اصلی نوم','محلی نوم' , 'اصلی اسم','native_name','title_orig'}, wikidata = params.wikidata or { property = params.property or 'P1476', list = 'notlang', listmax= 1, listrank='bestrank' }, metadata = params.metadata or { description = "ونه ماری زوون جه ونه نوم چیه", option = "", type = "string", example = "Evolution {{لینک زوون|en}}", -- قالب:لغة_وصلة } } end generic.description["named_after"] = "منسوب به"; function generic.named_after(params) if(type(params) ~='table') then params={} end return { type = 'row' , label = 'منسوب به', value = params.value or {'وجه تسمیه','منسوب به','named_after','named_for','namesake','etymology'}, wikidata = params.wikidata or { property = params.property or 'P138', listmax= 1, listrank='bestrank' }, metadata = params.metadata or { description = "ونه نوم ره کنه نوم سر جه بهیتنه", type = "string", } } end generic.description["mainimage"] = " عکسی که شابلون اصلی عکس هسته"; function generic.mainimage(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P18'}, imageparameters = params.imageparameters or {"عکس", "تصویر", "پرونده", "Image", "image"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat or params.cat or "مقالاتی که عکس ندارنه", -- این رج وجود دارنه sizeparameter = params.sizeparameter or {"عکس قایده", "عکس_قایده", "عکس اندازه","اندازه تصویر"}, uprightparameter = params.uprightparameter or "upright", defaultupright = params.upright, defaultsize = params.size, captionparameter = params.captionparameter or { "توضیحات", "عکس_توضیح", "عکس_توضیحات", "توضیحات_تصویر", "عکس_جیرنویس", "عکس توضیح", "عکس توضیحات", "توضیحات تصویر", "عکس جیرنویس", "جیرنویس", "caption", "image_caption", "Caption" }, altparameter = params.altparameter or "عکس جانشین" or "image_alt", defaultalt = params.alt, defaultimagealt = params.defaultimagealt, numval = 1, metadata = { description = params.description or "فقط پرونده نوم ره بی‌یلین و ونه پشت پرونده: یا File: ننویسین", example = "abc.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["logo"] = "لوگو پارامتر ره دینگنین و وه ره لوگو عکس جه پر هاکنین."; function generic.logo(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P154'}, imageparameters = params.imageparameters or {"نماد", "لوگو", "logo"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"لوگو جیرنویس", "لوگو توضیحات", 'logo_caption'}, defaultupright = params.upright or "0.6", uprightparameter = params.uprightparameter or "upright logo", sizeparameter = params.sizeparameter or {"لوگو اندازه", "لوگو قایده"}, numval = 1, defaultcaption = 'لوگو', metadata = { description = params.description or "صورة للشعار (لوگوی عکس نوم ره بدون پیشوند بی‌یلین و پرونده: ره ننویسین", example = "abc_logo.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["coat_of_arms"] = "إضافة صورة شعار النبالة"; function generic.coat_of_arms(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P94'}, imageparameters = params.imageparameters or {"نشونه", "آرم", "نشون", "coat_of_arms"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"نشون توضیح", "نشون جیرنویس", "آرم جیرنویس", "coat_of_arms_caption"}, defaultupright = params.upright or "0.8", uprightparameter = params.uprightparameter or {"upright coa"}, sizeparameter = params.sizeparameter or {"coa_size"}, numval = 1, defaultcaption = 'آرم و نشون', metadata = { description = params.description or "صورة لشعار النبالة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_coat.jpg", option = "", type = "wiki-file-name", } } end generic.blason = generic.coat_of_arms generic.description["seal"] = "مُهر"; function generic.seal(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P158'}, imageparameters = params.imageparameters or { "مُهر", "seal"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or { "مُهر جیرنویس", "seal_caption"}, defaultupright = params.upright or "0.8", uprightparameter = params.uprightparameter or { "upright seal"}, sizeparameter = params.sizeparameter or { "seal_size"}, numval = 1, defaultcaption = 'مُهر', metadata = { description = params.description or "صورة للختم (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_seal.jpg", option = "", type = "wiki-file-name", } } end generic.sceau = generic.seal generic.description["flag"] = "پرچم"; function generic.flag(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P41'}, imageparameters = params.imageparameters or {"پرچم", "بیرم", "flag"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"پرچم جیرنویس",'flag_caption'}, defaultupright = params.upright or "0.6", uprightparameter = params.uprightparameter or "upright drapeau", sizeparameter = params.sizeparameter or {"پرچم قایده","پرچم گتی", "flag_size"}, numval = 1, defaultcaption = 'پرچم', metadata = { description = params.description or "صورة للعلم (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_flag.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["sign"] = "تابلو"; function generic.sign(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P14'}, imageparameters = params.imageparameters or {"تابلو"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"تابلو جیرنویس","sign_caption"}, defaultupright = params.upright or "0.4", uprightparameter = params.uprightparameter or "upright signalisation", sizeparameter = params.sizeparameter or "تابلو قایده", numval = 1, metadata = { description = params.description or "صورة اللافتة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.jpg", option = "", type = "wiki-file-name", } } end generic.description["icon"] = "آیکون"; function generic.icon(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P2910'}, imageparameters = params.imageparameters or {"آیکون", "icon"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"آیکون جیرنویس","icon_caption"}, defaultupright = params.upright or "0.4", uprightparameter = params.uprightparameter or "upright icon", sizeparameter = params.sizeparameter or "icon_size", numval = 1, metadata = { description = params.description or "صورة الأيقونة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_icon.jpg", option = "", type = "wiki-file-name", } } end generic.description["scheme"] = "طرح"; function generic.scheme(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P5555'}, imageparameters = params.imageparameters or {"طرح", "scheme"}, captionparameter = params.captionparameter or {"طرح جیرنویس","scheme_caption"}, defaultupright = params.upright, uprightparameter = params.uprightparameter or "upright scheme", sizeparameter = params.sizeparameter or "طرح قایده", numval = 1, metadata = { description = params.description or "صورة المخطط (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_scheme.jpg", option = "", type = "wiki-file-name", } } end generic.description["planview"] = "پلن"; function generic.planview(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P3311'}, imageparameters = params.imageparameters or {"پلن", "planview"}, captionparameter = params.captionparameter or {"پلن جیرنویس","planview_caption"}, defaultupright = params.upright, uprightparameter = params.uprightparameter or "upright planview", sizeparameter = params.sizeparameter or "پلن قایده", numval = 1, metadata = { description = params.description or "صورة المسقط (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_planview.jpg", option = "", type = "wiki-file-name", } } end generic.description["bathymetricmap"] = "امبس نقشه"; function generic.bathymetricmap(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P207'}, imageparameters = params.imageparameters or {"امبس نقشه"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"امبس نقشه جیرنویس",'bathymetricmap_caption'}, defaultupright = params.upright or "1", uprightparameter = params.uprightparameter or "upright bathymetricmap", sizeparameter = params.sizeparameter or "امبس نقشه قایده", numval = 1, metadata = { description = params.description or "صورة خريطة قياس الأعماق (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.jpg", option = "", type = "wiki-file-name", } } end -- خارجی لینک generic.description["website"] = "وبسایت"; function generic.website(params) if(type(params) ~='table') then params={} end return { type = "mixed", label = params.label or "وبسایت", plurallabel = params.plurallabel or "وبسایت", value = params.value or {"وبسایت", "سایت", "وبگاه", "url", "website"}, valueStyle = {["text-align"] = "left", ["direction"] = "ltr", ["font-size"] = "0.9em"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P856', qualifier = 'P407', whitelist1 = 'Q13955', -- for arabic website qualifier2 = 'P518', blacklist2 = 'Q19778981', -- for Tor onion service formatting = "table", conjunction = "<br />", rowformat = "$0$R0 $1", rowsubformat1 = '<small><span class="languageicon" style="font-size:0.75em; font-weight:bold; color:var(--color-subtle, #54595d);">($1)</span></small>', colformat0 = "weblink", colformat1 = "label" }, wikidata2 = { wikimod = "Wikidata.Ca", property = params.property or 'P856', listrank = "bestrank", qualifier = 'P407', -- for other languages website qualifier2 = 'P518', blacklist2 = 'Q19778981', -- for Tor onion service formatting = "table", conjunction = "<br />", rowformat = "$0$R0 $1", rowsubformat1 = '<small><span class="languageicon" style="font-size:0.75em; font-weight:bold; color:var(--color-subtle, #54595d);">($1)</span></small>', colformat0 = "weblink", colformat1 = "label" }, metadata = { description = params.description or "فقط الموقع الرسمي على الويب (المواقع غير الرسمية تذكر في فقرة «وصلات خارجية»).", option = "suggested", type = "url", } } end generic.description["blog"] = "وبلاگ"; function generic.blog(params) if(type(params) ~='table') then params={} end return generic.website({ label = params.label or "وبلاگ", value = params.value or {'وبلاگ','blog'}, property = params.property or 'P1581', description = params.description or 'فقط المدونة الرسمية (المواقع غير الرسمية تذكر في فقرة «وصلات خارجية»).' }) end -- أصوات generic.description["selectSound"] = "صوت"; function generic.selectSound(params) if(type(params) ~='table') then params={} end params.type = "images" params.style = params.style or {["padding-top"] = "25px"} params.defaultcaption = params.defaultcaption or "صوت" params.captionparameter = params.captionparameter or {"صوت جیرنویس",'sound_caption'} params.imageparameters = params.imageparameters or params.valueparameter or {"صوت", "sound"} params.defaultsize = params.defaultsize or "280" params.numval = params.numval or 1 params.wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P51', qualifier = 'P407', whitelist1 = 'Q13955', -- for arabic formatting = "table", conjunction = "<br />", rowformat = "$0" } params.wikidata2 = { wikimod = "Wikidata.Ca", property = params.property or 'P51', listrank = "bestrank", qualifier = 'P407', -- for other languages formatting = "table", conjunction = "<br />", rowformat = "$0" } params.metadata = { description = params.description or "ملف صوتي (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.ogg", option = "", type = "wiki-file-name", } return params end generic.description["pronunciation"] = "املا"; function generic.pronunciation(params) if(type(params) ~='table') then params={} end params.property = params.property or 'P443' params.defaultcaption = "املا" params.captionparameter = params.captionparameter or {"املا جیرنویس",'pronunciation_caption'} params.value = params.valueparameter or {"املا", "pronunciation"} params.numval = 1 return generic.selectSound(params) end generic.description["dimensions"] = "ابعاد"; function generic.dimensions() local function getDimensions(params) local Dimensionsfunction = require("Module:Dimensions").main local noerr, data, nb noerr, data = pcall(Dimensionsfunction, params) if noerr then return data else addMaintenanceCat("مقاله‌ئونی که وشون صندخ خطا دارنه") mw.log("WD Query Error : " .. mw.dumpObject(data)) return '<span class="error">' .. (data) .. "</span>" end end return { type = "mixed", label = "ابعاد", value = {"ابعاد","dimensions","dim"}, wikidata = function(item) return getDimensions({ item = item.id, diameter = localdata.getValue({"diameter","قطر"}), height = localdata.getValue({"height","ارتفاع"}), draft = localdata.getValue({"draft","جولی"}), clearance = localdata.getValue({"clearance","مسافت"}), width = localdata.getValue({"width","beam","عرض"}), length = localdata.getValue({"length","horizontal depth","طول","افقی جولی"}), span = localdata.getValue({"span","ستون تا ستون"}), thickness = localdata.getValue({"thickness","کلفتی"}) }) end, metadata = { description = "قيم الأبعاد (طول- عرض - عمق - قطر - ارتفاع - سمك ...) بوحدات القياس", option = "", type = "", } } end generic.description["awards"] = "جوایز"; function generic.awards(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "جوایز", value = params.value or {"جوایز", "جایزه", "awards"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P166', tablesort = "1", sorting = "-1", separator = "<br />", qualifier = 'P585', blacklist0 = 'Q3404987,Q18198971', -- Lysenko Prize, Wikipedia:WikiOwl qualifier2 = 'P1686', qualifier3 = 'P1027', qualifier4 = "P166/P2425", qualifier5 = 'P1346', formatting = "table", rowformat = "* $4&nbsp;$0$R0 $1$2$3$5", rowsubformat1 = "<small>($1)</small>", rowsubformat2 = "<small><br />, ''«$2»'' ِوسه</small>", rowsubformat3 = "<small><br />&nbsp;$3 وه ره هِدا</small>", rowsubformat4 = "[[پرونده:$4|30px|link=]]", rowsubformat5 = "<small><br />$5 وسه هِدا</small>" }, metadata = { description = params.description or "جوایزی که وه بیته.", option = "", type = "string", } } end generic.description["motto"] = "شعار"; function generic.motto(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or " '''ملّی شعار:''' ", value = params.value or {"شعار","شعار ملی","ملی شعار", "motto", "motto_text"}, defaultvalue = params.defaultvalue, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P1451', conjunction = "<br />", listrank="bestrank", }, metadata = { description = params.description or "شعار (motto)", option = "", type = "string", } } end generic.description["anthem"] = "سرود"; function generic.anthem(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or " '''ملّی سرود:''' ", value = params.value or {"سرود","سرود ملی","ملی سرود", "anthem", "national_anthem"}, defaultvalue = params.defaultvalue, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P85', conjunction = "<br />", listrank="bestrank", }, metadata = { description = params.description or "سرود (anthem)", option = "", type = "string", } } end -- أدواتی که جوغرافی جه ربط دارنه generic.description["country"] = "کشور"; function generic.country(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "کشور", value = params.value or {"دولت", "کشور", "country"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P17', listrank="bestrank", formatting = "table", conjunction = "<br />", rowformat = "{{flag|$0}}$R0", colformat0 = "label" }, metadata = { description = "کشوری که ونه شنه", option = "", type = "string", } } end generic.description["geoloc"] = "نقشه"; function generic.geoloc(params) if(type(params) ~='table') then params={} end if (localdata.getValue("سایت نقشه") == "-") then return nil end local params2 params.id = params.id or (localdata.item and localdata.item.id) local geotype = "Point" if params.id then if(#(mw.wikibase.getBestStatements(params.id, 'P3896')) > 0) then local commons2 = mw.wikibase.getBestStatements(params.id, 'P3896') commons2 = commons2[1]["mainsnak"]["datavalue"]["value"] params2 = {geotype2 = 'page', commons2= commons2, id2 = params.id, stroke2 = "#FF0000"} elseif(#(mw.wikibase.getBestStatements(params.id, 'P402')) > 0) then geotype = "geoshape" params2 = {geotype2 = 'geoline', id2 = params.id, stroke2 = "#FF0000"} end end return { type = "map", latitude = {"عرض دایره", "دایره عرض", "latitude"}, longitude = {"خط طول", "طول خط", "longitude"}, pointtype = params.pointtype, maptype = params.type, globe = localdata.globe or localdata.getValue("اساره") or params.globe, marker = params.marker, markercolor = params.markercolor, shapecolor = params.shapecolor, markersize = params.markersize, markersymbol = params.markersymbol, default_zoom = localdata.getValue({"zoom","زووم"}) or params.default_zoom, ids = params.ids , id = params.id, geotype = params.geotype or geotype, params = params2, --debug = 1, metadata = { description = params.description or "", option = "", type = "", } } end generic.description["coordinates"] = "مختصات"; function generic.coordinates(params) if(type(params) ~='table') then params={} end return { type = "mixed", label = "مختصات", value = {"جوغرافی مختصات", "مختصات", "coordinates","coord"}, wikidata = { wikimod = "Wikidata.Ca", listrank = "bestrank", property = params.property or 'P625', formatting = "{{coord|$lat|$lon|globe:$globe|format=dms}}" }, metadata = { description = params.description or "جوغرافیایی مختصات", option = "", type = "string", } } end generic.description["locationmap"] = "نقشه عکس"; function generic.locationmap(params) if(type(params) ~='table') then params={} end return { type = "images", imageparameters = params.imageparameters or {"نقشه عکس","نقشه","تصویر نقشه"}, sizeparameter = params.sizeparameter or "نقشه عکس قایده", captionparameter = params.captionparameter or {"نقشه عکس جیرنویس","زیرنویس نقشه","نقشه جیرنویس"}, defaultupright = params.upright or "1", property = params.property or 'P242', numval = 1, metadata = { description = params.description or "صورة خريطة جغرافية (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_map.jpg", option = "", type = "wiki-file-name", } } end generic.description["detailedmap"] = "دقیق نقشه عکس"; function generic.detailedmap(params) if(type(params) ~='table') then params={} end return { type = "images", imageparameters = params.imageparameters or {"دقیق نقشه عکس","نقشه۲","نقشه2"}, sizeparameter = params.sizeparameter or "دقیق نقشه عکس قایده", captionparameter = params.captionparameter or {"دقیق نقشه عکس جیرنویس","زیرنویس نقشه۲","نقشه۲ جیرنویس"}, defaultupright = params.upright or "1", defaultsize = params.defaultsize, property = params.property or 'P1621', numval = 1, metadata = { description = params.description or "صورة خريطة جغرافية مفصلة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_map.jpg", option = "", type = "wiki-file-name", } } end generic.description["replaces"] = "نقل مکان"; function generic.replaces(params) if(type(params) ~='table') then params={} end return { type = "row", label = "نقل مکان", value = {"نقل مکان","replaces"}, wikidata= params.wikidata or {property = "P1398 OR P1365"}, metadata = { description = params.description or "نقل مکان", option = "", type = "", } } end generic.description["replacedby"] = "جایگزین بئی"; function generic.replacedby(params) if(type(params) ~='table') then params={} end return { type = "row", label = "جایگزین بئی", value = {"جایگزین بئی","replaced_by"}, wikidata = params.wikidata or {property = "P167 OR P1366"}, metadata = { description = params.description or "جایگزین بئی", option = "", type = "", } } end generic.description["memberof"] = "المنظمات والهيئات التي انتسب إليها." function generic.memberof(params) if(type(params) ~='table') then params={} end return { type = 'row', label = params.label or 'عضو', value = params.value or {'عضو','عضو در','عضویت','member of','membre de'}, wikidata = { wikimod = 'Wikidata.Ca', formatting='table', property = params.property or 'P463', qualifier1='P2868' ,rowsubformat1=' <small>$1 در : </small>', rowformat = '* $1$0$R0', showDate = 'true', conjunction = '<br />'}, metadata = { description = params.description or "المنظمات والهيئات التي انتسب إليها.", option = "", type = "", } } end generic.description["main_events"] = "مهم دکته‌ئون." function generic.main_events(params) if(type(params) ~='table') then params={} end return {type = 'row' , label = 'مهم دکته‌ئون', value = {'دکته‌ئون','events'}, wikidata = { property='P793', showDate = 'true', conjunction = "<br />" }, metadata = { description = "أهم الأحداث التي (مع ذكر التاريخ)", } } end return generic a8cg23n9b0ie8ibjz9p269tqwhlh7o0 327747 327745 2026-06-03T16:49:12Z محک 1023 327747 Scribunto text/plain -- Credits: -- Original from fr:Module:Infobox/Fonctions -- forked by وهراني @arwiki (ar:وحدة:بطاقة/أدوات) -- Version: 20250322 -- شابلون صندخ ره خانه بساجه، اینان ادوات ره لازم دارنه local localdata = require("ماژول:صندخ/دیتا") local item = localdata.item local generic = {} generic.description = {"شابلون صندخ ره خانه بساجه، اینان ادوات ره لازم دارنه"} local xmath = require("Module:Math") function FormatNumVal(value) value = tonumber(value) if value == 0 then return value end if (math.abs(value) > 1E15) then return xmath.round({precision = 3, value = value / 1E15}) .. " بیلیارد" elseif (math.abs(value) > 1E12) then return xmath.round({precision = 3, value = value / 1E12}) .. " تریلیون" elseif (math.abs(value) > 1E9) then return xmath.round({precision = 3, value = value / 1E9}) .. " بليون" elseif (math.abs(value) > 1E6) then return xmath.round({precision = 3, value = value / 1E6}) .. " میليون" end return xmath.round({precision = 3, value = value}) end generic.FormatNumVal = FormatNumVal generic.description["title"] = "عنوان پارامتر ره دینگنین و وه ره صفحه نوم جه پر هاکنین."; function generic.title(params) if(type(params) ~='table') then params={} end return { type = "title", value = {"اسم","نوم","title","name"}, wikidata = function(item) return (localdata.getValue(params.titleparam)) or (type(item) == "table" and type(item.id) == "string" and mw.wikibase.label(item.id) and mw.language.getContentLanguage():ucfirst(mw.wikibase.label(item.id))) or mw.title.getCurrentTitle().text end, subtitle = function() return params and localdata.getValue(params.subtitleparam) end, wikidatasubtitle = params.subtitlequery, icon = params.icon, style = params.style, metadata = { description = params.description or "مقاله‌ی عنوان یا نوم", option = "suggested", type = "", } } end generic.description["native_name"] = "ونه محلی نوم"; function generic.native_name(params) if(type(params) ~='table') then params={} end return { type = params.type or 'subtitle' , label = params.label, value = params.value or {'اصلی نوم','محلی نوم' , 'اصلی اسم','native_name','title_orig'}, wikidata = params.wikidata or { property = params.property or 'P1476', list = 'notlang', listmax= 1, listrank='bestrank' }, metadata = params.metadata or { description = "ونه ماری زوون جه ونه نوم چیه", option = "", type = "string", example = "Evolution {{لینک زوون|en}}", -- قالب:لغة_وصلة } } end generic.description["named_after"] = "منسوب به"; function generic.named_after(params) if(type(params) ~='table') then params={} end return { type = 'row' , label = 'منسوب به', value = params.value or {'وجه تسمیه','منسوب به','named_after','named_for','namesake','etymology'}, wikidata = params.wikidata or { property = params.property or 'P138', listmax= 1, listrank='bestrank' }, metadata = params.metadata or { description = "ونه نوم ره کنه نوم سر جه بهیتنه", type = "string", } } end generic.description["mainimage"] = " عکسی که شابلون اصلی عکس هسته"; function generic.mainimage(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P18'}, imageparameters = params.imageparameters or {"عکس", "تصویر", "پرونده", "Image", "image"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat or params.cat or "مقالاتی که عکس ندارنه", -- این رج وجود دارنه sizeparameter = params.sizeparameter or {"عکس قایده", "عکس_قایده", "عکس اندازه","اندازه تصویر"}, uprightparameter = params.uprightparameter or "upright", defaultupright = params.upright, defaultsize = params.size, captionparameter = params.captionparameter or { "توضیحات", "عکس_توضیح", "عکس_توضیحات", "توضیحات_تصویر", "عکس_جیرنویس", "عکس توضیح", "عکس توضیحات", "توضیحات تصویر", "عکس جیرنویس", "جیرنویس", "caption", "image_caption", "Caption" }, altparameter = params.altparameter or "عکس جانشین" or "image_alt", defaultalt = params.alt, defaultimagealt = params.defaultimagealt, numval = 1, metadata = { description = params.description or "فقط پرونده نوم ره بی‌یلین و ونه پشت پرونده: یا File: ننویسین", example = "abc.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["logo"] = "لوگو پارامتر ره دینگنین و وه ره لوگو عکس جه پر هاکنین."; function generic.logo(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P154'}, imageparameters = params.imageparameters or {"نماد", "لوگو", "logo"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"لوگو جیرنویس", "لوگو توضیحات", 'logo_caption'}, defaultupright = params.upright or "0.6", uprightparameter = params.uprightparameter or "upright logo", sizeparameter = params.sizeparameter or {"لوگو اندازه", "لوگو قایده"}, numval = 1, defaultcaption = 'لوگو', metadata = { description = params.description or "صورة للشعار (لوگوی عکس نوم ره بدون پیشوند بی‌یلین و پرونده: ره ننویسین", example = "abc_logo.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["coat_of_arms"] = "إضافة صورة شعار النبالة"; function generic.coat_of_arms(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P94'}, imageparameters = params.imageparameters or {"نشونه", "آرم", "نشون", "coat_of_arms"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"نشون توضیح", "نشون جیرنویس", "آرم جیرنویس", "coat_of_arms_caption"}, defaultupright = params.upright or "0.8", uprightparameter = params.uprightparameter or {"upright coa"}, sizeparameter = params.sizeparameter or {"coa_size"}, numval = 1, defaultcaption = 'آرم و نشون', metadata = { description = params.description or "صورة لشعار النبالة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_coat.jpg", option = "", type = "wiki-file-name", } } end generic.blason = generic.coat_of_arms generic.description["seal"] = "مُهر"; function generic.seal(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P158'}, imageparameters = params.imageparameters or { "مُهر", "seal"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or { "مُهر جیرنویس", "seal_caption"}, defaultupright = params.upright or "0.8", uprightparameter = params.uprightparameter or { "upright seal"}, sizeparameter = params.sizeparameter or { "seal_size"}, numval = 1, defaultcaption = 'مُهر', metadata = { description = params.description or "صورة للختم (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_seal.jpg", option = "", type = "wiki-file-name", } } end generic.sceau = generic.seal generic.description["flag"] = "پرچم"; function generic.flag(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P41'}, imageparameters = params.imageparameters or {"پرچم", "بیرم", "flag"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"پرچم جیرنویس",'flag_caption'}, defaultupright = params.upright or "0.6", uprightparameter = params.uprightparameter or "upright drapeau", sizeparameter = params.sizeparameter or {"پرچم قایده","پرچم گتی", "flag_size"}, numval = 1, defaultcaption = 'پرچم', metadata = { description = params.description or "صورة للعلم (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_flag.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["sign"] = "تابلو"; function generic.sign(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P14'}, imageparameters = params.imageparameters or {"تابلو"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"تابلو جیرنویس","sign_caption"}, defaultupright = params.upright or "0.4", uprightparameter = params.uprightparameter or "upright signalisation", sizeparameter = params.sizeparameter or "تابلو قایده", numval = 1, metadata = { description = params.description or "صورة اللافتة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.jpg", option = "", type = "wiki-file-name", } } end generic.description["icon"] = "آیکون"; function generic.icon(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P2910'}, imageparameters = params.imageparameters or {"آیکون", "icon"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"آیکون جیرنویس","icon_caption"}, defaultupright = params.upright or "0.4", uprightparameter = params.uprightparameter or "upright icon", sizeparameter = params.sizeparameter or "icon_size", numval = 1, metadata = { description = params.description or "صورة الأيقونة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_icon.jpg", option = "", type = "wiki-file-name", } } end generic.description["scheme"] = "طرح"; function generic.scheme(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P5555'}, imageparameters = params.imageparameters or {"طرح", "scheme"}, captionparameter = params.captionparameter or {"طرح جیرنویس","scheme_caption"}, defaultupright = params.upright, uprightparameter = params.uprightparameter or "upright scheme", sizeparameter = params.sizeparameter or "طرح قایده", numval = 1, metadata = { description = params.description or "صورة المخطط (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_scheme.jpg", option = "", type = "wiki-file-name", } } end generic.description["planview"] = "پلن"; function generic.planview(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P3311'}, imageparameters = params.imageparameters or {"پلن", "planview"}, captionparameter = params.captionparameter or {"پلن جیرنویس","planview_caption"}, defaultupright = params.upright, uprightparameter = params.uprightparameter or "upright planview", sizeparameter = params.sizeparameter or "پلن قایده", numval = 1, metadata = { description = params.description or "صورة المسقط (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_planview.jpg", option = "", type = "wiki-file-name", } } end generic.description["bathymetricmap"] = "امبس نقشه"; function generic.bathymetricmap(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P207'}, imageparameters = params.imageparameters or {"امبس نقشه"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"امبس نقشه جیرنویس",'bathymetricmap_caption'}, defaultupright = params.upright or "1", uprightparameter = params.uprightparameter or "upright bathymetricmap", sizeparameter = params.sizeparameter or "امبس نقشه قایده", numval = 1, metadata = { description = params.description or "صورة خريطة قياس الأعماق (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.jpg", option = "", type = "wiki-file-name", } } end -- خارجی لینک generic.description["website"] = "وبسایت"; function generic.website(params) if(type(params) ~='table') then params={} end return { type = "mixed", label = params.label or "وبسایت", plurallabel = params.plurallabel or "وبسایت", value = params.value or {"وبسایت", "سایت", "وبگاه", "url", "website"}, valueStyle = {["text-align"] = "left", ["direction"] = "ltr", ["font-size"] = "0.9em"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P856', qualifier = 'P407', whitelist1 = 'Q13955', -- for arabic website qualifier2 = 'P518', blacklist2 = 'Q19778981', -- for Tor onion service formatting = "table", conjunction = "<br />", rowformat = "$0$R0 $1", rowsubformat1 = '<small><span class="languageicon" style="font-size:0.75em; font-weight:bold; color:var(--color-subtle, #54595d);">($1)</span></small>', colformat0 = "weblink", colformat1 = "label" }, wikidata2 = { wikimod = "Wikidata.Ca", property = params.property or 'P856', listrank = "bestrank", qualifier = 'P407', -- for other languages website qualifier2 = 'P518', blacklist2 = 'Q19778981', -- for Tor onion service formatting = "table", conjunction = "<br />", rowformat = "$0$R0 $1", rowsubformat1 = '<small><span class="languageicon" style="font-size:0.75em; font-weight:bold; color:var(--color-subtle, #54595d);">($1)</span></small>', colformat0 = "weblink", colformat1 = "label" }, metadata = { description = params.description or "فقط الموقع الرسمي على الويب (المواقع غير الرسمية تذكر في فقرة «وصلات خارجية»).", option = "suggested", type = "url", } } end generic.description["blog"] = "وبلاگ"; function generic.blog(params) if(type(params) ~='table') then params={} end return generic.website({ label = params.label or "وبلاگ", value = params.value or {'وبلاگ','blog'}, property = params.property or 'P1581', description = params.description or 'فقط المدونة الرسمية (المواقع غير الرسمية تذكر في فقرة «وصلات خارجية»).' }) end -- أصوات generic.description["selectSound"] = "صوت"; function generic.selectSound(params) if(type(params) ~='table') then params={} end params.type = "images" params.style = params.style or {["padding-top"] = "25px"} params.defaultcaption = params.defaultcaption or "صوت" params.captionparameter = params.captionparameter or {"صوت جیرنویس",'sound_caption'} params.imageparameters = params.imageparameters or params.valueparameter or {"صوت", "sound"} params.defaultsize = params.defaultsize or "280" params.numval = params.numval or 1 params.wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P51', qualifier = 'P407', whitelist1 = 'Q13955', -- for arabic formatting = "table", conjunction = "<br />", rowformat = "$0" } params.wikidata2 = { wikimod = "Wikidata.Ca", property = params.property or 'P51', listrank = "bestrank", qualifier = 'P407', -- for other languages formatting = "table", conjunction = "<br />", rowformat = "$0" } params.metadata = { description = params.description or "ملف صوتي (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.ogg", option = "", type = "wiki-file-name", } return params end generic.description["pronunciation"] = "املا"; function generic.pronunciation(params) if(type(params) ~='table') then params={} end params.property = params.property or 'P443' params.defaultcaption = "املا" params.captionparameter = params.captionparameter or {"املا جیرنویس",'pronunciation_caption'} params.value = params.valueparameter or {"املا", "pronunciation"} params.numval = 1 return generic.selectSound(params) end generic.description["dimensions"] = "ابعاد"; function generic.dimensions() local function getDimensions(params) local Dimensionsfunction = require("Module:Dimensions").main local noerr, data, nb noerr, data = pcall(Dimensionsfunction, params) if noerr then return data else addMaintenanceCat("مقاله‌ئونی که وشون صندخ خطا دارنه") mw.log("WD Query Error : " .. mw.dumpObject(data)) return '<span class="error">' .. (data) .. "</span>" end end return { type = "mixed", label = "ابعاد", value = {"ابعاد","dimensions","dim"}, wikidata = function(item) return getDimensions({ item = item.id, diameter = localdata.getValue({"diameter","قطر"}), height = localdata.getValue({"height","ارتفاع"}), draft = localdata.getValue({"draft","جولی"}), clearance = localdata.getValue({"clearance","مسافت"}), width = localdata.getValue({"width","beam","عرض"}), length = localdata.getValue({"length","horizontal depth","طول","افقی جولی"}), span = localdata.getValue({"span","ستون تا ستون"}), thickness = localdata.getValue({"thickness","کلفتی"}) }) end, metadata = { description = "قيم الأبعاد (طول- عرض - عمق - قطر - ارتفاع - سمك ...) بوحدات القياس", option = "", type = "", } } end generic.description["awards"] = "جوایز"; function generic.awards(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "جوایز", value = params.value or {"جوایز", "جایزه", "awards"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P166', tablesort = "1", sorting = "-1", separator = "<br />", qualifier = 'P585', blacklist0 = 'Q3404987,Q18198971', -- Lysenko Prize, Wikipedia:WikiOwl qualifier2 = 'P1686', qualifier3 = 'P1027', qualifier4 = "P166/P2425", qualifier5 = 'P1346', formatting = "table", rowformat = "* $4&nbsp;$0$R0 $1$2$3$5", rowsubformat1 = "<small>($1)</small>", rowsubformat2 = "<small><br />, ''«$2»'' ِوسه</small>", rowsubformat3 = "<small><br />&nbsp;$3 وه ره هِدا</small>", rowsubformat4 = "[[پرونده:$4|30px|link=]]", rowsubformat5 = "<small><br />$5 وسه هِدا</small>" }, metadata = { description = params.description or "جوایزی که وه بیته.", option = "", type = "string", } } end generic.description["motto"] = "شعار"; function generic.motto(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or " '''ملّی شعار:''' ", value = params.value or {"شعار","شعار ملی","ملی شعار", "motto", "motto_text"}, defaultvalue = params.defaultvalue, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P1451', conjunction = "<br />", listrank="bestrank", }, metadata = { description = params.description or "شعار (motto)", option = "", type = "string", } } end generic.description["anthem"] = "سرود"; function generic.anthem(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or " '''ملّی سرود:''' ", value = params.value or {"سرود","سرود ملی","ملی سرود", "anthem", "national_anthem"}, defaultvalue = params.defaultvalue, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P85', conjunction = "<br />", listrank="bestrank", }, metadata = { description = params.description or "سرود (anthem)", option = "", type = "string", } } end -- أدواتی که جوغرافی جه ربط دارنه generic.description["country"] = "کشور"; function generic.country(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "کشور", value = params.value or {"دولت", "کشور", "country"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P17', listrank="bestrank", formatting = "table", conjunction = "<br />", rowformat = "{{flag|$0}}$R0", colformat0 = "label" }, metadata = { description = "کشوری که ونه شنه", option = "", type = "string", } } end generic.description["geoloc"] = "نقشه"; function generic.geoloc(params) if(type(params) ~='table') then params={} end if (localdata.getValue("سایت نقشه") == "-") then return nil end local params2 params.id = params.id or (localdata.item and localdata.item.id) local geotype = "Point" if params.id then if(#(mw.wikibase.getBestStatements(params.id, 'P3896')) > 0) then local commons2 = mw.wikibase.getBestStatements(params.id, 'P3896') commons2 = commons2[1]["mainsnak"]["datavalue"]["value"] params2 = {geotype2 = 'page', commons2= commons2, id2 = params.id, stroke2 = "#FF0000"} elseif(#(mw.wikibase.getBestStatements(params.id, 'P402')) > 0) then geotype = "geoshape" params2 = {geotype2 = 'geoline', id2 = params.id, stroke2 = "#FF0000"} end end return { type = "map", latitude = {"عرض دایره", "دایره عرض", "latitude"}, longitude = {"خط طول", "طول خط", "longitude"}, pointtype = params.pointtype, maptype = params.type, globe = localdata.globe or localdata.getValue("اساره") or params.globe, marker = params.marker, markercolor = params.markercolor, shapecolor = params.shapecolor, markersize = params.markersize, markersymbol = params.markersymbol, default_zoom = localdata.getValue({"zoom","زووم"}) or params.default_zoom, ids = params.ids , id = params.id, geotype = params.geotype or geotype, params = params2, --debug = 1, metadata = { description = params.description or "", option = "", type = "", } } end generic.description["coordinates"] = "مختصات"; function generic.coordinates(params) if(type(params) ~='table') then params={} end return { type = "mixed", label = "مختصات", value = {"جوغرافی مختصات", "مختصات", "coordinates","coord"}, wikidata = { wikimod = "Wikidata.Ca", listrank = "bestrank", property = params.property or 'P625', formatting = "{{coord|$lat|$lon|globe:$globe|format=dms}}" }, metadata = { description = params.description or "جوغرافیایی مختصات", option = "", type = "string", } } end generic.description["locationmap"] = "نقشه عکس"; function generic.locationmap(params) if(type(params) ~='table') then params={} end return { type = "images", imageparameters = params.imageparameters or {"نقشه عکس","نقشه","تصویر نقشه"}, sizeparameter = params.sizeparameter or "نقشه عکس قایده", captionparameter = params.captionparameter or {"نقشه عکس جیرنویس","زیرنویس نقشه","نقشه جیرنویس"}, defaultupright = params.upright or "1", property = params.property or 'P242', numval = 1, metadata = { description = params.description or "صورة خريطة جغرافية (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_map.jpg", option = "", type = "wiki-file-name", } } end generic.description["detailedmap"] = "دقیق نقشه عکس"; function generic.detailedmap(params) if(type(params) ~='table') then params={} end return { type = "images", imageparameters = params.imageparameters or {"دقیق نقشه عکس","نقشه۲","نقشه2"}, sizeparameter = params.sizeparameter or "دقیق نقشه عکس قایده", captionparameter = params.captionparameter or {"دقیق نقشه عکس جیرنویس","زیرنویس نقشه۲","نقشه۲ جیرنویس"}, defaultupright = params.upright or "1", defaultsize = params.defaultsize, property = params.property or 'P1621', numval = 1, metadata = { description = params.description or "صورة خريطة جغرافية مفصلة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_map.jpg", option = "", type = "wiki-file-name", } } end generic.description["replaces"] = "نقل مکان"; function generic.replaces(params) if(type(params) ~='table') then params={} end return { type = "row", label = "نقل مکان", value = {"نقل مکان","replaces"}, wikidata= params.wikidata or {property = "P1398 OR P1365"}, metadata = { description = params.description or "نقل مکان", option = "", type = "", } } end generic.description["replacedby"] = "جایگزین بئی"; function generic.replacedby(params) if(type(params) ~='table') then params={} end return { type = "row", label = "جایگزین بئی", value = {"جایگزین بئی","replaced_by"}, wikidata = params.wikidata or {property = "P167 OR P1366"}, metadata = { description = params.description or "جایگزین بئی", option = "", type = "", } } end generic.description["memberof"] = "المنظمات والهيئات التي انتسب إليها." function generic.memberof(params) if(type(params) ~='table') then params={} end return { type = 'row', label = params.label or 'عضو', value = params.value or {'عضو','عضو در','عضویت','member of','membre de'}, wikidata = { wikimod = 'Wikidata.Ca', formatting='table', property = params.property or 'P463', qualifier1='P2868' ,rowsubformat1=' <small>$1 در : </small>', rowformat = '* $1$0$R0', showDate = 'true', conjunction = '<br />'}, metadata = { description = params.description or "المنظمات والهيئات التي انتسب إليها.", option = "", type = "", } } end generic.description["main_events"] = "مهم دکته‌ئون." function generic.main_events(params) if(type(params) ~='table') then params={} end return {type = 'row' , label = 'مهم دکته‌ئون', value = {'دکته‌ئون','events'}, wikidata = { property='P793', showDate = 'true', conjunction = "<br />" }, metadata = { description = "أهم الأحداث التي (مع ذكر التاريخ)", } } end -- ========== اضافه کردن ردیف پرچم و نشان کنار هم ========== generic.description["flag_and_coat"] = "پرچم و نشان (کنار هم)" function generic.flag_and_coat(params) if type(params) ~= 'table' then params = {} end return { type = "row", label = params.label or "پرچم و نشان", value = function(frame, args) local flag = args["پرچم"] or args.flag or args["بیرم"] local coat = args["نشونه"] or args.coat_of_arms or args["آرم"] if not flag and not coat then return nil end local html = '<div style="display: flex; justify-content: center; gap: 1em; flex-wrap: wrap;">' if flag then local size = args["پرچم_قایده"] or args.flag_size or "100px" local caption = args["پرچم_جیرنویس"] or args.flag_caption or "" html = html .. '<div style="text-align: center;">[[پرونده:' .. flag .. '|' .. size .. '|' .. caption .. ']]</div>' end if coat then local size = args.coa_size or "100px" local caption = args["نشون_توضیح"] or args.coat_of_arms_caption or "" html = html .. '<div style="text-align: center;">[[پرونده:' .. coat .. '|' .. size .. '|' .. caption .. ']]</div>' end return html .. '</div>' end } end -- ================================================== return generic a5w15fnlaystc9u6w57mxogb870es2d 327749 327747 2026-06-03T16:59:56Z محک 1023 327749 Scribunto text/plain -- Credits: -- Original from fr:Module:Infobox/Fonctions -- forked by وهراني @arwiki (ar:وحدة:بطاقة/أدوات) -- Version: 20250322 -- شابلون صندخ ره خانه بساجه، اینان ادوات ره لازم دارنه local localdata = require("ماژول:صندخ/دیتا") local item = localdata.item local generic = {} generic.description = {"شابلون صندخ ره خانه بساجه، اینان ادوات ره لازم دارنه"} local xmath = require("Module:Math") function FormatNumVal(value) value = tonumber(value) if value == 0 then return value end if (math.abs(value) > 1E15) then return xmath.round({precision = 3, value = value / 1E15}) .. " بیلیارد" elseif (math.abs(value) > 1E12) then return xmath.round({precision = 3, value = value / 1E12}) .. " تریلیون" elseif (math.abs(value) > 1E9) then return xmath.round({precision = 3, value = value / 1E9}) .. " بليون" elseif (math.abs(value) > 1E6) then return xmath.round({precision = 3, value = value / 1E6}) .. " میليون" end return xmath.round({precision = 3, value = value}) end generic.FormatNumVal = FormatNumVal generic.description["title"] = "عنوان پارامتر ره دینگنین و وه ره صفحه نوم جه پر هاکنین."; function generic.title(params) if(type(params) ~='table') then params={} end return { type = "title", value = {"اسم","نوم","title","name"}, wikidata = function(item) return (localdata.getValue(params.titleparam)) or (type(item) == "table" and type(item.id) == "string" and mw.wikibase.label(item.id) and mw.language.getContentLanguage():ucfirst(mw.wikibase.label(item.id))) or mw.title.getCurrentTitle().text end, subtitle = function() return params and localdata.getValue(params.subtitleparam) end, wikidatasubtitle = params.subtitlequery, icon = params.icon, style = params.style, metadata = { description = params.description or "مقاله‌ی عنوان یا نوم", option = "suggested", type = "", } } end generic.description["native_name"] = "ونه محلی نوم"; function generic.native_name(params) if(type(params) ~='table') then params={} end return { type = params.type or 'subtitle' , label = params.label, value = params.value or {'اصلی نوم','محلی نوم' , 'اصلی اسم','native_name','title_orig'}, wikidata = params.wikidata or { property = params.property or 'P1476', list = 'notlang', listmax= 1, listrank='bestrank' }, metadata = params.metadata or { description = "ونه ماری زوون جه ونه نوم چیه", option = "", type = "string", example = "Evolution {{لینک زوون|en}}", -- قالب:لغة_وصلة } } end generic.description["named_after"] = "منسوب به"; function generic.named_after(params) if(type(params) ~='table') then params={} end return { type = 'row' , label = 'منسوب به', value = params.value or {'وجه تسمیه','منسوب به','named_after','named_for','namesake','etymology'}, wikidata = params.wikidata or { property = params.property or 'P138', listmax= 1, listrank='bestrank' }, metadata = params.metadata or { description = "ونه نوم ره کنه نوم سر جه بهیتنه", type = "string", } } end generic.description["mainimage"] = " عکسی که شابلون اصلی عکس هسته"; function generic.mainimage(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P18'}, imageparameters = params.imageparameters or {"عکس", "تصویر", "پرونده", "Image", "image"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat or params.cat or "مقالاتی که عکس ندارنه", -- این رج وجود دارنه sizeparameter = params.sizeparameter or {"عکس قایده", "عکس_قایده", "عکس اندازه","اندازه تصویر"}, uprightparameter = params.uprightparameter or "upright", defaultupright = params.upright, defaultsize = params.size, captionparameter = params.captionparameter or { "توضیحات", "عکس_توضیح", "عکس_توضیحات", "توضیحات_تصویر", "عکس_جیرنویس", "عکس توضیح", "عکس توضیحات", "توضیحات تصویر", "عکس جیرنویس", "جیرنویس", "caption", "image_caption", "Caption" }, altparameter = params.altparameter or "عکس جانشین" or "image_alt", defaultalt = params.alt, defaultimagealt = params.defaultimagealt, numval = 1, metadata = { description = params.description or "فقط پرونده نوم ره بی‌یلین و ونه پشت پرونده: یا File: ننویسین", example = "abc.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["logo"] = "لوگو پارامتر ره دینگنین و وه ره لوگو عکس جه پر هاکنین."; function generic.logo(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P154'}, imageparameters = params.imageparameters or {"نماد", "لوگو", "logo"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"لوگو جیرنویس", "لوگو توضیحات", 'logo_caption'}, defaultupright = params.upright or "0.6", uprightparameter = params.uprightparameter or "upright logo", sizeparameter = params.sizeparameter or {"لوگو اندازه", "لوگو قایده"}, numval = 1, defaultcaption = 'لوگو', metadata = { description = params.description or "صورة للشعار (لوگوی عکس نوم ره بدون پیشوند بی‌یلین و پرونده: ره ننویسین", example = "abc_logo.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["coat_of_arms"] = "إضافة صورة شعار النبالة"; function generic.coat_of_arms(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P94'}, imageparameters = params.imageparameters or {"نشونه", "آرم", "نشون", "coat_of_arms"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"نشون توضیح", "نشون جیرنویس", "آرم جیرنویس", "coat_of_arms_caption"}, defaultupright = params.upright or "0.8", uprightparameter = params.uprightparameter or {"upright coa"}, sizeparameter = params.sizeparameter or {"coa_size"}, numval = 1, defaultcaption = 'آرم و نشون', metadata = { description = params.description or "صورة لشعار النبالة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_coat.jpg", option = "", type = "wiki-file-name", } } end generic.blason = generic.coat_of_arms generic.description["seal"] = "مُهر"; function generic.seal(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P158'}, imageparameters = params.imageparameters or { "مُهر", "seal"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or { "مُهر جیرنویس", "seal_caption"}, defaultupright = params.upright or "0.8", uprightparameter = params.uprightparameter or { "upright seal"}, sizeparameter = params.sizeparameter or { "seal_size"}, numval = 1, defaultcaption = 'مُهر', metadata = { description = params.description or "صورة للختم (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_seal.jpg", option = "", type = "wiki-file-name", } } end generic.sceau = generic.seal generic.description["flag"] = "پرچم"; function generic.flag(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P41'}, imageparameters = params.imageparameters or {"پرچم", "بیرم", "flag"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"پرچم جیرنویس",'flag_caption'}, defaultupright = params.upright or "0.6", uprightparameter = params.uprightparameter or "upright drapeau", sizeparameter = params.sizeparameter or {"پرچم قایده","پرچم گتی", "flag_size"}, numval = 1, defaultcaption = 'پرچم', metadata = { description = params.description or "صورة للعلم (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_flag.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["sign"] = "تابلو"; function generic.sign(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P14'}, imageparameters = params.imageparameters or {"تابلو"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"تابلو جیرنویس","sign_caption"}, defaultupright = params.upright or "0.4", uprightparameter = params.uprightparameter or "upright signalisation", sizeparameter = params.sizeparameter or "تابلو قایده", numval = 1, metadata = { description = params.description or "صورة اللافتة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.jpg", option = "", type = "wiki-file-name", } } end generic.description["icon"] = "آیکون"; function generic.icon(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P2910'}, imageparameters = params.imageparameters or {"آیکون", "icon"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"آیکون جیرنویس","icon_caption"}, defaultupright = params.upright or "0.4", uprightparameter = params.uprightparameter or "upright icon", sizeparameter = params.sizeparameter or "icon_size", numval = 1, metadata = { description = params.description or "صورة الأيقونة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_icon.jpg", option = "", type = "wiki-file-name", } } end generic.description["scheme"] = "طرح"; function generic.scheme(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P5555'}, imageparameters = params.imageparameters or {"طرح", "scheme"}, captionparameter = params.captionparameter or {"طرح جیرنویس","scheme_caption"}, defaultupright = params.upright, uprightparameter = params.uprightparameter or "upright scheme", sizeparameter = params.sizeparameter or "طرح قایده", numval = 1, metadata = { description = params.description or "صورة المخطط (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_scheme.jpg", option = "", type = "wiki-file-name", } } end generic.description["planview"] = "پلن"; function generic.planview(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P3311'}, imageparameters = params.imageparameters or {"پلن", "planview"}, captionparameter = params.captionparameter or {"پلن جیرنویس","planview_caption"}, defaultupright = params.upright, uprightparameter = params.uprightparameter or "upright planview", sizeparameter = params.sizeparameter or "پلن قایده", numval = 1, metadata = { description = params.description or "صورة المسقط (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_planview.jpg", option = "", type = "wiki-file-name", } } end generic.description["bathymetricmap"] = "امبس نقشه"; function generic.bathymetricmap(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P207'}, imageparameters = params.imageparameters or {"امبس نقشه"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"امبس نقشه جیرنویس",'bathymetricmap_caption'}, defaultupright = params.upright or "1", uprightparameter = params.uprightparameter or "upright bathymetricmap", sizeparameter = params.sizeparameter or "امبس نقشه قایده", numval = 1, metadata = { description = params.description or "صورة خريطة قياس الأعماق (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.jpg", option = "", type = "wiki-file-name", } } end -- خارجی لینک generic.description["website"] = "وبسایت"; function generic.website(params) if(type(params) ~='table') then params={} end return { type = "mixed", label = params.label or "وبسایت", plurallabel = params.plurallabel or "وبسایت", value = params.value or {"وبسایت", "سایت", "وبگاه", "url", "website"}, valueStyle = {["text-align"] = "left", ["direction"] = "ltr", ["font-size"] = "0.9em"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P856', qualifier = 'P407', whitelist1 = 'Q13955', -- for arabic website qualifier2 = 'P518', blacklist2 = 'Q19778981', -- for Tor onion service formatting = "table", conjunction = "<br />", rowformat = "$0$R0 $1", rowsubformat1 = '<small><span class="languageicon" style="font-size:0.75em; font-weight:bold; color:var(--color-subtle, #54595d);">($1)</span></small>', colformat0 = "weblink", colformat1 = "label" }, wikidata2 = { wikimod = "Wikidata.Ca", property = params.property or 'P856', listrank = "bestrank", qualifier = 'P407', -- for other languages website qualifier2 = 'P518', blacklist2 = 'Q19778981', -- for Tor onion service formatting = "table", conjunction = "<br />", rowformat = "$0$R0 $1", rowsubformat1 = '<small><span class="languageicon" style="font-size:0.75em; font-weight:bold; color:var(--color-subtle, #54595d);">($1)</span></small>', colformat0 = "weblink", colformat1 = "label" }, metadata = { description = params.description or "فقط الموقع الرسمي على الويب (المواقع غير الرسمية تذكر في فقرة «وصلات خارجية»).", option = "suggested", type = "url", } } end generic.description["blog"] = "وبلاگ"; function generic.blog(params) if(type(params) ~='table') then params={} end return generic.website({ label = params.label or "وبلاگ", value = params.value or {'وبلاگ','blog'}, property = params.property or 'P1581', description = params.description or 'فقط المدونة الرسمية (المواقع غير الرسمية تذكر في فقرة «وصلات خارجية»).' }) end -- أصوات generic.description["selectSound"] = "صوت"; function generic.selectSound(params) if(type(params) ~='table') then params={} end params.type = "images" params.style = params.style or {["padding-top"] = "25px"} params.defaultcaption = params.defaultcaption or "صوت" params.captionparameter = params.captionparameter or {"صوت جیرنویس",'sound_caption'} params.imageparameters = params.imageparameters or params.valueparameter or {"صوت", "sound"} params.defaultsize = params.defaultsize or "280" params.numval = params.numval or 1 params.wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P51', qualifier = 'P407', whitelist1 = 'Q13955', -- for arabic formatting = "table", conjunction = "<br />", rowformat = "$0" } params.wikidata2 = { wikimod = "Wikidata.Ca", property = params.property or 'P51', listrank = "bestrank", qualifier = 'P407', -- for other languages formatting = "table", conjunction = "<br />", rowformat = "$0" } params.metadata = { description = params.description or "ملف صوتي (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.ogg", option = "", type = "wiki-file-name", } return params end generic.description["pronunciation"] = "املا"; function generic.pronunciation(params) if(type(params) ~='table') then params={} end params.property = params.property or 'P443' params.defaultcaption = "املا" params.captionparameter = params.captionparameter or {"املا جیرنویس",'pronunciation_caption'} params.value = params.valueparameter or {"املا", "pronunciation"} params.numval = 1 return generic.selectSound(params) end generic.description["dimensions"] = "ابعاد"; function generic.dimensions() local function getDimensions(params) local Dimensionsfunction = require("Module:Dimensions").main local noerr, data, nb noerr, data = pcall(Dimensionsfunction, params) if noerr then return data else addMaintenanceCat("مقاله‌ئونی که وشون صندخ خطا دارنه") mw.log("WD Query Error : " .. mw.dumpObject(data)) return '<span class="error">' .. (data) .. "</span>" end end return { type = "mixed", label = "ابعاد", value = {"ابعاد","dimensions","dim"}, wikidata = function(item) return getDimensions({ item = item.id, diameter = localdata.getValue({"diameter","قطر"}), height = localdata.getValue({"height","ارتفاع"}), draft = localdata.getValue({"draft","جولی"}), clearance = localdata.getValue({"clearance","مسافت"}), width = localdata.getValue({"width","beam","عرض"}), length = localdata.getValue({"length","horizontal depth","طول","افقی جولی"}), span = localdata.getValue({"span","ستون تا ستون"}), thickness = localdata.getValue({"thickness","کلفتی"}) }) end, metadata = { description = "قيم الأبعاد (طول- عرض - عمق - قطر - ارتفاع - سمك ...) بوحدات القياس", option = "", type = "", } } end generic.description["awards"] = "جوایز"; function generic.awards(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "جوایز", value = params.value or {"جوایز", "جایزه", "awards"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P166', tablesort = "1", sorting = "-1", separator = "<br />", qualifier = 'P585', blacklist0 = 'Q3404987,Q18198971', -- Lysenko Prize, Wikipedia:WikiOwl qualifier2 = 'P1686', qualifier3 = 'P1027', qualifier4 = "P166/P2425", qualifier5 = 'P1346', formatting = "table", rowformat = "* $4&nbsp;$0$R0 $1$2$3$5", rowsubformat1 = "<small>($1)</small>", rowsubformat2 = "<small><br />, ''«$2»'' ِوسه</small>", rowsubformat3 = "<small><br />&nbsp;$3 وه ره هِدا</small>", rowsubformat4 = "[[پرونده:$4|30px|link=]]", rowsubformat5 = "<small><br />$5 وسه هِدا</small>" }, metadata = { description = params.description or "جوایزی که وه بیته.", option = "", type = "string", } } end generic.description["motto"] = "شعار"; function generic.motto(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or " '''ملّی شعار:''' ", value = params.value or {"شعار","شعار ملی","ملی شعار", "motto", "motto_text"}, defaultvalue = params.defaultvalue, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P1451', conjunction = "<br />", listrank="bestrank", }, metadata = { description = params.description or "شعار (motto)", option = "", type = "string", } } end generic.description["anthem"] = "سرود"; function generic.anthem(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or " '''ملّی سرود:''' ", value = params.value or {"سرود","سرود ملی","ملی سرود", "anthem", "national_anthem"}, defaultvalue = params.defaultvalue, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P85', conjunction = "<br />", listrank="bestrank", }, metadata = { description = params.description or "سرود (anthem)", option = "", type = "string", } } end -- أدواتی که جوغرافی جه ربط دارنه generic.description["country"] = "کشور"; function generic.country(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "کشور", value = params.value or {"دولت", "کشور", "country"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P17', listrank="bestrank", formatting = "table", conjunction = "<br />", rowformat = "{{flag|$0}}$R0", colformat0 = "label" }, metadata = { description = "کشوری که ونه شنه", option = "", type = "string", } } end generic.description["geoloc"] = "نقشه"; function generic.geoloc(params) if(type(params) ~='table') then params={} end if (localdata.getValue("سایت نقشه") == "-") then return nil end local params2 params.id = params.id or (localdata.item and localdata.item.id) local geotype = "Point" if params.id then if(#(mw.wikibase.getBestStatements(params.id, 'P3896')) > 0) then local commons2 = mw.wikibase.getBestStatements(params.id, 'P3896') commons2 = commons2[1]["mainsnak"]["datavalue"]["value"] params2 = {geotype2 = 'page', commons2= commons2, id2 = params.id, stroke2 = "#FF0000"} elseif(#(mw.wikibase.getBestStatements(params.id, 'P402')) > 0) then geotype = "geoshape" params2 = {geotype2 = 'geoline', id2 = params.id, stroke2 = "#FF0000"} end end return { type = "map", latitude = {"عرض دایره", "دایره عرض", "latitude"}, longitude = {"خط طول", "طول خط", "longitude"}, pointtype = params.pointtype, maptype = params.type, globe = localdata.globe or localdata.getValue("اساره") or params.globe, marker = params.marker, markercolor = params.markercolor, shapecolor = params.shapecolor, markersize = params.markersize, markersymbol = params.markersymbol, default_zoom = localdata.getValue({"zoom","زووم"}) or params.default_zoom, ids = params.ids , id = params.id, geotype = params.geotype or geotype, params = params2, --debug = 1, metadata = { description = params.description or "", option = "", type = "", } } end generic.description["coordinates"] = "مختصات"; function generic.coordinates(params) if(type(params) ~='table') then params={} end return { type = "mixed", label = "مختصات", value = {"جوغرافی مختصات", "مختصات", "coordinates","coord"}, wikidata = { wikimod = "Wikidata.Ca", listrank = "bestrank", property = params.property or 'P625', formatting = "{{coord|$lat|$lon|globe:$globe|format=dms}}" }, metadata = { description = params.description or "جوغرافیایی مختصات", option = "", type = "string", } } end generic.description["locationmap"] = "نقشه عکس"; function generic.locationmap(params) if(type(params) ~='table') then params={} end return { type = "images", imageparameters = params.imageparameters or {"نقشه عکس","نقشه","تصویر نقشه"}, sizeparameter = params.sizeparameter or "نقشه عکس قایده", captionparameter = params.captionparameter or {"نقشه عکس جیرنویس","زیرنویس نقشه","نقشه جیرنویس"}, defaultupright = params.upright or "1", property = params.property or 'P242', numval = 1, metadata = { description = params.description or "صورة خريطة جغرافية (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_map.jpg", option = "", type = "wiki-file-name", } } end generic.description["detailedmap"] = "دقیق نقشه عکس"; function generic.detailedmap(params) if(type(params) ~='table') then params={} end return { type = "images", imageparameters = params.imageparameters or {"دقیق نقشه عکس","نقشه۲","نقشه2"}, sizeparameter = params.sizeparameter or "دقیق نقشه عکس قایده", captionparameter = params.captionparameter or {"دقیق نقشه عکس جیرنویس","زیرنویس نقشه۲","نقشه۲ جیرنویس"}, defaultupright = params.upright or "1", defaultsize = params.defaultsize, property = params.property or 'P1621', numval = 1, metadata = { description = params.description or "صورة خريطة جغرافية مفصلة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_map.jpg", option = "", type = "wiki-file-name", } } end generic.description["replaces"] = "نقل مکان"; function generic.replaces(params) if(type(params) ~='table') then params={} end return { type = "row", label = "نقل مکان", value = {"نقل مکان","replaces"}, wikidata= params.wikidata or {property = "P1398 OR P1365"}, metadata = { description = params.description or "نقل مکان", option = "", type = "", } } end generic.description["replacedby"] = "جایگزین بئی"; function generic.replacedby(params) if(type(params) ~='table') then params={} end return { type = "row", label = "جایگزین بئی", value = {"جایگزین بئی","replaced_by"}, wikidata = params.wikidata or {property = "P167 OR P1366"}, metadata = { description = params.description or "جایگزین بئی", option = "", type = "", } } end generic.description["memberof"] = "المنظمات والهيئات التي انتسب إليها." function generic.memberof(params) if(type(params) ~='table') then params={} end return { type = 'row', label = params.label or 'عضو', value = params.value or {'عضو','عضو در','عضویت','member of','membre de'}, wikidata = { wikimod = 'Wikidata.Ca', formatting='table', property = params.property or 'P463', qualifier1='P2868' ,rowsubformat1=' <small>$1 در : </small>', rowformat = '* $1$0$R0', showDate = 'true', conjunction = '<br />'}, metadata = { description = params.description or "المنظمات والهيئات التي انتسب إليها.", option = "", type = "", } } end generic.description["main_events"] = "مهم دکته‌ئون." function generic.main_events(params) if(type(params) ~='table') then params={} end return {type = 'row' , label = 'مهم دکته‌ئون', value = {'دکته‌ئون','events'}, wikidata = { property='P793', showDate = 'true', conjunction = "<br />" }, metadata = { description = "أهم الأحداث التي (مع ذكر التاريخ)", } } end generic.description["flag_and_coat"] = "پرچم و نشان (کنار هم)" function generic.flag_and_coat(params) if type(params) ~= 'table' then params = {} end return { type = "row", label = params.label or "پرچم و نشان", value = function(frame, args) -- توجه: پارامترهای مقاله با فاصله مثل "تصویر پرچم" local flag = args["تصویر پرچم"] or args["پرچم"] or args.flag or args["بیرم"] local coat = args["نشونه"] or args["آرم"] or args["نشان ملی"] or args["تصویر نشان ملی"] or args.coat_of_arms if not flag and not coat then return nil end local flagSize = args["پرچم_قایده"] or args.flag_size or "100px" local flagCap = args["پرچم_جیرنویس"] or args.flag_caption or "" local coatSize = args.coa_size or "100px" local coatCap = args["نشون_توضیح"] or args.coat_of_arms_caption or "" local html = '<div style="display: flex; justify-content: center; gap: 1em; flex-wrap: wrap;">' if flag then html = html .. '<div style="text-align:center;">[[پرونده:' .. flag .. '|' .. flagSize .. '|' .. flagCap .. ']]</div>' end if coat then html = html .. '<div style="text-align:center;">[[پرونده:' .. coat .. '|' .. coatSize .. '|' .. coatCap .. ']]</div>' end html = html .. '</div>' return html end } end return generic 6gy4f0zqsd9i5cf9zlefnlyuxiucvp1 327750 327749 2026-06-03T17:02:30Z محک 1023 327750 Scribunto text/plain -- Credits: -- Original from fr:Module:Infobox/Fonctions -- forked by وهراني @arwiki (ar:وحدة:بطاقة/أدوات) -- Version: 20250322 -- شابلون صندخ ره خانه بساجه، اینان ادوات ره لازم دارنه local localdata = require("ماژول:صندخ/دیتا") local item = localdata.item local generic = {} generic.description = {"شابلون صندخ ره خانه بساجه، اینان ادوات ره لازم دارنه"} local xmath = require("Module:Math") function FormatNumVal(value) value = tonumber(value) if value == 0 then return value end if (math.abs(value) > 1E15) then return xmath.round({precision = 3, value = value / 1E15}) .. " بیلیارد" elseif (math.abs(value) > 1E12) then return xmath.round({precision = 3, value = value / 1E12}) .. " تریلیون" elseif (math.abs(value) > 1E9) then return xmath.round({precision = 3, value = value / 1E9}) .. " بليون" elseif (math.abs(value) > 1E6) then return xmath.round({precision = 3, value = value / 1E6}) .. " میليون" end return xmath.round({precision = 3, value = value}) end generic.FormatNumVal = FormatNumVal generic.description["title"] = "عنوان پارامتر ره دینگنین و وه ره صفحه نوم جه پر هاکنین."; function generic.title(params) if(type(params) ~='table') then params={} end return { type = "title", value = {"اسم","نوم","title","name"}, wikidata = function(item) return (localdata.getValue(params.titleparam)) or (type(item) == "table" and type(item.id) == "string" and mw.wikibase.label(item.id) and mw.language.getContentLanguage():ucfirst(mw.wikibase.label(item.id))) or mw.title.getCurrentTitle().text end, subtitle = function() return params and localdata.getValue(params.subtitleparam) end, wikidatasubtitle = params.subtitlequery, icon = params.icon, style = params.style, metadata = { description = params.description or "مقاله‌ی عنوان یا نوم", option = "suggested", type = "", } } end generic.description["native_name"] = "ونه محلی نوم"; function generic.native_name(params) if(type(params) ~='table') then params={} end return { type = params.type or 'subtitle' , label = params.label, value = params.value or {'اصلی نوم','محلی نوم' , 'اصلی اسم','native_name','title_orig'}, wikidata = params.wikidata or { property = params.property or 'P1476', list = 'notlang', listmax= 1, listrank='bestrank' }, metadata = params.metadata or { description = "ونه ماری زوون جه ونه نوم چیه", option = "", type = "string", example = "Evolution {{لینک زوون|en}}", -- قالب:لغة_وصلة } } end generic.description["named_after"] = "منسوب به"; function generic.named_after(params) if(type(params) ~='table') then params={} end return { type = 'row' , label = 'منسوب به', value = params.value or {'وجه تسمیه','منسوب به','named_after','named_for','namesake','etymology'}, wikidata = params.wikidata or { property = params.property or 'P138', listmax= 1, listrank='bestrank' }, metadata = params.metadata or { description = "ونه نوم ره کنه نوم سر جه بهیتنه", type = "string", } } end generic.description["mainimage"] = " عکسی که شابلون اصلی عکس هسته"; function generic.mainimage(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P18'}, imageparameters = params.imageparameters or {"عکس", "تصویر", "پرونده", "Image", "image"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat or params.cat or "مقالاتی که عکس ندارنه", -- این رج وجود دارنه sizeparameter = params.sizeparameter or {"عکس قایده", "عکس_قایده", "عکس اندازه","اندازه تصویر"}, uprightparameter = params.uprightparameter or "upright", defaultupright = params.upright, defaultsize = params.size, captionparameter = params.captionparameter or { "توضیحات", "عکس_توضیح", "عکس_توضیحات", "توضیحات_تصویر", "عکس_جیرنویس", "عکس توضیح", "عکس توضیحات", "توضیحات تصویر", "عکس جیرنویس", "جیرنویس", "caption", "image_caption", "Caption" }, altparameter = params.altparameter or "عکس جانشین" or "image_alt", defaultalt = params.alt, defaultimagealt = params.defaultimagealt, numval = 1, metadata = { description = params.description or "فقط پرونده نوم ره بی‌یلین و ونه پشت پرونده: یا File: ننویسین", example = "abc.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["logo"] = "لوگو پارامتر ره دینگنین و وه ره لوگو عکس جه پر هاکنین."; function generic.logo(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P154'}, imageparameters = params.imageparameters or {"نماد", "لوگو", "logo"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"لوگو جیرنویس", "لوگو توضیحات", 'logo_caption'}, defaultupright = params.upright or "0.6", uprightparameter = params.uprightparameter or "upright logo", sizeparameter = params.sizeparameter or {"لوگو اندازه", "لوگو قایده"}, numval = 1, defaultcaption = 'لوگو', metadata = { description = params.description or "صورة للشعار (لوگوی عکس نوم ره بدون پیشوند بی‌یلین و پرونده: ره ننویسین", example = "abc_logo.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["coat_of_arms"] = "إضافة صورة شعار النبالة"; function generic.coat_of_arms(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P94'}, imageparameters = params.imageparameters or {"نشونه", "آرم", "نشون", "coat_of_arms"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"نشون توضیح", "نشون جیرنویس", "آرم جیرنویس", "coat_of_arms_caption"}, defaultupright = params.upright or "0.8", uprightparameter = params.uprightparameter or {"upright coa"}, sizeparameter = params.sizeparameter or {"coa_size"}, numval = 1, defaultcaption = 'آرم و نشون', metadata = { description = params.description or "صورة لشعار النبالة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_coat.jpg", option = "", type = "wiki-file-name", } } end generic.blason = generic.coat_of_arms generic.description["seal"] = "مُهر"; function generic.seal(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P158'}, imageparameters = params.imageparameters or { "مُهر", "seal"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or { "مُهر جیرنویس", "seal_caption"}, defaultupright = params.upright or "0.8", uprightparameter = params.uprightparameter or { "upright seal"}, sizeparameter = params.sizeparameter or { "seal_size"}, numval = 1, defaultcaption = 'مُهر', metadata = { description = params.description or "صورة للختم (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_seal.jpg", option = "", type = "wiki-file-name", } } end generic.sceau = generic.seal generic.description["flag"] = "پرچم"; function generic.flag(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P41'}, imageparameters = params.imageparameters or {"پرچم", "بیرم", "flag"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"پرچم جیرنویس",'flag_caption'}, defaultupright = params.upright or "0.6", uprightparameter = params.uprightparameter or "upright drapeau", sizeparameter = params.sizeparameter or {"پرچم قایده","پرچم گتی", "flag_size"}, numval = 1, defaultcaption = 'پرچم', metadata = { description = params.description or "صورة للعلم (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_flag.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["sign"] = "تابلو"; function generic.sign(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P14'}, imageparameters = params.imageparameters or {"تابلو"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"تابلو جیرنویس","sign_caption"}, defaultupright = params.upright or "0.4", uprightparameter = params.uprightparameter or "upright signalisation", sizeparameter = params.sizeparameter or "تابلو قایده", numval = 1, metadata = { description = params.description or "صورة اللافتة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.jpg", option = "", type = "wiki-file-name", } } end generic.description["icon"] = "آیکون"; function generic.icon(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P2910'}, imageparameters = params.imageparameters or {"آیکون", "icon"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"آیکون جیرنویس","icon_caption"}, defaultupright = params.upright or "0.4", uprightparameter = params.uprightparameter or "upright icon", sizeparameter = params.sizeparameter or "icon_size", numval = 1, metadata = { description = params.description or "صورة الأيقونة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_icon.jpg", option = "", type = "wiki-file-name", } } end generic.description["scheme"] = "طرح"; function generic.scheme(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P5555'}, imageparameters = params.imageparameters or {"طرح", "scheme"}, captionparameter = params.captionparameter or {"طرح جیرنویس","scheme_caption"}, defaultupright = params.upright, uprightparameter = params.uprightparameter or "upright scheme", sizeparameter = params.sizeparameter or "طرح قایده", numval = 1, metadata = { description = params.description or "صورة المخطط (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_scheme.jpg", option = "", type = "wiki-file-name", } } end generic.description["planview"] = "پلن"; function generic.planview(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P3311'}, imageparameters = params.imageparameters or {"پلن", "planview"}, captionparameter = params.captionparameter or {"پلن جیرنویس","planview_caption"}, defaultupright = params.upright, uprightparameter = params.uprightparameter or "upright planview", sizeparameter = params.sizeparameter or "پلن قایده", numval = 1, metadata = { description = params.description or "صورة المسقط (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_planview.jpg", option = "", type = "wiki-file-name", } } end generic.description["bathymetricmap"] = "امبس نقشه"; function generic.bathymetricmap(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P207'}, imageparameters = params.imageparameters or {"امبس نقشه"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"امبس نقشه جیرنویس",'bathymetricmap_caption'}, defaultupright = params.upright or "1", uprightparameter = params.uprightparameter or "upright bathymetricmap", sizeparameter = params.sizeparameter or "امبس نقشه قایده", numval = 1, metadata = { description = params.description or "صورة خريطة قياس الأعماق (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.jpg", option = "", type = "wiki-file-name", } } end -- خارجی لینک generic.description["website"] = "وبسایت"; function generic.website(params) if(type(params) ~='table') then params={} end return { type = "mixed", label = params.label or "وبسایت", plurallabel = params.plurallabel or "وبسایت", value = params.value or {"وبسایت", "سایت", "وبگاه", "url", "website"}, valueStyle = {["text-align"] = "left", ["direction"] = "ltr", ["font-size"] = "0.9em"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P856', qualifier = 'P407', whitelist1 = 'Q13955', -- for arabic website qualifier2 = 'P518', blacklist2 = 'Q19778981', -- for Tor onion service formatting = "table", conjunction = "<br />", rowformat = "$0$R0 $1", rowsubformat1 = '<small><span class="languageicon" style="font-size:0.75em; font-weight:bold; color:var(--color-subtle, #54595d);">($1)</span></small>', colformat0 = "weblink", colformat1 = "label" }, wikidata2 = { wikimod = "Wikidata.Ca", property = params.property or 'P856', listrank = "bestrank", qualifier = 'P407', -- for other languages website qualifier2 = 'P518', blacklist2 = 'Q19778981', -- for Tor onion service formatting = "table", conjunction = "<br />", rowformat = "$0$R0 $1", rowsubformat1 = '<small><span class="languageicon" style="font-size:0.75em; font-weight:bold; color:var(--color-subtle, #54595d);">($1)</span></small>', colformat0 = "weblink", colformat1 = "label" }, metadata = { description = params.description or "فقط الموقع الرسمي على الويب (المواقع غير الرسمية تذكر في فقرة «وصلات خارجية»).", option = "suggested", type = "url", } } end generic.description["blog"] = "وبلاگ"; function generic.blog(params) if(type(params) ~='table') then params={} end return generic.website({ label = params.label or "وبلاگ", value = params.value or {'وبلاگ','blog'}, property = params.property or 'P1581', description = params.description or 'فقط المدونة الرسمية (المواقع غير الرسمية تذكر في فقرة «وصلات خارجية»).' }) end -- أصوات generic.description["selectSound"] = "صوت"; function generic.selectSound(params) if(type(params) ~='table') then params={} end params.type = "images" params.style = params.style or {["padding-top"] = "25px"} params.defaultcaption = params.defaultcaption or "صوت" params.captionparameter = params.captionparameter or {"صوت جیرنویس",'sound_caption'} params.imageparameters = params.imageparameters or params.valueparameter or {"صوت", "sound"} params.defaultsize = params.defaultsize or "280" params.numval = params.numval or 1 params.wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P51', qualifier = 'P407', whitelist1 = 'Q13955', -- for arabic formatting = "table", conjunction = "<br />", rowformat = "$0" } params.wikidata2 = { wikimod = "Wikidata.Ca", property = params.property or 'P51', listrank = "bestrank", qualifier = 'P407', -- for other languages formatting = "table", conjunction = "<br />", rowformat = "$0" } params.metadata = { description = params.description or "ملف صوتي (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.ogg", option = "", type = "wiki-file-name", } return params end generic.description["pronunciation"] = "املا"; function generic.pronunciation(params) if(type(params) ~='table') then params={} end params.property = params.property or 'P443' params.defaultcaption = "املا" params.captionparameter = params.captionparameter or {"املا جیرنویس",'pronunciation_caption'} params.value = params.valueparameter or {"املا", "pronunciation"} params.numval = 1 return generic.selectSound(params) end generic.description["dimensions"] = "ابعاد"; function generic.dimensions() local function getDimensions(params) local Dimensionsfunction = require("Module:Dimensions").main local noerr, data, nb noerr, data = pcall(Dimensionsfunction, params) if noerr then return data else addMaintenanceCat("مقاله‌ئونی که وشون صندخ خطا دارنه") mw.log("WD Query Error : " .. mw.dumpObject(data)) return '<span class="error">' .. (data) .. "</span>" end end return { type = "mixed", label = "ابعاد", value = {"ابعاد","dimensions","dim"}, wikidata = function(item) return getDimensions({ item = item.id, diameter = localdata.getValue({"diameter","قطر"}), height = localdata.getValue({"height","ارتفاع"}), draft = localdata.getValue({"draft","جولی"}), clearance = localdata.getValue({"clearance","مسافت"}), width = localdata.getValue({"width","beam","عرض"}), length = localdata.getValue({"length","horizontal depth","طول","افقی جولی"}), span = localdata.getValue({"span","ستون تا ستون"}), thickness = localdata.getValue({"thickness","کلفتی"}) }) end, metadata = { description = "قيم الأبعاد (طول- عرض - عمق - قطر - ارتفاع - سمك ...) بوحدات القياس", option = "", type = "", } } end generic.description["awards"] = "جوایز"; function generic.awards(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "جوایز", value = params.value or {"جوایز", "جایزه", "awards"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P166', tablesort = "1", sorting = "-1", separator = "<br />", qualifier = 'P585', blacklist0 = 'Q3404987,Q18198971', -- Lysenko Prize, Wikipedia:WikiOwl qualifier2 = 'P1686', qualifier3 = 'P1027', qualifier4 = "P166/P2425", qualifier5 = 'P1346', formatting = "table", rowformat = "* $4&nbsp;$0$R0 $1$2$3$5", rowsubformat1 = "<small>($1)</small>", rowsubformat2 = "<small><br />, ''«$2»'' ِوسه</small>", rowsubformat3 = "<small><br />&nbsp;$3 وه ره هِدا</small>", rowsubformat4 = "[[پرونده:$4|30px|link=]]", rowsubformat5 = "<small><br />$5 وسه هِدا</small>" }, metadata = { description = params.description or "جوایزی که وه بیته.", option = "", type = "string", } } end generic.description["motto"] = "شعار"; function generic.motto(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or " '''ملّی شعار:''' ", value = params.value or {"شعار","شعار ملی","ملی شعار", "motto", "motto_text"}, defaultvalue = params.defaultvalue, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P1451', conjunction = "<br />", listrank="bestrank", }, metadata = { description = params.description or "شعار (motto)", option = "", type = "string", } } end generic.description["anthem"] = "سرود"; function generic.anthem(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or " '''ملّی سرود:''' ", value = params.value or {"سرود","سرود ملی","ملی سرود", "anthem", "national_anthem"}, defaultvalue = params.defaultvalue, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P85', conjunction = "<br />", listrank="bestrank", }, metadata = { description = params.description or "سرود (anthem)", option = "", type = "string", } } end -- أدواتی که جوغرافی جه ربط دارنه generic.description["country"] = "کشور"; function generic.country(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "کشور", value = params.value or {"دولت", "کشور", "country"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P17', listrank="bestrank", formatting = "table", conjunction = "<br />", rowformat = "{{flag|$0}}$R0", colformat0 = "label" }, metadata = { description = "کشوری که ونه شنه", option = "", type = "string", } } end generic.description["geoloc"] = "نقشه"; function generic.geoloc(params) if(type(params) ~='table') then params={} end if (localdata.getValue("سایت نقشه") == "-") then return nil end local params2 params.id = params.id or (localdata.item and localdata.item.id) local geotype = "Point" if params.id then if(#(mw.wikibase.getBestStatements(params.id, 'P3896')) > 0) then local commons2 = mw.wikibase.getBestStatements(params.id, 'P3896') commons2 = commons2[1]["mainsnak"]["datavalue"]["value"] params2 = {geotype2 = 'page', commons2= commons2, id2 = params.id, stroke2 = "#FF0000"} elseif(#(mw.wikibase.getBestStatements(params.id, 'P402')) > 0) then geotype = "geoshape" params2 = {geotype2 = 'geoline', id2 = params.id, stroke2 = "#FF0000"} end end return { type = "map", latitude = {"عرض دایره", "دایره عرض", "latitude"}, longitude = {"خط طول", "طول خط", "longitude"}, pointtype = params.pointtype, maptype = params.type, globe = localdata.globe or localdata.getValue("اساره") or params.globe, marker = params.marker, markercolor = params.markercolor, shapecolor = params.shapecolor, markersize = params.markersize, markersymbol = params.markersymbol, default_zoom = localdata.getValue({"zoom","زووم"}) or params.default_zoom, ids = params.ids , id = params.id, geotype = params.geotype or geotype, params = params2, --debug = 1, metadata = { description = params.description or "", option = "", type = "", } } end generic.description["coordinates"] = "مختصات"; function generic.coordinates(params) if(type(params) ~='table') then params={} end return { type = "mixed", label = "مختصات", value = {"جوغرافی مختصات", "مختصات", "coordinates","coord"}, wikidata = { wikimod = "Wikidata.Ca", listrank = "bestrank", property = params.property or 'P625', formatting = "{{coord|$lat|$lon|globe:$globe|format=dms}}" }, metadata = { description = params.description or "جوغرافیایی مختصات", option = "", type = "string", } } end generic.description["locationmap"] = "نقشه عکس"; function generic.locationmap(params) if(type(params) ~='table') then params={} end return { type = "images", imageparameters = params.imageparameters or {"نقشه عکس","نقشه","تصویر نقشه"}, sizeparameter = params.sizeparameter or "نقشه عکس قایده", captionparameter = params.captionparameter or {"نقشه عکس جیرنویس","زیرنویس نقشه","نقشه جیرنویس"}, defaultupright = params.upright or "1", property = params.property or 'P242', numval = 1, metadata = { description = params.description or "صورة خريطة جغرافية (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_map.jpg", option = "", type = "wiki-file-name", } } end generic.description["detailedmap"] = "دقیق نقشه عکس"; function generic.detailedmap(params) if(type(params) ~='table') then params={} end return { type = "images", imageparameters = params.imageparameters or {"دقیق نقشه عکس","نقشه۲","نقشه2"}, sizeparameter = params.sizeparameter or "دقیق نقشه عکس قایده", captionparameter = params.captionparameter or {"دقیق نقشه عکس جیرنویس","زیرنویس نقشه۲","نقشه۲ جیرنویس"}, defaultupright = params.upright or "1", defaultsize = params.defaultsize, property = params.property or 'P1621', numval = 1, metadata = { description = params.description or "صورة خريطة جغرافية مفصلة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_map.jpg", option = "", type = "wiki-file-name", } } end generic.description["replaces"] = "نقل مکان"; function generic.replaces(params) if(type(params) ~='table') then params={} end return { type = "row", label = "نقل مکان", value = {"نقل مکان","replaces"}, wikidata= params.wikidata or {property = "P1398 OR P1365"}, metadata = { description = params.description or "نقل مکان", option = "", type = "", } } end generic.description["replacedby"] = "جایگزین بئی"; function generic.replacedby(params) if(type(params) ~='table') then params={} end return { type = "row", label = "جایگزین بئی", value = {"جایگزین بئی","replaced_by"}, wikidata = params.wikidata or {property = "P167 OR P1366"}, metadata = { description = params.description or "جایگزین بئی", option = "", type = "", } } end generic.description["memberof"] = "المنظمات والهيئات التي انتسب إليها." function generic.memberof(params) if(type(params) ~='table') then params={} end return { type = 'row', label = params.label or 'عضو', value = params.value or {'عضو','عضو در','عضویت','member of','membre de'}, wikidata = { wikimod = 'Wikidata.Ca', formatting='table', property = params.property or 'P463', qualifier1='P2868' ,rowsubformat1=' <small>$1 در : </small>', rowformat = '* $1$0$R0', showDate = 'true', conjunction = '<br />'}, metadata = { description = params.description or "المنظمات والهيئات التي انتسب إليها.", option = "", type = "", } } end generic.description["main_events"] = "مهم دکته‌ئون." function generic.main_events(params) if(type(params) ~='table') then params={} end return {type = 'row' , label = 'مهم دکته‌ئون', value = {'دکته‌ئون','events'}, wikidata = { property='P793', showDate = 'true', conjunction = "<br />" }, metadata = { description = "أهم الأحداث التي (مع ذكر التاريخ)", } } end -- ========== پرچم و نشان کنار هم (روش نهایی) ========== generic.description["flag_and_coat"] = "پرچم و نشان (کنار هم)" function generic.flag_and_coat(params) if type(params) ~= 'table' then params = {} end return { type = "custom", render = function(frame, args) -- دریافت پارامترها (با نام‌های مختلف) local flag = args["تصویر پرچم"] or args["پرچم"] or args.flag or args["بیرم"] local coat = args["نشونه"] or args["آرم"] or args["نشان ملی"] or args["تصویر نشان ملی"] or args.coat_of_arms if not flag and not coat then return "" end local flagSize = args["پرچم_قایده"] or args.flag_size or "100px" local flagCap = args["پرچم_جیرنویس"] or args.flag_caption or "" local coatSize = args.coa_size or "100px" local coatCap = args["نشون_توضیح"] or args.coat_of_arms_caption or "" -- ساخت HTML ساده با استفاده از تابع frame:preprocess برای تبدیل ویکی‌متن به HTML local wikitext = '<div style="display: flex; justify-content: center; align-items: center; gap: 1em; flex-wrap: wrap;">' if flag then wikitext = wikitext .. '<div style="text-align: center;">[[پرونده:' .. flag .. '|' .. flagSize .. '|' .. flagCap .. ']]</div>' end if coat then wikitext = wikitext .. '<div style="text-align: center;">[[پرونده:' .. coat .. '|' .. coatSize .. '|' .. coatCap .. ']]</div>' end wikitext = wikitext .. '</div>' -- تبدیل ویکی‌متن به HTML نهایی (مهم: این کار باعث می‌شود تگ‌ها درست رندر شوند) return frame:preprocess(wikitext) end, metadata = { description = "نام فایل پرچم و نشان - نمایش کنار هم", example = "تصویر پرچم=Flag.svg | نشونه=Coat.svg", option = "suggested", } } end return generic 2mc6cqwfwxv5p93q10a07c7svw6qmqb 327751 327750 2026-06-03T17:04:27Z محک 1023 327751 Scribunto text/plain -- Credits: -- Original from fr:Module:Infobox/Fonctions -- forked by وهراني @arwiki (ar:وحدة:بطاقة/أدوات) -- Version: 20250322 -- شابلون صندخ ره خانه بساجه، اینان ادوات ره لازم دارنه local localdata = require("ماژول:صندخ/دیتا") local item = localdata.item local generic = {} generic.description = {"شابلون صندخ ره خانه بساجه، اینان ادوات ره لازم دارنه"} local xmath = require("Module:Math") function FormatNumVal(value) value = tonumber(value) if value == 0 then return value end if (math.abs(value) > 1E15) then return xmath.round({precision = 3, value = value / 1E15}) .. " بیلیارد" elseif (math.abs(value) > 1E12) then return xmath.round({precision = 3, value = value / 1E12}) .. " تریلیون" elseif (math.abs(value) > 1E9) then return xmath.round({precision = 3, value = value / 1E9}) .. " بليون" elseif (math.abs(value) > 1E6) then return xmath.round({precision = 3, value = value / 1E6}) .. " میليون" end return xmath.round({precision = 3, value = value}) end generic.FormatNumVal = FormatNumVal generic.description["title"] = "عنوان پارامتر ره دینگنین و وه ره صفحه نوم جه پر هاکنین."; function generic.title(params) if(type(params) ~='table') then params={} end return { type = "title", value = {"اسم","نوم","title","name"}, wikidata = function(item) return (localdata.getValue(params.titleparam)) or (type(item) == "table" and type(item.id) == "string" and mw.wikibase.label(item.id) and mw.language.getContentLanguage():ucfirst(mw.wikibase.label(item.id))) or mw.title.getCurrentTitle().text end, subtitle = function() return params and localdata.getValue(params.subtitleparam) end, wikidatasubtitle = params.subtitlequery, icon = params.icon, style = params.style, metadata = { description = params.description or "مقاله‌ی عنوان یا نوم", option = "suggested", type = "", } } end generic.description["native_name"] = "ونه محلی نوم"; function generic.native_name(params) if(type(params) ~='table') then params={} end return { type = params.type or 'subtitle' , label = params.label, value = params.value or {'اصلی نوم','محلی نوم' , 'اصلی اسم','native_name','title_orig'}, wikidata = params.wikidata or { property = params.property or 'P1476', list = 'notlang', listmax= 1, listrank='bestrank' }, metadata = params.metadata or { description = "ونه ماری زوون جه ونه نوم چیه", option = "", type = "string", example = "Evolution {{لینک زوون|en}}", -- قالب:لغة_وصلة } } end generic.description["named_after"] = "منسوب به"; function generic.named_after(params) if(type(params) ~='table') then params={} end return { type = 'row' , label = 'منسوب به', value = params.value or {'وجه تسمیه','منسوب به','named_after','named_for','namesake','etymology'}, wikidata = params.wikidata or { property = params.property or 'P138', listmax= 1, listrank='bestrank' }, metadata = params.metadata or { description = "ونه نوم ره کنه نوم سر جه بهیتنه", type = "string", } } end generic.description["mainimage"] = " عکسی که شابلون اصلی عکس هسته"; function generic.mainimage(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P18'}, imageparameters = params.imageparameters or {"عکس", "تصویر", "پرونده", "Image", "image"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat or params.cat or "مقالاتی که عکس ندارنه", -- این رج وجود دارنه sizeparameter = params.sizeparameter or {"عکس قایده", "عکس_قایده", "عکس اندازه","اندازه تصویر"}, uprightparameter = params.uprightparameter or "upright", defaultupright = params.upright, defaultsize = params.size, captionparameter = params.captionparameter or { "توضیحات", "عکس_توضیح", "عکس_توضیحات", "توضیحات_تصویر", "عکس_جیرنویس", "عکس توضیح", "عکس توضیحات", "توضیحات تصویر", "عکس جیرنویس", "جیرنویس", "caption", "image_caption", "Caption" }, altparameter = params.altparameter or "عکس جانشین" or "image_alt", defaultalt = params.alt, defaultimagealt = params.defaultimagealt, numval = 1, metadata = { description = params.description or "فقط پرونده نوم ره بی‌یلین و ونه پشت پرونده: یا File: ننویسین", example = "abc.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["logo"] = "لوگو پارامتر ره دینگنین و وه ره لوگو عکس جه پر هاکنین."; function generic.logo(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P154'}, imageparameters = params.imageparameters or {"نماد", "لوگو", "logo"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"لوگو جیرنویس", "لوگو توضیحات", 'logo_caption'}, defaultupright = params.upright or "0.6", uprightparameter = params.uprightparameter or "upright logo", sizeparameter = params.sizeparameter or {"لوگو اندازه", "لوگو قایده"}, numval = 1, defaultcaption = 'لوگو', metadata = { description = params.description or "صورة للشعار (لوگوی عکس نوم ره بدون پیشوند بی‌یلین و پرونده: ره ننویسین", example = "abc_logo.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["coat_of_arms"] = "إضافة صورة شعار النبالة"; function generic.coat_of_arms(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P94'}, imageparameters = params.imageparameters or {"نشونه", "آرم", "نشون", "coat_of_arms"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"نشون توضیح", "نشون جیرنویس", "آرم جیرنویس", "coat_of_arms_caption"}, defaultupright = params.upright or "0.8", uprightparameter = params.uprightparameter or {"upright coa"}, sizeparameter = params.sizeparameter or {"coa_size"}, numval = 1, defaultcaption = 'آرم و نشون', metadata = { description = params.description or "صورة لشعار النبالة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_coat.jpg", option = "", type = "wiki-file-name", } } end generic.blason = generic.coat_of_arms generic.description["seal"] = "مُهر"; function generic.seal(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P158'}, imageparameters = params.imageparameters or { "مُهر", "seal"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or { "مُهر جیرنویس", "seal_caption"}, defaultupright = params.upright or "0.8", uprightparameter = params.uprightparameter or { "upright seal"}, sizeparameter = params.sizeparameter or { "seal_size"}, numval = 1, defaultcaption = 'مُهر', metadata = { description = params.description or "صورة للختم (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_seal.jpg", option = "", type = "wiki-file-name", } } end generic.sceau = generic.seal generic.description["flag"] = "پرچم"; function generic.flag(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P41'}, imageparameters = params.imageparameters or {"پرچم", "بیرم", "flag"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"پرچم جیرنویس",'flag_caption'}, defaultupright = params.upright or "0.6", uprightparameter = params.uprightparameter or "upright drapeau", sizeparameter = params.sizeparameter or {"پرچم قایده","پرچم گتی", "flag_size"}, numval = 1, defaultcaption = 'پرچم', metadata = { description = params.description or "صورة للعلم (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_flag.jpg", option = "suggested", type = "wiki-file-name", } } end generic.description["sign"] = "تابلو"; function generic.sign(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P14'}, imageparameters = params.imageparameters or {"تابلو"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"تابلو جیرنویس","sign_caption"}, defaultupright = params.upright or "0.4", uprightparameter = params.uprightparameter or "upright signalisation", sizeparameter = params.sizeparameter or "تابلو قایده", numval = 1, metadata = { description = params.description or "صورة اللافتة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.jpg", option = "", type = "wiki-file-name", } } end generic.description["icon"] = "آیکون"; function generic.icon(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P2910'}, imageparameters = params.imageparameters or {"آیکون", "icon"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"آیکون جیرنویس","icon_caption"}, defaultupright = params.upright or "0.4", uprightparameter = params.uprightparameter or "upright icon", sizeparameter = params.sizeparameter or "icon_size", numval = 1, metadata = { description = params.description or "صورة الأيقونة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_icon.jpg", option = "", type = "wiki-file-name", } } end generic.description["scheme"] = "طرح"; function generic.scheme(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P5555'}, imageparameters = params.imageparameters or {"طرح", "scheme"}, captionparameter = params.captionparameter or {"طرح جیرنویس","scheme_caption"}, defaultupright = params.upright, uprightparameter = params.uprightparameter or "upright scheme", sizeparameter = params.sizeparameter or "طرح قایده", numval = 1, metadata = { description = params.description or "صورة المخطط (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_scheme.jpg", option = "", type = "wiki-file-name", } } end generic.description["planview"] = "پلن"; function generic.planview(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P3311'}, imageparameters = params.imageparameters or {"پلن", "planview"}, captionparameter = params.captionparameter or {"پلن جیرنویس","planview_caption"}, defaultupright = params.upright, uprightparameter = params.uprightparameter or "upright planview", sizeparameter = params.sizeparameter or "پلن قایده", numval = 1, metadata = { description = params.description or "صورة المسقط (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_planview.jpg", option = "", type = "wiki-file-name", } } end generic.description["bathymetricmap"] = "امبس نقشه"; function generic.bathymetricmap(params) if(type(params) ~='table') then params={} end return { type = "images", wikidata = params.wikidata or {property = 'P207'}, imageparameters = params.imageparameters or {"امبس نقشه"}, defaultimage = params.defaultimage, maintenancecat = params.maintenancecat, captionparameter = params.captionparameter or {"امبس نقشه جیرنویس",'bathymetricmap_caption'}, defaultupright = params.upright or "1", uprightparameter = params.uprightparameter or "upright bathymetricmap", sizeparameter = params.sizeparameter or "امبس نقشه قایده", numval = 1, metadata = { description = params.description or "صورة خريطة قياس الأعماق (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.jpg", option = "", type = "wiki-file-name", } } end -- خارجی لینک generic.description["website"] = "وبسایت"; function generic.website(params) if(type(params) ~='table') then params={} end return { type = "mixed", label = params.label or "وبسایت", plurallabel = params.plurallabel or "وبسایت", value = params.value or {"وبسایت", "سایت", "وبگاه", "url", "website"}, valueStyle = {["text-align"] = "left", ["direction"] = "ltr", ["font-size"] = "0.9em"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P856', qualifier = 'P407', whitelist1 = 'Q13955', -- for arabic website qualifier2 = 'P518', blacklist2 = 'Q19778981', -- for Tor onion service formatting = "table", conjunction = "<br />", rowformat = "$0$R0 $1", rowsubformat1 = '<small><span class="languageicon" style="font-size:0.75em; font-weight:bold; color:var(--color-subtle, #54595d);">($1)</span></small>', colformat0 = "weblink", colformat1 = "label" }, wikidata2 = { wikimod = "Wikidata.Ca", property = params.property or 'P856', listrank = "bestrank", qualifier = 'P407', -- for other languages website qualifier2 = 'P518', blacklist2 = 'Q19778981', -- for Tor onion service formatting = "table", conjunction = "<br />", rowformat = "$0$R0 $1", rowsubformat1 = '<small><span class="languageicon" style="font-size:0.75em; font-weight:bold; color:var(--color-subtle, #54595d);">($1)</span></small>', colformat0 = "weblink", colformat1 = "label" }, metadata = { description = params.description or "فقط الموقع الرسمي على الويب (المواقع غير الرسمية تذكر في فقرة «وصلات خارجية»).", option = "suggested", type = "url", } } end generic.description["blog"] = "وبلاگ"; function generic.blog(params) if(type(params) ~='table') then params={} end return generic.website({ label = params.label or "وبلاگ", value = params.value or {'وبلاگ','blog'}, property = params.property or 'P1581', description = params.description or 'فقط المدونة الرسمية (المواقع غير الرسمية تذكر في فقرة «وصلات خارجية»).' }) end -- أصوات generic.description["selectSound"] = "صوت"; function generic.selectSound(params) if(type(params) ~='table') then params={} end params.type = "images" params.style = params.style or {["padding-top"] = "25px"} params.defaultcaption = params.defaultcaption or "صوت" params.captionparameter = params.captionparameter or {"صوت جیرنویس",'sound_caption'} params.imageparameters = params.imageparameters or params.valueparameter or {"صوت", "sound"} params.defaultsize = params.defaultsize or "280" params.numval = params.numval or 1 params.wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P51', qualifier = 'P407', whitelist1 = 'Q13955', -- for arabic formatting = "table", conjunction = "<br />", rowformat = "$0" } params.wikidata2 = { wikimod = "Wikidata.Ca", property = params.property or 'P51', listrank = "bestrank", qualifier = 'P407', -- for other languages formatting = "table", conjunction = "<br />", rowformat = "$0" } params.metadata = { description = params.description or "ملف صوتي (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc.ogg", option = "", type = "wiki-file-name", } return params end generic.description["pronunciation"] = "املا"; function generic.pronunciation(params) if(type(params) ~='table') then params={} end params.property = params.property or 'P443' params.defaultcaption = "املا" params.captionparameter = params.captionparameter or {"املا جیرنویس",'pronunciation_caption'} params.value = params.valueparameter or {"املا", "pronunciation"} params.numval = 1 return generic.selectSound(params) end generic.description["dimensions"] = "ابعاد"; function generic.dimensions() local function getDimensions(params) local Dimensionsfunction = require("Module:Dimensions").main local noerr, data, nb noerr, data = pcall(Dimensionsfunction, params) if noerr then return data else addMaintenanceCat("مقاله‌ئونی که وشون صندخ خطا دارنه") mw.log("WD Query Error : " .. mw.dumpObject(data)) return '<span class="error">' .. (data) .. "</span>" end end return { type = "mixed", label = "ابعاد", value = {"ابعاد","dimensions","dim"}, wikidata = function(item) return getDimensions({ item = item.id, diameter = localdata.getValue({"diameter","قطر"}), height = localdata.getValue({"height","ارتفاع"}), draft = localdata.getValue({"draft","جولی"}), clearance = localdata.getValue({"clearance","مسافت"}), width = localdata.getValue({"width","beam","عرض"}), length = localdata.getValue({"length","horizontal depth","طول","افقی جولی"}), span = localdata.getValue({"span","ستون تا ستون"}), thickness = localdata.getValue({"thickness","کلفتی"}) }) end, metadata = { description = "قيم الأبعاد (طول- عرض - عمق - قطر - ارتفاع - سمك ...) بوحدات القياس", option = "", type = "", } } end generic.description["awards"] = "جوایز"; function generic.awards(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "جوایز", value = params.value or {"جوایز", "جایزه", "awards"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P166', tablesort = "1", sorting = "-1", separator = "<br />", qualifier = 'P585', blacklist0 = 'Q3404987,Q18198971', -- Lysenko Prize, Wikipedia:WikiOwl qualifier2 = 'P1686', qualifier3 = 'P1027', qualifier4 = "P166/P2425", qualifier5 = 'P1346', formatting = "table", rowformat = "* $4&nbsp;$0$R0 $1$2$3$5", rowsubformat1 = "<small>($1)</small>", rowsubformat2 = "<small><br />, ''«$2»'' ِوسه</small>", rowsubformat3 = "<small><br />&nbsp;$3 وه ره هِدا</small>", rowsubformat4 = "[[پرونده:$4|30px|link=]]", rowsubformat5 = "<small><br />$5 وسه هِدا</small>" }, metadata = { description = params.description or "جوایزی که وه بیته.", option = "", type = "string", } } end generic.description["motto"] = "شعار"; function generic.motto(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or " '''ملّی شعار:''' ", value = params.value or {"شعار","شعار ملی","ملی شعار", "motto", "motto_text"}, defaultvalue = params.defaultvalue, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P1451', conjunction = "<br />", listrank="bestrank", }, metadata = { description = params.description or "شعار (motto)", option = "", type = "string", } } end generic.description["anthem"] = "سرود"; function generic.anthem(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or " '''ملّی سرود:''' ", value = params.value or {"سرود","سرود ملی","ملی سرود", "anthem", "national_anthem"}, defaultvalue = params.defaultvalue, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P85', conjunction = "<br />", listrank="bestrank", }, metadata = { description = params.description or "سرود (anthem)", option = "", type = "string", } } end -- أدواتی که جوغرافی جه ربط دارنه generic.description["country"] = "کشور"; function generic.country(params) if(type(params) ~='table') then params={} end return { type = params.type or "row", label = params.label or "کشور", value = params.value or {"دولت", "کشور", "country"}, wikidata = { wikimod = "Wikidata.Ca", property = params.property or 'P17', listrank="bestrank", formatting = "table", conjunction = "<br />", rowformat = "{{flag|$0}}$R0", colformat0 = "label" }, metadata = { description = "کشوری که ونه شنه", option = "", type = "string", } } end generic.description["geoloc"] = "نقشه"; function generic.geoloc(params) if(type(params) ~='table') then params={} end if (localdata.getValue("سایت نقشه") == "-") then return nil end local params2 params.id = params.id or (localdata.item and localdata.item.id) local geotype = "Point" if params.id then if(#(mw.wikibase.getBestStatements(params.id, 'P3896')) > 0) then local commons2 = mw.wikibase.getBestStatements(params.id, 'P3896') commons2 = commons2[1]["mainsnak"]["datavalue"]["value"] params2 = {geotype2 = 'page', commons2= commons2, id2 = params.id, stroke2 = "#FF0000"} elseif(#(mw.wikibase.getBestStatements(params.id, 'P402')) > 0) then geotype = "geoshape" params2 = {geotype2 = 'geoline', id2 = params.id, stroke2 = "#FF0000"} end end return { type = "map", latitude = {"عرض دایره", "دایره عرض", "latitude"}, longitude = {"خط طول", "طول خط", "longitude"}, pointtype = params.pointtype, maptype = params.type, globe = localdata.globe or localdata.getValue("اساره") or params.globe, marker = params.marker, markercolor = params.markercolor, shapecolor = params.shapecolor, markersize = params.markersize, markersymbol = params.markersymbol, default_zoom = localdata.getValue({"zoom","زووم"}) or params.default_zoom, ids = params.ids , id = params.id, geotype = params.geotype or geotype, params = params2, --debug = 1, metadata = { description = params.description or "", option = "", type = "", } } end generic.description["coordinates"] = "مختصات"; function generic.coordinates(params) if(type(params) ~='table') then params={} end return { type = "mixed", label = "مختصات", value = {"جوغرافی مختصات", "مختصات", "coordinates","coord"}, wikidata = { wikimod = "Wikidata.Ca", listrank = "bestrank", property = params.property or 'P625', formatting = "{{coord|$lat|$lon|globe:$globe|format=dms}}" }, metadata = { description = params.description or "جوغرافیایی مختصات", option = "", type = "string", } } end generic.description["locationmap"] = "نقشه عکس"; function generic.locationmap(params) if(type(params) ~='table') then params={} end return { type = "images", imageparameters = params.imageparameters or {"نقشه عکس","نقشه","تصویر نقشه"}, sizeparameter = params.sizeparameter or "نقشه عکس قایده", captionparameter = params.captionparameter or {"نقشه عکس جیرنویس","زیرنویس نقشه","نقشه جیرنویس"}, defaultupright = params.upright or "1", property = params.property or 'P242', numval = 1, metadata = { description = params.description or "صورة خريطة جغرافية (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_map.jpg", option = "", type = "wiki-file-name", } } end generic.description["detailedmap"] = "دقیق نقشه عکس"; function generic.detailedmap(params) if(type(params) ~='table') then params={} end return { type = "images", imageparameters = params.imageparameters or {"دقیق نقشه عکس","نقشه۲","نقشه2"}, sizeparameter = params.sizeparameter or "دقیق نقشه عکس قایده", captionparameter = params.captionparameter or {"دقیق نقشه عکس جیرنویس","زیرنویس نقشه۲","نقشه۲ جیرنویس"}, defaultupright = params.upright or "1", defaultsize = params.defaultsize, property = params.property or 'P1621', numval = 1, metadata = { description = params.description or "صورة خريطة جغرافية مفصلة (ضع اسم الملف فقط دون السابقة «ملف:» أو «File:»)", example = "abc_map.jpg", option = "", type = "wiki-file-name", } } end generic.description["replaces"] = "نقل مکان"; function generic.replaces(params) if(type(params) ~='table') then params={} end return { type = "row", label = "نقل مکان", value = {"نقل مکان","replaces"}, wikidata= params.wikidata or {property = "P1398 OR P1365"}, metadata = { description = params.description or "نقل مکان", option = "", type = "", } } end generic.description["replacedby"] = "جایگزین بئی"; function generic.replacedby(params) if(type(params) ~='table') then params={} end return { type = "row", label = "جایگزین بئی", value = {"جایگزین بئی","replaced_by"}, wikidata = params.wikidata or {property = "P167 OR P1366"}, metadata = { description = params.description or "جایگزین بئی", option = "", type = "", } } end generic.description["memberof"] = "المنظمات والهيئات التي انتسب إليها." function generic.memberof(params) if(type(params) ~='table') then params={} end return { type = 'row', label = params.label or 'عضو', value = params.value or {'عضو','عضو در','عضویت','member of','membre de'}, wikidata = { wikimod = 'Wikidata.Ca', formatting='table', property = params.property or 'P463', qualifier1='P2868' ,rowsubformat1=' <small>$1 در : </small>', rowformat = '* $1$0$R0', showDate = 'true', conjunction = '<br />'}, metadata = { description = params.description or "المنظمات والهيئات التي انتسب إليها.", option = "", type = "", } } end generic.description["main_events"] = "مهم دکته‌ئون." function generic.main_events(params) if(type(params) ~='table') then params={} end return {type = 'row' , label = 'مهم دکته‌ئون', value = {'دکته‌ئون','events'}, wikidata = { property='P793', showDate = 'true', conjunction = "<br />" }, metadata = { description = "أهم الأحداث التي (مع ذكر التاريخ)", } } end return generic a8cg23n9b0ie8ibjz9p269tqwhlh7o0 ماژول:Coordinates 828 37991 327717 306197 2026-06-03T14:32:41Z محک 1023 327717 Scribunto text/plain --نسخه درست --[[ This module is intended to replace the functionality of {{Coord}} and related templates. It provides several methods, including {{#invoke:Coordinates | coord }} : General function formatting and displaying coordinate values. {{#invoke:Coordinates | dec2dms }} : Simple function for converting decimal degree values to DMS format. {{#invoke:Coordinates | dms2dec }} : Simple function for converting DMS format to decimal degree format. {{#invoke:Coordinates | link }} : Export the link used to reach the tools ]] require('strict') -- خط زیر برای بومی‌سازی ضروری است local convert = require( "Module:Numeral converter" ).convert; local math_mod = require("Module:Math") local coordinates = {}; local current_page = mw.title.getCurrentTitle() local page_name = mw.uri.encode( current_page.prefixedText, 'WIKI' ); local coord_link = '//geohack.toolforge.org/geohack.php?language=fa&pagename=' .. page_name .. '&params=' local templatestyles = 'Module:Coordinates/styles.css' --[[ Helper function, replacement for {{coord/display/title}} ]] local function displaytitle(s, notes) local l = "[[دستگاه مختصات جغرافیایی|مختصات]]: " .. s local co = '<span id="coordinates">' .. l .. notes .. '</span>'; co = '<span style="font-size: small;">' .. co .. '</span>'; co = mw.getCurrentFrame():extensionTag{ name = 'indicator', content = co, args = { name = "coordinates"} } return co; end --[[ Helper function, Replacement for {{coord/display/inline}} ]] local function displayinline(s, notes) return s .. notes end --[[ Helper function, used in detecting DMS formatting ]] local function dmsTest(first, second) if type(first) ~= 'string' or type(second) ~= 'string' then return nil end local s = (first .. second):upper() return s:find('^[NS][EW]$') or s:find('^[EW][NS]$') end --[[ Wrapper function to grab args, see Module:Arguments for this function's documentation. ]] local function makeInvokeFunc(funcName) return function (frame) local args = require('Module:Arguments').getArgs(frame, { wrappers = 'الگو:Coord' }) return coordinates[funcName](args, frame) end end --[[ Helper function, handle optional args. ]] local function optionalArg(arg, supplement) return arg and arg .. supplement or '' end --[[ Formats any error messages generated for display ]] local function errorPrinter(errors) local result = "" for i,v in ipairs(errors) do local errorHTML = '<strong class="error">مختصات: ' .. v[2] .. '</strong>' result = result .. errorHTML .. "<br />" end return result end --[[ Determine the required CSS class to display coordinates Usually geo-nondefault is hidden by CSS, unless a user has overridden this for himself default is the mode as specificied by the user when calling the {{coord}} template mode is the display mode (dec or dms) that we will need to determine the css class for ]] local function displayDefault(default, mode) if default == "" then default = "dec" end if default == mode then return "geo-default" else return "geo-nondefault" end end --[[ specPrinter Output formatter. Takes the structure generated by either parseDec or parseDMS and formats it for inclusion on Wikipedia. ]] local function specPrinter(args, coordinateSpec) local uriComponents = coordinateSpec["param"] if uriComponents == "" then -- RETURN error, should never be empty or nil return "خطا: پارامتر خالی است" end if args["name"] then uriComponents = uriComponents .. "&title=" .. mw.uri.encode(coordinateSpec["name"]) end local geodmshtml = '<span class="geo-dms" title="نقشه‌ها، عکس‌های هوایی، و دیگر داده‌های این موقعیت">' .. '<span class="latitude">' .. convert("fa", coordinateSpec["dms-lat"]) .. '</span> ' .. '<span class="longitude">' .. convert("fa", coordinateSpec["dms-long"]) .. '</span>' .. '</span>' local lat = tonumber( coordinateSpec["dec-lat"] ) or 0 local geodeclat if lat < 0 then -- FIXME this breaks the pre-existing precision geodeclat = '<span dir="ltr">' .. tostring(coordinateSpec["dec-lat"]):sub(2) .. "°</span>جنوبی" else geodeclat = '<span dir="ltr">' .. (coordinateSpec["dec-lat"] or 0) .. "°</span>شمالی" end local long = tonumber( coordinateSpec["dec-long"] ) or 0 local geodeclong if long < 0 then -- FIXME does not handle unicode minus geodeclong = '<span dir="ltr">' .. tostring(coordinateSpec["dec-long"]):sub(2) .. "°</span>غربی" else geodeclong = '<span dir="ltr">' .. (coordinateSpec["dec-long"] or 0) .. "°</span>شرقی" end local geodechtml = '<span class="geo-dec" title="نقشه‌ها، عکس‌های هوایی، و دیگر داده‌های این موقعیت">' .. convert("fa", geodeclat) .. ' ' .. convert("fa", geodeclong) .. '</span>' local geonumhtml = '<span class="geo">' .. coordinateSpec["dec-lat"] .. '; ' .. coordinateSpec["dec-long"] .. '</span>' local inner = '<span class="' .. displayDefault(coordinateSpec["default"], "dms" ) .. '">' .. geodmshtml .. '</span>' .. '<span class="geo-multi-punct"> / </span>' .. '<span class="' .. displayDefault(coordinateSpec["default"], "dec" ) .. '">'; if not args["name"] then inner = inner .. geodechtml .. '<span style="display:none"> / ' .. geonumhtml .. '</span></span>' else inner = inner .. '<span class="vcard">' .. geodechtml .. '<span style="display:none"> / ' .. geonumhtml .. '</span>' .. '<span style="display:none"> (<span class="fn org">' .. args["name"] .. '</span>)</span></span></span>' end return mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = templatestyles} } .. '<span class="plainlinks nourlexpansion">' .. '[' .. coord_link .. uriComponents .. ' ' .. inner .. ']' .. '</span>' end --[[ Helper function, convert decimal to degrees ]] local function convert_dec2dms_d(coordinate) local d = '<span dir="ltr">' .. math_mod._round( coordinate, 0 ) .. "°</span>" return d .. "" end --[[ Helper function, convert decimal to degrees and minutes ]] local function convert_dec2dms_dm(coordinate) coordinate = math_mod._round( coordinate * 60, 0 ); local m = coordinate % 60; coordinate = math.floor( (coordinate - m) / 60 ); local d = '<span dir="ltr">' .. coordinate % 360 .."°</span>" return d .. string.format( '<span dir="ltr">%02d′</span>', m ) end --[[ Helper function, convert decimal to degrees, minutes, and seconds ]] local function convert_dec2dms_dms(coordinate) coordinate = math_mod._round( coordinate * 60 * 60, 0 ); local s = coordinate % 60 coordinate = math.floor( (coordinate - s) / 60 ); local m = coordinate % 60 coordinate = math.floor( (coordinate - m) / 60 ); local d = '<span dir="ltr">' .. coordinate % 360 .."°</span>" return d .. string.format( '<span dir="ltr">%02d′</span>', m ) .. string.format( '<span dir="ltr">%02d″</span>', s ) end --[[ Helper function, convert decimal latitude or longitude to degrees, minutes, and seconds format based on the specified precision. ]] local function convert_dec2dms(coordinate, firstPostfix, secondPostfix, precision) local coord = tonumber(coordinate) local postfix if coord >= 0 then postfix = firstPostfix else postfix = secondPostfix end precision = precision:lower(); if precision == "dms" then return convert_dec2dms_dms( math.abs( coord ) ) .. postfix; elseif precision == "dm" then return convert_dec2dms_dm( math.abs( coord ) ) .. postfix; elseif precision == "d" then return convert_dec2dms_d( math.abs( coord ) ) .. postfix; end end --[[ Convert DMS format into a N or E decimal coordinate ]] local function convert_dms2dec(direction, degrees_str, minutes_str, seconds_str) local degrees = tonumber(degrees_str) local minutes = tonumber(minutes_str) or 0 local seconds = tonumber(seconds_str) or 0 local factor = 1 if direction == "S" or direction == "W" then factor = -1 end local precision = 0 if seconds_str then precision = 5 + math.max( math_mod._precision(seconds_str), 0 ); elseif minutes_str and minutes_str ~= '' then precision = 3 + math.max( math_mod._precision(minutes_str), 0 ); else precision = math.max( math_mod._precision(degrees_str), 0 ); end local decimal = factor * (degrees+(minutes+seconds/60)/60) return string.format( "%." .. precision .. "f", decimal ) -- not tonumber since this whole thing is string based. end --[[ Checks input values to for out of range errors. ]] local function validate( lat_d, lat_m, lat_s, long_d, long_m, long_s, source, strong ) local errors = {}; lat_d = tonumber( lat_d ) or 0; lat_m = tonumber( lat_m ) or 0; lat_s = tonumber( lat_s ) or 0; long_d = tonumber( long_d ) or 0; long_m = tonumber( long_m ) or 0; long_s = tonumber( long_s ) or 0; if strong then if lat_d < 0 then table.insert(errors, {source, "درجه‌های عرض جغرافیایی < ۰ با پرچم نیم‌کره"}) end if long_d < 0 then table.insert(errors, {source, "درجه‌های طول جغرافیایی < ۰ با پرچم نیم‌کره"}) end --[[ #coordinates is inconsistent about whether this is an error. If globe: is specified, it won't error on this condition, but otherwise it will. For not simply disable this check. if long_d > 180 then table.insert(errors, {source, "درجه‌های طول جغرافیایی > ۱۸۰ با پرچم نیم‌کره"}) end ]] end if lat_d > 90 then table.insert(errors, {source, "درجه‌های عرض جغرافیایی > ۹۰"}) end if lat_d < -90 then table.insert(errors, {source, "درجه‌های عرض جغرافیایی < -۹۰"}) end if lat_m >= 60 then table.insert(errors, {source, "دقایق عرض جغرافیایی >= ۶۰"}) end if lat_m < 0 then table.insert(errors, {source, "دقایق عرض جغرافیایی < ۰"}) end if lat_s >= 60 then table.insert(errors, {source, "ثانیه‌های عرض جغرافیایی >= ۶۰"}) end if lat_s < 0 then table.insert(errors, {source, "ثانیه‌های عرض جغرافیایی < ۰"}) end if long_d >= 360 then table.insert(errors, {source, "درجه‌های طول جغرافیایی >= ۳۶۰"}) end if long_d <= -360 then table.insert(errors, {source, "درجه‌های طول جغرافیایی <= -۳۶۰"}) end if long_m >= 60 then table.insert(errors, {source, "دقایق طول جغرافیایی >= ۶۰"}) end if long_m < 0 then table.insert(errors, {source, "دقایق طول جغرافیایی < ۰"}) end if long_s >= 60 then table.insert(errors, {source, "ثانیه‌های طول جغرافیایی >= ۶۰"}) end if long_s < 0 then table.insert(errors, {source, "ثانیه‌های طول جغرافیایی < ۰"}) end return errors; end --[[ parseDec Transforms decimal format latitude and longitude into the structure to be used in displaying coordinates ]] local function parseDec( lat, long, format ) local coordinateSpec = {} local errors = {} if not long then return nil, {{"parseDec", "طول جغرافیایی وارد نشده‌است"}} elseif not tonumber(long) then return nil, {{"parseDec", "طول جغرافیایی نمی‌تواند به عنوان یک رقم تجزیه شود: " .. long}} end errors = validate( lat, nil, nil, long, nil, nil, 'parseDec', false ); coordinateSpec["dec-lat"] = lat; coordinateSpec["dec-long"] = long; local mode = coordinates.determineMode( lat, long ); coordinateSpec["dms-lat"] = convert_dec2dms( lat, "شمالی", "جنوبی", mode) -- {{coord/dec2dms|{{{1}}}|N|S|{{coord/prec dec|{{{1}}}|{{{2}}}}}}} coordinateSpec["dms-long"] = convert_dec2dms( long, "شرقی", "غربی", mode) -- {{coord/dec2dms|{{{2}}}|E|W|{{coord/prec dec|{{{1}}}|{{{2}}}}}}} if format then coordinateSpec.default = format else coordinateSpec.default = "dec" end return coordinateSpec, errors end --[[ parseDMS Transforms degrees, minutes, seconds format latitude and longitude into the a structure to be used in displaying coordinates ]] local function parseDMS( lat_d, lat_m, lat_s, lat_f, long_d, long_m, long_s, long_f, format ) local coordinateSpec, errors, backward = {}, {} lat_f = lat_f:upper(); long_f = long_f:upper(); -- Check if specified backward if lat_f == 'E' or lat_f == 'W' then lat_d, long_d, lat_m, long_m, lat_s, long_s, lat_f, long_f, backward = long_d, lat_d, long_m, lat_m, long_s, lat_s, long_f, lat_f, true; end errors = validate( lat_d, lat_m, lat_s, long_d, long_m, long_s, 'parseDMS', true ); if not long_d then return nil, {{"parseDMS", "طول جغرافیایی وارد نشده‌است" }} elseif not tonumber(long_d) then return nil, {{"parseDMS", "طول جغرافیایی نمی‌تواند به عنوان یک رقم تجزیه شود:" .. long_d }} end if not lat_m and not lat_s and not long_m and not long_s and #errors == 0 then if math_mod._precision( lat_d ) > 0 or math_mod._precision( long_d ) > 0 then if lat_f:upper() == 'S' then lat_d = '-' .. lat_d; end if long_f:upper() == 'W' then long_d = '-' .. long_d; end return parseDec( lat_d, long_d, format ); end end -- تابع زیر جهت فارسی‌کردن رشته‌های مربوط به شمال، غرب، جنوب، و شرق نوشته شده‌است. local function persianChars(enChar) if enChar == "W" then return " غربی" elseif enChar == "N" then return " شمالی" elseif enChar == "S" then return " جنوبی" elseif enChar == "E" then return " شرقی" end end coordinateSpec["dms-lat"] = '<span dir="ltr">' .. lat_d.."°"..optionalArg(lat_m,"′") .. optionalArg(lat_s,"″") .. '</span>' .. persianChars(lat_f) coordinateSpec["dms-long"] = '<span dir="ltr">' .. long_d.."°"..optionalArg(long_m,"′") .. optionalArg(long_s,"″") .. '</span>' .. persianChars(long_f) coordinateSpec["dec-lat"] = convert_dms2dec(lat_f, lat_d, lat_m, lat_s) -- {{coord/dms2dec|{{{4}}}|{{{1}}}|0{{{2}}}|0{{{3}}}}} coordinateSpec["dec-long"] = convert_dms2dec(long_f, long_d, long_m, long_s) -- {{coord/dms2dec|{{{8}}}|{{{5}}}|0{{{6}}}|0{{{7}}}}} if format then coordinateSpec.default = format else coordinateSpec.default = "dms" end return coordinateSpec, errors, backward end --[[ Check the input arguments for coord to determine the kind of data being provided and then make the necessary processing. ]] local function formatTest(args) local result, errors local backward, primary = false, false local function getParam(args, lim) local ret = {} for i = 1, lim do ret[i] = args[i] or '' end return table.concat(ret, '_') end if not args[1] then -- no lat logic return errorPrinter( {{"formatTest", "عرض جغرافیایی وارد نشده‌است"}} ) elseif not tonumber(args[1]) then -- bad lat logic return errorPrinter( {{"formatTest", "ناتوان در تجزیه عرض جغرافیایی به عنوان یک رقم:" .. args[1]}} ) elseif not args[4] and not args[5] and not args[6] then -- dec logic result, errors = parseDec(args[1], args[2], args.format) if not result then return errorPrinter(errors); end -- formatting for geohack: geohack expects D_N_D_E notation or D;D notation -- wikiminiatlas doesn't support D;D notation -- #coordinates parserfunction doesn't support negative decimals with NSWE result.param = table.concat({ math.abs(tonumber(args[1])), ((tonumber(args[1]) or 0) < 0) and 'S' or 'N', math.abs(tonumber(args[2])), ((tonumber(args[2]) or 0) < 0) and 'W' or 'E', args[3] or ''}, '_') elseif dmsTest(args[4], args[8]) then -- dms logic result, errors, backward = parseDMS(args[1], args[2], args[3], args[4], args[5], args[6], args[7], args[8], args.format) if args[10] then table.insert(errors, {'formatTest', 'پارامترهای اضافی غیر منتظره'}) end if not result then return errorPrinter(errors) end result.param = getParam(args, 9) elseif dmsTest(args[3], args[6]) then -- dm logic result, errors, backward = parseDMS(args[1], args[2], nil, args[3], args[4], args[5], nil, args[6], args['format']) if args[8] then table.insert(errors, {'formatTest', 'پارامترهای اضافی غیر منتظره'}) end if not result then return errorPrinter(errors) end result.param = getParam(args, 7) elseif dmsTest(args[2], args[4]) then -- d logic result, errors, backward = parseDMS(args[1], nil, nil, args[2], args[3], nil, nil, args[4], args.format) if args[6] then table.insert(errors, {'formatTest', 'پارامترهای اضافی غیر منتظره'}) end if not result then return errorPrinter(errors) end result.param = getParam(args, 5) else -- Error return errorPrinter({{"formatTest", "قالب‌بندی ناشناخته آرگومان"}}) end result.name = args.name local extra_param = {'dim', 'globe', 'scale', 'region', 'source', 'type'} for _, v in ipairs(extra_param) do if args[v] then table.insert(errors, {'formatTest', 'پارامتر: «' .. v .. '=» باید «' .. v .. ':»' }) end end local ret = specPrinter(args, result) if #errors > 0 then ret = ret .. ' ' .. errorPrinter(errors) .. '[[رده:صفحه‌های دارای برچسب مختصات ناقص]]' end return ret, backward end --[[ Generate Wikidata tracking categories. ]] local function makeWikidataCategories(qid) local ret if mw.wikibase and current_page.namespace == 0 then local entity = qid and mw.wikibase.getEntityObject(qid) or mw.wikibase.getEntityObject() if entity and entity.claims and entity.claims.P625 and entity.claims.P625[1] then local snaktype = entity.claims.P625[1].mainsnak.snaktype if snaktype == 'value' then -- coordinates exist both here and on Wikidata, and can be compared. ret = 'مختصات در ویکی‌داده' elseif snaktype == 'somevalue' then ret = 'مختصات در ویکی‌داده که مقدار نامشخص تنظیم شده‌اند' elseif snaktype == 'novalue' then ret = 'مختصات در ویکی‌داده که بدون مقدار تنظیم شده‌اند' end else -- We have to either import the coordinates to Wikidata or remove them here. ret = 'مختصاتی که در ویکی‌داده نیستند' end end if ret then return string.format('[[رده:%s]]', ret) else return '' end end local function fa_to_en(inp) local tmp = '' tmp = string.gsub(inp, 'شمالی', 'N') tmp = string.gsub(tmp, 'جنوبی', 'S') tmp = string.gsub(tmp, 'غربی', 'W') tmp = string.gsub(tmp, 'شرقی', 'E') tmp = string.gsub(tmp, '٫', '.') tmp = convert("en", tmp) return tmp end --[[ link Simple function to export the coordinates link for other uses. Usage: {{#invoke:Coordinates | link }} ]] function coordinates.link(frame) return coord_link; end --[[ dec2dms Wrapper to allow templates to call dec2dms directly. Usage: {{#invoke:Coordinates | dec2dms | decimal_coordinate | positive_suffix | negative_suffix | precision }} decimal_coordinate is converted to DMS format. If positive, the positive_suffix is appended (typical N or E), if negative, the negative suffix is appended. The specified precision is one of 'D', 'DM', or 'DMS' to specify the level of detail to use. ]] coordinates.dec2dms = makeInvokeFunc('_dec2dms') function coordinates._dec2dms(args) local coordinate = args[1] local firstPostfix = args[2] or '' local secondPostfix = args[3] or '' local precision = args[4] or '' return convert_dec2dms(coordinate, firstPostfix, secondPostfix, precision) end --[[ Helper function to determine whether to use D, DM, or DMS format depending on the precision of the decimal input. ]] function coordinates.determineMode( value1, value2 ) local precision = math.max( math_mod._precision( value1 ), math_mod._precision( value2 ) ); if precision <= 0 then return 'd' elseif precision <= 2 then return 'dm'; else return 'dms'; end end --[[ dms2dec Wrapper to allow templates to call dms2dec directly. Usage: {{#invoke:Coordinates | dms2dec | direction_flag | degrees | minutes | seconds }} Converts DMS values specified as degrees, minutes, seconds too decimal format. direction_flag is one of N, S, E, W, and determines whether the output is positive (i.e. N and E) or negative (i.e. S and W). ]] coordinates.dms2dec = makeInvokeFunc('_dms2dec') function coordinates._dms2dec(args) local direction = args[1] local degrees = args[2] local minutes = args[3] local seconds = args[4] return convert_dms2dec(direction, degrees, minutes, seconds) end --[[ coord Main entry point for Lua function to replace {{coord}} Usage: {{#invoke:Coordinates | coord }} {{#invoke:Coordinates | coord | lat | long }} {{#invoke:Coordinates | coord | lat | lat_flag | long | long_flag }} ... Refer to {{coord}} documentation page for many additional parameters and configuration options. Note: This function provides the visual display elements of {{coord}}. In order to load coordinates into the database, the {{#coordinates:}} parser function must also be called, this is done automatically in the Lua version of {{coord}}. ]] coordinates.coord = makeInvokeFunc('_coord') function coordinates._coord(args) if not tonumber(args[1]) and not args[2] then args[3] = args[1]; args[1] = nil local entity = mw.wikibase.getEntityObject(args.qid) if entity and entity.claims and entity.claims.P625 and entity.claims.P625[1].mainsnak.snaktype == 'value' then local precision = entity.claims.P625[1].mainsnak.datavalue.value.precision args[1] = entity.claims.P625[1].mainsnak.datavalue.value.latitude args[2] = entity.claims.P625[1].mainsnak.datavalue.value.longitude if precision then precision = -math_mod._round(math.log(precision)/math.log(10),0) args[1] = math_mod._round(args[1],precision) args[2] = math_mod._round(args[2],precision) end end end -- خطوط زیر به‌منظور بومی‌سازی و پشتیبانی از ارقام فارسی اضافه شدند if args[1] ~= nil then args[1] = convert("en", args[1]) end if args[2] ~= nil then args[2] = convert("en", args[2]) end if args[3] ~= nil then args[3] = convert("en", args[3]) end if args[4] ~= nil then args[4] = convert("en", args[4]) end if args[5] ~= nil then args[5] = convert("en", args[5]) end if args[6] ~= nil then args[6] = convert("en", args[6]) end if args[7] ~= nil then args[7] = convert("en", args[7]) end if args[8] ~= nil then args[8] = convert("en", args[8]) end -- پایان بومی‌سازی local contents, backward = formatTest(args) local Notes = args.notes or '' local Display = args.display and args.display:lower() or 'inline' local function isInline(s) -- Finds whether coordinates are displayed inline. return s:find('inline') ~= nil or s == 'i' or s == 'it' or s == 'ti' end local function isInTitle(s) -- Finds whether coordinates are displayed in the title. return s:find('title') ~= nil or s == 't' or s == 'it' or s == 'ti' end local function coord_wrapper(in_args) -- Calls the parser function {{#coordinates:}}. return mw.getCurrentFrame():callParserFunction('#coordinates', in_args) or '' end local text = '' if isInline(Display) then text = text .. displayinline(contents, Notes) end if isInTitle(Display) then text = text .. displaytitle(contents, Notes) .. makeWikidataCategories(args.qid) end if not args.nosave then local page_title, count = mw.title.getCurrentTitle(), 1 if backward then local tmp = {} while not string.find((args[count-1] or ''), '[EW]') do tmp[count] = (args[count] or ''); count = count+1 end tmp.count = count; count = 2*(count-1) while count >= tmp.count do table.insert(tmp, 1, (args[count] or '')); count = count-1 end for i, v in ipairs(tmp) do args[i] = v end else while count <= 9 do args[count] = (args[count] or ''); count = count+1 end end if isInTitle(Display) and not page_title.isTalkPage and page_title.subpageText ~= 'توضیحات' and page_title.subpageText ~= 'آزمایشی' then args[10] = 'primary' end args.notes, args.format, args.display = nil text = text .. coord_wrapper(args) end return text end --[[ coord2text Extracts a single value from a transclusion of {{Coord}}. IF THE GEOHACK LINK SYNTAX CHANGES THIS FUNCTION MUST BE MODIFIED. Usage: {{#invoke:Coordinates | coord2text | {{Coord}} | parameter }} Valid values for the second parameter are: lat (signed integer), long (signed integer), type, scale, dim, region, globe, source ]] function coordinates.coord2text(frame) if frame.args[1] == '' or frame.args[2] == '' or not frame.args[2] then return nil end frame.args[2] = mw.text.trim(frame.args[2]) if frame.args[2] == 'lat' or frame.args[2] == 'long' then local tmp = fa_to_en(frame.args[1]) tmp = mw.ustring.gsub(tmp, '</span>', '') tmp = mw.ustring.gsub(tmp, '<span dir="ltr">', '') tmp = mw.ustring.gsub(tmp, '<span class="latitude">', '') tmp = mw.ustring.gsub(tmp, '<span class="longitude">', '') local result, negative = mw.text.split((mw.ustring.match(tmp, '[%.%d]+°[NS] [%.%d]+°[EW]') or ''), ' ') if frame.args[2] == 'lat' then result, negative = result[1], 'S' else result, negative = result[2], 'W' end result = mw.text.split(result, '°') if result[2] == negative then result[1] = '-'..result[1] end return result[1] else return mw.ustring.match(frame.args[1], 'params=.-_'..frame.args[2]..':(.-)[ _]') end end --[[ coordinsert Injects some text into the Geohack link of a transclusion of {{Coord}} (if that text isn't already in the transclusion). Outputs the modified transclusion of {{Coord}}. IF THE GEOHACK LINK SYNTAX CHANGES THIS FUNCTION MUST BE MODIFIED. Usage: {{#invoke:Coordinates | coordinsert | {{Coord}} | parameter:value | parameter:value | … }} Do not make Geohack unhappy by inserting something which isn't mentioned in the {{Coord}} documentation. ]] function coordinates.coordinsert(frame) for i, v in ipairs(frame.args) do if i ~= 1 then if not mw.ustring.find(frame.args[1], (mw.ustring.match(frame.args[i], '^(.-:)') or '')) then frame.args[1] = mw.ustring.gsub(frame.args[1], '(params=.-)_? ', '%1_'..frame.args[i]..' ') end end end if frame.args.name then if not mw.ustring.find(frame.args[1], '<span class="vcard">') then local namestr = frame.args.name frame.args[1] = mw.ustring.gsub(frame.args[1], '(<span class="geo%-default">)(<span[^<>]*>[^<>]*</span><span[^<>]*>[^<>]*<span[^<>]*>[^<>]*</span></span>)(</span>)', '%1<span class="vcard">%2<span style="display:none"> (<span class="fn org">' .. namestr .. '</span>)</span></span>%3') frame.args[1] = mw.ustring.gsub(frame.args[1], '(&params=[^&"<>%[%] ]*) ', '%1&title=' .. mw.uri.encode(namestr) .. ' ') end end return frame.args[1] end return coordinates p00ztmb7mx3x23y2coxn8w7b5tjk5sv ویکی‌پدیا:امروز واری روز/۳ ژوئن 4 40546 327763 177469 2026-06-03T19:21:43Z محک 1023 327763 wikitext text/x-wiki [[پرونده:Flag_of_Singapore.svg|left|100x100px]] '''امروز''': * ۱۸۰۸ - '''[[جفرسون دیویس]]'''، آمریکایی سیاستمدار که [[آمریکای مؤتلفه ایالات]] ره بساته، دنیا بموئه. * ۱۹۲۴ - '''[[فرانتس کافکا]]'''، نویسنده و روشن‌فکر، بمرده. * ۱۹۵۹ - '''[[سنگاپور]]''' ''(پرچم ونه شنه)'' [[بریتانیا]] جه سیوا بیّه و اتا مستقل کشور بیّه. * ۱۹۸۶ - '''[[رافائل نادال]]'''، ایسپانیایی تنیس‌باز، دنیا بموئه. * ۱۹۸۹ ـ '''[[روح‌الله خمینی]]'''، ایران جمهوری اسلامیِ انقلاب‌کر و رهبر، بمرده. * ۲۰۰۶ - '''[[مونته نگرو]]''' شه خد ره [[صربستون و مونته‌نگرو]] اتحاد جه سىوا هاکرده. * ۲۰۱۶ - '''[[ممدعلی کتی]]'''، آمریکای سیو بوکسور، بمرده. روز بعد: [[ویکی‌پدیا:امروز_واری_روز/۴ ژوئن|۴ ژوئن]] – روز قبل: [[ویکی‌پدیا:امروز_واری_روز/۲ ژوئن|۲ ژوئن]] {{SelAnnivFooter|ماه=ژوئن}} <noinclude>{{وپ:تقویم‌مونا|ماه=ژوئن}}</noinclude> 5uveyn3k33xmlj3ba7c2sztbuf87x43 ماژول:صندخ/قالب/کشور 828 47946 327722 321594 2026-06-03T14:46:10Z محک 1023 327722 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'کشور نوم','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'نوم','رسمی نوم','نام رسمی','مازرونی رسمی نوم','نام رسمی فارسی','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, generic.flag({upright=0.6}), generic.blason({upright=0.3}), --generic.shield(), --generic.emblem(), generic.locationmap(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا و گت‌شهر' , value = { 'پایتخت','نیشتگا','capital'}}, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'اداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['جمعیت تخمین سال'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['جمعیت تخمین رتبه'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن سال' , value = {'بساتن سال'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','أرز واحد','پول نماد','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کود','cctld'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2'} , captionparameter = {'map 2 label'}}, {type = 'images', imageparameters = {'نقشه 3'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return r0evjzva5srd1tg194tm5khgc5luvay 327725 327722 2026-06-03T15:10:22Z محک 1023 نوم 327725 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'رسمی نوم','نام رسمی','اورجینال نوم','مازرونی رسمی نوم','نام رسمی فارسی','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'نام اصلی','اصلی نوم','عادی نوم','نوم','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, generic.flag({upright=0.6}), generic.blason({upright=0.3}), --generic.shield(), --generic.emblem(), generic.locationmap(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا و گت‌شهر' , value = { 'پایتخت','نیشتگا','capital'}}, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'اداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['جمعیت تخمین سال'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['جمعیت تخمین رتبه'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن سال' , value = {'بساتن سال'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','أرز واحد','پول نماد','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کود','cctld'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2'} , captionparameter = {'map 2 label'}}, {type = 'images', imageparameters = {'نقشه 3'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return dp70vyvjw74ast9td5qojbox406l33r 327726 327725 2026-06-03T15:13:40Z محک 1023 نوم 327726 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'اورجینال نوم','نام اصلی','اصلی نوم','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'مازرونی رسمی نوم','نام رسمی فارسی','رسمی نوم','نام رسمی','عادی نوم','نوم','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, generic.flag({upright=0.6}), generic.blason({upright=0.3}), --generic.shield(), --generic.emblem(), generic.locationmap(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا و گت‌شهر' , value = { 'پایتخت','نیشتگا','capital'}}, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'اداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['جمعیت تخمین سال'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['جمعیت تخمین رتبه'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن سال' , value = {'بساتن سال'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','أرز واحد','پول نماد','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کود','cctld'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2'} , captionparameter = {'map 2 label'}}, {type = 'images', imageparameters = {'نقشه 3'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return 7lyu31ifv9y26017y8wkmwwdpy8vjma 327727 327726 2026-06-03T15:18:33Z محک 1023 آزمایش نقشه و موتو 327727 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'اورجینال نوم','نام اصلی','اصلی نوم','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'مازرونی رسمی نوم','نام رسمی فارسی','رسمی نوم','نام رسمی','عادی نوم','نوم','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, generic.flag({upright=0.6}), generic.blason({upright=0.3}), --generic.shield(), --generic.emblem(), generic.map(), generic.locationmap(), generic.motto(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا و گت‌شهر' , value = { 'پایتخت','نیشتگا','capital'}}, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'اداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['جمعیت تخمین سال'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['جمعیت تخمین رتبه'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن سال' , value = {'بساتن سال'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','أرز واحد','پول نماد','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کود','cctld'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2'} , captionparameter = {'map 2 label'}}, {type = 'images', imageparameters = {'نقشه 3'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return j2w49czzppsnpxqh8vy8qmk3de5br8a 327728 327727 2026-06-03T15:19:45Z محک 1023 geoloc 327728 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'اورجینال نوم','نام اصلی','اصلی نوم','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'مازرونی رسمی نوم','نام رسمی فارسی','رسمی نوم','نام رسمی','عادی نوم','نوم','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, generic.flag({upright=0.6}), generic.blason({upright=0.3}), --generic.shield(), --generic.emblem(), generic.geoloc(), generic.locationmap(), generic.motto(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا و گت‌شهر' , value = { 'پایتخت','نیشتگا','capital'}}, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'اداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['جمعیت تخمین سال'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['جمعیت تخمین رتبه'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن سال' , value = {'بساتن سال'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','أرز واحد','پول نماد','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کود','cctld'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2'} , captionparameter = {'map 2 label'}}, {type = 'images', imageparameters = {'نقشه 3'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return arz7cof55aue5v7dwm6xkzsz55mws1b 327730 327728 2026-06-03T15:30:06Z محک 1023 327730 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'اورجینال نوم','نام اصلی','اصلی نوم','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'مازرونی رسمی نوم','نام رسمی فارسی','رسمی نوم','نام رسمی','عادی نوم','نوم','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, generic.flag({upright=0.6}), generic.blason({upright=0.3}), --generic.shield(), --generic.emblem(), generic.geoloc(), generic.locationmap(), generic.motto(), generic.anthem(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا و گت‌شهر' , value = { 'پایتخت','نیشتگا','capital'}}, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'اداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['جمعیت تخمین سال'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['جمعیت تخمین رتبه'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن سال' , value = {'بساتن سال'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','أرز واحد','پول نماد','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کود','cctld'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2'} , captionparameter = {'map 2 label'}}, {type = 'images', imageparameters = {'نقشه 3'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return dl6w9g5sao9u1m87f59dho0oq2wy3rp 327732 327730 2026-06-03T15:32:05Z محک 1023 جابجایی سرود و شعار 327732 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'اورجینال نوم','نام اصلی','اصلی نوم','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'مازرونی رسمی نوم','نام رسمی فارسی','رسمی نوم','نام رسمی','عادی نوم','نوم','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, generic.flag({upright=0.6}), generic.blason({upright=0.3}), --generic.shield(), --generic.emblem(), generic.motto(), generic.anthem(), generic.locationmap(), generic.geoloc(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا و گت‌شهر' , value = { 'پایتخت','نیشتگا','capital'}}, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'اداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['جمعیت تخمین سال'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['جمعیت تخمین رتبه'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن سال' , value = {'بساتن سال'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','أرز واحد','پول نماد','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کود','cctld'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2'} , captionparameter = {'map 2 label'}}, {type = 'images', imageparameters = {'نقشه 3'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return 9f30ojk00xi2pogt7nulclr5zff4fuq 327734 327732 2026-06-03T15:42:50Z محک 1023 327734 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'اورجینال نوم','نام اصلی','اصلی نوم','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'مازرونی رسمی نوم','نام رسمی فارسی','رسمی نوم','نام رسمی','عادی نوم','نوم','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, generic.flag({upright=0.6}), generic.blason({upright=0.3}), --generic.shield(), --generic.emblem(), generic.motto(), generic.anthem(), generic.locationmap(), generic.geoloc(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'إداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['جمعیت تخمین سال'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['جمعیت تخمین رتبه'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن سال' , value = {'بساتن سال'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','پیل یکا','پول نماد','واحد پول','پول یکا','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد','وب‌گاه رسمی','رسمی سایت'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کد','cctld','دامنه اینترنتی','اینترنتی دامنه'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد','پیش‌شماره تلفنی'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت','رانندگی از سمت','جهت رانندگی'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2','نقشه۲'} , captionparameter = {'map 2 label','زیرنویس نقشه۲'}}, {type = 'images', imageparameters = {'نقشه 3','نقشه۳'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم','زیرنویس نقشه۳'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return nmynwb1k0t0pxh2qz44rfxytga0p77p 327735 327734 2026-06-03T15:49:35Z محک 1023 بساتن تاریخ 327735 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'اورجینال نوم','نام اصلی','اصلی نوم','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'مازرونی رسمی نوم','نام رسمی فارسی','رسمی نوم','نام رسمی','عادی نوم','نوم','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, generic.flag({upright=0.6}), generic.blason({upright=0.3}), --generic.shield(), --generic.emblem(), generic.motto(), generic.anthem(), generic.locationmap(), generic.geoloc(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'إداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['جمعیت تخمین سال'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['جمعیت تخمین رتبه'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن سال' , value = {'بساتن سال','نحوه تشکیل'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن'}}, {type = 'row' , label = {'موارد منجر به تشکیل'} , value = {'تاریخ تشکیل'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','پیل یکا','پول نماد','واحد پول','پول یکا','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد','وب‌گاه رسمی','رسمی سایت'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کد','cctld','دامنه اینترنتی','اینترنتی دامنه'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد','پیش‌شماره تلفنی'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت','رانندگی از سمت','جهت رانندگی'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2','نقشه۲'} , captionparameter = {'map 2 label','زیرنویس نقشه۲'}}, {type = 'images', imageparameters = {'نقشه 3','نقشه۳'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم','زیرنویس نقشه۳'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return 2vqnakwx8p66rw9870q3m2ajcfz59f6 327736 327735 2026-06-03T15:56:47Z محک 1023 327736 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'اورجینال نوم','نام اصلی','اصلی نوم','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'مازرونی رسمی نوم','نام رسمی فارسی','رسمی نوم','نام رسمی','عادی نوم','نوم','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, generic.flag({upright=0.6}), generic.blason({upright=0.3}), --generic.shield(), --generic.emblem(), generic.motto(), generic.anthem(), generic.locationmap(), generic.geoloc(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','مساحت','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','درصد آبها','درصد آب‌ها','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'إداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['جمعیت تخمین سال'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['جمعیت تخمین رتبه'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','نوع حکومت','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن' , value = {'بساتن سال','موارد منجر به تشکیل'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن','ایجاد','تشکیل'}}, {type = 'row' , label = {'موارد منجر به تشکیل'} , value = {'تاریخ تشکیل'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','پیل یکا','پول نماد','واحد پول','پول یکا','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد','وب‌گاه رسمی','رسمی سایت'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کد','cctld','دامنه اینترنتی','اینترنتی دامنه'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد','پیش‌شماره تلفنی'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت','رانندگی از سمت','جهت رانندگی'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2','نقشه۲'} , captionparameter = {'map 2 label','زیرنویس نقشه۲'}}, {type = 'images', imageparameters = {'نقشه 3','نقشه۳'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم','زیرنویس نقشه۳'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return q4zdlvw2px813rkcdbi67vrmaijyn45 327737 327736 2026-06-03T15:59:28Z محک 1023 327737 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'اورجینال نوم','نام اصلی','اصلی نوم','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'مازرونی رسمی نوم','نام رسمی فارسی','رسمی نوم','نام رسمی','عادی نوم','نوم','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, generic.flag({upright=0.6}), generic.blason({upright=0.3}), --generic.shield(), --generic.emblem(), generic.motto(), generic.anthem(), generic.locationmap(), generic.geoloc(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','مساحت','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','درصد آبها','درصد آب‌ها','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'إداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['جمعیت تخمین سال'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['جمعیت تخمین رتبه'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','نوع حکومت','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن' , value = {'بساتن سال','نحوه تشکیل'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن','ایجاد','تشکیل'}}, {type = 'row' , label = {'موارد منجر به تشکیل'} , value = {'تاریخ تشکیل'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','پیل یکا','پول نماد','واحد پول','پول یکا','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد','وب‌گاه رسمی','رسمی سایت'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کد','cctld','دامنه اینترنتی','اینترنتی دامنه'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد','پیش‌شماره تلفنی'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت','رانندگی از سمت','جهت رانندگی'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2','نقشه۲'} , captionparameter = {'map 2 label','زیرنویس نقشه۲'}}, {type = 'images', imageparameters = {'نقشه 3','نقشه۳'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم','زیرنویس نقشه۳'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return ch2tfa0j59n6fa8e07sykz6foq1oeha 327738 327737 2026-06-03T16:02:40Z محک 1023 327738 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'اورجینال نوم','نام اصلی','اصلی نوم','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'مازرونی رسمی نوم','نام رسمی فارسی','رسمی نوم','نام رسمی','عادی نوم','نوم','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, generic.flag({upright=0.6}), generic.blason({upright=0.3}), --generic.shield(), --generic.emblem(), generic.motto(), generic.anthem(), generic.locationmap(), generic.geoloc(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','مساحت','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','درصد آبها','درصد آب‌ها','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'إداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['سال براورد جمعیت'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['رتبه جمعیت'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','نوع حکومت','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن' , value = {'بساتن سال','نحوه تشکیل'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن','ایجاد','تشکیل'}}, {type = 'row' , label = {'موارد منجر به تشکیل'} , value = {'تاریخ تشکیل'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','پیل یکا','پول نماد','واحد پول','پول یکا','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد','وب‌گاه رسمی','رسمی سایت'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کد','cctld','دامنه اینترنتی','اینترنتی دامنه'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد','پیش‌شماره تلفنی'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت','رانندگی از سمت','جهت رانندگی'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2','نقشه۲'} , captionparameter = {'map 2 label','زیرنویس نقشه۲'}}, {type = 'images', imageparameters = {'نقشه 3','نقشه۳'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم','زیرنویس نقشه۳'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return qukat7cmhqohx4yo7u3u7wwzs56ecgc 327739 327738 2026-06-03T16:09:22Z محک 1023 دگرسته همون قبل واری 327739 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'کشور نوم','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'نوم','رسمی نوم','نام رسمی','مازرونی رسمی نوم','نام رسمی فارسی','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, generic.flag({upright=0.6}), generic.blason({upright=0.3}), --generic.shield(), --generic.emblem(), generic.motto(), generic.anthem(), generic.locationmap(), generic.geoloc(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','مساحت','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','درصد آبها','درصد آب‌ها','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'إداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['سال براورد جمعیت'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['رتبه جمعیت'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','نوع حکومت','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن' , value = {'بساتن سال','نحوه تشکیل'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن','ایجاد','تشکیل'}}, {type = 'row' , label = {'موارد منجر به تشکیل'} , value = {'تاریخ تشکیل'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','پیل یکا','پول نماد','واحد پول','پول یکا','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد','وب‌گاه رسمی','رسمی سایت'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کد','cctld','دامنه اینترنتی','اینترنتی دامنه'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد','پیش‌شماره تلفنی'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت','رانندگی از سمت','جهت رانندگی'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2','نقشه۲'} , captionparameter = {'map 2 label','زیرنویس نقشه۲'}}, {type = 'images', imageparameters = {'نقشه 3','نقشه۳'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم','زیرنویس نقشه۳'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return 9ce6j1z1685y99o9rulcuu3233tubwt 327741 327739 2026-06-03T16:27:41Z محک 1023 آزمایش، چتبات کومک جه 327741 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'کشور نوم','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'نوم','رسمی نوم','نام رسمی','مازرونی رسمی نوم','نام رسمی فارسی','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, generic.coat_of_arms, --generic.shield(), --generic.emblem(), generic.motto(), generic.anthem(), generic.locationmap(), generic.geoloc(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','مساحت','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','درصد آبها','درصد آب‌ها','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'إداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['سال براورد جمعیت'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['رتبه جمعیت'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','نوع حکومت','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن' , value = {'بساتن سال','نحوه تشکیل'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن','ایجاد','تشکیل'}}, {type = 'row' , label = {'موارد منجر به تشکیل'} , value = {'تاریخ تشکیل'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','پیل یکا','پول نماد','واحد پول','پول یکا','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد','وب‌گاه رسمی','رسمی سایت'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کد','cctld','دامنه اینترنتی','اینترنتی دامنه'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد','پیش‌شماره تلفنی'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت','رانندگی از سمت','جهت رانندگی'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2','نقشه۲'} , captionparameter = {'map 2 label','زیرنویس نقشه۲'}}, {type = 'images', imageparameters = {'نقشه 3','نقشه۳'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم','زیرنویس نقشه۳'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return dh5iqz2a676uj60rxuj55s7o3x7iuch 327743 327741 2026-06-03T16:34:35Z محک 1023 نسخهٔ [[Special:Diff/327741|327741]] از [[Special:Contributions/محک|محک]] ([[User talk:محک|بحث]]) خنثی شد 327743 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'کشور نوم','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'نوم','رسمی نوم','نام رسمی','مازرونی رسمی نوم','نام رسمی فارسی','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, generic.flag({upright=0.6}), generic.blason({upright=0.3}), --generic.shield(), --generic.emblem(), generic.motto(), generic.anthem(), generic.locationmap(), generic.geoloc(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','مساحت','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','درصد آبها','درصد آب‌ها','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'إداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['سال براورد جمعیت'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['رتبه جمعیت'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','نوع حکومت','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن' , value = {'بساتن سال','نحوه تشکیل'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن','ایجاد','تشکیل'}}, {type = 'row' , label = {'موارد منجر به تشکیل'} , value = {'تاریخ تشکیل'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','پیل یکا','پول نماد','واحد پول','پول یکا','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد','وب‌گاه رسمی','رسمی سایت'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کد','cctld','دامنه اینترنتی','اینترنتی دامنه'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد','پیش‌شماره تلفنی'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت','رانندگی از سمت','جهت رانندگی'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2','نقشه۲'} , captionparameter = {'map 2 label','زیرنویس نقشه۲'}}, {type = 'images', imageparameters = {'نقشه 3','نقشه۳'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم','زیرنویس نقشه۳'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return 9ce6j1z1685y99o9rulcuu3233tubwt 327744 327743 2026-06-03T16:36:23Z محک 1023 327744 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'کشور نوم','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'نوم','رسمی نوم','نام رسمی','مازرونی رسمی نوم','نام رسمی فارسی','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, generic.flag(), --generic.shield(), --generic.emblem(), generic.motto(), generic.anthem(), generic.locationmap(), generic.geoloc(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','مساحت','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','درصد آبها','درصد آب‌ها','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'إداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['سال براورد جمعیت'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['رتبه جمعیت'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','نوع حکومت','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن' , value = {'بساتن سال','نحوه تشکیل'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن','ایجاد','تشکیل'}}, {type = 'row' , label = {'موارد منجر به تشکیل'} , value = {'تاریخ تشکیل'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','پیل یکا','پول نماد','واحد پول','پول یکا','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد','وب‌گاه رسمی','رسمی سایت'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کد','cctld','دامنه اینترنتی','اینترنتی دامنه'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد','پیش‌شماره تلفنی'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت','رانندگی از سمت','جهت رانندگی'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2','نقشه۲'} , captionparameter = {'map 2 label','زیرنویس نقشه۲'}}, {type = 'images', imageparameters = {'نقشه 3','نقشه۳'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم','زیرنویس نقشه۳'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return 5rt21ft3s00hbat8sdrtufmafwff9tk 327746 327744 2026-06-03T16:39:56Z محک 1023 327746 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'کشور نوم','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'نوم','رسمی نوم','نام رسمی','مازرونی رسمی نوم','نام رسمی فارسی','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, generic.flag({upright=0.6}), generic.blason({upright=0.3}), --generic.shield(), --generic.emblem(), generic.motto(), generic.anthem(), generic.locationmap(), generic.geoloc(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','مساحت','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','درصد آبها','درصد آب‌ها','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'إداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['سال براورد جمعیت'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['رتبه جمعیت'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','نوع حکومت','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن' , value = {'بساتن سال','نحوه تشکیل'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن','ایجاد','تشکیل'}}, {type = 'row' , label = {'موارد منجر به تشکیل'} , value = {'تاریخ تشکیل'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','پیل یکا','پول نماد','واحد پول','پول یکا','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد','وب‌گاه رسمی','رسمی سایت'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کد','cctld','دامنه اینترنتی','اینترنتی دامنه'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد','پیش‌شماره تلفنی'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت','رانندگی از سمت','جهت رانندگی'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2','نقشه۲'} , captionparameter = {'map 2 label','زیرنویس نقشه۲'}}, {type = 'images', imageparameters = {'نقشه 3','نقشه۳'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم','زیرنویس نقشه۳'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return 9ce6j1z1685y99o9rulcuu3233tubwt 327748 327746 2026-06-03T16:53:53Z محک 1023 flag_and_coat 327748 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'کشور نوم','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'نوم','رسمی نوم','نام رسمی','مازرونی رسمی نوم','نام رسمی فارسی','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, generic.flag({upright=0.6}), generic.blason({upright=0.3}), generic.flag_and_coat(), --generic.emblem(), generic.motto(), generic.anthem(), generic.locationmap(), generic.geoloc(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','مساحت','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','درصد آبها','درصد آب‌ها','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'إداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['سال براورد جمعیت'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['رتبه جمعیت'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','نوع حکومت','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن' , value = {'بساتن سال','نحوه تشکیل'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن','ایجاد','تشکیل'}}, {type = 'row' , label = {'موارد منجر به تشکیل'} , value = {'تاریخ تشکیل'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','پیل یکا','پول نماد','واحد پول','پول یکا','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد','وب‌گاه رسمی','رسمی سایت'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کد','cctld','دامنه اینترنتی','اینترنتی دامنه'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد','پیش‌شماره تلفنی'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت','رانندگی از سمت','جهت رانندگی'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2','نقشه۲'} , captionparameter = {'map 2 label','زیرنویس نقشه۲'}}, {type = 'images', imageparameters = {'نقشه 3','نقشه۳'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم','زیرنویس نقشه۳'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return c2bvk3xy6zppm1j5yex5btwyvgufyx5 327752 327748 2026-06-03T17:08:08Z محک 1023 flag_and_coat 327752 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'کشور نوم','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'نوم','رسمی نوم','نام رسمی','مازرونی رسمی نوم','نام رسمی فارسی','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, -- ردیف ترکیبی پرچم و نشان (کنار هم) { type = "row", label = "پرچم و نشان", value = function(localdata) -- جستجوی نام فایل پرچم local flag = localdata["تصویر پرچم"] or localdata["پرچم"] or localdata.flag or localdata["بیرم"] -- جستجوی نام فایل نشان local coat = localdata["نشونه"] or localdata["آرم"] or localdata["نشان ملی"] or localdata["تصویر نشان ملی"] or localdata.coat_of_arms if not flag and not coat then return nil end -- اندازه و زیرنویس local flagSize = localdata["پرچم_قایده"] or localdata.flag_size or "100px" local flagCaption = localdata["پرچم_جیرنویس"] or localdata.flag_caption or "" local coatSize = localdata.coa_size or "100px" local coatCaption = localdata["نشون_توضیح"] or localdata.coat_of_arms_caption or "" -- ساخت HTML کنار هم (با استایل inline، بدون نیاز به CSS خارجی) local html = '<div style="display: flex; justify-content: center; align-items: center; gap: 1em; flex-wrap: wrap;">' if flag then html = html .. '<div style="text-align: center;">[[پرونده:' .. flag .. '|' .. flagSize .. '|' .. flagCaption .. ']]</div>' end if coat then html = html .. '<div style="text-align: center;">[[پرونده:' .. coat .. '|' .. coatSize .. '|' .. coatCaption .. ']]</div>' end html = html .. '</div>' return html end }, generic.motto(), generic.anthem(), generic.locationmap(), generic.geoloc(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','مساحت','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','درصد آبها','درصد آب‌ها','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'إداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['سال براورد جمعیت'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['رتبه جمعیت'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','نوع حکومت','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن' , value = {'بساتن سال','نحوه تشکیل'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن','ایجاد','تشکیل'}}, {type = 'row' , label = {'موارد منجر به تشکیل'} , value = {'تاریخ تشکیل'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','پیل یکا','پول نماد','واحد پول','پول یکا','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد','وب‌گاه رسمی','رسمی سایت'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کد','cctld','دامنه اینترنتی','اینترنتی دامنه'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد','پیش‌شماره تلفنی'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت','رانندگی از سمت','جهت رانندگی'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2','نقشه۲'} , captionparameter = {'map 2 label','زیرنویس نقشه۲'}}, {type = 'images', imageparameters = {'نقشه 3','نقشه۳'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم','زیرنویس نقشه۳'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return mwjo7ddhsao802m7t2khnnwgq8s7hbt 327753 327752 2026-06-03T17:11:39Z محک 1023 327753 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'کشور نوم','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'نوم','رسمی نوم','نام رسمی','مازرونی رسمی نوم','نام رسمی فارسی','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, -- ردیف ترکیبی پرچم و نشان (کنار هم) { type = "row", label = "پرچم و نشان", value = function(localdata) -- جستجوی نام فایل پرچم local flag = localdata["تصویر_پرچم"] or localdata["پرچم"] or localdata.flag or localdata["بیرم"] or localdata.flag -- جستجوی نام فایل نشان local coat = localdata["نشونه"] or localdata["آرم"] or localdata["نشان_ملی"] or localdata["تصویر_نشان_ملی"] or localdata.coat_of_arms if not flag and not coat then return nil end -- اندازه و زیرنویس local flagSize = localdata["پرچم_قایده"] or localdata.flag_size or "100px" local flagCaption = localdata["پرچم_جیرنویس"] or localdata.flag_caption or "" local coatSize = localdata.coa_size or "100px" local coatCaption = localdata["نشون_توضیح"] or localdata.coat_of_arms_caption or "" -- ساخت HTML کنار هم (با استایل inline، بدون نیاز به CSS خارجی) local html = '<div style="display: flex; justify-content: center; align-items: center; gap: 1em; flex-wrap: wrap;">' if flag then html = html .. '<div style="text-align: center;">[[پرونده:' .. flag .. '|' .. flagSize .. '|' .. flagCaption .. ']]</div>' end if coat then html = html .. '<div style="text-align: center;">[[پرونده:' .. coat .. '|' .. coatSize .. '|' .. coatCaption .. ']]</div>' end html = html .. '</div>' return html end }, generic.motto(), generic.anthem(), generic.locationmap(), generic.geoloc(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','مساحت','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','درصد آبها','درصد آب‌ها','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'إداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['سال براورد جمعیت'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['رتبه جمعیت'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','نوع حکومت','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن' , value = {'بساتن سال','نحوه تشکیل'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن','ایجاد','تشکیل'}}, {type = 'row' , label = {'موارد منجر به تشکیل'} , value = {'تاریخ تشکیل'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','پیل یکا','پول نماد','واحد پول','پول یکا','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد','وب‌گاه رسمی','رسمی سایت'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کد','cctld','دامنه اینترنتی','اینترنتی دامنه'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد','پیش‌شماره تلفنی'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت','رانندگی از سمت','جهت رانندگی'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2','نقشه۲'} , captionparameter = {'map 2 label','زیرنویس نقشه۲'}}, {type = 'images', imageparameters = {'نقشه 3','نقشه۳'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم','زیرنویس نقشه۳'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return mn9ppdiymfg9gzeyoijhslt8hp7yo0d 327754 327753 2026-06-03T17:19:56Z محک 1023 327754 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'کشور نوم','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'نوم','رسمی نوم','نام رسمی','مازرونی رسمی نوم','نام رسمی فارسی','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, -- ردیف ترکیبی پرچم و نشان (کنار هم) { type = "row", label = "پرچم و نشان", value = function(localdata) local flag = localdata["تصویر_پرچم"] or localdata["پرچم"] or localdata.flag or localdata["بیرم"] local coat = localdata["نشونه"] or localdata["آرم"] or localdata["نشان_ملی"] or localdata["تصویر_نشان_ملی"] or localdata.coat_of_arms if not flag and not coat then return nil end local flagSize = localdata["پرچم_قایده"] or localdata.flag_size or "100px" local flagCaption = localdata["پرچم_جیرنویس"] or localdata["توضیحات_پرچم"] or localdata["توضیح_پرچم"] or localdata.flag_caption if not flagCaption and flag then flagCaption = "پرچم" end local coatSize = localdata.coa_size or "100px" local coatCaption = localdata["نشون_توضیح"] or localdata["توضیحات_نشان_ملی"] or localdata["توضیح_نشان"] or localdata.coat_of_arms_caption if not coatCaption and coat then coatCaption = "ملی نشون" end local html = '<div style="display: flex; justify-content: center; align-items: center; gap: 1em; flex-wrap: wrap;">' if flag then html = html .. '<div style="text-align: center;">[[پرونده:' .. flag .. '|' .. flagSize .. '|' .. flagCaption .. ']]</div>' end if coat then html = html .. '<div style="text-align: center;">[[پرونده:' .. coat .. '|' .. coatSize .. '|' .. coatCaption .. ']]</div>' end html = html .. '</div>' return html end }, generic.motto(), generic.anthem(), generic.locationmap(), generic.geoloc(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','مساحت','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','درصد آبها','درصد آب‌ها','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'إداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['سال براورد جمعیت'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['رتبه جمعیت'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','نوع حکومت','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن' , value = {'بساتن سال','نحوه تشکیل'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن','ایجاد','تشکیل'}}, {type = 'row' , label = {'موارد منجر به تشکیل'} , value = {'تاریخ تشکیل'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','پیل یکا','پول نماد','واحد پول','پول یکا','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد','وب‌گاه رسمی','رسمی سایت'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کد','cctld','دامنه اینترنتی','اینترنتی دامنه'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد','پیش‌شماره تلفنی'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت','رانندگی از سمت','جهت رانندگی'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2','نقشه۲'} , captionparameter = {'map 2 label','زیرنویس نقشه۲'}}, {type = 'images', imageparameters = {'نقشه 3','نقشه۳'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم','زیرنویس نقشه۳'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return t0bg6zdoolhjuvdbjs5pfayc63wzo22 327755 327754 2026-06-03T17:27:05Z محک 1023 تا اینجه پرچم و نشون خار بیه ولی ویکیدیتا جه نیته 327755 Scribunto text/plain local generic = require( 'ماژول:صندخ/ادوات' ) local localdata = require 'ماژول:صندخ/دیتا' return { maincolor = '#A7D4E7', wikimod ="Wikidata.Ca", parts = { {type = 'title', value ={'کشور نوم','native_name'} , icon='defaut' }, {type = 'subtitle' , value = {'نوم','رسمی نوم','نام رسمی','مازرونی رسمی نوم','نام رسمی فارسی','common_name'} , wikidata= {property = 'P1448',listmax = 1, conjunction = 'new line', showlang = 'true'} }, -- ردیف ترکیبی پرچم و نشان (کنار هم) با پشتیبانی از ویکی‌دیتا { type = "row", label = "پرچم و نشان", value = function(localdata) -- اولویت اول: پارامترهای محلی مقاله local flag = localdata["تصویر_پرچم"] or localdata["پرچم"] or localdata.flag or localdata["بیرم"] local coat = localdata["نشونه"] or localdata["آرم"] or localdata["نشان_ملی"] or localdata["تصویر_نشان_ملی"] or localdata.coat_of_arms -- اگر محلی نبود، از ویکی‌دیتا بخوان (elseif) if not flag and localdata.item and localdata.item.id then local entity = mw.wikibase.getEntityObject(localdata.item.id) if entity and entity.claims then local flagClaims = entity.claims.P41 if flagClaims and flagClaims[1] and flagClaims[1].mainsnak.datavalue then flag = flagClaims[1].mainsnak.datavalue.value end local coatClaims = entity.claims.P94 if coatClaims and coatClaims[1] and coatClaims[1].mainsnak.datavalue then coat = coatClaims[1].mainsnak.datavalue.value end end end -- اگر هیچکدام نبود، ردیف نمایش داده نشود if not flag and not coat then return nil end -- خواندن اندازه و زیرنویس (فقط از پارامترهای محلی) local flagSize = localdata["پرچم_قایده"] or localdata.flag_size or "100px" local flagCaption = localdata["پرچم_جیرنویس"] or localdata.flag_caption if not flagCaption and flag then flagCaption = "پرچم" end local coatSize = localdata.coa_size or "100px" local coatCaption = localdata["نشون_توضیح"] or localdata.coat_of_arms_caption if not coatCaption and coat then coatCaption = "نشون" end -- ساخت HTML کنار هم local html = '<div style="display: flex; justify-content: center; align-items: center; gap: 1em; flex-wrap: wrap;">' if flag then html = html .. '<div style="text-align: center;">[[پرونده:' .. flag .. '|' .. flagSize .. '|' .. flagCaption .. ']]</div>' end if coat then html = html .. '<div style="text-align: center;">[[پرونده:' .. coat .. '|' .. coatSize .. '|' .. coatCaption .. ']]</div>' end html = html .. '</div>' return html end }, generic.motto(), generic.anthem(), generic.locationmap(), generic.geoloc(), {type = 'table' , title ='جوغرافی' ,rows = { ---generic.coordinates(),--جوغرافی جیگا {type = 'row' , label = 'بلند چکل' , value = {'بلند چکل','چکل'} , wikidata = { property = 'P610' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" } }, {type = 'row' , label = 'جول‌ترین نقطه' , value = {'جول‌ترین جا','جول'} , wikidata = { property = 'P1589' , qualifier = 'P2044', formatting='table',rowformat = "$0$R0 $1", rowsubformat1="($1)", colformat1="unitcode" }}, {type = 'row' , label = 'گتی' , value = {'گتی','مساحت','area'} , wikidata = {property = 'P2046' , formatting='unitcode'}}, {type = 'row' , label = 'ئو' , value = {'ئو درصد','درصد آبها','درصد آب‌ها','percent_water'} , wikidata = {property = 'P2927'}}, {type = 'row' , label = 'ارتفاع،<br />آزاد ئو جه' , value = {'ارتفاع'} , wikidata = {property = 'P2044', formatting='unitcode'}}, }}, {type = 'table' , title ='جمعیت', rows = { --{type = 'row' , label = {'اداری مرکز نوع' } , defaultlabel = 'اداری مرکز' }, --{type = 'row' , label = {'نیشتگا نوع'} , defaultlabel = 'نیشتگا نوع' }, {type = 'row' , label = 'نیشتگا' , value = {'پایتخت','نیشتگا','capital'} , wikidata = {property = 'P36'}}, {type = 'row' , label = 'گت‌ترین شهر' , value = {'گت شهر','largest_city'}}, {type = 'row' , label = 'مهم شهرون' , value = {'مهم شهرون'}}, {type = 'row' , label = 'إداری نیشتگا' , value = {'اداری مرکز'}}, {type = 'row' , label = 'گت مستعمره' , value = {'گت مستعمره'}}, {type = 'row' , label = '[[رسمی زوون]]' , value = {'رسمی زوون','official_languages'} , wikidata = {property = 'P37'}}, {type = 'row' , label = '[[محلی زوون]]' , value = {'محلی زوون'}}, {type = 'row' , label = {'زوون نوع'} , value= {'زوونون'}}, {type = 'row' , label = 'نژادون', value = {'نژادون'}}, {type = 'row' , label = 'بومی مردم' , value = {'بومیون', 'ساکنین نوم'}}, {type = 'row' , label = function (localdata) return 'تخمین <small>('..(localdata['سال براورد جمعیت'] or 'تخمین سال')..')</small>' end , value = function ( localdata ) local v1,v2, r v1 = localdata['جمعیت تخمین'] v2 = localdata['رتبه جمعیت'] if(v1) then r=v1..' نفر' end if(v1 and v2) then return r..' ([[کشورون فهرست|'..v2..']])' else return r end end }, {type = 'row' , label = 'جمعیت' , value = {'جمعیت','population_estimate'} , wikidata = {property = 'P1082', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = 'مرد' , value = {'مردان'} , wikidata = {property = 'P1540', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'زن' , value = {'زنان'} , wikidata = {property = 'P1539', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'خانوار تعداد' , value = {'خانوار تعداد'} , wikidata = {property = 'P1538', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جمعیت انبسی]]' , value = function(localdata) local r if(localdata['انبسی ک‌م2']) then r = localdata['انبسی كم2'] ..' ج/كم²' end if(r and localdata['جمعیت انبسی رتبه']) then r = r .. ' ([[کشورون فهرست|' ..localdata['جمعیت انبسی رتبه'] .. ']])' end end }, {type = 'row' , label = 'شهری جمعیت' , value = {'شهری جمعیت'} , wikidata = {property = 'P6343' , qualifier = 'P459', showDate= "true"}}, {type = 'row' , label = 'روستایی جمعیت' , value = {'روستایی جمعیت'} , wikidata = {property = 'P6344' , qualifier = 'P459', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'امید زندگی' , value = {'امید به زندگی'} , wikidata = {property = 'P2250', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='نٮظام', rows = { {type = 'row' , label = 'حکومت نوع' , value = {'حکومت نوع','نوع حکومت','government_type'} , wikidata = {property = 'P122'}}, {type = 'row' , label = {'حاکم لقب 1','بالاترین مقوم لقب'}, defaultlabel ='بالاترین مقوم' ,value = {'حاکم نوم 1','بالاترین مقوم نوم'} ,wikidata= {property ='P35', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 2','بالاترین مقوم لقب 2'}, defaultlabel ='حکومت رئیس' ,value = {'حاکم نوم 2','بالاترین مقوم نوم 2'} ,wikidata= {property ='P6', showDate= "true", listrank = "bestrank"} }, {type = 'row' , label = {'حاکم لقب 3'}, value = {'حاکم نوم 3'}}, {type = 'row' , label = {'حاکم لقب 4'} , value = {'حاکم نوم 4'}}, {type = 'row' , label = {'حاکم لقب 5'} , value = {'حاکم نوم 5'}}, {type = 'row' , label = 'موقننه قووه' , value = {'موقننه قووه'} , wikidata = {property = 'P194'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[سنا مجلس]]' , value = {'سنا مجلس'}}, {type = 'row' , label = '&nbsp;←&nbsp;[[پایین‌ترین مجلس]]' , value = {'پایین‌ترین مجلس'}}, {type = 'row' , label = 'قضائیه قووه' , value = {'قضائیه قووه'} , wikidata = {property = 'P209'}}, {type = 'row' , label = 'موجریه قووه' , value = {'موجریه قووه'} , wikidata = {property = 'P208'}}, }}, {type = 'table' , title ='دکته إتفاقون', rows = { {type = 'row' , label = {'حاکمیت نوع'} , value = {'حاکمیت یادداشت'} }, {type = 'row' , label = 'بساتن' , value = {'بساتن سال','نحوه تشکیل'} , wikidata = {property = 'P571'}}, {type = 'row' , label = 'تأسیس' , value = {'بساتن','ایجاد','تشکیل'}}, {type = 'row' , label = {'موارد منجر به تشکیل'} , value = {'تاریخ تشکیل'}}, {type = 'row' , label = {'تأسیس دکته 1'} , value = {'تفاق توم 1'}}, {type = 'row' , label = {'تأسیس دکته 2'} , value = {'تفاق توم 2'}}, {type = 'row' , label = {'تأسیس دکته 3'} , value = {'تفاق توم 3'}}, {type = 'row' , label = {'تأسیس دکته 4'} , value = {'تفاق توم 4'}}, {type = 'row' , label = {'تأسیس دکته 5'} , value = {'تفاق توم 5'}}, {type = 'row' , label = {'تأسیس دکته 6'} , value = {'تفاق توم 6'}}, {type = 'row' , label = {'تأسیس دکته 7'} , value = {'تفاق توم 7'}}, {type = 'row' , label = {'تأسیس دکته 8'} , value = {'تفاق توم 8'}}, {type = 'row' , label = {'تأسیس دکته 9'} , value = {'تفاق توم 9'}}, }}, {type = 'table' , title ='عضویتون', rows = { {type = 'row' , label = '[[اروپا اتحادیه]] دله عضو بیّن' , value = {'اروپا اتحادیه دله عضو بین'}}, {type = 'row' , label = {'سازمان نوع'}, value = {'عضویت'}}, {type = 'row' , label = {'سازمان 1'} , value = {'عضویت توم 1'}}, {type = 'row' , label = {'سازمان 2'} , value = {'عضویت توم 2'}}, {type = 'row' , label = {'سازمان 3'} , value = {'عضویت توم 3'}}, {type = 'row' , label = {'سازمان 4'} , value = {'عضویت توم 4'}}, {type = 'row' , label = {'سازمان 5'} , value = {'عضویت توم 5'}}, {type = 'row' , label = {'سازمان 6'} , value = {'عضویت توم 6'}}, {type = 'row' , label = {'سازمان 7'} , value = {'عضویت توم 7'}}, {type = 'row' , label = {'سازمان 8'} , value = {'عضویت توم 8'}}, {type = 'row' , label = {'سازمان 9'} , value = {'عضویت توم 9'}}, }}, {type = 'table' , title ='[[داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , wikidata = {property = 'P4010',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید'] if r then if localdata['داخلی ناخالص تولید ترتیب'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;هئن قودرت برابری مجموع' , value = {'داخلی ناخالص تولید هئن قودرت برابری أساس سر'} , wikidata = {property = 'P4010', listrank = "bestrank"}}, {type = 'row' , label = '&nbsp;←&nbsp;سرانه' , wikidata = {property = 'P2299', qualifier='P585',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['داخلی ناخالص تولید سرانه'] if r then if localdata['داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخالص تولید سرانه أساس سر (هئن قودرت برابری)|' .. localdata['داخلی ناخالص تولید سرانه'] .. ']])' end end return r end }, }}, {type = 'table' , title ='[[داخلی ناخالص تولید#اسمی و واقعی داخلی ناخالص تولید|اسمی داخلی ناخالص تولید]]', rows = { {type = 'row' , label = 'محاسبه سال' , value = {'اسمی داخلی ناخالص تولید سال'}}, {type = 'row' , label = '&nbsp;←&nbsp;مجموع' , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید'] if r then if localdata['اسمی داخلی ناخالص تولید روتبه'] then r = r .. '([[کیشوران لیست داخلی ناخلص تولید أساس سر|' .. localdata['اسمی داخلی ناخالص تولید روتبه'] .. ']])' end end return r end }, {type = 'row' , label = '&nbsp;←&nbsp;[[سرانه]]' , wikidata = {property = 'P2132',conjtype='*', showDate= "true", listrank = "bestrank"} , value = function(localdata) local r=localdata['اسمی داخلی ناخالص تولید سرانه'] if r then if localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] then r = r .. '([[کیشوران لیست اسمی داخلی ناخالص تولید سرانه أساس سر|' .. localdata['اسمی داخلی ناخالص تولید سرانه روتبه'] .. ']])' end end return r end }, {type = 'row' , label = 'داخلی ناخالص تولید واقعی روشد نرخ' , value = {'داخلی ناخالص تولید روشد نرخ'} , wikidata = {property = 'P2219', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی ذخیره' , value = {'کلی ذخیره'} , wikidata = {property = 'P2134', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='جینی ضریب', rows = { {type = 'row' , label = 'عدد' , value = {'جینی ضریب'} , wikidata = {property = 'P1125', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'سال' , value = {'جینی ضریب سال'}}, {type = 'row' , label = 'جرگه' , value = function(localdata) local r=localdata['جینی ضریب جرگه'] if r then if localdata['جینی ضریب جرگه'] then r = r .. '(' .. localdata['جینی ضریب روتبه'] .. ')' end end return r end }, }}, {type = 'table' , title ='إنسانی توسعه شاخص', rows = { {type = 'row' , label = 'سال' , value = {'انسانی توسعه شاخص سال'}}, {type = 'row' , label = 'شاخص' , value = {'انسانی توسعه شاخص'} , wikidata = {property = 'P1081', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'جرگه' , value = {'انسانی توسعه شاخص روتبه','انسانی توسعه شاخص طبقه‌بندی'}}, {type = 'row' , label = 'بیکاری نرخ' , value = {'بیکاری نرخ'} , wikidata = {property = 'P1198', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'درآمد میانگین' , value = {'درآمد میانگین'} , wikidata = {property = 'P3529', showDate= "true", listrank = "bestrank"}}, }}, {type = 'table' , title ='إقتٮصاد', rows = { {type = 'row' , label = 'پول واحد' , value = {'پول','پول واحد','پیل یکا','پول نماد','واحد پول','پول یکا','currency'} , wikidata = {property = 'P38'}}, {type = 'row' , label = 'مرکزی بانک' , value = {'مرکزی بانک'} , wikidata = {property = 'P1304'}}, {type = 'row' , label = 'توروم نرخ' , value = {'توروم نزخ'} , wikidata = {property = 'P1279',listrank = "bestrank", showDate= "true"}}, {type = 'row' , label = 'مالیاتی درآمد' , value = {'مالیاتی درآمد'} , wikidata = {property = 'P3087', showDate= "true"}}, {type = 'row' , label = 'فردی مالیات نرخ' , value = {'فردی مالیات نرخ'} , wikidata = {property = 'P2834', showDate= "true"}}, {type = 'row' , label = 'أفزوده أرزش مالیات نرخ' , value = {'أفزوده أرزش مالیات نرخ'} , wikidata = {property = 'P2855', showDate= "true"}}, {type = 'row' , label = 'کلی صادرات' , value = {'کلی صادرات'} , wikidata = {property = 'P2135', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = 'کلی واردات' , value = {'کلی واردات'} , wikidata = {property = 'P2136', showDate= "true", listrank = "bestrank"}}, {type = 'row' , label = '[[جاری حیساب]]' , value = {'جاری حیساب'} , wikidata = {property = 'P2294'}}, {type = 'row' , label = 'خارجی موستقیم سرمایه گوذاری خالص جریان' , value = {'خارجی موستقیم سرمایه گوذاری خالص جریان'} , wikidata = {property = 'P2140', showDate= "true"}}, {type = 'row' , label = 'خالص خارجی موستقیم سرمایه گوذاری' , value = {'خالص خارجی موستقیم سرمایه گوذاری'} , wikidata = {property = 'P2141', showDate= "true"}}, {type = 'row' , label = 'قانونی سند' , value = {'قانونی سند'} , wikidata = {property = 'P2997', showDate= "true"}}, {type = 'row' , label = 'بازنشسته بوستن سند' , value = {'بازنشسته بوستن سند'} , wikidata = {property = 'P3001', showDate= "true"}}, }}, {type = 'table' , title ='نمادون', rows = { {type = 'row' , label = 'رسمی کد' , value = {'رسمی کد','وب‌گاه رسمی','رسمی سایت'} , wikidata = {property = 'P2238'}}, {type = 'row' , label = '[[اینترنتی دامنه|اینترنت کد]]' , value = {'اینترنت کد','cctld','دامنه اینترنتی','اینترنتی دامنه'} , wikidata = {property = 'P78'}}, {type = 'row' , label = 'دریایی شىناسایی إشماره' , value = {'دریایی شیناسایی شوماره'} , wikidata = {property = 'P2979'}}, {type = 'row' , label = 'پوستی کود' , value = {'پوستی کود'} , wikidata = {property = 'P281'}}, {type = 'row' , label = 'ایزو ۳۱۶۶–۱ آلفا-۲' , value = {'iso3166code','ایزو 3166-1'} , wikidata = {property = 'P297',pattern='[[ایزو 3166-2:$1|$1]]'}}, {type = 'row' , label = 'تیلفون کد' , value = {'تیلفون کد','calling_code','تلفن کد','پیش‌شماره تلفنی'} , wikidata = {property = 'P474'}}, }}, {type = 'table' , title ='دیگه چیون', rows = { {type = 'row' , label = 'رانندگی جهت' , value = {'رانندگی جهت','رانندگی از سمت','جهت رانندگی'} , wikidata = {property = 'P1622'}}, {type = 'row' , label = 'قطار حرکت جهت' , value = {'قطار حرکت جهت'} , wikidata = {property = 'P5658'}}, generic.website(), }}, {type = 'images', imageparameters = {'map 2','نقشه۲'} , captionparameter = {'map 2 label','زیرنویس نقشه۲'}}, {type = 'images', imageparameters = {'نقشه 3','نقشه۳'} , captionparameter = {'نقشه 3 جیرنویس','نقشه 3 نوم','زیرنویس نقشه۳'}}, {type = 'table' , title ='جیرنیویس', rows = { {type = 'row1col', value = {'جیرنیویس 1'}}, {type = 'row1col', value = {'جیرنیویس 2'}}, {type = 'row1col', value = {'جیرنیویس 3'}}, {type = 'row1col', value = {'جیرنیویس 4'}}, {type = 'row1col', value = {'جیرنیویس 5'}}, {type = 'row1col', value = {'جیرنیویس 6'}}, {type = 'row1col', value = {'جیرنیویس 7'}}, }}, } -- for parts } -- for return 1b7qiuy78quyadcscd4gselrvwypeyd آوگوستو کورئا 0 107990 327759 314512 2026-06-03T19:08:22Z محک 1023 محک صفحهٔ [[آوگوستو کوررêا]] را بدون برجای‌گذاشتن تغییرمسیر به [[آوگوستو کورئا]] منتقل کرد 314512 wikitext text/x-wiki {{صندخ/شهرستان}} '''آوگوستو کوررêا''' ({{langx|pt|Augusto Corrêa}}) اتا [[برزیل]] ره [[شهر]] هسته که [[پارا]] منطقه شٮنه. آوگوستو کوررêا [[گتی]] ۱۰۹۱٫۰۴۳ ک‌م<sup>۲</sup> هسته و ونه جمیعت ۴۴۵۷۳ نفر هسته. == منابع == * {{وب منبع|عنوان = Augusto Corrêa |لینک= https://www.wikidata.org/wiki/Q1804338 |زوون = چن زوونه | بازیابی = ۲۱ مه ۲۰۲۵ |ناشر= [[ویکی‌دیتا]]}} <!-- * {{ویکی منبع|عنوان = {{{اصل}}} |لینک= https://{{{زک}}}.wikipedia.org/wiki/{{{اصل}}} |زوون = {{{زک}}} | بازیابی = ۲۱ مه ۲۰۲۵ }} --> {{په‌نویس}} <!-- رج: --> [[رج:پارا شهرون]] 28h25jtegrp0jmghw2qr4xmwklijrxv رستینگا سکا 0 109429 327760 316290 2026-06-03T19:09:31Z محک 1023 محک صفحهٔ [[رستینگا سêکا]] را بدون برجای‌گذاشتن تغییرمسیر به [[رستینگا سکا]] منتقل کرد 316290 wikitext text/x-wiki {{صندخ/شهرستان}} '''رستینگا سêکا''' ({{langx|pt|Restinga Sêca}}) اتا [[برزیل]] ره [[شهر]] هسته که [[ریوگرانده دو سول]] منطقه شٮنه. رستینگا سêکا [[گتی]] ۹۶۱٫۷۹۱ ک‌م<sup>۲</sup> هسته و ونه جمیعت ۱۴۹۳۹ نفر هسته. == منابع == * {{وب منبع|عنوان = Restinga Sêca |لینک= https://www.wikidata.org/wiki/Q1757460 |زوون = چن زوونه | بازیابی = ۲۱ مه ۲۰۲۵ |ناشر= [[ویکی‌دیتا]]}} <!-- * {{ویکی منبع|عنوان = {{{اصل}}} |لینک= https://{{{زک}}}.wikipedia.org/wiki/{{{اصل}}} |زوون = {{{زک}}} | بازیابی = ۲۱ مه ۲۰۲۵ }} --> {{په‌نویس}} <!-- رج: --> [[رج:ریوگرانده دو سول شهرون]] 8qeltbecrvzzwthbfsbk2mn9oe62qse 327761 327760 2026-06-03T19:10:07Z محک 1023 327761 wikitext text/x-wiki {{صندخ/شهرستان}} '''رستینگا سِکا''' ({{langx|pt|Restinga Sêca}}) اتا [[برزیل]] ره [[شهر]] هسته که [[ریوگرانده دو سول]] منطقه شٮنه. رستینگا سکا [[گتی]] ۹۶۱٫۷۹۱ ک‌م<sup>۲</sup> هسته و ونه جمیعت ۱۴۹۳۹ نفر هسته. == منابع == * {{وب منبع|عنوان = Restinga Sêca |لینک= https://www.wikidata.org/wiki/Q1757460 |زوون = چن زوونه | بازیابی = ۲۱ مه ۲۰۲۵ |ناشر= [[ویکی‌دیتا]]}} <!-- * {{ویکی منبع|عنوان = {{{اصل}}} |لینک= https://{{{زک}}}.wikipedia.org/wiki/{{{اصل}}} |زوون = {{{زک}}} | بازیابی = ۲۱ مه ۲۰۲۵ }} --> {{په‌نویس}} <!-- رج: --> [[رج:ریوگرانده دو سول شهرون]] k6zfr6t6sacpgc65hqh1fl10tslqrog فرانسه گویان 0 112985 327756 322063 2026-06-03T17:27:34Z محک 1023 327756 wikitext text/x-wiki {{صندخ/کشور}} '''فرانسه‌یِ گویان''' اتا منطقه نوم هسته که [[جنوبی آمریکا]]یِ شمال‌شرقی وَر کَته و ونه دِ سمت [[برزیل]] و [[سورینام]] درنه. این منطقه [[گویان بنه‌وار]] دله دره ولی [[فرانسه]] ونه صاحاب هسته و وه ره مستعمره توم دارنه. این ایالت گتی أنده چی هسته که فرانسه‌یِ گت‌ترین ولایت حٮساب إنه. == منابع== {{پانویس}} {{جنوبی آمریکا کشورون}} [[رج:فرانسه جوغرافی]] [[رج:جنوبی آمریکا کشورون]] 89ffby731iktjrgv39h9mhuxntgnda2 کارور:Sonablfzl 2 114322 327710 2026-06-03T12:26:28Z Sonablfzl 42408 اتا نو ولگ بساته که ونه دله «= تابلو برق = تابلو برق محفظه‌ای مهندسی‌شده برای نصب، سازمان‌دهی و سیم‌کشی تجهیزات الکتریکی و الکترونیکی است. در این محفظه انواع کلیدها، تجهیزات کنترلی و حفاظتی، به‌همراه ادوات اندازه‌گیری و نمایشگرهایی مانند ولتاژ، جریان، فرکانس، توا...» دره 327710 wikitext text/x-wiki = تابلو برق = تابلو برق محفظه‌ای مهندسی‌شده برای نصب، سازمان‌دهی و سیم‌کشی تجهیزات الکتریکی و الکترونیکی است. در این محفظه انواع کلیدها، تجهیزات کنترلی و حفاظتی، به‌همراه ادوات اندازه‌گیری و نمایشگرهایی مانند ولتاژ، جریان، فرکانس، توان و ضریب توان (کسینوس فی) نصب و بهره‌برداری می‌شوند. هدف اصلی استفاده از تابلو برق، مدیریت ایمن و متمرکز سیستم‌های الکتریکی است. این تجهیزات علاوه بر ایجاد دسترسی مناسب برای کنترل و مانیتورینگ مدارها، از کاربران در برابر خطر شوک الکتریکی محافظت کرده و از تجهیزات داخلی در برابر عوامل محیطی مانند گردوغبار، رطوبت و ضربه محافظت می‌کنند. == استانداردها == === استانداردهای بین‌المللی === در بسیاری از کشورهای عضو کمیسیون بین‌المللی الکتروتکنیک (IEC)، استاندارد IEC 60529 برای تعیین و طبقه‌بندی میزان حفاظت تابلوها در برابر نفوذ عوامل خارجی مورد استفاده قرار می‌گیرد. این استاندارد با استفاده از کدهای IP (Ingress Protection) میزان مقاومت تجهیزات در برابر نفوذ اجسام جامد و مایعات را مشخص می‌کند. === استانداردهای آمریکا === در ایالات متحده، انجمن ملی تولیدکنندگان تجهیزات الکتریکی (NEMA) مسئول تدوین استانداردهای مربوط به انواع تابلوهای برق است. این استانداردها علاوه بر درجه حفاظت، ویژگی‌هایی مانند مقاومت در برابر خوردگی، محافظت در برابر بارش باران و حتی عملکرد ایمن در شرایط غوطه‌وری در آب را نیز ارزیابی و طبقه‌بندی می‌کنند. == منابع == [https://noorasaa.com/tablo-bargh/ تابلو برق]؛ قلب تپنده سیستم‌های توزیع انرژی 87ppirwvc3xz0jttwmwej8234dsbqlm 327711 327710 2026-06-03T12:28:36Z Sonablfzl 42408 327711 wikitext text/x-wiki = تابلو برق صنعتی = تابلو برق محفظه‌ای مهندسی‌شده برای نصب، سازمان‌دهی و سیم‌کشی تجهیزات الکتریکی و الکترونیکی است. در این محفظه انواع کلیدها، تجهیزات کنترلی و حفاظتی، به‌همراه ادوات اندازه‌گیری و نمایشگرهایی مانند ولتاژ، جریان، فرکانس، توان و ضریب توان (کسینوس فی) نصب و بهره‌برداری می‌شوند. هدف اصلی استفاده از تابلو برق، مدیریت ایمن و متمرکز سیستم‌های الکتریکی است. این تجهیزات علاوه بر ایجاد دسترسی مناسب برای کنترل و مانیتورینگ مدارها، از کاربران در برابر خطر شوک الکتریکی محافظت کرده و از تجهیزات داخلی در برابر عوامل محیطی مانند گردوغبار، رطوبت و ضربه محافظت می‌کنند. == استانداردها == === استانداردهای بین‌المللی === در بسیاری از کشورهای عضو کمیسیون بین‌المللی الکتروتکنیک (IEC)، استاندارد IEC 60529 برای تعیین و طبقه‌بندی میزان حفاظت تابلوها در برابر نفوذ عوامل خارجی مورد استفاده قرار می‌گیرد. این استاندارد با استفاده از کدهای IP (Ingress Protection) میزان مقاومت تجهیزات در برابر نفوذ اجسام جامد و مایعات را مشخص می‌کند. === استانداردهای آمریکا === در ایالات متحده، انجمن ملی تولیدکنندگان تجهیزات الکتریکی (NEMA) مسئول تدوین استانداردهای مربوط به انواع تابلوهای برق است. این استانداردها علاوه بر درجه حفاظت، ویژگی‌هایی مانند مقاومت در برابر خوردگی، محافظت در برابر بارش باران و حتی عملکرد ایمن در شرایط غوطه‌وری در آب را نیز ارزیابی و طبقه‌بندی می‌کنند. == منابع == [https://noorasaa.com/tablo-bargh/ تابلو برق صنعتی] ؛ قلب تپنده سیستم‌های توزیع انرژی 0wcptqvnzm3svnc03npy416tfruq3fw ویکی‌پدیا:هفتگی عکس/سال ۲۰۲۶/هفته ۲۳ 4 114323 327713 2026-06-03T14:21:36Z محک 1023 اتا نو ولگ بساته که ونه دله «Portrait of Rhazes (al-Razi) (AD 865 - 925) Wellcome L0005053.jpg» دره 327713 wikitext text/x-wiki Portrait of Rhazes (al-Razi) (AD 865 - 925) Wellcome L0005053.jpg h322yjq1qsrucw27dhje2qcuktfn0r2 ویکی‌پدیا:هفتگی عکس/سال ۲۰۲۶/هفته ۲۳ (شرح) 4 114324 327714 2026-06-03T14:22:47Z محک 1023 اتا نو ولگ بساته که ونه دله «'''[[رازی|زکریای رازی]]''' ایرانی شیمیدون و فیلسوف بی‌یه. وه [[الکل]] ره کشف هاکرده ولی ونه فلسفی بنویشته‌ئون إسا دَنینه.» دره 327714 wikitext text/x-wiki '''[[رازی|زکریای رازی]]''' ایرانی شیمیدون و فیلسوف بی‌یه. وه [[الکل]] ره کشف هاکرده ولی ونه فلسفی بنویشته‌ئون إسا دَنینه. 2dxh8hg1nlmqq9wkbvs80d5p6wqlrkv شابلون:ISO 639 name arz 10 114325 327719 2026-06-03T14:34:50Z محک 1023 اتا نو ولگ بساته که ونه دله «عربیِ مصری‌لهجه» دره 327719 wikitext text/x-wiki عربیِ مصری‌لهجه 9mmtdbj9eex8rgdz72e5n2q85gt3vqx شابلون:ISO 639 name nqo 10 114326 327720 2026-06-03T14:35:46Z محک 1023 اتا نو ولگ بساته که ونه دله «ان‌کو» دره 327720 wikitext text/x-wiki ان‌کو 0wvhvuwlmxkftim38d0ytsvb4d9d2qh شابلون:ISO 639 name sr 10 114327 327721 2026-06-03T14:36:30Z محک 1023 اتا نو ولگ بساته که ونه دله «صربی» دره 327721 wikitext text/x-wiki صربی td9o3bo4e522fcjfpkeq9u2itdsg3g1