
    \h%                         S SK J r  S SKJrJr  S SKJrJr  S SKJ	r	   " S S\	\\5      r
 " S S\
5      r " S	 S
\
5      rg)    )gettext)OPTIONALPUBLIC)ChristianHolidaysInternationalHolidays)HolidayBasec                   L   ^  \ rS rSrSrSrSr\\4r	Sr
U 4S jrS rS rS	rU =r$ )
Denmark   a<  Denmark holidays.

References:
    * <https://en.wikipedia.org/wiki/Public_holidays_in_Denmark>
    * <https://web.archive.org/web/20250422010005/https://www.norden.org/en/info-norden/public-holidays-denmark>
    * <https://web.archive.org/web/20231219155820/http://www.ft.dk/samling/20222/lovforslag/l13/index.htm>
DKda)r   en_USukc                 ~   > [         R                  " U 5        [        R                  " U 5        [        TU ]  " U0 UD6  g )N)r   __init__r   super)selfargskwargs	__class__s      mC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\holidays/countries/denmark.pyr   Denmark.__init__"   s1    ""4(&&t,$)&)    c                 `   U R                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5        U R	                  [        S5      5        U R                  [        S5      5        U R                  S::  a  U R                  [        S5      5        U R                  [        S5      5        U R                  [        S	5      5        U R                  [        S
5      5        U R                  [        S5      5        U R                  [        S5      5        g )Nu
   Nytårsdagu   Skærtorsdag
Langfredagu	   Påskedagu   Anden påskedagi  zStore bededagzKristi himmelfartsdagPinsedagzAnden pinsedagJuledagzAnden juledag)_add_new_years_daytr_add_holy_thursday_add_good_friday_add_easter_sunday_add_easter_monday_year _add_holiday_26_days_past_easter_add_ascension_thursday_add_whit_sunday_add_whit_monday_add_christmas_day_add_christmas_day_twor   s    r   _populate_public_holidays!Denmark._populate_public_holidays'   s    < 01 	> 23 	b./ 	;0 	#4 56::11"_2EF 	$$R(?%@A 	bn- 	b!123 	9. 	##B$78r   c                     U R                  [        S5      5        U R                  [        S5      5        U R                  [        S5      5        U R	                  [        S5      5        g )NzArbejdernes kampdagGrundlovsdagJuleaftensdagu   Nytårsaften)_add_labor_dayr   _add_holiday_jun_5_add_christmas_eve_add_new_years_ever+   s    r   _populate_optional_holidays#Denmark._populate_optional_holidaysJ   sU    B456 	> 23 	? 34 	> 23r    )__name__
__module____qualname____firstlineno____doc__countrydefault_languager   r   supported_categoriessupported_languagesr   r,   r5   __static_attributes____classcell__)r   s   @r   r
   r
      s;     G$f-/*
!9F4 4r   r
   c                       \ rS rSrSrg)r   X   r7   Nr8   r9   r:   r;   rA   r7   r   r   r   r   X       r   r   c                       \ rS rSrSrg)DNK\   r7   NrE   r7   r   r   rH   rH   \   rF   r   rH   N)r   r   holidays.constantsr   r   holidays.groupsr   r   holidays.holiday_baser   r
   r   rH   r7   r   r   <module>rM      s@    " / D -A4k,.C A4H	 		' 	r   