问题标签 [pluralize]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
entity-framework - 有没有办法在 EDM Designer 2010 中设置自定义复数形式?
我正在使用 VS 2010,并且我有一个实体“人”。
多元化服务将其复数转换为“人”,我希望它是人。有没有可以管理复数图书馆的地方?
entity-framework-4 - 为什么实体框架要复数和大写实体类名?
为什么实体框架默认将所有类名复数并首字母大写?这样做有什么好处?可能是一个愚蠢的问题......但只是出于好奇?
c# - 我可以使用 linq 的复数方法吗?
在 .net 3.5 中,如果我生成一个 linq to sql 数据上下文,它可以使名称复数化一些奇妙的魔法。在我的代码中,我需要复数一些术语。我可以使用 Linq 使用的任何方法来生成我的复数吗?
android - Android复数不起作用,需要帮助
我一直在尝试使用 Android 的复数资源,但没有任何运气。
这是我的复数资源文件:
...然后这是我尝试从资源中提取数量字符串时使用的代码:
...但是 TextView 中的文本仍然是%d degrees
and %d meters
。
有谁知道发生了什么?我已经调试了代码, res.getQuantityString(...) 调用返回一个值为%d degrees
or的字符串%d meters
。尽管当数量恰好为 1 时,它确实正确地计算为1 degree
or 1 meter
。
提前感谢您的帮助!
问候,天体。
c# - 像 LINQ to SQL 一样复数英文单词
可能的重复:
复数 - 单数化
C# 4.0(可能是旧版本,但我只用 4.0 测试过)Linq-to-SQL 生成器将使您的表名复数;甚至像 Territory 这样艰难的复数形式。它知道 Territories 是复数形式。反正有没有访问这个复数功能?
c# - 用户消息中的多个
很多时候,当生成要显示给用户的消息时,该消息将包含一些我想告知客户的内容。
我举个例子:客户从 1 及以上选择了多个项目,并单击了删除。现在我想给客户一个确认信息,我想提一下他选择的项目数量,以通过选择一堆项目并在他只想删除其中一个时单击删除来最大程度地减少他出错的机会他们。
一种方法是制作这样的通用消息:
这里的“问题”noofitemselected
是 1 的情况,我们必须写item and it而不是items and them。
我的正常解决方案是这样的
如果代码中有许多对数字复数的引用,那么这会变得非常长而且非常令人讨厌,并且实际消息变得难以阅读。
所以我的问题很简单。有没有更好的方法来生成这样的消息?
编辑
我看到很多人对我提到的消息应该显示在消息框内的情况非常感兴趣,并且简单地给出了如何完全避免使用消息框的答案,这一切都很好.
但请记住,除消息框外,复数问题也适用于程序中其他地方的文本。例如,显示在网格中选择的行数的网格旁边的标签将在复数方面存在相同的问题。
所以这基本上适用于大多数从程序以某种方式输出的文本,然后解决方案并不像仅仅将程序更改为不再输出文本那么简单:)
php - 在 Zend_Translate 中使用复数(数组适配器)
当我需要为一个单词制作多个复数形式时,任何人都可以向我展示使用 Zend_Translate 和 Array Adapter 的示例。首先是 1 个实体,其次是 2 - 4 个实体,对于 5 个或更多实体 - 第三种形式。
ruby-on-rails - 如何在 Ruby(在 Rails 上)中复数一个符号?
这可行,但看起来有点难看:
有没有更好的方法来复数 a Symbol
?
ruby - ActiveSupport 的英文复数规则在哪里定义?
我找到了 ActiveSupport 变形器类。我在哪里可以找到初始化英语变形器的代码?
ruby-on-rails - 为什么 Rails 使用复数表示 new 和 create?
我理解为什么 Railsindex
方法会使用资源的复数形式——例如,我们展示了 all projects
。
而且我理解为什么该show
方法会使用单数形式 - 我们只想看到一个project
具有特定 ID 的 。
但我不明白为什么new
会create
使用复数。有没有办法一次创建多个project
?有人可以解释这里使用复数的其他原因吗?