Top Level :: Internationalization

Package Information: I18Nv2

Show All Changelogs
» Version » Information
0.11.4Download

Release date: 2006-03-08 13:24 UTC
Release state: beta

Changelog:

+ Fetching and destroying of already started output buffers in I18Nv2::autoConv() is now optional
+ Added I18Nv2_Timezone (simple country code to time zone name map)
* Transliterate in I18Nv2::autoConv()
* Fixed several occurrences of array_shift(explode())
* Fixed bug #7060 - fallback locale only recognized once

Dependencies:
  • PEAR Package: PEAR Installer
  • PHP Version: PHP 4.0.6 or newer
  • PHP Extension: pcre
  • PHP Extension: iconv
0.11.3Download

Release date: 2005-03-01 15:22 UTC
Release state: beta

Changelog:

* package.xml should now be valid for PEAR 1.3 and 1.4

Dependencies:
  • PEAR Package: PEAR Installer
  • PHP Version: PHP 4.0.6 or newer
  • PHP Extension: pcre
  • PHP Extension: iconv
0.11.2Download

Release date: 2005-03-01 07:52 UTC
Release state: beta

Changelog:

* Fixed package.xml for PEAR 1.4
* Fixed bug in I18Nv2_AreaCode::mergeCountry() (notices about non existing properties)
+ Added "paranoid" mode for I18Nv2_Locale which resets the global locale to C after each call

Dependencies:
  • PEAR Package: PEAR Installer
  • PHP Version: PHP 4.0.6 or newer
  • PHP Extension: pcre
  • PHP Extension: iconv
0.11.1Download

Release date: 2005-02-21 11:00 UTC
Release state: beta

Changelog:

* Fixed bug in I18Nv2_Locale constructor if no locale was supplied
* Fixed bug where local time discrepancies changed behaviour of I18Nv2_Locale
* Added filter lists for I18Nv2_Country separated by continent (suggested by hpman28 at gmail dot com)

Dependencies:
  • PEAR Package: PEAR
  • PHP Version: PHP 4.0.6 or newer
  • PHP Extension: pcre
  • PHP Extension: iconv
0.11.0Download

Release date: 2005-01-28 09:05 UTC
Release state: beta

Changelog:

Moved to beta state.

Dependencies:
  • PEAR Package: PEAR
  • PHP Version: PHP 4.0.6 or newer
  • PHP Extension: pcre
  • PHP Extension: iconv
0.10.0Download

Release date: 2005-01-05 09:29 UTC
Release state: alpha

Changelog:

+ cache already loaded locales in I18Nv2_Locale
+ added I18Nv2_Currency (translated currency names)
- renamed I18Nv2_Charset to I18Nv2_Encoding

Dependencies:
  • PEAR Package: PEAR
  • PHP Version: PHP 4.0.6 or newer
  • PHP Extension: pcre
  • PHP Extension: iconv
0.9.3Download

Release date: 2004-11-29 16:16 UTC
Release state: alpha

Changelog:

* transliterate unkown unicode characters in I18Nv2_CommonList

Dependencies:
  • PEAR Package: PEAR
  • PHP Version: PHP 4.0.6 or newer
  • PHP Extension: pcre
  • PHP Extension: iconv
0.9.2Download

Release date: 2004-11-29 11:03 UTC
Release state: alpha

Changelog:

- Improved I18Nv2::lastLocale()
- Improved I18Nv2_Locale::setLocale()
- Added many language and country translations (auto-generated)

* Fixed Bug #2816 (Inconsistent capitalization of language names)
* Fixed Bug #2847 (Missing third paramter in I18Nv2::createNegotiator)

Dependencies:
  • PEAR Package: PEAR
  • PHP Version: PHP 4.0.6 or newer
  • PHP Extension: pcre
  • PHP Extension: iconv
0.9.1Download

Release date: 2004-11-01 15:52 UTC
Release state: alpha

Changelog:

* Fixed serious bug in I18Nv2::setLocale()

Dependencies:
  • PEAR Package: PEAR
  • PHP Version: PHP 4.0.6 or newer
  • PHP Extension: pcre
  • PHP Extension: iconv
0.9.0Download

Release date: 2004-10-29 12:51 UTC
Release state: alpha

Changelog:

* Fixed Bug #2541, warnings for unset properties with old PHP versions
* I18Nv2::splitLocale() now always returns a 2 element array
* I18Nv2::autoConv() may now decode request variables ($_GET and $_POST)
* Fixed locale information for cs

+ Added I18Nv2_AreaCode class (CommonList of international area codes)
+ Added I18Nv2_Charset class (common and not so common charsets and aliases)

Dependencies:
  • PEAR Package: PEAR
  • PHP Version: PHP 4.0.6 or newer
  • PHP Extension: pcre
  • PHP Extension: iconv
