debian-workalendar/workalendar/europe/bulgaria.py

30 lines
1.3 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

from ..core import WesternCalendar
from ..registry_tools import iso_register
@iso_register('BG')
class Bulgaria(WesternCalendar):
'Bulgaria'
FIXED_HOLIDAYS = WesternCalendar.FIXED_HOLIDAYS + (
(3, 3, "Liberation Day"), # Ден на Освобождението на Б
(5, 1, "International Workers' Day"), # Ден на труда и на междунар
(5, 6, "Saint George's Day"), # Гергьовден, ден на храброс
(5, 24, "Saints Cyril & Methodius Day"), # Ден на българската просвет
(9, 6, "Unification Day"), # Ден на Съединението
(9, 22, "Independence Day"), # Ден на независимостта на Б
# wikipedia says Non-attendance day for schools, otherwise a working da
# (11, 1, "National Awakening Day"), # Ден на народните будители
)
include_easter_sunday = True
include_easter_monday = True
include_christmas_eve = True # Бъдни вечер
include_christmas = True # Рождество Христово
include_boxing_day = True
# wikipedia says The Bulgarians have two days of Christmas,
# both called Christmas Day
boxing_day_label = "Christmas"