È inoltre possibile informare i binari sulla corretta pluralizzazione utilizzando la classe Inflector. Gestisce la maggior parte dei lavori, ma le pluralizzazioni non standard come "media" non sono sempre predefinite. Per aggiungere la tua, modificare config/inizializzatori/inflections.rb, e aggiungere questo alla fine:
ActiveSupport::Inflector.inflections do |inflect|
inflect.irregular 'medium', 'media'
end
Questo dovrebbe lasciare che Rails gestire tutte le cose plurale/singolare - di notare che questo influenzerà che pensa DB nomi di tabella sarà pure, in modo che ti aspettano che il modello sia classe media, e il nome della tabella saranno supporti
per attivare il plurale e singolare per la stessa cosa (cioè sempre 'media'), utilizzare:
ActiveSupport::Inflector.inflections do |inflect|
inflect.uncountable 'media'
end
fonte
2013-03-27 15:34:51
.. o modificare i percorsi delle risorse: media. Inglese non corretto, ma ti darebbe "media" come il singolaro, se vuoi – Shaun