[ Index ]

PHP Cross Reference of Limb3

title

Body

[close]

/i18n/ -> CHANGELOG (source)

   1  0.3.0-alpha - 9 April 2007 (r5577)
   2  ==================================================
   3  -- lmbLocale :: __construct() reverted back to lmbLocale :: __construct($code, $container = null)
   4  -- lmbLocale :: create() moved into lmbI18NTools :: createLocaleObject()
   5  -- lmbI18NTools :: createLocaleObject() uses lmbCachedIni only if LIMB_VAR_DIR is defined(LMBF-6)
   6  -- changes due to CLI package improvements:
   7    * update-translations now recognizes option -t|--test for dryrun
   8    * test-update-translations removed
   9  
  10  0.2.0-alpha - 2 April 2007 (r5454)
  11  ==================================================
  12  !! Major BC break !!
  13  
  14  -- translation schema reworked and now multiple backends are supported, while we have only one for Qt dictionaries for now.
  15     Old complicated and never used in practice stuff removed.
  16  -- Qt translations are stored in i18n/translations/$domain.$locale.ts(e.g default.en_US.ts)
  17  -- global functions pollution cleanup:
  18    * all _*() multibyte aware function are deprecated now, the same set of lmb_*() functions added
  19    * installStringsDriver => lmb_use_charset_driver
  20    * getStringsDriver() => lmb_get_charset_driver
  21    * utf8_to_win1251 => lmb_utf8_to_win1251
  22    * win1251_to_utf8 => lmb_win1251_to_utf8
  23    * tr() function renamed to limb_i18n()
  24  -- more RFC-compliant locale ini-files: en.ini => en_US.ini, ru.ini => ru_RU.ini
  25  -- unverified locale ini-files removed for now
  26  -- lmbLocale :: __construct() now accepts path to ini file
  27  -- lmbLocaleDate almost all static functions renamed to better/shorter names
  28  -- lmbLocaleDateRule now accepts locale object rather locale code
  29  -- lpsync.php removed, new cli/I18nCliCmd.class.php added instead
  30  -- lmbI18NTools :: setDictionary($locale, $domain, $dict) added
  31  -- lmbI18NTools :: setLocaleObject($obj) => :: addLocaleObject($obj, $code = null), now it's possible to have multiple locale objects
  32  -- lmbI18NTools :: getLocaleObject($locale = null) fetches default locale object if $locale is not specified
  33  -- I18N related tags and filters moved here from WEB_APP package
  34  -- I18N package now optionally depends on VIEW package
  35  -- validation translations moved to VALIDATION package
  36  -- better source code layout
  37  -- calling htmlspecialchars for proper encoding of html symbols in changelog, description and summary during package creation
  38  -- many other changes and refactorings
  39  
  40  0.1.2-alpha - 16 February 2007 (r5036)
  41  ==================================================
  42  -- tests are more isolated
  43  -- initial PhpDocs
  44  
  45  0.1.1-alpha - 15 December 2006 (r4537)
  46  ==================================================
  47  -- old and obsolete translation.ts files are replaced with the new ones
  48  
  49  0.1.0-alpha - 14 December 2006 (r4537)
  50  ==================================================
  51  -- initial release of this package.
  52  


Generated: Tue Oct 7 05:02:03 2008 Cross-referenced by PHPXref 0.7