{{ if .Date }} {{ $hour := .Date.Hour }} {{ $fuzzyTimes := slice (dict "limit" 5 "label" (T "fuzzyTimes.afterMidnight")) (dict "limit" 7 "label" (T "fuzzyTimes.earlyMorning")) (dict "limit" 11 "label" (T "fuzzyTimes.morning")) (dict "limit" 13 "label" (T "fuzzyTimes.noon")) (dict "limit" 17 "label" (T "fuzzyTimes.afternoon")) (dict "limit" 19 "label" (T "fuzzyTimes.evening")) (dict "limit" 22 "label" (T "fuzzyTimes.night")) }} {{ $fuzzyTime := (T "fuzzyTimes.midnight") }} {{/* default */}} {{ range $fuzzyTimes }} {{ if lt $hour .limit }} {{ $fuzzyTime = .label }} {{ break }} {{ end }} {{ end }} {{ end }}