# Column human names in validation errors

**URL:** <https://www.ruby-forum.com/t/column-human-names-in-validation-errors/77708>\
**Category:** Rails\
**Created:** [March 7, 2006, 10:25am UTC](https://www.ruby-forum.com/t/column-human-names-in-validation-errors/77708 "2006-03-07T10:25:58Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Viliks](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/c67d28/32.png) [@Viliks](https://www.ruby-forum.com/u/Viliks)\
**Post date:** [March 7, 2006, 10:25am UTC](https://www.ruby-forum.com/t/column-human-names-in-validation-errors/77708/1 "2006-03-07T10:25:58Z")

</div>

hi,  
I don’t know how to change field names in error messages.  
if I add error message like this:  
errors.add( “age”, “You must be at least 18 years old” ) unless age \>=  
18

when error occures this text is displayed

Age You must be at least 18 years old

so the first word(s) is column human name for that attribute.  
how can I change that? of course only in error message text.

thanx

---

<div class="post-metadata">

**Author:** ![Viliks](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/v/c67d28/32.png) [@Viliks](https://www.ruby-forum.com/u/Viliks)\
**Post date:** [March 7, 2006, 10:39am UTC](https://www.ruby-forum.com/t/column-human-names-in-validation-errors/77708/2 "2006-03-07T10:39:11Z")

</div>

I don’t remember changing anything in my rails environment, but I have  
now been getting following error anytime I attempt to use  
script/generate tool in rails:

c:/Apache/Ruby/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/initializer.rb:155:in  
`load_environment': undefined local variable or method`b’ for # (NameError)  
from  
c:/Apache/Ruby/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/initializer.rb:155:in  
`load_environment' from c:/Apache/Ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active_support/core_ext/kernel.rb:27:in`silence\_warnings’  
from  
c:/Apache/Ruby/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/initializer.rb:152:in  
`load_environment' from c:/Apache/Ruby/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/initializer.rb:81:in`process’  
from  
c:/Apache/Ruby/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/initializer.rb:42:in  
`run' from ./script/../config/../config/environment.rb:10 from c:/Apache/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in`require’  
from  
c:/Apache/Ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:214:in  
`require' from c:/Apache/Ruby/lib/ruby/gems/1.8/gems/rails-1.0.0/lib/commands/generate.rb:1 from c:/Apache/Ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in`require’  
from  
c:/Apache/Ruby/lib/ruby/gems/1.8/gems/activesupport-1.2.5/lib/active\_support/dependencies.rb:214:in  
`require’  
from script/generate:3

Any suggestion? I cannot think of anything

Anu