0.8.0Download

Release date: 2004-10-04 14:02 UTC
Release state: alpha

Changelog:

Bug Fixes:
* strftime() codes for I18Nv2_Locale::date() and I18Nv2_Locale::time() were mixed up
* set inconv's input encoding to the same as output encoding in I18Nv2::autoConv()
* fixed typos in I18Nv2::languageOf() and I18Nv2::countryOf() referring non-existent class
* prevent encoding the output buffer multiple times if I18Nv2::autoConv() is called more than once

New Features:
+ allow overriding of the currency symbol in I18Nv2_Locale::formatCurrency() (requested by Andreas Schamberger)
+ added a filtering decorator for lists, I18Nv2_DecoratedList_Filter

Dependencies:
  • PEAR Package: PEAR
  • PHP Version: PHP 4.0.6 or newer
  • PHP Extension: pcre
  • PHP Extension: iconv
0.7.1Download

Release date: 2004-08-18 08:50 UTC
Release state: alpha

Changelog:

* Fixed bug #2152

Dependencies:
  • PEAR Package: PEAR
  • PHP Version: PHP 4.0.6 or newer
  • PHP Extension: pcre
  • PHP Extension: iconv
0.7.0Download

Release date: 2004-06-01 19:01 UTC
Release state: alpha

Changelog:

+ Added I18Nv2_DecoratedList_HtmlSpecialchars
+ Added I18Nv2::languageOf($locale)
+ Added I18Nv2::countryOf($locale)
+ Added I18Nv2::splitLocale($locale)

Dependencies:
  • PEAR Package: PEAR
  • PHP Version: PHP 4.0.6 or newer
  • PHP Extension: pcre
  • PHP Extension: iconv
0.6.0Download

Release date: 2004-05-03 15:30 UTC
Release state: alpha

Changelog:

+ Added some examples
* Silenced putenv() - save_mode restriction, mishal(@)centrum.cz
* Fixed I18Nv2_Language, which didn't extend I18Nv2_CommonList
* Fixed a typo in I18Nv2_DecoratedList_HtmlSelect (parse error)
* Fixed key case handling in I18Nv2_Country and I18Nv2_Language

Dependencies:
  • PEAR Package: PEAR
  • PHP Version: PHP 4.0.6 or newer
  • PHP Extension: pcre
  • PHP Extension: iconv
0.5.0Download

Release date: 2004-04-29 15:40 UTC
Release state: alpha

Changelog:

# Switched default encoding of I18Nv2_Country and I18Nv2_Language to UTF-8
+ Added new localizations for I18Nv2_Country; currently 50 languages are (partly) covered
+ Added new localizations for I18Nv2_Language; currently 49 languages are (partly) covered
+ Added DecoratedList:
o HtmlEntities
o HtmlSelect
+ Added czech locale dependent date/time formats, mishal(@)centrum.cz
+ Fixed hebrew locales, sagi(@)php.net

Dependencies:
  • PEAR Package: PEAR
  • PHP Version: PHP 4.0.6 or newer
  • PHP Extension: pcre
  • PHP Extension: iconv
0.4.0Download

Release date: 2004-04-16 17:53 UTC
Release state: alpha

Changelog:

* Reorganized the Win32 locale and "fully qualified locale" maps.
* Fixed I18Nv2_Locale::loadExtension() to load language extension prior to locale extension.
+ Introduced kind of a fallback mechanism for not recognized locales in I18Nv2::setLocale() (currently only norwegian locales suffer from a reorganization).
+ Started to localize I18Nv2_Country (currently english, german, italian and french are covered)
+ Started to localize I18Nv2_Language (currently english and german are covered)

Dependencies:
  • PEAR Package: PEAR
  • PHP Version: PHP 4.0.6 or newer
  • PHP Extension: pcre
  • PHP Extension: iconv (optional)
0.3.0Download

Release date: 2004-04-14 17:41 UTC
Release state: alpha

Changelog:

Added some contributions and ideas by Asgeir Frimannsson:
* norwegian (no/nb/nn) time/date formats
* basic support to format compound datetime values
* current format may now be overriden by passing a format constant as second parameter to the format* methods

Dependencies:
  • PEAR Package: PEAR
  • PHP Version: PHP 4.0.6 or newer
  • PHP Extension: pcre
  • PHP Extension: iconv (optional)
0.2.0Download

Release date: 2004-03-26 15:33 UTC
Release state: alpha

Changelog:

Added locale extensions for EUR states.

Dependencies:
  • PEAR Package: PEAR
  • PHP Version: PHP 4.0.6 or newer
  • PHP Extension: pcre
  • PHP Extension: iconv (optional)
0.1.0Download

Release date: 2004-03-09 09:37 UTC
Release state: alpha

Changelog:

Initial release based upon the former PEAR::I18N