Skip to content

Commit

Permalink
feat(ER): new country Eritrea
Browse files Browse the repository at this point in the history
  • Loading branch information
commenthol committed Aug 26, 2021
1 parent 7715eca commit 7bcfdcc
Show file tree
Hide file tree
Showing 16 changed files with 1,803 additions and 26 deletions.
1 change: 1 addition & 0 deletions LICENSE
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,7 @@ https://en.wikipedia.org/wiki/Public_holidays_in_Djibouti
https://en.wikipedia.org/wiki/Public_holidays_in_Ecuador
https://en.wikipedia.org/wiki/Public_holidays_in_Egypt
https://en.wikipedia.org/wiki/Public_holidays_in_Equatorial_Guinea
https://en.wikipedia.org/wiki/Public_holidays_in_Eritrea
https://en.wikipedia.org/wiki/Public_holidays_in_Estonia
https://en.wikipedia.org/wiki/Public_holidays_in_Eswatini
https://en.wikipedia.org/wiki/Public_holidays_in_Ethiopia
Expand Down
3 changes: 2 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ If you are missing holidays from your country, state, region please consider
<!-- !tree -->

```
Countries: 179
Countries: 180
├── AD: Andorra
│ └── 07: Andorra la Vella
├── AE: دولة الإمارات العربية المتحدة
Expand Down Expand Up @@ -256,6 +256,7 @@ Countries: 179
│ └── QU: Quito
├── EE: Eesti
├── EG: جمهورية مصر العربية
├── ER: Eritrea
├── ES: España
│ ├── MD: Comunidad de Madrid
│ ├── AN: Andalucía
Expand Down
22 changes: 0 additions & 22 deletions data/countries/ER.todo

This file was deleted.

73 changes: 73 additions & 0 deletions data/countries/ER.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,73 @@
# @attrib https://en.wikipedia.org/wiki/Public_holidays_in_Eritrea
holidays:
ER:
names:
en: Eritrea
langs:
- ti
- en
zones:
- Africa/Nairobi
dayoff: ''
days:
01-01:
_name: 01-01
julian 12-25:
_name: julian 12-25
julian 01-06:
_name: 01-06
02-10:
name:
ti: ፈንቅል
en: Fenkil Day
03-08:
_name: 03-08
orthodox -2:
_name: orthodox -2
orthodox:
_name: orthodox
05-01:
_name: 05-01
05-24:
_name: Independence Day
06-20:
name:
en: Martyrs' Day
ti: መዓልቲ ስውኣት
09-01:
_name: Revolution Day
09-11 in non-leap years:
name:
en: Geez New Year
ti: ግዕዝ አዲስ ዓመት
09-12 in leap years:
name:
en: Geez New Year
ti: ግዕዝ አዲስ ዓመት
09-27 in non-leap years:
name:
en: Meskel
09-28 in leap years:
name:
en: Meskel
12-25:
_name: 12-25
12 Rabi al-awwal:
_name: 12 Rabi al-awwal
1 Shawwal:
_name: 1 Shawwal
10 Dhu al-Hijjah:
_name: 10 Dhu al-Hijjah
# states:
# AN:
# name: Anseba
# DK:
# name: Southern Red Sea
# DU:
# name: Debub
# GB:
# name: Gash-Barka
# MA:
# name: Maekel
# SK:
# name: Northern Red Sea
16 changes: 13 additions & 3 deletions data/names.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,7 @@ names:
sr: Нова година
sv: Nyårsdagen
sw: Mwaka mpya
ti: ሓዲሽ ዓመት
tr: Yılbaşı
uk: Новий Рік
vi: Tết Dương lịch
Expand Down Expand Up @@ -84,6 +85,7 @@ names:
pl: Święto Trzech Króli
sk: Zjavenie Pána
sv: Trettondedag jul
ti: ጥምቀት
vi: Lễ Hiển Linh
02-02:
name:
Expand All @@ -106,6 +108,7 @@ names:
az: Qadınlar günü
be: Мiжнародны жаночы дзень
bg: Ден на жената
de: Internationaler Frauentag
fr: Journée internationale des femmes
ge: ქალთა საერთაშორისო დღე
hu: Nemzetközi nőnap
Expand All @@ -118,7 +121,7 @@ names:
uk: Міжнародний жіночий день
vi: Quốc tế Phụ nữ
zh: 国际妇女节
de: Internationaler Frauentag
ti: መዓልቲ ኣነስቲ
03-19:
name:
en: Saint Joseph
Expand Down Expand Up @@ -175,6 +178,7 @@ names:
sq: Dita Ndërkombëtare e Punonjësve
sr: Празник рада
sv: Första Maj
ti: የላብ አደሮች ቀን
uk: День міжнародної солідарності трудящих
vi: Quốc tế Lao động
zh: 劳动节
Expand Down Expand Up @@ -378,6 +382,7 @@ names:
sv: Juldagen
sw: Krismasi
vi: Lễ Giáng Sinh
ti: ልደት
zh: 聖誕節
12-26:
name:
Expand Down Expand Up @@ -707,6 +712,7 @@ names:
en: Orthodox Christmas Eve
nl: Orthodox Kerstavond
mk: Бадник
ti: ልደት
julian 12-25:
name:
en: Orthodox Christmas
Expand All @@ -724,6 +730,7 @@ names:
mk: Велики Петок
nl: Orthodoxe Goede vrijdag
sr: Велики петак
ti: ዓርቢ ስቅለት
orthodox:
name:
en: Orthodox Easter
Expand All @@ -733,6 +740,7 @@ names:
nl: Orthodox Pasen
sq: Pashkët Ortodokse
sr: Васкрс
ti: ፋሲካ
uk: Великдень
orthodox 1:
name:
Expand Down Expand Up @@ -808,7 +816,7 @@ names:
bs: Lejletul kadr
nl: Waardevolle Nacht (Laylat al-Qadr)
sq: Nata e Kadrit
1 Shawwal: # End of Ramadan
1 Shawwal: # End of Ramadan (Eid al-Fitr)
name:
en: End of Ramadan (Eid al-Fitr)
am: ዒድ አል ፈጥር
Expand All @@ -832,7 +840,7 @@ names:
name:
en: Arafat Day
ar: يوم عرفة
10 Dhu al-Hijjah: # Feast of the Sacrifice
10 Dhu al-Hijjah: # Feast of the Sacrifice (Eid al-Adha)
name:
en: Feast of the Sacrifice (Eid al-Adha)
am: ዒድ አል አድሐ
Expand Down Expand Up @@ -959,6 +967,7 @@ names:
sr: Дан независности
sv: Självständighetsdagen
sw: Siku ya uhuru
ti: መዓልቲ ናጽነት
uk: День Незалежності
vi: Ngày Độc lập
Liberation Day:
Expand Down Expand Up @@ -1025,6 +1034,7 @@ names:
ar: 'يوم الثورة'
es: Día de la Revolución
nl: Dag van de revolutie
ti: ባሕቲ መስከረም
vi: Tổng khởi nghĩa

# internal use
Expand Down
164 changes: 164 additions & 0 deletions test/fixtures/ER-2015.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,164 @@
[
{
"date": "2015-01-01 00:00:00",
"start": "2014-12-31T21:00:00.000Z",
"end": "2015-01-01T21:00:00.000Z",
"name": "ሓዲሽ ዓመት",
"type": "public",
"rule": "01-01",
"_weekday": "Thu"
},
{
"date": "2015-01-03 00:00:00 -0600",
"start": "2015-01-02T15:00:00.000Z",
"end": "2015-01-03T15:00:00.000Z",
"name": "Birthday of Muhammad (Mawlid)",
"type": "public",
"rule": "12 Rabi al-awwal",
"_weekday": "Sat"
},
{
"date": "2015-01-07 00:00:00",
"start": "2015-01-06T21:00:00.000Z",
"end": "2015-01-07T21:00:00.000Z",
"name": "Orthodox Christmas",
"type": "public",
"rule": "julian 12-25",
"_weekday": "Wed"
},
{
"date": "2015-01-19 00:00:00",
"start": "2015-01-18T21:00:00.000Z",
"end": "2015-01-19T21:00:00.000Z",
"name": "ጥምቀት",
"type": "public",
"rule": "julian 01-06",
"_weekday": "Mon"
},
{
"date": "2015-02-10 00:00:00",
"start": "2015-02-09T21:00:00.000Z",
"end": "2015-02-10T21:00:00.000Z",
"name": "ፈንቅል",
"type": "public",
"rule": "02-10",
"_weekday": "Tue"
},
{
"date": "2015-03-08 00:00:00",
"start": "2015-03-07T21:00:00.000Z",
"end": "2015-03-08T21:00:00.000Z",
"name": "መዓልቲ ኣነስቲ",
"type": "public",
"rule": "03-08",
"_weekday": "Sun"
},
{
"date": "2015-04-10 00:00:00",
"start": "2015-04-09T21:00:00.000Z",
"end": "2015-04-10T21:00:00.000Z",
"name": "ዓርቢ ስቅለት",
"type": "public",
"rule": "orthodox -2",
"_weekday": "Fri"
},
{
"date": "2015-04-12 00:00:00",
"start": "2015-04-11T21:00:00.000Z",
"end": "2015-04-12T21:00:00.000Z",
"name": "ፋሲካ",
"type": "public",
"rule": "orthodox",
"_weekday": "Sun"
},
{
"date": "2015-05-01 00:00:00",
"start": "2015-04-30T21:00:00.000Z",
"end": "2015-05-01T21:00:00.000Z",
"name": "የላብ አደሮች ቀን",
"type": "public",
"rule": "05-01",
"_weekday": "Fri"
},
{
"date": "2015-05-24 00:00:00",
"start": "2015-05-23T21:00:00.000Z",
"end": "2015-05-24T21:00:00.000Z",
"name": "መዓልቲ ናጽነት",
"type": "public",
"rule": "05-24",
"_weekday": "Sun"
},
{
"date": "2015-06-20 00:00:00",
"start": "2015-06-19T21:00:00.000Z",
"end": "2015-06-20T21:00:00.000Z",
"name": "መዓልቲ ስውኣት",
"type": "public",
"rule": "06-20",
"_weekday": "Sat"
},
{
"date": "2015-07-17 00:00:00 -0600",
"start": "2015-07-16T15:00:00.000Z",
"end": "2015-07-17T15:00:00.000Z",
"name": "End of Ramadan (Eid al-Fitr)",
"type": "public",
"rule": "1 Shawwal",
"_weekday": "Fri"
},
{
"date": "2015-09-01 00:00:00",
"start": "2015-08-31T21:00:00.000Z",
"end": "2015-09-01T21:00:00.000Z",
"name": "ባሕቲ መስከረም",
"type": "public",
"rule": "09-01",
"_weekday": "Tue"
},
{
"date": "2015-09-11 00:00:00",
"start": "2015-09-10T21:00:00.000Z",
"end": "2015-09-11T21:00:00.000Z",
"name": "ግዕዝ አዲስ ዓመት",
"type": "public",
"rule": "09-11 in non-leap years",
"_weekday": "Fri"
},
{
"date": "2015-09-23 00:00:00 -0600",
"start": "2015-09-22T15:00:00.000Z",
"end": "2015-09-23T15:00:00.000Z",
"name": "Feast of the Sacrifice (Eid al-Adha)",
"type": "public",
"rule": "10 Dhu al-Hijjah",
"_weekday": "Wed"
},
{
"date": "2015-09-27 00:00:00",
"start": "2015-09-26T21:00:00.000Z",
"end": "2015-09-27T21:00:00.000Z",
"name": "Meskel",
"type": "public",
"rule": "09-27 in non-leap years",
"_weekday": "Sun"
},
{
"date": "2015-12-23 00:00:00 -0600",
"start": "2015-12-22T15:00:00.000Z",
"end": "2015-12-23T15:00:00.000Z",
"name": "Birthday of Muhammad (Mawlid)",
"type": "public",
"rule": "12 Rabi al-awwal",
"_weekday": "Wed"
},
{
"date": "2015-12-25 00:00:00",
"start": "2015-12-24T21:00:00.000Z",
"end": "2015-12-25T21:00:00.000Z",
"name": "ልደት",
"type": "public",
"rule": "12-25",
"_weekday": "Fri"
}
]
Loading

0 comments on commit 7bcfdcc

Please sign in to comment.