omid / Persian-Calendar-for-Gnome-Shell

An extension for Gnome-Shell to show Persian date/calendar
https://extensions.gnome.org/extension/240/
GNU General Public License v3.0
390 stars 32 forks source link

پیشنهاد تغییر واژگانی #132

Closed SCR-IR closed 1 year ago

SCR-IR commented 1 year ago

سلام بهتر نیست در اسامی متغیرها، توابع و غیره، به‌جای «hijri» از «islamic» استفاده شود؟

چراکه اصطلاح «هجری» به‌معنای شروع شمارش از سال هجرت پیامبر (ص) می‌باشد و گاهشماری‌های شمسی و قمری، هردو از نوع «هجری» هستند. لذا صحیح‌تر است که برای تفکیک این‌دو از واژگان شمسی - قمری یا واژگان persian - islamic در کد منبع استفاده شود.

omid commented 1 year ago

سلام، تقویم دیگه‌ای غیر از هجری قمری می‌شناسید که این شکلی شمارش بشه؟ منظورم «قمری» بودنش نیست. منظورم دقیقن همین‌گونه شمارش ماه‌ها است.

دیگه اینکه، مگه این تقویم قبل اسلام وجود نداشته؟ (باز تاکید می‌کنم، منظورم نحوه شمارش ماه‌ها است)

SCR-IR commented 1 year ago

تقویم قمری، به آن معنی که بر اساس هلال ماه باشد، بله قبل از بعثت حضرت محمّد (ص) هم رایج بوده است. مثلاً تا قبل از هجرت، مبدأ شمارش بر اساس سال حمله‌ی ابرهه (داستان اصحاب فیل) محاسبه می‌شد و قبل‌تر از آن هم نسبت به وقایع قدیمی‌تر مربوط به پیامبران پیشین. در طول زمان هم روش‌های مختلفی وجود داشته که متفاوت بوده از جمله ماه سیزدهم که بعداً منسوخ شده.

گاهشماری‌های دیگری نیز بر اساس هلال ماه وجود داشته، از جمله برخی روش‌های عبری مختص یهودیان و حتی بعضی روش‌ها در آسیای شرقی.

اما چیزی که الآن در جهان بسیار مشهور هست، همین گاهشماری هجری‌قمری رایج بین مسلمانان دنیاست که به ۲ روش: قراردادی و رؤیت هلال تنظیم می‌شود. چیزی که ما استفاده می‌کنیم، بر اساس رؤیت هلال ماه هست که حدود ۸۰ الی ۸۵ درصد قابل‌پیش‌بینی خواهد بود. اما اصل را بر رؤیت قرار می‌دهیم و اگر به احتمال ۱۵ الی ۲۰ درصد، تطابق نداشت، تقویم را به‌صورت دستی اصلاح می‌کنیم.

بحث درمورد انتخاب روش، در تخصص ما نیست و به مسائل فقهی مربوط می‌شود. لذا ما فعلاً بنابر رؤیت هلال ماه، احتیاط می‌کنیم تا اِن‌شاءاللّه بزودی توسط حضرت ولی‌عصر، تعیین تکلیف بشود.

SCR-IR commented 1 year ago

اما موضوعی که در ابتدا مطرح شد، مربوط به ابهام عبارت hijri هست. چراکه تقویم‌های خورشیدی و قمری، هردو از نوع hijri هستند. پس صحیح نیست که از این عبارت در کدنویسی استفاده کنیم و بهتر هست با islamic جایگزین بشود.

SaeidArya commented 1 year ago

داداشای گلم؛ این یه نام متغییر تو کد هست، هر عقل سلیمی که به این کد رجوع کنه می‌دونه داره از جلالی استفاده می‌کنه و دلیل و برهان استفاده‌ش رو هم هزار بار تو مدرسه توجیه شده. لطفاً درست بردارید از مسایل بی مورد، وقت گرانبهاتون رو صرف هزاران کار مهم و ارزشمند دیگه بکنید.