这个问题已经在这里有了答案:




已关闭8年。






我的应用程序将使用西类牙语。
假设我要在脚手架上生成激活物。复数形式是actividades,所以我想将表和 Controller 命名为....我该怎么做?

最佳答案

将以下代码放在config/environment.rb中:

Inflector.inflections do |inflect|
  inflect.irregular 'actividad', 'actividades'
end

在控制台中测试代码(脚本/控制台):
'actividad'.pluralize
'actividades'.singularize

可以在这里找到更多详细信息:
http://codeidol.com/other/rubyckbk/Web-Development-Ruby-on-Rails/Understanding-Pluralization-Rules/

10-02 12:29