SUMMARY Allerheiligen (1. Nov) is not marked as a holiday for de-nw_de STEPS TO REPRODUCE 1. Configure Plasma calendar to show Holidays 2. Activate de-nw_de Holiday region OBSERVED RESULT Nov 1st is not shown as a Holiday EXPECTED RESULT Nov 1st shown as Holiday "Allerheiligen" SOFTWARE VERSIONS (available in About System) KDE Plasma Version: 5.14.80-git KDE Frameworks Version: 5.52.0-git Qt Version: 5.11.2 ADDITIONAL INFORMATION none
this is strange. I verify that Allerheiligen doesn't show in KOrganizer on 1 November well, for some German regions anyway $ grep -c Allerheiligen holiday_de* holiday_de-bb_de:0 holiday_de-bw_de:1 holiday_de-by_de:1 holiday_de_de:0 holiday_de-hh_de:0 holiday_de-mv_de:0 holiday_de-nw_de:1 holiday_de-rp_de:1 holiday_de-sh_de:0 holiday_de-sl_de:1 holiday_de-sn_de:0 holiday_de-st_de:0 holiday_de-th_de:0 I'm running KOrganizer in the US_en locale so maybe I'm using a German holiday file that doesn't contain Allerheiligen
tested locally. If I enable the fr_fr holiday, plasma_calendar_holiday_regions in ~/.config contains: [General] selectedRegions=fr_fr but the holidays shown in the clock applet are the us_en-us ones. My system isn't localized
and if I restart plasmashell (kquitapp5 plasmashell && plasmashell) the holidays are not displayed anymore (nor are the astronomical events)
even unchecking / checking again the box has no effect. I have to uncheck/check the 'holidays' and 'astronomical events' boxes on the calendar options tab
and last detail, after disabling / re-enabling the holidays plugin, the public days are localized (I tried adding the de-nw_de ones to test and 'Allerheiligen' is displayed)
Restarting plasmashell indeed fixed it. Interestingly, other German holidays (e.g. 3. Okt, Tag der Deutschen Einheit) were displayed, but Allerheiligen was missing. Now I see it.
(In reply to Christoph Feck from comment #6) > Restarting plasmashell indeed fixed it. Not really, after restarting my session (reboot, logout...), the holiday and anything previously displayed is gone again.