Show events of a configurable amount of past days (#3046)

Hi,

want to include a birthday calendar to my mirror which shows upcoming
birthdays and as a reminder birthdays of the last two days.
I used
[MMM-CalendarExt2](https://github.com/MMM-CalendarExt2/MMM-CalendarExt2)
for this job in the past but the module is not supported any more and
very complicated to configure.
I managed to style the default calendar module to my needs but what i am
missing is to display already past events within a configurable time
range.

I included the translations of "YESTERDAY" and "DAYBEFOREYESTERDAY" to
all translation files and modified the code to accept a new option
`pastDaysCount` which controls of how many days past events should be
displayed.

---------

Co-authored-by: Veeck <github@veeck.de>
This commit is contained in:
Thomas Hirschberger
2023-02-21 22:39:21 +01:00
committed by GitHub
parent 6d86ffade4
commit a23769156e
46 changed files with 124 additions and 1 deletions

View File

@@ -1,6 +1,7 @@
{
"LOADING": "Besig om te laai …",
"YESTERDAY": "Gister",
"TODAY": "Vandag",
"TOMORROW": "Môre",
"DAYAFTERTOMORROW": "Oormôre",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Зареждане на …",
"DAYBEFOREYESTERDAY": "Завчера",
"YESTERDAY": "Вчера",
"TODAY": "Днес",
"TOMORROW": "Утре",
"DAYAFTERTOMORROW": "Вдругиден",

View File

@@ -1,6 +1,7 @@
{
"LOADING": "Carregant …",
"YESTERDAY": "Ahir",
"TODAY": "Avui",
"TOMORROW": "Demà",
"DAYAFTERTOMORROW": "Demà passat",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Načítání …",
"DAYBEFOREYESTERDAY": "Předevčírem",
"YESTERDAY": "Včera",
"TODAY": "Dnes",
"TOMORROW": "Zítra",
"DAYAFTERTOMORROW": "Pozítří",

View File

@@ -1,6 +1,7 @@
{
"LOADING": "Тиенет …",
"YESTERDAY": "Знон",
"TODAY": "Паян",
"TOMORROW": "Ыран",
"DAYAFTERTOMORROW": "Виҫмине",

View File

@@ -1,6 +1,7 @@
{
"LOADING": "Llwytho …",
"YESTERDAY": "Ddoe",
"TODAY": "Heddiw",
"TOMORROW": "Yfory",
"DAYAFTERTOMORROW": "Drennydd",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Indlæser …",
"DAYBEFOREYESTERDAY": "Forgårs",
"YESTERDAY": "I går",
"TODAY": "I dag",
"TOMORROW": "I morgen",
"DAYAFTERTOMORROW": "I overmorgen",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Lade …",
"DAYBEFOREYESTERDAY": "Vorgestern",
"YESTERDAY": "Gestern",
"TODAY": "Heute",
"TOMORROW": "Morgen",
"DAYAFTERTOMORROW": "Übermorgen",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Φόρτωση …",
"DAYBEFOREYESTERDAY": "Προχθές",
"YESTERDAY": "Εχθές",
"TODAY": "Σήμερα",
"TOMORROW": "Αύριο",
"RUNNING": "Λήγει σε",

View File

@@ -1,6 +1,7 @@
{
"LOADING": "Loading …",
"YESTERDAY": "Yesterday",
"TODAY": "Today",
"TOMORROW": "Tomorrow",
"RUNNING": "Ends in",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Cargando …",
"DAYBEFOREYESTERDAY": "Anteayer",
"YESTERDAY": "Ayer",
"TODAY": "Hoy",
"TOMORROW": "Mañana",
"DAYAFTERTOMORROW": "Pasado mañana",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Laen …",
"DAYBEFOREYESTERDAY": "Üleeile",
"YESTERDAY": "Eile",
"TODAY": "Täna",
"TOMORROW": "Homme",
"DAYAFTERTOMORROW": "Ülehomme",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Lataa …",
"DAYBEFOREYESTERDAY": "Toissapäivänä",
"YESTERDAY": "Eilen",
"TODAY": "Tänään",
"TOMORROW": "Huomenna",
"DAYAFTERTOMORROW": "Ylihuomenna",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Chargement…",
"DAYBEFOREYESTERDAY": "Avant-hier",
"YESTERDAY": "Hier",
"TODAY": "Aujourd'hui",
"TOMORROW": "Demain",
"DAYAFTERTOMORROW": "Après-demain",

View File

@@ -1,6 +1,7 @@
{
"LOADING": "Bezich mei laden …",
"YESTERDAY": "Juster",
"TODAY": "Hjoed",
"TOMORROW": "Moarn",
"DAYAFTERTOMORROW": "Oaremoarn",

View File

@@ -1,6 +1,7 @@
{
"LOADING": "Cargando …",
"YESTERDAY": "Onte",
"TODAY": "Hoxe",
"TOMORROW": "Mañá",
"DAYAFTERTOMORROW": "Pasado mañá",

View File

@@ -1,6 +1,7 @@
{
"LOADING": "લોડ થઈ રહ્યું છે …",
"YESTERDAY": "ગઇકાલે",
"TODAY": "આજે",
"TOMORROW": "આવતી કાલે",
"DAYAFTERTOMORROW": "પરમ દિવસે",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "טוען...",
"DAYBEFOREYESTERDAY": "שלשום",
"YESTERDAY": "אתמול",
"TODAY": "היום",
"TOMORROW": "מחר",
"DAYAFTERTOMORROW": "בעוד יומיים",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "लोड हो रहा है …",
"DAYBEFOREYESTERDAY": "परसों",
"YESTERDAY": "कल",
"TODAY": "आज",
"TOMORROW": "आने वाला कल",
"DAYAFTERTOMORROW": "2 दिनों में",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Učitavanje …",
"DAYBEFOREYESTERDAY": "Prekjučer",
"YESTERDAY": "Jučer",
"TODAY": "Danas",
"TOMORROW": "Sutra",
"DAYAFTERTOMORROW": "Prekosutra",

View File

@@ -1,6 +1,7 @@
{
"LOADING": "Memuat …",
"YESTERDAY": "Kemarin",
"TODAY": "Hari ini",
"TOMORROW": "Besok",
"DAYAFTERTOMORROW": "Lusa",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Hleð upp …",
"DAYBEFOREYESTERDAY": "Í fyrradag",
"YESTERDAY": "Í gær",
"TODAY": "Í dag",
"TOMORROW": "Á morgun",
"DAYAFTERTOMORROW": "Ekki á morgun, heldur hinn",

View File

@@ -1,6 +1,7 @@
{
"LOADING": "Caricamento in corso …",
"YESTERDAY": "Ieri",
"TODAY": "Oggi",
"TOMORROW": "Domani",
"DAYAFTERTOMORROW": "Dopodomani",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "ローディング …",
"DAYBEFOREYESTERDAY": "おととい",
"YESTERDAY": "昨日",
"TODAY": "今日",
"TOMORROW": "明日",
"RUNNING": "で終わります",

View File

@@ -1,6 +1,7 @@
{
"LOADING": "로드 중 …",
"YESTERDAY": "어제",
"TODAY": "오늘",
"TOMORROW": "내일",
"DAYAFTERTOMORROW": "모레",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Kraunasi …",
"DAYBEFOREYESTERDAY": "Užvakar",
"YESTERDAY": "Vakar",
"TODAY": "Šiandien",
"TOMORROW": "Rytoj",
"DAYAFTERTOMORROW": "Už 2 dienų",

View File

@@ -1,6 +1,7 @@
{
"LOADING": "Tunggu Sebentar …",
"YESTERDAY": "Semalam",
"TODAY": "Hari ini",
"TOMORROW": "Esok",
"DAYAFTERTOMORROW": "Lusa",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Laster …",
"DAYBEFOREYESTERDAY": "I forgårs",
"YESTERDAY": "I går",
"TODAY": "I dag",
"TOMORROW": "I morgen",
"DAYAFTERTOMORROW": "I overmorgen",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Bezig met laden …",
"DAYBEFOREYESTERDAY": "Eergisteren",
"YESTERDAY": "Gisteren",
"TODAY": "Vandaag",
"TOMORROW": "Morgen",
"DAYAFTERTOMORROW": "Overmorgen",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Lastar …",
"DAYBEFOREYESTERDAY": "I forgårs",
"YESTERDAY": "I går",
"TODAY": "I dag",
"TOMORROW": "I morgon",
"DAYAFTERTOMORROW": "I overmorgon",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Ładowanie …",
"DAYBEFOREYESTERDAY": "Wczoraj",
"YESTERDAY": "Przedwczoraj",
"TODAY": "Dziś",
"TOMORROW": "Jutro",
"DAYAFTERTOMORROW": "Pojutrze",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "پیلېدل",
"DAYBEFOREYESTERDAY": "پرون ورځ",
"YESTERDAY": "پرون",
"TODAY": "نن",
"TOMORROW": "سبا",
"DAYAFTERTOMORROW": "بل سبا",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Carregando …",
"DAYBEFOREYESTERDAY": "Anteontem",
"YESTERDAY": "Ontem",
"TODAY": "Hoje",
"TOMORROW": "Amanhã",
"RUNNING": "Acaba em",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "A carregar …",
"DAYBEFOREYESTERDAY": "Anteontem",
"YESTERDAY": "Ontem",
"TODAY": "Hoje",
"TOMORROW": "Amanhã",
"DAYAFTERTOMORROW": "Depois de amanhã",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Se încarcă …",
"DAYBEFOREYESTERDAY": "Alaltaieri",
"YESTERDAY": "Ieri",
"TODAY": "Astăzi",
"TOMORROW": "Mâine",
"DAYAFTERTOMORROW": "Poimâine",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Загрузка …",
"DAYBEFOREYESTERDAY": "Позавчера",
"YESTERDAY": "Вчера",
"TODAY": "Сегодня",
"TOMORROW": "Завтра",
"DAYAFTERTOMORROW": "Послезавтра",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Načítanie …",
"DAYBEFOREYESTERDAY": "Predvčerom",
"YESTERDAY": "Včera",
"TODAY": "Dnes",
"TOMORROW": "Zajtra",
"DAYAFTERTOMORROW": "Pozajtra",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Laddar …",
"DAYBEFOREYESTERDAY": "",
"YESTERDAY": "I går",
"TODAY": "I dag",
"TOMORROW": "I morgon",
"DAYAFTERTOMORROW": "I övermorgon",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "loS …",
"DAYBEFOREYESTERDAY": "cha'Hu'",
"YESTERDAY": "wa'Hu'",
"TODAY": "DaHjaj",
"TOMORROW": "wa'leS",
"DAYAFTERTOMORROW": "cha'leS",

View File

@@ -1,6 +1,7 @@
{
"LOADING": "Yükleniyor …",
"YESTERDAY": "Dün",
"TODAY": "Bugün",
"TOMORROW": "Yarın",
"DAYAFTERTOMORROW": "İki gün içinde",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "Завантаження …",
"DAYBEFOREYESTERDAY": "Позавчора",
"YESTERDAY": "вчора",
"TODAY": "Сьогодні",
"TOMORROW": "Завтра",
"DAYAFTERTOMORROW": "Післязавтра",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "正在加载 …",
"DAYBEFOREYESTERDAY": "前天",
"YESTERDAY": "昨天",
"TODAY": "今天",
"TOMORROW": "明天",
"DAYAFTERTOMORROW": "后天",

View File

@@ -1,6 +1,8 @@
{
"LOADING": "正在載入 …",
"DAYBEFOREYESTERDAY": "前天",
"YESTERDAY": "昨天",
"TODAY": "今天",
"TOMORROW": "明天",
"DAYAFTERTOMORROW": "後天",