iain / i18n_label

Adds translated form labels to Rails 2.2

This URL has Read+Write access

name age message
file README.textile Sat Sep 13 15:29:38 -0700 2008 typo [iain]
file Rakefile Fri Sep 12 12:43:20 -0700 2008 last commit? [iain]
file init.rb Fri Sep 12 12:43:20 -0700 2008 last commit? [iain]
file install.rb Fri Sep 12 12:43:20 -0700 2008 last commit? [iain]
directory lib/ Fri Sep 12 12:43:20 -0700 2008 last commit? [iain]
directory spec/ Fri Sep 12 12:43:20 -0700 2008 last commit? [iain]
directory tasks/ Fri Sep 12 12:43:20 -0700 2008 last commit? [iain]
file uninstall.rb Fri Sep 12 12:43:20 -0700 2008 last commit? [iain]
README.textile

I18nLabel

Since labels don’t use I18n in Rails 2.2 (I was too late in submitting the
patch), we’d have to make due with a plugin.

Installation and configuration consists of 1 easy steps:

  1. Run:
./script/plugin install git://github.com/iain/i18n_label.git

Example

In your translation file:

en-US: activerecord: attributes: topic: name: A nice name

In your view:

<% form_for @topic do |f| %> <%= f.label :name %> <% end %>

The result is:

<label for="topic_name">A nice name (please ignore the minor problem with html in github)

For more information about where to put your translations,
visit my blog

Copyright © 2008 Iain Hecker, released under the MIT license