如何在 Strapi 中复制一个集合

How to duplicate a Collection in Strapi

我想复制一个集合(对我来说是一个数据库 table),重命名它并在 Strapi 中使用相同的字段。我需要它,因为我想将其中的数据本地化为 12 种语言。我不想一遍又一遍地创建这个集合和其中的字段。可以实现吗?

目前没有本机解决方案。计划在 2020 年第三季度推出 - 查看 issue in road-map

我认为,根据您需要支持的语言数量,您可以执行以下操作之一:

  1. here 所述,您可以为字段添加后缀。所以基本上你有一个内容类型,每个字段都有多个字段,如下所示:name_en, name_fr 等。当你检索项目时,你可以按后缀过滤。
  2. 使用 JSON 对象,其中键是语言环境。更多信息 here.
  3. “坏”选项(可能对少数语言有用):复制内容类型 api 文件夹并更改其中的文件,从而避免您在管理面板中编辑所有内容。