项目简介
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