-# And you can use it in a view like so: - form_for :user, @user, register_path do |f| %fieldset != f.label :name != f.text_field :name - if f.error(:name) === :blank .error.name_blank= _("You don't have a name??") != f.label :email != f.text_field :email - case f.error(:email) - when :blank .error.email_blank= _("You don't have an email??") - when :invalid .error.email_format= _("That doesn't look like an email address!") - when :taken .error.email_taken _("There is an account already registered with that email address.") %a{:href => root_path(:email => @user.email)} _("Log in instead?") - when :foo .error.foo= _("You need to foo first")