如何将波斯日历添加到 Hugo
Posted
技术标签:
【中文标题】如何将波斯日历添加到 Hugo【英文标题】:how add Persian Calendar to Hugo 【发布时间】:2022-01-20 10:11:52 【问题描述】:由于使用 Google 语言,Hugo 仅使用公历。而且 Hugo 不支持 Plugin。 从 Hugo 输出时,是否可以使用像 https://github.com/jalaali/jalaali-js 这样的 npm 包自动将 html 文件转换为波斯日历?或者告诉我你是否有好的解决方案。
【问题讨论】:
【参考方案1】:我所说的“波斯历”是指波斯历中的月份/阴历周期,包括日期和月份名称,对吗?
这是我相信你必须做的才能让它发挥作用。
-
如您所见,Hugo 使用 GoLang 日期时间系统:
https://gohugo.io/functions/format/#gos-layout-string
这里是:https://golang.org/pkg/time/#ANSIC
这似乎没有原生的农历系统(我称之为农历,因为我不习惯波斯历,而是我自己的文化,它是农历,与欧洲系统不同)。李>
但是,可以添加以下内容:
https://pkg.go.dev/github.com/yaa110/go-persian-calendar
但是,由于这可能是一项相当大的工作,如果您确切地说出您正在尝试做什么,它可能会简单得多...除了(自动将 html 文件转换为波斯日历)。
答案是肯定的。只需 Grep 字符串...
但我认为这不是你真正想要的。
祝你好运!
【讨论】:
以上是关于如何将波斯日历添加到 Hugo的主要内容,如果未能解决你的问题,请参考以下文章