[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [xliff] Request approval of "Preserve XML attribute or metadata without extensibility" proposal
There shouldn’t be something specific for XML. If there is a needs preserving metadata, the solution should be generic and contemplate formats like HTML5 or PO as well.
We could recover the concept of “group” from XLIFF 1.2 and implement it as an optional module that would allow storing information at different levels, like <file>, <unit>, <segment> and <match>.
With two elements living in a separate namespace we could store lots of optional information like in this example:
One attribute in the main holder element would indicate the type of metadata and another attribute would define the key of a key-value pair.
In the module specification we could define a set of standard information types that covers what we have in XLIFF 1.2 and add new ones as needed to cover things that are currently handled by custom extensions in XLIFF 1.2.
This schema used in <match > or <matches> would be quite useful for storing metadata that today we can’t store in <alt-trans>.
Applications that don’t understand certain type of metadata would be able to safely ignore the proposed elements, as with any element coming from an optional module.