Permalink
Commits on Aug 4, 2011
Commits on Jul 30, 2011
  1. Translations are now fully reloaded every time they are saved which s…

    …olves the case of creating a record and then that record not being able to access its translation data properly. (Problem introduced by 33d8087)
    parndt committed Jul 30, 2011
Commits on Jul 9, 2011
  1. use Enumerable#detect in translation_for instead of AR associations, …

    …to leverare the translations association already eagerly loaded with either Model.includes(:translations) or Model.with_translations. preferably closes #2
    tomash committed Jul 9, 2011
Commits on Jun 29, 2011
  1. Merge pull request #50 from mariovisic/master

    Documentation Patch for scoping `with_translations`
    parndt committed Jun 29, 2011
Commits on Jun 7, 2011
  1. Merge pull request #47 from jeroenj/fallbacks-master

    Fallbacks master
    parndt committed Jun 7, 2011
Commits on May 29, 2011
  1. Adds I18n fallbacks features to README

    Jeroen Jacobs committed May 29, 2011
Commits on May 28, 2011
  1. Adds an option (fallbacks_for_empty_translations) which defines wheth…

    …er you want fallback for blank translations or not
    Jeroen Jacobs committed May 28, 2011
Commits on May 26, 2011
  1. Merge remote-tracking branch 'origin/fallbacks-master' into fallbacks…

    …-master
    Jeroen Jacobs committed May 26, 2011
  2. Adds fallback tests for empty and nil translations

    Jeroen Jacobs committed May 18, 2011
  3. Marking as 0.2.0.beta1

    parndt committed May 26, 2011
  4. Version now at 0.1.0, gem pushed.

    parndt committed May 26, 2011
Commits on May 23, 2011
Commits on May 22, 2011
Commits on May 21, 2011
  1. [versioning with paper trail] Get versioning and all other tests pass…

    …ing with paper trail in place.
    knewter committed May 21, 2011
  2. [versioning with paper trail] Add translation caches, rollback suppor…

    …t. Only thing left now is Version default_scope not being dynamic as locale changes.
    knewter committed May 21, 2011
  3. [versioning with paper trail] More work on versioning. At some point …

    …I went backwards a little bit. Committing before I do irreparable damage due to sleep deprivation.
    knewter committed May 21, 2011
Commits on May 19, 2011
Commits on May 18, 2011
  1. Adds fallback tests for empty and nil translations

    Jeroen Jacobs committed May 18, 2011
Commits on May 14, 2011
Commits on May 11, 2011
  1. Merge pull request #46 from mremolt/master

    Make sure Globalize.locale is a symbol (like enforced by I18n.locale)
    parndt committed May 11, 2011
  2. Globalize now assigns locale like I18n by converting it to a symbol

    * this makes sure both libs use the truly same locale and not :en <=> 'en'
    * otherwise I18n.locale == Globalize.locale returns false
    mremolt committed May 11, 2011
  3. Globalize now assigns locale like I18n by converting it to a symbol

    * this makes sure both libs use the truly same locale and not :en <=> 'en'
    * otherwise I18n.locale == Globalize.locale returns false
    Marc Remolt committed May 11, 2011
Commits on May 9, 2011
  1. Restore original purpose of the line of code that was commented out t…

    …o fix tests while still having passing tests.
    parndt committed May 9, 2011
Commits on May 6, 2011
  1. Merge pull request #43 from sensational/fix-untranslated-attr

    Don't write to untranslated_attributes when changing a translated one
    tomash committed May 6, 2011
  2. Merge pull request #44 from refinerycms/master

    Fixed tests in 1.8.7 - new hash syntax doesn't work on it and fixed stack level too deep.
    tomash committed May 6, 2011
  3. fixes tests for 1.8.7 & 1.9.2 because respond_to? was calling support…

    …ed_on_missing? which was calling respond_to? and so on and so on
    parndt committed May 6, 2011
  4. Don't write to untranslated_attributes when changing a translated one

    Writing to a translated attribute causes the untranslated attribute
    with the same name to be modified, due to a rogue call to super in
    write_attribute.
    
    The parent method should only be called if the attribute is not
    translated. If it is translated, to keep dirty objects tracking
    working we just call attribute_will_change! before writing the
    new value.
    
    Many thanks to @pilif for the help in tracking this one down.
    brainlock committed May 4, 2011