File: NEWS

package info (click to toggle)
libgettext-ruby 1.7.0-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 3,892 kB
  • ctags: 1,198
  • sloc: ruby: 6,738; ansic: 67; makefile: 38; sql: 14; sh: 6
file content (234 lines) | stat: -rw-r--r-- 7,068 bytes parent folder | download
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.