Version 0.12.2 - XXX 2003
+* Programming languages support:
+
+ - Perl:
+ xgettext now also supports Perl.
+
+ - PHP:
+ "xgettext --language=PHP" now supports the plural handling functions
+ ngettext, dngettext, dcngettext (introduced in PHP 4.2.0).
+
* Data formats support:
- Glade:
xgettext now also supports Glade version 2.
+
+* Portability:
+
+ - C format strings with positions, as they arise when a translator needs to
+ reorder a sentence, are now supported on all platforms. On those few
+ platforms (NetBSD and Woe32) for which the native printf()/fprintf()/...
+ functions don't support such format strings, replacements are provided
+ through <libintl.h>.
+
+ - A new configuration option --disable-libasprintf allows to build all of
+ gettext except libasprintf; this is necessary on platforms for which
+ libtool cannot create shared libraries with C++ code.
\f
Version 0.12.1 - May 2003
* reasonable header entry format implemented
-* Norwegian translation by Karl Anders Øygard
+* Norwegian translation by Karl Anders �gard
* Configure command line option `--with-gnu-gettext' is renamed to
`--with-included-gettext'
+2003-07-03 Bruno Haible <bruno@clisp.org>
+
+ Support for PHP >= 4.2.0.
+ * x-php.c (init_keywords): Add ngettext, dngettext, dcngettext to the
+ built-in keywords.
+ Reported by A. Sopicki <a.sopicki@gmx.de>.
+
2003-06-27 Bruno Haible <bruno@clisp.org>
* xgettext.h (from_current_source_encoding): New declaraction.
x_php_keyword ("gettext");
x_php_keyword ("dgettext:2");
x_php_keyword ("dcgettext:2");
+ /* The following were added in PHP 4.2.0. */
+ x_php_keyword ("ngettext:1,2");
+ x_php_keyword ("dngettext:2,3");
+ x_php_keyword ("dcngettext:2,3");
default_keywords = false;
}
}