
    \h                     ~    S SK J r  S SK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)JULIAN_CALENDAR)ChristianHolidaysInternationalHolidays)HolidayBasec                   B   ^  \ rS rSrSrSrSrSrSrU 4S jr	S r
S	rU =r$ )
Armenia   aC  Armenia holidays.

References:
    * <https://en.wikipedia.org/wiki/Public_holidays_in_Armenia>
    * <https://web.archive.org/web/20250427132425/http://www.parliament.am/legislation.php?sel=show&ID=1274&lang=arm&enc=utf8>
    * <https://web.archive.org/web/20240624002502/https://www.arlis.am/DocumentView.aspx?DocID=259>
AMhy)en_USr   i  c                    > [         R                  " U [        5        [        R                  " U 5        [        TU ]  " U0 UD6  g )N)r   __init__r   r   super)selfargskwargs	__class__s      mC:\Users\julio\OneDrive\Documentos\Trabajo\Ideas Frescas\venv\Lib\site-packages\holidays/countries/armenia.pyr   Armenia.__init__"   s3    ""49&&t,$)&)    c                    [        S5      nU R                  U5        U R                  U5        U R                  [        S5      5        SU R                  s=::  a  S::  aY  O  OVU R                  U5        U R                  U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        S
U R                  s=::  a  S::  a  O  OU R                  [        S5      5        U R                  [        S5      5        U R                  S:  a5  U R                  U R                  S:  a  [        S5      O
[        S5      5        U R                  S:  a  U R                  [        S5      SS9  U R                  [        S5      5        U R                  S:  a  U R!                  [        S5      5        U R                  S:  a  U R#                  [        S5      5        U R%                  [        S5      5        g )Nu   Նոր տարվա օրu5   Սուրբ Ծնունդ եւ Հայտնությունi  i  u$   Սուրբ Ծննդյան տոներu$   Մեռելոց հիշատակի օրi  u   Բանակի օրu   Կանանց տոնi  i  u7   Մայրության և գեղեցկության տոնu/   Եղեռնի զոհերի հիշատակի օրi  u   Աշխատանքի օրuQ   Աշխատավորների համերաշխության միջազգային օրi  u3   Հաղթանակի և Խաղաղության տոնF)
is_westernu!   Հանրապետության օրi  u#   Սահմանադրության օրi  u   Անկախության օրu   Նոր տարվա գիշեր)tr_add_new_years_day_add_new_years_day_two_add_holiday_jan_6_year_add_new_years_day_three_add_new_years_day_four_add_holiday_jan_5_add_holiday_jan_7_add_holiday_jan_28_add_womens_day_add_holiday_apr_7_add_holiday_apr_24_add_labor_day_add_world_war_two_victory_day_add_holiday_may_28_add_holiday_jul_5_add_holiday_sep_21_add_new_years_eve)r   names     r   _populate_public_holidays!Armenia._populate_public_holidays'   s   *+%##D) 	#Z [\4::%%))$/((. ##B'M$NO ##B'M$NO::$$R(;%<= 	R 5674::%%##B'`$ab 	  $U!VW:: ::% ,- kl :://HI  0  	  $G!HI::##B'L$MN::$$R(E%FG 	#A BCr    )__name__
__module____qualname____firstlineno____doc__countrydefault_languagesupported_languages
start_yearr   r.   __static_attributes____classcell__)r   s   @r   r	   r	      s1     G)J*
=D =Dr   r	   c                       \ rS rSrSrg)r   g   r0   Nr1   r2   r3   r4   r:   r0   r   r   r   r   g       r   r   c                       \ rS rSrSrg)ARMk   r0   Nr>   r0   r   r   rA   rA   k   r?   r   rA   N)r   r   holidays.calendars.julianr   holidays.groupsr   r   holidays.holiday_baser   r	   r   rA   r0   r   r   <module>rF      sB    " 5 D -PDk,.C PDf	 		' 	r   