Problema con inflexiones personalizadas en Ruby on Rails 3.0.3

Tengo un modelo llamadoproduccion_alternativa. Agregué una nueva regla de inflexión en config / initializers / inflections.rb, como esta:

inflect.irregular('produccion_alternativa', 'producciones_alternativas')

Tengo otro modelo llamadoproductor que tiene una relación conproduccion_alternativa:

class Productor < ActiveRecord::Base
    has_many :producciones_alternativas


class ProduccionAlternativa < ActiveRecord::Base
    belongs_to :productor

Cuando trato de obtener todo elproducciones_alternativas paraproductor, Me sale este error:

irb(main):010:0> Productor.first.producciones_alternativas
NameError: uninitialized constant Productor::ProduccionesAlternativa

¿Algunas ideas? Muchas gracias

Respuestas a la pregunta(3)

Su respuesta a la pregunta