diff options
Diffstat (limited to 'layouts/_partials')
| -rw-r--r-- | layouts/_partials/components/date.html | 23 |
1 files changed, 14 insertions, 9 deletions
diff --git a/layouts/_partials/components/date.html b/layouts/_partials/components/date.html index 1998202f..5b8b8278 100644 --- a/layouts/_partials/components/date.html +++ b/layouts/_partials/components/date.html @@ -1,15 +1,15 @@ {{ if .Date }} {{ $hour := .Date.Hour }} {{ $fuzzyTimes := slice - (dict "limit" 5 "label" "凌晨") - (dict "limit" 7 "label" "清晨") - (dict "limit" 11 "label" "早上") - (dict "limit" 13 "label" "中午") - (dict "limit" 17 "label" "下午") - (dict "limit" 19 "label" "傍晚") - (dict "limit" 22 "label" "晚上") + (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 := "深夜" }} {{/* default */}} + {{ $fuzzyTime := (T "fuzzyTimes.midnight") }} {{/* default */}} {{ range $fuzzyTimes }} {{ if lt $hour .limit }} {{ $fuzzyTime = .label }} @@ -21,6 +21,11 @@ datetime="{{ .Date.Format "2006-01-02 15:04:05 MST" }}" data-pagefind-sort="date[datetime], weight[data-weight]" data-weight="{{ if .Params.featured }}30{{ else }}20{{ end }}"> - {{ .Date.Format "2006年1月2日" }} {{ $fuzzyTime }} + {{ if eq .Site.Language.Lang "zh" }} + {{ .Date.Format "2006年1月2日" }} + {{ else }} + {{ .Date.Format "January 2, 2006" }}, + {{ end }} + {{ $fuzzyTime }} </time> {{ end }} |
