[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