2015-04-14 20:40:09 +01:00
|
|
|
2009-11-27 Danilo Šegan <danilo@gnome.org>
|
|
|
|
|
|
|
|
* Makefile: discontinue use of ChangeLog with 1.0.8.
|
|
|
|
|
2009-10-13 22:51:23 +01:00
|
|
|
2006-02-28 Danilo Šegan <danilo@gnome.org>
|
|
|
|
|
|
|
|
* gettext.php: Added some comments about these workarounds for
|
|
|
|
different PHP versions and architectures.
|
|
|
|
|
|
|
|
2006-02-28 Danilo Šegan <danilo@gnome.org>
|
|
|
|
|
|
|
|
Fixes bug #15923.
|
2015-04-14 20:40:09 +01:00
|
|
|
|
2009-10-13 22:51:23 +01:00
|
|
|
* gettext.php (gettext_reader): make magic check work on 64-bit
|
|
|
|
platforms as well (by Steffen Pingel).
|
|
|
|
|
|
|
|
2006-02-20 Danilo Šegan <danilo@gnome.org>
|
|
|
|
|
|
|
|
* gettext.inc (_bindtextdomain): Use php_uname to detect Windows.
|
|
|
|
|
2009-08-19 04:59:18 +01:00
|
|
|
2006-02-07 Danilo Šegan <danilo@gnome.org>
|
|
|
|
|
|
|
|
* examples/pigs_dropin.php: comment-out bind_textdomain_codeset
|
|
|
|
|
|
|
|
* gettext.inc (T_bind_textdomain_codeset): bind_textdomain_codeset
|
|
|
|
is available only in PHP 4.2.0+ (thanks to Jens A. Tkotz).
|
|
|
|
|
|
|
|
* Makefile: Include gettext.inc in DIST_FILES, VERSION up to
|
|
|
|
1.0.7.
|
|
|
|
|
|
|
|
2006-02-03 Danilo Šegan <danilo@gnome.org>
|
|
|
|
|
|
|
|
Added setlocale() emulation as well.
|
2015-04-14 20:40:09 +01:00
|
|
|
|
2009-08-19 04:59:18 +01:00
|
|
|
* examples/pigs_dropin.php: Use T_setlocale() and locale_emulation().
|
|
|
|
* examples/pigs_fallback.php: Use T_setlocale() and locale_emulation().
|
|
|
|
|
|
|
|
* gettext.inc: Added globals $EMULATEGETTEXT and $CURRENTLOCALE.
|
|
|
|
(locale_emulation): Whether emulation is active.
|
|
|
|
(_check_locale): Rewrite.
|
|
|
|
(_setlocale): Added emulated setlocale function.
|
|
|
|
(T_setlocale): Wrapper around _setlocale.
|
|
|
|
(_get_reader): Use variables and _setlocale.
|
|
|
|
|
|
|
|
2006-02-02 Danilo Šegan <danilo@gnome.org>
|
|
|
|
|
|
|
|
Fix bug #12192.
|
|
|
|
|
|
|
|
* examples/locale/sr_CS/LC_MESSAGES/messages.po: Correct grammar.
|
|
|
|
* examples/locale/sr_CS/LC_MESSAGES/messages.mo: Rebuild.
|
|
|
|
|
|
|
|
2006-02-02 Danilo Šegan <danilo@gnome.org>
|
|
|
|
|
|
|
|
Fix bug #15419.
|
|
|
|
|
|
|
|
* streams.php: Support for PHP 5.1.1 fread() which reads most 8kb.
|
|
|
|
(Fix by Piotr Szotkowski <shot@hot.pl>)
|
|
|
|
|
|
|
|
2006-02-02 Danilo Šegan <danilo@gnome.org>
|
|
|
|
|
|
|
|
Merge Steven Armstrong's changes, supporting standard gettext
|
|
|
|
interfaces:
|
|
|
|
|
|
|
|
* examples/*: Restructured examples.
|
|
|
|
* gettext.inc: Added.
|
|
|
|
* AUTHORS: Added Steven.
|
|
|
|
* Makefile (VERSION): Up to 1.0.6.
|
|
|
|
|
|
|
|
2006-01-28 Nico Kaiser <nico@siriux.net>
|
|
|
|
|
|
|
|
* gettext.php (select_string): Fix "true" <-> 1 difference of PHP
|
|
|
|
|
|
|
|
2005-07-29 Danilo Šegan <danilo@gnome.org>
|
|
|
|
|
|
|
|
* Makefile (VERSION): Up to 1.0.5.
|
|
|
|
|
|
|
|
2005-07-29 Danilo Šegan <danilo@gnome.org>
|
|
|
|
|
|
|
|
Fixes bug #13850.
|
|
|
|
|
|
|
|
* gettext.php (gettext_reader): check $Reader->error as well.
|
|
|
|
|
|
|
|
2005-07-29 Danilo Šegan <danilo@gnome.org>
|
|
|
|
|
|
|
|
* Makefile (VERSION): Up to 1.0.4.
|
|
|
|
|
|
|
|
2005-07-29 Danilo Šegan <danilo@gnome.org>
|
|
|
|
|
|
|
|
Fixes bug #13771.
|
|
|
|
|
|
|
|
* gettext.php (gettext_reader->get_plural_forms): Plural forms
|
|
|
|
header extraction regex change. Reported by Edgar Gonzales.
|
|
|
|
|
|
|
|
2005-02-28 Danilo Šegan <dsegan@gmx.net>
|
|
|
|
|
|
|
|
* AUTHORS: Added Nico to the list.
|
|
|
|
|
|
|
|
* Makefile (VERSION): Up to 1.0.3.
|
|
|
|
|
|
|
|
* README: Updated.
|
|
|
|
|
|
|
|
2005-02-28 Danilo Šegan <dsegan@gmx.net>
|
|
|
|
|
|
|
|
* gettext.php: Added pre-loading, code documentation, and many
|
|
|
|
code clean-ups by Nico Kaiser <nico@siriux.net>.
|
|
|
|
|
|
|
|
2005-02-28 Danilo Šegan <dsegan@gmx.net>
|
|
|
|
|
|
|
|
* streams.php (FileReader.read): Handle read($bytes = 0).
|
|
|
|
|
|
|
|
* examples/pigs.php: Prefix gettext function names with T or T_.
|
|
|
|
|
|
|
|
* examples/update: Use the same keywords T_ and T_ngettext.
|
|
|
|
|
|
|
|
* streams.php: Added CachedFileReader.
|
|
|
|
|
|
|
|
2003-11-11 Danilo Šegan <dsegan@gmx.net>
|
|
|
|
|
|
|
|
* gettext.php: Added hashing to find_string.
|
|
|
|
|
|
|
|
2003-11-01 Danilo Šegan <dsegan@gmx.net>
|
|
|
|
|
|
|
|
* Makefile (DIST_FILES): Replaced LICENSE with COPYING.
|
|
|
|
(VERSION): Up to 1.0.2.
|
|
|
|
|
|
|
|
* AUTHORS: Minor edits.
|
|
|
|
|
|
|
|
* README: Minor edits.
|
|
|
|
|
|
|
|
* COPYING: Removed LICENSE, added this file.
|
|
|
|
|
|
|
|
* gettext.php: Added copyright notice and disclaimer.
|
|
|
|
* streams.php: Same.
|
|
|
|
* examples/pigs.php: Same.
|
|
|
|
|
|
|
|
2003-10-23 Danilo Šegan <dsegan@gmx.net>
|
|
|
|
|
|
|
|
* Makefile: Upped version to 1.0.1.
|
|
|
|
|
|
|
|
* gettext.php (gettext_reader): Remove a call to set_total_plurals.
|
|
|
|
(set_total_plurals): Removed unused function for some better days.
|
|
|
|
|
|
|
|
2003-10-23 Danilo Šegan <dsegan@gmx.net>
|
|
|
|
|
|
|
|
* Makefile: Added, version 1.0.0.
|
|
|
|
|
|
|
|
* examples/*: Added an example of usage.
|
|
|
|
|
|
|
|
* README: Described all the crap.
|
|
|
|
|
|
|
|
2003-10-22 Danilo Šegan <dsegan@gmx.net>
|
|
|
|
|
|
|
|
* gettext.php: Plural forms implemented too.
|
|
|
|
|
|
|
|
* streams.php: Added FileReader for direct access to files (no
|
|
|
|
need to keep file in memory).
|
|
|
|
|
|
|
|
* gettext.php: It works, except for plural forms.
|
|
|
|
|
|
|
|
* streams.php: Created abstract class StreamReader.
|
|
|
|
Added StringReader class.
|
|
|
|
|
|
|
|
* gettext.php: Started writing gettext_reader.
|
|
|
|
|