在哪里可以更改“电子邮件已被占用”错误消息?

2023-12-15

我需要自定义消息错误:Email has already been taken对于电子邮件,我正在使用 Ruby 1.9.2、Rails 3.1.3、Devise 1.5.3,我尝试更改以下消息:config/locales/devise.en.yml并在我的config/locales/en.yml但它不起作用!

In my models/user我有:

validates_uniqueness_of :email, :message => "este mail ya sido utilizado"

它显示了该消息,但它还显示:Email has already been taken.


我从未使用过 Devise,但我认为“taken”消息是 ActiveRecord 错误消息(并非特定于 Devise gem)。如果您计划使用非英语区域设置,我建议您更改默认区域设置,而不是向 EN 区域设置添加非英语内容。

sp:
  activerecord:
    errors:
      messages:
        taken: "este %{model} ya sido utilizado"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在哪里可以更改“电子邮件已被占用”错误消息? 的相关文章

随机推荐