10
10
# Website: https://github.com/vacanza/holidays
11
11
# License: MIT (see LICENSE file)
12
12
13
- from gettext import gettext as tr
14
-
15
- from holidays .calendars .gregorian import JAN , JUN , DEC , _get_nth_weekday_of_month
13
+ from holidays .calendars .gregorian import JAN , JUN , _get_nth_weekday_of_month
16
14
from holidays .groups import ChristianHolidays , InternationalHolidays
17
15
from holidays .holiday_base import HolidayBase
18
16
@@ -26,8 +24,6 @@ class PitcairnIslands(HolidayBase, ChristianHolidays, InternationalHolidays):
26
24
"""
27
25
28
26
country = "PN"
29
- default_language = "en"
30
- supported_languages = ("en" ,)
31
27
32
28
def __init__ (self , * args , ** kwargs ):
33
29
ChristianHolidays .__init__ (self )
@@ -38,21 +34,21 @@ def _populate_public_holidays(self):
38
34
if self ._year < 2000 :
39
35
return
40
36
41
- self ._add_new_years_day (tr ( "New Year's Day" ) )
42
- self ._add_holiday_jan_23 (tr ( "Bounty Day" ) )
43
- self ._add_good_friday (tr ( "Good Friday" ) )
44
- self ._add_easter_monday (tr ( "Easter Monday" ) )
45
- self ._add_kings_birthday (tr ( "King's Birthday" ) )
46
- self ._add_christmas_day (tr ( "Christmas Day" ) )
47
- self ._add_holiday (tr ( "Boxing Day" ), DEC , 26 )
37
+ self ._add_new_years_day ("New Year's Day" )
38
+ self ._add_holiday_jan_23 ("Bounty Day" )
39
+ self ._add_good_friday ("Good Friday" )
40
+ self ._add_easter_monday ("Easter Monday" )
41
+ self ._add_kings_birthday ("King's Birthday" )
42
+ self ._add_christmas_day ("Christmas Day" )
43
+ self ._add_holiday ("Boxing Day" , 12 , 26 )
48
44
49
45
def _add_holiday_jan_23 (self , name : str ):
50
46
"""Add Bounty Day (January 23)."""
51
47
self ._add_holiday (name , JAN , 23 )
52
48
53
49
def _add_kings_birthday (self , name : str ):
54
50
"""Add King's Birthday (2nd Saturday in June)."""
55
- date = _get_nth_weekday_of_month (2 , 5 , JUN , self ._year ) # 2nd Saturday (5) in June
51
+ date = _get_nth_weekday_of_month (2 , 5 , JUN , self ._year )
56
52
self ._add_holiday (name , date )
57
53
58
54
0 commit comments