如何将波斯日历添加到Hugo

问题描述 投票:0回答:2

Hugo 由于使用 Google 语言,因此仅使用公历。而且Hugo不支持Plugin。 从 Hugo 输出时,是否可以使用像这样的 npm 包自动将 html 文件转换为波斯日历 https://github.com/jalaali/jalaali-js ?或者告诉我你有什么好的解决方案吗?

calendar hugo farsi
2个回答
0
投票

我所说的“波斯历”是指波斯历中的月份/农历周期,包括日期和月份名称,对吗?

我相信您必须这样做才能使其发挥作用。

  1. 如您所见,Hugo 使用 GoLang 日期时间系统: https://gohugo.io/functions/format/#gos-layout-string
  2. 在这里:https://golang.org/pkg/time/#ANSIC
  3. 这似乎没有原生的农历系统(我之所以称其为农历,是因为我不习惯波斯历,而是我自己的文化,这是农历,与欧洲系统不同)。
  4. 但是,这可以添加: https://pkg.go.dev/github.com/yaa110/go-persian-calendar

但是,因为这可能是一项相当大的工作,所以如果你准确地说出你想要做什么......除了(自动将 html 文件转换为波斯日历)之外,它可能会简单得多。

答案是肯定的。只需 Grep 字符串...

但我认为这不是您真正想要的。

祝你好运!


0
投票

现在支持使用我最近开发的这个hugo模块

© www.soinside.com 2019 - 2024. All rights reserved.