From 8b18c300a861dfada4491686ca31cd89dc108321 Mon Sep 17 00:00:00 2001 From: Martin Fuska Date: Thu, 13 Jun 2019 11:59:17 +0200 Subject: [PATCH] Add locales for Slovakia and Czechia --- locale/czech.js | 60 +++++++++++++++++++++++++++++++++++++++++++ locale/slovakia.js | 64 ++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 124 insertions(+) create mode 100644 locale/czech.js create mode 100644 locale/slovakia.js diff --git a/locale/czech.js b/locale/czech.js new file mode 100644 index 0000000..76786dc --- /dev/null +++ b/locale/czech.js @@ -0,0 +1,60 @@ +//! moment-holiday.js locale configuration +//! locale : Czechia / Česká republika +//! author : Krym : https://github.com/Krym + +(function() { + var moment = (typeof require !== 'undefined' && require !== null) && !require.amd ? require('moment') : this.moment; + + moment.holidays.czech = { + "Nový rok": { + date: '1/1', + keywords: ['new', 'year'] + }, + "Velký pátek": { + date: 'easter-2', + keywords: ['pátek','good', 'friday'] + }, + "Velikonoční pondělí ": { + date: 'easter+1', + keywords: ['pondělí', 'easter', 'monday'] + }, + "Svátek práce": { + date: '5/1' + }, + "Den vítězství": { + date: '5/8' + }, + "Den slovanských věrozvěstů Cyrila a Metoděje": { + date: '7/5' + }, + "Den upálení mistra Jana Husa": { + date: '7/6' + }, + "Den české státnosti": { + date: '9/28' + }, + "Den vzniku samostatného československého státu": { + date: '10/28', + keywords: ['československo'] + }, + "Den boje za svobodu a demokracii": { + date: '11/17', + keywords: ['svoboda', 'demokracie', 'boj za svobodu'] + }, + "Štědrý den": { + date: '12/24', + keywords: ['christmas', 'vánoce'] + }, + "1. svátek vánoční": { + date: '12/25', + keywords: ['christmas', 'vánoce'] + }, + "2. svátek vánoční": { + date: '12/26', + keywords: ['christmas', 'vánoce'] + } + }; + + if ((typeof module !== 'undefined' && module !== null ? module.exports : void 0) != null) { module.exports = moment; } + }).call(this); + \ No newline at end of file diff --git a/locale/slovakia.js b/locale/slovakia.js new file mode 100644 index 0000000..4154580 --- /dev/null +++ b/locale/slovakia.js @@ -0,0 +1,64 @@ +//! moment-holiday.js locale configuration +//! locale : Slovakia / Slovensko +//! author : Krym : https://github.com/Krym + +(function() { + var moment = (typeof require !== 'undefined' && require !== null) && !require.amd ? require('moment') : this.moment; + + moment.holidays.slovakia = { + "Deň vzniku Slovenskej republiky": { + date: '1/1', + keywords: ['slovensko', 'republika', 'vznik'] + }, + "Zjavenie Pána, Traja králi": { + date: '1/6' + }, + "Veľký piatok": { + date: 'easter-2', + keywords: ['piatok','good', 'friday'] + }, + "Veľkonočný pondelok ": { + date: 'easter+1', + keywords: ['velka noc', 'pondelok', 'easter', 'monday'] + }, + "Sviatok práce": { + date: '5/1' + }, + "Deň víťazstva nad fašizmom": { + date: '5/8' + }, + "Sviatok svätého Cyrila a Metoda": { + date: '7/5' + }, + "Výročie SNP": { + date: '8/29' + }, + "Deň Ústavy Slovenskej republiky": { + date: '9/1' + }, + "Sedembolestná Panna Mária": { + date: '9/15' + }, + "Sviatok všetkých svätých": { + date: '11/1' + }, + "Deň boja za slobodu a demokraciu ": { + date: '11/17' + }, + "Štedrý deň": { + date: '12/24', + keywords: ['christmas', 'vianoce'] + }, + "Prvý sviatok vianočný ": { + date: '12/25', + keywords: ['christmas', 'vianoce'] + }, + "Druhý sviatok vianočný": { + date: '12/26', + keywords: ['christmas', 'vianoce'] + } + }; + + if ((typeof module !== 'undefined' && module !== null ? module.exports : void 0) != null) { module.exports = moment; } + }).call(this); + \ No newline at end of file