diff options
Diffstat (limited to 'libkholidays/holidays')
51 files changed, 3010 insertions, 0 deletions
diff --git a/libkholidays/holidays/Makefile.am b/libkholidays/holidays/Makefile.am new file mode 100644 index 000000000..e22166c33 --- /dev/null +++ b/libkholidays/holidays/Makefile.am @@ -0,0 +1,20 @@ + +holidaysdir = $(kde_datadir)/libkholidays + +holidays_DATA = holiday_ar holiday_at holiday_au \ + holiday_bavarian holiday_br \ + holiday_BelgiumDutch holiday_BelgiumFrench holiday_BelgiumWalloon \ + holiday_ca holiday_catalan holiday_co \ + holiday_ch holiday_cz holiday_de holiday_dk holiday_ee \ + holiday_es holiday_fi holiday_fr holiday_frswiss holiday_gb \ + holiday_gr holiday_gt \ + holiday_hu holiday_is holiday_il holiday_it holiday_jp \ + holiday_lt holiday_mx \ + holiday_nl \ + holiday_no holiday_nz holiday_pl holiday_pt holiday_py \ + holiday_quebec \ + holiday_ro holiday_ru \ + holiday_se holiday_si holiday_th holiday_ua holiday_us \ + holiday_uy holiday_ie \ + holiday_Suedtirol holiday_za + diff --git a/libkholidays/holidays/holiday_BelgiumDutch b/libkholidays/holidays/holiday_BelgiumDutch new file mode 100644 index 000000000..9b663a435 --- /dev/null +++ b/libkholidays/holidays/holiday_BelgiumDutch @@ -0,0 +1,34 @@ +: +: Belgian (in Dutch) holiday file. Copy to ~/.holiday +: +: Author: Guido van Rossum, CWI, Amsterdam <Guido.van.Rossum@cwi.nl> +: Adapted from Dutch holiday by Danny Backx <u27113@kb.be> and Jean Cayron <jean.cayron@gmail.com> +: +small "Nieuwjaar" weekend on 1.1. +small "Driekoningen" on 6.1 +small "Lichtmis" on 2.2 +small "Vastenavond" on easter minus 47 days +small "Aswoensdag" on easter minus 46 days +small "Palmzondag" on easter minus 7 days +small "Witte Donderdag" on easter minus 3 days +small "Goede Vrijdag" on easter minus 2 days +small "Pasen - Feestdag" weekend on easter +small "Paasmaandag" weekend on easter plus 1 day +small "Feest van de Arbeid" weekend on 1.5 +small "Hemelvaart" weekend on easter plus 39 days +small "Moederdag" on every second sunday in may +small "Pinksteren" weekend on easter plus 49 days length 2 days +small "Vaderdag" on every third sunday in june +small "Vlaamse Gemeenschap feestdag" on 11.7 +small "Nationale feestdag" weekend on 21.7 +small "OLV Hemelvaart" weekend on 15.8 +small "Franse Gemeenschap feestdag" on 27.9 +small "Waalse feesten" on every third sunday in september +small "Allerheiligen" weekend on 1.11 +small "Allerzielen" on 2.11 +small "Wapenstilstand" weekend on 11.11 +smaal "Duitstalige Gemeenschap feestdag" on 15.11 +small "Sinterklaas" on 06.12 +small "Kerstmis" weekend on 25.12. +small "Tweede kerstdag" on 26.12. +small "Oudjaar" on 31.12 diff --git a/libkholidays/holidays/holiday_BelgiumFrench b/libkholidays/holidays/holiday_BelgiumFrench new file mode 100644 index 000000000..918d9f6c4 --- /dev/null +++ b/libkholidays/holidays/holiday_BelgiumFrench @@ -0,0 +1,34 @@ +: +: Belgian (in french) holiday file. Copy to ~/.holiday +: +: Author: Guido van Rossum, CWI, Amsterdam <Guido.van.Rossum@cwi.nl> +: Adapted from Dutch holiday by Danny Backx <u27113@kb.be> and Jean Cayron <jean.cayron@gmail.com> +: +small "Jour de l'an" weekend on 1.1. +small "Épiphanie" on 6.1 +small "Chandeleur" on 2.2 +small "Mardi-gras" on easter minus 47 days +small "Mercredi des cendres" on easter minus 46 days +small "Dimanche des rameaux" on easter minus 7 days +small "Jeudi saint" on easter minus 3 days +small "Vendredi saint" on easter minus 2 days +small "Pâques" weekend on easter +small "Lundi de Pâques" weekend on easter plus 1 day +small "Fête du travail" weekend on 1.5 +small "Ascencion" weekend on easter plus 39 days +small "Fête des mères" on every second sunday in may +small "Pentecôte" weekend on easter plus 49 days +small "Lundi de Pentecôte" weekend on easter plus 50 days +small "Fête des pères" on every third sunday in june +small "Fête de la Communauté flamande" on 11.7 +small "Fête nationale - Férié" weekend on 21.7 +small "Assomption" weekend on 15.8 +small "Fête de la Communauté française de Belgique" on 27.9 +small "Fêtes de Wallonie" on every third sunday in september +small "Toussaint" weekend on 1.11 +small "Jour des morts" on 2.11 +small "Armistice" weekend on 11.11 +smaal "Fête de la Communauté germanophone de Belgique" on 15.11 +small "Saint Nicolas" on 06.12 +small "Noël" weekend on 25.12. +small "Saint-Sylvestre" on 31.12 diff --git a/libkholidays/holidays/holiday_BelgiumWalloon b/libkholidays/holidays/holiday_BelgiumWalloon new file mode 100644 index 000000000..aace37dc0 --- /dev/null +++ b/libkholidays/holidays/holiday_BelgiumWalloon @@ -0,0 +1,34 @@ +: +: Belgian (in walloon) holiday file. Copy to ~/.holiday +: +: Author: Guido van Rossum, CWI, Amsterdam <Guido.van.Rossum@cwi.nl> +: Adapted from Dutch holiday by Danny Backx <u27113@kb.be> and Djan Cayron <jean.cayron@gmail.com> +: +small "Novelan" weekend on 1.1. +small "Fiesse des Rwès" on 6.1 +small "Tchandleuse" on 2.2 +small "Crås mårdi" on easter minus 47 days +small "Mierkidi des cindes" on easter minus 46 days +small "Floreye Påke" on easter minus 7 days +small "Djudi sint" on easter minus 3 days +small "Bon vénrdi" on easter minus 2 days +small "Påke" weekend on easter +small "Londi d' Påke" weekend on easter plus 1 day +small "Fiesse do boutaedje" weekend on 1.5 +small "Assincion" weekend on easter plus 39 days +small "Fiesse des méres" on every second sunday in may +small "Céncweme (Pintcosse)" weekend on easter plus 49 days +small "Londi d' Céncweme" weekend on easter plus 50 days +small "Fiesse des péres" on every third sunday in june +small "Fiesse del Cominålté flaminde" on 11.7 +small "Fiesse nacionåle" weekend on 21.7 +small "Grande Notru Dame" weekend on 15.8 +small "Fiesse del Cominålté francesse di Beldjike" on 27.9 +small "Fiesses di Walonreye" on every third sunday in september +small "Tossint" weekend on 1.11 +small "Djoû des åmes" on 2.11 +small "Årmistice" weekend on 11.11 +smaal "Fiesse del Cominålté Tîxhon-cåzante di Belgjike" on 15.11 +small "Sint Nicolai" on 06.12 +small "Noyé" weekend on 25.12. +small "Sint Silvesse" on 31.12 diff --git a/libkholidays/holidays/holiday_Suedtirol b/libkholidays/holidays/holiday_Suedtirol new file mode 100644 index 000000000..3838dbea5 --- /dev/null +++ b/libkholidays/holidays/holiday_Suedtirol @@ -0,0 +1,32 @@ +: +: Südtirol holiday file. +: by Roland Reiterer (roland_reiterer2001@gmx.net) +: +"Neujahr" weekend on 1.1 +"Hl. 3 Könige" weekend on 6.1 +small "Tag der Frau" on 8.3 +small "Hl. Joseph" on 19.3 +small "Vatertag" on 19.3 +small "Unnsinger Donnerstag" on easter minus 52 days +small "Faschingsdienstag" on easter minus 47 days +small "Aschermittwoch" on easter minus 46 days +"Ostersonntag" weekend on easter +"Ostermontag" weekend on easter plus 1 day +small "Pfingstsonntag" on easter plus 49 days +small "Pfingstmontag" on easter plus 50 days +small "Christi Himmelfahrt" on easter plus 39 days +"Tag der Freiheit" weekend on 25.4 +"Tag der Arbeit" weekend on 1.5 +small "Muttertag" on second sunday in may +small "Tag der Republik" on 2.6 +small "Hl. Peter und Paul" on 29.6 +"Maria Himmelfahrt" weekend on 15.8 +small "Ferragosto" on 15.8 +small "Hl. Franziskus" on 4.10 +"Allerheiligen" weekend on 1.11 +small "Allerseelen" on 2.11 +small "Nationalfeiertag" on 4.11 +"Maria Empfängnis" weekend on 8.12 +"Christtag" weekend on 25.12 +"Stephanstag" weekend on 26.12 +small "Silvester" on 31.12 diff --git a/libkholidays/holidays/holiday_ar b/libkholidays/holidays/holiday_ar new file mode 100644 index 000000000..95c4185bc --- /dev/null +++ b/libkholidays/holidays/holiday_ar @@ -0,0 +1,58 @@ +: +: Argentina holiday file +: +: Official Holiday List +: See http://www.mininterior.gov.ar/servicios/feriados.asp +: +: Related national laws +: http://www.uncu.edu.ar/contenido/skins/unc/download/Ley%2023555.pdf +: http://www.uncu.edu.ar/contenido/skins/unc/download/Ley%2024445.pdf +: http://www.puntoprofesional.com/P/0650/LEY_26416.HTM +: +: Author: Daniel Vega <dv5a@dc.uba.ar> + + +: National holidays + +small "Año Nuevo" weekend on 1/1 +small "Día Nacional de la Memoria" weekend on 3/24 +small "Viernes Santo" weekend on easter minus 2 +small "Día de los Caídos en Malvinas" weekend on 4/2 +small "Día del Trabajador" weekend on 5/1 +small "Primer Gobierno Patrio" weekend on 5/25 +small "Día de Manuel Belgrano" weekend on third monday in june +small "Día de la Independencia" weekend on 7/9 +small "Día de San Martín" weekend on third monday in august +small "Día de la Raza" weekend on (([10/12] == [tuesday after ([10/11])] || [10/12] == [wednesday after ([10/11])]) ? [monday before ([10/12])] : + [monday after ([10/11])]) +small "Inmaculada Concepción de María" weekend on 12/8 +small "Navidad" weekend on 12/25 + +: Non-workable days +small "Jueves Santo" on easter minus 3 + +: Jewish and Islamic holidays not easy to calculate + +: Interesting dates + +small "Día de Reyes" on 1/6 +small "Día de San Valentín" on 2/14 +small "Día de la Mujer" on 3/8 +small "Sábado de Gloria" on easter minus 1 +small "Domingo de Pascua" on easter +small "Día del Animal" on 4/29 +small "Día del Ahijado/Nieto" on second sunday in may +small "Día del Padre" on third sunday in june +small "Día del Amigo" on 7/20 +small "Dia del Niño" on second sunday in august +small "Día de la Madre" on third sunday in october +small "Halloween" on 10/31 +small "Noche Buena" on 12/24 +small "Día de los Inocentes" on 12/28 +small "Fin de Año" on 12/31 + +: Seasons +"Equinoxio de otoño" on 3/21 +"Solsticio de invierno" on 6/21 +"Equinoxio de primavera" on 9/21 +"Solsticio de verano" on 12/21 diff --git a/libkholidays/holidays/holiday_at b/libkholidays/holidays/holiday_at new file mode 100644 index 000000000..b84c10699 --- /dev/null +++ b/libkholidays/holidays/holiday_at @@ -0,0 +1,48 @@ +: +: Austrian holiday file. +: Author: Friedrich Leisch <Friedrich.Leisch@ci.tuwien.ac.at> +: +small "Neujahr" weekend on 1.1. +small "Hl. 3 Könige" weekend on 6.1. + +blue "Sommerzeit" on last sunday in march + +small "Rosenmontag" on easter minus 48 days +small "Faschingsdienstag" on easter minus 47 days +small "Aschermittwoch" on easter minus 46 days +small "Palmsonntag" on easter minus 7 days +small "Gründonnerstag" on easter minus 3 days +small "Karfreitag" on easter minus 2 days +small "Karsamstag" on easter minus 1 days +small "Ostern" weekend on easter length 2 days +small "Pfingsten" weekend on easter plus 49 days length 2 days +small "Christi Himmelfahrt" weekend on easter plus 39 days +small "Fronleichnam" weekend on easter plus 60 days + +small "Tag der Arbeit" weekend on 1.5. +small "Muttertag" on second sunday in may +small "Vatertag" on second sunday in june + +small "Maria Himmelfahrt" weekend on 15.8. + +blue "Winterzeit" on last sunday in october + +small "Nationalfeiertag" weekend on 26.10. + +small "Allerheiligen" weekend on 1.11. +small "Allerseelen" on 2.11. + +small "Martini" on 11.11. +small "Leopoldi" on 15.11. +small "Krampus" on 5.12. +small "Nikolaus" on 6.12. +small "Maria Empfängnis" weekend on 8.12. +small "1. Advent" on sunday before 24.12. minus 21 days +small "2. Advent" on sunday before 24.12. minus 14 days +small "3. Advent" on sunday before 24.12. minus 7 days +small "4. Advent" on sunday before 24.12. +small "Hl. Abend" on 24.12. +small "Christtag" weekend on 25.12. +small "Stephani" weekend on 26.12. + +small "Silvester" on 31.12. diff --git a/libkholidays/holidays/holiday_au b/libkholidays/holidays/holiday_au new file mode 100644 index 000000000..052aa702e --- /dev/null +++ b/libkholidays/holidays/holiday_au @@ -0,0 +1,69 @@ +: +: Australian holiday file. Copy to ~/.holiday +: +: Author: Peter Turnbull (peter@cbr.atr.com.au) +: +: Note that some standard holidays vary widely depending on which state you +: are in. It is recommended that you either remove the weekend keyword from +: the states that aren't applicable to you, or just remove them. +: +: TODO: correct the holidays as noted below. I'm not sure how to do that. + +: If Christmas or Boxing Day fall on a weekend then the holidays are +: moved to the following Monday and Tuesday. + +small "Christmas" weekend on december 25 +small "Boxing Day" weekend on december 26 + +: If new years day falls on a weekend then the Monday is a holiday. +small "New Year's Day" weekend on january 1 + +small "Australia Day" on january 26 + +small "Anzac Day" on april 25 +small "Easter Sunday" weekend on easter +small "Good Friday" weekend on easter minus 2 +small "Easter Monday" weekend on easter plus 1 + +: About the 2nd weekend in June. The holiday is always a Monday. +small "Queen's Birthday" weekend on second monday in june +small "Melbourne Cup" weekend on first tuesday in november + +: Labour day for ACT, NSW, SA +small "Labour Day" weekend on first monday in october + +: Specific holidays for the ACT +small "Canberra Day" weekend on march 21 +small "ACT - Bank holiday" weekend on first monday in august + +: Specific holidays for Victoria +small "VIC - Labour Day" weekend on second monday in march + +: Show day is always a Thursday. I think the last in Spetember but not sure. +small "Melbourne Show Day" weekend on september 22 + +: Specific holidays for SA +small "Adelaide Cup Day" weekend on may 16 +small "SA - Proclamation Day" weekend on december 28 + +: Specific holidays for Tasmania +small "TAS - Eight Hours Day" weekend on march 7 +small "TAS - Bank Holiday" weekend on april 5 +small "TAS - Recreation Day" weekend on november 7 + +: Specific holidays for WA +small "WA - Labour Day" weekend on first monday in march +small "WA - Foundation Day" weekend on first monday in june +small "WA - Queen's Birthday" weekend on september 26 + +: Specific holidays for NT +small "NT - May Day" weekend on first monday in may +small "Alice Springs Show Day" weekend on first friday in july +small "Tennant Creek Show Day" weekend on second friday in july +small "Katherine Show Day" weekend on third friday in july +small "Darwin Show Day" weekend on last friday in july +small "NT - Picnic Day" weekend on first monday in august + +: Specific holidays for QLD +small "QLD - Labour Day" weekend on first monday in may + diff --git a/libkholidays/holidays/holiday_bavarian b/libkholidays/holidays/holiday_bavarian new file mode 100644 index 000000000..dffc08f97 --- /dev/null +++ b/libkholidays/holidays/holiday_bavarian @@ -0,0 +1,93 @@ +: +: Slightly bavarianized german holiday file. +: by Burkhard Ludwig <ludwig@zfe.siemens.de> +: + +: Rearranged and bavaricized version of holiday_german: + +: +: Hints (to be understood by germans): +: +: Schwalben... +: An OCULI da kommen sie +: An MARIÄ GEBURT, da sind sie wieder furt. +: Geranien... +: pflanzt man auf dem Balkon nach den Eisheiligen (PANKRAZ bis kalte SOPHIE) +: Gänse... +: Wer einen guten Braten macht hat auch ein gutes Herz. (MARTINI) +: Spargel... +: wird bis höchstens JOHANNI gestochen. +: Regen... +: Wenns ans SIEBENSCHLÄFER regnet, so regnet's sieben Wochen. +: + +: +: 2) Holidays which are known by the usual pagan too. +: (Since its vacation or sentimental or the like) +: + +small "Neujahr" weekend on 1.1. +small "Hl. 3 Könige" weekend on 6.1. +small "Rosenmontag" on easter minus 48 days +small "Fasching" on easter minus 47 days +small "Aschermittwoch" on easter minus 46 days +small "Karfreitag" weekend on easter minus 2 days +small "Ostern" weekend on easter length 2 days +small "Pfingsten" weekend on easter plus 49 days length 2 days +small "Christi Himmelfahrt" weekend on easter plus 39 days +small "Mariä Himmelfahrt" weekend on 15.8 +small "Fronleichnam" weekend on easter plus 60 days +small "1. Mai" weekend on 1.5. +small "Einheitstag" weekend on 3.10. +small "Allerheiligen" weekend on 1.11. +small "Buß- und Bettag" weekend on sunday before 24.12. minus 32 days +small "Hl. Abend" on 24.12. +small "Weihnachten" weekend on 25.12. length 2 days +small "Silvester" on 31.12. + +: +: 3) Devil's Grandmothers Days +: + blue "Sommerzeit" on last sunday in march + blue "Winterzeit" on last sunday in october +: +: 4) Ecclestiastica +: + +small black "1. Advent" on sunday before 24.12. minus 21 days +small black "2. Advent" on sunday before 24.12. minus 14 days +small black "3. Advent" on sunday before 24.12. minus 7 days +small black "4. Advent" on sunday before 24.12. +small black "1. Fastensonntag" on easter minus 42 days +small black "2. Fastensonntag" on easter minus 35 days +small black "3. Fastensonntag" on easter minus 28 days + blue "Oculi" on easter minus 28 days +small black "4. Fastensonntag" on easter minus 21 days +small black "5. Fastensonntag" on easter minus 14 days +small black "Palmsonntag" on easter minus 7 days +small black "Christkönig" on sunday before 23.12. minus 28 days + +: +: 5) Selected saints +: + +small black "Lichtmeß" on 2.2. +small black "Pankraz" on 11.5. +small black "Servaz" on 12.5. +small black "Bonifaz" on 13.5. +small black "Sophie" on 14.5. +small black "Johanni" on 24.6. +small black "Siebenschläfer" on 27.6. +small black "Mariä Geburt" on 8.9. +small black "Martini" on 11.11. +small black "Nikolaus" on 6.12. + +: +: 6) Commercials --- beware +: + +small black "Muttertag" on second sunday in may +small black "1. Wies'nsonntag" on first sunday in october minus 14 days +small green "Karwoche" on easter minus 6days length 6 days + + diff --git a/libkholidays/holidays/holiday_be b/libkholidays/holidays/holiday_be new file mode 100644 index 000000000..d202b984d --- /dev/null +++ b/libkholidays/holidays/holiday_be @@ -0,0 +1,30 @@ +: +: Belgian holiday file. Copy to ~/.holiday +: +: Author: Guido van Rossum, CWI, Amsterdam <Guido.van.Rossum@cwi.nl> +: Adapted from Dutch holiday by Danny Backx <u27113@kb.be> +: +small "Nieuwjaar" weekend on 1.1. +small "Driekoningen" weekend on 6.1 +small "Lichtmis" weekend on 2.2 +small "Vastenavond" weekend on easter minus 47 days +small "Aswoensdag" weekend on easter minus 46 days +small "Palmzondag" on easter minus 7 days +small "Witte Donderdag" weekend on easter minus 3 days +small "Goede Vrijdag" weekend on easter minus 2 days +small "Pasen" weekend on easter +small "Paasmaandag" weekend on easter plus 1 day +small "Feest van de Arbeid" on 1.5 +small "Hemelvaart" weekend on easter plus 39 days +small "Moederdag" on every second sunday in may +small "Pinksteren" weekend on easter plus 49 days length 2 days +small "Vaderdag" on every third sunday in june +small "Vlaamse feestdag" weekend on 11.7 +small "Nationale feestdag" on 21.7 +small "OLV Hemelvaart" on 15.8 +small "Waalse feestdag" weekend on 27.9 +small "Allerheiligen" on 1.11 +small "Allerzielen" weekend on 2.11 +small "Kerstmis" on 25.12. +small "Tweede kerstdag" on 26.12. +small "Oudjaar" on 31.12 diff --git a/libkholidays/holidays/holiday_br b/libkholidays/holidays/holiday_br new file mode 100644 index 000000000..09bb15dcc --- /dev/null +++ b/libkholidays/holidays/holiday_br @@ -0,0 +1,238 @@ +: +: Brazilian holiday file. +: +: Author: Juliano Ferraz Ravasi <dev@juliano.info> +: Version: 1 - 1 Oct 2006 +: +: Released under the General Public License +: + +: Feriados nacionais (Fedaral holidays) +::: + +small weekend "Confraternização Universal" on january 1 +small weekend "Tiradentes" on april 21 +small weekend "Dia do Trabalho" on may 1 +small weekend "Independência do Brasil" on september 7 +small weekend "Proclamação da República" on november 15 + +: Feriados e datas comemorativas religiosos (Religious holidays) +::: + +small "Reis Magos" on january 6 +small weekend "Carnaval" on easter minus 48 days +small weekend "Carnaval" on easter minus 47 days +small "Cinzas" on easter minus 46 days +small "Paixão de Cristo" on easter minus 2 days +small weekend "Páscoa" on easter +small weekend "Corpus Christi" on easter plus 60 days +small weekend "Nossa Senhora Aparecida" on october 12 +small "Todos os Santos" on november 1 +small weekend "Finados" on november 2 +small weekend "Natal" on december 25 + +: Estações do ano (Seasons) +::: + +small green "Início do Outono" on march 22 +small green "Início do Inverno" on june 22 +small green "Início da Primavera" on september 22 +small green "Início do Verão" on december 22 + +: Datas comemorativas mundiais (International commemmorative dates) +::: + +:small "Dia Mundial da Religião" on january 21 +small "Dia Internacional da Mulher" on march 8 +:small "Dia Mundial do Consumidor" on march 15 +:small "Dia Internacional Contra a Discriminação Racial" on march 21 +:small "Dia Mundial da Água" on march 22 +:small "Dia Internacional do Livro Infantil" on april 2 +small "Dia Mundial da Saúde" on april 7 +small "Dia Mundial de Combate ao Câncer" on april 8 +:small "Dia Internacional do Café" on april 14 +:small "Dia Mundial do Desenhista" on april 15 +:small "Dia Mundial do Escoteiro" on april 23 +:small "Dia Internacional da Cruz Vermelha" on may 8 +:small "Dia Mundial do Enfermeiro" on may 12 +:small "Dia Internacional das Telecomunicações" on may 17 +:small "Dia Mundial dos Museus" on may 18 +:small "Dia Internacional das Crianças Vítimas de Agressão" on june 4 +:small "Dia Mundial do Meio Ambiente" on june 5 +small "Dia Internacional do Combate às Drogas" on june 26 +:small "Dia Mundial da População" on july 11 +:small "Dia Mundial da Alfabetização" on september 8 +:small "Dia Internacional para Preservação da Camada de Ozônio" on september 16 +:small "Dia Mundial da Alimentação" on october 16 +small "Dia das Bruxas" on october 31 +small "Dia Mundial de Ação de Graças" on november 28 +small "Dia Mundial da Luta contra a AIDS" on december 1 +:small "Dia Internacional das Pessoas Portadoras de Deficiência" on december 3 +:small "Dia Internacional do Voluntário" on december 5 +:small "Dia da Declaração dos Direitos do Homem" on december 10 +small "Reveillon" on december 31 + +: Outras datas comemorativas (Other commemorative dates) +::: + +:small "Dia da Criação da 1ª Tipografia" on january 4 +:small "Dia do Fotógrafo" on january 6 +:small "Dia da Gratidão" on january 6 +:small "Dia da Liberdade de Culto" on january 7 +:small "Dia do Fico" on january 9 +:small "Dia do Farmacêutico" on january 20 +:small "Dia do Fusca" on january 20 +:small "Dia da Previdência Social" on january 24 +:small "Dia do Carteiro" on january 25 +:small "Dia da Saudade" on january 30 +:small "Dia do Publicitário" on february 1 +:small "Dia do Gráfico" on february 7 +:small "Dia do Repórter" on february 16 +:small "Dia do Esportista" on february 19 +:small "Dia do Turismo" on march 2 +:small "Dia do Filatelista Brasileiro" on march 5 +:small "Dia do Fuzileiro Naval" on march 7 +:small "Dia do Telefone" on march 10 +:small "Dia do Bibliotecário" on march 12 +:small "Dia da Poesia" on march 14 +:small "Dia da Escola" on march 15 +:small "Dia do Meteorologista" on march 23 +:small "Dia do Circo" on march 27 +:small "Dia do Teatro" on march 27 +:small "Dia do Revisor e do Diagramador" on march 28 +:small "Dia da Mentira" on april 1 +:small "Dia do Jornalismo" on april 7 +:small "Dia da Natação" on april 8 +:small "Dia dos Jovens" on april 13 +:small "Dia da Conservação do Solo" on april 15 +:small "Dia do Índio" on april 19 +:small "Dia do Diplomata" on april 20 +:small "Dia do Metalúrgico" on april 21 +:small "Dia do Planeta Terra" on april 22 +:small "Dia da Força Aérea Brasileira" on april 22 +:small "Dia do Contabilista" on april 25 +:small "Dia da Empregada Doméstica" on april 27 +:small "Dia da Educação" on april 28 +:small "Dia do Ferroviário" on april 30 +:small "Dia do Cartógrafo" on may 6 +:small "Dia do Artista Plástico" on may 8 +:small "Dia do Automóvel" on may 13 +:small "Dia do Assistente Social" on may 15 +:small "Dia do Gari" on may 16 +:small "Dia da Língua Nacional" on may 21 +:small "Dia do Apicultor" on may 22 +:small "Dia do Vestibulando" on may 24 +:small "Dia da Indústria" on may 25 +:small "Dia do Profissional Liberal" on may 27 +:small "Dia do Estatístico" on may 29 +:small "Dia do Geógrafo" on may 29 +:small "Dia do Geólogo" on may 30 +:small "Dia da Imprensa" on june 1 +:small "Dia do Porteiro" on june 9 +:small "Dia da Língua Portuguesa" on june 10 +:small "Dia da Marinha Brasileira" on june 11 +small "Dia dos Namorados" on june 12 +:small "Dia do Paleontólogo" on june 15 +:small "Dia do Químico" on june 18 +:small "Dia do Migrante" on june 19 +:small "Dia da Música" on june 21 +:small "Dia do Aeroviário" on june 22 +:small "Dia do Imigrante" on june 25 +:small "Dia do Metrologista" on june 26 +:small "Dia da Telefonista" on june 29 +:small "Dia do Pescador" on june 29 +:small "Dia da Vacina BCG" on july 1 +:small "Dia do Bombeiro" on july 2 +:small "Dia do Engenheiro Florestal" on july 12 +:small "Dia de Proteção às Florestas" on july 17 +:small "Dia do Futebol" on july 19 +:small "Dia da Amizade" on july 20 +:small "Dia do Escritor" on july 25 +:small "Dia do Agricultor" on july 28 +:small "Dia do Advogado" on august 11 +:small "Dia da Televisão" on august 11 +:small "Dia do Economista" on august 13 +:small "Dia da Informática" on august 15 +:small "Dia da Habitação" on august 21 +:small "Dia do Folclore" on august 22 +:small "Dia do Soldado" on august 25 +:small "Dia do Psicólogo" on august 27 +:small "Dia do Nutricionista" on august 31 +:small "Dia do Biólogo" on september 3 +:small "Dia da Independência" on september 7 +:small "Dia do Administrador" on september 9 +:small "Dia do Médico Veterinário" on september 9 +:small "Dia dos Símbolos Nacionais" on september 18 +:small "Dia do Idoso" on september 21 +:small "Dia da Árvore" on september 21 +:small "Dia do Rádio" on september 25 +:small "Dia do Trânsito" on september 25 +:small "Dia da Secretária" on september 30 +:small "Dia dos Animais" on october 4 +:small "Dia da Promulgação da Atual Constituição Brasileira" on october 5 +:small "Dia da Pessoa Portadora de Deficiência Física" on october 11 +small "Dia da Criança" on october 12 +:small "Dia do Agrônomo" on october 12 +:small "Dia do Fisioterapeuta" on october 13 +:small "Dia da Pecuária" on october 14 +:small "Dia do Professor" on october 15 +:small "Dia do Médico" on october 18 +:small "Dia do Aviador" on october 23 +:small "Dia da ONU" on october 24 +:small "Dia da Democracia" on october 25 +:small "Dia do Dentista" on october 25 +:small "Dia do Funcionário Público" on october 28 +:small "Dia do Livro" on october 29 +:small "Dia do Comércio" on october 30 +:small "Dia do Cinema Brasileiro" on november 5 +:small "Dia da Bandeira" on november 19 +:small "Dia da Consciência Negra" on november 20 +:small "Dia do Teólogo" on november 30 +:small "Dia da Reforma Agrária" on november 30 +:small "Dia da Astronomia" on december 2 +:small "Dia do Orientador Educacional" on december 4 +:small "Dia da Família" on december 8 +:small "Dia do Fonoaudiólogo" on december 9 +:small "Dia do Engenheiro" on december 11 +:small "Dia do Arquiteto" on december 11 + +: Datas históricas +::: + +small "Abertura dos Portos no Brasil, 1808" on january 28 +small "Descobrimento do Brasil, 1500" on april 22 +small "Abolição da Escravatura, 1888" on may 13 +small "Golpe Militar, 1964" on march 31 +small "Chegada do Homem à Lua, 1969" on june 20 +small "Descobrimento da América, 1492" on october 12 + +: Datas comemorativas de estados e cidades +::: + +:small "Aniversário de Belém" on january 12 +:small "Aniversário da Cidade de São Paulo" on january 25 +:small "Aniversário de Macapá" on february 4 +:small "Aniversário da Cidade do Rio de Janeiro" on march 1 +:small "Aniversário de Recife" on march 12 +:small "Aniversário de Aracaju" on march 17 +:small "Aniversário de Florianópolis" on march 23 +:small "Aniversário de Porto Alegre" on march 26 +:small "Aniversário de Curitiba" on march 29 +:small "Aniversário de Cuiabá" on april 8 +:small "Aniversário de Fortaleza" on april 12 +:small "Aniversário de Brasília" on april 21 +:small "Aniversário de Palmas" on may 20 +:small "Aniversário de Boa Vista" on june 9 +:small "Aniversário de Teresina" on august 16 +:small "Aniversário de Campo Grande" on august 26 +:small "Aniversário de Vitória" on september 8 +:small "Aniversário de São Luís" on september 8 +:small "Aniversário de Maceió" on december 5 +:small "Aniversário de Belo Horizonte" on december 12 +:small "Aniversário de Rio Branco" on december 28 + +: Datas comerciais +::: + +small "Dia das Mães" on second sunday in may +small "Dia dos Pais" on second sunday in august diff --git a/libkholidays/holidays/holiday_ca b/libkholidays/holidays/holiday_ca new file mode 100644 index 000000000..55832b4f3 --- /dev/null +++ b/libkholidays/holidays/holiday_ca @@ -0,0 +1,21 @@ +: +: Canadian holiday file. Copy to ~/.holiday +: +: Author: Peter Littlefield <plittle@sofkin.ca> +: +small "New Year's Day" weekend on january 1 +small "Valentine's Day" on february 14 +small "Good Friday" weekend on easter minus 2 days +small "Easter" weekend on easter +small "Easter Monday" weekend on easter plus 1 day +small "Mother's Day" on second sunday in may +small "Victoria Day" weekend on monday before may 24 +small "Father's Day" on third sunday in june +small "St-Jean Baptiste" on june 24 +small "Canada Day" weekend on july 1 +small "Civic Holiday" weekend on first monday in august +small "Labour Day" weekend on first monday in september +small "Thanksgiving" weekend on second monday in october +small "Remembrance Day" weekend on november 11 +small "Christmas" weekend on december 25 +small "Boxing Day" weekend on december 26 diff --git a/libkholidays/holidays/holiday_catalan b/libkholidays/holidays/holiday_catalan new file mode 100644 index 000000000..6afee6450 --- /dev/null +++ b/libkholidays/holidays/holiday_catalan @@ -0,0 +1,29 @@ +: +: Catalan holidays +: Jordi Saludes <saludes@grec.upc.es> +: Last modified on Apr 24 1999 +: +: +: fixed +: +"Any nou" on 1/1 +"Reis" on 1/6 +small "Sant Jordi" on 4/23 +"Primer de Maig" on 5/1 +"Sant Joan" on 6/24 +"Mare de Déu d'Agost" on 8/15 +"Diada Nacional" on 9/11 +"Pilar" on 10/12 +"Tots Sants" on 11/1 +"Constitució" on 12/6 +"Immaculada" on 12/8 +"Nadal" on 12/25 +: +: mobile +: +small "Dijous Sant" weekend on easter minus 3 days +small "Divendres Sant" weekend on easter minus 2 days +small "Pasqua" weekend on easter +small "Dimecres de cendra" on easter minus 46 days +small "Pentecosta" weekend on easter plus 49 days + diff --git a/libkholidays/holidays/holiday_ch b/libkholidays/holidays/holiday_ch new file mode 100644 index 000000000..8dd0e3c53 --- /dev/null +++ b/libkholidays/holidays/holiday_ch @@ -0,0 +1,17 @@ +: +: Swiss holiday file. Copy to ~/.holiday +: Use this as a starting point, some holidays are missing, and some listed +: here are largely irrelevant. +: +: Author: Christian Iseli +: +red "Nouvel-An" weekend on 1/1 +red "Vendredi Saint" weekend on easter minus 2 days +red "Paques" weekend on easter +red "Ascension" weekend on easter plus 39 days +red "Pentecote" weekend on easter plus 49 days +red "L. de Pentecote" weekend on easter plus 50 days +red "Noel" weekend on 12/25 +red "Premier Aout" weekend on august 1 +red "Jeune Federal" weekend on third sunday in september +red "Lundi du Jeune" weekend on third sunday in september plus 1 day diff --git a/libkholidays/holidays/holiday_co b/libkholidays/holidays/holiday_co new file mode 100644 index 000000000..57529c7e8 --- /dev/null +++ b/libkholidays/holidays/holiday_co @@ -0,0 +1,27 @@ +: +: Archivo holiday_colombia. Cópialo a ~/.holiday +: Modifica este archivo borrando y añadiendo lo que te parezca. +: +: Festivos +: +red "Año nuevo" red on january 1 +red "Reyes magos" red on monday after january 6 +red "San José" red on march 24 +red "Día del Trabajo" red on may 1 +red "Dia de la ascención" red on june 2 +red "Día del Corpus" red on monday after june 23 +red "San Pedro y San Pablo" red on monday after june 30 +red "Sagrado Corazón" red on monday after june 30 +red "Día de la Independencia" red on july 20 +red "Fiesta de la Batalla de Boyaca" red on august 7 +red "Asunción" red on monday after august 18 +red "Día de la Raza" red on october 13 +red "Todos los Santos" red on monday after november 3 +red "Independencia de Cartagena" red on november 17 +red "La Inmaculada" red on december 8 +red "Día de Navidad" red on december 25 +: +: Relacionados con la pascua +: +small "Jueves Santo" weekend on easter minus 3 days +small "Viernes Santo" weekend on easter minus 2 days diff --git a/libkholidays/holidays/holiday_cz b/libkholidays/holidays/holiday_cz new file mode 100644 index 000000000..e0838a66d --- /dev/null +++ b/libkholidays/holidays/holiday_cz @@ -0,0 +1,18 @@ +: +: Czech holiday file. +: Author: Miroslav Flídr<flidr@kky.zcu.cz> +: +small "Nový rok" weekend on 1.1. +small "Velikonoce" weekend on easter +small "Velikonoční pondělí" weekend on easter plus 1 days +small "Svátek práce" weekend on 1.5. +small "Státní svátek - Den osvobození" weekend on 8.5. +small "Státní svátek - Den slovanských věrozvěstů Cyrila a Metoděje" weekend on 5.7. +small "Statní svátek - Mistr Jan Hus" weekend on 6.7. +small "Státní svátek - Den České státnosti" weekend on 28.9. +small "Státní svátek - Den vzniku samostatného Československa (1918)" weekend on 28.10. +small "Státní svátek - Den boje studentů za svobodu a demokracii" weekend on 17.11. +small "Štědrý den" weekend on 24.12. +small "1. svátek vánoční" weekend on 25.12. +small "2. svátek vánoční" weekend on 26.12. +small blue "Silvestr" on 31.12. diff --git a/libkholidays/holidays/holiday_de b/libkholidays/holidays/holiday_de new file mode 100644 index 000000000..ba2f4b1a0 --- /dev/null +++ b/libkholidays/holidays/holiday_de @@ -0,0 +1,30 @@ +: +: German holiday file. Copy to ~/.holiday +: Bavarians please add the weekend keyword everywhere, and sprinkle +: generously with more obscure catholic holidays. +: +small "Neujahr" weekend on 1.1. +small "Hl. 3 Könige" on 6.1. +blue "Sommerzeit" on last sunday in march +small "Rosenmontag" on easter minus 48 days +small "Fasching" on easter minus 47 days +small "Aschermittwoch" on easter minus 46 days +small "Karfreitag" weekend on easter minus 2 days +small "Ostern" weekend on easter length 2 days +small "Pfingsten" weekend on easter plus 49 days length 2 days +small "Himmelfahrt" weekend on easter plus 39 days +small "Fronleichnam" on easter plus 60 days +small "1. Mai" weekend on 1.5. +small "Muttertag" on second sunday in may +blue "Winterzeit" on last sunday in october +small "Tag d. Einheit" weekend on 3.10. +small "Reformationstag" on 31.10. +small "Allerheiligen" on 1.11. +small "Buß & Bettag" on sunday before 24.12. minus 32 days +small "1. Advent" on sunday before 24.12. minus 21 days +small "2. Advent" on sunday before 24.12. minus 14 days +small "3. Advent" on sunday before 24.12. minus 7 days +small "4. Advent" on sunday before 24.12. +small "Hl. Abend" on 24.12. +small "Weihnachten" weekend on 25.12. length 2 days +small "Silvester" on 31.12. diff --git a/libkholidays/holidays/holiday_dk b/libkholidays/holidays/holiday_dk new file mode 100644 index 000000000..cab02bbfe --- /dev/null +++ b/libkholidays/holidays/holiday_dk @@ -0,0 +1,59 @@ +: +: Danish holiday file. +: (colors edited by thomas@bitrot.in-berlin.de) +: +: Helligdage +"Hellig tre Konger" on 6.1 +weekend "Fastelavn" weekend on easter minus 49 days +weekend "Palme søndag" weekend on easter minus 7 days +weekend "Skærtorsdag" weekend on easter minus 3 days +weekend "Langfredag" weekend on easter minus 2 days +weekend "Påskedag" weekend on easter +weekend "2. Påskedag" weekend on easter plus 1 day +weekend "Store bededag" weekend on easter plus 26 days +weekend "Kristi himmelfart" weekend on easter plus 39 days +weekend "Pinsedag" weekend on easter plus 49 days +weekend "2. Pinsedag" weekend on easter plus 50 days +"Skt. Hans dag" on 24.6 +"Mortensdag" on 11.11 +weekend "Juleaftensdag" weekend on 24.12 +weekend "Juledag" weekend on 25.12 +weekend "2. Juledag" weekend on 26.12 +weekend "1. Advent" weekend on sunday before 24.12 minus 21 days +weekend "2. Advent" weekend on sunday before 24.12 minus 14 days +weekend "3. Advent" weekend on sunday before 24.12 minus 7 days +weekend "4. Advent" weekend on sunday before 24.12 +: +: Nationle fridage +weekend "Nytårsdag" weekend on 1.1 +weekend "Grundlovsdag/Fars dag" weekend on 5.6 +: +: Nationale mærkedage +"Kampen ved Myslunde 1864" on 2.2 +"Stormen på København 1659" on second tuesday in february +"Slaget på reden 1801" on 2.4 +"Danmarks Besættelse 1940" on 9.4 +"Slaget ved Dybbøl 1864" on 18.4 +"Danmarks befrielse 1945" on 5.5 +"Kampen ved Helgoland 1864" on 9.5 +"Valdemarsdag/Genforeningsdag" on 15.6 +"Slaget ved Fredericia 1849" on 6.7 +"Slaget ved Isted 1850" on 25.7 +"Stormen på Frederiksstad 1850" on 4.10 +"FN-dag" on 24.10 +: +: Royale fødselsdage +"Kronprinsesse Mary" on 5.2 +"Dronning Margrete II" on 16.4 +"Prinsesse Benedikte" on 29.4 +"Kronprins Frederik" on 26.5 +"Prins Joachim" on 7.6 +"Prins Henrik" on 11.6 +"Prinsesse Alexandra" on 30.6 +"Prins Felix" on 22.7 +"Prins Nikolai" on 28.8 +: +: Andet +small blue "Sommertid" on last sunday in march +small blue "Vintertid" on last sunday in october +"Mors dag" on second sunday in may diff --git a/libkholidays/holidays/holiday_ee b/libkholidays/holidays/holiday_ee new file mode 100644 index 000000000..fbb260d01 --- /dev/null +++ b/libkholidays/holidays/holiday_ee @@ -0,0 +1,38 @@ +: Estonian holiday file. Copy to ~/.holiday +: +: Author: Hasso Tepper <hasso@estpak.ee> + +: Rahvuslik püha +red "Iseseisvuspäev" on 24 february + +: Riigipühad +red "Uusaasta" on 1 january +red "Kevadpüha" on 1 may +red "Võidupüha" on 23 june +red "Jaanipäev" on 24 june +red "Taasiseseisvumispäev" on 20 august +red "Esimene jõulupüha" on 25 december +red "Teine jõulupüha" on 26 december + +red "Suur reede" on easter minus 2 days +red "Ülestõusmispühade 1. püha" on easter +red "Nelipühade 1. püha" on easter plus 49 days + +: Riiklikud tähtpäevad +blue "Kolmekuningapäev" on 6 january +blue "Tartu rahulepingu aastapäev" on 2 february +blue "Emakeelepäev" on 14 march +blue "Emadepäev" on second sunday in may +blue "Leinapäev" on 14 june +blue "Hingedepäev" on 2 november +blue "Isadepäev" on second sunday in november +blue "Taassünnipäev" on 16 november + +: Muud tähtpäevad +blue "Naistepäev" on 8 march + +red "1. advent" on sunday before 24 december minus 21 days +red "2. advent" on sunday before 24 december minus 14 days +red "3. advent" on sunday before 24 december minus 7 days +red "4. advent" on sunday before 24 december + diff --git a/libkholidays/holidays/holiday_es b/libkholidays/holidays/holiday_es new file mode 100644 index 000000000..196bbab73 --- /dev/null +++ b/libkholidays/holidays/holiday_es @@ -0,0 +1,88 @@ +: +: holiday_es -- Defines spanish holidays +: +: For corrections, comments, etc., write to kde-es@kybs.de +: Para correcciones, comentarios, etc., escriba a kde-es@kybs.de + +:: +:: Holidays in all parts of Spain +:: +: http://www.mtas.es/infpuntual/Fiestas2005/caracteristicas.htm +: «se respetarán como fiestas de ámbito nacional las de +: la Natividad del Señor, +: Año Nuevo, +: 1 de Mayo como fiesta del Trabajo, +: y 12 de Octubre como fiesta Nacional de España.» +"Año nuevo" weekend on january 1 +"Fiesta del Trabajo" weekend on may 1 +"Fiesta Nacional de España" weekend on october 12 +"Natividad del Señor" weekend on december 25 + +: http://www.mtas.es/infpuntual/Fiestas2005/RES061004.htm +: «Fiesta Nacional no sustituible» +"Asunción de la Virgen" weekend on august 15 +"Todos los Santos" weekend on november 1 +"Día de la Constitución Española" weekend on december 6 +"La Inmaculada Concepción" weekend on december 8 + +: http://www.mtas.es/infpuntual/Fiestas2005/RES061004.htm +: «Fiesta Nacional respecto de la que no se ha ejercido la facultad +: de sustitución.» +"Epifanía del Señor" weekend on january 6 +small "San Esteban" on december 26 + + +:: +:: Easter related +:: +small "Jueves Santo" on easter minus 3 days +"Viernes Santo" weekend on easter minus 2 days +small "Lunes de Pascua" on easter plus 1 day +small "Pentecostes / 2º Pascua" on easter plus 50 days + + +:: +:: Holidays of the autonomic communities +:: +small "Día de Andalucía" on february 28 + +small "Día de las Islas Baleares" on march 1 +small "San José" on march 19 + +small "Sant Jordi" on april 23 +small "Fiesta de la Comunidad de Castilla y León" on april 23 +small "Día de Aragón" on april 23 + +small "Fiesta de la Comunidad de Madrid" on may 3 +small "Día de las Letras Gallegas" on may 17 +small "Día de Canarias" on may 30 +small "Día de la Región de Castilla y la Mancha" on may 31 + +small "Día de la Región de Murcia" on june 9 +small "Día de la Rioja" on june 9 +small "San Juan" on june 24 + +small "Santiago Apóstol" on july 25 +small "Día de las Instituciones" on july 28 + +small "Día de la Ciudad Autónoma de Ceuta" on september 2 +small "Día de Asturias" on september 8 +small "Día de Extremadura" on september 8 +small "Diada de Cataluña" on september 11 +small "Ntra. Sra. de la Bien Aparecida" on september 15 + + +:: +:: Daylight saving time +:: +small "Adelanto horario" on last sunday in march +small "Retraso horario" on last sunday in october + + +:: +:: Seasons +:: +small "Equinoccio e inicio de primavera" on march 21 +small "Solsticio e inicio de verano" on june 21 +small "Equinoccio e inicio de otoño" on september 23 +small "Solsticio e inicio de invierno" on december 21 diff --git a/libkholidays/holidays/holiday_fi b/libkholidays/holidays/holiday_fi new file mode 100644 index 000000000..6f05cd75a --- /dev/null +++ b/libkholidays/holidays/holiday_fi @@ -0,0 +1,82 @@ +: Finnish holiday file. Copy to ~/.holiday +: +: Author: Steven Wahlberg <stegu@iki.fi> +: +: $Id$ + +: pääsiäisen määräämät +red "Laskiaissunnuntai" on easter minus 49 days +red "Laskiaistiistai" on easter minus 47 days +red "Marianpäivä" on easter minus 14 days +red "Palmusunnuntai" on easter minus 7 days +red "Pitkäperjantai" weekend on easter minus 2 days +red "Pääsiäinen" weekend on easter +red "2. pääsiäispäivä" weekend on easter plus 1 days +red "Rukoussunnnuntai" weekend on easter plus 35 days +red "Helatorstai" weekend on easter plus 39 days +red "Helluntaipäivä" on easter plus 49 days + +: Kaikki muut +blue "Uudenvuodenpäivä" weekend on 1 january +red "Loppiainen" weekend on 6 january + +blue "Runebergin päivä" on 5 february +blue "Ystävänpäivä" on 14 february +: karkauspäivä vain karkausvuotena. Kuinka määritellään plan:lle? +: blue "Karkauspäivä" on 29 february minus 5 days +blue "Karkauspäivä" on 24 february 1964 +blue "Karkauspäivä" on 24 february 1968 +blue "Karkauspäivä" on 24 february 1972 +blue "Karkauspäivä" on 24 february 1976 +blue "Karkauspäivä" on 24 february 1980 +blue "Karkauspäivä" on 24 february 1984 +blue "Karkauspäivä" on 24 february 1988 +blue "Karkauspäivä" on 24 february 1992 +blue "Karkauspäivä" on 24 february 1996 +blue "Karkauspäivä" on 24 february 2000 +blue "Karkauspäivä" on 24 february 2004 +blue "Karkauspäivä" on 24 february 2008 +blue "Karkauspäivä" on 24 february 2012 +blue "Karkauspäivä" on 24 february 2016 +blue "Karkauspäivä" on 24 february 2020 +blue "Karkauspäivä" on 24 february 2024 +blue "Karkauspäivä" on 24 february 2028 +blue "Karkauspäivä" on 24 february 2032 +blue "Karkauspäivä" on 24 february 2036 +blue "Karkauspäivä" on 24 february 2040 +blue "Kalevalan päivä" on 28 february + +blue "Naistenpäivä" on 8 march +cyan "Kesäaika alkaa (+1)" on last sunday in march + +blue "Agricolan päivä" on 9 april +blue "Veteraanipäivä" on 27 april + +blue "Vappu" weekend on 1 may +blue "Äitienpäivä" on second sunday in may +blue "Snellmanin päivä" on 12 may +blue "Kaatuneiden muistopäivä" on third sunday in may + +blue "Puolustusvoimien lippujuhla" on 4 june +blue "Juhannuspäivä" weekend on saturday after 20 june + +blue "Eino Leinon päivä" on 6 july +blue "Unikeonpäivä" on 27 july + +blue "Kansainvälinen lasten päivä" on 7 october +blue "Aleksis Kiven päivä" on 10 october +blue "YK:n päivä" on 24 october +cyan "Kesäaika päättyy (-1)" on last sunday in october + +red "Pyhäinpäivä" weekend on first saturday in november +blue "Svenska dagen" on 6 november +blue "Isänpäivä" on second sunday in november + +red "1. adventtisunnuntai" on sunday before 24 december minus 21 days +red "2. adventtisunnuntai" on sunday before 24 december minus 14 days +red "3. adventtisunnuntai" on sunday before 24 december minus 7 days +red "4. adventtisunnuntai" on sunday before 24 december +blue "Itsenäisyyspäivä" weekend on 6 december +red "Joulupäivä" weekend on 25 december +red "Tapaninpäivä" weekend on 26 december +blue "Viattomien lasten päivä" on 28 december diff --git a/libkholidays/holidays/holiday_fr b/libkholidays/holidays/holiday_fr new file mode 100644 index 000000000..f46d21685 --- /dev/null +++ b/libkholidays/holidays/holiday_fr @@ -0,0 +1,29 @@ +: +: French holiday file. Copy to ~/.holiday +: +: en vert les saisons +: en bleu (texte) et rouge (jour) les jours ferie's +: en cyan d'autres fetes non ferie'es ou dimanche +: Je suis pas sur pour les fetes des peres et des meres +: +: Author: Jean-Claude Giese <giese@loria.fr> +: +blue "Jour de l'An" weekend on 1.1. +cyan "Epiphanie" on first sunday in january +green "Printemps" on 20.3. +blue "Pâques" weekend on easter length 2 days +blue "Pentecôte" weekend on easter plus 49 days length 2 days +blue "Ascension" weekend on easter plus 39 days +blue "Fête du travail" weekend on 1.5. +blue "Armistice 1945" weekend on 8.5. +green "Eté" on 21.6. +blue "Fête Nationale" weekend on 14.7. +blue "Assomption" weekend on 15.8. +cyan "Fête des mères" on last sunday in may +cyan "Fête des pères" on third sunday in june +green "Automne" on 23.9. +blue "Toussaint" weekend on 1.11. +blue "Armistice 1918" weekend on 11.11. +green "Hiver" on 21.12. +blue "Noël" weekend on 25.12. +cyan "St Sylvestre" on 31.12. diff --git a/libkholidays/holidays/holiday_frswiss b/libkholidays/holidays/holiday_frswiss new file mode 100644 index 000000000..79c1380cd --- /dev/null +++ b/libkholidays/holidays/holiday_frswiss @@ -0,0 +1,17 @@ +: +: Swiss holiday file. Copy to ~/.holiday +: Use this as a starting point, some holidays are missing, and some listed +: here are largely irrelevant. +: +: Author: Christian Iseli +: +red "Nouvel-An" weekend on 1/1 +red "Vendredi Saint" weekend on easter minus 2 days +red "Paques" weekend on easter +red "Ascension" weekend on easter plus 39 days +red "Pentecote" weekend on easter plus 49 days +red "L. de Pentecote" weekend on easter plus 50 days +red "Noel" weekend on 12/25 +red "Premier Aout" weekend on august 1 +red "Jeune Federal" weekend third sunday in september +red "Lundi du Jeune" weekend third sunday in september plus 1 day diff --git a/libkholidays/holidays/holiday_gb b/libkholidays/holidays/holiday_gb new file mode 100644 index 000000000..0347f8dc5 --- /dev/null +++ b/libkholidays/holidays/holiday_gb @@ -0,0 +1,14 @@ +: +: England & Wales holiday file. Copy to ~/.holiday +: +: Author: Peter Lord <plord@uel.co.uk> +: +"New Years Day" red on 1/1 +"Easter Sunday" red on easter +"Good Friday" red on easter minus 2 +"Easter Monday" red on easter plus 1 +"May Day" red on first monday in may +"Spring Bank Holiday" red on last monday in may +"Summer Bank Holiday" red on last monday in august +"Christmas Day" red on 12/25 +"Boxing Day" red on 12/26 diff --git a/libkholidays/holidays/holiday_gr b/libkholidays/holidays/holiday_gr new file mode 100644 index 000000000..80257850f --- /dev/null +++ b/libkholidays/holidays/holiday_gr @@ -0,0 +1,309 @@ +: +: Greek holiday file. +: +: Author: capthookb (praktoreio2002@yahoo.gr) +: +: "weekend" or "red" indicate a "proper" holiday (i.e. you do not work) +: Other colours (black, green, yellow, blue, magenta, cyan, white) +: can be used to distinguish between minor anniversaries or not-so-real +: holidays, when you go working anyway. +: "small" holidays are not as "invasive" in the month view in KOrganizer, +: and do not take as much space. + +: Ονομαστικές εορτές + +small black "Βασίλης, Βασιλική, Βασιλεία, Βίβιαν" on 1.1 +small black "Συλβέστρος" on 2.1 +small black "Θεώνη" on 5.1 +small black "Άγια Θεοφάνεια (Αργία)" on 6.1 +small black "Φώτης, Φωτεινή, Θεοφάνης, Θεοφανία, Φανή, Ιορδάνης, Θεανώ, Ουρανία, Θεοπούλα" on 6.1 +small black "Ιωάννης, Ιωάννα, Πρόδρομος" on 7.1 +small black "Αγάθων, Δομινίκη, Παρθένα, Κύρος" on 8.1 +small black "Θεοδόσης, Θεοδοσία" on 11.1 +small black "Τατιάνα, Τατιανή" on 12.1 +small black "Αντώνης, Αντωνία" on 17.1 +small black "Αθανάσιος, Αθανασία, Κύριλλος" on 18.1 +small black "Μακάριος" on 19.1 +small black "Ευθύμης, Ευθυμία, Φαβιανός" on 20.1 +small black "Αγνή, Μάξιμος, Νεόφυτος, Πάτροκλος" on 21.1 +small black "Τιμόθεος, Αναστάσιος, Αναστασία" on 22.1 +small black "Αγαθάγγελος" on 23.1 +small black "Ξένη, Φίλωνας, Ζωσιμάς" on 24.1 +small black "Γρηγόρης, Γρηγορία, Μαργαρίτα" on 25.1 +small black "Ξενοφών" on 26.1 +small black "Χάρις, Παλλάδιος" on 28.1 +small black "Μαύρος, Χρυσή, Τριών Ιεραρχών (Σχολική Αργία)" on 30.1 +small black "Ευδοξία, Κύρος" on 31.1 +small black "Τρύφωνας" on 1.2 +small black "Υπαπαντή" on 2.2 +small black "Σταμάτ-ης/ία, Συμεώ-ν/νή, Σιμώνη, Ασημάκης, Ασημίνα, Μαλαματή" on 3.2 +small black "Ισίδωρος, Ιάσιμος, Ιασίμη" on 4.2 +small black "Αγαθή" on 5.2 +small black "Φώτης" on 6.2 +small black "Παρθένιος, Παρθενία" on 7.2 +small black "Ζαχαρίας, Ζαχαρούλα" on 8.2 +small black "Μάρκελος, Νικηφόρος, Νίκη" on 9.2 +small black "Χαράλαμπος, Χαραλαμπία, Χαρίκλεια, Χαρίλαος, Χαρούλα" on 10.2 +small black "Βλάσης, Βλασία, Θοδωρής, Θοδώρα, Αυγή " on 11.2 +small black "Μελέτης, Πλωτίνος" on 12.2 +small black "Πρίσκιλλα" on 13.2 +small black "Βαλεντίνος, Βαλεντίνη, Παγκόσμια Ημέρα Ερωτευμένων" on 14.2 +small black "Ευσέβιος, Ευσεβία" on 15.2 +small black "Πάμφιλος, Παμφίλη, Σέλευκος, Σελεύκη" on 16.2 +small black "Λέων, Αγαπητός" on 18.2 +small black "Φιλοθέη, Χλόη" on 19.2 +small black "Ανθούσα" on 22.2 +small black "Πολύκαρπος" on 23.2 +small black "Πορφύρης, Φωτεινή" on 26.2 +small black "Μαριάννα, Ασκληπιός" on 28.2 +small black "Ευδοκία, Χαρίσιος" on 1.3 +small black "Ευθαλία" on 2.3 +small black "Κλεόνικος, Κλεονίκη" on 3.3 +small black "Αρχέλαος, Eυλόγιος" on 5.3 +small black "Ησύχιος" on 6.3 +small black "Ευγένιος, Ευγενία" on 7.3 +small black "Ερμής, Θεοφύλακτος, Παγκόσμια Ημέρα της Γυναίκας" on 8.3 +small black "Σμάραγδος, Σμαράγδα, Ηλιάνα, Λεόντιος, Λεοντία, Λυσίμαχος Λυσιμαχη" on 9.3 +small black "Ξάνθος, Ξανθούλα, Σαράντης Σαραντούλα, Φιλοκτήμων" on 9.3 +small black "Θεόδωρος Θεοδώρα, Θώδος, Θώδη, Θαλλής, Θάλεια, Σωφρόνιος, Σωφρονία" on 11.3 +small black "Λωξάντρα, Ρωξάνη, Oρθοδόξης," on 12.3 +small black "Λέανδρος" on 13.3 +small black "Βενέδικτος, Βενεδίκτη" on 14.3 +small black "Αγάπιος" on 15.3 +small black "Χριστόδουλος, Ιουλιανός" on 16.3 +small black "Αλέξιος, Αλεξία" on 17.3 +small black "Χρύσανθος, Χρυσάνθη" on 19.3 +small black "Δρόσος, Δροσούλα" on 22.3 +small black "Ευαγγελισμός της Θεοτόκου " on 25.3 +small black "Ευάγγελος, Ευαγγελία" on 25.3 +small black "Πούλιος, Σύλας, Σύλια" on 26.3 +small black "Λυδία, Μακεδόνιος, Μακεδονούλα" on 27.3 +small black "Ευτύχιος, Ευτυχία" on 6.4 +small black "Ιωσήφ, Ιωσηφίνα" on 9.4 +small black "Δημοσθένης, Ηρακλής, Μιλτιάδης, Περικλής, Σοφοκλής, Επαμεινώνδας" on 10.4 +small black "Όμηρος, Πελοπίδας, Παρμενίων, Πολύβιος, Αναξιμένης, Φοιλοποίμην, Φίλης" on 10.4 +small black "Αρίσταρχος, Θωμαΐς" on 14.4 +small black "Λεωνίδας, Λάζαρος" on 15.4 +small black "Βάϊος, Βάϊα, Δάφνη, Γαλήνη, Χιονία" on 16.4 +small black "Ναθαναήλ, Νέαρχος, Νιάρχος" on 22.4 +small black "Αναστάσιος, Αναστασία, Λάμπρος, Λαμπρινή, Πασχάλης " on 23.4 +small black "Γεώργιος, Γεωργία, Ελισάβετ, Αχιλλέας" on 24.4 +small black "Μάρκος, Νίκη, Ραφαήλ" on 25.4 +small black "Ζωή, Πηγή" on 28.4 +small black "Ιάσωνας" on 29.4 +small black "Ιάκωβος, Θωμάς, Θωμαή, Ασημίνα" on 30.4 +weekend "Ιερεμίας" on 1.5 +small black "Έσπερος, Εσπέρια" on 2.5 +small black "Ροδόπη" on 3.5 +small black "Ειρήνη, Eιρηναίος, Ευφραίμ" on 5.5 +small black "Μυροφόρα" on 7.5 +small black "Θεολόγος" on 8.5 +small black "Χριστόφορος, Ησαΐας" on 9.5 +small black "Σίμων" on 10.5 +small black "Aρμόδιος,Μεθόδιος, Ολυμπία" on 11.5 +small black "Επιφάνειος" on 12.5 +small black "Γλυκερία" on 13.5 +small black "Γιορτή της Μητέρας, Αριστοτέλης" on 14.5 +small black "Καλή" on 15.5 +small black "Ανδρόνικος, Ανδρονίκη, Ιουνία" on 17.5 +small black "Ιουλία, Γαλάτεια" on 18.5 +small black "Θεόκτιστος, Μαγδαληνή, Πατρίκιος" on 19.5 +small black "Λυδία" on 20.5 +small black "Κωνσταντίνος, Κωνσταντίνα, Ελένη" on 21.5 +small black "Αιμίλιος, Αιμιλία, Έμυ" on 22.5 +small black "Μαρκιανή" on 24.5 +small black "Θεοδοσία" on 29.5 +small black "Πύρρος, Νεφέλη, Ιουστίνος, Ανάληψη" on 1.6 +small black "Νικηφόρος, Μαρίνος" on 2.6 +small black "Υπάτιος, Υπατία" on 3.6 +small black "Μάρθα" on 4.6 +small black "Aπόλλων, Δωρόθεος, Δωροθέα, Σελήνη, Νίκανδρος" on 5.6 +small black "Καλλιόπη" on 8.6 +small black "Ροδάνθη" on 9.6 +small black "Βαρθολομαίος, Βαρνάβας" on 11.6 +small black "Ονούφριος, Ζήνων,Κορίνα, Αγίου Πνεύματος" on 12.6 +small black "Ελισαίος" on 14.6 +small black "Αυγουστίνος, Αυγούστα, Ιερώνυμος, Μόνικα, Ορτανσία" on 15.6 +small black "Γιορτή του πατέρα" on 16.6 +small black "Έρασμος, Ερασμία, Aγίων Πάντων" on 18.6 +small black "Παΐσιος, Ζωσιμάς, Ζήσης" on 19.6 +small black "Ευσέβιος, Ευσεβία" on 22.6 +small black "Αριστοκλής" on 23.6 +small black "Φεβρωνία, Έρωτας" on 25.6 +small black "Γερμανός" on 28.6 +small black "Πέτρος, Πέτρα, Παύλος, Παυλίνα" on 29.6 +small black "Απόστολος, Αποστολία, Μελίτων" on 30.6 +small black "Αργύρης, Αργυρώ, Κοσμάς, Δαμιανός, Ανάργυρος" on 1.7 +small black "Υάκινθος, Ζουμπουλία" on 3.7 +small black "Λουκία" on 4.7 +small black "Λυκίας, Λύκιος, Λυκία, " on 6.7 +small black "Κυριακή" on 7.7 +small black "Θεόφιλος, Προκόπιος" on 8.7 +small black "Ευφημία, Όλγα" on 11.7 +small black "Βερονίκη, Βερενίκη " on 12.7 +small black "Σάρα" on 13.7 +small black "Ακύλας, Νικόδημος" on 14.7 +small black "Βλαδίμηρος, Ιουλίττα, Κήρυκος" on 15.7 +small black "Μαρίνα" on 17.7 +small black "Αιμίλιος, Αιμιλία" on 18.7 +small black "Ηλίας, Ηλιάνα" on 20.7 +small black "Μαγδαληνή, Μαρκέλλα, Μαριλένα" on 22.7 +small black "Φωκάς" on 23.7 +small black "Αθηναγόρας" on 24.7 +small black "Άννα, Ολυμπία" on 25.7 +small black "Παρασκευή, Παρασκευάς, Έρση" on 26.7 +small black "Παντελής" on 27.7 +small black "Ειρήνη, Χρυσοβαλάντης, Βαλάντης, Χρυσοβαλάντου, Ακάκιος" on 28.7 +small black "Καλλίνικος" on 29.7 +small black "Ανδρόνικος, Ανδρονίκη" on 30.7 +small black "Ιωσήφ, Ιωσηφίνα" on 31.7 +small black "Μάρκελος" on 1.8 +small black "Σωτήρης, Σωτηρία, Ευμορφία, Έμμυ, Μορφούλα" on 6.8 +small black "Αστέριος, Αστερία" on 7.8 +small black "Τριαντάφυλλος, Τριανταφυλλιά" on 8.8 +small black "Ρωμανός" on 9.8 +small black "Λαυρέντης, Λαυρεντία, Ευλαμπία, Ιππόλυτος, Ηρώ " on 10.8 +weekend "Κοίμηση της Θεοτόκου (Αργία)" on 15.8 +weekend "Μαρία, Μάριος, Παναγιώτης, Παναγιώτα, Δέσποινα, Θεοτόκης" on 15.8 +small black "Γεράσιμος, Αλκιβιάδης, Διομήδης, Σαράντης" on 16.8 +small black "Λευκοθέα, Μύρων, Μίρκα" on 17.8 +small black "Φλώρα" on 18.8 +small black "Σαμουήλ, Θεοχάρης" on 20.8 +small black "Aγαθόνικος" on 22.8 +small black "Κοσμάς" on 24.8 +small black "Βαρθολομαίος, Τίτος" on 25.8 +small black "Ναταλία, Ανδριανός, Ανδριανή" on 26.8 +small black "Φανούριος, Φανουρία, Αρκαδία" on 27.8 +small black "Θεοπίστη" on 29.8 +small black "Αλέξανδρος" on 30.8 +small black "Αδαμάντιος, Αδαμαντία, Αθηνά, Αντιγόνη, Ασπασία, Αφροδίτη, Δωδώνη" on 1.9 +small black "Ελπινίκη, Ερασμία, Ερατώ, Ευτέρπη, Θάλεια, Θεανώ, Καλλίστη, Κλειώ, Κλεονίκη" on 1.9 +small black "Κλεοπάτρα, Κοραλία, Μαργαρίτα, Μαριάνθη, Μελέτιος, Μελπομένη, Ουρανία" on 1.9 +small black "Πανδώρα, Πηνελόπη, Πολυμνία, Πολυνίκη, Σαπφώ, Συμεών, Τερψιχόρη, Χάιδω" on 1.9 +small black "Άνθιμος, Πολύδωρος, Φοίβη" on 3.9 +small black "Ερμιόνη, Μωυσής" on 4.9 +small black "Ζαχαρίας" on 5.9 +small black "Κασσιανή, Σώζων" on 7.9 +small black "Ιωακείμ" on 9.9 +small black "Εράστη, Εράστος, Μητροδώρα, Πουλχερία" on 10.9 +small black "Ευανθία" on 11.9 +small black "Αριστείδης, Κορνήλιος" on 13.9 +small black "Σταύρος, Σταυρούλα" on 14.9 +small black "Νικήτας, Βησσαρίων" on 15.9 +small black "Ευφημία" on 16.9 +small black "Σοφία, Ελπίδα, Αγάπη, Πίστη, Σόνια" on 17.9 +small black "Αριάδνη" on 18.9 +small black "Ευστάθιος, Ευσταθία" on 20.9 +small black "Ίωνας" on 21.9 +small black "Φωκάς, Ζωγραφιά" on 22.9 +small black "Πολυξένη, Ξανθίππη, Ξάνθιππος" on 23.9 +small black "Θέκλα, Μυρσίνη, Μυρτώ" on 24.9 +small black "Ευφροσύνη" on 25.9 +small black "Ζήνων" on 27.9 +small black "Κυριάκος, Κυριακή" on 29.9 +small black "Θηρεσία" on 1.10 +small black "Κυπριανός" on 2.10 +small black "Διονύσης, Διονυσία" on 3.10 +small black "Ιερόθεος, Φραγκίσκος" on 4.10 +small black "Χαριτινή" on 5.10 +small black "Σέργιος, Πολυχρόνης, Χρόνης" on 7.10 +small black "Πελαγία" on 8.10 +small black "Ευλάμπιος, Ευλαμπία" on 10.10 +small black "Ανδρομάχη, Ανδρόμαχος" on 12.10 +small black "Αγαθονίκη, Φλωρέντιος, Φλωρεντία" on 13.10 +small black "Λουκιανός" on 15.10 +small black "Λουκάς" on 18.10 +small black "Γεράσιμος, Αρτέμιος" on 20.10 +small black "Σωκράτης, Χριστόδουλος, Όυρσουλα" on 21.10 +small black "Αβέρκιος" on 22.10 +small black "Ιάκωβος" on 23.10 +small black "Χρυσάφης" on 25.10 +small black "Δημήτριος, Δήμητρα, Δανάη" on 26.10 +small black "Νέστορας" on 27.10 +small black "Ζηνοβία, Κλεόπας, Μαρκιανός" on 30.10 +small black "Αριστόβουλος" on 31.10 +small black "Αργύρης, Αργυρώ, Κοσμάς, Δαμιανός, Ανάργυρος" on 1.11 +small black "Αφθόνιος, Αφθονία" on 2.11 +small black "Ιωαννίκη" on 4.11 +small black "Λίνος" on 5.11 +small black "Λεονάρδος" on 6.11 +small black "Αθηνόδωρος" on 7.11 +small black "Σταμάτιος, Σταματία, Μιχάλης, Γαβριήλ, Γαβριέλα" on 8.11 +small black "Ταξιάρχης, Άγγελος, Αγγελική, Ματίνα, Σεραφείμ" on 8.11 +small black "Νεκτάριος, Νεκταρία" on 9.11 +small black "Ορέστης" on 10.11 +small black "Μηνάς, Mήνα, Βίκτωρ, Βικτωρία" on 11.11 +small black "Χρυσόστομος" on 13.11 +small black "Φίλιππος" on 14.11 +small black "Ματθαίος, Ιφιγένεια" on 16.11 +small black "Πλάτωνας" on 18.11 +small black "Μαρία, Μάριος" on 21.11 +small black "Φιλήμων" on 22.11 +small black "Μερώπη" on 23.11 +small black "Κατερίνα, Μερκούριος" on 25.11 +small black "Στέλιος, Στέλλα, Στέργιος" on 26.11 +small black "Φαίδρα" on 29.11 +small black "Ανδρέας, Ανδριάνα" on 30.11 +small black "Θεόκλητος, Ιακώβ" on 1.12 +small black "Βαρβάρα, Δαμασκηνός" on 4.12 +small black "Σάββας, Σαββούλα, Διογένης" on 5.12 +small black "Νίκος, Νικολέττα" on 6.12 +small black "Αμβρόσιος" on 7.12 +small black "Άννα" on 9.12 +small black "Ααρών, Αδάμ, Δαυίδ, Δανάη, Εύα, Ισαάκ, Ιώβ, Ραχήλ, Ρουμπίνη" on 11.12 +small black "Σπύρος, Σπυριδούλα" on 12.12 +small black "Ευστράτιος, Λουκάς, Λουκία, Άρης" on 13.12 +small black "Ελευθέριος, Ελευθερία, Ανθή, Σύλβια" on 15.12 +small black "Διονύσης, Διονυσία, Δανιήλ, Ρεβέκα, Σεβαστιανός, Σεβαστή" on 17.12 +small black "Ααρών, Αδάμ, Ισαάκ, Ραχήλ, Σάρα" on 17.12 +small black "Αγλαΐα" on 19.12 +small black "Ιγνάτιος" on 20.12 +small black "Θεμιστοκλής, Ιουλία" on 21.12 +small black "Αναστασία" on 22.12 +small black "Ευγένιος, Ευγενία" on 24.12 +small black "Χρήστος, Χριστίνα, Χρύσα" on 25.12 +weekend "Σύναξις Θεοτόκου (Αργία)" on 26.12 +weekend "Μανώλης, Εμμανουέλα, Δαβίδ" on 26.12 +small black "Στέφανος, Στεφανία" on 27.12 +small black "Δόμνα" on 28.12 +small black "Ιωσήφ" on 30.12 +weekend "Χριστούγεννα (Αργία)" on 25.12 + + +: Αργίες - Επέτειοι +weekend "Πρωτοχρονιά (Αργία)" on 1.1 +weekend "Πρωτομαγιά (Αργία)" on 1.5 +weekend "Επέτειος του ΟΧΙ (Αργία)" 28.10 +weekend "Επέτειος της επανάστασης του 1821 (Αργία)" on 25.3 +small black "Εξέγερση του Πολυτεχνείου (Σχολική Αργία)" on 17.11 + +: Κινητές εορτές + +small black "Τελώνου και Φαρισαίου - Αρχή Τριωδίου" on pascha minus 70 days +small black "Του Ασώτου" on pascha minus 63 days +small black "Τσικνοπέμπτη" on pascha minus 59 days +small black "Κυριακή των Απόκρεω" on pascha minus 56 days +small black "Τυροφάγου" on pascha minus 49 days +small black "Καθαρή Δευτέρα (Αργία)" on pascha minus 48 days +small black "Θεόδωρος, Θεοδώρα, Δώρα, Θώδης, Θώδος, Δώρης" on pascha minus 43 days +small black "Κυριακή της Ορθοδοξίας" on pascha minus 42 days +small black "Σάββατο του Λαζάρου" on pascha minus 8 days +small black "Κυριακή των Βαΐων" on pascha minus 7 days +small black "Μεγάλη Δευτέρα" on pascha minus 6 days +small black "Μεγάλη Τρίτη" on pascha minus 5 days +small black "Μεγάλη Τετάρτη" on pascha minus 4 days +small black "Μεγάλη Πέμπτη" on pascha minus 3 days +weekend "Μεγάλη Παρασκευή (Αργία)" on pascha minus 2 days +weekend "Μεγάλο Σάββατο" on pascha minus 1 days +weekend "Το Άγιον Πάσχα" on pascha +weekend "Δευτέρα του Πάσχα (Αργία)" on pascha plus 1 days +small black "Πηγή, Ζήσης, Ζησούλα, Ζήσιμος, Ζωή, Ζώης" on pascha plus 5 days +small black "Του Θωμά" on pascha plus 7 days +small black "Ανάληψη του Χριστού" on pascha plus 39 days +small black "Πεντηκοστή" on pascha plus 49 days +small black "Αγ. Πνεύματος" on pascha plus 50 days +small black "Αγ. Πάντων" on pascha plus 56 days + +: Αλλαγή ώρας +small black "Αλλαγή ώρας (1 ώρα πίσω)" on last sunday in october +small black "Αλλαγή ώρας (1 ώρα μπροστά) " on last sunday in march diff --git a/libkholidays/holidays/holiday_gt b/libkholidays/holidays/holiday_gt new file mode 100644 index 000000000..844367cef --- /dev/null +++ b/libkholidays/holidays/holiday_gt @@ -0,0 +1,35 @@ +: +: Fichero holiday_guatemala. Cópialo a ~/.holiday +: Modifica este fichero borrando y añadiendo lo que te parezca. +: +: Fiestas +: +red "Año nuevo" red on january 1 +red "Reyes" red on january 6 +red "Trabajo" red on march 19 +red "Ejército" red on may 1 +red "Virgen de la Asunción" red on august 15 +red "Independencia" red on september 15 +red "Revolucion de 1944" red on october 20 +red "Todos los Santos" red on november 1 +red "Nochebuena" red on december 24 +red "Navidad" red on december 25 +red "Fin de año" red on december 31 +: +: Relacionados con la pascua +: +small "Jueves Santo" weekend on easter minus 3 days +small "Viernes Santo" weekend on easter minus 2 days +small "Pascua" weekend on easter +small "Miércoles de ceniza" on easter minus 46 days +small "Pentecostes" weekend on easter plus 49 days +small "Ascension" on easter plus 39 days +small "Trinidad" on easter plus 46 days +small "Corpus Christi" on easter plus 60 days +: +: Estaciones +: +"Llega la Primavera" on march 20 +"Llega el Verano" on june 21 +"Llega el Otoño" on september 23 +"Llega el Invierno" on december 22 diff --git a/libkholidays/holidays/holiday_hu b/libkholidays/holidays/holiday_hu new file mode 100644 index 000000000..0cdb5f14b --- /dev/null +++ b/libkholidays/holidays/holiday_hu @@ -0,0 +1,26 @@ +: +: Hungarian holidays +: Kelemen Péter <fuji@heureka.inf.elte.hu> +: Last modified on Jul 21 1997 +: +: public holidays +"Újév" weekend on 1/1 +"Nemzeti ünnep" weekend on 3/15 +"Húsvét" weekend on easter length 2 days +"Pünkösd" weekend on easter plus 49 length 2 days +"Munka ünnepe" weekend on 5/1 +"Szt. István, az államalapítás ünnepe" weekend on 8/20 +"Nemzeti ünnep" weekend on 10/23 +"Karácsony" weekend on 12/25 length 2 days + +: other events +small "Vízkereszt" on 1/6 +small "Valentin" on 2/14 +small "Nônap" on 3/8 +small "Anyák napja" on first sunday in may +small "Gyermeknap" on last sunday in may +small "Szentivánéj" on 6/24 +small "Halottak napja" black on 10/31 +small "Mindenszentek napja" on 11/1 +small "Mikulás" on 12/6 +small "Szilveszter" on 12/31 diff --git a/libkholidays/holidays/holiday_ie b/libkholidays/holidays/holiday_ie new file mode 100644 index 000000000..f489f9600 --- /dev/null +++ b/libkholidays/holidays/holiday_ie @@ -0,0 +1,16 @@ +: +: Holiday file for Ireland. +: +: Author: CP Hennessy <CP.Hennessy@iname.com> +: +"New Years Day" red on 1/1 +"St Patricks Day (religious)" red on 3/17 +"Easter Sunday" red on easter +"Good Friday" red on easter minus 2 +"Easter Monday" red on easter plus 1 +"May Day" red on first monday in may +"Spring Bank Holiday" red on first monday in june +"Summer Bank Holiday" red on first monday in august +"October Bank Holiday" red on last monday in october +"Christmas Day" red on 12/25 +"St Stephens Day" red on 12/26 diff --git a/libkholidays/holidays/holiday_il b/libkholidays/holidays/holiday_il new file mode 100644 index 000000000..11243724e --- /dev/null +++ b/libkholidays/holidays/holiday_il @@ -0,0 +1,72 @@ +: +: Israeli holidays file for Korganizer +: Author: Jonathan Singer (jsinger@leeta.net), 13/01/02 +: Author: Lior Chen <sliorc@t2.technion.ac.il>, 21/03/01 +: +: (Note that these holidays are only relevant for the current year). +: + +small "Fast: 10th of Tevet" on 5.1.01 +small "Tu BiShvat" on 8.02.01 +small "Fast: Ester" on 8.03.01 +small "Purim" on 9.3.01 +small "Passover" on 8.4.01 +small "Chol Hamoed" on 9.4.01 length 5 +small "2nd Passover" on 14.4.01 +small "Holocaust Rememberance day" on 19.4.01 +small "Memorial day for the IDF Soldiers" on 25.4.01 +small "Independence day" on 26.4.01 +small "Lag BaOmer" on 11.5.01 +small "Jerusalem day" on 21.5.01 +small "Shavuot" on 28.5.01 +small "Fast: 17th of Tamuz" on 08.07.01 +small "Fast: 9th of Av" on 29.07.01 +small "Rosh Hashana" on 18.9.01 length 2 +small "Fast: Gdalya" on 20.9.01 +small "Yom Kippur" on 27.9.01 +small "Succot" on 2.10.01 +small "Chol Hamoed Succot" on 3.10.01 length 6 +small "Simchat Torah" on 9.10.01 + +small "Tu B'Shvat" on 28.01.02 +small "Fast: Esther" on 25.2.02 +small "Purim" on 26.2.02 +small "Passover" on 28.3.02 +small "Chol Hamoed" on 29.3.02 length 5 +small "2nd Passover" on 3.4.02 +small "Holocaust Remembrance day" on 9.4.02 +small "Memorial day for the IDF Soldiers" on 16.4.02 +small "Independence Day" on 17.4.02 +small "Lag BaOmer" on 30.4.02 +small "Jerusalem Day" on 10.5.02 +small "Shavuot" on 17.5.02 +small "Fast: 17th of Tamuz" on 27.6.02 +small "Fast: 9th of Av" on 18.07.02 +small "Rosh Hashana" on 7.9.02 length 2 +small "Fast: Gedalia" on 9.9.02 +small "Yom Kippur" on 16.9.02 +small "Succot" on 21.9.02 +small "Chol Hamoed Succot" on 22.9.02 length 6 +small "Simchat Torah" on 28.9.02 +small "Fast: 10th of Tevet" on 15.12.02 + +small "Tu B'Shvat" on 18.01.03 +small "Fast: Esther" on 17.03.03 +small "Purim" on 18.3.03 +small "Passover" on 17.4.03 +small "Chol Hamoed" on 18.4.03 length 5 +small "2nd Passover" on 23.4.03 +small "Holocaust Remembrance day" on 29.4.03 +small "Memorial day for the IDF Soldiers" on 6.5.03 +small "Independence Day" on 7.5.03 +small "Lag BaOmer" on 20.5.03 +small "Jerusalem Day" on 30.5.03 +small "Shavuot" on 6.6.03 +small "Fast: 17th of Tamuz" on 17.07.03 +small "Fast: 9th of Av" on 7.08.03 +small "Rosh Hashana" on 27.9.03 length 2 +small "Fast: Gedalia" on 29.9.03 +small "Yom Kippur" on 6.10.03 +small "Succot" on 11.10.03 +small "Chol Hamoed Succot" on 12.10.03 length 6 +small "Simchat Torah" on 18.10.03 diff --git a/libkholidays/holidays/holiday_is b/libkholidays/holidays/holiday_is new file mode 100644 index 000000000..a8312c612 --- /dev/null +++ b/libkholidays/holidays/holiday_is @@ -0,0 +1,60 @@ +: +: ICELAND holiday file. Copy to ~/.holiday +: +: Author: Thorarinn R. Einarsson <thori@mindspring.com> +: +: Last updated on Feb. 3, 1999, by TRE. +: +: Special Icelandic dates +: +small blue "Fullveldisdagurinn" weekend on december 1 +small blue "Lýðveldisdagurinn" weekend on june 17 +small blue "Sumardagurinn fyrsti" weekend on thursday after april 18 +small blue "Frídagur verslunarmanna" weekend on monday after july 31 +small blue "Frídagur verkamanna" weekend on may 1 +small "Sjómannadagurinn" on sunday after may 31 +small "Jónsmessa" on june 24 +small "Hundadagar byrja" on july 13 +small "Hundadagar enda" on august 23 + +: USA and World dates +small "Þakkargjörðardagurinn (BNA)" on fourth thursday in november +small "Alþjóðlegi ljóðadagurinn" on october 15 +small "Dagur Sameinuðu Þjóðanna" on october 24 +small "Halloween" on october 31 +small "Wright bræðra dagur" on december 17 +small "Valentínusardagur" on february 14 +small "St. Patrick dagur" on march 17 + +: Christmas +small "1. í Aðventu" weekend on sunday before december 25 minus 21 +small "2. í Aðventu" weekend on sunday before december 25 minus 14 +small "3. í Aðventu" weekend on sunday before december 25 minus 7 +small "4. í Aðventu" weekend on sunday before december 25 +small "Þorláksmessa" on december 23 +small blue "Aðfangadagur" weekend on december 24 +small blue "Jóladagur" weekend on december 25 +small blue "Annar í jólum" weekend on december 26 +small blue "Gamlársdagur" weekend on december 31 +small blue "Nýjársdagur" weekend on january 1 + +: Easter related +small "Pálmasunnudagur" weekend on easter minus 7 days +small "Skírdagur" weekend on easter minus 3 days +small "Föstudagurinn langi" weekend on easter minus 2 days +small "Páskadagur" weekend on easter +small "Annar í Páskum" weekend on easter plus 1 day +small "Bolludagur" on easter minus 48 days +small "Sprengidagur" on easter minus 47 days +small "Öskudagur" on easter minus 46 days +small "Hvítasunna" weekend on easter plus 49 days + +:small "Uppstigningardagur" on easter plus 40 days +:small "Trinity" on easter plus 46 day +:small "Corpus Christi" on easter plus 53 days + +: Seasons +small "Vorjafndægur" on march 22 +small "Sumar sólstöður" on june 22 +small "Haustjafndægur" on september 22 +small "Vetrarsólstöður" on december 22 diff --git a/libkholidays/holidays/holiday_it b/libkholidays/holidays/holiday_it new file mode 100644 index 000000000..2428122a4 --- /dev/null +++ b/libkholidays/holidays/holiday_it @@ -0,0 +1,64 @@ +: +: Italian holiday file. +: by Riccardo Scateni (riccardo@crs4.it) +: Updated and maintained by the Italian l10n team (kde-i18n-it@kde.org) +: +: "weekend" or "red" indicate a "proper" holiday (i.e. you do not work) +: Other colours (black, green, yellow, blue, magenta, cyan, white) +: can be used to distinguish between minor anniversaries or not-so-real +: holidays, when you go working anyway. +: "small" holidays are not as "invasive" in the month view in KOrganizer, +: and do not take as much space. + +: Religious holidays (default color for non-weekends: black) + +weekend "Epifania" on 6.1 +small black "San Giuseppe" on 19.3 +small black "Giovedì Grasso" on easter minus 52 days +small black "Martedì Grasso" on easter minus 47 days +small black "Mercoledì delle Ceneri" on easter minus 46 days +small black "Prima di Quaresima" on easter minus 42 days +small black "Seconda di Quaresima" on easter minus 35 days +small black "Terza di Quaresima" on easter minus 28 days +small black "Quarta di Quaresima" on easter minus 21 days +small black "Quinta di Quaresima" on easter minus 14 days +small black "Domenica delle Palme" on easter minus 7 days +weekend "Pasqua" on easter +weekend "Lunedì dell'Angelo" on easter plus 1 day +small black "Ascensione" on easter plus 42 days +small black "Pentecoste" on easter plus 49 days +small black "Santissima Trinità" on easter plus 56 days +small black "Corpus Domini" on easter plus 63 days +small black "Sacro Cuore di Gesù" on easter plus 68 days +small black "Santi Pietro e Paolo" on 29.6 +small black "San Francesco" on 4.10 +weekend "Ognissanti" on 1.11 +small black "Defunti" on 2.11 +weekend "Immacolata Concezione" on 8.12 +small black "Prima d'avvento" on sunday before 24 december minus 21 days +small black "Seconda d'avvento" on sunday before 24 december minus 14 days +small black "Terza d'avvento" on sunday before 24 december minus 7 days +small black "Quarta d'avvento" on sunday before 24 december +weekend "Natale" on 25.12 +weekend "Santo Stefano" on 26.12 +small black "San Silvestro" on 31.12 + +: Lay holidays: 1.1 and 15.8 are also religious holidays. +: (default color for non-weekends: green) + +weekend "Capodanno" on 1.1 +small green "Giornata della Memoria" on 27.1 +small green "Giornata del Ricordo" on 10.2 +small green "Festa della donna" on 8.3 +weekend "Anniversario della Liberazione" on 25.4 +weekend "Festa del Lavoro" on 1.5 +weekend "Festa della Repubblica" on 2.6 +weekend "Ferragosto" on 15.8 +small green "Festa dell'Unità nazionale" on 4.11 + + +: Daylight savings (blue) + +blue "Passaggio all'ora legale" on last sunday in march +blue "Passaggio all'ora solare" on last sunday in october + diff --git a/libkholidays/holidays/holiday_jp b/libkholidays/holidays/holiday_jp new file mode 100644 index 000000000..eadb6da2c --- /dev/null +++ b/libkholidays/holidays/holiday_jp @@ -0,0 +1,80 @@ +: +: Japanese holiday file. Copy to ~/.holiday +: Author: Toyohiro Asukai <toyohiro@ksmplus.com> +: Last modified on Nov 16 2004 +: +: National Holidays. (English Messages) +:small "New Year's Day" weekend on 1/1 +:small "Coming of Age" weekend on second monday in january +:small "National Foundation Day" weekend on 2/11 +:small "Vernal Equinox Day" weekend on 3/20/2005 +:small "Vernal Equinox Day" weekend on 3/21/2006 +:small "Vernal Equinox Day" weekend on 3/21/2007 +:small "Vernal Equinox Day" weekend on 3/20/2008 +:small "Vernal Equinox Day" weekend on 3/20/2009 +:small "Vernal Equinox Day" weekend on 3/21/2010 +:small "Greenery Day" weekend on 4/29 +:small "Constitution Day" weekend on 5/3 +:small "Holiday" weekend on 5/4 +:small "Children's Day" weekend on 5/5 +:small "Oceans' Day" weekend on third monday in july +:small "Respect for Senior Citizens Day" weekend on third monday in september +:small "Autumnal Equinox Day" weekend on 9/23 +:small "Sports Day" weekend on second monday in october +:small "Culture Day" weekend on 11/3 +:small "Labor Thanksgiving Day" weekend on 11/23 +:small "The Emperor's Birthday" weekend on 12/23 + +: National Holidays. (Japanese and English messages) +small "元旦(New Year's Day)" weekend on 1/1 +small "成人の日(Coming of Age)" weekend on second monday in january +small "建国記念日(National Foundation Day)" weekend on 2/11 +small "春分の日(Vernal Equinox Day)" weekend on 3/20/2005 +small "春分の日(Vernal Equinox Day)" weekend on 3/21/2006 +small "春分の日(Vernal Equinox Day)" weekend on 3/21/2007 +small "春分の日(Vernal Equinox Day)" weekend on 3/20/2008 +small "春分の日(Vernal Equinox Day)" weekend on 3/20/2009 +small "春分の日(Vernal Equinox Day)" weekend on 3/21/2010 +small "みどりの日(Greenery Day)" weekend on 4/29 +small "憲法記念日(Constitution Day)" weekend on 5/3 +small "休日(Holiday)" weekend on 5/4 +small "こどもの日(Children's Day)" weekend on 5/5 +small "海の日(Oceans' Day)" weekend on third monday in july +small "敬老の日(Respect for Senior Citizens Day)" weekend on third monday in september +small "秋分の日(Autumnal Equinox Day)" weekend on 9/23 +small "体育の日(Sports Day)" weekend on second monday in october +small "文化の日(Culture Day)" weekend on 11/3 +small "勤労感謝の日(Labor Thanksgiving Day)" weekend on 11/23 +small "天皇誕生日(The Emperor's Birthday)" weekend on 12/23 + +: If a "National Holiday" is on Sunday,the following day +: shall be a substitute holiday. +:small "Substitute holiday" weekend on 3/21/2005 +:small "Substitute holiday" weekend on 1/2/2006 +:small "Substitute holiday" weekend on 2/12/2007 +:small "Substitute holiday" weekend on 4/30/2007 +:small "Substitute holiday" weekend on 9/24/2007 +:small "Substitute holiday" weekend on 12/24/2007 +:small "Substitute holiday" weekend on 11/24/2008 +:small "Substitute holiday" weekend on 3/22/2010 + +small "振替休日(Substitute holiday)" weekend on 3/21/2005 +small "振替休日(Substitute holiday)" weekend on 1/2/2006 +small "振替休日(Substitute holiday)" weekend on 2/12/2007 +small "振替休日(Substitute holiday)" weekend on 4/30/2007 +small "振替休日(Substitute holiday)" weekend on 9/24/2007 +small "振替休日(Substitute holiday)" weekend on 12/24/2007 +small "振替休日(Substitute holiday)" weekend on 11/24/2008 +small "振替休日(Substitute holiday)" weekend on 3/22/2010 + + +: Japanese Events , not National Holidays. +:small "St. Valentine's Day" on february 14 +:small "Girls' Festival" on march 3 +:small "Buddha's Birthday" on april 8 +:small "May Day" on may 1 +:small "Boys' Festival" on may 5 +:small "Mother's Day" on second sunday in may +:small "Father's Day" on third sunday in june +:small "Festival of the Weaver Star" on july 7 +:small "Christmas" on december 25 diff --git a/libkholidays/holidays/holiday_lt b/libkholidays/holidays/holiday_lt new file mode 100644 index 000000000..14f41c1c4 --- /dev/null +++ b/libkholidays/holidays/holiday_lt @@ -0,0 +1,42 @@ +: +: Lithuanian holiday file. Copy to ~/.holiday +: +: Author: Donatas Glodenis <dgvirtual@akl.lt> +: 12 July 2005 (first version) +: +: Valstybinės šventės / National holidays +: based on the Work Code of the Republic of Lithuania, article no. 162. +: List accessible at http://lt.wikipedia.org/wiki/Lietuvos_%C5%A1vent%C4%97s + +small red "Naujieji metai" weekend on 1/1 +small red "Lietuvos valstybės atkūrimo diena" weekend on 2/16 +small red "Lietuvos nepriklausomybės atkūrimo diena" weekend on 3/11 +small red "Velykos" weekend on easter length 2 days +small red "Tarptautinė darbo diena" weekend on 5/1 +small red "Motinos diena" on first sunday in may +small red "Rasos (Joninės)" weekend on 6/24 +small red "Valstybės (Lietuvos karaliaus Mindaugo karūnavimo) diena" weekend on 7/6 +small red "Žolinė (Švč. Mergelės Marijos ėmimo į dangų diena)" weekend on 8/15 +small red "Visų Šventųjų diena" weekend on 11/1 +small red "Kalėdos" weekend on 12/25 length 2 days + +: Tautinės bei religinės šventės / folk (green) and religious (cyan) holidays +: NOT public holidays +: Sources various +small cyan "Trys karaliai" cyan on 1/6 +small green "Šv. Valentino diena" green on 2/14 +small green "Užgavėnės" green on easter minus 47 days +small cyan "Pelenų diena" cyan on easter minus 46 days +small green "Melagio diena" green on 4/1 +small cyan "Verbų sekmadienis" weekend on easter minus 7 days +small cyan "Didysis penktadienis" cyan on easter minus 2 days +small cyan "Sekminės" weekend on easter plus 49 days +small cyan "Kūčios" cyan on 12/24 + +: Religiniai sezonai / Religious holiday seasons +: next is Lent season: +: small white "Gavėnia" white on easter minus 45 days length 44 days + +: next is advent season +: small white "Adventas" 11/28 length 27 days + diff --git a/libkholidays/holidays/holiday_mx b/libkholidays/holidays/holiday_mx new file mode 100644 index 000000000..c20c561e9 --- /dev/null +++ b/libkholidays/holidays/holiday_mx @@ -0,0 +1,32 @@ +: +: Mexican holiday file +: +: Author: edscott <edscott@imp.mx> + +small "Año Nuevo" weekend on 1/1 +small "Batalla de Puebla" on may 5 +small "Día de la Revolución" on november 20 +small "Día de los Santos Inocentes" on december 28 +small "Día de Vírgen de Guadalupe" on december 12 +small "Día de la Raza" on october 12 +small "Navidad" on december 25 +small "Día de los Reyes" on january 6 +small "Natalicio de Benito Juárez" on march 21 +small "Día de la expropiación petrolera" on march 18 +small "Día del trabajo" on may 1 +small "Día de la Independencia" on september 16 +small "Domingo de Pascua" on easter +small "Sábado de Gloria" on easter minus 1 +small "Viérnes Santo" on easter minus 2 +small "Jueves Santo" on easter minus 3 +small "Día de Todos los Santos" on november 1 +small "Día de los Fieles Difuntos" on november 2 +small "Día de la Constitución" on february 5 +small "Día de la Madre" on may 10 + +: Seasons +"Equinoxio de primavera" on march 21 +"Solsticio de verano" on june 21 +"Equinoxio de otoño" on september 21 +"Solsticio de invierno" on december 21 + diff --git a/libkholidays/holidays/holiday_nl b/libkholidays/holidays/holiday_nl new file mode 100644 index 000000000..23df998e7 --- /dev/null +++ b/libkholidays/holidays/holiday_nl @@ -0,0 +1,72 @@ +: +: Dutch holiday file. Copy to ~/.holiday +: +: NOTE: Goede Vrijdag and Bevrijdingsdag are not holidays for +: everybody, therefore I don't put them in the "weekend" color. +: Government employees usually have these days off, for other +: categories it varies. Check with your employer! +: +: Also note that if Koninginnedag falls on a Sunday, the official day +: off is moved to Monday. +: +: Author: Guido van Rossum, CWI, Amsterdam <Guido.van.Rossum@cwi.nl> +: +small "Nieuwjaar" weekend on 1.1. +small "Pasen" weekend on easter length 2 days +small "Hemelvaart" weekend on easter plus 39 days +small "Pinksteren" weekend on easter plus 49 days length 2 days +small "Koninginnedag" weekend on 30.4. +small "Bevrijdingsdag" on 5.5. +small "Kerstmis" weekend on 25.12. length 2 days +: +: Andere feestdagen: +: Author: Jeroen C. Kessels <jeroenk@cnplss7.cnps.philips.nl> +: +small "Driekoningen" on 6.1 +small "Vastenavond" on easter minus 47 days +small "Aswoensdag" on easter minus 46 days +small "Palmzondag" on easter minus 7 days +small "Witte Donderdag" on easter minus 3 days +small "Goede Vrijdag" on easter minus 2 days +small "Dodenherdenking" on 4.5 +small "Bevrijdingsdag" on 5.5 +small "Dierendag" on 4.10 +small "Allerheiligen" on 1.11 +small "Allerzielen" on 2.11 +small "Oudjaar" on 31.12 +small "Moederdag" on every second sunday in may +small "Vaderdag" on every third sunday in june +: +: Winter- en zomertijd: +: Author: Wilbert Berendsen <wbsoft@xs4all.nl> +: +blue "Zomertijd" on last sunday in march +blue "Wintertijd" on last sunday in october +: +: Dagen in het kerkelijk jaar +: Author: Wilbert Berendsen <wbsoft@xs4all.nl> +: +: Kopieer dit bestand eventueel onder een andere naam, maar beginnend +: met 'holiday_' naar ~/.kde/share/apps/korganizer/ en haal op de +: volgende regels de dubbelepunten weg. +:small "Eerste advent" on sunday before 3.12 +:small "Tweede advent" on sunday before 10.12 +:small "Derde advent (Gaudete)" on sunday before 17.12 +:small "Vierde advent (Rorate)" on sunday before 24.12 +:small "Septuagesima (zeventigste)" on easter minus 63 days +:small "Sexagesima (zestigste)" on easter minus 56 days +:small "Quinquagesima (vijftigste)" on easter minus 49 days +:small "Invocabit (roept Hij mij aan, begin Veertigdagentijd)" on easter minus 42 days +:small "Reminiscere (gedenk)" on easter minus 35 days +:small "Oculi (ogen)" on easter minus 28 days +:small "Laetare (verheugt u)" on easter minus 21 days +:small "Judica (doe recht)" on easter minus 14 days +:small "Quasi modo geniti (als pasgeboren kinderen)" on easter plus 7 days +:small "Misericordias Domini (trouw van de Heer)" on easter plus 14 days +:small "Jubilate (juicht)" on easter plus 21 days +:small "Cantate (zingt)" on easter plus 28 days +:small "Rogate (bidt)" on easter plus 35 days +:small "Exaudi (hoor)" on easter plus 42 days +:small "Trinitatis (drie-eenheid)" on easter plus 56 days +:small "Hervormingsdag" on 31.10 +:small "Laatste zondag kerkelijk jaar" on sunday before 26.11 diff --git a/libkholidays/holidays/holiday_no b/libkholidays/holidays/holiday_no new file mode 100644 index 000000000..73b6bdba7 --- /dev/null +++ b/libkholidays/holidays/holiday_no @@ -0,0 +1,32 @@ +: +: Norwegian holiday file. Copy to ~/.holiday for private changes or tip +: geiri@stud.cs.uit.no if things are missing. +: +weekend "1. Nyttårsdag" weekend on 1.1 +black "2. Nyttårsdag" on 2.1 +black "Morsdag" on second sunday in february +weekend "Søn. før faste" weekend on easter minus 49 +blue "Sommertid" on last sunday in march +weekend "Skjærtorsdag" weekend on easter minus 3 +weekend "Langfredag" weekend on easter minus 2 +black "Påskeaften" on easter minus 1 +weekend "1. Påskedag" weekend on easter +weekend "2. Påskedag" weekend on easter plus 1 +black "Pinseaften" on easter plus 48 days +weekend "1. Pinsedag" weekend on easter plus 49 days +weekend "2. Pinsedag" weekend on easter plus 50 days +weekend "Kristi Him.f.dag" weekend on easter plus 39 days +weekend "Off. høytidsdag" weekend on 1.5 +weekend "Grunnlovsdag" weekend on 17.5 +black "St. Hans" on 23.6 +blue "Vintertid" on last sunday in september +weekend "Bots & bededag" on last sunday in october +black "Farsdag" on second sunday in november +black "1. Advent" on sunday before 23.12 minus 21 days +black "2. Advent" on sunday before 23.12 minus 14 days +black "3. Advent" on sunday before 23.12 minus 7 days +black "4. Advent" on sunday before 23.12 +black "Julaften" on 24.12 +weekend "1. Juledag" weekend on 25.12 +weekend "2. Juledag" weekend on 26.12 +black "Nyttårsaften" on 31.12 diff --git a/libkholidays/holidays/holiday_nz b/libkholidays/holidays/holiday_nz new file mode 100644 index 000000000..9e82bd696 --- /dev/null +++ b/libkholidays/holidays/holiday_nz @@ -0,0 +1,99 @@ +: +: New Zealand holiday file. Copy to ~/.holiday +: +: Author: Miles Leonard-Taylor (m.leonardtaylor@irl.cri.nz) +: 13 September 2000 (first version) +: 24 September 2004 (update with spelling corrections) +: 11 February 2008 (change to daylight-savings rules by government) +: Thanks to various people for pointing out all my spelling mistakes... + +: Holidays as defined by the government's "Holidays Acts, 1981-1991" +: and the Visits and Ceremonial office of the Department of Internal Affairs +: and was also at http://www.nzir.dol.govt.nz/rights/leave/dates/2000.html +: but now located under http://www.ers.dol.govt.nz/holidays_act_2003/dates/ + +small "Christmas" weekend on december 25 +small "Boxing Day" weekend on december 26 +small "New Year's Day" weekend on january 1 +small "" weekend on january 2 +: +small "Good Friday" weekend on easter minus 2 days +small "Easter Sunday" weekend on easter +small "Easter Monday" weekend on easter plus 1 days +: +small "Waitangi Day" weekend on february 6 +small "Anzac Day" weekend on april 25 +small "Queen's Birthday" weekend on first monday in june +small "Labour Day" weekend on fourth monday in october + +: Other useful dates, but NOT public holidays, sources unknown +small "St. Valentine's Day" on february 14 +small "St. Patrick's Day" on march 17 +small "Mother's Day" on second sunday in may +small "Father's Day" on first sunday in september +small "Halloween" on october 31 +small "Guy Fawkes" on november 5 +small "Melbourne Cup" on first tuesday in november + +: Daylight Savings Reminders, defined by Internal Affairs +: see http://www.dia.govt.nz/diawebsite.nsf/wpg_URL/Services-Daylight-Saving-Index?OpenDocument +small "Clocks Forward" on last sunday in september +small "Clocks Back" on first sunday in april + +: Additional Easter dates and other Solemneties, defined by Catholic Church +:small "Epiphany on sunday after january 2 +:small "Baptism of Lord" on sunday after january 2 plus 7 days +:small "Presentation" on february 2 +small "Ash Wednesday" on easter minus 46 days +:small "Palm Sunday" on easter minus 7 days +small "Ascension" on easter plus 42 days +small "Pentecost" weekend on easter plus 49 days +small "Trinity" on easter plus 56 days +small "Corpus Christi" on easter plus 63 days +:small "Sacred Heart" on easter plus 68 days +:small "John the Baptist" on june 24 +:small "Sts Peter & Paul" on june 29 +:small "Transfiguration" on august 6 +small "Assumption" on august 15 +small "All Saints" on november 1 +:small "All Souls" on november 2 +:small "Christ the King" on sunday before 24.12 minus 28 days +:small "1. Advent" on sunday before 24.12 minus 21 days +:small "2. Advent" on sunday before 24.12 minus 14 days +:small "3. Advent" on sunday before 24.12 minus 7 days +:small "4. Advent" on sunday before 24.12 +:small "Holy Family" on first sunday after december 26 + +: Regional Anniversaries +: Defined at http://www.nzir.dol.govt.nz/rights/leave/dates/2000.html +: A map may be viewed at http://www.govt.nz/localgov/regionalmap.php3 +: These may not be tagged as holdiays ("weekend") as they are regional +: NB. "on monday after 19.1" means monday _ON_ _OR_ after 19.1 (inclusive) +: +: Region Offical Date How it shifts around each year +: +: Auckland 29 January Moves to nearest monday +small "Auckland Day" on monday after 26 january +: Taranaki 31 March Moves to 2nd Mon in Mar to miss easter +small "Taranaki Day" on second monday in march +: Hawkes' Bay 1 November Moves to Friday before Labour day +small "Hawkes Bay Day" on fourth monday in october minus 3 days +: Wellington 22 January Moves to nearest monday +small "Wellington Day" on monday after 19 january +: Marlborough 1 November Moves to first monday after Labour day +small "Marlborough Day" on fourth monday in october plus 7 days +: Nelson 1 February Moves to nearest monday +small "Nelson Day" on monday after 29 january +: Canterbury 16 December Moves to 2nd Fri after 1st Tues in Nov +small "Canterbury Day" on friday after 11 november +: Canterbury (South) 16 December Moves to 4th monday in september +small "S.Canterbury Day" on fourth monday in september +: Westland 1 December Moves to nearest monday +small "Westland Day" on monday after 28 november +: Otago 23 March Moves to nearest monday +small "Otago Day" on monday after 20 march +: Southland 17 January Moves to nearest monday +small "Southland Day" on monday after 14 march +: Chatham Islands 30 November Moves to nearest monday +small "Chatham's Day" on monday after 27 november + diff --git a/libkholidays/holidays/holiday_pl b/libkholidays/holidays/holiday_pl new file mode 100644 index 000000000..a892506f0 --- /dev/null +++ b/libkholidays/holidays/holiday_pl @@ -0,0 +1,41 @@ +: Polish holidays file ( take one ) +: sob kwi 10 15:47:14 CEST 1999 +: by Krzysztof P. Jasiutowicz <kpjas@promail.pl> +: +small "Nowy Rok" weekend on 1.1. +small "Trzech Króli" on 6.1. +small "Dzień Babci" on 21.1. +small "Dzień Dziadka" on 22.1. +: small "Śledzik" on easter minus 47 days +small "Popielec" on easter minus 46 days +small "Wielki Piątek" on easter minus 2 days +small "Dzień Kobiet" on 8.3. +small "Niedziela Palmowa" on easter minus 7 days +small "Wielkanoc" weekend on easter length 2 days +small "Lany Poniedziałek" weekend on easter plus 1 day +small "Zielone Świątki" weekend on easter plus 49 days +small "Boże Ciało" weekend on easter plus 60 days +small "Święto Pracy" weekend on 1.5. +small "Dzień Flagi" on 2.5. +small "Święto Konstytucji" weekend on 3.5. +small "Wniebowzięcie NMP" weekend on 15.8. +small "Wszystkich Świętych" weekend on 1.11. +small "Zaduszki" on 2.11. +small "Święto Niepodległości" weekend on 11.11. +small "Wigilia" on 24.12. +small "Boże Narodzenie" weekend on 25.12. length 2 days +small "Sylwester" on 31.12. + + +small black "Walentynki" on 14.2. +small black "Dzień Matki" on 26.5. +small black "Dzień Dziecka" on 1.6. +small black "Dzień Ojca" on 23.6. +small black "Andrzejki" on 30.11. +small black "Św. Mikołaj" on 6.12. + + +"Początek wiosny" on march 21 +"Początek lata" on june 22 +"Początek jesieni" on september 23 +"Początek zimy" on december 22 diff --git a/libkholidays/holidays/holiday_pt b/libkholidays/holidays/holiday_pt new file mode 100644 index 000000000..2f567e5a1 --- /dev/null +++ b/libkholidays/holidays/holiday_pt @@ -0,0 +1,349 @@ +: +: Portugal holiday file. Copy to ~/.holiday +: +: Author: moitinho@civil.ist.utl.pt +: +: Informação legal em: http://www.infocid.pt/infocid/0_116.htm +: +: Feriados obrigatórios +: +"Ano Novo" on january 1 +"6ª feira santa" on easter minus 2 days +"25 de Abril" on april 25 +"1º de Maio" on may 1 +"Corpo de Deus" on easter plus 60 days +"10 de Junho" on june 10 +"Assunção" on august 15 +"República" on october 5 +"Todos os Santos" on november 1 +"Restauração" on december 1 +"Nª Senhora Conceição" on december 8 +"Natal" on december 25 +: +: Datas relacionadas com a Páscoa +: +"Carnaval" on easter minus 50 days length 4 days +"4ª feira de cinzas" on easter minus 46 days +"Páscoa" on easter +"Pentecostes" weekend on easter plus 49 days +:"Ascension" on easter plus 40 days +:"Trinity" on easter plus 46 days +: +: Estações +: +"Primavera" on march 22 +"Verão" on june 22 +"Outono" on september 22 +"Inverno" on december 22 +: +: Feriados municipais +: http://www.viautarquica.pt/autarnet/feriados.htm +: +: Desmarcar aqueles que considerar relevantes +: +: "Abrantes" on june 14 +: "Águeda" on 1.ª easter plus 50 days +: "Aguiar da Beira" on june 24 +: "Alandroal" on easter plus 8 days +: "Albergaria-a-Velha" on third sunday in august plus 1 day +: "Albufeira" on august 20 +: "Alcácer do Sal" on june 24 +: "Alcanena" on easter plus 40 days +: "Alcobaça" on august 20 +: "Alcochete" on june 24 +: "Alcoutim" on second friday in september +: "Alenquer" on easter plus 40 days +: "Alfândega da Fé" on june 29 +: "Alijó" on november 11 +: "Aljezur" on august 29 +: "Aljustrel" on june 13 +: "Almada" on june 24 +: "Almeida" on july 2 +: "Almeirim" on easter plus 40 days +: "Almodôvar" on april 17 +: "Alpiarça" on april 2 +: "Alter do Chão" on easter plus 40 days +: "Alvaiázere" on june 13 +: "Alvito" on easter plus 40 days +: "Amadora" on september 11 +: "Amarante" on july 8 +: "Amares" on june 13 +: "Anadia" on easter plus 40 days +: "Angra do Heroísmo" on june 24 +: "Ansião" on easter plus 40 days +: "Arcos de Valdevez" on july 11 +: "Arganil" on september 7 +: "Armamar" on june 24 +: "Arouca" on may 2 +: "Arraiolos" on easter plus 40 days +: "Arronches" on june 24 +: "Arruda dos Vinhos" on easter plus 40 days +: "Aveiro" on may 12 +: "Avis" on easter plus 1 day +: "Azambuja" on easter plus 40 days +: "Baião" on august 24 +: "Barcelos" on may 3 +: "Barrancos" on august 28 +: "Barreiro" on june 28 +: "Batalha" on august 14 +: "Beja" on easter plus 40 days +: "Belmonte" on april 26 +: "Benavente" on easter plus 40 days +: "Bombarral" on june 29 +: "Borba" on easter plus 1 day +: "Boticas" on november 6 +: "Braga" on june 24 +: "Bragança" on august 22 +: "Cabeceiras de Basto" on september 29 +: "Cadaval" on january 13 +: "Caldas da Rainha" on may 15 +: "Caminha" on easter plus 1 day +: "Calheta (Açores)" on june 24 +: "Calheta (Madeira)" on november 25 +: "Câmara de Lobos" on october 16 +: "Campo Maior" on easter plus 1 day +: "Cantanhede" on july 25 +: "Carrazeda de Ansiães" on last friday in august +: "Carregal do Sal" on third monday in july +: "Cartaxo" on easter plus 40 days +: "Cascais" on june 13 +: "Castanheira de Pêra" on july 4 +: "Castelo Branco" on easter plus 16 days +: "Castelo de Paiva" on june 24 +: "Castelo de Vide" on easter plus 1 day +: "Castro Daire" on june 29 +: "Castro Marim" on june 24 +: "Castro Verde" on june 29 +: "Celorico da Beira" on may 23 +: "Celorico de Basto" on july 25 +: "Chamusca" on easter plus 40 days +: "Chaves" on july 8 +: "Cinfães" on june 24 +: "Coimbra" on july 4 +: "Condeixa-a-Nova" on july 24 +: "Constância" on easter plus 1 day +: "Coruche" on august 17 +: "Corvo" on june 20 +: "Covilhã" on october 20 +: "Crato" on easter plus 1 day +: "Cuba" on easter plus 1 day +: "Elvas" on january 14 +: "Entroncamento" on november 24 +: "Espinho" on june 16 +: "Esposende" on august 19 +: "Estarreja" on june 13 +: "Estremoz" on easter plus 40 days +: "Évora" on june 29 +: "Fafe" on may 16 +: "Faro" on september 7 +: "Felgueiras" on june 29 +: "Ferreira do Alentejo" on march 5 +: "Ferreira do Zêzere" on june 13 +: "Figueira de Castelo Rodrigo" on july 7 +: "Figueira da Foz" on june 24 +: "Figueiró dos Vinhos" on june 24 +: "Fornos de Algodres" on september 29 +: "Freixo de Espada à Cinta" on easter plus 1 day +: "Fronteira" on april 6 +: "Funchal" on august 21 +: "Fundão" on september 15 +: "Gavião" on november 23 +: "Góis" on last tuesday in july +: "Golegã" on easter plus 40 days +: "Gondomar" on first sunday in october plus 1 day +: "Gouveia" on second sunday in august plus 1 day +: "Grândola" on october 22 +: "Guarda" on november 26 +: "Guimarães" on june 24 +: "Horta" on june 24 +: "Idanha-a-Nova" on easter plus 15 days +: "Ílhavo" on easter plus 1 day +: : .... "Lajes das Flores" on segunda-feira após o 3. fim de semana de Julho ?? +: "Lajes das Flores" on third sunday in july plus 1 day +: "Lajes do Pico" on june 29 +: "Lagoa (Açores)" on april 11 +: "Lagoa (Algarve)" on september 8 +: "Lagos" on october 27 +: "Lamego" on september 8 +: "Leiria" on may 22 +: "Lisboa" on june 13 +: "Loulé" on easter plus 40 days +: "Loures" on june 26 +: "Lourinhã" on june 24 +: "Lousã" on june 24 +: "Lousada" on last monday in july +: "Mação" on easter plus 1 day +: "Macedo de Cavaleiros" on june 29 +: "Machico" on october 9 +: "Madalena" on july 22 +: "Mafra" on easter plus 40 days +: "Maia" on second sunday in july plus 1 day +: "Mangualde" on september 8 +: "Manteigas" on march 4 +: "Marco de Canaveses" on september 8 +: "Marinha Grande" on easter plus 40 days +: "Marvão" on september 8 +: "Matosinhos" on easter plus 51 days +: "Mealhada" on easter plus 40 days +: "Meda" on november 11 +: "Melgaço" on easter plus 40 days +: "Mértola" on june 24 +: "Mesão Frio" on november 30 +: "Mira" on june 25 +: "Miranda do Corvo" on june 1 +: "Miranda do Douro" on july 10 +: "Mirandela" on may 25 +: "Mogadouro" on october 15 +: "Moimenta da Beira" on june 24 +: "Moita" on second sunday in september plus 2 days +: "Monção" on easter plus 60 days +: "Monchique" on easter plus 40 days +: "Mondim de Basto" on july 25 +: "Monforte" on easter plus 8 days +: "Montalegre" on june 9 +: "Montemor-o-Novo" on march 8 +: "Montemor-o-Velho" on september 8 +: "Montijo" on june 29 +: "Mora" on easter plus 1 day +: "Mortágua" on easter plus 40 days +: "Moura" on june 24 +: "Mourão" on february 2 +: "Murça" on may 8 +: "Murtosa" on september 8 +: "Nazaré" on september 8 +: "Nelas" on june 24 +: "Nisa" on easter plus 1 day +: "Nordeste" on july 18 +: "Óbidos" on january 11 +: "Odemira" on september 8 +: "Oeiras" on june 7 +: "Oleiros" on second sunday in august plus 1 day +: "Olhão" on june 16 +: "Oliveira de Azeméis" on second monday in august +: "Oliveira de Frades" on october 7 +: "Oliveira do Bairro" on easter plus 40 days +: "Oliveira do Hospital" on october 7 +: "Ourém" on june 20 +: "Ourique" on september 8 +: "Ovar" on july 25 +: "Paços de Ferreira" on november 6 +: "Palmela" on june 1 +: "Pampilhosa da Serra" on april 10 +: "Paredes de Coura" on august 10 +: "Paredes" on third sunday in july plus 1 day +: "Pedrógão Grande" on july 24 +: "Penacova" on july 17 +: "Penafiel" on november 11 +: "Penalva do Castelo" on august 25 +: "Penamacor" on easter plus 1 day +: "Penedono" on august 29 +: "Penela" on september 29 +: "Peniche" on first sunday in august plus 1 day +: "Peso da Régua" on august 16 +: "Pinhel" on august 25 +: "Pombal" on november 11 +: : .... "Ponta Delgada" on segunda-feira do Senhor Santo Cristo em Maio ??? +: "Ponta do Sol" on september 8 +: "Ponte da Barca" on august 24 +: "Ponte de Lima" on september 20 +: "Ponte de Sor" on easter plus 1 day +: "Portalegre" on may 23 +: "Portel" on easter plus 1 day +: "Portimão" on june 24 +: "Porto" on june 24 +: "Porto Moniz" on july 22 +: "Porto de Mós" on june 29 +: "Porto Santo" on june 24 +: "Póvoa do Varzim" on june 29 +: "Póvoa de Lanhoso" on march 19 +: "Povoação" on easter plus 61 days +: "Proença-a-Nova" on june 13 +: "Redondo" on easter plus 1 day +: "Reguengos de Monsaraz" on june 13 +: "Resende" on september 29 +: "Ribeira Brava" on june 29 +: "Ribeira Grande" on june 29 +: "Ribeira de Pena" on august 16 +: "Rio Maior" on november 6 +: "São Brás de Alportel" on june 1 +: "São João da Madeira" on october 11 +: "São João da Pesqueira" on june 24 +: "São Pedro do Sul" on june 29 +: "São Roque do Pico" on august 16 +: "Sabrosa" on september 8 +: "Sabugal" on easter plus 8 days +: "Salvaterra de Magos" on easter plus 40 days +: "Santa Comba Dão" on easter plus 40 days +: "Santa Cruz" on january 15 +: "Santa Cruz das Flores" on june 24 +: "Santa Cruz da Graciosa" on june 24 +: "Santa Maria da Feira" on january 20 +: "Santa Marta de Penaguião" on january 13 +: "Santana" on may 25 +: "Santarém" on march 19 +: "Santiago do Cacém" on july 25 +: "Santo Tirso" on july 11 +: "São Vicente" on january 22 +: "Sardoal" on september 22 +: "Sátão" on august 20 +: "Seia" on july 3 +: "Seixal" on july 29 +: "Sernancelhe" on may 3 +: "Serpa" on easter plus 2 days +: "Sertã" on june 24 +: "Sesimbra" on may 4 +: "Setúbal" on september 15 +: "Sever do Vouga" on sepetember 21 +: "Silves" on september 3 +: "Sines" on november 24 +: "Sintra" on june 29 +: "Sobral de Monte Agraço" on easter plus 40 days +: "Soure" on september 21 +: "Sousel" on easter plus 1 day +: "Tábua" on april 10 +: "Tabuaço" on june 24 +: "Tarouca" on september 29 +: "Tavira" on june 24 +: "Terras de Bouro" on june 24 +: "Tomar" on march 1 +: "Tondela" on september 16 +: "Torre de Moncorvo" on march 19 +: "Torres Novas" on easter plus 40 days +: "Torres Vedras" on november 11 +: "Trancoso" on may 29 +: "Vagos" on easter plus 50 days +: "Vale de Cambra" on june 13 +: "Valença" on september 18 +: "Valongo" on june 24 +: "Valpaços" on november 6 +: "Velas" on april 23 +: "Vendas Novas" on september 7 +: "Viana do Alentejo" on january 13 +: "Viana do Castelo" on august 20 +: "Vidigueira" on easter plus 40 days +: "Vieira do Minho" on first saturday in october plus 2 days +: "Vila do Bispo" on september 20 +: "Vila do Conde" on june 24 +: "Vila Franca do Campo" on june 24 +: "Vila do Porto" on june 24 +: "Vila da Praia da Vitória" on june 20 +: "Vila do Rei" on september 19 +: "Vila Flor" on august 24 +: "Vila Franca de Xira" on easter plus 40 days +: "Vila Nova da Barquinha" on june 13 +: "Vila Nova de Foz Côa" on may 21 +: "Vila Nova de Cerveira" on october 1 +: "Vila Nova de Famalicão" on june 13 +: "Vila Nova de Gaia" on june 24 +: "Vila Nova de Paiva" on march 2 +: "Vila Nova de Poiares" on january 13 +: "Vila Pouca de Aguiar" on june 22 +: "Vila Real" on june 13 +: "Vila Real de Santo António" on may 13 +: "Vila Velha de Ródão" on fourth sunday in august plus 1 day +: "Vila Verde" on june 13 +: "Vila Viçosa" on august 16 +: "Vimioso" on august 10 +: "Vinhais" on may 20 +: "Viseu" on september 21 +: "Vouzela" on may 14 diff --git a/libkholidays/holidays/holiday_py b/libkholidays/holidays/holiday_py new file mode 100644 index 000000000..3fc947352 --- /dev/null +++ b/libkholidays/holidays/holiday_py @@ -0,0 +1,25 @@ +: +: Fichero holiday_paraguay. +: Creado por Carlos Raúl Perasso <carlosrp@pla.net.py> +: +: Feriados Inamovibles +: +red "Año nuevo" red on january 1 +red "Independencia" red on may 15 +red "Virgen de Caacupé" red on december 8 +red "Navidad" red on december 25 +: +: Feriados que tendrían que pasar al siguiente lunes si caen entre martes y viernes +: (No se como establecerlo para korganizer) +: +red "Día de los Heroes" red on march 1 +red "Trabajo" red on may 1 +red "Paz del Chaco" red on june 12 +red "Asunción" red on august 15 +red "Batalla de Boquerón" red on september 29 +: +: Feriados relacionados a la Pascua +: +red "Jueves Santo" red on easter minus 3 days +red "Viernes Santo" red on easter minus 2 days +: diff --git a/libkholidays/holidays/holiday_quebec b/libkholidays/holidays/holiday_quebec new file mode 100644 index 000000000..076577da3 --- /dev/null +++ b/libkholidays/holidays/holiday_quebec @@ -0,0 +1,19 @@ +: +: Quebec holiday file. Copy to ~/.holiday +: +: Author: Gildas Perrot <perrot@grbb.polymtl.ca> +: +small "Jour de l'An" weekend on january 1 +small "St Valentin" on february 14 +small "Vendredi Saint" weekend on easter minus 2 days +small "Paques" weekend on easter +small "Lundi de Paques" weekend on easter plus 1 day +small "Fetes des Meres" on second sunday in may +small "Jour de la Reine (Fete de Dollard)" weekend on monday before may 24 +small "Fetes des Peres" on third sunday in june +small "St-Jean Baptiste" on june 24 +small "Fete de la Confederation" weekend on july 1 +small "Jour du Travail" weekend on first monday in september +small "Action de Graces" weekend on second monday in october +small "Jour du Souvenir (Armistice 1918)" weekend on november 11 +small "Noel" weekend on december 25 diff --git a/libkholidays/holidays/holiday_ro b/libkholidays/holidays/holiday_ro new file mode 100644 index 000000000..c8276f3c1 --- /dev/null +++ b/libkholidays/holidays/holiday_ro @@ -0,0 +1,21 @@ +: +: Romanian holiday file. Copy to ~/.holiday +: +: Author: Claudiu Costin <claudiuc@kde.org> +: +small "Anul nou" on 1.1. +small "Sărbătoarea unirii" on 24.1 +small "Ziua mamei" on 8.3 +small "Ziua copilului" on 1.6 +small "Ziua naţională" on 1.12 +small "Ziua Revoluţiei" on 22.12 +red "Crăciunul" weekend on 25.12 +small "Ziua muncii" on 1.5 + + +: relativ la Paşte +small "Floriile" on easter minus 6 days +red "Paştele" weekend on easter +small "Înălţarea Domnului" on easter plus 40 days +small "Rusalii" on easter plus 49 days + diff --git a/libkholidays/holidays/holiday_ru b/libkholidays/holidays/holiday_ru new file mode 100644 index 000000000..5ea6cc7c6 --- /dev/null +++ b/libkholidays/holidays/holiday_ru @@ -0,0 +1,111 @@ +: +: Russian holiday file. Copy to ~/.holiday +: +: Author: Andrey Cherepanov <sibskull@mail.ru>, September 2006. +: + +: Official holidays +red "Новогодние каникулы" on 1.1 +red "Новогодние каникулы" on 2.1 +red "Новогодние каникулы" on 3.1 +red "Новогодние каникулы" on 4.1 +red "Новогодние каникулы" on 5.1 +red "Рождество Христово" on 7.1 +red "День защитника Отечества" on 23.2 +red "Международный женский день" on 8.3 +red "Праздник Весны и Труда" on 1.5 +red "День Победы" on 9.5 +red "День России" on 12.6 +red "День народного единства" on 4.11 + +: Other holidays +blue "День работника прокуратуры Российской Федерации" on 12.1 +blue "День российской печати" on 13.1 +blue "День инженерных войск" on 21.1 +blue "День российского студенчества" on 25.1 +blue "День снятия блокады города Ленинграда (1944 год)" on 27.1 +blue "Сталинградская битва (1943 год)" on 2.2 +blue "День российской науки" on 8.2 +blue "День дипломатического работника" on 10.2 +blue "День работников геодезии и картографии" on second sunday in march +blue "День работников торговли, бытового обслуживания населения и ЖКХ" on third sunday in march +blue "День внутренних войск МВД" on 27.3 +blue "День специалиста юридической службы в Вооружённых Силах" on 29.3 +blue "День единения народов" on 2.4 +blue "День сотрудников военных комиссариатов" on 8.4 +blue "День геолога" on first sunday in april +blue "День космонавтики" on 12.4 +blue "День войск противовоздушной обороны" on second sunday in april +blue "День специалиста по радиоэлектронной борьбе" on 15.4 +blue "Ледовое побоище (1242 год)" on 18.4 +blue "День памяти погибших в радиационных авариях и катастрофах" on 26.4 +blue "День пожарной охраны" on 30.4 +blue "День радио, праздник работников всех отраслей связи" on 7.5 +blue "День химика" on last sunday in may +blue "День славянской письменности и культуры" on 24.5 +blue "Общероссийский День библиотек" on 27.5 +blue "День пограничника" on 28.5 +blue "Пушкинский день России" on 6.6 +blue "День социального работника" on 8.6 +blue "День работников текстильной и лёгкой промышленности" on second sunday in june +blue "День медицинского работника" on third sunday in june +blue "День изобретателя и рационализатора" on last saturday in june +blue "День памяти и скорби" on 22.6 +blue "День молодёжи" on 27.6 +blue "День работников морского и речного флота" on first sunday in july +blue "Полтавская битва (1709 год)" on 10.7 +blue "День рыбака" on second sunday in july +blue "День российской почты" on second sunday in july +blue "День металлурга" on third sunday in july +blue "День Военно-Морского Флота" on last sunday in july +blue "День Тыла Вооружённых Сил Российской Федерации" on 1.8 +blue "День Воздушно-десантных войск" on 2.8 +blue "День железнодорожника" on first sunday in august +blue "День Железнодорожных войск Российской Федерации" on 6.8 +blue "День победы у мыса Гангут (1714 год)" on 9.8 +blue "День Военно-воздушных сил" on 12.8 +blue "День физкультурника" on second saturday in august +blue "День строителя" on second sunday in august +blue "День Воздушного Флота России" on third sunday in august +blue "День Государственного флага Российской Федерации" on 22.8 +blue "Курская битва (1943 год)" on 23.8 +blue "День шахтёра" on last sunday in august +blue "День кино" on 27.8 +blue "День знаний" on 1.9 +blue "День российской гвардии" on 2.9 +blue "День солидарности в борьбе с терроризмом" on 3.9 +blue "День специалиста по ядерному обеспечению" on 4.9 +blue "День работников нефтяной и газовой промышленности" on first sunday in september +blue "Бородинское сражение (1812 год)" on 8.9 +blue "День победы у мыса Тендра (1790 год)" on 11.9 +blue "День танкиста" on second sunday in september +blue "Куликовская битва (1380 год)" on 21.9 +blue "День работников леса" on third sunday in september +blue "День работника атомной промышленности" on 28.9 +blue "День машиностроителя" on last sunday in september +blue "День пожилых людей" on 1.10 +blue "День Сухопутных войск" on 1.10 +blue "День Космических войск" on 4.10 +blue "День учителя" on 5.10 +blue "День военного связиста" on 20.10 +blue "День подразделений специального назначения" on 24.10 +blue "День таможенника Российской Федерации" on 25.10 +blue "День работника сельского хозяйства и перерабатывающей промышленности" on second sunday in october +blue "День работников дорожного хозяйства" on third sunday in october +blue "День работников автомобильного транспорта" on last sunday in october +blue "День памяти жертв политических репрессий" on 30.10 +blue "День военного разведчика" on 5.11 +blue "Октябрьская революция 1917 года" on 7.11 +blue "День милиции" on 10.11 +blue "День войск радиационной, химической и биологической защиты" on 13.11 +blue "День ракетных войск и артиллерии" on 19.11 +blue "День работника налоговых органов Российской Федерации" on 21.11 +blue "День матери" on last sunday in november +blue "День победы у мыса Синоп (1853 год)" on 1.12 +blue "Битва под Москвой (1941 год)" on 5.12 +blue "День Конституции Российской Федерации" on 12.12 +blue "День Ракетных войск стратегического назначения" on 17.12 +blue "День работника органов безопасности Российской Федерации" on 20.12 +blue "День энергетика" on 22.12 +blue "День взятия крепости Измаил (1790 год)" on 24.12 +blue "День спасателя Российской Федерации" on 27.12 diff --git a/libkholidays/holidays/holiday_se b/libkholidays/holidays/holiday_se new file mode 100644 index 000000000..244eaf385 --- /dev/null +++ b/libkholidays/holidays/holiday_se @@ -0,0 +1,37 @@ +: +: Swedish holiday file. +: +weekend "Nyårsdagen" weekend on 1.1 +black "Trett.d.afton" black on 5.1 +weekend "Trett.d. Jul" weekend on 6.1 +black "Alla hjärtans dag" on 14.2 +black "Fettisdagen" on easter minus 47 days +black "Askonsdagen" on easter minus 46 days +blue "Sommartid" on last sunday in march +black "Skärtorsdagen" black on easter minus 3 +weekend "Långfredagen" weekend on easter minus 2 +black "Påskafton" black on easter minus 1 +weekend "Påskdagen" weekend on easter +weekend "Annandag påsk" weekend on easter plus 1 +black "Pingstafton" black on easter plus 48 days +weekend "Pingstdagen" weekend on easter plus 49 days +:Before 2005 +:weekend "Annandag Pingst" weekend on easter plus 50 days +black "Annandag Pingst" black on easter plus 50 days +weekend "Kristi Him.f." weekend on easter plus 39 days +weekend "Första Maj" weekend on 1.5 +:Before 2005 +:black "Nationaldagen" black on 6.6 +weekend "Nationaldagen" weekend on 6.6 +black "Midsommarafton" black on friday before 25.6 +weekend "Midsommardagen" weekend on saturday before 26.6 +blue "Vintertid" on last sunday in october +weekend "Alla helgons dag" weekend on first sunday in november minus 1 +black "1. Advent" on sunday before 24.12 minus 21 days +black "2. Advent" on sunday before 24.12 minus 14 days +black "3. Advent" on sunday before 24.12 minus 7 days +black "Julafton" black on 24.12 +black "4. Advent" on sunday before 24.12 +weekend "Juldagen" weekend on 25.12 +weekend "Annandag Jul" weekend on 26.12 +black "Nyårsafton" on 31.12 diff --git a/libkholidays/holidays/holiday_si b/libkholidays/holidays/holiday_si new file mode 100644 index 000000000..41ef91370 --- /dev/null +++ b/libkholidays/holidays/holiday_si @@ -0,0 +1,22 @@ +: $Id$ +: $Source$ +: SLOVENIAN HOLIDAY FILE. +: by Roman Maurer <roman.maurer@hermes.si> +: +: Source of information: +: Aleš Košir: Slovenščina in računalniki +: <http://nl.ijs.si/GNUsl/tex/tslovene/slolang/> +: +small "Novo leto" on 1.1. length 2 days +small "Slovenski kulturni praznik" on 8.2. +small "Velika noč" weekend on easter +small "Velikonočni ponedeljek" weekend on easter plus 1 day +small "Dan upora proti okupatorju" on 27.4. +small "Praznik dela" on 1.5. length 2 days +small "Binkošti" weekend on easter plus 49 days +small "Dan državnosti" on 25.6. +small "Marijino vnebovzetje" on 15.8. +small "Dan reformacije" on 31.10. +small "Dan spomina na mrtve" on 1.11. +small "Božič" on 25.12. +small "Dan samostojnosti" on 26.12. diff --git a/libkholidays/holidays/holiday_sk b/libkholidays/holidays/holiday_sk new file mode 100644 index 000000000..c468b258f --- /dev/null +++ b/libkholidays/holidays/holiday_sk @@ -0,0 +1,29 @@ +: +: Slovak holiday file. Copy to ~/.holiday +: Author: Michal Vančo <michal.vanco@gmail.com> +: +small "Nový rok" weekend on 1.1. +small "Deň vzniku SR" weekend on 1.1. +small "Traja králi" weekend on 6.1. +small "Medzinárodný deň žien" on 8.3. +: Veľká noc patrí niekde sem +small "Veľký piatok" weekend on easter minus 2 +small "Veľkonočná nedeľa" weekend on easter +small "Veľkonočný pondelok" weekend on easter plus 1 +small "Deň učiteľov" on 28.4. +small "Sviatok práce" weekend on 1.5. +small "Deň víťazstva nad fašizmom" weekend on 8.5. +small "Deň matiek" on 13.5. +small "Medzinárodný deň detí" on 1.6. +small "Deň otcov" on 17.6. +small "Sviatok sv. Cyrila a Metoda" weekend on 5.7. +small "Výročie SNP" weekend on 29.8. +small "Deň Ústavy SR" weekend on 1.9. +small "Sedembolestná Panna Mária" weekend on 15.9. +small "Sviatok všetkých svätých" weekend on 1.11. +small "Pamiatka zosnulých" on 2.11. +small "Deň boja za slobodu a demokraciu" weekend on 17.11. +small "Štedrý deň" weekend on 24.12. +small "1. sviatok vianočný" weekend on 25.12. +small "2. sviatok vianočný" weekend on 26.12. + diff --git a/libkholidays/holidays/holiday_th b/libkholidays/holidays/holiday_th new file mode 100644 index 000000000..da97605ce --- /dev/null +++ b/libkholidays/holidays/holiday_th @@ -0,0 +1,30 @@ +: +: Thailand holiday file. Copy to ~/.holiday +: Use this as a starting point, These are the Official holidays. +: Chineese New Year along with most other Chineese holidays are also +: widely celebrated but not included here. +: +: +: Author: Gerald Williams <gwilli@samart.co.th> +: +black "New Year" on January 1 +red "Makha Bucha Day" on February 11 +black "Chakri Day" on April 6 +black "Songkran Festival" weekend on April 13 +black "Coranation Day" on May 5 +black "Ploughing Ceremony" on May 8 +red "Visakha Bucha Day" on May 10 +black "Mid Year Day" on July 1 +red "Asarnha Bucha Day" on July 8 +red "Khao Phansa Day" on July 9 +black "H.M.The Queens B'day" on August 12 +black "Chulalongkorn Day" on October 23 +black "H.M. The King's B'day" on December 5 +black "Constitution Day" on December 10 +black "New Years Eve" on December 31 + + +: Seasons (Basically only three) +green "Hot season Begins" on march 1 +green "Rainy season Begins" on june 1 +green "Cool season Begins" on november 1 diff --git a/libkholidays/holidays/holiday_ua b/libkholidays/holidays/holiday_ua new file mode 100644 index 000000000..6e8361073 --- /dev/null +++ b/libkholidays/holidays/holiday_ua @@ -0,0 +1,118 @@ +: +: Ukrainian holiday file. Copy to ~/.holiday +: +: Authors: Andriy Gapon <avg@icyb.net.ua>, April 2007. +: Oleg Ivashchenko <ol_iva@i.ua>, October 2006. +: + +: Official holidays +small "Новий Рік" weekend on 1.1 +small "Різдво Христове" weekend on 7.1 +small "8 Березня - Міжнародний Жіночий День" weekend on 8.3 +small "Великдень" weekend on pascha +small "1 Травня - День Праці" weekend on 1.5 length 2 days +small "День Перемоги" weekend on 9.5 +small "Трійця" weekend on pascha plus 49 days +small "День Конституції України" weekend on 28.6 +small "День Незалежності України" weekend on 24.8 + +: Other holidays +blue "Хрещення" on 19.1 +blue "День соборності України" on 22.1 +blue "День пам’яті Крутів" on 29.1 +blue "День працівників пожежної охорони" on 29.1 +blue "День вшанування учасників бойових дій на території інших держав" on 15.2 +blue "День захисника Вітчизни" on 23.2 +blue "День землевпорядника" on second saturday in march +blue "День працівників житлово-комунального господарства і побутового обслуговування населення" on third sunday in march +blue "Всеукраїнський день працівників культури та аматорів народного мистецтва" on 23.3 +blue "Всеукраїнський день боротьби із захворюванням на туберкульоз" on 24.3 +blue "День Служби безпеки України" on 25.3 +blue "День внутрішніх військ Міністерства внутрішніх справ України" on 26.3 +blue "День геолога" on first sunday in april +blue "День працівників ракетно-космічної галузі України" on 12.4 +blue "День пам'яток історії та культури" on 18.4 +blue "День довкілля" on third saturday in april +blue "День охорони праці" on 28.4 +blue "День матері" on second sunday in may +blue "День банківських працівників" on 20.5 +blue "День науки" on third saturday in may +blue "День Європи" on third saturday in may +blue "День працівників видавництв, поліграфії і книгорозповсюдження" on last saturday in may +blue "День хіміка" on last sunday in may +blue "Міжнародний день миротворців Організації Об'єднаних Націй" on 29.5 +blue "День слов'янської писемності і культури" 24.5 +blue "День прикордонника" on 28.5 +blue "День захисту дітей" on 1.6 +blue "День журналіста" on 6.6 +blue "День працівників місцевої промисловості" on first sunday in june +blue "День працівників водного господарства" on first sunday in june +blue "День працівників легкої промисловості" on second sunday in june +blue "День медичного працівника" on third sunday in june +blue "День скорботи і вшанування пам'яті жертв війни в Україні" on 22.6 +blue "День державної служби" on 23.6 +blue "День митної служби України" on 25.6 +blue "День молоді" on last sunday in june +blue "День архітектури України" on 1.7 +blue "День працівника державної податкової служби України" on 2.7 +blue "День Військ Протиповітряної оборони" on first sunday in july +blue "День Військово-Морських Сил" on first sunday in july +blue "День працівників морського та річкового флоту" on first sunday in july +blue "День рибалки" on second sunday in july +blue "День бухгалтера" on 16.7 +blue "День працівників металургійної та гірничодобувної промисловості" on third sunday in july +blue "День працівників торгівлі" on last sunday in july +blue "День аеромобільних військ" on 2.8 +blue "День військ зв'язку" on 8.8 +blue "День будівельника" on second sunday in august +blue "День працівників ветеринарної медицини" on second sunday in august +blue "День пасічника" on 19.8 +blue "День Державного Прапора України" on 23.8 +blue "День авіації" on last saturday in august +blue "День шахтаря" on last sunday in august +blue "День підприємця" on first sunday in september +blue "День фізичної культури і спорту" on second saturday in september +blue "День танкістів" on second sunday in september +blue "День працівників нафтової, газової та нафтопереробної промисловості" on second sunday in september +blue "День українського кіно" on second saturday in september +blue "День працівників цивільного захисту" on 17.9 +blue "День миру" on 21.9 +blue "День партизанської слави" on 22.9 +blue "День фармацевтичного працівника" on third saturday in september +blue "День винахідника і раціоналізатора" on third saturday in september +blue "День працівника лісу" on third sunday in september +blue "День машинобудівника" on fourth sunday in september +blue "День туризму" on 27.9 +blue "Всеукраїнський день бібліотек" on 30.9 +blue "День працівників освіти" on first sunday in october +blue "День юриста" on 8.10 +blue "День працівників стандартизації та метрології" on 10.10 +blue "День працівників державної санітарно-епідеміологічної служби" on second sunday in october +blue "День художника" on second sunday in october +blue "День Українського козацтва" on 14.10 +blue "День працівників харчової промисловості" on third sunday in october +blue "День автомобіліста і дорожника" on last sunday in october +blue "День інженерних військ" on 3.11 +blue "День ракетних військ і артилерії" on 3.11 +blue "День залізничника" on 4.11 +blue "День працівника соціальної сфери" on first sunday in november +blue "День української писемності та мови" on 9.11 +blue "День працівників радіо, телебачення та зв'язку" on 16.11 +blue "День студента" on 17.11 +blue "День працівників гідрометеорологічної служби" on 19.11 +blue "День скловиробника" on 19.11 +blue "День Свободи" on 22.11 +blue "День працівників сільського господарства" on third sunday in november +blue "День пам'яті жертв голодоморів та політичних репресій" on fourth saturday in november +blue "День працівників прокуратури" on 1.12 +blue "День працівників статистики" on 5.12 +blue "День Збройних Сил України" on 6.12 +blue "День місцевого самоврядування" on 7.12 +blue "День Сухопутних військ України" on 12.12 +blue "День вшанування учасників ліквідації наслідків аварії на Чорнобильській АЕС" on 14.12 +blue "День працівників суду" on 15.12 +blue "День адвокатури" on 19.12 +blue "День міліції" on 20.12 +blue "День працівників дипломатичної служби" on 22.12 +blue "День енергетика" on 22.12 +blue "День працівників архівних установ" on 24.12 diff --git a/libkholidays/holidays/holiday_us b/libkholidays/holidays/holiday_us new file mode 100644 index 000000000..f0962f105 --- /dev/null +++ b/libkholidays/holidays/holiday_us @@ -0,0 +1,54 @@ +: +: US holiday file. Copy to ~/.holiday +: Use this as a starting point, some holidays are missing, and some listed +: here are largely irrelevant. +: +: Author: Ron Harichandran <harichan@cee.msu.edu> +: +: Federal holidays +small "New Year's Day" weekend on 1/1 +small "Martin Luther King's Birthday" weekend on third monday in january +small "President's Day" weekend on third monday in february +small "Memorial Day" weekend on last monday in may +small "Independence Day" weekend on july 4 +small "Labor Day" weekend on first monday in september +small "Columbus Day" weekend on second monday in october +small "Veterans Day" weekend on november 11 +small "Thanksgiving" weekend on fourth thursday in november +small "Christmas Day" weekend on december 25 + +: +: more holidays from Jeff Buhrt <jeff@amesbvap.ci.in.ameritech.com> +: +small "Groundhog Day" on february 2 +small "Lincoln's Birthday" on february 12 +small "St. Valentine's Day" on february 14 +small "Susan B. Anthony's Day" on february 15 +small "St. Patrick's Day" on march 17 +small "Arbor Day" on last friday in april +small "Loyalty Day" on may 1 +small "Mother's Day" on second sunday in may +small "Armed Forces Day" on third saturday in may +: small "Victoria Day" on monday in may and 18 thru 24 +small "Father's Day" on third sunday in june +small "Citizenship Day" on september 17 +small "Child Health Day" on first monday in september +small "World Poetry Day" on october 15 +small "United Nations' Day" on october 24 +small "Halloween" on october 31 +small "Bill of Rights' Day" on december 15 +small "Wright Brothers' Day" on december 17 + +: Easter related +small "Easter" weekend on easter +small "Ash Wednesday" on easter minus 46 days +small "Pentecost" weekend on easter plus 49 days +small "Ascension" on easter plus 40 days +small "Trinity" on easter plus 46 days +small "Corpus Christi" on easter plus 53 days + +: Seasons (are these really hardcoded or calculated?) +"Spring Begins" on march 22 +"Summer Begins" on june 22 +"Fall Begins" on september 22 +"Winter Begins" on december 22 diff --git a/libkholidays/holidays/holiday_uy b/libkholidays/holidays/holiday_uy new file mode 100644 index 000000000..56b0128ff --- /dev/null +++ b/libkholidays/holidays/holiday_uy @@ -0,0 +1,39 @@ +: KOrganizer Uruguayan holiday file. +: +: Pablo R Hoffman <prh@montevideo.com.uy> +: +: $Id$ +: -------------------------------------------------------------------------- +: +: NOTA: Los feriados que se corren para los lunes son arbitrarios y los +: elije el gobierno uruguayo cada año. Por lo tanto aqui estan listados +: unicamente las fechas originales (sin correr). +: +: Feriados no laborables +: +small "Año nuevo" on 1 january +small "Jura de la constituación" on 18 july +small "Declaratoria de Independencia" on 25 august +small "Día del Trabajo" on 1 may +small "Día de los difuntos" on 2 november +small "Navidad" on 25 december +: +: Feriados laborables +: +small "Día de Reyes" on 6 january +small "Desembarco 33 Orientales" on 19 april +small "Batalla de las Piedras" on 18 may +small "Natalicio de Artigas" on 19 june +small "Día de las Américas" on 18 october +: +: Semana de turismo +: +small "Domingo de Pascua" on easter +small "Sábado de gloria" on easter minus 1 day +small "Viernes santo" on easter minus 2 days +small "Jueves santo" on easter minus 3 days +: +: Carnaval ( cada año es diferente ) +: +small "Carnaval" on easter minus 48 days +small "Carnaval" on easter minus 47 days diff --git a/libkholidays/holidays/holiday_za b/libkholidays/holidays/holiday_za new file mode 100644 index 000000000..5fe5aeaf9 --- /dev/null +++ b/libkholidays/holidays/holiday_za @@ -0,0 +1,17 @@ +: +: South African holiday file. Copy to ~/.holiday +: +: Author: Anton Keyter +: +red "New Year's Day" on january 1 shift to monday if sunday +red "Human Rights Day" on march 21 shift to monday if sunday +red "Good Friday" on easter minus 2 day +red "Family Day" on easter plus 1 day +red "Freedom Day" on april 27 shift to monday if sunday +red "Workers Day" on may 1 shift to monday if sunday +red "Youth Day" on june 16 shift to monday if sunday +red "National Women's Day" on august 9 shift to monday if sunday +red "Heritage Day" on september 24 shift to monday if sunday +red "Day of Reconsiliation" on december 16 shift to monday if sunday +red "Christmas Day" on december 25 shift to monday if sunday +red "Day of Goodwill" on december 26 shift to monday if sunday |