1 2009-11-27 Danilo Šegan <danilo@gnome.org>
3 * Makefile: discontinue use of ChangeLog with 1.0.8.
5 2006-02-28 Danilo Šegan <danilo@gnome.org>
7 * gettext.php: Added some comments about these workarounds for
8 different PHP versions and architectures.
10 2006-02-28 Danilo Šegan <danilo@gnome.org>
14 * gettext.php (gettext_reader): make magic check work on 64-bit
15 platforms as well (by Steffen Pingel).
17 2006-02-20 Danilo Šegan <danilo@gnome.org>
19 * gettext.inc (_bindtextdomain): Use php_uname to detect Windows.
21 2006-02-07 Danilo Šegan <danilo@gnome.org>
23 * examples/pigs_dropin.php: comment-out bind_textdomain_codeset
25 * gettext.inc (T_bind_textdomain_codeset): bind_textdomain_codeset
26 is available only in PHP 4.2.0+ (thanks to Jens A. Tkotz).
28 * Makefile: Include gettext.inc in DIST_FILES, VERSION up to
31 2006-02-03 Danilo Šegan <danilo@gnome.org>
33 Added setlocale() emulation as well.
35 * examples/pigs_dropin.php: Use T_setlocale() and locale_emulation().
36 * examples/pigs_fallback.php: Use T_setlocale() and locale_emulation().
38 * gettext.inc: Added globals $EMULATEGETTEXT and $CURRENTLOCALE.
39 (locale_emulation): Whether emulation is active.
40 (_check_locale): Rewrite.
41 (_setlocale): Added emulated setlocale function.
42 (T_setlocale): Wrapper around _setlocale.
43 (_get_reader): Use variables and _setlocale.
45 2006-02-02 Danilo Šegan <danilo@gnome.org>
49 * examples/locale/sr_CS/LC_MESSAGES/messages.po: Correct grammar.
50 * examples/locale/sr_CS/LC_MESSAGES/messages.mo: Rebuild.
52 2006-02-02 Danilo Šegan <danilo@gnome.org>
56 * streams.php: Support for PHP 5.1.1 fread() which reads most 8kb.
57 (Fix by Piotr Szotkowski <shot@hot.pl>)
59 2006-02-02 Danilo Šegan <danilo@gnome.org>
61 Merge Steven Armstrong's changes, supporting standard gettext
64 * examples/*: Restructured examples.
66 * AUTHORS: Added Steven.
67 * Makefile (VERSION): Up to 1.0.6.
69 2006-01-28 Nico Kaiser <nico@siriux.net>
71 * gettext.php (select_string): Fix "true" <-> 1 difference of PHP
73 2005-07-29 Danilo Šegan <danilo@gnome.org>
75 * Makefile (VERSION): Up to 1.0.5.
77 2005-07-29 Danilo Šegan <danilo@gnome.org>
81 * gettext.php (gettext_reader): check $Reader->error as well.
83 2005-07-29 Danilo Šegan <danilo@gnome.org>
85 * Makefile (VERSION): Up to 1.0.4.
87 2005-07-29 Danilo Šegan <danilo@gnome.org>
91 * gettext.php (gettext_reader->get_plural_forms): Plural forms
92 header extraction regex change. Reported by Edgar Gonzales.
94 2005-02-28 Danilo Šegan <dsegan@gmx.net>
96 * AUTHORS: Added Nico to the list.
98 * Makefile (VERSION): Up to 1.0.3.
102 2005-02-28 Danilo Šegan <dsegan@gmx.net>
104 * gettext.php: Added pre-loading, code documentation, and many
105 code clean-ups by Nico Kaiser <nico@siriux.net>.
107 2005-02-28 Danilo Šegan <dsegan@gmx.net>
109 * streams.php (FileReader.read): Handle read($bytes = 0).
111 * examples/pigs.php: Prefix gettext function names with T or T_.
113 * examples/update: Use the same keywords T_ and T_ngettext.
115 * streams.php: Added CachedFileReader.
117 2003-11-11 Danilo Šegan <dsegan@gmx.net>
119 * gettext.php: Added hashing to find_string.
121 2003-11-01 Danilo Šegan <dsegan@gmx.net>
123 * Makefile (DIST_FILES): Replaced LICENSE with COPYING.
124 (VERSION): Up to 1.0.2.
126 * AUTHORS: Minor edits.
128 * README: Minor edits.
130 * COPYING: Removed LICENSE, added this file.
132 * gettext.php: Added copyright notice and disclaimer.
134 * examples/pigs.php: Same.
136 2003-10-23 Danilo Šegan <dsegan@gmx.net>
138 * Makefile: Upped version to 1.0.1.
140 * gettext.php (gettext_reader): Remove a call to set_total_plurals.
141 (set_total_plurals): Removed unused function for some better days.
143 2003-10-23 Danilo Šegan <dsegan@gmx.net>
145 * Makefile: Added, version 1.0.0.
147 * examples/*: Added an example of usage.
149 * README: Described all the crap.
151 2003-10-22 Danilo Šegan <dsegan@gmx.net>
153 * gettext.php: Plural forms implemented too.
155 * streams.php: Added FileReader for direct access to files (no
156 need to keep file in memory).
158 * gettext.php: It works, except for plural forms.
160 * streams.php: Created abstract class StreamReader.
161 Added StringReader class.
163 * gettext.php: Started writing gettext_reader.