问题标签 [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.

0 投票
1 回答
91 浏览

ember.js - 在 SailsJS 中更改复数端点

目前我在 Sails 中的所有路线都是多元化的,因为我使用的是 ember。但是我有一个问题,即 Sails 没有正确地复数一个单词。

我有一个quiz模型,当我做findAll测验时它什么也没返回。在尝试访问我的风帆端点后发现/api/v1/quizzes我什么也没得到。所以我继续尝试/api/v1/quizs并返回给我

{“测验”:[数组,我的,测验]}

有谁知道我如何强制 SailsJS 给出正确的复数端点?还是我需要手动创建端点来返回数据?

0 投票
1 回答
132 浏览

symfony - Symfony 复数忽略浮点数

我正在使用移植到我的框架中的 Symfony Translations。我在文档中找到了这个:

来源:http ://symfony.com/doc/current/components/translation/usage.html#explicit-interval-pluralization

1.5我的问题是我需要使用与 for 不同的复数形式1。我怎样才能做到这一点?1.5当我作为计数参数传递时,它会被1分配复数。

我认为指定间隔是]1,something]可行的,但它与文档中的基本相同[2,something](在那种情况下,我无论如何都看不到使用的意义]1)。如何覆盖1.5复数?

0 投票
3 回答
3777 浏览

ios - 复数 NSLocalizedString 中的字符串参数

我想%@ there are up to %i sun hours用适当的复数形式翻译字符串。

%@包含一天,%i太阳小时。

这是我的Localizable.stringsdict文件:

这就是我所说的:

无论NSInteger我作为第二个参数传入什么,翻译都将始终使用“其他”模板。NSStringLocalizedFormatKey当我使用像%@ %#@hours@它正在工作的键时,我将其缩小到错误。

不过,我希望字符串参数成为本地化的一部分。有没有办法做到这一点?

0 投票
1 回答
801 浏览

ruby-on-rails - 带有单个控制器名称的 Rails 路径助手

首先是一个警告:我是 Ruby on Rails 的新手。当实体在复数和单数中具有相同的名称时,我正在创建一个应用程序并遇到创建控制器的问题。就我而言,它是“鱼”,所以我有一个Fish模型、一个FishController、一个fish表等。它工作得很好(令人惊讶的是,至少对我来说),除非我尝试使用路径助手:

当我尝试这样做时,rails 向我显示一个错误

我知道当你有一个资源时:applesapples_path会引用索引和apple_path(:id)(不带 s)到show特定项目的方法。我对正在发生的事情的猜测是,当我说fish_controller我指的是该show方法时,因此会出现错误:它缺少一个 ID。

我的问题是,我如何称呼“复数”fish_pathindex

还有一个预防性问题:你知道我能找到与这个名字的“怪异”相关的任何其他问题吗?

0 投票
3 回答
6017 浏览

ruby-on-rails - # 未定义的方法“复数”

不知道为什么这决定停止工作。

客户控制器.rb

我得到了错误:

NoMethodError:#CustomersController:0x007f3ca8378a20 的未定义方法“复数”

知道从哪里开始寻找吗?

0 投票
2 回答
267 浏览

ruby-on-rails - 如何在一个句子中复数两个单词

我想复数"prohibio"在我的文件中定义reflections.rb

这是我的_form.html.rb文件

有谁知道如何将两个单词复数?

0 投票
1 回答
1205 浏览

php - Yii2 REST api复数不起作用

我已经在 Yii2 上设置 REST 两天了,由于不同的问题和文档中缺乏详细信息,我还没有达到我的目标。

现在我需要为我的控制器做复数工作。我可以通过向我的 GET 请求获取所有用户

虚拟主机/用户r ,

404用于:

虚拟主机/用户rs

虚拟主机/使用r/1

虚拟主机/使用rs/1

我有(官方文档)制作的 UserController.php:

我有自动生成的模型用户,我有规则,几乎和同一个快速官方指南中的一样:

我试图将复数属性设置为 true,我什至检查过,我的yii\rest\UrlRule 是否工作 - 似乎没有,它的 init() 中的 var_dumps 什么也没显示。

我将不胜感激任何帮助。

0 投票
1 回答
363 浏览

angularjs - AngularJs ng-pluralize 成组件

AngularJs ng-pluralize into component 没有在模型更改时更新。没有组件的 ng-pluralize 工作正常在模型更新时,将复数化为 index.html 已正确更新,而复数到组件未更新,尽管组件已更新。

将值更改为 0,1,2 http://plnkr.co/edit/Csm3k9jaoQOXP52hF9HV

复数成分:

html组件

指数:

0 投票
1 回答
371 浏览

angularjs - 当值为 0(零)时,ng-pluralize 隐藏元素

我想用户 Angularsng-pluralize以值为 0 的方式隐藏/显示/更改元素,该元素应该被隐藏(如ng-hide="value == 0"ng-if="value != 0")。

当值为 1 时,元素应该有一个文本,如果它大于 1,它应该有一个文本。该值永远不能为负。这就是为什么我想使用ng-pluralize.

我的问题是;您可以使用ng-pluralize这样做而不必为此将元素放入另一个元素中吗?

0 投票
1 回答
560 浏览

go - 查找一个单词是否是另一个单词的复数

我正在用 Go 编写一个程序来生成我大学的犯罪报告。我遇到了一个障碍,我需要找出一个词是否是另一个词的复数形式。我先做一张犯罪地图

然后,将罪行添加到地图中,出现次数为 int

现在,当出现“武装抢劫(计数为 1)”和“武装抢劫(计数为 2)”之类的条目时,就会出现问题。我想检查一个词是否是另一个词的复数。在这种情况下,我想为“武装抢劫(计数为 3)”创建一个条目。我找不到这样做的包。有没有办法做到这一点?