Changes for version 0.00013_02
- BACKWARDS COMPAT BREAKING CHANGE!
- The format method for all Formatters now received the language id as its first argument. The auto localizer passes 'auto' as the language id. (Dave Rolsky)
- Gettext method arguments are now passed as %1, %2, etc.
Changes for version 0.00013_01
- Added MultiLevel localizer that allows you to write a Rails-ish i18n: $loc->localize('my.key' => {arg => $value});
- Fixed tests
- BACKWARDS COMPAT BREAKING CHANGE! -> For Data::Localize::Localizer consumers only. End users should see no change.
- Data::Localize::Localizer is no longer a role.
- 'style' parameter has been deprecated
- Message formatting is now pluggable.
Modules
Alternate Data Localization API
Fallback Localizer
Base Format Class
Gettext Formatter
Maketext Formatter
Process Lexicons With Named Args
Acquire Lexicons From .po Files
.po Parser
Localizer Base Class
Fetch Data From Multi-Level Data Structures
Acquire Lexicons From Module %Lexicon Hash
Base Role For Storage Objects
BerkeleyDB Backend
Hash Backend
Localizer With Configurable Storage
Data::Localize Internal Utilities