diff --git a/website/themes/beastie/layouts/partials/press.html b/website/themes/beastie/layouts/partials/press.html index 803072a1ba..ca0e3c1d16 100644 --- a/website/themes/beastie/layouts/partials/press.html +++ b/website/themes/beastie/layouts/partials/press.html @@ -1,24 +1,29 @@ {{ $pressPath := (printf "data/%s/press/press.toml" $.Language.Lang) }} +{{ $translatedPressEnabled := false }} +{{ if and (fileExists $pressPath) (ne $.Language.Lang "ja") }} + {{ $translatedPressEnabled = true }} +{{ end }} + {{ $pressData := "" }} -{{ if (fileExists $pressPath) -}} +{{ if $translatedPressEnabled -}} {{ $data := index .Site.Data $.Language.Lang }} {{ $pressData = $data.press }} {{ else }} {{ $dataDefaultLanguage := index .Site.Data .Sites.First.Language.Lang }} {{ $pressData = $dataDefaultLanguage.press }} {{ end }} {{ with $pressData.press }} {{ $pressCounter := 0 }} {{ range (sort .press "date" "desc") }} {{ if lt $pressCounter 5 }}

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

{{ end }} {{ $pressCounter = add $pressCounter 1 }} {{ end }} {{ end }}