From f5be159187e63f11dc3a879aeaaf6a9091794b76 Mon Sep 17 00:00:00 2001 From: Jens Date: Wed, 31 Aug 2016 22:11:31 +0200 Subject: [PATCH] Added "DAYAFTERTOMORROW" tag if available --- modules/default/calendar/calendar.js | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/modules/default/calendar/calendar.js b/modules/default/calendar/calendar.js index cf2c97cb..d4871338 100644 --- a/modules/default/calendar/calendar.js +++ b/modules/default/calendar/calendar.js @@ -151,10 +151,14 @@ Module.register("calendar",{ } else if (event.startDate - now < one_day && event.startDate - now > 0) { timeWrapper.innerHTML = this.translate("TOMORROW"); } else if (event.startDate - now < 2*one_day && event.startDate - now > 0) { - if (config.language == 'de') { - timeWrapper.innerHTML = this.translate("DAYAFTERTOMORROW"); + /*Provide ability to show "the day after tomorrow" instead of "in a day" + *if "DAYAFTERTOMORROW" is configured in a language's translation .json file, + *,which can be found in MagicMirror/translations/ + */ + if (this.translate('DAYAFTERTOMORROW') !== 'DAYAFTERTOMORROW') { + timeWrapper.innerHTML = this.translate("DAYAFTERTOMORROW"); } else { - timeWrapper.innerHTML = moment(event.startDate, "x").fromNow(); + timeWrapper.innerHTML = moment(event.startDate, "x").fromNow(); } } else { /* Check to see if the user displays absolute or relative dates with their events