Skip to end of metadata
Go to start of metadata
<ac:macro ac:name="unmigrated-inline-wiki-markup"><ac:plain-text-body><![CDATA[
Zend Framework: Zend_Tool_Locale Component Proposal
Table of Contents
1. Overview
Zend_Tool_Locale parses project source files for translation message ids. Translation resource file is created or updated according to the matches.
2. References
3. Component Requirements, Constraints, and Acceptance Criteria
- This component will create and update project translation resource files for array adapter
- This component will support plurals
- This component will support array keys
4. Dependencies on Other Framework Components
- Zend_Tool_Project_Provider_Abstract
5. Theory of Operation
The component is used from CLI. (zf create language locale module[=application] kwords)
6. Milestones / Tasks
- Milestone 1: [DONE] Working prototype
- Milestone 2: Working prototype checked into the incubator supporting use cases #1, #2, ...
- Milestone 3: Working prototype checked into the incubator supporting use cases #3 and #4.
- Milestone 4: Unit tests exist, work, and are checked into SVN.
- Milestone 5: Initial documentation exists.
If a milestone is already done, begin the description with "[DONE]", like this:
- Milestone #: [DONE] Unit tests ...
7. Class Index
- Zend_Tool_Project_Provider_Language
- Zend_FunctionParamParser
8. Use Cases
| UC-01 Create Finnish translations |
| UC-02 Update with additional keywords |
9. Class Skeletons
]]></ac:plain-text-body></ac:macro>