Internationalization 如何通过Hugo和NetlifyCMS管理国际化

Internationalization 如何通过Hugo和NetlifyCMS管理国际化,internationalization,translation,hugo,netlify,netlify-cms,Internationalization,Translation,Hugo,Netlify,Netlify Cms,我正在使用NetlifyCMS集成(GitLab作为后端)在Hugo网站上工作。 我想知道我有哪些选项可以允许修改Hugo在NetlifyCMS管理面板中使用的国际化文件(i18n/en.yaml,i18n/fr.yaml,…) 只需为每个页面创建一个单独的集合,并在同一集合下添加一个页面的每个语言版本,即可轻松修改内容文件的翻译(\u index.md,\u index.fr.md,…) 我应该如何实现i18n文件与NetlifyCMS的集成 在config.yml中为i18n文件创建一个文件

我正在使用NetlifyCMS集成(GitLab作为后端)在Hugo网站上工作。 我想知道我有哪些选项可以允许修改Hugo在NetlifyCMS管理面板中使用的国际化文件(
i18n/en.yaml
i18n/fr.yaml
,…)

只需为每个页面创建一个单独的集合,并在同一集合下添加一个页面的每个语言版本,即可轻松修改内容文件的翻译(
\u index.md
\u index.fr.md
,…)


我应该如何实现i18n文件与NetlifyCMS的集成

config.yml
中为
i18n
文件创建一个
文件集合,其中每个语言都有一个文件

-名称:语言
标签:语言
删除:false
文件夹:
-姓名:英文
文件:“i18n/en.yaml”
标签:英文
领域:
-小部件:对象
姓名:home
标签:首页
领域:
-{widget:string,name:other,label:other,required:true}
-小部件:对象
姓名:职务
标签:“站点标题”
领域:
-{widget:string,name:other,label:other,required:true}
-姓名:法语
文件:“i18n/fr.yaml”
标签:法语
领域:
-小部件:对象
姓名:home
标签:首页
领域:
-{widget:string,name:other,label:other,required:true}
-小部件:对象
姓名:职务
标签:“站点标题”
领域:
-{widget:string,name:other,label:other,required:true}