Permalink
Browse files

Fix [54a5088] where the i18n gem was wrongly updated to 0.4.1.

I've tested and confirm that `2-3-stable` will use the vendored `i18n` gem if there's no `i18n` gem with version >= 0.4.1 installed

Signed-off-by: José Valim <jose.valim@gmail.com>
  • Loading branch information...
1 parent 80473e0 commit 69c4e4ce65a509fdce60fc8de6d5d352a269cdff @sikachu sikachu committed with josevalim Jun 29, 2010
Showing with 0 additions and 4,326 deletions.
  1. +0 −135 activesupport/lib/active_support/vendor/i18n-0.4.1/CHANGELOG.textile
  2. +0 −20 activesupport/lib/active_support/vendor/i18n-0.4.1/MIT-LICENSE
  3. +0 −93 activesupport/lib/active_support/vendor/i18n-0.4.1/README.textile
  4. +0 −24 activesupport/lib/active_support/vendor/i18n-0.4.1/Rakefile
  5. +0 −148 activesupport/lib/active_support/vendor/i18n-0.4.1/benchmark/example.yml
  6. +0 −116 activesupport/lib/active_support/vendor/i18n-0.4.1/benchmark/run.rb
  7. +0 −20 activesupport/lib/active_support/vendor/i18n-0.4.1/i18n.gemspec
  8. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n.rb
  9. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/backend.rb
  10. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/backend/active_record.rb
  11. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/backend/active_record/missing.rb
  12. 0 ...vesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/backend/active_record/store_procs.rb
  13. 0 ...vesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/backend/active_record/translation.rb
  14. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/backend/base.rb
  15. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/backend/cache.rb
  16. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/backend/cascade.rb
  17. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/backend/chain.rb
  18. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/backend/cldr.rb
  19. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/backend/fallbacks.rb
  20. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/backend/flatten.rb
  21. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/backend/gettext.rb
  22. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/backend/interpolation_compiler.rb
  23. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/backend/key_value.rb
  24. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/backend/memoize.rb
  25. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/backend/metadata.rb
  26. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/backend/pluralization.rb
  27. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/backend/simple.rb
  28. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/backend/transliterator.rb
  29. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/config.rb
  30. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/core_ext/hash.rb
  31. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/core_ext/string/interpolate.rb
  32. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/exceptions.rb
  33. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/gettext.rb
  34. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/gettext/helpers.rb
  35. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/gettext/po_parser.rb
  36. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/locale.rb
  37. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/locale/fallbacks.rb
  38. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/locale/tag.rb
  39. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/locale/tag/parents.rb
  40. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/locale/tag/rfc4646.rb
  41. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/locale/tag/simple.rb
  42. 0 activesupport/lib/active_support/vendor/i18n-0.4.1/{lib → }/i18n/version.rb
  43. +0 −1 activesupport/lib/active_support/vendor/i18n-0.4.1/init.rb
  44. +0 −8 activesupport/lib/active_support/vendor/i18n-0.4.1/test/all.rb
  45. +0 −18 activesupport/lib/active_support/vendor/i18n-0.4.1/test/api.rb
  46. +0 −30 activesupport/lib/active_support/vendor/i18n-0.4.1/test/api/active_record_test.rb
  47. +0 −57 activesupport/lib/active_support/vendor/i18n-0.4.1/test/api/all_features_test.rb
  48. +0 −31 activesupport/lib/active_support/vendor/i18n-0.4.1/test/api/cascade_test.rb
  49. +0 −27 activesupport/lib/active_support/vendor/i18n-0.4.1/test/api/chain_test.rb
  50. +0 −33 activesupport/lib/active_support/vendor/i18n-0.4.1/test/api/fallbacks_test.rb
  51. +0 −31 activesupport/lib/active_support/vendor/i18n-0.4.1/test/api/key_value_test.rb
  52. +0 −62 activesupport/lib/active_support/vendor/i18n-0.4.1/test/api/memoize_test.rb
  53. +0 −33 activesupport/lib/active_support/vendor/i18n-0.4.1/test/api/pluralization_test.rb
  54. +0 −22 activesupport/lib/active_support/vendor/i18n-0.4.1/test/api/simple_test.rb
  55. +0 −24 activesupport/lib/active_support/vendor/i18n-0.4.1/test/api/tests/basics.rb
  56. +0 −40 activesupport/lib/active_support/vendor/i18n-0.4.1/test/api/tests/defaults.rb
  57. +0 −108 activesupport/lib/active_support/vendor/i18n-0.4.1/test/api/tests/interpolation.rb
  58. +0 −56 activesupport/lib/active_support/vendor/i18n-0.4.1/test/api/tests/link.rb
  59. +0 −84 activesupport/lib/active_support/vendor/i18n-0.4.1/test/api/tests/localization/date.rb
  60. +0 −77 activesupport/lib/active_support/vendor/i18n-0.4.1/test/api/tests/localization/date_time.rb
  61. +0 −117 activesupport/lib/active_support/vendor/i18n-0.4.1/test/api/tests/localization/procs.rb
  62. +0 −76 activesupport/lib/active_support/vendor/i18n-0.4.1/test/api/tests/localization/time.rb
  63. +0 −70 activesupport/lib/active_support/vendor/i18n-0.4.1/test/api/tests/lookup.rb
  64. +0 −35 activesupport/lib/active_support/vendor/i18n-0.4.1/test/api/tests/pluralization.rb
  65. +0 −55 activesupport/lib/active_support/vendor/i18n-0.4.1/test/api/tests/procs.rb
  66. +0 −51 activesupport/lib/active_support/vendor/i18n-0.4.1/test/backend/active_record/missing_test.rb
  67. +0 −57 activesupport/lib/active_support/vendor/i18n-0.4.1/test/backend/active_record_test.rb
  68. +0 −70 activesupport/lib/active_support/vendor/i18n-0.4.1/test/backend/cache_test.rb
  69. +0 −72 activesupport/lib/active_support/vendor/i18n-0.4.1/test/backend/cascade_test.rb
  70. +0 −63 activesupport/lib/active_support/vendor/i18n-0.4.1/test/backend/chain_test.rb
  71. +0 −150 activesupport/lib/active_support/vendor/i18n-0.4.1/test/backend/cldr_test.rb
  72. +0 −25 activesupport/lib/active_support/vendor/i18n-0.4.1/test/backend/exceptions_test.rb
  73. +0 −104 activesupport/lib/active_support/vendor/i18n-0.4.1/test/backend/fallbacks_test.rb
  74. +0 −105 activesupport/lib/active_support/vendor/i18n-0.4.1/test/backend/interpolation_compiler_test.rb
  75. +0 −50 activesupport/lib/active_support/vendor/i18n-0.4.1/test/backend/key_value_test.rb
  76. +0 −15 activesupport/lib/active_support/vendor/i18n-0.4.1/test/backend/memoize_test.rb
  77. +0 −69 activesupport/lib/active_support/vendor/i18n-0.4.1/test/backend/metadata_test.rb
  78. +0 −46 activesupport/lib/active_support/vendor/i18n-0.4.1/test/backend/pluralization_test.rb
  79. +0 −81 activesupport/lib/active_support/vendor/i18n-0.4.1/test/backend/simple_test.rb
  80. +0 −83 activesupport/lib/active_support/vendor/i18n-0.4.1/test/backend/transliterator_test.rb
  81. +0 −33 activesupport/lib/active_support/vendor/i18n-0.4.1/test/core_ext/hash_test.rb
  82. +0 −100 activesupport/lib/active_support/vendor/i18n-0.4.1/test/core_ext/string/interpolate_test.rb
  83. +0 −207 activesupport/lib/active_support/vendor/i18n-0.4.1/test/gettext/api_test.rb
  84. +0 −90 activesupport/lib/active_support/vendor/i18n-0.4.1/test/gettext/backend_test.rb
  85. +0 −97 activesupport/lib/active_support/vendor/i18n-0.4.1/test/i18n_exceptions_test.rb
  86. +0 −23 activesupport/lib/active_support/vendor/i18n-0.4.1/test/i18n_load_path_test.rb
  87. +0 −244 activesupport/lib/active_support/vendor/i18n-0.4.1/test/i18n_test.rb
  88. +0 −126 activesupport/lib/active_support/vendor/i18n-0.4.1/test/locale/fallbacks_test.rb
  89. +0 −143 activesupport/lib/active_support/vendor/i18n-0.4.1/test/locale/tag/rfc4646_test.rb
  90. +0 −33 activesupport/lib/active_support/vendor/i18n-0.4.1/test/locale/tag/simple_test.rb
  91. +0 −152 activesupport/lib/active_support/vendor/i18n-0.4.1/test/test_data/locales/cldr/de/calendars.yml
  92. +0 −8 activesupport/lib/active_support/vendor/i18n-0.4.1/test/test_data/locales/cldr/de/currencies.yml
  93. +0 −31 activesupport/lib/active_support/vendor/i18n-0.4.1/test/test_data/locales/cldr/de/numbers.yml
  94. +0 −72 activesupport/lib/active_support/vendor/i18n-0.4.1/test/test_data/locales/de.po
  95. +0 −3 activesupport/lib/active_support/vendor/i18n-0.4.1/test/test_data/locales/en.rb
  96. +0 −3 activesupport/lib/active_support/vendor/i18n-0.4.1/test/test_data/locales/en.yml
  97. +0 −113 activesupport/lib/active_support/vendor/i18n-0.4.1/test/test_data/locales/plurals.rb
  98. +0 −85 activesupport/lib/active_support/vendor/i18n-0.4.1/test/test_helper.rb
  99. +0 −71 activesupport/lib/active_support/vendor/i18n-0.4.1/test/test_setup_requirements.rb
