Commit graph

8 commits

Author SHA1 Message Date
rodent
56d0e89eec Edited DESCR in the case of:
File too long (should be no more than 24 lines).
 Line too long (should be no more than 80 characters).
 Trailing empty lines.
 Trailing white-space.
Trucated the long files as best as possible while preserving the most info
contained in them.
2013-04-07 20:49:31 +00:00
taca
6d37511af2 Update ruby-i18n to 0.6.4.
* Include the key in "missing interpolation argument" errors.
* Update documentation for the `pluralize` method.  Hopefully made it
  clearer what is actually going on and why.
* Add parens to fix parse error in lib/i18n.rb in MagLev.
* Never modify the given options hash.
* Fix I18n.transliterate for non utf-8 keys (occurs e.g. in jruby
  1.7.0 which have US-ASCII encoded symbols).
* Do not overwrite response of first backend with later backends when
  looking up namespaces.
* Make exception message more helpful on YAML syntax error.
* Remove throwing `warning: invalid start is ignored`
  The last argument should be a Julian day number which denotes the
  day of calendar reform. Date::ITALY (2299161=1582-10-15),
  Date::ENGLAND (2361222=1752-09-14), Date::GREGORIAN (the proleptic
  Gregorian calendar) and Date::JULIAN (the proleptic Julian calendar)
  can be specified as a day of calendar reform
* Preventing transliterator constant from being modified for
  concurrency concerns.
* Revert "Fix i18n/backend/key_value to add data in a array" causing
  various issues.
* Add license information to gemspec.  This way you can get it when
  using rubygems.org API.
* Support Rails 4.
* Fixed Ruby 1.8 support due to missing `String#force_encoding`.
* Resolve problems with encoding and transliterator between various
  ruby versions.
* Do not do any utf8 conversion, assume valid data is received.
2013-03-11 08:05:32 +00:00
taca
ffe2c49399 Update ruby-i18n to 0.6.1.
Changes are unavailable.
2012-09-16 06:19:51 +00:00
taca
923cacd1e4 Update ruby-i18n package to 0.6.0.
Exact changes are unknown.
2011-12-13 16:09:56 +00:00
taca
25372dd9e3 Add a note to be careful for updating this package. 2011-06-10 03:46:09 +00:00
taca
6bf39d39dd Update ruby-i18n package to 0.5.0.
0.5.0

* "Extract Backend::ActiveRecord to a separate gem":197dacebad (see "i18n-active_record":https://github.com/svenfuchs/i18n-active_record)
* "Improve exception handling":2913ff9a75 (deprectates I18n.default_exception_handler)
* "Change MissingTranslationData message to 'translation missing: foo.bar'":68fdfe4795
* "Expose MissingTranslationsData#keys method":3a37a389ec
* "Improve Cascade#lookup (add default options)":0b9a1f2058
* "Finally remove deprecated interpolation syntax":2d43846d2b

0.4.2 (2010-10-26)

* "Improve UTF8 handling":e8d5820a3b
* "Expose I18n::VERSION":b832037bac
* "Better deprecation output":2bee924464
2010-12-04 04:00:24 +00:00
taca
e964f5d33f * Remove patch of gemspec to allow depending to rubygems 1.3.5.
Bump PKGREVISION.
2010-09-16 12:05:27 +00:00
taca
3d977b3b62 Importing devel/ruby-i18n 0.4.1.
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)
2010-09-12 04:03:14 +00:00