【发布时间】:2021-05-12 16:01:06
【问题描述】:
Collection Types List 未列出 collectionName
API 名称不是“集合名称”,而是已创建集合类型的“显示名称”。
如何控制复数后缀?
有没有办法为复数实用程序定义新的不规则规则?
pluralize.plural('irregular') //=> "irregulars"
我无法创建英语以外的内容类型。它只是添加了它自己的后缀,它使 i18n 成为不可能。
重现行为的步骤
- 转到“内容类型生成器”
- 点击“创建新的集合类型”
- 在“显示名称”中输入“araba”(一个非英语单词)
- 在“高级设置”下的“集合名称”中输入“arabalar”(复数非英语单词)
- 查看左侧菜单,它不显示 collectionName,而是显示 API 名称
预期行为
它应该是“arabalar”而不是作为集合名称
输入的“arabas”截图
“arabalar”是“araba”而不是“arabas”的复数
系统
- Node.js 版本:v12.16.1
- 纱线版本:1.22.4
- Strapi 版本:v3.0.0-beta.19.3
- 数据库:sqlite
- 操作系统:windows
【问题讨论】:
-
我认为没有简单的解决方案来禁用复数。
标签: strapi