Rails validates_uniqueness_of错误消息无效

时间:2013-01-30 08:02:43

标签: ruby-on-rails validation internationalization override rails-activerecord

尊敬的人......

我有很多型号,一个例子如下:

class State < ActiveRecord::Base
  attr_accessible :state_name
  belongs_to :location
  validates_uniqueness_of(:state_name)
  validates_presence_of(:state_name)
end

我想全局添加错误消息以获取属性的唯一性......

en:
   hello: "Hello world"
   errors:
     messages:
          taken: "अद्वितीय होना चाहिए/Data Already Exists"  
          blank: "रिक्त नहीं किया जा सकता है/can't be blank"

空白的那个工作得很好但是拍摄的仍然没有工作&amp;我仍然得到默认的“已经被采取”错误消息...

请帮助......

诚挚的问候 -sky

1 个答案:

答案 0 :(得分:0)

解决了......我用我在这里提供的文件替换了我的en.yml文件:raw.github.com/svenfuchs/rails-i18n/master/rails/locale/en.yml并替换了“空白”和从这个文件“采取”适合我...现在一切正常:D ....

问候-Sky