make sure, already cached scope is not modified, fixes issue #160
Updated cache.rb doc as was suggesting calling protected method #include
- add 1.9.3 to travis' rvm list
They were both identical, failing under jruby, trying to access instance variables etc..
Minor documentation update missed in last minor documentation update
Allow mutually recursive fallbacks
A more helpful message when number of plurals on po file is inconsistent
Fix to close issue rails/rails#1499 i18n with key/value backend
Correct pluralization rule for :fr locale
Documented translate! method
Where translations are drawn from different sources which may be using different codes for the same language it can be useful to have mappings where two codes fallback to each other. This patch allows that by ensuring that the recursion in the computation of the mapping terminates instead of running out of stack.
…ent with I18n::Gettext.plurals_keys.
Gettext pgettext and msgctxt support
Fixing override tests
- Actually test signature override - Dn't influence other tests
Make it possible to change the behaviour/signature of I18n method calls
…This is useful for other translation engines that do not want to use the key based syntax (tr8n). Also makes it a lot easier to put a cache in front of I18n.