5c21a371d6
This provides a pure PHP implementation of the gettext functions. This should help get laconica running on shared hosting environments where PHP's gettext module may not be installed. Also gets us one step closer to running on Mac OS X 10.5 with Apple's preinstalled PHP, which doesn't provide an easy way to add modules. Source: http://savannah.nongnu.org/projects/php-gettext Copyright (c) 2005 Steven Armstrong <sa at c-area dot ch> GPLv2 or later
145 lines
3.7 KiB
Plaintext
145 lines
3.7 KiB
Plaintext
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.
|
|
|