= Ruby-GetText-Package-1.9.0 (2007-01-22)

 * Support Catalan(ca), Esperanto(eo)
 * Update translations: zh_CN, zh_TW, cs, nl, en, de, el, es, ja, ko, pt_BR, ru.
 * Support Ruby on Rails-1.2.1.
 * Code cleanupand improved. Fixed bugs.

Thanks to:
  Translators: 
    Antonio S. de A. Terceiro, David Espada, David Sulc, Gyoung-Yoon Noh, 
    Joao Pedrosa, Malte Milatz, Menno Jonkers, Patrick Lenz, Yang Bob, 
    Yuri Kozlov, Vassilis Rizopoulos

  Bug reports, suggestions and patches:
    Fabian Kreutz, KAKUTANI Shintaro, Mihnea Capraru, NANKI Haruo, pedro palazon

= Ruby-GetText-Package-1.8.0 (2006-09-11)

 * Support Chinese(Taiwan: zh_TW), Estonian(et: rails.po only)
 * Add GetText.bindtextdomain_to(klass, domainname), .textdomain_to(klass, domainname)
 * rgettext supports -r, -d options.
   -r is to set an option parser. -d is for debugging mode.
    (e.g.) $ rgettext -r fooparser test.foo
 * Update translations: pt_BR, de, zh_TW, 
 * Code cleanup, fixed bugs.
 * Enhance to support Ruby on Rails.
   * init_gettext finds mo-files in /vendor/plugins/{plugin_name}/locale which has
     app/controller directories such as Rails Engines.
     And init_gettext accepts :locale_path option to be able to set the locale
     path manually.
   * init_gettext manages plural textdomains.
   * Add before_init_gettext, after_init_gettext methods like as before/after_filter.
   * Speed up(the sample blog is 1.5 times faster).
   * gettext/active_record.rb from gettext/rails.rb.
   * ActiveRecord::Validations is set the app's textdomain in init_gettext.
     It means the class which includes ActiveRecord::Validtaions are localized with
     the app's textdomain. 
     e.g.) You can use gettext methods in the subclass of ActiveForm[1]
           http://www.realityforge.org/svn/code/active-form/trunk/
   * Works rails edge again (http://dev.rubyonrails.org/ticket/5810)

 Thanks to:
   Translators: Joao Pedrosa(pt_BR), Partick Lenz(de), Erkki Eilonen(et),
                LIN CHUNG-YI(zh_TW)
 Bug reports and suggestions:
   Kobayashi Noritada, Andreas Neuhaus, steve dp, Tsutomu Kuroda, Donald Piret

= Ruby-GetText-Package-1.7.0 (2006-07-17)

 * GetText.current_textdomain_info for debuging
 * Fixed bugs, code cleanup.
 * Update translations
   * Chinese(zh), Czech(cs), Dutch(nl), English(default), French(fr)
     Spanish(es), Japanese(ja), Korean(ko), Russian(ru)
 * Improve to support Ruby on Rails
   * Localize ActionView::Helpers::DateHelper.distance_of_time_in_words.
   * Localize #error_message_on.
   * Add ActiveRecord::Base.untranslate, .untranslate_all to prevend to
     translate columns.

 Thanks to:
  Translators:
    David Espada, Karel Miarka, Laurent Sansonetti, Yuri Kozlov, 
    Gyoung-Yoon Noh, Menno Jonkers, Yingfeng
  Bug reports and suggestions:
    arton, OZAWA Sakuro, kdmsnr, Kouhei Sutou

= Ruby-GetText-Package-1.6.0 (2006-06-09)

 * Support Chinese(zh_CN), Italian(it).
 * Improve the way to manage textdomains.
    * A class/module can have plural textdomains.
    * A textdomain belong to a class/module.
    * A class/module can have plural textdomains.
    * A message is looked up in its class/module and ancestors.

      You don't need to call bindtextdomain in each files.
      # A textdomain belong to a file in previous version.
      # And a message is looked up in the file which called 
      # GetText functions only.
 * Fix bugs
 * Samples are cleaned up.

= Ruby-GetText-Package-1.5.0 (2006-05-07)

 * Support Russian.
 * Fix bugs.
 * Refresh mo option was added.
   Check mo files and reload it if it's updated.
   ruby -d or GetText::TextDomain.check_mo=(true).
   Or development mode in Ruby on Rails.

= Ruby-GetText-Package-1.4.0 (2006-04-15)

 * Support OpenBSD.
 * Fix bugs
 * Enhance supports of Ruby on Rails.
   * Improved ActionMailer localization support.
   * Support ActionWebService
   * test/gettext_test_rails.rb works with Rails-1.1.2.

= Ruby-GetText-Package-1.3.0 (2006-03-11)

 * Improve Local::Object
   * POSIX, C convert to "en".
 * Enhance supports of Ruby on Rails.
   * ActionMailer localization support.
      * Use GetText function(_() N_() etc) in template.
      * ISO-2022-JP charset is used when language is "ja"(Japanese).
   * Localization templates support.
      * ActionController::Base.render_text is overrided to find
        localized templates such as foo_ja.rhml, foo_ja_JP.rhtml.
   * @params["lang"] is treated as cgi["lang"]
   * Use N_() as localized messages of validates_* instead of _().
   * Translates ActiveRecord::Column.human_name values automatically.
 * Fix memory leak, other bugs.

= Ruby-GetText-Package-1.2.0 (2006-02-23)

 * Re-implement Locale module and Implements Locale::Object, 
   Locale::System, etc.
 * Fix bugs.
 * Apply RDoc (not complete)
 * Improve to support Ruby on Rails.
 * Add GetText.Nn_.
 * Add rmsgmerge (Experimental)
 
= Ruby-GetText-Package-1.1.1 (2006-01-14)

 * Bugfixes.
 * Added Greek locale by damphyr.
 * Support tests for Ruby on Rails.

= Ruby-GetText-Package-1.1.0 (2005-12-29)

 * Added some functions which managed po/mo files easily.
   * GetText.update_pofiles creates/updates pot/po files.
     The idea is from Sascha Ebach.

 * String% is extended to accept named argument. 
   "%{file} is selected." % {:file => "foo.rb"}
   Proposed by Sascha Ebach and Kazuhiro NISHIYAMA.

 * Enhanced Ruby on Rails support.
   * ActiveRecord support. Inspired from Simon Santoro(rgtrans).
     * the error messages are localized.
       Also, you can add your own messages with _("").
     * You can use gettext methods in the models unless
       preparing anything.

     * rgettext extracts the table names/field names
       of the subclass of ActiveRecord::Base as the msgid.

       Even for the English developers who don't need 
       to localize their application, this function is
       useful because the developer can rename 
       the table/field names using "en" locale.
 
     * More simple to set up ApplicationController.
       Now, you need to call just init_gettext only.
  
       class ApplicationController < ActionController::Base
         init_gettext "myapp"  #Easy!
       end

       This "myapp" domain affects all of the controllers/views/models.

     * Sample "blog" application with rails.
       Improved the sample application on RoR. See: samples/rails/*.

 * New/Updated translations:
    Czech              - Karel Miarka (NEW)
    Dutch              - Menno Jonkers (NEW)
    French             - Laurent Sansonetti
    German             - Sasa Ebach
    Japanese           - Masao Mutoh
    Korean             - Gyoung-Yoon Noh 
    Portuguese(Brazil) - Joao Pedrosa
    Spanish            - David Espada

 * bugfixes.

= Ruby-GetText-Package-1.0.0 (2005-09-03)

 * Ruby on Rails is supported.
   Includes sample in samples/rails/
 * gem is supported. ($ gem install gettext)
 * rake is supported.
 * Not required racc anymore on installing time.
 * New/Updated translations:
    French    - Laurent Sansonetti
    German    - Sven Herzberg
    Japanese  - Masao Mutoh
    Korean    - Gyoung-Yoon Noh (NEW)
    Spanish   - David Espada
 * bugfixes.

 * Moved to http://rubyforge.org/projects/gettext/
 * Mailinglists started.


= Ruby-GetText-Package-0.9.0 (2005-05-01)

 * CGI support: gettext/cgi
 * ERB support: gettext/erb, rgettext.
 * Added samples for CGI/ERB to samples/cgi/.
 * bugfixes.


= Ruby-GetText-Package-0.8.1 (2005-03-30)

 * bugfixes.
 * New Translations: pt_BR by Joao Pedrosa.


= Ruby-GetText-Package-0.8.0 (2004-11-06)

 * rgettext: Improved to parse ruby script.
 * New Translations:
    French   - Laurent Sansonetti
    Spanish  - David Espada
    Swedish  - Nikolai Weibull
 * Fixed bugs.


= Ruby-GetText-Package-0.7.0 (2004-10-25)

 * Support GetText.sgettext.
   See: http://www.gnu.org/software/gettext/manual/html_mono/gettext.html#SEC151
 * Added gettext/iconv.rb.
   If your ruby distribution doesn't have iconv.so but Ruby-GNOME2(Ruby/GTK2),
   gettext/iconv.rb provides pseudo Iconv.iconv using Ruby/GLib module.
 * GETTEXT_PATH as new environment variables. Define GETTEXT_PATH as locale 
   diretories. You can debug/test your application unless installing catalog 
   files.
 * Update setup.rb(by Minero Aoki). 
 * Fix misc bugs


= Ruby-GetText-Package-0.6.1 (2004-07-23)

 * rgettext: Fixed a bug of glade XML mode.
 * Fixed an installation problem.
 * Changed the installer from install.rb to setup.rb.


= Ruby-GetText-Package-0.6.0 (2004-07-05)

 * rgettext: Support glade-2 XML file format.
 * rgettext: Improved to parse ruby sources.
 * rmsgfmt: Fix a bug that it generated wrong mo format.
 * Fix bugs

= Ruby-GetText-Package-0.5.5 (2004-03-26)

 * Fix a bug.

= Ruby-GetText-Package-0.5.4 (2004-02-14)

 * Improved to support ruby-1.9.x.

= Ruby-GetText-Package-0.5.3 (2004-02-14)

 * Improve the initial speed.

= Ruby-GetText-Package-0.5.2 (2003-11-12)

 * Fix bugs for Win32.

= Ruby-GetText-Package-0.5.1 (2003-07-05)

 * Fix bugs. Code cleanup.

= Ruby-GetText-Package-0.5.0 (2003-01-08)

 * rmsgfmt: Added. 
    rmsgfmt is a ruby implementation of msgfmt in GNU gettext.
    It creates a mo-file from a po-file.
 * Fix bugs.


