Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 14, 2011
  1. Make :include public on I18n::Backend::Simple

    Rationale: the I18n::Backend part of this library is designed to provide various modules that can be included into the I18n::Backend::Simple backend or other compatible backend implementations and thereby extend their functionality in an optional manner.
    Thus, both code and documentation have been cluttered with lots of calls sending :include to the Simple backend class. It seems that we in fact treat sending include as a public API of the Simple backend class and therefor should make it public.
Commits on Nov 6, 2010
Commits on Nov 16, 2009
Commits on Nov 13, 2009
  1. make I18n::Backend::Base a module instead of a class. should make it …

    …easier to overwrite methods in Base from included modules
Commits on Aug 26, 2009
Commits on Jul 14, 2009
  1. add some docs

Commits on Jul 12, 2009
  1. move Simple backend implementation to a Base backend class and extend…

    … Simple from Base. (making it easier to include modules to overwrite parts of the functionality) (inspired by
Commits on Jul 11, 2009
Commits on Jul 8, 2009
  1. make better use of Masao's String patch and amend MissingInterpolatio…

    …nArgument exception to wrap Ruby 1.9's KeyError
  2. move testing for values.empty? from #translate to #interpolate (so #i…

    …nterpolate is more self-contained)
Commits on Jun 12, 2009
Commits on May 21, 2009
  1. allow to configure the default scope separator, allow to pass a custo…

    …m scope separator (e.g. I18n.t(:'foo|bar', :separator => '|')
  2. re-resolve lambda results

Commits on Jan 8, 2009
Commits on Dec 29, 2008
Commits on Oct 28, 2008
Commits on Oct 25, 2008
Commits on Sep 14, 2008
  1. add #load_path to public api, add initialize to simple backend and re…

    …move #load_translations from public api
Commits on Aug 27, 2008
Commits on Aug 25, 2008
  1. use classes as backends

Commits on Aug 13, 2008
  1. code docs for new methods

Commits on Aug 9, 2008
Commits on Jul 6, 2008
  1. remove process_translate_arguments and use normalize_translation_keys…

    … in default_exception_handler
Something went wrong with that request. Please try again.