discourse/plugins/discourse-calendar/vendor/holidays/definitions/be_fr.yaml
2025-07-15 16:38:05 +02:00

153 lines
3 KiB
YAML

# Belgium holiday definitions for the Ruby Holiday gem in French.
#
# Updated: 2012-06-20.
# Sources:
# - http://en.wikipedia.org/wiki/Public_holidays_in_Belgium
---
months:
0:
- name: Pâques
regions: ['be_fr']
function: easter(year)
- name: Lundi de Pâques
regions: ['be_fr']
function: easter(year)
function_modifier: 1
- name: Ascension
regions: ['be_fr']
function: easter(year)
function_modifier: 39
- name: Pentecôte
regions: ['be_fr']
function: easter(year)
function_modifier: 49
- name: Lundi de Pentecôte
regions: ['be_fr']
function: easter(year)
function_modifier: 50
1:
- name: Jour de l'an
regions: ['be_fr']
mday: 1
5:
- name: Fête du travail
regions: ['be_fr']
mday: 1
7:
- name: Fête nationale
regions: ['be_fr']
mday: 21
8:
- name: Assomption
regions: ['be_fr']
mday: 15
11:
- name: Toussaint
regions: ['be_fr']
mday: 1
- name: Armistice 1918
regions: ['be_fr']
mday: 11
12:
- name: Noël
regions: ['be_fr']
mday: 25
tests:
- given:
date: '2007-01-01'
regions: ['be_fr']
options: ["informal"]
expect:
name: "Jour de l'an"
- given:
date: '2007-04-08'
regions: ['be_fr']
options: ["informal"]
expect:
name: 'Pâques'
- given:
date: '2007-04-09'
regions: ['be_fr']
options: ["informal"]
expect:
name: 'Lundi de Pâques'
- given:
date: '2007-05-01'
regions: ['be_fr']
options: ["informal"]
expect:
name: 'Fête du travail'
- given:
date: '2007-05-17'
regions: ['be_fr']
options: ["informal"]
expect:
name: 'Ascension'
- given:
date: '2007-05-27'
regions: ['be_fr']
options: ["informal"]
expect:
name: 'Pentecôte'
- given:
date: '2007-05-28'
regions: ['be_fr']
options: ["informal"]
expect:
name: 'Lundi de Pentecôte'
- given:
date: '2007-07-21'
regions: ['be_fr']
options: ["informal"]
expect:
name: 'Fête nationale'
- given:
date: '2007-08-15'
regions: ['be_fr']
options: ["informal"]
expect:
name: 'Assomption'
- given:
date: '2007-11-01'
regions: ['be_fr']
options: ["informal"]
expect:
name: 'Toussaint'
- given:
date: '2007-11-11'
regions: ['be_fr']
options: ["informal"]
expect:
name: 'Armistice 1918'
- given:
date: '2007-12-25'
regions: ['be_fr']
options: ["informal"]
expect:
name: 'Noël'
- given:
date: '2017-4-16'
regions: ['be_fr']
expect:
name: 'Pâques'
- given:
date: '2017-4-17'
regions: ['be_fr']
expect:
name: 'Lundi de Pâques'
- given:
date: '2017-5-25'
regions: ['be_fr']
expect:
name: 'Ascension'
- given:
date: '2017-6-4'
regions: ['be_fr']
expect:
name: 'Pentecôte'
- given:
date: '2017-6-5'
regions: ['be_fr']
expect:
name: 'Lundi de Pentecôte'