#5835·devise

当“ 电子邮件” 的翻译为“ 电子邮件地址” 时, 异常资本化

作者: jagthedrummer创建于 2026年3月30日更新于 2026年4月1日

升级到 Devise 5 后,我们的一些测试开始抱怨大小写变化,这似乎与 https://GitHub.com/heartcombo/devise/pull/4014 和 https://GitHub.com/heartcombo/devise/pull/4834 有关。但我们收到的实际消息似乎出乎意料。如果我们将 `user.email` 的翻译字符串设置为"Email Address",则会收到一个错误消息,其中大小写不一致,显示"Invalid email Address or password。" 如果我们将翻译字符串设置为"Email",则会收到"Invalid email or password"。我预期它会将整个翻译字符串转换为小写。

内容来源: heartcombo/devise