I have a Rails 2.3.5 project that uses the localization features of Rails. I also happen to have Rails 3 beta installed (which depends on the i18n gem). Rails 2.3.5 will happily
rake VERSION=2.3.5 rails:freeze:gems
gem 'i18n', '>= 0.1.3', '< 0.4.0'