fix: reading time in zh-cn

This commit is contained in:
Zijian Zang 2025-01-13 22:01:43 +08:00
parent 087989e427
commit 83d60dbfc1

View File

@ -39,9 +39,15 @@
{{ if $showReadingTime }} {{ if $showReadingTime }}
<div> <div>
{{ $readingTime := .ReadingTime }}
{{ if eq .Site.Language.LanguageCode "zh-cn"}}
{{ $wordsPerMinute := 500 }}
{{ $charCount := .Content | replaceRE "[\\pP]" "" | countrunes}}
{{ $readingTime = div (float $charCount) $wordsPerMinute | math.Ceil | int }}
{{ end }}
{{ partial "helper/icon" "clock" }} {{ partial "helper/icon" "clock" }}
<time class="article-time--reading"> <time class="article-time--reading">
{{ T "article.readingTime" .ReadingTime }} {{ T "article.readingTime" $readingTime }}
</time> </time>
</div> </div>
{{ end }} {{ end }}