[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: [xliff] XLIFF 1.1 Proposal
1. Optional header element: Since the header element can contain zero,
one, or more of any of its child elements and has no required
attributes, a header stub is required even when no header content is
available. I propose that we make the header element optional. In fact,
it might be desirable to simply do away with the header, since it has no
attributes and is only a grouping element. Its child elements would be
raised to siblings of body.
2. To further reduce the complex hierarchy, the body element, which is
also a simple grouping element without attributes, could be replaced by
one or more content-group elements. In this .proposal, the content-group
element is simply the group element renamed and raised.
3. If we are going to change names, let's call the trans-unit the
trans-group or source-group (prefered). That would also need to be
extended to the bin-unit, which would become the bin-group.
4. The order of child elements in file could be ordered to match, as
closely as reasonable, the order of child elements in the content-group.
Thus, the note element would follow the prop-group element.
The tree, below, shows the proposed structure:
<xliff>1
|
+---- <file>+
|
+---- <skl>?
| |
| +---- (<internal-file> | <external-file>)1
|
+---- <phase-group>?
| |
| +---- <phase>+
| |
| +---- <note>*
|
+---- <glossary>*
| |
| +---- (<internal-file> | <external-file>)1
|
+---- <reference>*
| |
| +---- (<internal-file> | <external-file>)1
|
+---- <count-group>*
| |
| +---- <count>*
|
+---- <prop-group>*
| |
| +---- <prop>*
|
+---- <note>*
|
+---- <content-group>+
|
+---- <context-group>*
| |
| +---- <context>+
|
+---- <count-group>*
|
+---- <prop-group>*
|
+---- <note>*
|
+---- <content-group>*
|
+---- <source-group>*
|
+---- <bin-group>*
cheers,
john
---------------------------------------------------
John Reid
Snr SW Eng, XPDS Tools Systems
801 861 3855 (voice) 801 361 2159 (cell)
Fax: 801 861 3493
Email: jreid@novell.com
Mailstop Prv-H211
Novell, Inc., the leading provider of Net business solutions
www.novell.com
----------------------------------------------------
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC