如何更改password_confirmation的设计警报消息

时间:2014-01-06 18:19:58

标签: ruby-on-rails validation devise ruby-on-rails-4 alert

我正在尝试将警报消息从标准“不匹配密码”更改为“密码不匹配”,但我无法弄清楚如何操作。我已经尝试将以下内容添加到我的devise.en.yml文件中:

activerecord:
    errors:  
      models:
        user:
          attributes:
            password:  
              confirmation: "hey you billy"
              blank: "cannot be blank."
              invalid: "this password be invalid yo"

但这不起作用。空白消息有效但确认无效。有谁知道如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

尝试设置'确认'关于' password_confirmation'改为属性;

activerecord:
    errors:  
      models:
        user:
          attributes:
            password_confirmation:
              confirmation: "The passwords do not match"