【问题标题】:validations and i18n验证和 i18n
【发布时间】:2011-12-17 08:15:43
【问题描述】:

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

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

【问题讨论】:

    标签: ruby-on-rails-3 internationalization


    【解决方案1】:

    看起来你快到了。查看 i18n here 的官方指南。根据它你的信息应该在一个有点不同的地方:

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

    【讨论】:

      猜你喜欢
      • 2011-07-04
      • 1970-01-01
      • 2011-05-11
      • 1970-01-01
      • 2013-12-20
      • 2017-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多