From b3bf6cd11c2b983cca7be86cebfcb83d7740164c Mon Sep 17 00:00:00 2001 From: ~Jhellico Date: Thu, 7 Aug 2025 22:06:00 +0300 Subject: [PATCH] Update Bahrain holidays --- holidays/countries/bahrain.py | 58 +- holidays/locale/ar/LC_MESSAGES/BH.po | 36 +- holidays/locale/en_US/LC_MESSAGES/BH.po | 40 +- snapshots/countries/BH_COMMON.json | 1186 +++++++++-------------- tests/countries/test_bahrain.py | 191 ++-- 5 files changed, 627 insertions(+), 884 deletions(-) diff --git a/holidays/countries/bahrain.py b/holidays/countries/bahrain.py index 7eef6e1dcc..c552565ffd 100644 --- a/holidays/countries/bahrain.py +++ b/holidays/countries/bahrain.py @@ -13,7 +13,7 @@ from gettext import gettext as tr from holidays.calendars import _CustomIslamicHolidays -from holidays.calendars.gregorian import FRI, SAT +from holidays.calendars.gregorian import JUL, SEP, FRI, SAT from holidays.groups import InternationalHolidays, IslamicHolidays from holidays.holiday_base import HolidayBase @@ -23,13 +23,14 @@ class Bahrain(HolidayBase, InternationalHolidays, IslamicHolidays): References: * - * """ country = "BH" default_language = "ar" # %s (estimated). estimated_label = tr("%s (المقدرة)") + # Independence declared on August 15, 1971. + start_year = 1972 supported_languages = ("ar", "en_US") weekend = {FRI, SAT} @@ -53,34 +54,33 @@ def _populate_public_holidays(self): # Labor Day. self._add_labor_day(tr("عيد العمال")) - # Eid al-Fitr. - eid_al_fitr = tr("عيد الفطر") - self._add_eid_al_fitr_day(eid_al_fitr) - self._add_eid_al_fitr_day_two(tr("عطلة عيد الفطر")) - # Eid al-Fitr Holiday. - self._add_eid_al_fitr_day_three(tr("عطلة عيد الفطر")) - - # Eid al-Adha. - self._add_eid_al_adha_day(tr("عيد الأضحى")) - # Eid al-Adha Holiday. - self._add_eid_al_adha_day_two(tr("عطلة عيد الأضحى")) - self._add_eid_al_adha_day_three(tr("عطلة عيد الأضحى")) + # National Day. + national_day = tr("العيد الوطني") + self._add_holiday_dec_16(national_day) + self._add_holiday_dec_17(national_day) # Islamic New Year. self._add_islamic_new_year_day(tr("رأس السنة الهجرية")) - # Ashura Eve. - self._add_ashura_eve(tr("ليلة عاشورة")) # Ashura. - self._add_ashura_day(tr("عاشورة")) + ashura = tr("عاشوراء") + self._add_ashura_eve(ashura) + self._add_ashura_day(ashura) # Prophet's Birthday. - self._add_mawlid_day(tr("عيد المولد النبوي")) + self._add_mawlid_day(tr("المولد النبوي الشريف")) - # National Day. - national_day = tr("اليوم الوطني") - self._add_holiday_dec_16(national_day) - self._add_holiday_dec_17(national_day) + # Eid al-Fitr. + eid_al_fitr = tr("عيد الفطر") + self._add_eid_al_fitr_day(eid_al_fitr) + self._add_eid_al_fitr_day_two(eid_al_fitr) + self._add_eid_al_fitr_day_three(eid_al_fitr) + + # Eid al-Adha. + eid_al_adha = tr("عيد الأضحى") + self._add_eid_al_adha_day(eid_al_adha) + self._add_eid_al_adha_day_two(eid_al_adha) + self._add_eid_al_adha_day_three(eid_al_adha) class BH(Bahrain): @@ -92,7 +92,13 @@ class BAH(Bahrain): class BahrainIslamicHolidays(_CustomIslamicHolidays): - ASHURA_DATES_CONFIRMED_YEARS = (2022, 2022) - EID_AL_FITR_DATES_CONFIRMED_YEARS = (2022, 2022) - HIJRI_NEW_YEAR_DATES_CONFIRMED_YEARS = (2022, 2022) - MAWLID_DATES_CONFIRMED_YEARS = (2022, 2022) + ASHURA_DATES_CONFIRMED_YEARS = (2019, 2025) + ASHURA_DATES = { + 2019: (SEP, 10), + 2023: (JUL, 29), + } + + EID_AL_ADHA_DATES_CONFIRMED_YEARS = (2019, 2025) + EID_AL_FITR_DATES_CONFIRMED_YEARS = (2019, 2025) + HIJRI_NEW_YEAR_DATES_CONFIRMED_YEARS = (2019, 2025) + MAWLID_DATES_CONFIRMED_YEARS = (2019, 2025) diff --git a/holidays/locale/ar/LC_MESSAGES/BH.po b/holidays/locale/ar/LC_MESSAGES/BH.po index 17cda36d4a..987da7d90f 100644 --- a/holidays/locale/ar/LC_MESSAGES/BH.po +++ b/holidays/locale/ar/LC_MESSAGES/BH.po @@ -14,9 +14,9 @@ # msgid "" msgstr "" -"Project-Id-Version: Holidays 0.76\n" +"Project-Id-Version: Holidays 0.79\n" "POT-Creation-Date: 2023-06-28 00:13+0100\n" -"PO-Revision-Date: 2025-06-26 17:55+0300\n" +"PO-Revision-Date: 2025-08-07 18:13+0300\n" "Last-Translator: ~Jhellico \n" "Language-Team: Holidays Localization Team\n" "Language: ar\n" @@ -40,38 +40,26 @@ msgstr "" msgid "عيد العمال" msgstr "" -#. Eid al-Fitr. -msgid "عيد الفطر" -msgstr "" - -#. Eid al-Fitr Holiday. -msgid "عطلة عيد الفطر" -msgstr "" - -#. Eid al-Adha. -msgid "عيد الأضحى" -msgstr "" - -#. Eid al-Adha Holiday. -msgid "عطلة عيد الأضحى" +#. National Day. +msgid "العيد الوطني" msgstr "" #. Islamic New Year. msgid "رأس السنة الهجرية" msgstr "" -#. Ashura Eve. -msgid "ليلة عاشورة" -msgstr "" - #. Ashura. -msgid "عاشورة" +msgid "عاشوراء" msgstr "" #. Prophet's Birthday. -msgid "عيد المولد النبوي" +msgid "المولد النبوي الشريف" msgstr "" -#. National Day. -msgid "اليوم الوطني" +#. Eid al-Fitr. +msgid "عيد الفطر" +msgstr "" + +#. Eid al-Adha. +msgid "عيد الأضحى" msgstr "" diff --git a/holidays/locale/en_US/LC_MESSAGES/BH.po b/holidays/locale/en_US/LC_MESSAGES/BH.po index 845ae4fa77..dc2b9a9468 100644 --- a/holidays/locale/en_US/LC_MESSAGES/BH.po +++ b/holidays/locale/en_US/LC_MESSAGES/BH.po @@ -14,9 +14,9 @@ # msgid "" msgstr "" -"Project-Id-Version: Holidays 0.76\n" +"Project-Id-Version: Holidays 0.79\n" "POT-Creation-Date: 2023-06-28 00:13+0100\n" -"PO-Revision-Date: 2025-06-26 17:55+0300\n" +"PO-Revision-Date: 2025-08-07 18:13+0300\n" "Last-Translator: ~Jhellico \n" "Language-Team: Holidays Localization Team\n" "Language: en_US\n" @@ -40,38 +40,26 @@ msgstr "New Year's Day" msgid "عيد العمال" msgstr "Labor Day" -#. Eid al-Fitr. -msgid "عيد الفطر" -msgstr "Eid al-Fitr" - -#. Eid al-Fitr Holiday. -msgid "عطلة عيد الفطر" -msgstr "Eid al-Fitr Holiday" - -#. Eid al-Adha. -msgid "عيد الأضحى" -msgstr "Eid al-Adha" - -#. Eid al-Adha Holiday. -msgid "عطلة عيد الأضحى" -msgstr "Eid al-Adha Holiday" +#. National Day. +msgid "العيد الوطني" +msgstr "National Day" #. Islamic New Year. msgid "رأس السنة الهجرية" msgstr "Islamic New Year" -#. Ashura Eve. -msgid "ليلة عاشورة" -msgstr "Ashura Eve" - #. Ashura. -msgid "عاشورة" +msgid "عاشوراء" msgstr "Ashura" #. Prophet's Birthday. -msgid "عيد المولد النبوي" +msgid "المولد النبوي الشريف" msgstr "Prophet's Birthday" -#. National Day. -msgid "اليوم الوطني" -msgstr "National Day" +#. Eid al-Fitr. +msgid "عيد الفطر" +msgstr "Eid al-Fitr" + +#. Eid al-Adha. +msgid "عيد الأضحى" +msgstr "Eid al-Adha" diff --git a/snapshots/countries/BH_COMMON.json b/snapshots/countries/BH_COMMON.json index ab9523a832..12dde7400c 100644 --- a/snapshots/countries/BH_COMMON.json +++ b/snapshots/countries/BH_COMMON.json @@ -1,413 +1,105 @@ { - "1950-01-01": "New Year's Day; Prophet's Birthday (estimated)", - "1950-05-01": "Labor Day", - "1950-07-16": "Eid al-Fitr (estimated)", - "1950-07-17": "Eid al-Fitr Holiday (estimated)", - "1950-07-18": "Eid al-Fitr Holiday (estimated)", - "1950-09-23": "Eid al-Adha (estimated)", - "1950-09-24": "Eid al-Adha Holiday (estimated)", - "1950-09-25": "Eid al-Adha Holiday (estimated)", - "1950-10-13": "Islamic New Year (estimated)", - "1950-10-21": "Ashura Eve (estimated)", - "1950-10-22": "Ashura (estimated)", - "1950-12-16": "National Day", - "1950-12-17": "National Day", - "1950-12-22": "Prophet's Birthday (estimated)", - "1951-01-01": "New Year's Day", - "1951-05-01": "Labor Day", - "1951-07-06": "Eid al-Fitr (estimated)", - "1951-07-07": "Eid al-Fitr Holiday (estimated)", - "1951-07-08": "Eid al-Fitr Holiday (estimated)", - "1951-09-12": "Eid al-Adha (estimated)", - "1951-09-13": "Eid al-Adha Holiday (estimated)", - "1951-09-14": "Eid al-Adha Holiday (estimated)", - "1951-10-02": "Islamic New Year (estimated)", - "1951-10-10": "Ashura Eve (estimated)", - "1951-10-11": "Ashura (estimated)", - "1951-12-11": "Prophet's Birthday (estimated)", - "1951-12-16": "National Day", - "1951-12-17": "National Day", - "1952-01-01": "New Year's Day", - "1952-05-01": "Labor Day", - "1952-06-23": "Eid al-Fitr (estimated)", - "1952-06-24": "Eid al-Fitr Holiday (estimated)", - "1952-06-25": "Eid al-Fitr Holiday (estimated)", - "1952-08-31": "Eid al-Adha (estimated)", - "1952-09-01": "Eid al-Adha Holiday (estimated)", - "1952-09-02": "Eid al-Adha Holiday (estimated)", - "1952-09-21": "Islamic New Year (estimated)", - "1952-09-29": "Ashura Eve (estimated)", - "1952-09-30": "Ashura (estimated)", - "1952-11-30": "Prophet's Birthday (estimated)", - "1952-12-16": "National Day", - "1952-12-17": "National Day", - "1953-01-01": "New Year's Day", - "1953-05-01": "Labor Day", - "1953-06-13": "Eid al-Fitr (estimated)", - "1953-06-14": "Eid al-Fitr Holiday (estimated)", - "1953-06-15": "Eid al-Fitr Holiday (estimated)", - "1953-08-20": "Eid al-Adha (estimated)", - "1953-08-21": "Eid al-Adha Holiday (estimated)", - "1953-08-22": "Eid al-Adha Holiday (estimated)", - "1953-09-10": "Islamic New Year (estimated)", - "1953-09-18": "Ashura Eve (estimated)", - "1953-09-19": "Ashura (estimated)", - "1953-11-19": "Prophet's Birthday (estimated)", - "1953-12-16": "National Day", - "1953-12-17": "National Day", - "1954-01-01": "New Year's Day", - "1954-05-01": "Labor Day", - "1954-06-02": "Eid al-Fitr (estimated)", - "1954-06-03": "Eid al-Fitr Holiday (estimated)", - "1954-06-04": "Eid al-Fitr Holiday (estimated)", - "1954-08-09": "Eid al-Adha (estimated)", - "1954-08-10": "Eid al-Adha Holiday (estimated)", - "1954-08-11": "Eid al-Adha Holiday (estimated)", - "1954-08-30": "Islamic New Year (estimated)", - "1954-09-07": "Ashura Eve (estimated)", - "1954-09-08": "Ashura (estimated)", - "1954-11-08": "Prophet's Birthday (estimated)", - "1954-12-16": "National Day", - "1954-12-17": "National Day", - "1955-01-01": "New Year's Day", - "1955-05-01": "Labor Day", - "1955-05-23": "Eid al-Fitr (estimated)", - "1955-05-24": "Eid al-Fitr Holiday (estimated)", - "1955-05-25": "Eid al-Fitr Holiday (estimated)", - "1955-07-30": "Eid al-Adha (estimated)", - "1955-07-31": "Eid al-Adha Holiday (estimated)", - "1955-08-01": "Eid al-Adha Holiday (estimated)", - "1955-08-20": "Islamic New Year (estimated)", - "1955-08-28": "Ashura Eve (estimated)", - "1955-08-29": "Ashura (estimated)", - "1955-10-29": "Prophet's Birthday (estimated)", - "1955-12-16": "National Day", - "1955-12-17": "National Day", - "1956-01-01": "New Year's Day", - "1956-05-01": "Labor Day", - "1956-05-11": "Eid al-Fitr (estimated)", - "1956-05-12": "Eid al-Fitr Holiday (estimated)", - "1956-05-13": "Eid al-Fitr Holiday (estimated)", - "1956-07-19": "Eid al-Adha (estimated)", - "1956-07-20": "Eid al-Adha Holiday (estimated)", - "1956-07-21": "Eid al-Adha Holiday (estimated)", - "1956-08-08": "Islamic New Year (estimated)", - "1956-08-16": "Ashura Eve (estimated)", - "1956-08-17": "Ashura (estimated)", - "1956-10-17": "Prophet's Birthday (estimated)", - "1956-12-16": "National Day", - "1956-12-17": "National Day", - "1957-01-01": "New Year's Day", - "1957-05-01": "Eid al-Fitr (estimated); Labor Day", - "1957-05-02": "Eid al-Fitr Holiday (estimated)", - "1957-05-03": "Eid al-Fitr Holiday (estimated)", - "1957-07-08": "Eid al-Adha (estimated)", - "1957-07-09": "Eid al-Adha Holiday (estimated)", - "1957-07-10": "Eid al-Adha Holiday (estimated)", - "1957-07-28": "Islamic New Year (estimated)", - "1957-08-05": "Ashura Eve (estimated)", - "1957-08-06": "Ashura (estimated)", - "1957-10-06": "Prophet's Birthday (estimated)", - "1957-12-16": "National Day", - "1957-12-17": "National Day", - "1958-01-01": "New Year's Day", - "1958-04-20": "Eid al-Fitr (estimated)", - "1958-04-21": "Eid al-Fitr Holiday (estimated)", - "1958-04-22": "Eid al-Fitr Holiday (estimated)", - "1958-05-01": "Labor Day", - "1958-06-27": "Eid al-Adha (estimated)", - "1958-06-28": "Eid al-Adha Holiday (estimated)", - "1958-06-29": "Eid al-Adha Holiday (estimated)", - "1958-07-18": "Islamic New Year (estimated)", - "1958-07-26": "Ashura Eve (estimated)", - "1958-07-27": "Ashura (estimated)", - "1958-09-26": "Prophet's Birthday (estimated)", - "1958-12-16": "National Day", - "1958-12-17": "National Day", - "1959-01-01": "New Year's Day", - "1959-04-10": "Eid al-Fitr (estimated)", - "1959-04-11": "Eid al-Fitr Holiday (estimated)", - "1959-04-12": "Eid al-Fitr Holiday (estimated)", - "1959-05-01": "Labor Day", - "1959-06-17": "Eid al-Adha (estimated)", - "1959-06-18": "Eid al-Adha Holiday (estimated)", - "1959-06-19": "Eid al-Adha Holiday (estimated)", - "1959-07-07": "Islamic New Year (estimated)", - "1959-07-15": "Ashura Eve (estimated)", - "1959-07-16": "Ashura (estimated)", - "1959-09-15": "Prophet's Birthday (estimated)", - "1959-12-16": "National Day", - "1959-12-17": "National Day", - "1960-01-01": "New Year's Day", - "1960-03-28": "Eid al-Fitr (estimated)", - "1960-03-29": "Eid al-Fitr Holiday (estimated)", - "1960-03-30": "Eid al-Fitr Holiday (estimated)", - "1960-05-01": "Labor Day", - "1960-06-04": "Eid al-Adha (estimated)", - "1960-06-05": "Eid al-Adha Holiday (estimated)", - "1960-06-06": "Eid al-Adha Holiday (estimated)", - "1960-06-25": "Islamic New Year (estimated)", - "1960-07-03": "Ashura Eve (estimated)", - "1960-07-04": "Ashura (estimated)", - "1960-09-03": "Prophet's Birthday (estimated)", - "1960-12-16": "National Day", - "1960-12-17": "National Day", - "1961-01-01": "New Year's Day", - "1961-03-18": "Eid al-Fitr (estimated)", - "1961-03-19": "Eid al-Fitr Holiday (estimated)", - "1961-03-20": "Eid al-Fitr Holiday (estimated)", - "1961-05-01": "Labor Day", - "1961-05-25": "Eid al-Adha (estimated)", - "1961-05-26": "Eid al-Adha Holiday (estimated)", - "1961-05-27": "Eid al-Adha Holiday (estimated)", - "1961-06-14": "Islamic New Year (estimated)", - "1961-06-22": "Ashura Eve (estimated)", - "1961-06-23": "Ashura (estimated)", - "1961-08-23": "Prophet's Birthday (estimated)", - "1961-12-16": "National Day", - "1961-12-17": "National Day", - "1962-01-01": "New Year's Day", - "1962-03-07": "Eid al-Fitr (estimated)", - "1962-03-08": "Eid al-Fitr Holiday (estimated)", - "1962-03-09": "Eid al-Fitr Holiday (estimated)", - "1962-05-01": "Labor Day", - "1962-05-14": "Eid al-Adha (estimated)", - "1962-05-15": "Eid al-Adha Holiday (estimated)", - "1962-05-16": "Eid al-Adha Holiday (estimated)", - "1962-06-03": "Islamic New Year (estimated)", - "1962-06-11": "Ashura Eve (estimated)", - "1962-06-12": "Ashura (estimated)", - "1962-08-12": "Prophet's Birthday (estimated)", - "1962-12-16": "National Day", - "1962-12-17": "National Day", - "1963-01-01": "New Year's Day", - "1963-02-24": "Eid al-Fitr (estimated)", - "1963-02-25": "Eid al-Fitr Holiday (estimated)", - "1963-02-26": "Eid al-Fitr Holiday (estimated)", - "1963-05-01": "Labor Day", - "1963-05-03": "Eid al-Adha (estimated)", - "1963-05-04": "Eid al-Adha Holiday (estimated)", - "1963-05-05": "Eid al-Adha Holiday (estimated)", - "1963-05-24": "Islamic New Year (estimated)", - "1963-06-01": "Ashura Eve (estimated)", - "1963-06-02": "Ashura (estimated)", - "1963-08-02": "Prophet's Birthday (estimated)", - "1963-12-16": "National Day", - "1963-12-17": "National Day", - "1964-01-01": "New Year's Day", - "1964-02-14": "Eid al-Fitr (estimated)", - "1964-02-15": "Eid al-Fitr Holiday (estimated)", - "1964-02-16": "Eid al-Fitr Holiday (estimated)", - "1964-04-22": "Eid al-Adha (estimated)", - "1964-04-23": "Eid al-Adha Holiday (estimated)", - "1964-04-24": "Eid al-Adha Holiday (estimated)", - "1964-05-01": "Labor Day", - "1964-05-12": "Islamic New Year (estimated)", - "1964-05-20": "Ashura Eve (estimated)", - "1964-05-21": "Ashura (estimated)", - "1964-07-21": "Prophet's Birthday (estimated)", - "1964-12-16": "National Day", - "1964-12-17": "National Day", - "1965-01-01": "New Year's Day", - "1965-02-02": "Eid al-Fitr (estimated)", - "1965-02-03": "Eid al-Fitr Holiday (estimated)", - "1965-02-04": "Eid al-Fitr Holiday (estimated)", - "1965-04-11": "Eid al-Adha (estimated)", - "1965-04-12": "Eid al-Adha Holiday (estimated)", - "1965-04-13": "Eid al-Adha Holiday (estimated)", - "1965-05-01": "Islamic New Year (estimated); Labor Day", - "1965-05-09": "Ashura Eve (estimated)", - "1965-05-10": "Ashura (estimated)", - "1965-07-10": "Prophet's Birthday (estimated)", - "1965-12-16": "National Day", - "1965-12-17": "National Day", - "1966-01-01": "New Year's Day", - "1966-01-22": "Eid al-Fitr (estimated)", - "1966-01-23": "Eid al-Fitr Holiday (estimated)", - "1966-01-24": "Eid al-Fitr Holiday (estimated)", - "1966-04-01": "Eid al-Adha (estimated)", - "1966-04-02": "Eid al-Adha Holiday (estimated)", - "1966-04-03": "Eid al-Adha Holiday (estimated)", - "1966-04-21": "Islamic New Year (estimated)", - "1966-04-29": "Ashura Eve (estimated)", - "1966-04-30": "Ashura (estimated)", - "1966-05-01": "Labor Day", - "1966-07-01": "Prophet's Birthday (estimated)", - "1966-12-16": "National Day", - "1966-12-17": "National Day", - "1967-01-01": "New Year's Day", - "1967-01-12": "Eid al-Fitr (estimated)", - "1967-01-13": "Eid al-Fitr Holiday (estimated)", - "1967-01-14": "Eid al-Fitr Holiday (estimated)", - "1967-03-21": "Eid al-Adha (estimated)", - "1967-03-22": "Eid al-Adha Holiday (estimated)", - "1967-03-23": "Eid al-Adha Holiday (estimated)", - "1967-04-11": "Islamic New Year (estimated)", - "1967-04-19": "Ashura Eve (estimated)", - "1967-04-20": "Ashura (estimated)", - "1967-05-01": "Labor Day", - "1967-06-19": "Prophet's Birthday (estimated)", - "1967-12-16": "National Day", - "1967-12-17": "National Day", - "1968-01-01": "Eid al-Fitr (estimated); New Year's Day", - "1968-01-02": "Eid al-Fitr Holiday (estimated)", - "1968-01-03": "Eid al-Fitr Holiday (estimated)", - "1968-03-09": "Eid al-Adha (estimated)", - "1968-03-10": "Eid al-Adha Holiday (estimated)", - "1968-03-11": "Eid al-Adha Holiday (estimated)", - "1968-03-30": "Islamic New Year (estimated)", - "1968-04-07": "Ashura Eve (estimated)", - "1968-04-08": "Ashura (estimated)", - "1968-05-01": "Labor Day", - "1968-06-08": "Prophet's Birthday (estimated)", - "1968-12-16": "National Day", - "1968-12-17": "National Day", - "1968-12-21": "Eid al-Fitr (estimated)", - "1968-12-22": "Eid al-Fitr Holiday (estimated)", - "1968-12-23": "Eid al-Fitr Holiday (estimated)", - "1969-01-01": "New Year's Day", - "1969-02-27": "Eid al-Adha (estimated)", - "1969-02-28": "Eid al-Adha Holiday (estimated)", - "1969-03-01": "Eid al-Adha Holiday (estimated)", - "1969-03-19": "Islamic New Year (estimated)", - "1969-03-27": "Ashura Eve (estimated)", - "1969-03-28": "Ashura (estimated)", - "1969-05-01": "Labor Day", - "1969-05-28": "Prophet's Birthday (estimated)", - "1969-12-10": "Eid al-Fitr (estimated)", - "1969-12-11": "Eid al-Fitr Holiday (estimated)", - "1969-12-12": "Eid al-Fitr Holiday (estimated)", - "1969-12-16": "National Day", - "1969-12-17": "National Day", - "1970-01-01": "New Year's Day", - "1970-02-16": "Eid al-Adha (estimated)", - "1970-02-17": "Eid al-Adha Holiday (estimated)", - "1970-02-18": "Eid al-Adha Holiday (estimated)", - "1970-03-09": "Islamic New Year (estimated)", - "1970-03-17": "Ashura Eve (estimated)", - "1970-03-18": "Ashura (estimated)", - "1970-05-01": "Labor Day", - "1970-05-18": "Prophet's Birthday (estimated)", - "1970-11-30": "Eid al-Fitr (estimated)", - "1970-12-01": "Eid al-Fitr Holiday (estimated)", - "1970-12-02": "Eid al-Fitr Holiday (estimated)", - "1970-12-16": "National Day", - "1970-12-17": "National Day", - "1971-01-01": "New Year's Day", - "1971-02-06": "Eid al-Adha (estimated)", - "1971-02-07": "Eid al-Adha Holiday (estimated)", - "1971-02-08": "Eid al-Adha Holiday (estimated)", - "1971-02-26": "Islamic New Year (estimated)", - "1971-03-06": "Ashura Eve (estimated)", - "1971-03-07": "Ashura (estimated)", - "1971-05-01": "Labor Day", - "1971-05-07": "Prophet's Birthday (estimated)", - "1971-11-19": "Eid al-Fitr (estimated)", - "1971-11-20": "Eid al-Fitr Holiday (estimated)", - "1971-11-21": "Eid al-Fitr Holiday (estimated)", - "1971-12-16": "National Day", - "1971-12-17": "National Day", "1972-01-01": "New Year's Day", "1972-01-26": "Eid al-Adha (estimated)", - "1972-01-27": "Eid al-Adha Holiday (estimated)", - "1972-01-28": "Eid al-Adha Holiday (estimated)", + "1972-01-27": "Eid al-Adha (estimated)", + "1972-01-28": "Eid al-Adha (estimated)", "1972-02-16": "Islamic New Year (estimated)", - "1972-02-24": "Ashura Eve (estimated)", + "1972-02-24": "Ashura (estimated)", "1972-02-25": "Ashura (estimated)", "1972-04-25": "Prophet's Birthday (estimated)", "1972-05-01": "Labor Day", "1972-11-07": "Eid al-Fitr (estimated)", - "1972-11-08": "Eid al-Fitr Holiday (estimated)", - "1972-11-09": "Eid al-Fitr Holiday (estimated)", + "1972-11-08": "Eid al-Fitr (estimated)", + "1972-11-09": "Eid al-Fitr (estimated)", "1972-12-16": "National Day", "1972-12-17": "National Day", "1973-01-01": "New Year's Day", "1973-01-14": "Eid al-Adha (estimated)", - "1973-01-15": "Eid al-Adha Holiday (estimated)", - "1973-01-16": "Eid al-Adha Holiday (estimated)", + "1973-01-15": "Eid al-Adha (estimated)", + "1973-01-16": "Eid al-Adha (estimated)", "1973-02-04": "Islamic New Year (estimated)", - "1973-02-12": "Ashura Eve (estimated)", + "1973-02-12": "Ashura (estimated)", "1973-02-13": "Ashura (estimated)", "1973-04-15": "Prophet's Birthday (estimated)", "1973-05-01": "Labor Day", "1973-10-27": "Eid al-Fitr (estimated)", - "1973-10-28": "Eid al-Fitr Holiday (estimated)", - "1973-10-29": "Eid al-Fitr Holiday (estimated)", + "1973-10-28": "Eid al-Fitr (estimated)", + "1973-10-29": "Eid al-Fitr (estimated)", "1973-12-16": "National Day", "1973-12-17": "National Day", "1974-01-01": "New Year's Day", "1974-01-03": "Eid al-Adha (estimated)", - "1974-01-04": "Eid al-Adha Holiday (estimated)", - "1974-01-05": "Eid al-Adha Holiday (estimated)", + "1974-01-04": "Eid al-Adha (estimated)", + "1974-01-05": "Eid al-Adha (estimated)", "1974-01-24": "Islamic New Year (estimated)", - "1974-02-01": "Ashura Eve (estimated)", + "1974-02-01": "Ashura (estimated)", "1974-02-02": "Ashura (estimated)", "1974-04-04": "Prophet's Birthday (estimated)", "1974-05-01": "Labor Day", "1974-10-16": "Eid al-Fitr (estimated)", - "1974-10-17": "Eid al-Fitr Holiday (estimated)", - "1974-10-18": "Eid al-Fitr Holiday (estimated)", + "1974-10-17": "Eid al-Fitr (estimated)", + "1974-10-18": "Eid al-Fitr (estimated)", "1974-12-16": "National Day", "1974-12-17": "National Day", "1974-12-24": "Eid al-Adha (estimated)", - "1974-12-25": "Eid al-Adha Holiday (estimated)", - "1974-12-26": "Eid al-Adha Holiday (estimated)", + "1974-12-25": "Eid al-Adha (estimated)", + "1974-12-26": "Eid al-Adha (estimated)", "1975-01-01": "New Year's Day", "1975-01-13": "Islamic New Year (estimated)", - "1975-01-21": "Ashura Eve (estimated)", + "1975-01-21": "Ashura (estimated)", "1975-01-22": "Ashura (estimated)", "1975-03-24": "Prophet's Birthday (estimated)", "1975-05-01": "Labor Day", "1975-10-06": "Eid al-Fitr (estimated)", - "1975-10-07": "Eid al-Fitr Holiday (estimated)", - "1975-10-08": "Eid al-Fitr Holiday (estimated)", + "1975-10-07": "Eid al-Fitr (estimated)", + "1975-10-08": "Eid al-Fitr (estimated)", "1975-12-13": "Eid al-Adha (estimated)", - "1975-12-14": "Eid al-Adha Holiday (estimated)", - "1975-12-15": "Eid al-Adha Holiday (estimated)", + "1975-12-14": "Eid al-Adha (estimated)", + "1975-12-15": "Eid al-Adha (estimated)", "1975-12-16": "National Day", "1975-12-17": "National Day", "1976-01-01": "New Year's Day", "1976-01-02": "Islamic New Year (estimated)", - "1976-01-10": "Ashura Eve (estimated)", + "1976-01-10": "Ashura (estimated)", "1976-01-11": "Ashura (estimated)", "1976-03-12": "Prophet's Birthday (estimated)", "1976-05-01": "Labor Day", "1976-09-24": "Eid al-Fitr (estimated)", - "1976-09-25": "Eid al-Fitr Holiday (estimated)", - "1976-09-26": "Eid al-Fitr Holiday (estimated)", + "1976-09-25": "Eid al-Fitr (estimated)", + "1976-09-26": "Eid al-Fitr (estimated)", "1976-12-01": "Eid al-Adha (estimated)", - "1976-12-02": "Eid al-Adha Holiday (estimated)", - "1976-12-03": "Eid al-Adha Holiday (estimated)", + "1976-12-02": "Eid al-Adha (estimated)", + "1976-12-03": "Eid al-Adha (estimated)", "1976-12-16": "National Day", "1976-12-17": "National Day", "1976-12-22": "Islamic New Year (estimated)", - "1976-12-30": "Ashura Eve (estimated)", + "1976-12-30": "Ashura (estimated)", "1976-12-31": "Ashura (estimated)", "1977-01-01": "New Year's Day", "1977-03-02": "Prophet's Birthday (estimated)", "1977-05-01": "Labor Day", "1977-09-14": "Eid al-Fitr (estimated)", - "1977-09-15": "Eid al-Fitr Holiday (estimated)", - "1977-09-16": "Eid al-Fitr Holiday (estimated)", + "1977-09-15": "Eid al-Fitr (estimated)", + "1977-09-16": "Eid al-Fitr (estimated)", "1977-11-21": "Eid al-Adha (estimated)", - "1977-11-22": "Eid al-Adha Holiday (estimated)", - "1977-11-23": "Eid al-Adha Holiday (estimated)", + "1977-11-22": "Eid al-Adha (estimated)", + "1977-11-23": "Eid al-Adha (estimated)", "1977-12-11": "Islamic New Year (estimated)", "1977-12-16": "National Day", "1977-12-17": "National Day", - "1977-12-19": "Ashura Eve (estimated)", + "1977-12-19": "Ashura (estimated)", "1977-12-20": "Ashura (estimated)", "1978-01-01": "New Year's Day", "1978-02-19": "Prophet's Birthday (estimated)", "1978-05-01": "Labor Day", "1978-09-03": "Eid al-Fitr (estimated)", - "1978-09-04": "Eid al-Fitr Holiday (estimated)", - "1978-09-05": "Eid al-Fitr Holiday (estimated)", + "1978-09-04": "Eid al-Fitr (estimated)", + "1978-09-05": "Eid al-Fitr (estimated)", "1978-11-10": "Eid al-Adha (estimated)", - "1978-11-11": "Eid al-Adha Holiday (estimated)", - "1978-11-12": "Eid al-Adha Holiday (estimated)", + "1978-11-11": "Eid al-Adha (estimated)", + "1978-11-12": "Eid al-Adha (estimated)", "1978-12-01": "Islamic New Year (estimated)", - "1978-12-09": "Ashura Eve (estimated)", + "1978-12-09": "Ashura (estimated)", "1978-12-10": "Ashura (estimated)", "1978-12-16": "National Day", "1978-12-17": "National Day", @@ -415,13 +107,13 @@ "1979-02-09": "Prophet's Birthday (estimated)", "1979-05-01": "Labor Day", "1979-08-23": "Eid al-Fitr (estimated)", - "1979-08-24": "Eid al-Fitr Holiday (estimated)", - "1979-08-25": "Eid al-Fitr Holiday (estimated)", + "1979-08-24": "Eid al-Fitr (estimated)", + "1979-08-25": "Eid al-Fitr (estimated)", "1979-10-31": "Eid al-Adha (estimated)", - "1979-11-01": "Eid al-Adha Holiday (estimated)", - "1979-11-02": "Eid al-Adha Holiday (estimated)", + "1979-11-01": "Eid al-Adha (estimated)", + "1979-11-02": "Eid al-Adha (estimated)", "1979-11-20": "Islamic New Year (estimated)", - "1979-11-28": "Ashura Eve (estimated)", + "1979-11-28": "Ashura (estimated)", "1979-11-29": "Ashura (estimated)", "1979-12-16": "National Day", "1979-12-17": "National Day", @@ -429,13 +121,13 @@ "1980-01-30": "Prophet's Birthday (estimated)", "1980-05-01": "Labor Day", "1980-08-12": "Eid al-Fitr (estimated)", - "1980-08-13": "Eid al-Fitr Holiday (estimated)", - "1980-08-14": "Eid al-Fitr Holiday (estimated)", + "1980-08-13": "Eid al-Fitr (estimated)", + "1980-08-14": "Eid al-Fitr (estimated)", "1980-10-19": "Eid al-Adha (estimated)", - "1980-10-20": "Eid al-Adha Holiday (estimated)", - "1980-10-21": "Eid al-Adha Holiday (estimated)", + "1980-10-20": "Eid al-Adha (estimated)", + "1980-10-21": "Eid al-Adha (estimated)", "1980-11-09": "Islamic New Year (estimated)", - "1980-11-17": "Ashura Eve (estimated)", + "1980-11-17": "Ashura (estimated)", "1980-11-18": "Ashura (estimated)", "1980-12-16": "National Day", "1980-12-17": "National Day", @@ -443,13 +135,13 @@ "1981-01-18": "Prophet's Birthday (estimated)", "1981-05-01": "Labor Day", "1981-08-01": "Eid al-Fitr (estimated)", - "1981-08-02": "Eid al-Fitr Holiday (estimated)", - "1981-08-03": "Eid al-Fitr Holiday (estimated)", + "1981-08-02": "Eid al-Fitr (estimated)", + "1981-08-03": "Eid al-Fitr (estimated)", "1981-10-08": "Eid al-Adha (estimated)", - "1981-10-09": "Eid al-Adha Holiday (estimated)", - "1981-10-10": "Eid al-Adha Holiday (estimated)", + "1981-10-09": "Eid al-Adha (estimated)", + "1981-10-10": "Eid al-Adha (estimated)", "1981-10-28": "Islamic New Year (estimated)", - "1981-11-05": "Ashura Eve (estimated)", + "1981-11-05": "Ashura (estimated)", "1981-11-06": "Ashura (estimated)", "1981-12-16": "National Day", "1981-12-17": "National Day", @@ -457,13 +149,13 @@ "1982-01-07": "Prophet's Birthday (estimated)", "1982-05-01": "Labor Day", "1982-07-21": "Eid al-Fitr (estimated)", - "1982-07-22": "Eid al-Fitr Holiday (estimated)", - "1982-07-23": "Eid al-Fitr Holiday (estimated)", + "1982-07-22": "Eid al-Fitr (estimated)", + "1982-07-23": "Eid al-Fitr (estimated)", "1982-09-27": "Eid al-Adha (estimated)", - "1982-09-28": "Eid al-Adha Holiday (estimated)", - "1982-09-29": "Eid al-Adha Holiday (estimated)", + "1982-09-28": "Eid al-Adha (estimated)", + "1982-09-29": "Eid al-Adha (estimated)", "1982-10-18": "Islamic New Year (estimated)", - "1982-10-26": "Ashura Eve (estimated)", + "1982-10-26": "Ashura (estimated)", "1982-10-27": "Ashura (estimated)", "1982-12-16": "National Day", "1982-12-17": "National Day", @@ -471,26 +163,26 @@ "1983-01-01": "New Year's Day", "1983-05-01": "Labor Day", "1983-07-11": "Eid al-Fitr (estimated)", - "1983-07-12": "Eid al-Fitr Holiday (estimated)", - "1983-07-13": "Eid al-Fitr Holiday (estimated)", + "1983-07-12": "Eid al-Fitr (estimated)", + "1983-07-13": "Eid al-Fitr (estimated)", "1983-09-17": "Eid al-Adha (estimated)", - "1983-09-18": "Eid al-Adha Holiday (estimated)", - "1983-09-19": "Eid al-Adha Holiday (estimated)", + "1983-09-18": "Eid al-Adha (estimated)", + "1983-09-19": "Eid al-Adha (estimated)", "1983-10-07": "Islamic New Year (estimated)", - "1983-10-15": "Ashura Eve (estimated)", + "1983-10-15": "Ashura (estimated)", "1983-10-16": "Ashura (estimated)", "1983-12-16": "National Day; Prophet's Birthday (estimated)", "1983-12-17": "National Day", "1984-01-01": "New Year's Day", "1984-05-01": "Labor Day", "1984-06-30": "Eid al-Fitr (estimated)", - "1984-07-01": "Eid al-Fitr Holiday (estimated)", - "1984-07-02": "Eid al-Fitr Holiday (estimated)", + "1984-07-01": "Eid al-Fitr (estimated)", + "1984-07-02": "Eid al-Fitr (estimated)", "1984-09-05": "Eid al-Adha (estimated)", - "1984-09-06": "Eid al-Adha Holiday (estimated)", - "1984-09-07": "Eid al-Adha Holiday (estimated)", + "1984-09-06": "Eid al-Adha (estimated)", + "1984-09-07": "Eid al-Adha (estimated)", "1984-09-26": "Islamic New Year (estimated)", - "1984-10-04": "Ashura Eve (estimated)", + "1984-10-04": "Ashura (estimated)", "1984-10-05": "Ashura (estimated)", "1984-12-04": "Prophet's Birthday (estimated)", "1984-12-16": "National Day", @@ -498,13 +190,13 @@ "1985-01-01": "New Year's Day", "1985-05-01": "Labor Day", "1985-06-19": "Eid al-Fitr (estimated)", - "1985-06-20": "Eid al-Fitr Holiday (estimated)", - "1985-06-21": "Eid al-Fitr Holiday (estimated)", + "1985-06-20": "Eid al-Fitr (estimated)", + "1985-06-21": "Eid al-Fitr (estimated)", "1985-08-26": "Eid al-Adha (estimated)", - "1985-08-27": "Eid al-Adha Holiday (estimated)", - "1985-08-28": "Eid al-Adha Holiday (estimated)", + "1985-08-27": "Eid al-Adha (estimated)", + "1985-08-28": "Eid al-Adha (estimated)", "1985-09-15": "Islamic New Year (estimated)", - "1985-09-23": "Ashura Eve (estimated)", + "1985-09-23": "Ashura (estimated)", "1985-09-24": "Ashura (estimated)", "1985-11-24": "Prophet's Birthday (estimated)", "1985-12-16": "National Day", @@ -512,13 +204,13 @@ "1986-01-01": "New Year's Day", "1986-05-01": "Labor Day", "1986-06-08": "Eid al-Fitr (estimated)", - "1986-06-09": "Eid al-Fitr Holiday (estimated)", - "1986-06-10": "Eid al-Fitr Holiday (estimated)", + "1986-06-09": "Eid al-Fitr (estimated)", + "1986-06-10": "Eid al-Fitr (estimated)", "1986-08-15": "Eid al-Adha (estimated)", - "1986-08-16": "Eid al-Adha Holiday (estimated)", - "1986-08-17": "Eid al-Adha Holiday (estimated)", + "1986-08-16": "Eid al-Adha (estimated)", + "1986-08-17": "Eid al-Adha (estimated)", "1986-09-05": "Islamic New Year (estimated)", - "1986-09-13": "Ashura Eve (estimated)", + "1986-09-13": "Ashura (estimated)", "1986-09-14": "Ashura (estimated)", "1986-11-14": "Prophet's Birthday (estimated)", "1986-12-16": "National Day", @@ -526,13 +218,13 @@ "1987-01-01": "New Year's Day", "1987-05-01": "Labor Day", "1987-05-28": "Eid al-Fitr (estimated)", - "1987-05-29": "Eid al-Fitr Holiday (estimated)", - "1987-05-30": "Eid al-Fitr Holiday (estimated)", + "1987-05-29": "Eid al-Fitr (estimated)", + "1987-05-30": "Eid al-Fitr (estimated)", "1987-08-04": "Eid al-Adha (estimated)", - "1987-08-05": "Eid al-Adha Holiday (estimated)", - "1987-08-06": "Eid al-Adha Holiday (estimated)", + "1987-08-05": "Eid al-Adha (estimated)", + "1987-08-06": "Eid al-Adha (estimated)", "1987-08-25": "Islamic New Year (estimated)", - "1987-09-02": "Ashura Eve (estimated)", + "1987-09-02": "Ashura (estimated)", "1987-09-03": "Ashura (estimated)", "1987-11-03": "Prophet's Birthday (estimated)", "1987-12-16": "National Day", @@ -540,13 +232,13 @@ "1988-01-01": "New Year's Day", "1988-05-01": "Labor Day", "1988-05-16": "Eid al-Fitr (estimated)", - "1988-05-17": "Eid al-Fitr Holiday (estimated)", - "1988-05-18": "Eid al-Fitr Holiday (estimated)", + "1988-05-17": "Eid al-Fitr (estimated)", + "1988-05-18": "Eid al-Fitr (estimated)", "1988-07-23": "Eid al-Adha (estimated)", - "1988-07-24": "Eid al-Adha Holiday (estimated)", - "1988-07-25": "Eid al-Adha Holiday (estimated)", + "1988-07-24": "Eid al-Adha (estimated)", + "1988-07-25": "Eid al-Adha (estimated)", "1988-08-13": "Islamic New Year (estimated)", - "1988-08-21": "Ashura Eve (estimated)", + "1988-08-21": "Ashura (estimated)", "1988-08-22": "Ashura (estimated)", "1988-10-22": "Prophet's Birthday (estimated)", "1988-12-16": "National Day", @@ -554,152 +246,152 @@ "1989-01-01": "New Year's Day", "1989-05-01": "Labor Day", "1989-05-06": "Eid al-Fitr (estimated)", - "1989-05-07": "Eid al-Fitr Holiday (estimated)", - "1989-05-08": "Eid al-Fitr Holiday (estimated)", + "1989-05-07": "Eid al-Fitr (estimated)", + "1989-05-08": "Eid al-Fitr (estimated)", "1989-07-13": "Eid al-Adha (estimated)", - "1989-07-14": "Eid al-Adha Holiday (estimated)", - "1989-07-15": "Eid al-Adha Holiday (estimated)", + "1989-07-14": "Eid al-Adha (estimated)", + "1989-07-15": "Eid al-Adha (estimated)", "1989-08-02": "Islamic New Year (estimated)", - "1989-08-10": "Ashura Eve (estimated)", + "1989-08-10": "Ashura (estimated)", "1989-08-11": "Ashura (estimated)", "1989-10-11": "Prophet's Birthday (estimated)", "1989-12-16": "National Day", "1989-12-17": "National Day", "1990-01-01": "New Year's Day", "1990-04-26": "Eid al-Fitr (estimated)", - "1990-04-27": "Eid al-Fitr Holiday (estimated)", - "1990-04-28": "Eid al-Fitr Holiday (estimated)", + "1990-04-27": "Eid al-Fitr (estimated)", + "1990-04-28": "Eid al-Fitr (estimated)", "1990-05-01": "Labor Day", "1990-07-02": "Eid al-Adha (estimated)", - "1990-07-03": "Eid al-Adha Holiday (estimated)", - "1990-07-04": "Eid al-Adha Holiday (estimated)", + "1990-07-03": "Eid al-Adha (estimated)", + "1990-07-04": "Eid al-Adha (estimated)", "1990-07-23": "Islamic New Year (estimated)", - "1990-07-31": "Ashura Eve (estimated)", + "1990-07-31": "Ashura (estimated)", "1990-08-01": "Ashura (estimated)", "1990-10-01": "Prophet's Birthday (estimated)", "1990-12-16": "National Day", "1990-12-17": "National Day", "1991-01-01": "New Year's Day", "1991-04-15": "Eid al-Fitr (estimated)", - "1991-04-16": "Eid al-Fitr Holiday (estimated)", - "1991-04-17": "Eid al-Fitr Holiday (estimated)", + "1991-04-16": "Eid al-Fitr (estimated)", + "1991-04-17": "Eid al-Fitr (estimated)", "1991-05-01": "Labor Day", "1991-06-22": "Eid al-Adha (estimated)", - "1991-06-23": "Eid al-Adha Holiday (estimated)", - "1991-06-24": "Eid al-Adha Holiday (estimated)", + "1991-06-23": "Eid al-Adha (estimated)", + "1991-06-24": "Eid al-Adha (estimated)", "1991-07-12": "Islamic New Year (estimated)", - "1991-07-20": "Ashura Eve (estimated)", + "1991-07-20": "Ashura (estimated)", "1991-07-21": "Ashura (estimated)", "1991-09-20": "Prophet's Birthday (estimated)", "1991-12-16": "National Day", "1991-12-17": "National Day", "1992-01-01": "New Year's Day", "1992-04-04": "Eid al-Fitr (estimated)", - "1992-04-05": "Eid al-Fitr Holiday (estimated)", - "1992-04-06": "Eid al-Fitr Holiday (estimated)", + "1992-04-05": "Eid al-Fitr (estimated)", + "1992-04-06": "Eid al-Fitr (estimated)", "1992-05-01": "Labor Day", "1992-06-11": "Eid al-Adha (estimated)", - "1992-06-12": "Eid al-Adha Holiday (estimated)", - "1992-06-13": "Eid al-Adha Holiday (estimated)", + "1992-06-12": "Eid al-Adha (estimated)", + "1992-06-13": "Eid al-Adha (estimated)", "1992-07-01": "Islamic New Year (estimated)", - "1992-07-09": "Ashura Eve (estimated)", + "1992-07-09": "Ashura (estimated)", "1992-07-10": "Ashura (estimated)", "1992-09-09": "Prophet's Birthday (estimated)", "1992-12-16": "National Day", "1992-12-17": "National Day", "1993-01-01": "New Year's Day", "1993-03-24": "Eid al-Fitr (estimated)", - "1993-03-25": "Eid al-Fitr Holiday (estimated)", - "1993-03-26": "Eid al-Fitr Holiday (estimated)", + "1993-03-25": "Eid al-Fitr (estimated)", + "1993-03-26": "Eid al-Fitr (estimated)", "1993-05-01": "Labor Day", "1993-05-31": "Eid al-Adha (estimated)", - "1993-06-01": "Eid al-Adha Holiday (estimated)", - "1993-06-02": "Eid al-Adha Holiday (estimated)", + "1993-06-01": "Eid al-Adha (estimated)", + "1993-06-02": "Eid al-Adha (estimated)", "1993-06-21": "Islamic New Year (estimated)", - "1993-06-29": "Ashura Eve (estimated)", + "1993-06-29": "Ashura (estimated)", "1993-06-30": "Ashura (estimated)", "1993-08-29": "Prophet's Birthday (estimated)", "1993-12-16": "National Day", "1993-12-17": "National Day", "1994-01-01": "New Year's Day", "1994-03-13": "Eid al-Fitr (estimated)", - "1994-03-14": "Eid al-Fitr Holiday (estimated)", - "1994-03-15": "Eid al-Fitr Holiday (estimated)", + "1994-03-14": "Eid al-Fitr (estimated)", + "1994-03-15": "Eid al-Fitr (estimated)", "1994-05-01": "Labor Day", "1994-05-20": "Eid al-Adha (estimated)", - "1994-05-21": "Eid al-Adha Holiday (estimated)", - "1994-05-22": "Eid al-Adha Holiday (estimated)", + "1994-05-21": "Eid al-Adha (estimated)", + "1994-05-22": "Eid al-Adha (estimated)", "1994-06-10": "Islamic New Year (estimated)", - "1994-06-18": "Ashura Eve (estimated)", + "1994-06-18": "Ashura (estimated)", "1994-06-19": "Ashura (estimated)", "1994-08-19": "Prophet's Birthday (estimated)", "1994-12-16": "National Day", "1994-12-17": "National Day", "1995-01-01": "New Year's Day", "1995-03-02": "Eid al-Fitr (estimated)", - "1995-03-03": "Eid al-Fitr Holiday (estimated)", - "1995-03-04": "Eid al-Fitr Holiday (estimated)", + "1995-03-03": "Eid al-Fitr (estimated)", + "1995-03-04": "Eid al-Fitr (estimated)", "1995-05-01": "Labor Day", "1995-05-09": "Eid al-Adha (estimated)", - "1995-05-10": "Eid al-Adha Holiday (estimated)", - "1995-05-11": "Eid al-Adha Holiday (estimated)", + "1995-05-10": "Eid al-Adha (estimated)", + "1995-05-11": "Eid al-Adha (estimated)", "1995-05-30": "Islamic New Year (estimated)", - "1995-06-07": "Ashura Eve (estimated)", + "1995-06-07": "Ashura (estimated)", "1995-06-08": "Ashura (estimated)", "1995-08-08": "Prophet's Birthday (estimated)", "1995-12-16": "National Day", "1995-12-17": "National Day", "1996-01-01": "New Year's Day", "1996-02-19": "Eid al-Fitr (estimated)", - "1996-02-20": "Eid al-Fitr Holiday (estimated)", - "1996-02-21": "Eid al-Fitr Holiday (estimated)", + "1996-02-20": "Eid al-Fitr (estimated)", + "1996-02-21": "Eid al-Fitr (estimated)", "1996-04-27": "Eid al-Adha (estimated)", - "1996-04-28": "Eid al-Adha Holiday (estimated)", - "1996-04-29": "Eid al-Adha Holiday (estimated)", + "1996-04-28": "Eid al-Adha (estimated)", + "1996-04-29": "Eid al-Adha (estimated)", "1996-05-01": "Labor Day", "1996-05-18": "Islamic New Year (estimated)", - "1996-05-26": "Ashura Eve (estimated)", + "1996-05-26": "Ashura (estimated)", "1996-05-27": "Ashura (estimated)", "1996-07-27": "Prophet's Birthday (estimated)", "1996-12-16": "National Day", "1996-12-17": "National Day", "1997-01-01": "New Year's Day", "1997-02-08": "Eid al-Fitr (estimated)", - "1997-02-09": "Eid al-Fitr Holiday (estimated)", - "1997-02-10": "Eid al-Fitr Holiday (estimated)", + "1997-02-09": "Eid al-Fitr (estimated)", + "1997-02-10": "Eid al-Fitr (estimated)", "1997-04-17": "Eid al-Adha (estimated)", - "1997-04-18": "Eid al-Adha Holiday (estimated)", - "1997-04-19": "Eid al-Adha Holiday (estimated)", + "1997-04-18": "Eid al-Adha (estimated)", + "1997-04-19": "Eid al-Adha (estimated)", "1997-05-01": "Labor Day", "1997-05-07": "Islamic New Year (estimated)", - "1997-05-15": "Ashura Eve (estimated)", + "1997-05-15": "Ashura (estimated)", "1997-05-16": "Ashura (estimated)", "1997-07-16": "Prophet's Birthday (estimated)", "1997-12-16": "National Day", "1997-12-17": "National Day", "1998-01-01": "New Year's Day", "1998-01-29": "Eid al-Fitr (estimated)", - "1998-01-30": "Eid al-Fitr Holiday (estimated)", - "1998-01-31": "Eid al-Fitr Holiday (estimated)", + "1998-01-30": "Eid al-Fitr (estimated)", + "1998-01-31": "Eid al-Fitr (estimated)", "1998-04-07": "Eid al-Adha (estimated)", - "1998-04-08": "Eid al-Adha Holiday (estimated)", - "1998-04-09": "Eid al-Adha Holiday (estimated)", + "1998-04-08": "Eid al-Adha (estimated)", + "1998-04-09": "Eid al-Adha (estimated)", "1998-04-27": "Islamic New Year (estimated)", "1998-05-01": "Labor Day", - "1998-05-05": "Ashura Eve (estimated)", + "1998-05-05": "Ashura (estimated)", "1998-05-06": "Ashura (estimated)", "1998-07-06": "Prophet's Birthday (estimated)", "1998-12-16": "National Day", "1998-12-17": "National Day", "1999-01-01": "New Year's Day", "1999-01-18": "Eid al-Fitr (estimated)", - "1999-01-19": "Eid al-Fitr Holiday (estimated)", - "1999-01-20": "Eid al-Fitr Holiday (estimated)", + "1999-01-19": "Eid al-Fitr (estimated)", + "1999-01-20": "Eid al-Fitr (estimated)", "1999-03-27": "Eid al-Adha (estimated)", - "1999-03-28": "Eid al-Adha Holiday (estimated)", - "1999-03-29": "Eid al-Adha Holiday (estimated)", + "1999-03-28": "Eid al-Adha (estimated)", + "1999-03-29": "Eid al-Adha (estimated)", "1999-04-17": "Islamic New Year (estimated)", - "1999-04-25": "Ashura Eve (estimated)", + "1999-04-25": "Ashura (estimated)", "1999-04-26": "Ashura (estimated)", "1999-05-01": "Labor Day", "1999-06-26": "Prophet's Birthday (estimated)", @@ -707,173 +399,173 @@ "1999-12-17": "National Day", "2000-01-01": "New Year's Day", "2000-01-08": "Eid al-Fitr (estimated)", - "2000-01-09": "Eid al-Fitr Holiday (estimated)", - "2000-01-10": "Eid al-Fitr Holiday (estimated)", + "2000-01-09": "Eid al-Fitr (estimated)", + "2000-01-10": "Eid al-Fitr (estimated)", "2000-03-16": "Eid al-Adha (estimated)", - "2000-03-17": "Eid al-Adha Holiday (estimated)", - "2000-03-18": "Eid al-Adha Holiday (estimated)", + "2000-03-17": "Eid al-Adha (estimated)", + "2000-03-18": "Eid al-Adha (estimated)", "2000-04-06": "Islamic New Year (estimated)", - "2000-04-14": "Ashura Eve (estimated)", + "2000-04-14": "Ashura (estimated)", "2000-04-15": "Ashura (estimated)", "2000-05-01": "Labor Day", "2000-06-14": "Prophet's Birthday (estimated)", "2000-12-16": "National Day", "2000-12-17": "National Day", "2000-12-27": "Eid al-Fitr (estimated)", - "2000-12-28": "Eid al-Fitr Holiday (estimated)", - "2000-12-29": "Eid al-Fitr Holiday (estimated)", + "2000-12-28": "Eid al-Fitr (estimated)", + "2000-12-29": "Eid al-Fitr (estimated)", "2001-01-01": "New Year's Day", "2001-03-05": "Eid al-Adha (estimated)", - "2001-03-06": "Eid al-Adha Holiday (estimated)", - "2001-03-07": "Eid al-Adha Holiday (estimated)", + "2001-03-06": "Eid al-Adha (estimated)", + "2001-03-07": "Eid al-Adha (estimated)", "2001-03-26": "Islamic New Year (estimated)", - "2001-04-03": "Ashura Eve (estimated)", + "2001-04-03": "Ashura (estimated)", "2001-04-04": "Ashura (estimated)", "2001-05-01": "Labor Day", "2001-06-04": "Prophet's Birthday (estimated)", "2001-12-16": "Eid al-Fitr (estimated); National Day", - "2001-12-17": "Eid al-Fitr Holiday (estimated); National Day", - "2001-12-18": "Eid al-Fitr Holiday (estimated)", + "2001-12-17": "Eid al-Fitr (estimated); National Day", + "2001-12-18": "Eid al-Fitr (estimated)", "2002-01-01": "New Year's Day", "2002-02-22": "Eid al-Adha (estimated)", - "2002-02-23": "Eid al-Adha Holiday (estimated)", - "2002-02-24": "Eid al-Adha Holiday (estimated)", + "2002-02-23": "Eid al-Adha (estimated)", + "2002-02-24": "Eid al-Adha (estimated)", "2002-03-15": "Islamic New Year (estimated)", - "2002-03-23": "Ashura Eve (estimated)", + "2002-03-23": "Ashura (estimated)", "2002-03-24": "Ashura (estimated)", "2002-05-01": "Labor Day", "2002-05-24": "Prophet's Birthday (estimated)", "2002-12-05": "Eid al-Fitr (estimated)", - "2002-12-06": "Eid al-Fitr Holiday (estimated)", - "2002-12-07": "Eid al-Fitr Holiday (estimated)", + "2002-12-06": "Eid al-Fitr (estimated)", + "2002-12-07": "Eid al-Fitr (estimated)", "2002-12-16": "National Day", "2002-12-17": "National Day", "2003-01-01": "New Year's Day", "2003-02-11": "Eid al-Adha (estimated)", - "2003-02-12": "Eid al-Adha Holiday (estimated)", - "2003-02-13": "Eid al-Adha Holiday (estimated)", + "2003-02-12": "Eid al-Adha (estimated)", + "2003-02-13": "Eid al-Adha (estimated)", "2003-03-04": "Islamic New Year (estimated)", - "2003-03-12": "Ashura Eve (estimated)", + "2003-03-12": "Ashura (estimated)", "2003-03-13": "Ashura (estimated)", "2003-05-01": "Labor Day", "2003-05-13": "Prophet's Birthday (estimated)", "2003-11-25": "Eid al-Fitr (estimated)", - "2003-11-26": "Eid al-Fitr Holiday (estimated)", - "2003-11-27": "Eid al-Fitr Holiday (estimated)", + "2003-11-26": "Eid al-Fitr (estimated)", + "2003-11-27": "Eid al-Fitr (estimated)", "2003-12-16": "National Day", "2003-12-17": "National Day", "2004-01-01": "New Year's Day", "2004-02-01": "Eid al-Adha (estimated)", - "2004-02-02": "Eid al-Adha Holiday (estimated)", - "2004-02-03": "Eid al-Adha Holiday (estimated)", + "2004-02-02": "Eid al-Adha (estimated)", + "2004-02-03": "Eid al-Adha (estimated)", "2004-02-21": "Islamic New Year (estimated)", - "2004-02-29": "Ashura Eve (estimated)", + "2004-02-29": "Ashura (estimated)", "2004-03-01": "Ashura (estimated)", "2004-05-01": "Labor Day; Prophet's Birthday (estimated)", "2004-11-14": "Eid al-Fitr (estimated)", - "2004-11-15": "Eid al-Fitr Holiday (estimated)", - "2004-11-16": "Eid al-Fitr Holiday (estimated)", + "2004-11-15": "Eid al-Fitr (estimated)", + "2004-11-16": "Eid al-Fitr (estimated)", "2004-12-16": "National Day", "2004-12-17": "National Day", "2005-01-01": "New Year's Day", "2005-01-21": "Eid al-Adha (estimated)", - "2005-01-22": "Eid al-Adha Holiday (estimated)", - "2005-01-23": "Eid al-Adha Holiday (estimated)", + "2005-01-22": "Eid al-Adha (estimated)", + "2005-01-23": "Eid al-Adha (estimated)", "2005-02-10": "Islamic New Year (estimated)", - "2005-02-18": "Ashura Eve (estimated)", + "2005-02-18": "Ashura (estimated)", "2005-02-19": "Ashura (estimated)", "2005-04-21": "Prophet's Birthday (estimated)", "2005-05-01": "Labor Day", "2005-11-03": "Eid al-Fitr (estimated)", - "2005-11-04": "Eid al-Fitr Holiday (estimated)", - "2005-11-05": "Eid al-Fitr Holiday (estimated)", + "2005-11-04": "Eid al-Fitr (estimated)", + "2005-11-05": "Eid al-Fitr (estimated)", "2005-12-16": "National Day", "2005-12-17": "National Day", "2006-01-01": "New Year's Day", "2006-01-10": "Eid al-Adha (estimated)", - "2006-01-11": "Eid al-Adha Holiday (estimated)", - "2006-01-12": "Eid al-Adha Holiday (estimated)", + "2006-01-11": "Eid al-Adha (estimated)", + "2006-01-12": "Eid al-Adha (estimated)", "2006-01-31": "Islamic New Year (estimated)", - "2006-02-08": "Ashura Eve (estimated)", + "2006-02-08": "Ashura (estimated)", "2006-02-09": "Ashura (estimated)", "2006-04-10": "Prophet's Birthday (estimated)", "2006-05-01": "Labor Day", "2006-10-23": "Eid al-Fitr (estimated)", - "2006-10-24": "Eid al-Fitr Holiday (estimated)", - "2006-10-25": "Eid al-Fitr Holiday (estimated)", + "2006-10-24": "Eid al-Fitr (estimated)", + "2006-10-25": "Eid al-Fitr (estimated)", "2006-12-16": "National Day", "2006-12-17": "National Day", "2006-12-31": "Eid al-Adha (estimated)", - "2007-01-01": "Eid al-Adha Holiday (estimated); New Year's Day", - "2007-01-02": "Eid al-Adha Holiday (estimated)", + "2007-01-01": "Eid al-Adha (estimated); New Year's Day", + "2007-01-02": "Eid al-Adha (estimated)", "2007-01-20": "Islamic New Year (estimated)", - "2007-01-28": "Ashura Eve (estimated)", + "2007-01-28": "Ashura (estimated)", "2007-01-29": "Ashura (estimated)", "2007-03-31": "Prophet's Birthday (estimated)", "2007-05-01": "Labor Day", "2007-10-13": "Eid al-Fitr (estimated)", - "2007-10-14": "Eid al-Fitr Holiday (estimated)", - "2007-10-15": "Eid al-Fitr Holiday (estimated)", + "2007-10-14": "Eid al-Fitr (estimated)", + "2007-10-15": "Eid al-Fitr (estimated)", "2007-12-16": "National Day", "2007-12-17": "National Day", "2007-12-20": "Eid al-Adha (estimated)", - "2007-12-21": "Eid al-Adha Holiday (estimated)", - "2007-12-22": "Eid al-Adha Holiday (estimated)", + "2007-12-21": "Eid al-Adha (estimated)", + "2007-12-22": "Eid al-Adha (estimated)", "2008-01-01": "New Year's Day", "2008-01-10": "Islamic New Year (estimated)", - "2008-01-18": "Ashura Eve (estimated)", + "2008-01-18": "Ashura (estimated)", "2008-01-19": "Ashura (estimated)", "2008-03-20": "Prophet's Birthday (estimated)", "2008-05-01": "Labor Day", "2008-10-01": "Eid al-Fitr (estimated)", - "2008-10-02": "Eid al-Fitr Holiday (estimated)", - "2008-10-03": "Eid al-Fitr Holiday (estimated)", + "2008-10-02": "Eid al-Fitr (estimated)", + "2008-10-03": "Eid al-Fitr (estimated)", "2008-12-08": "Eid al-Adha (estimated)", - "2008-12-09": "Eid al-Adha Holiday (estimated)", - "2008-12-10": "Eid al-Adha Holiday (estimated)", + "2008-12-09": "Eid al-Adha (estimated)", + "2008-12-10": "Eid al-Adha (estimated)", "2008-12-16": "National Day", "2008-12-17": "National Day", "2008-12-29": "Islamic New Year (estimated)", "2009-01-01": "New Year's Day", - "2009-01-06": "Ashura Eve (estimated)", + "2009-01-06": "Ashura (estimated)", "2009-01-07": "Ashura (estimated)", "2009-03-09": "Prophet's Birthday (estimated)", "2009-05-01": "Labor Day", "2009-09-20": "Eid al-Fitr (estimated)", - "2009-09-21": "Eid al-Fitr Holiday (estimated)", - "2009-09-22": "Eid al-Fitr Holiday (estimated)", + "2009-09-21": "Eid al-Fitr (estimated)", + "2009-09-22": "Eid al-Fitr (estimated)", "2009-11-27": "Eid al-Adha (estimated)", - "2009-11-28": "Eid al-Adha Holiday (estimated)", - "2009-11-29": "Eid al-Adha Holiday (estimated)", + "2009-11-28": "Eid al-Adha (estimated)", + "2009-11-29": "Eid al-Adha (estimated)", "2009-12-16": "National Day", "2009-12-17": "National Day", "2009-12-18": "Islamic New Year (estimated)", - "2009-12-26": "Ashura Eve (estimated)", + "2009-12-26": "Ashura (estimated)", "2009-12-27": "Ashura (estimated)", "2010-01-01": "New Year's Day", "2010-02-26": "Prophet's Birthday (estimated)", "2010-05-01": "Labor Day", "2010-09-10": "Eid al-Fitr (estimated)", - "2010-09-11": "Eid al-Fitr Holiday (estimated)", - "2010-09-12": "Eid al-Fitr Holiday (estimated)", + "2010-09-11": "Eid al-Fitr (estimated)", + "2010-09-12": "Eid al-Fitr (estimated)", "2010-11-16": "Eid al-Adha (estimated)", - "2010-11-17": "Eid al-Adha Holiday (estimated)", - "2010-11-18": "Eid al-Adha Holiday (estimated)", + "2010-11-17": "Eid al-Adha (estimated)", + "2010-11-18": "Eid al-Adha (estimated)", "2010-12-07": "Islamic New Year (estimated)", - "2010-12-15": "Ashura Eve (estimated)", + "2010-12-15": "Ashura (estimated)", "2010-12-16": "Ashura (estimated); National Day", "2010-12-17": "National Day", "2011-01-01": "New Year's Day", "2011-02-15": "Prophet's Birthday (estimated)", "2011-05-01": "Labor Day", "2011-08-30": "Eid al-Fitr (estimated)", - "2011-08-31": "Eid al-Fitr Holiday (estimated)", - "2011-09-01": "Eid al-Fitr Holiday (estimated)", + "2011-08-31": "Eid al-Fitr (estimated)", + "2011-09-01": "Eid al-Fitr (estimated)", "2011-11-06": "Eid al-Adha (estimated)", - "2011-11-07": "Eid al-Adha Holiday (estimated)", - "2011-11-08": "Eid al-Adha Holiday (estimated)", + "2011-11-07": "Eid al-Adha (estimated)", + "2011-11-08": "Eid al-Adha (estimated)", "2011-11-26": "Islamic New Year (estimated)", - "2011-12-04": "Ashura Eve (estimated)", + "2011-12-04": "Ashura (estimated)", "2011-12-05": "Ashura (estimated)", "2011-12-16": "National Day", "2011-12-17": "National Day", @@ -881,13 +573,13 @@ "2012-02-04": "Prophet's Birthday (estimated)", "2012-05-01": "Labor Day", "2012-08-19": "Eid al-Fitr (estimated)", - "2012-08-20": "Eid al-Fitr Holiday (estimated)", - "2012-08-21": "Eid al-Fitr Holiday (estimated)", + "2012-08-20": "Eid al-Fitr (estimated)", + "2012-08-21": "Eid al-Fitr (estimated)", "2012-10-26": "Eid al-Adha (estimated)", - "2012-10-27": "Eid al-Adha Holiday (estimated)", - "2012-10-28": "Eid al-Adha Holiday (estimated)", + "2012-10-27": "Eid al-Adha (estimated)", + "2012-10-28": "Eid al-Adha (estimated)", "2012-11-15": "Islamic New Year (estimated)", - "2012-11-23": "Ashura Eve (estimated)", + "2012-11-23": "Ashura (estimated)", "2012-11-24": "Ashura (estimated)", "2012-12-16": "National Day", "2012-12-17": "National Day", @@ -895,13 +587,13 @@ "2013-01-24": "Prophet's Birthday (estimated)", "2013-05-01": "Labor Day", "2013-08-08": "Eid al-Fitr (estimated)", - "2013-08-09": "Eid al-Fitr Holiday (estimated)", - "2013-08-10": "Eid al-Fitr Holiday (estimated)", + "2013-08-09": "Eid al-Fitr (estimated)", + "2013-08-10": "Eid al-Fitr (estimated)", "2013-10-15": "Eid al-Adha (estimated)", - "2013-10-16": "Eid al-Adha Holiday (estimated)", - "2013-10-17": "Eid al-Adha Holiday (estimated)", + "2013-10-16": "Eid al-Adha (estimated)", + "2013-10-17": "Eid al-Adha (estimated)", "2013-11-04": "Islamic New Year (estimated)", - "2013-11-12": "Ashura Eve (estimated)", + "2013-11-12": "Ashura (estimated)", "2013-11-13": "Ashura (estimated)", "2013-12-16": "National Day", "2013-12-17": "National Day", @@ -909,13 +601,13 @@ "2014-01-13": "Prophet's Birthday (estimated)", "2014-05-01": "Labor Day", "2014-07-28": "Eid al-Fitr (estimated)", - "2014-07-29": "Eid al-Fitr Holiday (estimated)", - "2014-07-30": "Eid al-Fitr Holiday (estimated)", + "2014-07-29": "Eid al-Fitr (estimated)", + "2014-07-30": "Eid al-Fitr (estimated)", "2014-10-04": "Eid al-Adha (estimated)", - "2014-10-05": "Eid al-Adha Holiday (estimated)", - "2014-10-06": "Eid al-Adha Holiday (estimated)", + "2014-10-05": "Eid al-Adha (estimated)", + "2014-10-06": "Eid al-Adha (estimated)", "2014-10-25": "Islamic New Year (estimated)", - "2014-11-02": "Ashura Eve (estimated)", + "2014-11-02": "Ashura (estimated)", "2014-11-03": "Ashura (estimated)", "2014-12-16": "National Day", "2014-12-17": "National Day", @@ -923,13 +615,13 @@ "2015-01-03": "Prophet's Birthday (estimated)", "2015-05-01": "Labor Day", "2015-07-17": "Eid al-Fitr (estimated)", - "2015-07-18": "Eid al-Fitr Holiday (estimated)", - "2015-07-19": "Eid al-Fitr Holiday (estimated)", + "2015-07-18": "Eid al-Fitr (estimated)", + "2015-07-19": "Eid al-Fitr (estimated)", "2015-09-23": "Eid al-Adha (estimated)", - "2015-09-24": "Eid al-Adha Holiday (estimated)", - "2015-09-25": "Eid al-Adha Holiday (estimated)", + "2015-09-24": "Eid al-Adha (estimated)", + "2015-09-25": "Eid al-Adha (estimated)", "2015-10-14": "Islamic New Year (estimated)", - "2015-10-22": "Ashura Eve (estimated)", + "2015-10-22": "Ashura (estimated)", "2015-10-23": "Ashura (estimated)", "2015-12-16": "National Day", "2015-12-17": "National Day", @@ -937,13 +629,13 @@ "2016-01-01": "New Year's Day", "2016-05-01": "Labor Day", "2016-07-06": "Eid al-Fitr (estimated)", - "2016-07-07": "Eid al-Fitr Holiday (estimated)", - "2016-07-08": "Eid al-Fitr Holiday (estimated)", + "2016-07-07": "Eid al-Fitr (estimated)", + "2016-07-08": "Eid al-Fitr (estimated)", "2016-09-11": "Eid al-Adha (estimated)", - "2016-09-12": "Eid al-Adha Holiday (estimated)", - "2016-09-13": "Eid al-Adha Holiday (estimated)", + "2016-09-12": "Eid al-Adha (estimated)", + "2016-09-13": "Eid al-Adha (estimated)", "2016-10-02": "Islamic New Year (estimated)", - "2016-10-10": "Ashura Eve (estimated)", + "2016-10-10": "Ashura (estimated)", "2016-10-11": "Ashura (estimated)", "2016-12-11": "Prophet's Birthday (estimated)", "2016-12-16": "National Day", @@ -951,13 +643,13 @@ "2017-01-01": "New Year's Day", "2017-05-01": "Labor Day", "2017-06-25": "Eid al-Fitr (estimated)", - "2017-06-26": "Eid al-Fitr Holiday (estimated)", - "2017-06-27": "Eid al-Fitr Holiday (estimated)", + "2017-06-26": "Eid al-Fitr (estimated)", + "2017-06-27": "Eid al-Fitr (estimated)", "2017-09-01": "Eid al-Adha (estimated)", - "2017-09-02": "Eid al-Adha Holiday (estimated)", - "2017-09-03": "Eid al-Adha Holiday (estimated)", + "2017-09-02": "Eid al-Adha (estimated)", + "2017-09-03": "Eid al-Adha (estimated)", "2017-09-21": "Islamic New Year (estimated)", - "2017-09-29": "Ashura Eve (estimated)", + "2017-09-29": "Ashura (estimated)", "2017-09-30": "Ashura (estimated)", "2017-11-30": "Prophet's Birthday (estimated)", "2017-12-16": "National Day", @@ -965,207 +657,207 @@ "2018-01-01": "New Year's Day", "2018-05-01": "Labor Day", "2018-06-15": "Eid al-Fitr (estimated)", - "2018-06-16": "Eid al-Fitr Holiday (estimated)", - "2018-06-17": "Eid al-Fitr Holiday (estimated)", + "2018-06-16": "Eid al-Fitr (estimated)", + "2018-06-17": "Eid al-Fitr (estimated)", "2018-08-21": "Eid al-Adha (estimated)", - "2018-08-22": "Eid al-Adha Holiday (estimated)", - "2018-08-23": "Eid al-Adha Holiday (estimated)", + "2018-08-22": "Eid al-Adha (estimated)", + "2018-08-23": "Eid al-Adha (estimated)", "2018-09-11": "Islamic New Year (estimated)", - "2018-09-19": "Ashura Eve (estimated)", + "2018-09-19": "Ashura (estimated)", "2018-09-20": "Ashura (estimated)", "2018-11-20": "Prophet's Birthday (estimated)", "2018-12-16": "National Day", "2018-12-17": "National Day", "2019-01-01": "New Year's Day", "2019-05-01": "Labor Day", - "2019-06-04": "Eid al-Fitr (estimated)", - "2019-06-05": "Eid al-Fitr Holiday (estimated)", - "2019-06-06": "Eid al-Fitr Holiday (estimated)", - "2019-08-11": "Eid al-Adha (estimated)", - "2019-08-12": "Eid al-Adha Holiday (estimated)", - "2019-08-13": "Eid al-Adha Holiday (estimated)", - "2019-08-31": "Islamic New Year (estimated)", - "2019-09-08": "Ashura Eve (estimated)", - "2019-09-09": "Ashura (estimated)", - "2019-11-09": "Prophet's Birthday (estimated)", + "2019-06-04": "Eid al-Fitr", + "2019-06-05": "Eid al-Fitr", + "2019-06-06": "Eid al-Fitr", + "2019-08-11": "Eid al-Adha", + "2019-08-12": "Eid al-Adha", + "2019-08-13": "Eid al-Adha", + "2019-08-31": "Islamic New Year", + "2019-09-09": "Ashura", + "2019-09-10": "Ashura", + "2019-11-09": "Prophet's Birthday", "2019-12-16": "National Day", "2019-12-17": "National Day", "2020-01-01": "New Year's Day", "2020-05-01": "Labor Day", - "2020-05-24": "Eid al-Fitr (estimated)", - "2020-05-25": "Eid al-Fitr Holiday (estimated)", - "2020-05-26": "Eid al-Fitr Holiday (estimated)", - "2020-07-31": "Eid al-Adha (estimated)", - "2020-08-01": "Eid al-Adha Holiday (estimated)", - "2020-08-02": "Eid al-Adha Holiday (estimated)", - "2020-08-20": "Islamic New Year (estimated)", - "2020-08-28": "Ashura Eve (estimated)", - "2020-08-29": "Ashura (estimated)", - "2020-10-29": "Prophet's Birthday (estimated)", + "2020-05-24": "Eid al-Fitr", + "2020-05-25": "Eid al-Fitr", + "2020-05-26": "Eid al-Fitr", + "2020-07-31": "Eid al-Adha", + "2020-08-01": "Eid al-Adha", + "2020-08-02": "Eid al-Adha", + "2020-08-20": "Islamic New Year", + "2020-08-28": "Ashura", + "2020-08-29": "Ashura", + "2020-10-29": "Prophet's Birthday", "2020-12-16": "National Day", "2020-12-17": "National Day", "2021-01-01": "New Year's Day", "2021-05-01": "Labor Day", - "2021-05-13": "Eid al-Fitr (estimated)", - "2021-05-14": "Eid al-Fitr Holiday (estimated)", - "2021-05-15": "Eid al-Fitr Holiday (estimated)", - "2021-07-20": "Eid al-Adha (estimated)", - "2021-07-21": "Eid al-Adha Holiday (estimated)", - "2021-07-22": "Eid al-Adha Holiday (estimated)", - "2021-08-09": "Islamic New Year (estimated)", - "2021-08-17": "Ashura Eve (estimated)", - "2021-08-18": "Ashura (estimated)", - "2021-10-18": "Prophet's Birthday (estimated)", + "2021-05-13": "Eid al-Fitr", + "2021-05-14": "Eid al-Fitr", + "2021-05-15": "Eid al-Fitr", + "2021-07-20": "Eid al-Adha", + "2021-07-21": "Eid al-Adha", + "2021-07-22": "Eid al-Adha", + "2021-08-09": "Islamic New Year", + "2021-08-17": "Ashura", + "2021-08-18": "Ashura", + "2021-10-18": "Prophet's Birthday", "2021-12-16": "National Day", "2021-12-17": "National Day", "2022-01-01": "New Year's Day", "2022-05-01": "Labor Day", "2022-05-02": "Eid al-Fitr", - "2022-05-03": "Eid al-Fitr Holiday", - "2022-05-04": "Eid al-Fitr Holiday", - "2022-07-09": "Eid al-Adha (estimated)", - "2022-07-10": "Eid al-Adha Holiday (estimated)", - "2022-07-11": "Eid al-Adha Holiday (estimated)", + "2022-05-03": "Eid al-Fitr", + "2022-05-04": "Eid al-Fitr", + "2022-07-09": "Eid al-Adha", + "2022-07-10": "Eid al-Adha", + "2022-07-11": "Eid al-Adha", "2022-07-30": "Islamic New Year", - "2022-08-07": "Ashura Eve", + "2022-08-07": "Ashura", "2022-08-08": "Ashura", "2022-10-08": "Prophet's Birthday", "2022-12-16": "National Day", "2022-12-17": "National Day", "2023-01-01": "New Year's Day", - "2023-04-21": "Eid al-Fitr (estimated)", - "2023-04-22": "Eid al-Fitr Holiday (estimated)", - "2023-04-23": "Eid al-Fitr Holiday (estimated)", + "2023-04-21": "Eid al-Fitr", + "2023-04-22": "Eid al-Fitr", + "2023-04-23": "Eid al-Fitr", "2023-05-01": "Labor Day", - "2023-06-28": "Eid al-Adha (estimated)", - "2023-06-29": "Eid al-Adha Holiday (estimated)", - "2023-06-30": "Eid al-Adha Holiday (estimated)", - "2023-07-19": "Islamic New Year (estimated)", - "2023-07-27": "Ashura Eve (estimated)", - "2023-07-28": "Ashura (estimated)", - "2023-09-27": "Prophet's Birthday (estimated)", + "2023-06-28": "Eid al-Adha", + "2023-06-29": "Eid al-Adha", + "2023-06-30": "Eid al-Adha", + "2023-07-19": "Islamic New Year", + "2023-07-28": "Ashura", + "2023-07-29": "Ashura", + "2023-09-27": "Prophet's Birthday", "2023-12-16": "National Day", "2023-12-17": "National Day", "2024-01-01": "New Year's Day", - "2024-04-10": "Eid al-Fitr (estimated)", - "2024-04-11": "Eid al-Fitr Holiday (estimated)", - "2024-04-12": "Eid al-Fitr Holiday (estimated)", + "2024-04-10": "Eid al-Fitr", + "2024-04-11": "Eid al-Fitr", + "2024-04-12": "Eid al-Fitr", "2024-05-01": "Labor Day", - "2024-06-16": "Eid al-Adha (estimated)", - "2024-06-17": "Eid al-Adha Holiday (estimated)", - "2024-06-18": "Eid al-Adha Holiday (estimated)", - "2024-07-07": "Islamic New Year (estimated)", - "2024-07-15": "Ashura Eve (estimated)", - "2024-07-16": "Ashura (estimated)", - "2024-09-15": "Prophet's Birthday (estimated)", + "2024-06-16": "Eid al-Adha", + "2024-06-17": "Eid al-Adha", + "2024-06-18": "Eid al-Adha", + "2024-07-07": "Islamic New Year", + "2024-07-15": "Ashura", + "2024-07-16": "Ashura", + "2024-09-15": "Prophet's Birthday", "2024-12-16": "National Day", "2024-12-17": "National Day", "2025-01-01": "New Year's Day", - "2025-03-30": "Eid al-Fitr (estimated)", - "2025-03-31": "Eid al-Fitr Holiday (estimated)", - "2025-04-01": "Eid al-Fitr Holiday (estimated)", + "2025-03-30": "Eid al-Fitr", + "2025-03-31": "Eid al-Fitr", + "2025-04-01": "Eid al-Fitr", "2025-05-01": "Labor Day", - "2025-06-06": "Eid al-Adha (estimated)", - "2025-06-07": "Eid al-Adha Holiday (estimated)", - "2025-06-08": "Eid al-Adha Holiday (estimated)", - "2025-06-26": "Islamic New Year (estimated)", - "2025-07-04": "Ashura Eve (estimated)", - "2025-07-05": "Ashura (estimated)", - "2025-09-04": "Prophet's Birthday (estimated)", + "2025-06-06": "Eid al-Adha", + "2025-06-07": "Eid al-Adha", + "2025-06-08": "Eid al-Adha", + "2025-06-26": "Islamic New Year", + "2025-07-04": "Ashura", + "2025-07-05": "Ashura", + "2025-09-04": "Prophet's Birthday", "2025-12-16": "National Day", "2025-12-17": "National Day", "2026-01-01": "New Year's Day", "2026-03-20": "Eid al-Fitr (estimated)", - "2026-03-21": "Eid al-Fitr Holiday (estimated)", - "2026-03-22": "Eid al-Fitr Holiday (estimated)", + "2026-03-21": "Eid al-Fitr (estimated)", + "2026-03-22": "Eid al-Fitr (estimated)", "2026-05-01": "Labor Day", "2026-05-27": "Eid al-Adha (estimated)", - "2026-05-28": "Eid al-Adha Holiday (estimated)", - "2026-05-29": "Eid al-Adha Holiday (estimated)", + "2026-05-28": "Eid al-Adha (estimated)", + "2026-05-29": "Eid al-Adha (estimated)", "2026-06-16": "Islamic New Year (estimated)", - "2026-06-24": "Ashura Eve (estimated)", + "2026-06-24": "Ashura (estimated)", "2026-06-25": "Ashura (estimated)", "2026-08-25": "Prophet's Birthday (estimated)", "2026-12-16": "National Day", "2026-12-17": "National Day", "2027-01-01": "New Year's Day", "2027-03-09": "Eid al-Fitr (estimated)", - "2027-03-10": "Eid al-Fitr Holiday (estimated)", - "2027-03-11": "Eid al-Fitr Holiday (estimated)", + "2027-03-10": "Eid al-Fitr (estimated)", + "2027-03-11": "Eid al-Fitr (estimated)", "2027-05-01": "Labor Day", "2027-05-16": "Eid al-Adha (estimated)", - "2027-05-17": "Eid al-Adha Holiday (estimated)", - "2027-05-18": "Eid al-Adha Holiday (estimated)", + "2027-05-17": "Eid al-Adha (estimated)", + "2027-05-18": "Eid al-Adha (estimated)", "2027-06-06": "Islamic New Year (estimated)", - "2027-06-14": "Ashura Eve (estimated)", + "2027-06-14": "Ashura (estimated)", "2027-06-15": "Ashura (estimated)", "2027-08-14": "Prophet's Birthday (estimated)", "2027-12-16": "National Day", "2027-12-17": "National Day", "2028-01-01": "New Year's Day", "2028-02-26": "Eid al-Fitr (estimated)", - "2028-02-27": "Eid al-Fitr Holiday (estimated)", - "2028-02-28": "Eid al-Fitr Holiday (estimated)", + "2028-02-27": "Eid al-Fitr (estimated)", + "2028-02-28": "Eid al-Fitr (estimated)", "2028-05-01": "Labor Day", "2028-05-05": "Eid al-Adha (estimated)", - "2028-05-06": "Eid al-Adha Holiday (estimated)", - "2028-05-07": "Eid al-Adha Holiday (estimated)", + "2028-05-06": "Eid al-Adha (estimated)", + "2028-05-07": "Eid al-Adha (estimated)", "2028-05-25": "Islamic New Year (estimated)", - "2028-06-02": "Ashura Eve (estimated)", + "2028-06-02": "Ashura (estimated)", "2028-06-03": "Ashura (estimated)", "2028-08-03": "Prophet's Birthday (estimated)", "2028-12-16": "National Day", "2028-12-17": "National Day", "2029-01-01": "New Year's Day", "2029-02-14": "Eid al-Fitr (estimated)", - "2029-02-15": "Eid al-Fitr Holiday (estimated)", - "2029-02-16": "Eid al-Fitr Holiday (estimated)", + "2029-02-15": "Eid al-Fitr (estimated)", + "2029-02-16": "Eid al-Fitr (estimated)", "2029-04-24": "Eid al-Adha (estimated)", - "2029-04-25": "Eid al-Adha Holiday (estimated)", - "2029-04-26": "Eid al-Adha Holiday (estimated)", + "2029-04-25": "Eid al-Adha (estimated)", + "2029-04-26": "Eid al-Adha (estimated)", "2029-05-01": "Labor Day", "2029-05-14": "Islamic New Year (estimated)", - "2029-05-22": "Ashura Eve (estimated)", + "2029-05-22": "Ashura (estimated)", "2029-05-23": "Ashura (estimated)", "2029-07-24": "Prophet's Birthday (estimated)", "2029-12-16": "National Day", "2029-12-17": "National Day", "2030-01-01": "New Year's Day", "2030-02-04": "Eid al-Fitr (estimated)", - "2030-02-05": "Eid al-Fitr Holiday (estimated)", - "2030-02-06": "Eid al-Fitr Holiday (estimated)", + "2030-02-05": "Eid al-Fitr (estimated)", + "2030-02-06": "Eid al-Fitr (estimated)", "2030-04-13": "Eid al-Adha (estimated)", - "2030-04-14": "Eid al-Adha Holiday (estimated)", - "2030-04-15": "Eid al-Adha Holiday (estimated)", + "2030-04-14": "Eid al-Adha (estimated)", + "2030-04-15": "Eid al-Adha (estimated)", "2030-05-01": "Labor Day", "2030-05-03": "Islamic New Year (estimated)", - "2030-05-11": "Ashura Eve (estimated)", + "2030-05-11": "Ashura (estimated)", "2030-05-12": "Ashura (estimated)", "2030-07-13": "Prophet's Birthday (estimated)", "2030-12-16": "National Day", "2030-12-17": "National Day", "2031-01-01": "New Year's Day", "2031-01-24": "Eid al-Fitr (estimated)", - "2031-01-25": "Eid al-Fitr Holiday (estimated)", - "2031-01-26": "Eid al-Fitr Holiday (estimated)", + "2031-01-25": "Eid al-Fitr (estimated)", + "2031-01-26": "Eid al-Fitr (estimated)", "2031-04-02": "Eid al-Adha (estimated)", - "2031-04-03": "Eid al-Adha Holiday (estimated)", - "2031-04-04": "Eid al-Adha Holiday (estimated)", + "2031-04-03": "Eid al-Adha (estimated)", + "2031-04-04": "Eid al-Adha (estimated)", "2031-04-23": "Islamic New Year (estimated)", - "2031-05-01": "Ashura Eve (estimated); Labor Day", + "2031-05-01": "Ashura (estimated); Labor Day", "2031-05-02": "Ashura (estimated)", "2031-07-02": "Prophet's Birthday (estimated)", "2031-12-16": "National Day", "2031-12-17": "National Day", "2032-01-01": "New Year's Day", "2032-01-14": "Eid al-Fitr (estimated)", - "2032-01-15": "Eid al-Fitr Holiday (estimated)", - "2032-01-16": "Eid al-Fitr Holiday (estimated)", + "2032-01-15": "Eid al-Fitr (estimated)", + "2032-01-16": "Eid al-Fitr (estimated)", "2032-03-22": "Eid al-Adha (estimated)", - "2032-03-23": "Eid al-Adha Holiday (estimated)", - "2032-03-24": "Eid al-Adha Holiday (estimated)", + "2032-03-23": "Eid al-Adha (estimated)", + "2032-03-24": "Eid al-Adha (estimated)", "2032-04-11": "Islamic New Year (estimated)", - "2032-04-19": "Ashura Eve (estimated)", + "2032-04-19": "Ashura (estimated)", "2032-04-20": "Ashura (estimated)", "2032-05-01": "Labor Day", "2032-06-20": "Prophet's Birthday (estimated)", @@ -1173,162 +865,162 @@ "2032-12-17": "National Day", "2033-01-01": "New Year's Day", "2033-01-02": "Eid al-Fitr (estimated)", - "2033-01-03": "Eid al-Fitr Holiday (estimated)", - "2033-01-04": "Eid al-Fitr Holiday (estimated)", + "2033-01-03": "Eid al-Fitr (estimated)", + "2033-01-04": "Eid al-Fitr (estimated)", "2033-03-11": "Eid al-Adha (estimated)", - "2033-03-12": "Eid al-Adha Holiday (estimated)", - "2033-03-13": "Eid al-Adha Holiday (estimated)", + "2033-03-12": "Eid al-Adha (estimated)", + "2033-03-13": "Eid al-Adha (estimated)", "2033-04-01": "Islamic New Year (estimated)", - "2033-04-09": "Ashura Eve (estimated)", + "2033-04-09": "Ashura (estimated)", "2033-04-10": "Ashura (estimated)", "2033-05-01": "Labor Day", "2033-06-09": "Prophet's Birthday (estimated)", "2033-12-16": "National Day", "2033-12-17": "National Day", "2033-12-23": "Eid al-Fitr (estimated)", - "2033-12-24": "Eid al-Fitr Holiday (estimated)", - "2033-12-25": "Eid al-Fitr Holiday (estimated)", + "2033-12-24": "Eid al-Fitr (estimated)", + "2033-12-25": "Eid al-Fitr (estimated)", "2034-01-01": "New Year's Day", "2034-03-01": "Eid al-Adha (estimated)", - "2034-03-02": "Eid al-Adha Holiday (estimated)", - "2034-03-03": "Eid al-Adha Holiday (estimated)", + "2034-03-02": "Eid al-Adha (estimated)", + "2034-03-03": "Eid al-Adha (estimated)", "2034-03-21": "Islamic New Year (estimated)", - "2034-03-29": "Ashura Eve (estimated)", + "2034-03-29": "Ashura (estimated)", "2034-03-30": "Ashura (estimated)", "2034-05-01": "Labor Day", "2034-05-30": "Prophet's Birthday (estimated)", "2034-12-12": "Eid al-Fitr (estimated)", - "2034-12-13": "Eid al-Fitr Holiday (estimated)", - "2034-12-14": "Eid al-Fitr Holiday (estimated)", + "2034-12-13": "Eid al-Fitr (estimated)", + "2034-12-14": "Eid al-Fitr (estimated)", "2034-12-16": "National Day", "2034-12-17": "National Day", "2035-01-01": "New Year's Day", "2035-02-18": "Eid al-Adha (estimated)", - "2035-02-19": "Eid al-Adha Holiday (estimated)", - "2035-02-20": "Eid al-Adha Holiday (estimated)", + "2035-02-19": "Eid al-Adha (estimated)", + "2035-02-20": "Eid al-Adha (estimated)", "2035-03-11": "Islamic New Year (estimated)", - "2035-03-19": "Ashura Eve (estimated)", + "2035-03-19": "Ashura (estimated)", "2035-03-20": "Ashura (estimated)", "2035-05-01": "Labor Day", "2035-05-20": "Prophet's Birthday (estimated)", "2035-12-01": "Eid al-Fitr (estimated)", - "2035-12-02": "Eid al-Fitr Holiday (estimated)", - "2035-12-03": "Eid al-Fitr Holiday (estimated)", + "2035-12-02": "Eid al-Fitr (estimated)", + "2035-12-03": "Eid al-Fitr (estimated)", "2035-12-16": "National Day", "2035-12-17": "National Day", "2036-01-01": "New Year's Day", "2036-02-07": "Eid al-Adha (estimated)", - "2036-02-08": "Eid al-Adha Holiday (estimated)", - "2036-02-09": "Eid al-Adha Holiday (estimated)", + "2036-02-08": "Eid al-Adha (estimated)", + "2036-02-09": "Eid al-Adha (estimated)", "2036-02-28": "Islamic New Year (estimated)", - "2036-03-07": "Ashura Eve (estimated)", + "2036-03-07": "Ashura (estimated)", "2036-03-08": "Ashura (estimated)", "2036-05-01": "Labor Day", "2036-05-08": "Prophet's Birthday (estimated)", "2036-11-19": "Eid al-Fitr (estimated)", - "2036-11-20": "Eid al-Fitr Holiday (estimated)", - "2036-11-21": "Eid al-Fitr Holiday (estimated)", + "2036-11-20": "Eid al-Fitr (estimated)", + "2036-11-21": "Eid al-Fitr (estimated)", "2036-12-16": "National Day", "2036-12-17": "National Day", "2037-01-01": "New Year's Day", "2037-01-26": "Eid al-Adha (estimated)", - "2037-01-27": "Eid al-Adha Holiday (estimated)", - "2037-01-28": "Eid al-Adha Holiday (estimated)", + "2037-01-27": "Eid al-Adha (estimated)", + "2037-01-28": "Eid al-Adha (estimated)", "2037-02-16": "Islamic New Year (estimated)", - "2037-02-24": "Ashura Eve (estimated)", + "2037-02-24": "Ashura (estimated)", "2037-02-25": "Ashura (estimated)", "2037-04-28": "Prophet's Birthday (estimated)", "2037-05-01": "Labor Day", "2037-11-08": "Eid al-Fitr (estimated)", - "2037-11-09": "Eid al-Fitr Holiday (estimated)", - "2037-11-10": "Eid al-Fitr Holiday (estimated)", + "2037-11-09": "Eid al-Fitr (estimated)", + "2037-11-10": "Eid al-Fitr (estimated)", "2037-12-16": "National Day", "2037-12-17": "National Day", "2038-01-01": "New Year's Day", "2038-01-16": "Eid al-Adha (estimated)", - "2038-01-17": "Eid al-Adha Holiday (estimated)", - "2038-01-18": "Eid al-Adha Holiday (estimated)", + "2038-01-17": "Eid al-Adha (estimated)", + "2038-01-18": "Eid al-Adha (estimated)", "2038-02-05": "Islamic New Year (estimated)", - "2038-02-13": "Ashura Eve (estimated)", + "2038-02-13": "Ashura (estimated)", "2038-02-14": "Ashura (estimated)", "2038-04-17": "Prophet's Birthday (estimated)", "2038-05-01": "Labor Day", "2038-10-29": "Eid al-Fitr (estimated)", - "2038-10-30": "Eid al-Fitr Holiday (estimated)", - "2038-10-31": "Eid al-Fitr Holiday (estimated)", + "2038-10-30": "Eid al-Fitr (estimated)", + "2038-10-31": "Eid al-Fitr (estimated)", "2038-12-16": "National Day", "2038-12-17": "National Day", "2039-01-01": "New Year's Day", "2039-01-05": "Eid al-Adha (estimated)", - "2039-01-06": "Eid al-Adha Holiday (estimated)", - "2039-01-07": "Eid al-Adha Holiday (estimated)", + "2039-01-06": "Eid al-Adha (estimated)", + "2039-01-07": "Eid al-Adha (estimated)", "2039-01-26": "Islamic New Year (estimated)", - "2039-02-03": "Ashura Eve (estimated)", + "2039-02-03": "Ashura (estimated)", "2039-02-04": "Ashura (estimated)", "2039-04-06": "Prophet's Birthday (estimated)", "2039-05-01": "Labor Day", "2039-10-19": "Eid al-Fitr (estimated)", - "2039-10-20": "Eid al-Fitr Holiday (estimated)", - "2039-10-21": "Eid al-Fitr Holiday (estimated)", + "2039-10-20": "Eid al-Fitr (estimated)", + "2039-10-21": "Eid al-Fitr (estimated)", "2039-12-16": "National Day", "2039-12-17": "National Day", "2039-12-26": "Eid al-Adha (estimated)", - "2039-12-27": "Eid al-Adha Holiday (estimated)", - "2039-12-28": "Eid al-Adha Holiday (estimated)", + "2039-12-27": "Eid al-Adha (estimated)", + "2039-12-28": "Eid al-Adha (estimated)", "2040-01-01": "New Year's Day", "2040-01-15": "Islamic New Year (estimated)", - "2040-01-23": "Ashura Eve (estimated)", + "2040-01-23": "Ashura (estimated)", "2040-01-24": "Ashura (estimated)", "2040-03-25": "Prophet's Birthday (estimated)", "2040-05-01": "Labor Day", "2040-10-07": "Eid al-Fitr (estimated)", - "2040-10-08": "Eid al-Fitr Holiday (estimated)", - "2040-10-09": "Eid al-Fitr Holiday (estimated)", + "2040-10-08": "Eid al-Fitr (estimated)", + "2040-10-09": "Eid al-Fitr (estimated)", "2040-12-14": "Eid al-Adha (estimated)", - "2040-12-15": "Eid al-Adha Holiday (estimated)", - "2040-12-16": "Eid al-Adha Holiday (estimated); National Day", + "2040-12-15": "Eid al-Adha (estimated)", + "2040-12-16": "Eid al-Adha (estimated); National Day", "2040-12-17": "National Day", "2041-01-01": "New Year's Day", "2041-01-04": "Islamic New Year (estimated)", - "2041-01-12": "Ashura Eve (estimated)", + "2041-01-12": "Ashura (estimated)", "2041-01-13": "Ashura (estimated)", "2041-03-15": "Prophet's Birthday (estimated)", "2041-05-01": "Labor Day", "2041-09-26": "Eid al-Fitr (estimated)", - "2041-09-27": "Eid al-Fitr Holiday (estimated)", - "2041-09-28": "Eid al-Fitr Holiday (estimated)", + "2041-09-27": "Eid al-Fitr (estimated)", + "2041-09-28": "Eid al-Fitr (estimated)", "2041-12-04": "Eid al-Adha (estimated)", - "2041-12-05": "Eid al-Adha Holiday (estimated)", - "2041-12-06": "Eid al-Adha Holiday (estimated)", + "2041-12-05": "Eid al-Adha (estimated)", + "2041-12-06": "Eid al-Adha (estimated)", "2041-12-16": "National Day", "2041-12-17": "National Day", "2041-12-24": "Islamic New Year (estimated)", - "2042-01-01": "Ashura Eve (estimated); New Year's Day", + "2042-01-01": "Ashura (estimated); New Year's Day", "2042-01-02": "Ashura (estimated)", "2042-03-04": "Prophet's Birthday (estimated)", "2042-05-01": "Labor Day", "2042-09-15": "Eid al-Fitr (estimated)", - "2042-09-16": "Eid al-Fitr Holiday (estimated)", - "2042-09-17": "Eid al-Fitr Holiday (estimated)", + "2042-09-16": "Eid al-Fitr (estimated)", + "2042-09-17": "Eid al-Fitr (estimated)", "2042-11-23": "Eid al-Adha (estimated)", - "2042-11-24": "Eid al-Adha Holiday (estimated)", - "2042-11-25": "Eid al-Adha Holiday (estimated)", + "2042-11-24": "Eid al-Adha (estimated)", + "2042-11-25": "Eid al-Adha (estimated)", "2042-12-14": "Islamic New Year (estimated)", "2042-12-16": "National Day", "2042-12-17": "National Day", - "2042-12-22": "Ashura Eve (estimated)", + "2042-12-22": "Ashura (estimated)", "2042-12-23": "Ashura (estimated)", "2043-01-01": "New Year's Day", "2043-02-22": "Prophet's Birthday (estimated)", "2043-05-01": "Labor Day", "2043-09-04": "Eid al-Fitr (estimated)", - "2043-09-05": "Eid al-Fitr Holiday (estimated)", - "2043-09-06": "Eid al-Fitr Holiday (estimated)", + "2043-09-05": "Eid al-Fitr (estimated)", + "2043-09-06": "Eid al-Fitr (estimated)", "2043-11-12": "Eid al-Adha (estimated)", - "2043-11-13": "Eid al-Adha Holiday (estimated)", - "2043-11-14": "Eid al-Adha Holiday (estimated)", + "2043-11-13": "Eid al-Adha (estimated)", + "2043-11-14": "Eid al-Adha (estimated)", "2043-12-03": "Islamic New Year (estimated)", - "2043-12-11": "Ashura Eve (estimated)", + "2043-12-11": "Ashura (estimated)", "2043-12-12": "Ashura (estimated)", "2043-12-16": "National Day", "2043-12-17": "National Day", @@ -1336,13 +1028,13 @@ "2044-02-11": "Prophet's Birthday (estimated)", "2044-05-01": "Labor Day", "2044-08-24": "Eid al-Fitr (estimated)", - "2044-08-25": "Eid al-Fitr Holiday (estimated)", - "2044-08-26": "Eid al-Fitr Holiday (estimated)", + "2044-08-25": "Eid al-Fitr (estimated)", + "2044-08-26": "Eid al-Fitr (estimated)", "2044-10-31": "Eid al-Adha (estimated)", - "2044-11-01": "Eid al-Adha Holiday (estimated)", - "2044-11-02": "Eid al-Adha Holiday (estimated)", + "2044-11-01": "Eid al-Adha (estimated)", + "2044-11-02": "Eid al-Adha (estimated)", "2044-11-21": "Islamic New Year (estimated)", - "2044-11-29": "Ashura Eve (estimated)", + "2044-11-29": "Ashura (estimated)", "2044-11-30": "Ashura (estimated)", "2044-12-16": "National Day", "2044-12-17": "National Day", @@ -1350,13 +1042,13 @@ "2045-01-30": "Prophet's Birthday (estimated)", "2045-05-01": "Labor Day", "2045-08-14": "Eid al-Fitr (estimated)", - "2045-08-15": "Eid al-Fitr Holiday (estimated)", - "2045-08-16": "Eid al-Fitr Holiday (estimated)", + "2045-08-15": "Eid al-Fitr (estimated)", + "2045-08-16": "Eid al-Fitr (estimated)", "2045-10-21": "Eid al-Adha (estimated)", - "2045-10-22": "Eid al-Adha Holiday (estimated)", - "2045-10-23": "Eid al-Adha Holiday (estimated)", + "2045-10-22": "Eid al-Adha (estimated)", + "2045-10-23": "Eid al-Adha (estimated)", "2045-11-10": "Islamic New Year (estimated)", - "2045-11-18": "Ashura Eve (estimated)", + "2045-11-18": "Ashura (estimated)", "2045-11-19": "Ashura (estimated)", "2045-12-16": "National Day", "2045-12-17": "National Day", @@ -1364,13 +1056,13 @@ "2046-01-19": "Prophet's Birthday (estimated)", "2046-05-01": "Labor Day", "2046-08-03": "Eid al-Fitr (estimated)", - "2046-08-04": "Eid al-Fitr Holiday (estimated)", - "2046-08-05": "Eid al-Fitr Holiday (estimated)", + "2046-08-04": "Eid al-Fitr (estimated)", + "2046-08-05": "Eid al-Fitr (estimated)", "2046-10-10": "Eid al-Adha (estimated)", - "2046-10-11": "Eid al-Adha Holiday (estimated)", - "2046-10-12": "Eid al-Adha Holiday (estimated)", + "2046-10-11": "Eid al-Adha (estimated)", + "2046-10-12": "Eid al-Adha (estimated)", "2046-10-31": "Islamic New Year (estimated)", - "2046-11-08": "Ashura Eve (estimated)", + "2046-11-08": "Ashura (estimated)", "2046-11-09": "Ashura (estimated)", "2046-12-16": "National Day", "2046-12-17": "National Day", @@ -1378,13 +1070,13 @@ "2047-01-08": "Prophet's Birthday (estimated)", "2047-05-01": "Labor Day", "2047-07-24": "Eid al-Fitr (estimated)", - "2047-07-25": "Eid al-Fitr Holiday (estimated)", - "2047-07-26": "Eid al-Fitr Holiday (estimated)", + "2047-07-25": "Eid al-Fitr (estimated)", + "2047-07-26": "Eid al-Fitr (estimated)", "2047-09-30": "Eid al-Adha (estimated)", - "2047-10-01": "Eid al-Adha Holiday (estimated)", - "2047-10-02": "Eid al-Adha Holiday (estimated)", + "2047-10-01": "Eid al-Adha (estimated)", + "2047-10-02": "Eid al-Adha (estimated)", "2047-10-20": "Islamic New Year (estimated)", - "2047-10-28": "Ashura Eve (estimated)", + "2047-10-28": "Ashura (estimated)", "2047-10-29": "Ashura (estimated)", "2047-12-16": "National Day", "2047-12-17": "National Day", @@ -1392,13 +1084,13 @@ "2048-01-01": "New Year's Day", "2048-05-01": "Labor Day", "2048-07-12": "Eid al-Fitr (estimated)", - "2048-07-13": "Eid al-Fitr Holiday (estimated)", - "2048-07-14": "Eid al-Fitr Holiday (estimated)", + "2048-07-13": "Eid al-Fitr (estimated)", + "2048-07-14": "Eid al-Fitr (estimated)", "2048-09-19": "Eid al-Adha (estimated)", - "2048-09-20": "Eid al-Adha Holiday (estimated)", - "2048-09-21": "Eid al-Adha Holiday (estimated)", + "2048-09-20": "Eid al-Adha (estimated)", + "2048-09-21": "Eid al-Adha (estimated)", "2048-10-09": "Islamic New Year (estimated)", - "2048-10-17": "Ashura Eve (estimated)", + "2048-10-17": "Ashura (estimated)", "2048-10-18": "Ashura (estimated)", "2048-12-16": "National Day", "2048-12-17": "National Day", @@ -1406,13 +1098,13 @@ "2049-01-01": "New Year's Day", "2049-05-01": "Labor Day", "2049-07-01": "Eid al-Fitr (estimated)", - "2049-07-02": "Eid al-Fitr Holiday (estimated)", - "2049-07-03": "Eid al-Fitr Holiday (estimated)", + "2049-07-02": "Eid al-Fitr (estimated)", + "2049-07-03": "Eid al-Fitr (estimated)", "2049-09-08": "Eid al-Adha (estimated)", - "2049-09-09": "Eid al-Adha Holiday (estimated)", - "2049-09-10": "Eid al-Adha Holiday (estimated)", + "2049-09-09": "Eid al-Adha (estimated)", + "2049-09-10": "Eid al-Adha (estimated)", "2049-09-28": "Islamic New Year (estimated)", - "2049-10-06": "Ashura Eve (estimated)", + "2049-10-06": "Ashura (estimated)", "2049-10-07": "Ashura (estimated)", "2049-12-07": "Prophet's Birthday (estimated)", "2049-12-16": "National Day", @@ -1420,13 +1112,13 @@ "2050-01-01": "New Year's Day", "2050-05-01": "Labor Day", "2050-06-20": "Eid al-Fitr (estimated)", - "2050-06-21": "Eid al-Fitr Holiday (estimated)", - "2050-06-22": "Eid al-Fitr Holiday (estimated)", + "2050-06-21": "Eid al-Fitr (estimated)", + "2050-06-22": "Eid al-Fitr (estimated)", "2050-08-28": "Eid al-Adha (estimated)", - "2050-08-29": "Eid al-Adha Holiday (estimated)", - "2050-08-30": "Eid al-Adha Holiday (estimated)", + "2050-08-29": "Eid al-Adha (estimated)", + "2050-08-30": "Eid al-Adha (estimated)", "2050-09-17": "Islamic New Year (estimated)", - "2050-09-25": "Ashura Eve (estimated)", + "2050-09-25": "Ashura (estimated)", "2050-09-26": "Ashura (estimated)", "2050-11-26": "Prophet's Birthday (estimated)", "2050-12-16": "National Day", diff --git a/tests/countries/test_bahrain.py b/tests/countries/test_bahrain.py index 1c6c63584f..a4e8cba2cb 100644 --- a/tests/countries/test_bahrain.py +++ b/tests/countries/test_bahrain.py @@ -19,102 +19,171 @@ class TestBahrain(CommonCountryTests, TestCase): @classmethod def setUpClass(cls): - super().setUpClass(Bahrain) + years = range(1972, 2050) + super().setUpClass(Bahrain, years=years) + cls.no_estimated_holidays = Bahrain(years=years, islamic_show_estimated=False) def test_country_aliases(self): self.assertAliases(Bahrain, BH, BAH) - def test_2022(self): - self.assertHoliday( - "2022-01-01", - "2022-05-01", - "2022-05-02", - "2022-05-03", - "2022-05-04", - "2022-07-09", - "2022-07-10", - "2022-07-11", + def test_no_holidays(self): + self.assertNoHolidays(Bahrain(years=1971)) + + def test_new_years_day(self): + name = "رأس السنة الميلادية" + self.assertHolidayName(name, (f"{year}-01-01" for year in range(1972, 2050))) + + def test_labor_day(self): + name = "عيد العمال" + self.assertHolidayName(name, (f"{year}-05-01" for year in range(1972, 2050))) + + def test_islamic_new_year(self): + name = "رأس السنة الهجرية" + self.assertHolidayName( + name, + "2020-08-20", + "2021-08-09", "2022-07-30", + "2023-07-19", + "2024-07-07", + "2025-06-26", + ) + self.assertHolidayName(name, self.no_estimated_holidays, range(1972, 2050)) + + def test_ashura(self): + name = "عاشوراء" + self.assertHolidayName( + name, + "2020-08-28", + "2020-08-29", + "2021-08-17", + "2021-08-18", "2022-08-07", "2022-08-08", - "2022-10-08", - "2022-12-16", - "2022-12-17", + "2023-07-28", + "2023-07-29", + "2024-07-15", + "2024-07-16", + "2025-07-04", + "2025-07-05", ) + self.assertHolidayName(name, self.no_estimated_holidays, range(1972, 2050)) - def test_2023(self): - self.assertHoliday( - "2023-01-01", - "2023-04-21", - "2023-04-22", - "2023-04-23", - "2023-05-01", - "2023-06-28", - "2023-06-29", - "2023-06-30", - "2023-07-19", - "2023-07-27", - "2023-07-28", + def test_prophets_birthday(self): + name = "المولد النبوي الشريف" + self.assertHolidayName( + name, + "2020-10-29", + "2021-10-18", + "2022-10-08", "2023-09-27", - "2023-12-16", - "2023-12-17", + "2024-09-15", + "2025-09-04", ) + self.assertHolidayName(name, self.no_estimated_holidays, range(1972, 2050)) - def test_hijri_based(self): - # Eid Al-Fitr. - self.assertHoliday( + def test_eid_al_fitr(self): + name = "عيد الفطر" + self.assertHolidayName( + name, "2020-05-24", "2020-05-25", "2020-05-26", + "2021-05-13", + "2021-05-14", + "2021-05-15", + "2022-05-02", + "2022-05-03", + "2022-05-04", + "2023-04-21", + "2023-04-22", + "2023-04-23", + "2024-04-10", + "2024-04-11", + "2024-04-12", + "2025-03-30", + "2025-03-31", + "2025-04-01", ) + self.assertHolidayName(name, self.no_estimated_holidays, range(1972, 2050)) - # Eid Al-Adha. - self.assertHoliday( + def test_eid_al_adha(self): + name = "عيد الأضحى" + self.assertHolidayName( + name, "2020-07-31", "2020-08-01", "2020-08-02", + "2021-07-20", + "2021-07-21", + "2021-07-22", + "2022-07-09", + "2022-07-10", + "2022-07-11", + "2023-06-28", + "2023-06-29", + "2023-06-30", + "2024-06-16", + "2024-06-17", + "2024-06-18", + "2025-06-06", + "2025-06-07", + "2025-06-08", ) + self.assertHolidayName(name, self.no_estimated_holidays, range(1972, 2050)) - # Islamic New Year. - self.assertHoliday( - "2008-01-10", - "2008-12-29", - "2020-08-20", + def test_2022(self): + self.assertHolidays( + Bahrain(years=2022), + ("2022-01-01", "رأس السنة الميلادية"), + ("2022-05-01", "عيد العمال"), + ("2022-05-02", "عيد الفطر"), + ("2022-05-03", "عيد الفطر"), + ("2022-05-04", "عيد الفطر"), + ("2022-07-09", "عيد الأضحى"), + ("2022-07-10", "عيد الأضحى"), + ("2022-07-11", "عيد الأضحى"), + ("2022-07-30", "رأس السنة الهجرية"), + ("2022-08-07", "عاشوراء"), + ("2022-08-08", "عاشوراء"), + ("2022-10-08", "المولد النبوي الشريف"), + ("2022-12-16", "العيد الوطني"), + ("2022-12-17", "العيد الوطني"), ) def test_l10n_default(self): self.assertLocalizedHolidays( ("2023-01-01", "رأس السنة الميلادية"), - ("2023-04-21", "عيد الفطر (المقدرة)"), - ("2023-04-22", "عطلة عيد الفطر (المقدرة)"), - ("2023-04-23", "عطلة عيد الفطر (المقدرة)"), + ("2023-04-21", "عيد الفطر"), + ("2023-04-22", "عيد الفطر"), + ("2023-04-23", "عيد الفطر"), ("2023-05-01", "عيد العمال"), - ("2023-06-28", "عيد الأضحى (المقدرة)"), - ("2023-06-29", "عطلة عيد الأضحى (المقدرة)"), - ("2023-06-30", "عطلة عيد الأضحى (المقدرة)"), - ("2023-07-19", "رأس السنة الهجرية (المقدرة)"), - ("2023-07-27", "ليلة عاشورة (المقدرة)"), - ("2023-07-28", "عاشورة (المقدرة)"), - ("2023-09-27", "عيد المولد النبوي (المقدرة)"), - ("2023-12-16", "اليوم الوطني"), - ("2023-12-17", "اليوم الوطني"), + ("2023-06-28", "عيد الأضحى"), + ("2023-06-29", "عيد الأضحى"), + ("2023-06-30", "عيد الأضحى"), + ("2023-07-19", "رأس السنة الهجرية"), + ("2023-07-28", "عاشوراء"), + ("2023-07-29", "عاشوراء"), + ("2023-09-27", "المولد النبوي الشريف"), + ("2023-12-16", "العيد الوطني"), + ("2023-12-17", "العيد الوطني"), ) def test_l10n_en_us(self): self.assertLocalizedHolidays( "en_US", ("2023-01-01", "New Year's Day"), - ("2023-04-21", "Eid al-Fitr (estimated)"), - ("2023-04-22", "Eid al-Fitr Holiday (estimated)"), - ("2023-04-23", "Eid al-Fitr Holiday (estimated)"), + ("2023-04-21", "Eid al-Fitr"), + ("2023-04-22", "Eid al-Fitr"), + ("2023-04-23", "Eid al-Fitr"), ("2023-05-01", "Labor Day"), - ("2023-06-28", "Eid al-Adha (estimated)"), - ("2023-06-29", "Eid al-Adha Holiday (estimated)"), - ("2023-06-30", "Eid al-Adha Holiday (estimated)"), - ("2023-07-19", "Islamic New Year (estimated)"), - ("2023-07-27", "Ashura Eve (estimated)"), - ("2023-07-28", "Ashura (estimated)"), - ("2023-09-27", "Prophet's Birthday (estimated)"), + ("2023-06-28", "Eid al-Adha"), + ("2023-06-29", "Eid al-Adha"), + ("2023-06-30", "Eid al-Adha"), + ("2023-07-19", "Islamic New Year"), + ("2023-07-28", "Ashura"), + ("2023-07-29", "Ashura"), + ("2023-09-27", "Prophet's Birthday"), ("2023-12-16", "National Day"), ("2023-12-17", "National Day"), )