
    \h}                         S SK J r  S SKJr  S SKJrJr  S SKJrJ	r	J
r
  S SKJr   " S S\\\	\
5      r " S S	\5      r " S
 S\5      r " S S5      rg)    )gettext)OCT)PUBLICWORKDAY)ChristianHolidaysInternationalHolidaysStaticHolidays)HolidayBasec                   P   ^  \ rS rSrSrSrSr\\4r	Sr
SrU 4S jrS rS	 rS
rU =r$ )Slovakia   a  Slovakia holidays.

References:
    * <https://en.wikipedia.org/wiki/Public_holidays_in_Slovakia>
    * <https://sk.wikipedia.org/wiki/Zoznam_sviatkov_na_Slovensku>
    * <https://web.archive.org/web/20250413192257/https://www.slov-lex.sk/pravne-predpisy/SK/ZZ/1993/241/>
SKsk)en_USr   uki  c                    > [         R                  " U 5        [        R                  " U 5        [        R                  " U [        S9  [
        TU ]  " U0 UD6  g )N)cls)r   __init__r   r	   SlovakiaStaticHolidayssuper)selfargskwargs	__class__s      nC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\holidays/countries/slovakia.pyr   Slovakia.__init__%   sB    ""4(&&t,*@A$)&)    c                 p   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
::  a  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        g )Nu    Deň vzniku Slovenskej republikyuL   Zjavenie Pána (Traja králi a vianočný sviatok pravoslávnych kresťanov)u   Veľký piatoku   Veľkonočný pondeloku   Sviatok prácei  u   Deň víťazstva nad fašizmomu+   Sviatok svätého Cyrila a svätého Metodau,   Výročie Slovenského národného povstaniai  !   Deň Ústavy Slovenskej republikyu   Sedembolestná Panna Máriau   Sviatok Všetkých svätýchi  u!   Deň boja za slobodu a demokraciuu   Štedrý deňu   Prvý sviatok vianočnýu   Druhý sviatok vianočný)_add_holiday_jan_1tr_add_epiphany_day_add_good_friday_add_easter_monday_add_labor_day_year_add_world_war_two_victory_day_add_holiday_jul_5_add_holiday_aug_29_add_holiday_sep_1_add_holiday_sep_15_add_all_saints_day_add_holiday_nov_17_add_christmas_eve_add_christmas_day_add_christmas_day_twor   s    r   _populate_public_holidays"Slovakia._populate_public_holidays+   sh   #E FG]^	
 	b!123 	#; <= 	B/01:://3S0TU 	#P QR 	  $R!ST::##B'J$KL 	  $A!BC 	  $B!CD::$$R(K%LM 	? 34 	#= >? 	##B'B$CDr   c                     U R                   S:  a  U R                  [        S5      5        U R                   S:  a  U R                  [        S5      5        g g )Ni  r   i  u5   Deň vzniku samostatného česko-slovenského štátu)r&   r*   r!   _add_holiday_oct_28r1   s    r   _populate_workday_holidays#Slovakia._populate_workday_holidays^   sI     ::##B'J$KL::$$R(_%`a r    )__name__
__module____qualname____firstlineno____doc__countrydefault_languager   r   supported_categoriessupported_languages
start_yearr   r2   r6   __static_attributes____classcell__)r   s   @r   r   r      sC     G"G,/J*1Ef	b 	br   r   c                       \ rS rSrSrg)r   j   r8   Nr9   r:   r;   r<   rC   r8   r   r   r   r   j       r   r   c                       \ rS rSrSrg)SVKn   r8   NrG   r8   r   r   rJ   rJ   n   rH   r   rJ   c                   .    \ rS rSrS\S\" S5      40rSrg)r   r   i     u8   100. výročie prijatia Deklarácie slovenského národar8   N)r9   r:   r;   r<   r   r!   special_public_holidaysrC   r8   r   r   r   r   r   s     	sBUVWr   r   N)r   r!   holidays.calendars.gregorianr   holidays.constantsr   r   holidays.groupsr   r   r	   holidays.holiday_baser
   r   r   rJ   r   r8   r   r   <module>rT      sT    " , . T T -Rb{-/Dn Rbj	 		( 	 r   