Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 52 additions & 2 deletions data/countries/BJ.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
# @attrib https://fr.wikipedia.org/wiki/B%C3%A9nin#F%C3%AAtes_et_jours_f%C3%A9ri%C3%A9s
# @source https://sgg.gouv.bj/doc/loi-90-019/
# @source https://sgg.gouv.bj/doc/loi-97-031/
# @source https://sgg.gouv.bj/doc/loi-2024-32/
holidays:
BJ:
names:
Expand All @@ -12,39 +15,86 @@ holidays:
days:
01-01:
_name: 01-01
01-10:
name:
fr: Fête du Vodoun
fr: Fête du Nouvel An
01-10 since 1998 and prior to 2025:
name:
fr: Fête annuelle des religions traditionnelles
en: Vodoun Festival
Thursday before 2nd Friday after 01-01 since 2025:
name:
fr: Fête annuelle des religions traditionnelles
en: Vodoun Festival
2nd Friday in January since 2025:
name:
fr: Fête annuelle des religions traditionnelles
en: Vodoun Festival
01-16:
name:
fr: Journée de Souvenir
en: Remembrance Day
type: observance
02-28:
name:
fr: Journée de la Souveraineté du Peuple
en: People’s Sovereignty Day
type: observance
03-08:
_name: 03-08
name:
fr: Journée de la Femme
type: observance
easter:
_name: easter
type: observance
easter 1:
_name: easter 1
name:
fr: Lundi de Pâques
easter 39:
_name: easter 39
name:
fr: Jour de l’Ascension
easter 49:
_name: easter 49
type: observance
easter 50:
_name: easter 50
name:
fr: Lundi de Pentecôte
05-01:
_name: 05-01
name:
fr: Fête du Travail
08-01:
_name: Independence Day
name:
fr: Fête Nationale
en: National Day
08-15:
_name: 08-15
name:
fr: Jour de l’Assomption
11-01:
_name: 11-01
name:
fr: Jour de la Toussaint
12-25:
_name: 12-25
name:
fr: Jour de la Noël
1 Shawwal:
_name: 1 Shawwal
name:
fr: Jour du Ramadan
10 Dhu al-Hijjah:
_name: 10 Dhu al-Hijjah
name:
fr: Jour de la Tabaski
12 Rabi al-awwal:
_name: 12 Rabi al-awwal
name:
fr: Journée Maouloud
# states:
# AK:
# name: Atakora
Expand Down
51 changes: 39 additions & 12 deletions test/fixtures/BJ-2015.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"date": "2015-01-01 00:00:00",
"start": "2014-12-31T23:00:00.000Z",
"end": "2015-01-01T23:00:00.000Z",
"name": "Nouvel An",
"name": "Fête du Nouvel An",
"type": "public",
"rule": "01-01",
"_weekday": "Thu"
Expand All @@ -12,7 +12,7 @@
"date": "2015-01-03 00:00:00 -0600",
"start": "2015-01-02T17:00:00.000Z",
"end": "2015-01-03T17:00:00.000Z",
"name": "Mawlid",
"name": "Journée Maouloud",
"type": "public",
"rule": "12 Rabi al-awwal",
"_weekday": "Sat"
Expand All @@ -21,11 +21,38 @@
"date": "2015-01-10 00:00:00",
"start": "2015-01-09T23:00:00.000Z",
"end": "2015-01-10T23:00:00.000Z",
"name": "Fête du Vodoun",
"name": "Fête annuelle des religions traditionnelles",
"type": "public",
"rule": "01-10",
"rule": "01-10 since 1998 and prior to 2025",
"_weekday": "Sat"
},
{
"date": "2015-01-16 00:00:00",
"start": "2015-01-15T23:00:00.000Z",
"end": "2015-01-16T23:00:00.000Z",
"name": "Journée de Souvenir",
"type": "observance",
"rule": "01-16",
"_weekday": "Fri"
},
{
"date": "2015-02-28 00:00:00",
"start": "2015-02-27T23:00:00.000Z",
"end": "2015-02-28T23:00:00.000Z",
"name": "Journée de la Souveraineté du Peuple",
"type": "observance",
"rule": "02-28",
"_weekday": "Sat"
},
{
"date": "2015-03-08 00:00:00",
"start": "2015-03-07T23:00:00.000Z",
"end": "2015-03-08T23:00:00.000Z",
"name": "Journée de la Femme",
"type": "observance",
"rule": "03-08",
"_weekday": "Sun"
},
{
"date": "2015-04-05 00:00:00",
"start": "2015-04-04T23:00:00.000Z",
Expand All @@ -48,7 +75,7 @@
"date": "2015-05-01 00:00:00",
"start": "2015-04-30T23:00:00.000Z",
"end": "2015-05-01T23:00:00.000Z",
"name": "Fête du travail",
"name": "Fête du Travail",
"type": "public",
"rule": "05-01",
"_weekday": "Fri"
Expand All @@ -57,7 +84,7 @@
"date": "2015-05-14 00:00:00",
"start": "2015-05-13T23:00:00.000Z",
"end": "2015-05-14T23:00:00.000Z",
"name": "Ascension",
"name": "Jour de l’Ascension",
"type": "public",
"rule": "easter 39",
"_weekday": "Thu"
Expand All @@ -84,7 +111,7 @@
"date": "2015-07-17 00:00:00 -0600",
"start": "2015-07-16T17:00:00.000Z",
"end": "2015-07-17T17:00:00.000Z",
"name": "Fête de fin du Ramadan",
"name": "Jour du Ramadan",
"type": "public",
"rule": "1 Shawwal",
"_weekday": "Fri"
Expand All @@ -102,7 +129,7 @@
"date": "2015-08-15 00:00:00",
"start": "2015-08-14T23:00:00.000Z",
"end": "2015-08-15T23:00:00.000Z",
"name": "Assomption",
"name": "Jour de l’Assomption",
"type": "public",
"rule": "08-15",
"_weekday": "Sat"
Expand All @@ -111,7 +138,7 @@
"date": "2015-09-23 00:00:00 -0600",
"start": "2015-09-22T17:00:00.000Z",
"end": "2015-09-23T17:00:00.000Z",
"name": "Fête du mouton",
"name": "Jour de la Tabaski",
"type": "public",
"rule": "10 Dhu al-Hijjah",
"_weekday": "Wed"
Expand All @@ -120,7 +147,7 @@
"date": "2015-11-01 00:00:00",
"start": "2015-10-31T23:00:00.000Z",
"end": "2015-11-01T23:00:00.000Z",
"name": "Toussaint",
"name": "Jour de la Toussaint",
"type": "public",
"rule": "11-01",
"_weekday": "Sun"
Expand All @@ -129,7 +156,7 @@
"date": "2015-12-23 00:00:00 -0600",
"start": "2015-12-22T17:00:00.000Z",
"end": "2015-12-23T17:00:00.000Z",
"name": "Mawlid",
"name": "Journée Maouloud",
"type": "public",
"rule": "12 Rabi al-awwal",
"_weekday": "Wed"
Expand All @@ -138,7 +165,7 @@
"date": "2015-12-25 00:00:00",
"start": "2015-12-24T23:00:00.000Z",
"end": "2015-12-25T23:00:00.000Z",
"name": "Noël",
"name": "Jour de la Noël",
"type": "public",
"rule": "12-25",
"_weekday": "Fri"
Expand Down
49 changes: 38 additions & 11 deletions test/fixtures/BJ-2016.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"date": "2016-01-01 00:00:00",
"start": "2015-12-31T23:00:00.000Z",
"end": "2016-01-01T23:00:00.000Z",
"name": "Nouvel An",
"name": "Fête du Nouvel An",
"type": "public",
"rule": "01-01",
"_weekday": "Fri"
Expand All @@ -12,11 +12,38 @@
"date": "2016-01-10 00:00:00",
"start": "2016-01-09T23:00:00.000Z",
"end": "2016-01-10T23:00:00.000Z",
"name": "Fête du Vodoun",
"name": "Fête annuelle des religions traditionnelles",
"type": "public",
"rule": "01-10",
"rule": "01-10 since 1998 and prior to 2025",
"_weekday": "Sun"
},
{
"date": "2016-01-16 00:00:00",
"start": "2016-01-15T23:00:00.000Z",
"end": "2016-01-16T23:00:00.000Z",
"name": "Journée de Souvenir",
"type": "observance",
"rule": "01-16",
"_weekday": "Sat"
},
{
"date": "2016-02-28 00:00:00",
"start": "2016-02-27T23:00:00.000Z",
"end": "2016-02-28T23:00:00.000Z",
"name": "Journée de la Souveraineté du Peuple",
"type": "observance",
"rule": "02-28",
"_weekday": "Sun"
},
{
"date": "2016-03-08 00:00:00",
"start": "2016-03-07T23:00:00.000Z",
"end": "2016-03-08T23:00:00.000Z",
"name": "Journée de la Femme",
"type": "observance",
"rule": "03-08",
"_weekday": "Tue"
},
{
"date": "2016-03-27 00:00:00",
"start": "2016-03-26T23:00:00.000Z",
Expand All @@ -39,7 +66,7 @@
"date": "2016-05-01 00:00:00",
"start": "2016-04-30T23:00:00.000Z",
"end": "2016-05-01T23:00:00.000Z",
"name": "Fête du travail",
"name": "Fête du Travail",
"type": "public",
"rule": "05-01",
"_weekday": "Sun"
Expand All @@ -48,7 +75,7 @@
"date": "2016-05-05 00:00:00",
"start": "2016-05-04T23:00:00.000Z",
"end": "2016-05-05T23:00:00.000Z",
"name": "Ascension",
"name": "Jour de l’Ascension",
"type": "public",
"rule": "easter 39",
"_weekday": "Thu"
Expand All @@ -75,7 +102,7 @@
"date": "2016-07-06 00:00:00 -0600",
"start": "2016-07-05T17:00:00.000Z",
"end": "2016-07-06T17:00:00.000Z",
"name": "Fête de fin du Ramadan",
"name": "Jour du Ramadan",
"type": "public",
"rule": "1 Shawwal",
"_weekday": "Wed"
Expand All @@ -93,7 +120,7 @@
"date": "2016-08-15 00:00:00",
"start": "2016-08-14T23:00:00.000Z",
"end": "2016-08-15T23:00:00.000Z",
"name": "Assomption",
"name": "Jour de l’Assomption",
"type": "public",
"rule": "08-15",
"_weekday": "Mon"
Expand All @@ -102,7 +129,7 @@
"date": "2016-09-11 00:00:00 -0600",
"start": "2016-09-10T17:00:00.000Z",
"end": "2016-09-11T17:00:00.000Z",
"name": "Fête du mouton",
"name": "Jour de la Tabaski",
"type": "public",
"rule": "10 Dhu al-Hijjah",
"_weekday": "Sun"
Expand All @@ -111,7 +138,7 @@
"date": "2016-11-01 00:00:00",
"start": "2016-10-31T23:00:00.000Z",
"end": "2016-11-01T23:00:00.000Z",
"name": "Toussaint",
"name": "Jour de la Toussaint",
"type": "public",
"rule": "11-01",
"_weekday": "Tue"
Expand All @@ -120,7 +147,7 @@
"date": "2016-12-11 00:00:00 -0600",
"start": "2016-12-10T17:00:00.000Z",
"end": "2016-12-11T17:00:00.000Z",
"name": "Mawlid",
"name": "Journée Maouloud",
"type": "public",
"rule": "12 Rabi al-awwal",
"_weekday": "Sun"
Expand All @@ -129,7 +156,7 @@
"date": "2016-12-25 00:00:00",
"start": "2016-12-24T23:00:00.000Z",
"end": "2016-12-25T23:00:00.000Z",
"name": "Noël",
"name": "Jour de la Noël",
"type": "public",
"rule": "12-25",
"_weekday": "Sun"
Expand Down
Loading
Loading