Skip to content

Instantly share code, notes, and snippets.

@Maks3w
Forked from DASPRiD/gist:2989692
Created June 25, 2012 16:50
Show Gist options
  • Save Maks3w/2989827 to your computer and use it in GitHub Desktop.
Save Maks3w/2989827 to your computer and use it in GitHub Desktop.
The following tasks need to be done to finish the i18n component:
------------------------------------------------------------------------------
To finish translator:
- Add Xliff translation loader with plural support if possible, see:
https://wiki.oasis-open.org/xliff/XLIFF2.0/Feature/Plural%20Entries
- Add Tmx translation loader (identify if plural support is available)
- Complete unit tests
------------------------------------------------------------------------------
To be added (Zend\I18n namespace):
View helpers:
- DateFormat
- NumberFormat
------------------------------------------------------------------------------
Convert to work with DateTime, Intl extension and/or Zend\I18n\Translator:
(Also move them to Zend\I18n namespace if they have a hard depdendency on it)
Filters:
- Alpha
- Alnum
- Boolean
- LocalizedToNormalized
- NormalizedToLocalized
Validators:
- Date
- Float
- Iban
- Int
- PostCode
Other components:
- Zend\Config\Processor (Locale|Translator)
- Zend\Feed (Date)
- Zend\File (Translator)
- Zend\Ldap (Date) *DONE*
- Zend\Measure (Locale)
- Zend\Service\Amazon (Date)
- Zend\Service\Delicious (Date)
- Zend\Service\LiveDocx (Date)
- Zend\Service\Technorati (Date)
- Zend\TimeSync (Date)
- Zend\View (Locale|Currency|Translator)
- Zend\XmlRpc (Date)
------------------------------------------------------------------------------
To be removed (code, filters, validators, helpers, tests, documentation):
- Zend\Currency
- Zend\Date
- Zend\Locale
- Zend\Translator
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment