使用Netlify CMS为Hugo制作多语言内容文件夹模板

问题描述

关于如何为服务内容页面的Netlify CMS模板创建更深层次的子文件夹结构的任何想法。是否可以使用Netlify CMS config.yml模板完成。

这就是我目前所拥有的:

/内容/主题文件夹/主题部分文件夹/语言文件.md

Hugo Structure

目前我有这个

backend:
  name: git-gateway
  branch: master
media_folder: static/img
public_folder: /img
collections:
  - name: "about"
    label: "About"
    folder: "content/about"
    create: true
    slug: "{{year}}-{{month}}-{{day}}-{{slug}}"
    fields:d
      - {label: "Layout",name: "layout",widget: "hidden",default: "blog"}
      - {label: "Title",name: "title",widget: "string"}
      - {label: 'URL',name: 'URL',widget: 'string' }
      - {label: "Publish Date",name: "date",widget: "datetime"}
      - {label: "Featured Image",name: "thumbnail",widget: "image"}
      - {label: "Body",name: "body",widget: "markdown"}

解决方法

发现它就像添加更长的路径和标题(如Folder / Subfolder)一样简单。可能看起来很明显,但是如果您对像我这样的Hugo和Netlify CMS不熟悉,那么在我的案例中,这是什么窍门:

SharedPreferences