本地化
本地化
从单一源文件发布多语言文档
Fern 让您能够从一组源文件发布多语言文档。读者可以从标题中的下拉菜单切换语言,搜索会限定在当前激活的语言范围内,每个区域设置都有自己的 URL,便于搜索引擎单独索引。
您可以像往常一样维护默认语言页面。当您运行 fern generate --docs 时,Fern 会在构建过程中自动将它们翻译成每种配置的语言,因此您的网站会在每次重建时都包含最新的翻译。
本地化功能目前处于 alpha 阶段并在积极开发中。自动翻译、Ask Fern 和翻译后的 fern check 错误提示仍在开发中。
如果您有兴趣为您的文档实现本地化,请联系我们。
抢先体验设置
下面的手动设置目前可以正常工作。一旦本地化功能正式发布,大部分步骤将会自动为您处理。
添加翻译文件夹
在您的 fern 目录下创建一个 translations 文件夹,为每种语言创建一个使用其 ISO 639-1 代码的子文件夹(例如 fr、ja)。在每个语言文件夹中镜像您的 pages/ 结构。
fern
fern.config.json
docs.yml
pages
introduction.mdx
getting-started.mdx
translations
fr
pages
introduction.mdx
getting-started.mdx
ja
pages
introduction.mdx
getting-started.mdx