1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234
|
= 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.
|