{{- i18n "press" -}}

{{- $pressPath := (printf "data/%s/press/press.toml" $.Language.Lang) -}} {{- $translatedPressEnabled := false -}} {{- if in (slice "ru" "fr") $.Language.Lang -}} {{- $translatedPressEnabled = true -}} {{- end -}} {{- $pressData := "" -}} {{- if $translatedPressEnabled -}} {{- $data := index hugo.Data $.Language.Lang -}} {{- $pressData = $data.press -}} {{- else -}} {{- $dataDefaultLanguage := index hugo.Data hugo.Sites.Default.Language.Lang -}} {{- $pressData = $dataDefaultLanguage.press -}} {{- end -}} {{- with $pressData.press -}} {{- $pressCounter := 0 -}} {{- $pressMonthCounter := 1 -}} {{- $pressMonthPrev := false -}} {{- range (sort .press "date" "desc") -}} {{- if lt $pressCounter 5 -}} {{- $pressMonthCur := dateFormat "2006-01" .date -}} {{- if eq $pressMonthCur $pressMonthPrev -}} {{- $pressMonthCounter = add $pressMonthCounter 1 -}} {{- else -}} {{- $pressMonthCounter = 1 -}} {{- end -}}

{{- dateFormat "2006-01" .date -}}
{{- .name -}}

{{- $pressCounter = add $pressCounter 1 -}} {{- $pressMonthPrev = $pressMonthCur -}} {{- end -}} {{- end -}} {{- end -}}
{{- i18n "more" -}} | {{