Ruby on rails 4 如何自定义不包括列名的模型验证错误消息

Ruby on rails 4 如何自定义不包括列名的模型验证错误消息,ruby-on-rails-4,Ruby On Rails 4,下面是一个自定义错误的工作示例,但我不想在错误中包含列名“fname” en: activerecord: attributes: profile: fname: "First Name" errors: models: profile: attributes: fname: blank: "is required" 这就是我如何从rails 4中

下面是一个自定义错误的工作示例,但我不想在错误中包含列名“fname”

en:
  activerecord:
    attributes:
      profile:
        fname: "First Name"
    errors:
      models:
        profile:
          attributes:
            fname:
              blank: "is required"

这就是我如何从rails 4中的错误中排除列名的方法

app/views/profiles/-form.html.erb

<% if @profile.errors.any? %>
<div id="error_explanation">
  <ul>
  <% @profile.errors.messages.values.each do |msg| %>
    <% msg.each do  |m| %>
      <li><%= m %></li>
    <%end %>
  <% end %>
  </ul>
</div>
en:
  activerecord:
    errors:
      models:
        profile:
          attributes:
            fname:
              blank: "Please enter your First Name to continue"
            lname:
              blank: "Please enter your Last Name to continue"