今天我发现在主动记录中“英雄”这个词被复数化为“英雄”而不是“英雄”。我想知道以下几点: 一个词如何“知道”如何被复数化?我知道这里有积极的支持和偏执者,但是对于奇怪的复数形式,是否有某种查找词汇?Rails:activerecord的多元化词汇是哪里?
0
A
回答
1
是@JohnDel你是对的。
看到该文件的底部不规则的话
:对于一些常用的不规则的话它在该文件中的硬编码
2
基于简单的英语语法,Rails在大多数情况下做得很好。
当使用一个词,它并没有得到正确的,你可以将文件config/initializers/inflections.rb
像这样指定正确的形式:
ActiveSupport::Inflector.inflections do |inflect|
inflect.plural /^(hero)$/i, '\1es'
inflect.plural /^(ox)$/i, '\1en'
inflect.singular /^(ox)en/i, '\1'
inflect.irregular 'person', 'people'
inflect.uncountable %w(fish sheep)
end
相关问题
- 1. 我在哪里可以找到Mac OS软件词汇表?
- 2. Windows Workflow Xaml词汇表规范在哪里?
- 3. ActiveSupport的英语多元化规则在哪里定义?
- 4. elasticsearch多字重要词汇汇总
- 5. 我在哪里可以访问正常词汇水平的英语单词的单词列表?
- 6. 将重要术语和模式的词汇表放在文档的哪里?
- 7. 使用NLTK训练词汇化的PCFG
- 8. 潜在迪里克莱特分配如何处理词汇不在词汇表
- 9. 词汇散布图是seaborn
- 10. 什么是词汇树,以及如何构建词汇树?
- 11. 汇编:不知道从哪里出发
- 12. 优化检查在字典词汇表
- 13. 数据库正常化词汇表
- 14. 初始化词汇表(OOV)令牌
- 15. 从哪里获得“idf”coef的单词?
- 16. 的Perl:裸词发现哪里算料
- 17. 如何使用多个词汇与HTML5微(不同的词汇比schema.org)
- 18. 从哪里可以下载维基词典的多语言单词列表?
- 19. 哪里是
- 20. 哪里是pypy
- 21. 哪里是onet.xml?
- 22. 哪里是“LSSharedFileList.h”?
- 23. 哪里是System.Data.Linq
- 24. 哪里是Hiero
- 25. Ruby on Rails:ActiveRecord :: ConnectionNotEstablished
- 26. Rails:ActiveRecord :: StatementInvalid Debug(postgreSQL)
- 27. 使词汇的键
- 28. Drupal 7的词汇
- 29. 库SKOS词汇的
- 30. 随机词汇