Hi Thomas,
Thanks for the Newsletter. I'll be working on the Zend_Service_Currency proposal with André and it's good to hear the Zend_Currency proposal will provide an interface to that one.
Regards,
Pádraic Brady
http://blog.quantum-star.com
Thanks for the Newsletter. I'll be working on the Zend_Service_Currency proposal with André and it's good to hear the Zend_Currency proposal will provide an interface to that one.
Regards,
Pádraic Brady
http://blog.quantum-star.com
----- Original Message ----
From: Thomas Weidner <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]; [email protected]
Sent: Friday, September 22, 2006 10:32:17 PM
Subject: [fw-i18n] I18N Newsletter No. 1
From: Thomas Weidner <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]; [email protected]
Sent: Friday, September 22, 2006 10:32:17 PM
Subject: [fw-i18n] I18N Newsletter No. 1
Hy fellows,
My name is Thomas, and i am (or should be) be
project coordinator for the Locale/I18N Team.
All I18N related informations, actual progress,
questions and discussions can from now on be found in our mailing list [EMAIL PROTECTED]
All people who are interested or in need of I18N
should subscribe to our mailing list.
NEWSLETTER for the I18N
TEAM
I want to write this information newsletter all 2-3
weeks.
It will include actual work, summaries and
decisions we aranged in our mailing list.
This first information is also posted to the
general list because the mailing list is new and others dont know where to find
us. When demanded this newsletter can also be cc'ed to the general
list.
WEEKLY SUMMARY:
This week we were asked if we implement array
source for Zend_Translate.
We did not thought of all pros and cons, but we
will give it a try.
The only problem we see is the handling of arrays
(generating of the source) and the memory and execution speed if the arrays are
getting big.
Also we conclude that we will integrate the
possibility for multiple source files.
Details on how to realize this will be discussed
internally as soon as we begin work on Zend_Translate.
ACTUAL PROGRESS:
Within the Locale team the following classes will
be developed...
Zend_Locale
Zend_Date
Zend_Calendar
Zend_Measure
Zend_Currency
Zend_Translation
DETAILS per CLASS:
Zend_Locale:
The base class is implemented and unit tests
are written.
This class can already be used for testing within
the community.
It allows to define a Locale and is the base class
for all Locale-aware classes within the framework.
Zend_Locale_Data:
Base class implemented, but this is a internal
class and should not be acessed direct.
Zend_Locale_Format:
Base class implemented, thomas actual works on this
class.
Normalization of numbers already works. Now the
target is the localization of normalized values.
Zend_Locale_UTF8:
In progress by andré
Zend_Translate:
actually on hold, proposal written
This class integrated translation functions within
the framework but there is an open interface which allows different translation
sources to be integrated..
Zend_Translate_Abstract:
actually on hold
Zend_Translate_Gettext:
actually on hold
Zend_Translate_TMX:
actually on hold
Zend_Translate_SQL:
actually on hold
Zend_Translate_Array:
actually on hold
Zend_Translate_Qt:
actually on hold
Zend_Date:
The base class is implemented, but there are
several functions which are not written for now.
For most purposes this class can already be used
for testing by the community.
Unit tests and documentation will follow
later...
Be aware that the documentation of Zend_Date will
be VERY big, because of the mass of different posibilities and functions this
class offers.
Zend_Calendar:
actually on hold.
This class will extend Zend_Date and integrate
Calendar functions within the framework. Then not only gregorian but also
hebrew, islamic, chinese and much other calendar formats will be
supported.
Zend_Currency:
actually on hold.
This class implements localized currency functions
within the framework. It also implements a interface for the new
Zend_Service_Currency Proposal.
Zend_Measure:
completed
This class handles convertion of units and
measurements.
It also can convert between number formats (base 2,
base 10, base 16, roman) and is not limited to integer values.
Summary:
We will inform you with this comprehensive
newsletter all 2 - 3 weeks what we have realised until
now.
