Re: [PHP-I18N] Re: How to i18n better?

[email protected] (Tomas Kuliavas) Mon, 03 May 2010 20:09:47 +0300
Newsgroups php.i18n
Message-ID <[email protected]>
Norbert Lindenberg ♻ rašė:
> ICU, the internationalization library underlying the PHP intl extension, 
> has had support for plural formats since version 4.0, and added support 
> for gender-based formatting in version 4.4. Both are available through 
> pattern strings for the PHP MessageFormatter class. See:
> http://docs.php.net/manual/en/class.messageformatter.php
> http://icu-project.org/apiref/icu4c/classPluralFormat.html
> http://icu-project.org/apiref/icu4c/classSelectFormat.html

Does it have tools to extract translatable strings from source?

Does it have tools to merge current strings with existing translation?

Does it have tools to edit translations?

Does it have tools to check translations for errors?


ICU might have tools to write localized strings, but I think it does not 
  have all tools available for gettext. intl extension is new and has 
complex syntax. gettext is old, simple and tested. It could be more 
stable, if stability was not borked on PHP 5.3 and windows platform.