public
Fork of mattetti/i18n
Description: Basic internationalization(i18n) library for Ruby
Homepage:
Clone URL: git://github.com/svenfuchs/i18n.git
jeremy (author)
Sat Nov 14 03:23:02 -0800 2009
Clemens Kofler and Sven Fuchs (committer)
Fri Nov 20 04:06:37 -0800 2009
i18n /
name age message
file .gitignore Mon Jun 23 08:22:07 -0700 2008 started adding rdoc formatting [joshmh]
file CHANGELOG.textile Sun Jul 12 04:03:47 -0700 2009 cleaner changelog [svenfuchs]
file MIT-LICENSE Mon Jun 23 08:02:05 -0700 2008 renamed license file and added minimum info to ... [svenfuchs]
file README.textile Sat Jul 18 05:16:46 -0700 2009 add some more info to the readme [svenfuchs]
file Rakefile Thu Jul 16 12:28:12 -0700 2009 Added rubyforge information to rakefile. [josevalim]
file VERSION Mon Nov 16 23:14:53 -0800 2009 update gemspec [svenfuchs]
file i18n.gemspec Mon Nov 16 23:14:53 -0800 2009 update gemspec [svenfuchs]
directory lib/ Wed Nov 18 21:39:04 -0800 2009 fixed so fallbacks and fallback tags could be l... [Michael Lang]
directory test/ Fri Nov 20 04:06:37 -0800 2009 Skip cache backend tests unless Active Support ... [jeremy]
directory vendor/ Sat Jul 18 05:16:46 -0700 2009 experimental gettext support [svenfuchs]
README.textile

Ruby I18n

Ruby Internationalization and localization solution.

Features:

  • translation and localization
  • interpolation of values to translations (Ruby 1.9 compatible syntax)
  • pluralization (CLDR compatible)
  • flexible defaults
  • bulk lookup
  • lambdas as translation data
  • custom key/scope separator
  • custom exception handlers
  • extensible architecture with a swappable backend

Experimental, pluggable features:

  • lambda pluralizers stored as translation data
  • RFC4647 compliant locale fallbacks (with optional RFC4646 locale validation)
  • backend cache

For more information and lots of resources see: http://rails-i18n.org/wiki

Install

gem install i18n

Authors

License

MIT License. See the included MIT-LICENCE file.