Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Ruby
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
lib
tasks
test
MIT-LICENSE
README
Rakefile
init.rb
install.rb
uninstall.rb

README

HumanizeAttributes
==================

Add humanity to Rails ActiveRecord column names.


Example
=======

	humanize_attributes :login => "User Name",
                    	:password => "Secret Key"

Look for a more elegant way?
=======

Rails 2.2 has brought us powerful I18N, now we can localize ActiveRecord model names very easily, just drop the following in the config/locales/en.yml:

	en:
	    activerecord:
	        models:
	            user: "Member"
	        attributes:
	            user:
	                login:		"User Name"
					password:	"Secret Key"
					
See [here](http://blog.ashchan.com/archive/2008/11/24/rails-i18n-activerecord-model-human-name-made-easy/) for more details.

Credits
=======

The original idea came from [Changing human attribute labels in Rails validation messages](http://fatvegan.com/2008/05/13/changing-human-attribute-labels-in-rails-validation-messages/).

Copyright (c) 2008 James Chan, released under the MIT license
Something went wrong with that request. Please try again.