Skip to content
Draft
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
2 changes: 1 addition & 1 deletion .docs/world.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
public enum HolidayCalendar {

ANTARCTICA("AQ"), AFGHANISTAN("AF"), ALBANIA("AL"), ALGERIA("DZ"), ANDORRA("AD"), ANTIGUA_AND_BARBUDA("AG"), ANGOLA("AO"), ARGENTINA("AR"), ARMENIA("AM"), AZERBAIJAN("AZ"), AUSTRALIA("AU"), AUSTRIA("AT"),
BAHAMAS("BS"), BANGLADESH("BD"), BAHRAIN("BH"), BARBADOS("BB"), BELARUS("BY"), BELGIUM("BE"), BELIZE("BZ"), BENIN("BJ"), BERMUDA("BM"), BOLIVIA("BO"), BOSNIA_HERZIGOWINA("BA"), BOTSWANA("BW"), BRAZIL("BR"), BRITISH_VIRGIN_ISLANDS("VG"), BULGARIA("BG"), BURUNDI("BI"), BURKINA_FASO("BF"),
BAHAMAS("BS"), BANGLADESH("BD"), BAHRAIN("BH"), BARBADOS("BB"), BELARUS("BY"), BELGIUM("BE"), BELIZE("BZ"), BENIN("BJ"), BERMUDA("BM"), BOLIVIA("BO"), BOSNIA_HERZIGOWINA("BA"), BOTSWANA("BW"), BRAZIL("BR"), BRUNEI("BN"), BRITISH_VIRGIN_ISLANDS("VG"), BULGARIA("BG"), BURUNDI("BI"), BURKINA_FASO("BF"),
CAMEROON("CM"), CANADA(Locale.CANADA.getCountry()), CAPE_VERDE("CV"), CAYMAN_ISLANDS("KY"), CENTRAL_AFRICAN_REPUBLIC("CF"), CHAD("TD"), CHILE("CL"), COLOMBIA("CO"), CONGO("CD"), CONGO_REPUBLIC("CG"), COMOROS("KM"), COSTA_RICA("CR"), CROATIA("HR"), CUBA("CU"), CZECH_REPUBLIC("CZ"), CYPRUS("CY"),
DENMARK("DK"), DJIBOUTI("DJ"), DOMINICA("DM"), DOW_JONES_STOXX("DJ_STOXX"),
ECUADOR("EC"), EGYPT("EG"), EL_SALVADOR("SV"), ERITREA("ER"), ESTONIA("EE"), ETHIOPIA("ET"), EQUATORIAL_GUINEA("GQ"),
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,6 +48,8 @@ public class IslamicHolidayParser implements HolidayParser {
new CalculateRelativeDatesFromChronologyWithinGregorianYear(8, 15, HIJRAH, 0).apply(year);
case RAMADAN ->
new CalculateRelativeDatesFromChronologyWithinGregorianYear(9, 1, HIJRAH, 0).apply(year);
case NUZUL_AL_QURAN ->
new CalculateRelativeDatesFromChronologyWithinGregorianYear(9, 17, HIJRAH, 0).apply(year);
case LAILAT_AL_QADR ->
new CalculateRelativeDatesFromChronologyWithinGregorianYear(9, 27, HIJRAH, 0).apply(year);
case JUMUATUL_WIDA ->
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ enum IslamicHolidayType {
LAILAT_AL_MIRAJ,
LAILAT_AL_BARAT,
RAMADAN,
NUZUL_AL_QURAN,
JUMUATUL_WIDA,
LAILAT_AL_QADR,
RAMADAN_END,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -499,6 +499,7 @@ holiday.description.ST_ROBERT_BELLARMINE
holiday.description.ST_SEBASTIAN = Saint Sebastian
holiday.description.ST_URSULA = St. Ursulas's Day
holiday.description.ST_VITUS = St.Vitus' Day
holiday.description.SULTANS_BIRTHDAY = Sultan's Birthday
holiday.description.SUMMER_BANK_HOLIDAY = Summer Bank Holiday
holiday.description.SYRIAN_REVOLUTION_DAY = Syrian Revolution Day
holiday.description.TARANAKI_ANNIVERSARY = Taranaki Anniversary
Expand Down Expand Up @@ -604,6 +605,7 @@ holiday.description.islamic.LAILAT_AL_MIRAJ
holiday.description.islamic.LAILAT_AL_QADR = Laylat al-Qadr
holiday.description.islamic.MAWLID_AN_NABI = Mawlid an-Nabi
holiday.description.islamic.NEWYEAR = Islamic New Year
holiday.description.islamic.NUZUL_AL_QURAN = Nuzul Al-Quran
holiday.description.islamic.RAMADAN = Ramadan
holiday.description.islamic.RAMADAN_END = Ramadan End
holiday.description.islamic.TASUA = Tasua
Original file line number Diff line number Diff line change
Expand Up @@ -499,6 +499,7 @@ holiday.description.ST_ROBERT_BELLARMINE
holiday.description.ST_SEBASTIAN = Heiliger Sebastian
holiday.description.ST_URSULA = St. Ursulas-Tag
holiday.description.ST_VITUS = St.Vitus' Tag
holiday.description.SULTANS_BIRTHDAY = Geburtstag des Sultans
holiday.description.SUMMER_BANK_HOLIDAY = Summer Bank Holiday
holiday.description.SYRIAN_REVOLUTION_DAY = Syrischer Revolutionstag
holiday.description.TARANAKI_ANNIVERSARY = Taranaki Anniversary
Expand Down Expand Up @@ -604,6 +605,7 @@ holiday.description.islamic.LAILAT_AL_MIRAJ
holiday.description.islamic.LAILAT_AL_QADR = Laylat al-Qadr
holiday.description.islamic.MAWLID_AN_NABI = Mawlid an-Nabi
holiday.description.islamic.NEWYEAR = Islamisches Neujahr
holiday.description.islamic.NUZUL_AL_QURAN = Nuzul al-Quran
holiday.description.islamic.RAMADAN = Ramadan
holiday.description.islamic.RAMADAN_END = Ramadan End
holiday.description.islamic.TASUA = Tasua
Original file line number Diff line number Diff line change
Expand Up @@ -499,6 +499,7 @@ holiday.description.ST_ROBERT_BELLARMINE
holiday.description.ST_SEBASTIAN = Άγιος Σεβαστιανός
holiday.description.ST_URSULA = Ημέρα της Αγίας Ούρσουλας
holiday.description.ST_VITUS = Ημέρα του Αγίου Βίτου
holiday.description.SULTANS_BIRTHDAY = Γενέθλια του Σουλτάνου
holiday.description.SUMMER_BANK_HOLIDAY = Καλοκαιρινές διακοπές
holiday.description.SYRIAN_REVOLUTION_DAY = Ημέρα της Συριακής Επανάστασης
holiday.description.TARANAKI_ANNIVERSARY = Επέτειος Ταρανάκη
Expand Down Expand Up @@ -604,6 +605,7 @@ holiday.description.islamic.LAILAT_AL_MIRAJ
holiday.description.islamic.LAILAT_AL_QADR = Laylat al-Qadr
holiday.description.islamic.MAWLID_AN_NABI = Mawlid an-Nabi
holiday.description.islamic.NEWYEAR = Ισλαμική Πρωτοχρονιά
holiday.description.islamic.NUZUL_AL_QURAN = Νουζούλ Αλ-Κοράν
holiday.description.islamic.RAMADAN = Ραμαζάνι
holiday.description.islamic.RAMADAN_END = Τέλος του Ραμαζανιού
holiday.description.islamic.TASUA = Tasua
Original file line number Diff line number Diff line change
Expand Up @@ -499,6 +499,7 @@ holiday.description.ST_ROBERT_BELLARMINE
holiday.description.ST_SEBASTIAN = St. Sebastian
holiday.description.ST_URSULA = Jour de la Saint Ursule
holiday.description.ST_VITUS = St. Vitus' Day
holiday.description.SULTANS_BIRTHDAY = Anniversaire du Sultan
holiday.description.SUMMER_BANK_HOLIDAY = Summer Bank Holiday
holiday.description.SYRIAN_REVOLUTION_DAY = Journée de la révolution syrienne
holiday.description.TARANAKI_ANNIVERSARY = Taranaki Anniversary
Expand Down Expand Up @@ -604,6 +605,7 @@ holiday.description.islamic.LAILAT_AL_MIRAJ
holiday.description.islamic.LAILAT_AL_QADR = Laylat al-Qadr
holiday.description.islamic.MAWLID_AN_NABI = Mawlid an-Nabi
holiday.description.islamic.NEWYEAR = Islamic New Year
holiday.description.islamic.NUZUL_AL_QURAN = Nuzul Al-Quran
holiday.description.islamic.RAMADAN = Ramadan
holiday.description.islamic.RAMADAN_END = Ramadan End
holiday.description.islamic.TASUA = Tasua
Original file line number Diff line number Diff line change
Expand Up @@ -499,6 +499,7 @@ holiday.description.ST_ROBERT_BELLARMINE
holiday.description.ST_SEBASTIAN = Saint Sebastian
holiday.description.ST_URSULA = Dag van St. Ursulas
holiday.description.ST_VITUS = St.Vitus' dag
holiday.description.SULTANS_BIRTHDAY = Verjaardag van de Sultan
holiday.description.SUMMER_BANK_HOLIDAY = Summer Bank Holiday
holiday.description.SYRIAN_REVOLUTION_DAY = Dag van de Syrische Revolutie
holiday.description.TARANAKI_ANNIVERSARY = Taranaki Anniversary
Expand Down Expand Up @@ -606,6 +607,7 @@ holiday.description.islamic.LAILAT_AL_MIRAJ
holiday.description.islamic.LAILAT_AL_QADR = Laylat al-Qadr
holiday.description.islamic.MAWLID_AN_NABI = Mawlid an-Nabi
holiday.description.islamic.NEWYEAR = Islamitisch nieuwjaar
holiday.description.islamic.NUZUL_AL_QURAN = Nuzul al-Koran
holiday.description.islamic.RAMADAN = Ramadan
holiday.description.islamic.RAMADAN_END = Einde Ramadan
holiday.description.islamic.TASUA = Tasua
Original file line number Diff line number Diff line change
Expand Up @@ -499,6 +499,7 @@ holiday.description.ST_ROBERT_BELLARMINE
holiday.description.ST_SEBASTIAN = São Sebastião
holiday.description.ST_URSULA = Dia de Santa Úrsula
holiday.description.ST_VITUS = Dia de St. Vitus
holiday.description.SULTANS_BIRTHDAY = Aniversário do Sultão
holiday.description.SUMMER_BANK_HOLIDAY = Summer Bank Holiday
holiday.description.SYRIAN_REVOLUTION_DAY = Dia da Revolução Síria
holiday.description.TARANAKI_ANNIVERSARY = Taranaki Anniversary
Expand Down Expand Up @@ -604,6 +605,7 @@ holiday.description.islamic.LAILAT_AL_MIRAJ
holiday.description.islamic.LAILAT_AL_QADR = Laylat al-Qadr
holiday.description.islamic.MAWLID_AN_NABI = Mawlid an-Nabi
holiday.description.islamic.NEWYEAR = Ano Novo Islâmico
holiday.description.islamic.NUZUL_AL_QURAN = Nuzul Al-Corão
holiday.description.islamic.RAMADAN = Ramadão
holiday.description.islamic.RAMADAN_END = Fim do Ramadão
holiday.description.islamic.TASUA = Tasua
Original file line number Diff line number Diff line change
Expand Up @@ -496,6 +496,7 @@ holiday.description.ST_ROBERT_BELLARMINE
holiday.description.ST_SEBASTIAN = Saint Sebastian
holiday.description.ST_URSULA = Sankt Ursulas dag
holiday.description.ST_VITUS = St.Vitus' Day
holiday.description.SULTANS_BIRTHDAY = Sultanens födelsedag
holiday.description.SUMMER_BANK_HOLIDAY = Summer Bank Holiday
holiday.description.SYRIAN_REVOLUTION_DAY = Syriska revolutionens dag
holiday.description.TARANAKI_ANNIVERSARY = Taranaki Anniversary
Expand Down Expand Up @@ -601,6 +602,7 @@ holiday.description.islamic.LAILAT_AL_MIRAJ
holiday.description.islamic.LAILAT_AL_QADR = Laylat al-Qadr
holiday.description.islamic.MAWLID_AN_NABI = Mawlid an-Nabi
holiday.description.islamic.NEWYEAR = Islamic New Year
holiday.description.islamic.NUZUL_AL_QURAN = Nuzul al-Koran
holiday.description.islamic.RAMADAN = Ramadan
holiday.description.islamic.RAMADAN_END = Ramadan End
holiday.description.islamic.TASUA = Tasua
Original file line number Diff line number Diff line change
Expand Up @@ -163,6 +163,7 @@
<xsd:enumeration value="LAILAT_AL_MIRAJ"/>
<xsd:enumeration value="LAILAT_AL_BARAT"/>
<xsd:enumeration value="RAMADAN"/>
<xsd:enumeration value="NUZUL_AL_QURAN"/>
<xsd:enumeration value="JUMUATUL_WIDA"/>
<xsd:enumeration value="LAILAT_AL_QADR"/>
<xsd:enumeration value="RAMADAN_END"/>
Expand Down
Loading
Loading