pluralize相关内容

i18n 多元化

我希望能够在 Rails 中翻译 i18n 中的复数字符串.一个字符串可以是: 你有 2 个孩子 或 你有 1 个孩子 我知道我可以使用复数辅助方法,但我想将它嵌入到 i18n 翻译中,这样我以后不必在任何时候弄乱我的观点.我读到 :count 以某种方式用于复数的翻译,但我找不到任何关于它如何实现的真正资源. 请注意,我知道我可以在翻译字符串中传递一个变量.我也尝试过类似的东西: ..

用户消息中的多个

很多时候,当生成要显示给用户的消息时,该消息将包含一些我想告知客户的东西. 我举个例子:客户从 1 起选择了多个项目,并单击了删除.现在我想给客户一个确认信息,我想提一下他选择的项目数量,以通过选择一堆项目并在他只想删除其中一个时单击删除来最大程度地减少他出错的机会他们. 一种方法是制作这样的通用消息: int noofitemsselected = SomeFunction();s ..
发布时间:2022-01-11 11:10:58 C#/.NET

覆盖rails3中模型名称的默认复数

我的语言环境是 :de,我喜欢这样: Sheet.model_name.human.pluralize # =>贝莱热 给我添加一个尾随的“e"而不是“s" Sheet.model_name.human.pluralize # =>比利时 仅适用于 Sheet 类.我可以在我的 config/locales/models/de.yml 中添加它吗? 解决方案 首先,你需要停止使用. ..
发布时间:2022-01-11 10:37:06 其他开发

如何覆盖 Rails 命名约定?

我有一个名为“clothing"的模型,我想将其作为单数(一件衣服).默认情况下,rails 说复数是服装.对还是错,我觉得如果复数是“clothes"会更易读. 如何覆盖复数命名约定?我可以在模型中正确地做,这样我就不必一遍又一遍地做吗?这将如何改变路由的处理方式(我使用的是 Restful 架构)? 解决方案 我不是 RoR 专家,但确实找到了 可能的方法.从引用的站点,您可以在 ..
发布时间:2021-12-02 12:04:15 其他开发

main:Object 的未定义方法复数

我正在尝试在我的控制台中测试一个方法,但即使是基本的复数形式 - pluralize(1, 'person') 行不通.. 输出: NoMethodError: main:Object 的未定义方法“复数化"from (pry):42:in '' 但是 helper.method(:pluralize) 显示我: Method: ActionView::Base(Acti ..
发布时间:2021-07-11 19:47:27 其他开发

JavaScript将英文字符串复数

在PHP中,我使用Kuwamoto的类将字符串中的名词复数.除了某些插件外,我没有在javascript中找到比此脚本更好的东西.因此,拥有一个基于Kuwamoto的类的javascript函数会很棒. http://kuwamoto.org/2007/12/17/在php-actionscript-and-ror中改进了多元化/ 解决方案 简单版本(ES6): const ma ..
发布时间:2021-05-19 19:48:16 前端开发

国际化

我希望能够在i18n中的Rails中翻译复数字符串.字符串可以是: You have 2 kids 或 You have 1 kid 我知道我可以使用复数辅助方法,但是我想将此方法嵌入到i18n转换中,以便将来在任何时候都不必弄乱我的观点.我读到:count在某种意义上用于复数形式的翻译,但是我找不到关于如何实现它的任何真正的资源. 请注意,我知道我可以在翻译字符串中传递 ..

有没有办法在EDM Designer 2010中设置自定义复数?

我正在使用VS 2010,我有一个实体“人”。 多元化服务将其复数形式转换为“人”,我希望它成为人。 是否可以管理多元化库? 解决方案 不在Visual Studio中,没有。 同时,您可以下降到API级别并创建派生自抽象PluralizationService类的实现。完成此操作后,您可以告诉EntityModelSchemaGenerator使用您的实现(而不是默认设置) ..
发布时间:2020-10-29 20:41:23 其他开发

如何关闭Entity Framework 5的复数表创建?

我正在尝试使用Entity Framework5。第一个问题是EF自动创建表。我试图通过包含 dbModelBuilder.Conventions.Remove()来解决此问题。第二个问题是这样的错误 自 数据库创建以来,支持“ CountryContext”上下文的模型已更改。考虑使用代码优先迁移来更新 数据库。 ..
发布时间:2020-09-25 20:31:06 C#/.NET

ASP.NET MVC控制器命名多重化

RESTful约定表示在单数对象上使用复数名词. 命名ASP.NET MVC控制器的复数约定是什么,即 ProductController或ProductsController? 解决方案 某些MVC框架使用复数形式,但是MVC项目模板包含一个称为AccountController的控制器,因此建议使用单数命名. 没关系.与Asp.net MVC框架中的大多数内容一样,您可以 ..

如何覆盖Rails的命名约定?

我有一个名为"clothing"的模型,我想成为单数(一件衣服).默认情况下,rails说复数是服装.对或错,我认为如果复数为“衣服",则可读性更高. 如何覆盖复数命名约定?我可以在模型中正确执行此操作,因此不必一遍又一遍地进行吗?这将如何改变路由的处理方式(我使用的是宁静的体系结构)? 解决方案 我不是RoR专家,但确实找到了可能的方法.从引用的站点,您可以在config/init ..
发布时间:2020-05-16 20:31:50 其他开发

Linq to SQL,表名以"es"结尾创建错误的实体类名称

我的SQL表名称都是复数形式-事件,团队,校园等... 当我将表拖入dbml时,它会创建一个名为"校园"的实体,这当然是不正确的.我在属性页中手动将其重命名为 Campus ,但它似乎无法正确更新所有自动生成的代码.例如,.designer.cs文件具有以下代码: public System.Data.Linq.Table Campus 应该在什么时候 ..
发布时间:2020-05-01 07:35:02 其他开发

Javascript复数字符串

在PHP中,我使用Kuwamoto的类来复活我的字符串中的名词。除了一些插件,我没有在javascript中找到像这个脚本一样好的东西。所以,有一个基于Kuwamoto课程的javascript函数会很棒。 http://kuwamoto.org/2007/12/17/improved-pluralizing-in-php-actionscript-and-ror/ 解决方案 简易版 ..
发布时间:2019-06-05 23:21:06 前端开发