3 Ruby Internationalization and localization solution.
7 * translation and localization
8 * interpolation of values to translations (Ruby 1.9 compatible syntax)
9 * pluralization (CLDR compatible)
10 * customizable transliteration to ASCII
13 * lambdas as translation data
14 * custom key/scope separator
15 * custom exception handlers
16 * extensible architecture with a swappable backend
21 * Pluralization: lambda pluralizers stored as translation data
22 * Locale fallbacks, RFC4647 compliant (optionally: RFC4646 locale validation)
24 * Translation metadata
29 * ActiveRecord (optionally: ActiveRecord::Missing and ActiveRecord::StoreProcs)
30 * KeyValue (uses active_support/json and cannot store procs)