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 }}
<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" }}
<time class="article-time--reading">
{{ T "article.readingTime" .ReadingTime }}
{{ T "article.readingTime" $readingTime }}
</time>
</div>
{{ end }}