Hugo多语言站搭建实战:一套内容覆盖中英文市场

项目简介

Hugo原生支持多语言,配合AI翻译可以实现一套内容自动生成中英文两个版本。

配置方式

hugo.toml 中配置:

defaultContentLanguage = "zh"
[languages]
  [languages.zh]
    languageName = "中文"
    weight = 1
  [languages.en]
    languageName = "English"
    weight = 2

内容自动翻译

使用 Hermes cron 自动将中文文章翻译成英文:

hermes cron create --name="自动翻译" --prompt="将最新发布的文章翻译成英文,保存到对应en目录"

SEO优化

  • 自动生成 hreflang 标签
  • 语言切换器保留URL参数
  • 每个语言独立的sitemap

这篇文章对你有帮助吗?