@@ -1,135 +0,0 @@
-h1. Changelog
-
-h2. master
-
-h2. 0.4.0 (2010-05-27)
-
-* "The localization proc also receives the object as option":http://github.com/svenfuchs/i18n/commit/4a8cd9fa660daaa3078e24c5851353ca377d9213
-
-h2. 0.4.0.beta1 (2010-05-03)
-
-* "Renamed Fast backend to Memoize backend":http://github.com/svenfuchs/i18n/commit/f7f7dc12c00a19d3876223771e14f8671ff313cd
-
-* "Deprecate {{}} as interpolation syntax":http://github.com/svenfuchs/i18n/commit/8894ee521ef5788c415b625a6daf522af4c416e0
-
-* "Allow nil translation to be stored again":http://github.com/svenfuchs/i18n/commit/f2074f1e82d10c2e9a801c8cc2f2a0c7c30703ba
-
-h2. 0.4.0.beta (2010-04-30)
-
-* "Added a KeyValue backend":http://github.com/svenfuchs/i18n/commit/28ca5f53ade7f545f8c0804e93564d4686b416a4
-
-* "Added transliteration support":http://github.com/svenfuchs/i18n/commit/928fdb4794959e779e90f360eb01ba043672d8d5
-
-* "Create Flatten backend module to aid handling flatten translations":http://github.com/svenfuchs/i18n/commit/2ec9d6998aa8facd7b15a3ef47a96cf2471cd8a1
-
-* "Decouple the external separator (used when storing translations) from the internal separator in Fast and ActiveRecord backends":http://github.com/svenfuchs/i18n/commit/274cb4daa0ca5e3b2bd23b45eb7f9fc58f75a79d
-
-h2. 0.3.7 (2010-04-17)
-
-* "Speed up I18n.normalize_keys by caching reused normalizations and producing less garbage":http://github.com/svenfuchs/i18n/commit/819dac0fea9c29e6545801aa107e63e355728cd4
-
-h2. 0.3.6 (2010-03-23)
-
-* "Move gettext po parser to lib":http://github.com/svenfuchs/i18n/commit/b2f038663b55727ac2327e6f07a46ba5d69d600c
-
-* "Move I18n configuration to I18n.config":http://github.com/svenfuchs/i18n/commit/4a7baea86663ead8c681008c3e80a622f0546b07
-
-h2. 0.3.5 (2010-02-26)
-
-* "Delegate I18n.normalize_translation_keys to I18n.normalize_keys and deprecate
-the former":http://github.com/svenfuchs/i18n/commit/7284b04d5f5dd9679cb68875515cdd0cdfc96fef
-
-h2. 0.3.4 (2010-02-25)
-
-* "Rename I18n.normalize_translation_keys to I18n.normalize_keys and finally make it public":http://github.com/svenfuchs/i18n/commit/20b05fe5802df6c90fb70a4e3760b2b851b791b3
-
-* "Added CLDR supoprt":http://github.com/svenfuchs/i18n/commit/860eadf671a231e7f5dffb1bb27fa318ff7a8786
-
-h2. 0.3.3 (2009-12-29)
-
-* "Use lib/i18n/version":http://github.com/svenfuchs/i18n/commit/ff426c8e7a2438b814cb303adadec292dacb752e
-
-* "Added a benchmark suite":http://github.com/svenfuchs/i18n/commit/f9b5b9b113097724638bdab96862ffa404e67e70
-
-* "Ensure links can be handled recursively":http://github.com/svenfuchs/i18n/commit/2c50bd209f3fc24fe9dfa694c81be64340f09b7d
-
-* "Make sure we can lookup false values as translation data":http://github.com/svenfuchs/i18n/commit/561c82ba4b8921d03bfdf56cb2d0c2f287629001
-
-* "Added Fast backend module":http://github.com/svenfuchs/i18n/commit/bd2f09f0a251ca793b0e8ecc7e32177a2f091c23
-
-* "Added InterpolationCompiler backend module":http://github.com/svenfuchs/i18n/commit/91810887d1abfb28996a9183bc9004678290d28b
-
-h2. 0.3.2 (2009-12-12)
-
-* "Added Cascade backend":http://github.com/svenfuchs/i18n/commit/8009aef293e9ef8564c9005090d8380feabcaf6f
-
-h2. 0.3.1 (2009-12-11)
-
-* "Add PoParser to gemspec":http://github.com/svenfuchs/i18n/commit/d6b2763f39c932f66adb039b96882a472f883c51
-* "Enable custom separators for ActiveRecord backend":http://github.com/svenfuchs/i18n/commit/9341d3fcfc951cc31807ba672d2b5d90909ef3e5
-* "Pass interpolation values to interpolation procs":http://github.com/svenfuchs/i18n/commit/39c2ed8fbad645671cd5520ce7ad0aeefe2b0cca
-* "Fix that ngettext supports keys with dots":http://github.com/svenfuchs/i18n/commit/7362a43c34364d500de8899cfcca6bf1a5e6d1c8
-
-h2. 0.3.0 (2009-11-30)
-
-* "Gettext backend and helpers":http://github.com/svenfuchs/i18n/commit/35a1740d2f10b808548af352006950da4017e374
-* "Metadata module":http://github.com/svenfuchs/i18n/commit/2677208555179b36fcbe958c0e8bc642cf5bc020
-* "Basic ActiveRecord backend":http://github.com/svenfuchs/i18n/commit/786632d0b42de423ecf0969622efc87f1691e2a2
-* "Set encoding to UTF8 for all files":http://github.com/svenfuchs/i18n/commit/9be3d4a311b5bf583eec5d39986176cc40c112f2
-* "Chain backend":http://github.com/svenfuchs/i18n/commit/08259ffb88b3005403648d77bc1cbca0b92f3cf5
-* "Backend/cache implementation":http://github.com/svenfuchs/i18n/commit/e7bf15351cd2e27f5972eb40e65a5dd6f4a0feed
-* "Pluralization module":http://github.com/svenfuchs/i18n/commit/9ca4c9ed52d4706566a6abeb2d78722dcc5d4764
-* "add and adapt Globalize2 fallback implementation":http://github.com/svenfuchs/i18n/commit/1b37a303b27d6222b17162804b06323e5628768f
-* "move Simple backend implementation to a Base backend class and extend Simple from Base.":http://github.com/svenfuchs/i18n/commit/32ddc80a04e6aa247f6d6613bde7f78c73396cb4
-
-h2. 0.2.0 (2009-07-12)
-
-* "Allow using Ruby 1.9 syntax for string interpolation (API addition)":http://github.com/svenfuchs/i18n/commit/c6e0b06d512f2af57199a843a1d8a40241b32861
-* "Allow configuring the default scope separator, allow to pass a custom scope separator(API addition)":http://github.com/svenfuchs/i18n/commit/5b75bfbc348061adc11e3790187a187275bfd471 (e.g. I18n.t(:'foo|bar', :separator => '|')
-* "Pass :format option to #translate for #localize more useful lambda support":http://github.com/svenfuchs/i18n/commit/e277711b3c844fe7589b8d3f9af0f7d1b969a273
-* "Refactor Simple backend #resolve to #default and #resolve for more consistency. Now allows to pass lambdas as defaults and re-resolve Symbols":http://github.com/svenfuchs/i18n/commit/8c4ce3d923ce5fa73e973fe28217e18165549aba
-* "Add lambda support to #translate (API addition)":http://github.com/svenfuchs/i18n/commit/c90e62d8f7d3d5b78f34cfe328d871b58884f115
-* "Add lambda support to #localize (API addition)":http://github.com/svenfuchs/i18n/commit/9d390afcf33f3f469bb95e6888147152f6cc7442
-
-h2. 0.1.3 (2009-02-27)
-
-* "Remove unnecessary string encoding handling in the i18n simple backend which made the backend break on Ruby 1.9":http://github.com/svenfuchs/i18n/commit/4c3a970783861a94f2e89f46714fb3434e4f4f8d
-
-h2. 0.1.2 (2009-01-09)
-
-* "added #available_locales (returns an array of locales for which translations are available)":http://github.com/svenfuchs/i18n/commit/411f8fe7c8f3f89e9b6b921fa62ed66cb92f3af4
-* "flatten load_path before using it so that a nested array of paths won't throw up":http://github.com/svenfuchs/i18n/commit/d473a068a2b90aba98135deb225d6eb6d8104d70
-
-h2. 0.1.1 (2008-11-20)
-
-* "Use :'en' as a default locale (in favor of :'en-US')":http://github.com/svenfuchs/i18n/commit/c4b10b246aecf7da78cb2568dd0d2ab7e6b8a230
-* "Add #reload! to Simple backend":http://github.com/svenfuchs/i18n/commit/36dd2bd9973b9e1559728749a9daafa44693e964
-
-h2. 0.1.0 (2008-10-25)
-
-* "Fix Simple backend to distinguish false from nil values":http://github.com/svenfuchs/i18n/commit/39d9a47da14b5f3ba126af48923af8c30e135166
-* "Add #load_path to public api, add initialize to simple backend and remove #load_translations from public api":http://github.com/svenfuchs/i18n/commit/c4c5649e6bc8f020f1aaf5a5470bde048e22c82d
-* "Speed up Backend::Simple#interpolate":http://github.com/svenfuchs/i18n/commit/9e1ac6bf8833304e036323ec9932b9f33c468a35
-* "Remove #populate and #store_translations from public API":http://github.com/svenfuchs/i18n/commit/f4e514a80be7feb509f66824ee311905e2940900
-* "Use :other instead of :many as a plural key":http://github.com/svenfuchs/i18n/commit/0f8f20a2552bf6a2aa758d8fdd62a7154e4a1bf6
-* "Use a class instead of a module for Simple backend":http://github.com/svenfuchs/i18n/commit/08f051aa61320c17debde24a83268bc74e33b995
-* "Make Simple backend #interpolate deal with non-ASCII string encodings":http://github.com/svenfuchs/i18n/commit/d84a3f3f55543c084d5dc5d1fed613b8df148789
-* "Fix default arrays of non-existant keys returning the default array":http://github.com/svenfuchs/i18n/commit/6c04ca86c87f97dc78f07c2a4023644e5ba8b839
-
-h2. Initial implementation (June/July 2008)
-
-Initial implementation by "Sven Fuchs":http://www.workingwithrails.com/person/9963-sven-fuchs based on previous discussion/consensus of the rails-i18n team (alphabetical order) and many others:
-
-* "Matt Aimonetti":http://railsontherun.com
-* "Sven Fuchs":http://www.workingwithrails.com/person/9963-sven-fuchs
-* "Joshua Harvey":http://www.workingwithrails.com/person/759-joshua-harvey
-* "Saimon Moore":http://saimonmoore.net
-* "Stephan Soller":http://www.arkanis-development.de
-
-h2. More information
-
-* "Homepage":http://rails-i18n.org
-* "Wiki":http://rails-i18n.org/wiki
-* "Mailinglist":http://groups.google.com/group/rails-i18n
-* "About the project/history":http://www.artweb-design.de/2008/7/18/finally-ruby-on-rails-gets-internationalized
-* "Initial API Intro":http://www.artweb-design.de/2008/7/18/the-ruby-on-rails-i18n-core-api
@@ -1,20 +0,0 @@
-Copyright (c) 2008 The Ruby I18n team
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of this software and associated documentation files (the
-"Software"), to deal in the Software without restriction, including
-without limitation the rights to use, copy, modify, merge, publish,
-distribute, sublicense, and/or sell copies of the Software, and to
-permit persons to whom the Software is furnished to do so, subject to
-the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
@@ -1,93 +0,0 @@
-h1. Ruby I18n
-
-Ruby Internationalization and localization solution.
-
-Features:
-
-* translation and localization
-* interpolation of values to translations (Ruby 1.9 compatible syntax)
-* pluralization (CLDR compatible)
-* customizable transliteration to ASCII
-* flexible defaults
-* bulk lookup
-* lambdas as translation data
-* custom key/scope separator
-* custom exception handlers
-* extensible architecture with a swappable backend
-
-Pluggable features:
-
-* Cache
-* Pluralization: lambda pluralizers stored as translation data
-* Locale fallbacks, RFC4647 compliant (optionally: RFC4646 locale validation)
-* Gettext support
-* Translation metadata
-
-Alternative backends:
-
-* Chain
-* ActiveRecord (optionally: ActiveRecord::Missing and ActiveRecord::StoreProcs)
-* KeyValue (uses active_support/json and cannot store procs)
-
-For more information and lots of resources see: "http://rails-i18n.org/wiki":http://rails-i18n.org/wiki
-
-h2. Installation
-
-gem install i18n
-
-h3. Installation on Rails < 2.3.5 (deprecated)
-
-Up to version 2.3.4 Rails will not accept i18n gems > 0.1.3. There is an unpacked
-gem inside of active_support/lib/vendor which gets loaded unless gem 'i18n', '~> 0.1.3'.
-This requirement is relaxed in "6da03653":http://github.com/rails/rails/commit/6da03653
-
-The new i18n gem can be loaded from vendor/plugins like this:
-
- def reload_i18n!
- raise "Move to i18n version 0.2.0 or greater" if Rails.version > "2.3.4"
-
- $:.grep(/i18n/).each { |path| $:.delete(path) }
- I18n::Backend.send :remove_const, "Simple"
- $: << Rails.root.join('vendor', 'plugins', 'i18n', 'lib').to_s
- end
-
-Then you can `reload_i18n!` inside an i18n initializer.
-
-h2. Tests
-
-You can run tests both with
-
-* `rake test` or just `rake`
-* run any test file directly, e.g. `ruby test/api/simple_test.rb`
-* run all tests with `ruby test/all.rb`
-
-The structure of the test suite is a bit unusual as it uses modules to reuse
-particular tests in different test cases.
-
-The reason for this is that we need to enforce the I18n API across various
-combinations of extensions. E.g. the Simple backend alone needs to support
-the same API as any combination of feature and/or optimization modules included
-to the Simple backend. We test this by reusing the same API defition (implemented
-as test methods) in test cases with different setups.
-
-You can find the test cases that enforce the API in test/api. And you can find
-the API definition test methods in test/api/tests.
-
-All other test cases (e.g. as defined in test/backend, test/core\_ext) etc.
-follow the usual test setup and should be easy to grok.
-
-h2. Authors
-
-* "Sven Fuchs":http://www.artweb-design.de
-* "Joshua Harvey":http://www.workingwithrails.com/person/759-joshua-harvey
-* "Stephan Soller":http://www.arkanis-development.de
-* "Saimon Moore":http://saimonmoore.net
-* "Matt Aimonetti":http://railsontherun.com
-
-h2. Contributors
-
-http://github.com/svenfuchs/i18n/contributors
-
-h2. License
-
-MIT License. See the included MIT-LICENSE file.
@@ -1,24 +0,0 @@
-require 'rake/testtask'
-require "rake/gempackagetask"
-require "rake/clean"
-
-task :default => [:test]
-
-CLEAN << "pkg" << "doc" << "coverage" << ".yardoc"
-
-Rake::TestTask.new(:test) do |t|
- t.pattern = "#{File.dirname(__FILE__)}/test/all.rb"
- t.verbose = true
-end
-Rake::Task['test'].comment = "Run all i18n tests"
-
-Rake::GemPackageTask.new(eval(File.read("i18n.gemspec"))) { |pkg| }
-
-begin
- require "yard"
- YARD::Rake::YardocTask.new do |t|
- t.options = ["--output-dir=doc"]
- t.options << "--files" << ["CHANGELOG.textile", "contributors.txt", "MIT-LICENSE"].join(",")
- end
-rescue LoadError
-end
Oops, something went wrong.

0 comments on commit 69c4e4c

Please sign in to comment.