Rails设计错误 - 如何改变案例

时间:2018-03-05 00:47:30

标签: ruby-on-rails devise

我收到了这条消息:

Invalid Email or password

我真的想要将“电子邮件”放在一边,所以它变成了:

Invalid email or password

devise.en.yml我看到这一行:

invalid: "Invalid %{authentication_keys} or password."

我尝试过:

invalid: "Invalid %{authentication_keys.downcase} or password."

但这使视图显示:

Invalid %{authentication_keys.downcase} or password.

1 个答案:

答案 0 :(得分:1)

您可以尝试找到该行,其中devise从中获取“authentication_keys”,然后将该标签更改为电子邮件。

OR

如果您像@Subash所提到的那样,只能通过电子邮件进行身份验证,则可以将devise.en.yml中的翻译更改为

invalid: "Invalid email or password."