使用Devise GEM,當用戶密碼重置時,可以設置新密碼。如果輸入的密碼不匹配,或者如果密碼太短,你會得到默認的消息:修改設計重置密碼錯誤文本
•密碼不匹配確認
•密碼太短(最少爲8個字符)
如何/在哪裏可以更改這些錯誤消息的文本?
使用Devise GEM,當用戶密碼重置時,可以設置新密碼。如果輸入的密碼不匹配,或者如果密碼太短,你會得到默認的消息:修改設計重置密碼錯誤文本
•密碼不匹配確認
•密碼太短(最少爲8個字符)
如何/在哪裏可以更改這些錯誤消息的文本?
添加到您的config /當地人/ en.yml並將其更改爲你想要的
en:
activerecord:
errors:
models:
user:
attributes:
password:
confirmation: "Password does not match"
too_short: "Password is too short (minimum is %{count} characters)"
看看配置/當地人/ en.yml https://github.com/plataformatec/devise/blob /master/config/locales/en.yml –
其實你想要的消息不在那裏看看這個鏈接http://stackoverflow.com/questions/9330821/how-to-override-devise-error-messages-on-密碼更改 –
是的,顯示的消息實際上來自activerecord,正如接受的答案所示。 – Justin