| 
									
										
										
										
											2009-10-13 14:51:23 -07: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. | 
					
						
							|  |  |  | 	 | 
					
						
							|  |  |  | 	* 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-18 20:59:18 -07: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. | 
					
						
							|  |  |  | 	 | 
					
						
							|  |  |  | 	* 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. | 
					
						
							|  |  |  | 
 |