问题标签 [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.
ruby-on-rails - 西班牙语的复数和单数
对不起我的英语不好...
我有一个在西班牙开发的 Rails 应用程序,因此,所有内容都是西班牙语,所以,我有一个搜索框可以在 mysql 数据库中搜索,所有行都是西班牙语,我想改进我的搜索以允许用户以单数或复数形式搜索关键字,例如:
在英语中,借助单数化和复数化方法,这可能相对容易......
但是,对于西班牙语......
一些帮助?
谢谢!
ruby-on-rails-3 - CLDR 复数规则是在 Rails 3 中预定义的,还是必须手动定义?
如果您必须手动添加规则,您在哪里以及如何添加它们?
我正在尝试使用 :locale => "fr" 并根据http://unicode.org/repos/cldr-tmp/trunk/diff/supplemental/language_plural_rules.html,0..2 内的所有内容都应该在“一个” 形式,但我使用值“1.5”得到“其他”形式。
编辑:我说的是这些https://github.com/svenfuchs/i18n/blob/master/test/test_data/locales/plurals.rb
python - 将 blocktrans 与“with”和“count”关键字一起使用
是否可以同时使用{% blocktrans %}
“ with ”和“ count ”?
该文档仅描述了单独的使用:
我需要打印一个变量的值,而翻译取决于另一个变量。我尝试了以下代码:
它显示text_count
变量的值,但不翻译文本。
Python 2.6.6、Django 1.3、django 模板。
entity-framework - 实体框架不复数我的 SQLServer 数据库
我正在使用 .NET Framework 3.5。所以我认为EF也是3.5。我在这里看到了一些东西:EF3.5 don't Singularize or Pluralize names。
不幸的是,在 .NET 3.5 SP1 中附带的当前版本的 Entity Framework 中,当从数据库对模型进行逆向工程时,我们不会尝试对名称进行单数化或复数化。
在我的 MVC2 项目中,我想为订单的部分类编写代码以进行表单验证。哪个是对的?你能推荐一些示例文件吗?
.edmx 之后我的 .cs 中的代码:
java - 英语单词复数形式的Java API
是否有任何 Java API 可以提供复数形式的英文单词(例如cacti
for cactus
)?
ruby-on-rails - i18n 多元化
我希望能够在 Rails 中翻译 i18n 中的复数字符串。一个字符串可以是:
或者
我知道我可以使用复数辅助方法,但我想将它嵌入到 i18n 翻译中,这样我以后不必在任何时候弄乱我的观点。我读到它:count
以某种方式用于复数的翻译,但我找不到任何关于它如何实现的真正资源。
请注意,我知道我可以在翻译字符串中传递一个变量。我也尝试过类似的东西:
哪个工作正常,但有一个相同想法的基本问题。我需要'kid'
在复数助手中指定字符串。我不想这样做,因为它会导致将来出现视图问题。相反,我想保留翻译中的所有内容,而视图中没有任何内容。
我怎样才能做到这一点 ?
javascript - 在Javascript中制作复数值(大于,小于)
我有以下代码:
我试图让它像这样输出:
点击一次:“我作弊了 1 次。”
多次点击:“我作弊了 X 次。”
——“times”结尾加一个“s”。
计数器工作正常,这只是使“时间”或“时间”适当显示的最后一部分,我遇到了困难。
任何想法我做错了什么?
谢谢!
ruby-on-rails - 覆盖rails3中模型名称的默认复数
我的语言环境是:de,我喜欢这样:
给我添加一个尾随的“e”而不是“s”
仅适用于Sheet级。我可以在我的 config/locales/models/de.yml 中以某种方式添加它吗?
ruby-on-rails - Rails 2.3.9 复数模型名称问题
我正在开发一个简单的选择。问题是我的代码需要是西班牙语,所以我必须使用 Rol 而不是使用 Role(复数保持不变:Roles)。
所以,我的模型名称是:Rol 和我的控制器名称:角色,在我的数据库中:角色
但是,当我运行该代码时,我得到:
ActiveRecord::JDBCError: 表 'turaser2.rols' 不存在: SELECT * FROM
rols
(出于显而易见的原因)......所以,我的问题是:我怎样才能告诉 Rails 查看“角色”表而不是“角色”表?
谢谢!
ruby-on-rails - 有没有办法在模型而不是视图中使用复数()?
它似乎pluralize
只在视图中有效——我的模型是否也可以使用某种方式pluralize
?