小编jua*_*rez的帖子

如何在设计中编辑错误消息

我需要修改设计的错误消息.我想将消息"is Invalid"更改为"Esinválido".问题是我必须在gem中更改这些消息.我可以在模型用户中覆盖这些消息吗?

Rails控制台

1.9.3-p547 :014 > user.save
 => false 
1.9.3-p547 :015 > user.errors
 => {:email=>["is invalid"], :password=>["is too short (minimum is 6 characters)"]} 
1.9.3-p547 :016 > 
Run Code Online (Sandbox Code Playgroud)

用户模型

class User < ActiveRecord::Base
  # Include default devise modules. Others available are:
  # :token_authenticatable, :confirmable, :lockable and :timeoutable
  devise :database_authenticatable, :registerable,
         :recoverable, :rememberable, :trackable, :validatable

  # Setup accessible (or protected) attributes for your model
  attr_accessible :email, :password, :password_confirmation, :remember_me
end
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails devise ruby-on-rails-3 devise-confirmable

2
推荐指数
1
解决办法
2408
查看次数