
    !g
                         d dl m Z d dlmZmZ d dlmZmZmZ d dl	m
Z
  G d de
eee      Z G d de      Z G d	 d
e      Zy)    )gettext)FRISAT)ChristianHolidaysIslamicHolidaysInternationalHolidays)HolidayBasec                   L     e Zd ZdZdZ ed      ZdZee	hZ
dZ fdZd Z xZS )DjiboutiDJfru   %s (estimé))aren_USr   i  c                     t        j                  |        t        j                  |        t        j                  |        t	        |   |i | y )N)r   __init__r   r   super)selfargskwargs	__class__s      X/var/www/dash_apps/app1/venv/lib/python3.12/site-packages/holidays/countries/djibouti.pyr   zDjibouti.__init__   s?    ""4(  &&&t,$)&)    c                    | j                  t        d             | j                  t        d             | j                  t        d             | j	                  t        d             | j                  t        d             | j                  t        d             | j                  t        d             | j                  t        d             | j                  t        d	             | j                  t        d
             | j                  t        d             | j                  t        d             | j                  t        d             y )Nz	Nouvel anu   Fête du travailu   Fête de l'indépendanceu'   Fête de l'indépendance deuxième jouru   NoëlzAl Isra et Al MiraguezEid al-Fitru   Eid al-Fitr deuxième jourArafatzEid al-Adhau   Eid al-Adha deuxième jourzNouvel an musulmanu"   Anniversaire du prophète Muhammad)_add_new_years_daytr_add_labor_day_add_holiday_jun_27_add_holiday_jun_28_add_christmas_day_add_isra_and_miraj_day_add_eid_al_fitr_day_add_eid_al_fitr_day_two_add_arafah_day_add_eid_al_adha_day_add_eid_al_adha_day_two_add_islamic_new_year_day_add_mawlid_day)r   s    r   _populate_public_holidaysz"Djibouti._populate_public_holidays$   s   ;0 	B123 	  $>!?@ 	  $M!NO 	7, 	$$R(?%@A 	!!"]"34 	%%b)E&FG 	R\* 	!!"]"34 	%%b)E&FG 	&&r*>'?@ 	R DEFr   )__name__
__module____qualname__countrydefault_languager   estimated_labelsupported_languagesr   r   weekend
start_yearr   r)   __classcell__)r   s   @r   r   r      s7    G(O/CjGJ*&Gr   r   c                       e Zd Zy)r   Nr*   r+   r,    r   r   r   r   M       r   r   c                       e Zd Zy)DJINr5   r6   r   r   r9   r9   Q   r7   r   r9   N)r   r   holidays.calendars.gregorianr   r   holidays.groupsr   r   r   holidays.holiday_baser	   r   r   r9   r6   r   r   <module>r=      sE    " 1 U U -6G{-@U 6Gr	 		( 	r   