في هذه الصفحة
مبدؤنا#
لا تعتمد RTLY-Kit على أي اعتمادية وقت التشغيل، ولذلك فإن بيانات المرجع مدمجة في الحزمة. ولمعظمها لا يوجد نشر رسمي تقرؤه الآلة، فجُمعت من مصادر عامة. تسرد هذه الصفحة تلك المصادر، وتبيّن بهدوء ما قورن بمرجع رسمي وما قورن بصفحات عامة متفقة، وما يُحسب حسابًا فقط.
قاعدة المصدرين#
لا يُدرَج رمز BIN لبطاقة مصرفية، ولا رمز مصرف في شبا، ولا بادئة رقم وطني، إلا إذا اتفق عليه مصدران مستقلان على الأقل. والبند الموجود في مصدر واحد، أو الذي تتعارض فيه المصادر، يُترك. ولذلك فإن غياب البند يعني «غير معروف» وليس «غير صالح»: قد تُرجع بطاقة صالحة null من getBankName(). وبعض مجموعات البيانات المجتمعية مشتق من بعض، فاتفاقها دليل قوي وإن لم يكن مستقلًا تمامًا. أُخذت الحقائق فقط (النطاقات الرقمية والأسماء المقابلة لها)، ولم يُنسخ أي نص أو شيفرة من المصادر.
جداول البيانات#
| البيانات | الحجم | المصادر | الحالة |
|---|---|---|---|
رموز BIN للبطاقات المصرفية (BankCard::getBankName()) | 39 رمز BIN | مصدران متفقان من بين masihgh/iranian-bank-list وekhtebar.ir وbankavl.com؛ وفحوص عينات مقابل ircards وiranian_banks | الرموز متسقة مع ثلاث صفحات عامة حتى 2026-10-08، ولم نصل إلى سجل رسمي. والرمز 585983 (تجارت) أعلنه المصرف نفسه كما نقلته وكالتا أنباء. وفحص البطاقة نفسه هو المجموع الاختباري Luhn ولا يستخدم هذا الجدول |
رموز المصارف في شبا (Sheba::getBankName()) | 38 رمزًا | مواصفة IBAN الوطنية المنشورة لدى البنك المركزي الإيراني (19 رمزًا، قائمة 2017)، ومجموعة بيانات persian-tools (عبر iranian-sheba)، وpishkhanak.com، وbankavl.com، وnabzebourse.com، وsalambank.net | الرموز الـ 19 الرسمية تطابق جدولنا كلها، والقائمة تحسم الرمز 051 (مؤسسة «توسعه» الائتمانية). وبقية الرموز عند مصدرين عامين على الأقل، وأضعفها الرمز 090. أما فحص IBAN نفسه فهو ISO 7064 mod-97-10 |
مكان إصدار الرقم الوطني (NationalCode::getLocation()) | 547 بادئة | تتفق ثلاث مجموعات بيانات مجتمعية على المحافظة والمدينة (persian-tools وIranian-national-code-generator وnode-iranian-ssn)، ورابعة (iran-lib) يحق لها الاعتراض فقط | المجموعات الثلاث مشتق بعضها من بعض، ولا توجد قائمة رسمية. والبادئة هي مكان الإصدار لا الولادة ولا الإقامة. والبادئات الأخرى تُرجع null |
بادئات مشغّلي الجوال (Mobile) | الكتل المعروفة فقط | خطة الترقيم الوطنية التي أودعتها هيئة تنظيم الاتصالات لدى الاتحاد الدولي للاتصالات (ITU) في 24 أغسطس 2026 (تحدد الكتل المخصصة للهاتف المحمول)، وأسماء المشغّلين من عدة صفحات عامة وصفحات المشغّلين | كل بادئة نربطها بمشغّل تقع في كتلة تعدّها الخطة للهاتف المحمول. والخطة لا تذكر المشغّلين، وأسماؤهم من صفحات عامة متفقة. ونقل الرقم يعني أن البادئة لا تضمن المشغّل الحالي |
جدول أشهر أم القرى (Hijri) | 1300-1500 هـ (من 1882-11-12 إلى 2077-11-16) | مولَّد من بيانات التقويم islamic-umalqura في ICU/CLDR؛ ولا يُدمج إلا أطوال الأشهر الناتجة | بداية كل شهر من 1318 هـ إلى 1500 هـ تطابق تقويم أم القرى الرسمي لدى KACST (ummulqura.org.sa)، فُحصت في 2026-10-08: 183 سنة و2196 شهرًا، دون أي اختلاف. أما 1300-1317 هـ فمصدرها بيانات ICU/CLDR، والموقع الرسمي لا يعرضها |
العطل الرسمية (IranHolidays، HolidayCalendar) | العطل الجلالية الثابتة، والتواريخ الإسلامية المنشورة للسنوات 1380-1405 | التقويم الرسمي لمركز التقويم في معهد الجيوفيزياء بجامعة طهران (للسنوات 1394 و1396-1405)، وموقع time.ir، وقائمة إخبارية للسنة 1395 | 1394 و1396-1405: تواريخ رسمية، من مصدرين لكل سنة. 1380-1393 و1395: تواريخ من مصدر واحد دون مراجعة مجموعة العطل. وغير ذلك تقدير من جدول أم القرى. التفاصيل في تقويم العطل القابل للتعديل |
| ثوابت أوقات الصلاة | 6 طرائق، و14 مدينة مدمجة | كتاب Meeus Astronomical Algorithms ومعادلات NOAA الشمسية؛ وزوايا الطرائق المنشورة؛ وإحداثيات تقريبية عامة للمدن | انظر ما قورن لكل طريقة أدناه |
توجد البيانات في resources/data/*.php وليست جزءًا من الواجهة العامة: فقد يُصحَّح محتواها في أي إصدار (انظر استقرار الواجهة). وتفاصيل المصادر محفوظة في resources/data/SOURCES.md في المستودع.
ما فُحص لكل ميزة#
| الميزة | ما جرى فحصه | ملاحظات |
|---|---|---|
| التحويل الجلالي | تنفيذ مستقل لقاعدة السنة الكبيسة الحسابية ذات الدورة 33 سنة. تطابق نتائجه تقويم مركز التقويم بجامعة طهران الرسمي في السنوات 1206 إلى 1497 (293 تاريخًا للنوروز مع السنوات الكبيسة المقابلة)، وتطابق التعريف الفلكي المحسوب (النوروز في اليوم الذي يقع فيه الاعتدال الربيعي قبل الظهر بتوقيت طهران) في السنوات 1178 إلى 1502. كما طابقت morilog/jalali في كل يوم من 1900-01-01 إلى 2099-12-27 (73,000 يوم). | خارج هذه النافذة تستمر القاعدة نفسها، ولا يوجد تعريف رسمي منشور لتلك السنوات. وقد يختلف يوم واحد في بعض السنوات البعيدة. |
| التقويم العبري | خوارزمية PHP خالصة؛ واختبارات إجابات معروفة لروش هشانا من 5783 إلى 5787 ولرحلات الذهاب والإياب مع التواريخ الميلادية. | — |
| التقويم الهجري (أم القرى) | قورنت بداية كل شهر في السنوات 1318-1500 هـ بالتقويم الرسمي لدى KACST (2196 شهرًا، دون اختلاف). نقاط مرجعية: 1 رمضان 1446 = 2025-03-01، و1 محرم 1447 = 2025-06-26، و1 شوال 1445 = 2024-04-10. وتعرض Hijri::ummAlQuraVerifiedRange() هذا النطاق [1318, 1500]. | السنوات 1300-1317 هـ من بيانات ICU/CLDR. وخارج 1300-1500 هـ، ومع HijriVariant::Tabular، يكون التاريخ حسابيًا وقد يختلف عن الرصد بيوم أو يومين. |
| العطل الإيرانية | العطل الجلالية الثابتة؛ والعطل الإسلامية في السنوات 1394 و1396-1405 من جدول رسمي، قورن بمصدر ثانٍ. | خارج هذه السنوات تقدير يخالف الإعلان أحيانًا بيوم أو يومين، ويمكنك تصحيحه بـ HolidayCalendar. |
| أدوات التحقق | المجاميع الاختبارية للرقم الوطني وLuhn وmod-97 خوارزميات عامة تغطيها اختبارات إجابات معروفة. ورموز المصارف الـ 19 في مواصفة IBAN تطابق جدولنا. | أسماء المصارف والمشغّلين والأماكن من الجداول أعلاه. |
| الأعداد بالكلمات العربية | اختبارات إجابات معروفة مبنية على قواعد موثقة بمصادر في المواصفة الفنية للمشروع: الجنس والحالة الإعرابية والحركات والأعداد الترتيبية حتى 99، وحتى 1027. | بعض النواتج النادرة بانتظار مراجعة متحدث أصلي. انظر ملاحظات نحوية. |
أوقات الصلاة: ما قورن لكل طريقة#
الحساب مبني على معادلات فلكية قياسية، والزوايا اصطلاحات تحددها كل جهة. والفحص المجدي هو حساب مدينة وتاريخ ومقارنتهما بالجدول الذي تنشره الجهة المرجعية نفسها، ضمن تقريب الدقيقة على الجانبين. ولم نحتسب المواقع المجمِّعة دليلًا، لأنها تستخدم الزوايا المنشورة نفسها.
| الطريقة | ما قورن | أكبر انحراف |
|---|---|---|
| طهران (الفجر 17.7، المغرب 4.5) | الفجر والشروق والظهر والمغرب مقابل جداول معهد الجيوفيزياء بجامعة طهران لعام 1405 (4 مدن، 4 تواريخ). تلك الجداول لا تنشر العشاء (14 درجة) ولا العصر، فلا يوجد جدول منشور لمقارنتهما. | دقيقة واحدة (شيراز)، و0 في غيرها |
| مكة (الفجر 18.5، العشاء 90 دقيقة، و120 في رمضان) | الأوقات الستة مقابل تقويم أم القرى خارج رمضان (5 تواريخ)، ولعشاء رمضان (تاريخان). | دقيقة واحدة |
| مصر (19.5 / 17.5) | الأوقات الستة مقابل جدول دار الإفتاء في القاهرة (6 تواريخ في أكتوبر 2026). | دقيقة واحدة |
| تركيا، ديانت (MWL 18 / 17) | عمودا الإمساك (الفجر) واليتسي (العشاء) في جداول ديانت لإسطنبول وأنقرة وإزمير (4 تواريخ بين 8 أكتوبر و7 نوفمبر 2026) متسقان مع زاويتي الشفق 18 / 17 نفسيهما. أما الأعمدة الأخرى فتختلف عن الأوقات الفلكية المجرّدة بفروق ثابتة تقريبًا، لا توضحها صفحات ديانت، فلم نعدها مطابقة. | دقيقة واحدة (الفجر والعشاء) |
| كراتشي (18 / 18) مع العصر الحنفي | جدول منشور لجامعة بنوري تاون في كراتشي لأكتوبر 2026 (31 يومًا): الفجر والشروق والعصر الحنفي والغروب والعشاء. وقاعدة العصر الحنفي (الظل مثلان) هي المذكورة في فتاوى دار العلوم ديوبند. | دقيقة واحدة |
| ماليزيا، JAKIM (نمط كراتشي 18 / 18) | الفجر والعشاء في كوالالمبور (4 تواريخ في أكتوبر 2026) متسقان مع زاويتي 18 / 18. وصفحات JAKIM لا تذكر طريقتها. | دقيقتان |
| ISNA (15 / 15) | الزاويتان هما المذكورتان للإعداد الموافق لـ ISNA في المجلس الفقهي لأمريكا الشمالية. | — |
وقورنت عينات من الشروق والغروب بحاسبة NOAA الشمسية وموقع timeanddate، فكانت ضمن دقيقة واحدة. ولم يتوفر جدول صادر عن جامعة العلوم الإسلامية في كراتشي أو ISNA أو رابطة العالم الإسلامي نفسها، ولا جدول رسمي لعشاء طهران وعصرها. وتستخدم الجهات المختلفة زوايا مختلفة؛ فتأكد من أن الطريقة تطابق ما يتبعه مستخدموك. ويتبع قرار رمضان في مكة التاريخ المدني، لا اليوم الإسلامي المحسوب من الغروب.
جداول البيانات: ما فُحص في 2026-10-08#
لم نصل إلى سجل رسمي للبطاقات المصرفية ولا لأسماء المشغّلين، فالمقارنة فيهما مع صفحات عامة، وبعضها يشترك في الأصل. ما يمكننا قوله: إن رموز BIN المصرفية ورموز شبا وبادئات الجوال متسقة مع عدة صفحات عامة حتى 2026-10-08، ولم يذكر أي مصدر قرأناه مصرفًا مختلفًا لأي BIN نوفّره. وفي المقابل لدينا مراجع رسمية لجزء منها:
- شبا: الرموز الـ 19 في مواصفة IBAN الوطنية لدى البنك المركزي (قائمة 2017) تطابق جدولنا. والرمز 090 أضعف البنود الباقية.
- الجوال: كل بادئة نربطها بمشغّل تقع داخل كتلة تدرجها خطة الترقيم الوطنية للهاتف المحمول. وأسماء المشغّلين من صفحات عامة.
- BIN: الرمز 585983 (تجارت) أعلنه المصرف نفسه كما نقلته وكالتا أنباء، والرمز القديم 627353 باقٍ في الجدول.
من المفيد أن تعرف#
وجدت خطأً؟ افتح بلاغًا (issue) على GitHub مع ذكر المصدر. فالمصدر الواضح هو أسرع طريق إلى تصحيح الجدول.