XLIFF as a Project Model
Importance: Should Have
Category: Data Model
XLIFF 1.2 uses a File/Resource as the model. We wish in XLIFF 2.0 to implement a richer project container
Aspects of this proposal
- Ability to store project-level meta-data and multiple resources
- Ability to transfer a single container storing all information needed in the l10n process for a project.
Project Model
- Multiple XLIFF resource-containers pr project
- Shared Information between resources
- Workflow
- Project meta-data
- Statistics
- Permissions
Container Format
- Zipped archive similar to e.g. ODF, OOXML and jar
- A manifest containing a list of resources in the archive
- Extensible, extensions could store content in the archive
Mypackage.xlz
|-- META-INF | `-- manifest.mf |-- mycontent | `-- file.ext `-- settings.xml
manifest.mf
<manifest xmlns="urn:oasis...">
<extensions>
<extension id="" version="1.0" namespace="urn:com:example:extension" mustUnderstand="true">
<provider name="Foo Bar"/>
</extension>
</extensions>
</manifest>
Back to XLIFF2.0/Ideas
XLIFF Wiki