修改Devise重置密码错误文本

时间:2013-12-11 21:53:12

标签: ruby-on-rails ruby ruby-on-rails-3 devise

使用Devise GEM,当重置用户密码时,可以设置新密码。如果输入的密码不匹配或密码太短,则会收到默认消息:

  

•密码与确认

不符      

•密码太短(最少8个字符)

我如何/在何处更改这些错误消息的文本?

1 个答案:

答案 0 :(得分:12)

将此添加到您的config / locals / en.yml并将其更改为您想要的内容

en:
  activerecord:
    errors:
      models:
        user:
          attributes:
            password:
              confirmation: "Password does not match"
              too_short: "Password is too short (minimum is %{count} characters)"