Problema com inflexões personalizadas no Ruby on Rails 3.0.3

Eu tenho um modelo chamadoproduccion_alternativa. Eu adicionei uma nova regra de inflexão em config / initializers / inflections.rb, assim:

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

Eu tenho outro modelo chamadoproductor que tem uma relação comproduccion_alternativa:

class Productor < ActiveRecord::Base
    has_many :producciones_alternativas


class ProduccionAlternativa < ActiveRecord::Base
    belongs_to :productor

Quando eu tento obter todo oproducciones_alternativas paraproductor, Recebo este erro:

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

Alguma ideia? Muito obrigado

questionAnswers(3)

yourAnswerToTheQuestion