在我的模板中,我按月份对我的帖子进行排序,如下所示:{{ range (where site.RegularPages "Type" "in" site.Params.mainSections).GroupByDate "January, 2006" -}} <h1>{{ .Key }}</h1> // output: March, 2022 {{ range (where .Pages ".Params.unlisted" "!=" "true") }} <div>{{ time.Format "02 January" .Date }} - {{ .Title }}</div> // output: 01 Mars - This is the title of my post {{ end }}{{ end }}对于每个帖子,time.Format我的日期都用我的语言本地化了(这里是法语)。但是witch is group by month的标题还是英文的(这里是h1)。我如何格式化我的{{ .Key }}以便它可以本地化为我自己的语言并显示“Mars, 2022”而不是“March, 2022”?
2 回答
慕斯709654
TA贡献1840条经验 获得超5个赞
怎么样:
{{ time.Format "02 January" .Key }}
还是我缺少什么?
更新:您可以像这样按月份排序:
{{ range (where site.RegularPages "Type" "in" site.Params.mainSections).GroupByDate "1 2006" -}}
然后你可以用一个空格分开你的 .Key 并为你的本地化月份创建一个手动查找。不是很漂亮,但它完成了工作。
- 2 回答
- 0 关注
- 188 浏览
添加回答
举报
0/150
提交
取消