Komunikaty błędów walidacji - jak pozbyć się nazwy pola

Kiedy chcę wypisać błędy przy zapisie formularza, używam takiej konstrukcji:

[code]<% if @user.errors.any? %>

<%= t 'activerecord.errors.template.header', :model => t('activerecord.models.user'), :count => @user.errors.count %>

<%= t 'activerecord.errors.template.body' %>

    <% @user.errors.full_messages.each do |msg| %>
  • <%= msg %>
  • <% end %>
<% end %>[/code] Jednak nie potrafię pozbyć się w jakiś elegancki sposób nazw pól w tablicy full_messages. Jest jakaś inna tablica przechowująca komunikaty błędów w zmienionej formie? Do tej pory stosowałem [code]attributes: user: name: "" email: "" password: ""[/code] w pl.yml, jednak potrzebuję też przetłumaczyć znaczniki , do czego jednak powyższe wartości by się przydały. Gdy tłumaczenia powyższych pól wylądują na miejscu, jestem w punkcie wyjścia. Jest na to jakaś rada?

formtastic forms

czy też semantic_form_for czy jak to się nazywa. Nie dokładnie to o co pytasz, ale do formularzy nadaje się jak nic. Do tego ustawiasz inline error messages czy jakoś tak, wywalasz te z nagłówka i wszystko pięknie. No i nie ma tam nazw pól w błędach. Wszystko masz:

http://railscasts.com/episodes/184-formtastic-part-1
http://railscasts.com/episodes/185-formtastic-part-2

Genialne, dzięki.