验证和i18n

时间:2011-12-17 08:15:43

标签: ruby-on-rails-3 internationalization

我有一个带有一些验证的模型(validates_associated,validates:numericality和validate:my_own_fn)。如何为此验证指定错误消息?我当然可以添加:message => :my_message在validatates中然后在语言环境中指定my_message,但是我能做什么样的

en:
  activerecord:
    errors:
      models:
        user:
          email_invalid: "Email is invalid."

1 个答案:

答案 0 :(得分:0)

看起来你差不多了。看看i18n here的官方指南。根据它,你的信息应该在一个不同的地方:

en:
  activerecord:
    errors:
      models:
        user:
          attributes:
            email:
              invalid: "Email is invalid."