首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何禁用复数后缀?

如何禁用复数后缀?
EN

Stack Overflow用户
提问于 2020-03-23 14:10:52
回答 4查看 2.5K关注 0票数 2

collectionName集合类型列表不列出

API名称不是“集合名称”,而是创建集合类型的“显示名称”。

如何控制复数后缀?

是否有办法为多元效用定义新的不规则规则?

pluralize.plural('irregular') //=> "irregulars"

我不能创建除英语以外的内容类型。它只是添加了自己的后缀,使i18n变得不可能。

步骤来再现行为

Builder'

  • Click

  • 转到“Content-type collectionName on”创建新集合类型‘

  • ’(非英语单词)进入'Display name‘

  • 输入"arabalar“(复数非英语单词)到'Advanced Settings'

  • Check out左侧菜单下的'Collection name’,它不显示collectionName,而是显示API名称

期望行为

输入为集合名的应该是"arabalar“而不是"arabas”。

截图

"arabalar“是"araba”的复数,而不是"arabas“。

系统

v12.16.1

  • yarn版本: 1.22.4

  • Strapi版本: v3.0.0-beta.19.3

  • Database: sqlite

  • Operating系统: windows
EN

Stack Overflow用户

发布于 2021-02-05 10:42:52

上面描述的解决方案在strapi版本3中不起作用。在3.x版本中,您必须这样做:

  1. 用"displayName“扩展您的模型,打开文件api{ Model }\model}.settings.json并添加一个新属性

"info":{ " Name“:"xy","displayName":”displayName“}

admin\src\containers\LeftMenu\utils\generateModelsLinks.js下创建一个新文件(从admin\src\containers\LeftMenu\utils\generateModelsLinks.js复制和粘贴原始文件)

  1. 将行(11)从

标签: link.info.label

标签: link.info & link.info.displayName?link.info.displayName

票数 0
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60815181

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档