# \[ANN\] gettext-2.0.2, gettext\_activerecord-2.0.2, gettext\_rails-2.0.2

**URL:** <https://www.ruby-forum.com/t/ann-gettext-2-0-2-gettext-activerecord-2-0-2-gettext-rails-2-0-2/167321>\
**Category:** Ruby\
**Created:** [May 6, 2009, 6:04pm UTC](https://www.ruby-forum.com/t/ann-gettext-2-0-2-gettext-activerecord-2-0-2-gettext-rails-2-0-2/167321 "2009-05-06T18:04:06Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Masao\_M](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/839c29/32.png) [@Masao\_M](https://www.ruby-forum.com/u/Masao_M)\
**Post date:** [May 6, 2009, 6:04pm UTC](https://www.ruby-forum.com/t/ann-gettext-2-0-2-gettext-activerecord-2-0-2-gettext-rails-2-0-2/167321/1 "2009-05-06T18:04:06Z")

</div>

Hi,

Ruby-GetText-Package-2.0.2 and the families  
(gettext-2.0.2, gettext\_activerecord-2.0.2 and gettext\_rails-2.0.2)  
are now available.

Ruby-GetText-Package is the library/tools for message localization.

- gettext - Message localization libraries and tools for all kind of  
apps/libs.
- gettext\_activerecord - ActiveRecord Localization
- gettext\_rails - Rails support with gettext.

## Changes

== gettext-2.0.2

- Support ruby-1.9.1 style format string such as %d.
- Apply new Locale.set\_app\_language\_tags and Locale.candidates.  
[Suggested by Vladimir Dobriakov]
- Enhance to support ruby-1.9.x [by OZAWA Sakuro]
  - poparser work with proper encoding.
  - string.rb: #bytesize alias to #size in older ruby version such as  
1.8.5.

- Fixed bugs
  - n\_() to work when Plural-Forms line in po-file is not correct.  
[Reported by Sava C. (Bug#25570)]
  - GetText::Locale.default\_rules\_path : $LOAD\_PATH is not well parsed.  
[by hallelujah]
  - locale\_path.rb: Fixed warning message.

== gettext\_activerecord-2.0.2  
\* Update version  
\* Update Dutch translation [by Bart ten Brinke]  
\* Enhance ruby-1.9.1 support.

== gettext\_rails-2.0.2

- Update Dutch translation [by Bart ten Brinke]
- Apply the gettext-2.0.2 changes((don’t use bindtextdomain  
with :supported\_language\_tags)
- Fix the bug of sample.

(NOTE)

- Rails-2.3.1 and earlier aren’t supported.

## Thanks to

hallelujah, Sava C., OZAWA Sakuro, Vladimir Dobriakov,  
Bart ten Brinke

## Website

- homepage  
[http://www.yotabanana.com/hiki/ruby-gettext.html](http://www.yotabanana.com/hiki/ruby-gettext.html)

- rubyforge  
[http://rubyforge.org/projects/gettext](http://rubyforge.org/projects/gettext)

- github  
[GitHub - mutoh/gettext: Ruby-GetText-Package is a Localization(L10n) library and tools which modeled after GNU gettext package.](http://github.com/mutoh/gettext/tree/master)  
[GitHub - mutoh/gettext\_activerecord: ActiveRecord(\>2.2) localization using Ruby-GetText-Package](http://github.com/mutoh/gettext_activerecord/tree/master)  
[GitHub - mutoh/gettext\_rails: Ruby on Rails (\>=2.3) localization support with Ruby-GetText-Package.](http://github.com/mutoh/gettext_rails/tree/master)

- Download  
[http://rubyforge.org/frs/?group\_id=1997&release\_id=32471](http://rubyforge.org/frs/?group_id=1997&release_id=32471)

- Ruby-GetText-Package HOWTOs  
[http://www.yotabanana.com/hiki/ruby-gettext-howto.html](http://www.yotabanana.com/hiki/ruby-gettext-howto.html)

- Ruby-GetText-Package HOWTO for Ruby on Rails  
[http://www.yotabanana.com/hiki/ruby-gettext-rails.html](http://www.yotabanana.com/hiki/ruby-gettext-rails.html)

- HOWTO Migrate rails-2.1.x(gettext-1.93.0) to  
rails-2.3.2(gettext-2.0.0)  
[http://www.yotabanana.com/hiki/ruby-gettext-rails-migration.html](http://www.yotabanana.com/hiki/ruby-gettext-rails-migration.html)

- Ruby-GetText-Package documents for Translators  
[http://www.yotabanana.com/hiki/ruby-gettext-translate.html](http://www.yotabanana.com/hiki/ruby-gettext-translate.html)

## ScreenShots

Screenshots in 23 languages (Sample Rails blog) are:  
[http://www.yotabanana.com/hiki/?ruby-gettext-screenshot](http://www.yotabanana.com/hiki/?ruby-gettext-screenshot)

–  
Masao M. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)
