- From: CVS User fsasaki <cvsmail@w3.org>
- Date: Tue, 20 Nov 2012 12:37:44 +0000
- To: public-multilingualweb-lt-commits@w3.org
Update of /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20 In directory gil:/tmp/cvs-serv24332 Modified Files: its20.html its20.odd Log Message: provenance related edits --- /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/its20.html 2012/11/20 12:02:52 1.237 +++ /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/its20.html 2012/11/20 12:37:44 1.238 @@ -94,7 +94,7 @@ <div class="toc2">6.11 <a href="#LocaleFilter" shape="rect">Locale Filter</a><div class="toc3">6.11.1 <a href="#LocaleFilter-definition" shape="rect">Definition</a></div> <div class="toc3">6.11.2 <a href="#LocaleFilter-implementation" shape="rect">Implementation</a></div> </div> -<div class="toc2">6.12 <a href="#translation-agent-provenance" shape="rect">Provenance</a><div class="toc3">6.12.1 <a href="#provenance-definition" shape="rect">Definition</a></div> +<div class="toc2">6.12 <a href="#provenance" shape="rect">Provenance</a><div class="toc3">6.12.1 <a href="#provenance-definition" shape="rect">Definition</a></div> <div class="toc3">6.12.2 <a href="#provenance-implementation" shape="rect">Implementation</a></div> </div> <div class="toc2">6.13 <a href="#TextAnalyisAnnotation" shape="rect">TextAnalyisAnnotation</a></div> @@ -1298,7 +1298,7 @@ via <a href="#idvalue" shape="rect">ID value</a> pertains only to the <code>p</code> element. It cannot be used to identify nested elements or attributes.</p></li><li><p>Using <a href="#target-pointer" shape="rect">target pointer</a>, selected <code>source</code> element have the ITS information that their translation is - available in a <code>target</code> element; see <a href="#EX-target-pointer-global-1" shape="rect">Example 73</a>. This information does not + available in a <code>target</code> element; see <a href="#EX-target-pointer-global-1" shape="rect">Example 74</a>. This information does not inherit to child elements of <code>target pointer</code>. E.g., the translation of a <code>span</code> element nested in <code>source</code> is not available in a specific <code>target</code> element. Nevertheless, an application is free to use @@ -2141,7 +2141,7 @@ <strong class="hl-tag" style="color: #000096"></info></strong> <strong class="hl-tag" style="color: #000096"></book></strong> </pre></div><p>[Source file: <a href="examples/xml/EX-locale-filter-attribute-1.xml" shape="rect">examples/xml/EX-locale-filter-attribute-1.xml</a>]</p></div></div></div><div class="div2"> -<h3><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="translation-agent-provenance" id="translation-agent-provenance" shape="rect"/>6.12 Provenance</h3><div class="div3"> +<h3><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="provenance" id="provenance" shape="rect"/>6.12 Provenance</h3><div class="div3"> <h4><a href="#contents" shape="rect"><img src="images/topOfPage.gif" align="right" height="26" width="26" title="Go to the table of contents." alt="Go to the table of contents."/></a><a name="provenance-definition" id="provenance-definition" shape="rect"/>6.12.1 Definition</h4><span class="editor-note">[Ed. note: Early draft of this data category; additional data categories for provenance might be added, or below definition might be changed. The definition of this data category is not yet reflected in the data category overview table in <a class="section-ref" href="#datacategories-defaults-etc" shape="rect">Section 6.1: Position, Defaults, Inheritance and Overriding of Data Categories</a>.]</span><p>The <a href="#provenance" shape="rect">Provenance</a> data category is used to communicate @@ -2167,66 +2167,65 @@ information <a href="#def-inheritance" shape="rect">inherits</a> to the textual content of the element, <em>including</em> child elements and attributes.</p><p id="provenance-global">GLOBAL: The <code>provRule</code> element contains the following:</p><ul><li><p>A required <code>selector</code> attribute. It contains an <a href="#selectors" shape="rect">absolute selector</a> which selects the nodes to which - this rule applies.</p></li><li><p>At least one of the following:</p><ul><li><p>Exactly one of the following:</p><ul><li><p>A <code>translationProvenanceRecordsRef</code> attribute. Its value is - an IRI pointing to the <code>translationProvenanceRecord</code> element + this rule applies.</p></li><li><p>At least one of the following:</p><ul><li><p>Exactly one of the following:</p><ul><li><p>A <code>provenanceRecordsRef</code> attribute. Its value is + an IRI pointing to the <code>provenanceRecord</code> element containing the list of translation provenance records related to the - content selected via the <code>selector</code> attribute.</p></li><li><p>A <code>translationProvenanceRecordsRefPointer</code> attribute that + content selected via the <code>selector</code> attribute.</p></li><li><p>A <code>provenanceRecordsRefPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the exact same semantics as - <code>translationProvenanceRecordsRef</code>.</p></li></ul></li><li><p>Human translation provenance information specified by exactly one of the - following:</p><ul><li><p>A <code>transPerson</code> attribute that contains a string identifying - a human translation agent.</p></li><li><p>A <code>transPersonRef</code> attribute that contains an IRI referring - to a resource that identifies a human translation agent.</p></li><li><p>A <code>transPersonPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the - exact same semantics as <code>transPerson</code>.</p></li><li><p>A <code>transPersonRefPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the - exact same semantics as <code>transPersonRef</code>.</p></li></ul></li><li><p>Organizational translation provenance information specified by exactly of - the following:</p><ul><li><p>A <code>transOrg</code> attribute that contains a string identifying an - organization acting as a translation agent.</p></li><li><p>A <code>transOrgRef</code> attribute that contains an IRI referring to + <code>provenanceRecordsRef</code>.</p></li></ul></li><li><p>Human provenance information specified by exactly one of the + following:</p><ul><li><p>A <code>person</code> attribute that contains a string identifying + a human translation agent.</p></li><li><p>A <code>personRef</code> attribute that contains an IRI referring + to a resource that identifies a human translation agent.</p></li><li><p>A <code>personPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the + exact same semantics as <code>person</code>.</p></li><li><p>A <code>personRefPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the + exact same semantics as <code>personRef</code>.</p></li></ul></li><li><p>Organizational provenance information specified by exactly of + the following:</p><ul><li><p>An <code>org</code> attribute that contains a string identifying an + organization acting as a translation agent.</p></li><li><p>A <code>orgRef</code> attribute that contains an IRI referring to a resource that identifies an organization acting as a translation - agent.</p></li><li><p>A <code>transOrgPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the - exact same semantics as transOrg.</p></li><li><p>A <code>transOrgRefPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the - exact same semantics as transOrgRef.</p></li></ul></li><li><p>Translation tool provenance related information specified by exactly one - of the following:</p><ul><li><p>A <code>transTool</code> attribute that contains a string identifying a + agent.</p></li><li><p>A <code>orgPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the + exact same semantics as transOrg.</p></li><li><p>A <code>orgRefPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the + exact same semantics as transOrgRef.</p></li></ul></li><li><p>Tool provenance related information specified by exactly one + of the following:</p><ul><li><p>A <code>tool</code> attribute that contains a string identifying a software tool that was used in translating the selected - content.</p></li><li><p>A <code>transToolRef</code> attribute that contains an IRI referring to + content.</p></li><li><p>A <code>toolRef</code> attribute that contains an IRI referring to a resource that identifies a software tool that was used in the - translation.</p></li><li><p>A <code>transToolPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the - exact same semantics as transTool.</p></li><li><p>A <code>transToolRefPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the - exact same semantics as transToolRef.</p></li></ul></li><li><p>Human translation revision provenance related information specified by - exactly one of the following:</p><ul><li><p>A <code>transRevPerson</code> attribute that contains a string - identifying a human translation revision agent.</p></li><li><p>A <code>transRevPersonRef</code> attribute that contains an IRI + translation.</p></li><li><p>A <code>toolPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the + exact same semantics as transTool.</p></li><li><p>A <code>toolRefPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the + exact same semantics as <code>toolRef</code>.</p></li></ul></li><li><p>Human revision provenance related information specified by + exactly one of the following:</p><ul><li><p>A <code>revPerson</code> attribute that contains a string + identifying a human translation revision agent.</p></li><li><p>A <code>revPersonRef</code> attribute that contains an IRI referring to a resource that identifies a human translation revision - agent.</p></li><li><p>A <code>transRevPersonPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the - exact same semantics as <code>transRevPerson</code>.</p></li><li><p>A <code>transRevPersonRefPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the - exact same semantics as <code>transRevPersonRef</code>.</p></li></ul></li><li><p>Organizational revision translation related provenance information - specified by exactly of the following:</p><ul><li><p>A <code>transRevOrg</code> attribute that contains a string identifying - an organization acting as a translation revision agent.</p></li><li><p>A <code>transRevOrgRef</code> attribute that contains an IRI referring + agent.</p></li><li><p>A <code>revPersonPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the + exact same semantics as <code>revPerson</code>.</p></li><li><p>A <code>revPersonRefPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the + exact same semantics as <code>revPersonRef</code>.</p></li></ul></li><li><p>Organizational revision translation related provenance information + specified by exactly of the following:</p><ul><li><p>A <code>revOrg</code> attribute that contains a string identifying + an organization acting as a translation revision agent.</p></li><li><p>A <code>revOrgRef</code> attribute that contains an IRI referring to a resource that identifies an organization acting as a translation - revison agent.</p></li><li><p>A <code>transRevOrgPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the - exact same semantics as transRevOrg.</p></li><li><p>A <code>transRevOrgRefPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the - exact same semantics as transRevOrgRef.</p></li></ul></li><li><p>Translation tool revision provenance related information specified by - exactly one of the following:</p><ul><li><p>A <code>transRevTool</code> attribute that contains a string + revison agent.</p></li><li><p>A <code>revOrgPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the + exact same semantics as revOrg.</p></li><li><p>A <code>revOrgRefPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the + exact same semantics as <code>revOrgRef</code>.</p></li></ul></li><li><p>Tool revision provenance related information specified by + exactly one of the following:</p><ul><li><p>A <code>revTool</code> attribute that contains a string identifying a software tool that was used in revising the translation of - the selected content.</p></li><li><p>A <code>transRevToolRef</code> attribute that contains an IRI referring + the selected content.</p></li><li><p>A <code>revToolRef</code> attribute that contains an IRI referring to a resource that identifies a software tool that was used in revising - the translation of the selected content.</p></li><li><p>A <code>transRevToolPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the - exact same semantics as transRevTool.</p></li><li><p>A <code>transRevToolRefPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the - exact same semantics as transRevToolRef.</p></li></ul></li><li><p>A reference to external, RDF-based provenance description specified by + the translation of the selected content.</p></li><li><p>A <code>revToolPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the + exact same semantics as <code>revTool</code>.</p></li><li><p>A <code>revToolRefPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the + exact same semantics as <code>revToolRef</code>.</p></li></ul></li><li><p>A reference to external, RDF-based provenance description specified by exactly one of the following:</p><ul><li><p>A <code>provRef</code> attribute that that contains one or more space (U+0020) separated Provenance URI, each referring to a resource that identifies a different provenance entity record defined by the <a href="http://www.w3.org/TR/prov-dm/" shape="rect">provenance data model</a>.</p></li><li><p>A <code>provRefPointer</code> attribute that contains a <a href="#selectors" shape="rect">relative selector</a> pointing to a node with the exact same semantics as provRef.</p></li></ul></li></ul></li></ul><span class="editor-note">[Ed. note: Below note is taken from the quality issue data category. Same question applies: Why should below only say "do not apply to HMTL as local markup"? There is - local markup for direct annotation in XML too.]</span><div class="note"><p class="prefix"><b>Note:</b></p><p>The attributes <code>translationProvenanceRecordsRefPointer</code>, - <code>transPersonPointer</code>, <code>transPersonRefPointer</code>, - <code>transOrgPointer</code>, <code>transOrgRefPointer</code>, - <code>transToolPointer</code>, <code>transToolRefPointer</code>, - <code>transRevPersonPointer</code>, <code>transRevPersonRefPointer</code>, - <code>transRevOrgPointer</code>, <code>transRevOrgRefPointer</code>, - <code>transRevToolPointer</code>, <code>transRevToolRefPointer</code> and + local markup for direct annotation in XML too.]</span><div class="note"><p class="prefix"><b>Note:</b></p><p>The attributes <code>provenanceRecordsRefPointer</code>, + <code>personPointer</code>, <code>personRefPointer</code>, + <code>orgPointer</code>, <code>orgRefPointer</code>, + <code>toolPointer</code>, <code>toolRefPointer</code>, + <code>revPersonPointer</code>, <code>revPersonRefPointer</code>, + <code>revOrgPointer</code>, <code>revOrgRefPointer</code>, + <code>revToolPointer</code>, <code>revToolRefPointer</code> and <code>provRefPointer</code> do not apply to HTML as local markup is provided for - direct annotation in HTML.</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="EX-translation-agent-provenance-global-1" id="EX-translation-agent-provenance-global-1" shape="rect"/>Example 60: The <a href="#translation-agent-provenance" shape="rect">Translation Agent - Provenance</a> data category used globally.</div><p>This example shows how the provenance of the <code>par</code> and the + direct annotation in HTML.</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="EX-provenance-global-1" id="EX-provenance-global-1" shape="rect"/>Example 60: The <a href="#provenance" shape="rect">Provenance</a> data category used globally.</div><p>This example shows how the provenance of the <code>par</code> and the <code>legalnotice</code> elements in this XML document is different. Therefore it is recorded in separate <code>provRule</code> elements.</p><div class="exampleInner"><pre xml:space="preserve"><strong class="hl-tag" style="color: #000096"><text</strong> <span class="hl-attribute" style="color: #F5844C">xmlns:dc</span>=<span class="hl-value" style="color: #993300">"http://purl.org/dc/elements/1.1/"</span><strong class="hl-tag" style="color: #000096">></strong> <strong class="hl-tag" style="color: #000096"><dc:creator></strong>John Doe<strong class="hl-tag" style="color: #000096"></dc:creator></strong> @@ -2250,13 +2249,12 @@ <strong class="hl-tag" style="color: #000096"><legalnotice</strong> <span class="hl-attribute" style="color: #F5844C">postediting-by</span>=<span class="hl-value" style="color: #993300">"http://www.vistatec.com/"</span><strong class="hl-tag" style="color: #000096">></strong>This text was translated directly by a person.<strong class="hl-tag" style="color: #000096"></legalnotice></strong> <strong class="hl-tag" style="color: #000096"></body></strong> -<strong class="hl-tag" style="color: #000096"></text></strong></pre></div><p>[Source file: <a href="examples/xml/EX-translation-agent-provenance-global-1.xml" shape="rect">examples/xml/EX-translation-agent-provenance-global-1.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="EX-translation-agent-provenance-global-2" id="EX-translation-agent-provenance-global-2" shape="rect"/>Example 61: The <a href="#translation-agent-provenance" shape="rect">Translation Agent - Provenance</a> data category used globally with pointer attributes.</div><p>This example expresses the same provenance information as <a href="#EX-translation-agent-provenance-global-1" shape="rect">Example 60</a>, but the +<strong class="hl-tag" style="color: #000096"></text></strong></pre></div><p>[Source file: <a href="examples/xml/EX-provenance-global-1.xml" shape="rect">examples/xml/EX-provenance-global-1.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="EX-provenance-global-2" id="EX-provenance-global-2" shape="rect"/>Example 61: The <a href="#provenance" shape="rect">Provenance</a> data category used globally with pointer attributes.</div><p>This example expresses the same provenance information as <a href="#EX-provenance-global-1" shape="rect">Example 60</a>, but the provenance information for the <code>par</code> element is stored differently, inside a format specific element <code>my-provenance-info</code>. The first - <code>provRule</code> element and its attributes <code>transToolRefPointer</code>, - <code>transOrgPointer</code>, <code>transRevToolRefPointer</code>, - <code>transRevOrgPointer</code> and <code>provRefPointer</code> are used to point to + <code>provRule</code> element and its attributes <code>toolRefPointer</code>, + <code>orgPointer</code>, <code>revToolRefPointer</code>, + <code>revOrgPointer</code> and <code>provRefPointer</code> are used to point to the information inside that <code>my-provenance-info</code> element.</p><div class="exampleInner"><pre xml:space="preserve"><strong class="hl-tag" style="color: #000096"><text</strong> <span class="hl-attribute" style="color: #F5844C">xmlns:dc</span>=<span class="hl-value" style="color: #993300">"http://purl.org/dc/elements/1.1/"</span><strong class="hl-tag" style="color: #000096">></strong> <strong class="hl-tag" style="color: #000096"><dc:creator></strong>John Doe<strong class="hl-tag" style="color: #000096"></dc:creator></strong> <strong class="hl-tag" style="color: #000096"><my-provenance-info></strong> @@ -2286,18 +2284,17 @@ <strong class="hl-tag" style="color: #000096"><legalnotice</strong> <span class="hl-attribute" style="color: #F5844C">postediting-by</span>=<span class="hl-value" style="color: #993300">"http://www.vistatec.com/"</span><strong class="hl-tag" style="color: #000096">></strong>This text was translated directly by a person.<strong class="hl-tag" style="color: #000096"></legalnotice></strong> <strong class="hl-tag" style="color: #000096"></body></strong> -<strong class="hl-tag" style="color: #000096"></text></strong></pre></div><p>[Source file: <a href="examples/xml/EX-translation-agent-provenance-global-2.xml" shape="rect">examples/xml/EX-translation-agent-provenance-global-2.xml</a>]</p></div><span class="editor-note">[Ed. note: Not sure if we need the standoff version globally. We don't have it with - quality either. Thoughts?]</span><div class="exampleOuter"><div class="exampleHeader"><a name="EX-translation-agent-provenance-global-3" id="EX-translation-agent-provenance-global-3" shape="rect"/>Example 62: The <a href="#translation-agent-provenance" shape="rect">Translation Agent - Provenance</a> data category used globally with standoff provenance - records.</div><p>This example expresses the same plus some additional provenance information as <a href="#EX-translation-agent-provenance-global-1" shape="rect">Example 60</a>, but the +<strong class="hl-tag" style="color: #000096"></text></strong></pre></div><p>[Source file: <a href="examples/xml/EX-provenance-global-2.xml" shape="rect">examples/xml/EX-provenance-global-2.xml</a>]</p></div><span class="editor-note">[Ed. note: Not sure if we need the standoff version globally. We don't have it with + quality either. Thoughts?]</span><div class="exampleOuter"><div class="exampleHeader"><a name="EX-provenance-global-3" id="EX-provenance-global-3" shape="rect"/>Example 62: The <a href="#provenance" shape="rect">Provenance</a> data category used globally with standoff provenance + records.</div><p>This example expresses the same plus some additional provenance information as <a href="#EX-provenance-global-1" shape="rect">Example 60</a>, but the provenance information is realized standoff within - <code>translationProvenanceRecords</code> elements. The <code>provRule</code> elements - with the <code>translationProvenanceRecordsRef</code> attributes point to - <code>translationProvenanceRecords</code> related to the <code>par</code> and + <code>provenanceRecords</code> elements. The <code>provRule</code> elements + with the <code>provenanceRecordsRef</code> attributes point to + <code>provenanceRecords</code> related to the <code>par</code> and <code>legalnotice</code> elements. The <code>legalnotice</code> element has been - revised two times. Hence, the related <code>translationProvenanceRecords</code> element - contains two <code>translationProvenanceRecord</code> child elements. The second - <code>translationProvenanceRecord</code> child element provides information about the + revised two times. Hence, the related <code>provenanceRecords</code> element + contains two <code>provenanceRecord</code> child elements. The second + <code>provenanceRecord</code> child element provides information about the second revison.</p><div class="exampleInner"><pre xml:space="preserve"><strong class="hl-tag" style="color: #000096"><text</strong> <span class="hl-attribute" style="color: #F5844C">xmlns:dc</span>=<span class="hl-value" style="color: #993300">"http://purl.org/dc/elements/1.1/"</span> <span class="hl-attribute" style="color: #F5844C">xmlns:its</span>=<span class="hl-value" style="color: #993300">"http://www.w3.org/2005/11/its"</span> <span class="hl-attribute" style="color: #F5844C">its:version</span>=<span class="hl-value" style="color: #993300">"2.0"</span><strong class="hl-tag" style="color: #000096">></strong> <strong class="hl-tag" style="color: #000096"><dc:creator></strong>John Doe<strong class="hl-tag" style="color: #000096"></dc:creator></strong> @@ -2332,7 +2329,44 @@ <strong class="hl-tag" style="color: #000096"><legalnotice</strong> <span class="hl-attribute" style="color: #F5844C">postediting-by</span>=<span class="hl-value" style="color: #993300">"http://www.vistatec.com/"</span><strong class="hl-tag" style="color: #000096">></strong>This text was translated directly by a person.<strong class="hl-tag" style="color: #000096"></legalnotice></strong> <strong class="hl-tag" style="color: #000096"></body></strong> -<strong class="hl-tag" style="color: #000096"></text></strong></pre></div><p>[Source file: <a href="examples/xml/EX-translation-agent-provenance-global-3.xml" shape="rect">examples/xml/EX-translation-agent-provenance-global-3.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="EX-translation-agent-provenance-html5-global-1" id="EX-translation-agent-provenance-html5-global-1" shape="rect"/>Example 63: Annotating provenance information in HTML5 with <code>provRule</code> element</div><p>The <code>provRule</code> element resides in a separate file (<a href="#EX-translation-agent-provenance-rule-html5-global-l" shape="rect">Example 64</a>) that +<strong class="hl-tag" style="color: #000096"></text></strong></pre></div><p>[Source file: <a href="examples/xml/EX-provenance-global-3.xml" shape="rect">examples/xml/EX-provenance-global-3.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="EX-provenance-global-pointer-xliff" id="EX-provenance-global-pointer-xliff" shape="rect"/>Example 63: The <a href="#provenance" shape="rect">Provenance</a> data category used with global rules for an XLIFF file.</div><div class="exampleInner"><pre xml:space="preserve"><span class="hl-directive" style="color: maroon"><?xml version="1.0" encoding="UTF-8"?></span> +<strong class="hl-tag" style="color: #000096"><xliff</strong> <span class="hl-attribute" style="color: #F5844C">version</span>=<span class="hl-value" style="color: #993300">'1.2'</span> + <span class="hl-attribute" style="color: #F5844C">xmlns</span>=<span class="hl-value" style="color: #993300">'urn:oasis:names:tc:xliff:document:1.2'</span> + <span class="hl-attribute" style="color: #F5844C">xmlns:its</span>=<span class="hl-value" style="color: #993300">"http://www.w3.org/2005/11/its"</span> <span class="hl-attribute" style="color: #F5844C">its:version</span>=<span class="hl-value" style="color: #993300">"2.0"</span><strong class="hl-tag" style="color: #000096">></strong> + <strong class="hl-tag" style="color: #000096"><file</strong> <span class="hl-attribute" style="color: #F5844C">original</span>=<span class="hl-value" style="color: #993300">'EX-prov-local-html4.html'</span> <span class="hl-attribute" style="color: #F5844C">source-language</span>=<span class="hl-value" style="color: #993300">'fr'</span> <span class="hl-attribute" style="color: #F5844C">target-language</span>=<span class="hl-value" style="color: #993300">'en'</span> + <span class="hl-attribute" style="color: #F5844C">datatype</span>=<span class="hl-value" style="color: #993300">'html'</span><strong class="hl-tag" style="color: #000096">></strong> + <strong class="hl-tag" style="color: #000096"><header></strong> + <strong class="hl-tag" style="color: #000096"><its:rules></strong> + <strong class="hl-tag" style="color: #000096"><its:provRule</strong> <span class="hl-attribute" style="color: #F5844C">its:selector</span>=<span class="hl-value" style="color: #993300">"//target[@phase-name='P1']"</span> + <span class="hl-attribute" style="color: #F5844C">its:transPersonPointer</span>=<span class="hl-value" style="color: #993300">"//phase-group[@phase-name='P1']/@contact-name"</span> + <span class="hl-attribute" style="color: #F5844C">its:transOrgPointer</span>=<span class="hl-value" style="color: #993300">"//phase-group[@phase-name='P1']/@company-name"</span> + <span class="hl-attribute" style="color: #F5844C">its:transToolRefPointer</span>=<span class="hl-value" style="color: #993300">"//phase-group[@phase-name='P1']/@tool-id"</span><strong class="hl-tag" style="color: #000096">/></strong> + <strong class="hl-tag" style="color: #000096"><its:provRule</strong> <span class="hl-attribute" style="color: #F5844C">its:selector</span>=<span class="hl-value" style="color: #993300">"//target[@phase-name='P2']"</span> + <span class="hl-attribute" style="color: #F5844C">its:transRevPersonPointer</span>=<span class="hl-value" style="color: #993300">"//phase-group[@phase-name='P2']/@contact-name"</span> + <span class="hl-attribute" style="color: #F5844C">its:transRevOrgPointer</span>=<span class="hl-value" style="color: #993300">"//phase-group[@phase-name='P2']/@company-name"</span> + <span class="hl-attribute" style="color: #F5844C">its:transRevToolRefPointer</span>=<span class="hl-value" style="color: #993300">"//phase-group[@phase-name='P2']/@tool-id"</span><strong class="hl-tag" style="color: #000096">/></strong> + <strong class="hl-tag" style="color: #000096"></its:rules></strong> + <strong class="hl-tag" style="color: #000096"><phase-group></strong> + <strong class="hl-tag" style="color: #000096"><phase</strong> <span class="hl-attribute" style="color: #F5844C">phase-name</span>=<span class="hl-value" style="color: #993300">"P1"</span> <span class="hl-attribute" style="color: #F5844C">process-name</span>=<span class="hl-value" style="color: #993300">"translate"</span> <span class="hl-attribute" style="color: #F5844C">company-name</span>=<span class="hl-value" style="color: #993300">"lsp.com"</span> <span class="hl-attribute" style="color: #F5844C">tool-id</span>=<span class="hl-value" style="color: #993300">"T1"</span> + <span class="hl-attribute" style="color: #F5844C">contact-name</span>=<span class="hl-value" style="color: #993300">"John Doe"</span> <span class="hl-attribute" style="color: #F5844C">contact-email</span>=<span class="hl-value" style="color: #993300">"doe@lsp.com"</span><strong class="hl-tag" style="color: #000096">/></strong> + <strong class="hl-tag" style="color: #000096"><phase</strong> <span class="hl-attribute" style="color: #F5844C">phase-name</span>=<span class="hl-value" style="color: #993300">"P2"</span> <span class="hl-attribute" style="color: #F5844C">process-name</span>=<span class="hl-value" style="color: #993300">"postedit"</span> <span class="hl-attribute" style="color: #F5844C">company-name</span>=<span class="hl-value" style="color: #993300">"transcheck.com"</span> <span class="hl-attribute" style="color: #F5844C">tool-id</span>=<span class="hl-value" style="color: #993300">"T1"</span> + <span class="hl-attribute" style="color: #F5844C">contact-name</span>=<span class="hl-value" style="color: #993300">"Ed Itter"</span> <span class="hl-attribute" style="color: #F5844C">contact-email</span>=<span class="hl-value" style="color: #993300">"itter@transcheck.com"</span><strong class="hl-tag" style="color: #000096">/></strong> + <strong class="hl-tag" style="color: #000096"></phase-group></strong> + <strong class="hl-tag" style="color: #000096"><tool</strong> <span class="hl-attribute" style="color: #F5844C">tool-id</span>=<span class="hl-value" style="color: #993300">"T1"</span> <span class="hl-attribute" style="color: #F5844C">tool-name</span>=<span class="hl-value" style="color: #993300">"myMT-fr-t-en"</span> <span class="hl-attribute" style="color: #F5844C">tool-company</span>=<span class="hl-value" style="color: #993300">"exMT"</span> <span class="hl-attribute" style="color: #F5844C">tool-version</span>=<span class="hl-value" style="color: #993300">"1.0"</span><strong class="hl-tag" style="color: #000096">/></strong> + <strong class="hl-tag" style="color: #000096"><tool</strong> <span class="hl-attribute" style="color: #F5844C">tool-id</span>=<span class="hl-value" style="color: #993300">"T2"</span> <span class="hl-attribute" style="color: #F5844C">tool-name</span>=<span class="hl-value" style="color: #993300">"myCAT"</span> <span class="hl-attribute" style="color: #F5844C">tool-company</span>=<span class="hl-value" style="color: #993300">"acme-trans"</span> <span class="hl-attribute" style="color: #F5844C">tool-version</span>=<span class="hl-value" style="color: #993300">"2.0"</span><strong class="hl-tag" style="color: #000096">/></strong> + <strong class="hl-tag" style="color: #000096"></header></strong> + <strong class="hl-tag" style="color: #000096"><body></strong> + <strong class="hl-tag" style="color: #000096"><trans-unit></strong> + <strong class="hl-tag" style="color: #000096"><source></strong>Dublin est à la fois la capitale et la plus grande ville de la république d’Irlande.<strong class="hl-tag" style="color: #000096"></source></strong> + <strong class="hl-tag" style="color: #000096"><target</strong> <span class="hl-attribute" style="color: #F5844C">phase-name</span>=<span class="hl-value" style="color: #993300">"P1"</span><strong class="hl-tag" style="color: #000096">></strong>Dublin is the capital and most populous city of Ireland.<strong class="hl-tag" style="color: #000096"></target></strong> + <strong class="hl-tag" style="color: #000096"></trans-unit></strong> + <strong class="hl-tag" style="color: #000096"><trans-unit></strong> + <strong class="hl-tag" style="color: #000096"><source></strong>La ville est localisée à proximité du point central de la côte orientale de l’île d'Irlande.<strong class="hl-tag" style="color: #000096"></source></strong> + <strong class="hl-tag" style="color: #000096"><target</strong> <span class="hl-attribute" style="color: #F5844C">phase-name</span>=<span class="hl-value" style="color: #993300">"P2"</span><strong class="hl-tag" style="color: #000096">></strong>The city is situated near the midpoint of Ireland's east coast.<strong class="hl-tag" style="color: #000096"></target></strong> + <strong class="hl-tag" style="color: #000096"></trans-unit></strong> + <strong class="hl-tag" style="color: #000096"></body></strong> + <strong class="hl-tag" style="color: #000096"></file></strong> +<strong class="hl-tag" style="color: #000096"></xliff></strong></pre></div><p>[Source file: <a href="examples/xml/EX-provenance-global-pointer-xliff.xml" shape="rect">examples/xml/EX-provenance-global-pointer-xliff.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="EX-provenance-html5-global-1" id="EX-provenance-html5-global-1" shape="rect"/>Example 64: Annotating provenance information in HTML5 with <code>provRule</code> element</div><p>The <code>provRule</code> element resides in a separate file (<a href="#EX-provenance-rule-html5-global-l" shape="rect">Example 65</a>) that associates the provenance information with a selected span of content in the HTML document.</p><div class="exampleInner"><pre xml:space="preserve"><strong class="hl-tag" style="color: blue"><!DOCTYPE html></strong> <strong class="hl-tag" style="color: #000096"><html</strong> <span class="hl-attribute" style="color: #F5844C">lang</span>=<span class="hl-value" style="color: #993300">en</span><strong class="hl-tag" style="color: #000096">></strong> @@ -2346,7 +2380,7 @@ <strong class="hl-tag" style="color: #000096"><p</strong> <span class="hl-attribute" style="color: #F5844C">class</span>=<span class="hl-value" style="color: #993300">"legal-notice"</span><strong class="hl-tag" style="color: #000096">></strong>This text was translated directly by a person.<strong class="hl-tag" style="color: #000096"></p></strong> <strong class="hl-tag" style="color: #000096"></body></strong> -<strong class="hl-tag" style="color: #000096"></html></strong></pre></div><p>[Source file: <a href="examples/html5/EX-translation-agent-provenance-html5-global-1.html" shape="rect">examples/html5/EX-translation-agent-provenance-html5-global-1.html</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="EX-translation-agent-provenance-rule-html5-global-l" id="EX-translation-agent-provenance-rule-html5-global-l" shape="rect"/>Example 64: External rule document associated with an HTML5 document</div><p>This document is used in <a href="#EX-translation-agent-provenance-html5-global-1" shape="rect">Example 63</a>:</p><div class="exampleInner"><pre xml:space="preserve"><strong class="hl-tag" style="color: #000096"><its:rules</strong> <span class="hl-attribute" style="color: #F5844C">version</span>=<span class="hl-value" style="color: #993300">"2.0"</span> <span class="hl-attribute" style="color: #F5844C">xmlns:its</span>=<span class="hl-value" style="color: #993300">"http://www.w3.og/2005/11/its"</span> +<strong class="hl-tag" style="color: #000096"></html></strong></pre></div><p>[Source file: <a href="examples/html5/EX-provenance-html5-global-1.html" shape="rect">examples/html5/EX-provenance-html5-global-1.html</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="EX-provenance-rule-html5-global-l" id="EX-provenance-rule-html5-global-l" shape="rect"/>Example 65: External rule document associated with an HTML5 document</div><p>This document is used in <a href="#EX-provenance-html5-global-1" shape="rect">Example 64</a>:</p><div class="exampleInner"><pre xml:space="preserve"><strong class="hl-tag" style="color: #000096"><its:rules</strong> <span class="hl-attribute" style="color: #F5844C">version</span>=<span class="hl-value" style="color: #993300">"2.0"</span> <span class="hl-attribute" style="color: #F5844C">xmlns:its</span>=<span class="hl-value" style="color: #993300">"http://www.w3.org/2005/11/its"</span> <span class="hl-attribute" style="color: #F5844C">xmlns:h</span>=<span class="hl-value" style="color: #993300">"http://www.w3.org/1999/xhtml"</span><strong class="hl-tag" style="color: #000096">></strong> <strong class="hl-tag" style="color: #000096"><its:transProvRule</strong> <span class="hl-attribute" style="color: #F5844C">selector</span>=<span class="hl-value" style="color: #993300">"/h:html/h:body/h:p[@id='p1']"</span> <span class="hl-attribute" style="color: #F5844C">transToolRef</span>=<span class="hl-value" style="color: #993300">"http://www.onlinemtex.com/2012/7/25/wsdl/"</span> @@ -2360,54 +2394,54 @@ <span class="hl-attribute" style="color: #F5844C">transRevPerson</span>=<span class="hl-value" style="color: #993300">"Tommy Atkins"</span> <span class="hl-attribute" style="color: #F5844C">transRevOrgRef</span>=<span class="hl-value" style="color: #993300">"http://www.vistatec.com/"</span> <span class="hl-attribute" style="color: #F5844C">provRef</span>=<span class="hl-value" style="color: #993300">" http://www.examplelsp.com/excontent987/legal/prov/e6354 http://www.vistatec.com/job-12-7-15-X31/reviewed/prov/re8573469"</span><strong class="hl-tag" style="color: #000096">/></strong> -<strong class="hl-tag" style="color: #000096"></its:rules></strong></pre></div><p>[Source file: <a href="examples/html5/EX-translation-agent-provenance-rule-html5-global-1.xml" shape="rect">examples/html5/EX-translation-agent-provenance-rule-html5-global-1.xml</a>]</p></div><p id="translation-agent-provenance-local">LOCAL: Using the inline markup to +<strong class="hl-tag" style="color: #000096"></its:rules></strong></pre></div><p>[Source file: <a href="examples/html5/EX-provenance-rule-html5-global-1.xml" shape="rect">examples/html5/EX-provenance-rule-html5-global-1.xml</a>]</p></div><p id="provenance-local">LOCAL: Using the inline markup to represent the data category locally is limited to a single occurrence for a given - content (e.g. one cannot have different <code>transToolRef</code> attributes applied to + content (e.g. one cannot have different <code>toolRef</code> attributes applied to the same span of text because the inner-most one would override the others). A local - <em>standoff markup</em> is provided to allow such cases.</p><p>The following local markup is available for the <a href="#translation-agent-provenance" shape="rect">Translation Agent Provenance</a> data + <em>standoff markup</em> is provided to allow such cases.</p><p>The following local markup is available for the <a href="#provenance" shape="rect">Provenance</a> data category:</p><ul><li><p>Either (inline markup): at least one of the following, with the same - semantics as the corresponding attributes at the <code>provRule</code> element:</p><ul><li><p>Human translation provenance information specified by exactly a - <code>transPerson</code> or a <code>transPersonRef</code> attribute.</p></li><li><p>Organizational translation provenance information specified by exactly a - <code>transOrg</code> or a <code>transOrgRef</code> attribute.</p></li><li><p>Translation tool provenance related information specified by exactly a - <code>transTool</code> or a <code>transToolRef</code> attribute.</p></li><li><p>Human translation revision provenance related information specified by - exactly a <code>transRevPerson</code> or a <code>transRevPersonRef</code> - attribute.</p></li><li><p>Organizational revision translation related provenance information - specified by exactly a <code>transRevOrg</code> or a <code>transRevOrgRef</code> - attribute.</p></li><li><p>Translation tool revision provenance related information specified by - exactly a <code>transRevTool</code> or a <code>transRevToolRef</code> + semantics as the corresponding attributes at the <code>provRule</code> element:</p><ul><li><p>Human provenance information specified by exactly a + <code>person</code> or a <code>personRef</code> attribute.</p></li><li><p>Organizational translation provenance information specified by exactly a + <code>org</code> or a <code>orgRef</code> attribute.</p></li><li><p>Tool provenance related information specified by exactly a + <code>tool</code> or a <code>toolRef</code> attribute.</p></li><li><p>Human translation revision provenance related information specified by + exactly a <code>revPerson</code> or a <code>revPersonRef</code> + attribute.</p></li><li><p>Organizational revision related provenance information + specified by exactly a <code>revOrg</code> or a <code>revOrgRef</code> + attribute.</p></li><li><p>Tool revision provenance related information specified by + exactly a <code>revTool</code> or a <code>revToolRef</code> attribute.</p></li><li><p>A reference to external, RDF-based provenance description specified by a - <code>provRef</code> attribute.</p></li></ul></li><li><p>Or (standoff markup):</p><ul><li><p>A <code>translationProvenanceRecordsRef</code> attribute. Its value is a - IRI pointing to the <code>translationProvenanceRecords</code> element containing - the list of provenance information related to this content.</p></li><li><p>An element <code>translationProvenanceRecords</code> (or <code><span - its-translation-provenance-records></code> in HTML) which contains:</p><ul><li><p>One or more elements <code>translationProvenanceRecord</code> (or - <code><span its-translation-provenance-record></code> in HTML), each + <code>provRef</code> attribute.</p></li></ul></li><li><p>Or (standoff markup):</p><ul><li><p>A <code>provenanceRecordsRef</code> attribute. Its value is a + IRI pointing to the <code>provenanceRecords</code> element containing + the list of provenance information related to this content.</p></li><li><p>An element <code>provenanceRecords</code> (or <code><span + its-provenance-records></code> in HTML) which contains:</p><ul><li><p>One or more elements <code>provenanceRecord</code> (or + <code><span its-provenance-record></code> in HTML), each of which contains at least one of the following, with the same semantics - as the corresponding attributes at the <code>provRule</code> element:</p><ul><li><p>Human translation provenance information specified by exactly a - <code>transPerson</code> or a <code>transPersonRef</code> - attribute.</p></li><li><p>Organizational translation provenance information specified by - exactly a <code>transOrg</code> or a <code>transOrgRef</code> - attribute.</p></li><li><p>Translation tool provenance related information specified by - exactly a <code>transTool</code> or a <code>transToolRef</code> - attribute.</p></li><li><p>Human translation revision provenance related information - specified by exactly a <code>transRevPerson</code> or a - <code>transRevPersonRef</code> attribute.</p></li><li><p>Organizational revision translation related provenance - information specified by exactly a <code>transRevOrg</code> or a - <code>transRevOrgRef</code> attribute.</p></li><li><p>Translation tool revision provenance related information - specified by exactly a <code>transRevTool</code> or a - <code>transRevToolRef</code> attribute.</p></li><li><p>A reference to external, RDF-based provenance description - specified by a <code>provRef</code> attribute.</p></li></ul></li></ul></li></ul></li></ul><p>Important:</p><ul><li><p>When the attributes <code>transPerson</code>, <code>transPersonRef</code>, - <code>transOrg</code>, <code>transOrgRef</code>, <code>transTool</code>, - <code>transToolRef</code>, <code>transRevPerson</code>, - <code>transRevPersonRef</code>, <code>transRevOrg</code>, <code>transRevOrgRef</code>, - <code>transRevTool</code>, <code>transRevToolRef</code> and <code>provRef</code> (or + as the corresponding attributes at the <code>provRule</code> element:</p><ul><li><p>Human provenance information specified by exactly a + <code>person</code> or a <code>personRef</code> + attribute.</p></li><li><p>Organizational provenance information specified by + exactly a <code>org</code> or a <code>orgRef</code> + attribute.</p></li><li><p>Tool provenance related information specified by + exactly a <code>tool</code> or a <code>toolRef</code> + attribute.</p></li><li><p>Human revision provenance related information + specified by exactly a <code>revPerson</code> or a + <code>revPersonRef</code> attribute.</p></li><li><p>Organizational revision related provenance + information specified by exactly a <code>revOrg</code> or a + <code>revOrgRef</code> attribute.</p></li><li><p>Tool revision provenance related information + specified by exactly a <code>revTool</code> or a + <code>revToolRef</code> attribute.</p></li><li><p>A reference to external, RDF-based provenance description + specified by a <code>provRef</code> attribute.</p></li></ul></li></ul></li></ul></li></ul><p>Important:</p><ul><li><p>When the attributes <code>person</code>, <code>personRef</code>, + <code>org</code>, <code>orgRef</code>, <code>tool</code>, + <code>toolRef</code>, <code>revPerson</code>, + <code>revPersonRef</code>, <code>revOrg</code>, <code>revOrgRef</code>, + <code>revTool</code>, <code>revToolRef</code> and <code>provRef</code> (or their equivalent representations) are used in in a standoff manner, the information they carry pertains to the content of the element that refers to the standoff annotation, not to the content of the element - <code>translationProvenanceRecord</code> (or <code><span - translation-provenance-record></code>in HTML) where they are - declared.</p></li><li><p>The order of <code>translationProvenanceRecord</code> elements inside - <code>translationProvenanceRecords</code> is significant: it reflects the temporal - order of revisions. This is demonstrated e.g. in <a href="#EX-translation-agent-provenance-html5-local-2" shape="rect">Example 69</a>.</p></li></ul><div class="exampleOuter"><div class="exampleHeader"><a name="EX-translation-agent-provenance-local-1" id="EX-translation-agent-provenance-local-1" shape="rect"/>Example 65: Annotating provenance information in XML with local inline markup</div><p>The provenance related attributes at the <code>par</code> and + <code>provenanceRecord</code> (or <code><span + provenance-record></code>in HTML) where they are + declared.</p></li><li><p>The order of <code>provenanceRecord</code> elements inside + <code>provenanceRecords</code> is significant: it reflects the temporal + order of revisions. This is demonstrated e.g. in <a href="#EX-provenance-html5-local-2" shape="rect">Example 70</a>.</p></li></ul><div class="exampleOuter"><div class="exampleHeader"><a name="EX-provenance-local-1" id="EX-provenance-local-1" shape="rect"/>Example 66: Annotating provenance information in XML with local inline markup</div><p>The provenance related attributes at the <code>par</code> and <code>legalnotice</code> elements are used to associate the provenance information directly with the content of theses elements.</p><div class="exampleInner"><pre xml:space="preserve"><strong class="hl-tag" style="color: #000096"><text</strong> <span class="hl-attribute" style="color: #F5844C">xmlns:dc</span>=<span class="hl-value" style="color: #993300">"http://purl.org/dc/elements/1.1/"</span> <span class="hl-attribute" style="color: #F5844C">xmlns:its</span>=<span class="hl-value" style="color: #993300">"http://www.w3.org/2005/11/its"</span> <span class="hl-attribute" style="color: #F5844C">its:version</span>=<span class="hl-value" style="color: #993300">"2.0"</span><strong class="hl-tag" style="color: #000096">></strong> @@ -2426,7 +2460,7 @@ <span class="hl-attribute" style="color: #F5844C">its:provRef</span>=<span class="hl-value" style="color: #993300">"http://www.examplelsp.com/excontent987/legal/prov/e6354 http://www.vistatec.com/job-12-7-15-X31/reviewed/prov/re8573469"</span><strong class="hl-tag" style="color: #000096"> ></strong>This text was translated directly by a person.<strong class="hl-tag" style="color: #000096"></legalnotice></strong> <strong class="hl-tag" style="color: #000096"></body></strong> -<strong class="hl-tag" style="color: #000096"></text></strong></pre></div><p>[Source file: <a href="examples/xml/EX-translation-agent-provenance-local-1.xml" shape="rect">examples/xml/EX-translation-agent-provenance-local-1.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="EX-translation-agent-provenance-html5-local-1" id="EX-translation-agent-provenance-html5-local-1" shape="rect"/>Example 66: Annotating provenance information in HTML with local inline markup</div><p>In this example several spans of content are associated with provenance +<strong class="hl-tag" style="color: #000096"></text></strong></pre></div><p>[Source file: <a href="examples/xml/EX-provenance-local-1.xml" shape="rect">examples/xml/EX-provenance-local-1.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="EX-provenance-html5-local-1" id="EX-provenance-html5-local-1" shape="rect"/>Example 67: Annotating provenance information in HTML with local inline markup</div><p>In this example several spans of content are associated with provenance information.</p><div class="exampleInner"><pre xml:space="preserve"><strong class="hl-tag" style="color: blue"><!DOCTYPE html></strong> <strong class="hl-tag" style="color: #000096"><html</strong> <span class="hl-attribute" style="color: #F5844C">lang</span>=<span class="hl-value" style="color: #993300">en</span><strong class="hl-tag" style="color: #000096">></strong> <strong class="hl-tag" style="color: #000096"><head></strong> @@ -2444,15 +2478,15 @@ <span class="hl-attribute" style="color: #F5844C">its-prov-ref</span>=<span class="hl-value" style="color: #993300">"http://www.examplelsp.com/excontent987/legal/prov/e6354 http://www.vistatec.com/job-12-7-15-X31/reviewed/prov/re8573469"</span><strong class="hl-tag" style="color: #000096"> ></strong>This text was translated directly by a person.<strong class="hl-tag" style="color: #000096"></legalnotice></strong> <strong class="hl-tag" style="color: #000096"></body></strong> -<strong class="hl-tag" style="color: #000096"></html></strong></pre></div><p>[Source file: <a href="examples/html5/EX-translation-agent-provenance-html5-local-1.html" shape="rect">examples/html5/EX-translation-agent-provenance-html5-local-1.html</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="EX-translation-agent-provenance-local-2" id="EX-translation-agent-provenance-local-2" shape="rect"/>Example 67: Annotating provenance information in XML with local standoff markup</div><p>The following example shows a document using local standoff markup to encode +<strong class="hl-tag" style="color: #000096"></html></strong></pre></div><p>[Source file: <a href="examples/html5/EX-provenance-html5-local-1.html" shape="rect">examples/html5/EX-provenance-html5-local-1.html</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="EX-provenance-local-2" id="EX-provenance-local-2" shape="rect"/>Example 68: Annotating provenance information in XML with local standoff markup</div><p>The following example shows a document using local standoff markup to encode several pieces of provenance information. The <code>par</code> and <code>legalnotice</code> elements delemit the content to markup. They hold - <code>translationProvenanceRecordsRef</code> attributes that point to the related - <code>translationProvenanceRecords</code> elements. The <code>legalnotice</code> + <code>provenanceRecordsRef</code> attributes that point to the related + <code>provenanceRecords</code> elements. The <code>legalnotice</code> element has been revised two times. Hence, the related - <code>translationProvenanceRecords</code> element contains two - <code>translationProvenanceRecord</code> child elements. The second - <code>translationProvenanceRecord</code> child element provides information about the + <code>provenanceRecords</code> element contains two + <code>provenanceRecord</code> child elements. The second + <code>provenanceRecord</code> child element provides information about the second revison.</p><div class="exampleInner"><pre xml:space="preserve"><strong class="hl-tag" style="color: #000096"><text</strong> <span class="hl-attribute" style="color: #F5844C">xmlns:dc</span>=<span class="hl-value" style="color: #993300">"http://purl.org/dc/elements/1.1/"</span> <span class="hl-attribute" style="color: #F5844C">xmlns:its</span>=<span class="hl-value" style="color: #993300">"http://www.w3.org/2005/11/its"</span> <span class="hl-attribute" style="color: #F5844C">its:version</span>=<span class="hl-value" style="color: #993300">"2.0"</span><strong class="hl-tag" style="color: #000096">></strong> <strong class="hl-tag" style="color: #000096"><its:translationProvenanceRecords</strong> <span class="hl-attribute" style="color: #F5844C">xml:id</span>=<span class="hl-value" style="color: #993300">"pr1"</span><strong class="hl-tag" style="color: #000096">></strong> @@ -2479,13 +2513,13 @@ <strong class="hl-tag" style="color: #000096"><legalnotice</strong> <span class="hl-attribute" style="color: #F5844C">its:translationProvenanceRecordsRef</span>=<span class="hl-value" style="color: #993300">"#pr2"</span><strong class="hl-tag" style="color: #000096">></strong>This text was translated directly by a person.<strong class="hl-tag" style="color: #000096"></legalnotice></strong> <strong class="hl-tag" style="color: #000096"></body></strong> -<strong class="hl-tag" style="color: #000096"></text></strong></pre></div><p>[Source file: <a href="examples/xml/EX-translation-agent-provenance-local-2.xml" shape="rect">examples/xml/EX-translation-agent-provenance-local-2.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="EX-translation-agent-provenance-local-3" id="EX-translation-agent-provenance-local-3" shape="rect"/>Example 68: Annotating provenance information in XML with local standoff markup and a global +<strong class="hl-tag" style="color: #000096"></text></strong></pre></div><p>[Source file: <a href="examples/xml/EX-provenance-local-2.xml" shape="rect">examples/xml/EX-provenance-local-2.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="EX-provenance-local-3" id="EX-provenance-local-3" shape="rect"/>Example 69: Annotating provenance information in XML with local standoff markup and a global rule</div><p>The following example shows a document using local standoff markup to encode several pieces of provenance information. But because, in this case, the <code>par</code> or the <code>legal notice</code> elements do not allow attributes - from another namespace we cannot use <code>translationProvenanceRecordsRef</code> + from another namespace we cannot use <code>provenanceRecordsRef</code> directly. Instead, a global rule is used to map the function of - <code>translationProvenanceRecordsRef</code> to a non-ITS construct, here the + <code>provenanceRecordsRef</code> to a non-ITS construct, here the <code>ref</code> attribute of the <code>par</code> or <code>legal notice</code> elements.</p><div class="exampleInner"><pre xml:space="preserve"><strong class="hl-tag" style="color: #000096"><text</strong> <span class="hl-attribute" style="color: #F5844C">xmlns:dc</span>=<span class="hl-value" style="color: #993300">"http://purl.org/dc/elements/1.1/"</span> <span class="hl-attribute" style="color: #F5844C">xmlns:its</span>=<span class="hl-value" style="color: #993300">"http://www.w3.org/2005/11/its"</span> <span class="hl-attribute" style="color: #F5844C">its:version</span>=<span class="hl-value" style="color: #993300">"2.0"</span><strong class="hl-tag" style="color: #000096">></strong> @@ -2517,9 +2551,9 @@ <strong class="hl-tag" style="color: #000096"><legalnotice</strong> <span class="hl-attribute" style="color: #F5844C">ref</span>=<span class="hl-value" style="color: #993300">"#p2"</span><strong class="hl-tag" style="color: #000096">></strong>This text was translated directly by a person.<strong class="hl-tag" style="color: #000096"></legalnotice></strong> <strong class="hl-tag" style="color: #000096"></body></strong> -<strong class="hl-tag" style="color: #000096"></text></strong></pre></div><p>[Source file: <a href="examples/xml/EX-translation-agent-provenance-local-3.xml" shape="rect">examples/xml/EX-translation-agent-provenance-local-3.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="EX-translation-agent-provenance-html5-local-2" id="EX-translation-agent-provenance-html5-local-2" shape="rect"/>Example 69: Annotating provenance information in HTML with local standoff markup</div><p>The following example shows a document using local standoff markup to encode +<strong class="hl-tag" style="color: #000096"></text></strong></pre></div><p>[Source file: <a href="examples/xml/EX-provenance-local-3.xml" shape="rect">examples/xml/EX-provenance-local-3.xml</a>]</p></div><div class="exampleOuter"><div class="exampleHeader"><a name="EX-provenance-html5-local-2" id="EX-provenance-html5-local-2" shape="rect"/>Example 70: Annotating provenance information in HTML with local standoff markup</div><p>The following example shows a document using local standoff markup to encode provenance information. The <code>p</code> elements delimits the content to markup. - It holds a <code>its-translation-provenance-records-ref</code> attribute that points + It holds a <code>its-provenance-records-ref</code> attribute that points to the standoff information inside the <code>script</code> element.</p><div class="exampleInner"><pre xml:space="preserve"><strong class="hl-tag" style="color: blue"><!DOCTYPE html></strong> <strong class="hl-tag" style="color: #000096"><html></strong> <strong class="hl-tag" style="color: #000096"><head></strong> @@ -2551,7 +2585,7 @@ <strong class="hl-tag" style="color: #000096"><p</strong> <span class="hl-attribute" style="color: #F5844C">its-translation-provenance-records-ref</span>=<span class="hl-value" style="color: #993300">"#pr1"</span><strong class="hl-tag" style="color: #000096">></strong> This paragraph was translated from the machine.<strong class="hl-tag" style="color: #000096"></p></strong> <strong class="hl-tag" style="color: #000096"><p</strong> <span class="hl-attribute" style="color: #F5844C">its-translation-provenance-records-ref</span>=<span class="hl-value" style="color: #993300">"#pr2"</span><strong class="hl-tag" style="color: #000096">></strong>This text was translated directly by a person.<strong class="hl-tag" style="color: #000096"></p></strong> <strong class="hl-tag" style="color: #000096"></body></strong> -<strong class="hl-tag" style="color: #000096"></html></strong></pre></div><p>[Source file: <a href="examples/html5/EX-translation-agent-provenance-html5-local-2.html" shape="rect">examples/html5/EX-translation-agent-provenance-html5-local-2.html</a>]</p></div><span class="editor-note">[Ed. note: TODO for above: Finalize how HTML should work: use its-* attributes for +<strong class="hl-tag" style="color: #000096"></html></strong></pre></div><p>[Source file: <a href="examples/html5/EX-provenance-html5-local-2.html" shape="rect">examples/html5/EX-provenance-html5-local-2.html</a>]</p></div><span class="editor-note">[Ed. note: TODO for above: Finalize how HTML should work: use its-* attributes for [385 lines skipped] --- /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/its20.odd 2012/11/20 12:02:52 1.235 +++ /w3ccvs/WWW/International/multilingualweb/lt/drafts/its20/its20.odd 2012/11/20 12:37:44 1.236 @@ -3336,7 +3336,7 @@ </div> </div> - <div xml:id="translation-agent-provenance"> + <div xml:id="provenance"> <head>Provenance</head> <div xml:id="provenance-definition"> <head>Definition</head> @@ -3384,107 +3384,107 @@ <list type="unordered"> <item><p>Exactly one of the following:</p> <list type="unordered"> - <item><p>A <att>translationProvenanceRecordsRef</att> attribute. Its value is - an IRI pointing to the <gi>translationProvenanceRecord</gi> element + <item><p>A <att>provenanceRecordsRef</att> attribute. Its value is + an IRI pointing to the <gi>provenanceRecord</gi> element containing the list of translation provenance records related to the content selected via the <att>selector</att> attribute.</p></item> - <item><p>A <att>translationProvenanceRecordsRefPointer</att> attribute that + <item><p>A <att>provenanceRecordsRefPointer</att> attribute that contains a <ref target="#selectors">relative selector</ref> pointing to a node with the exact same semantics as - <att>translationProvenanceRecordsRef</att>.</p></item> + <att>provenanceRecordsRef</att>.</p></item> </list> </item> - <item><p>Human translation provenance information specified by exactly one of the + <item><p>Human provenance information specified by exactly one of the following:</p> <list type="unordered"> - <item><p>A <att>transPerson</att> attribute that contains a string identifying + <item><p>A <att>person</att> attribute that contains a string identifying a human translation agent.</p></item> - <item><p>A <att>transPersonRef</att> attribute that contains an IRI referring + <item><p>A <att>personRef</att> attribute that contains an IRI referring to a resource that identifies a human translation agent.</p></item> - <item><p>A <att>transPersonPointer</att> attribute that contains a <ref + <item><p>A <att>personPointer</att> attribute that contains a <ref target="#selectors">relative selector</ref> pointing to a node with the - exact same semantics as <att>transPerson</att>.</p></item> - <item><p>A <att>transPersonRefPointer</att> attribute that contains a <ref + exact same semantics as <att>person</att>.</p></item> + <item><p>A <att>personRefPointer</att> attribute that contains a <ref target="#selectors">relative selector</ref> pointing to a node with the - exact same semantics as <att>transPersonRef</att>.</p></item> + exact same semantics as <att>personRef</att>.</p></item> </list></item> - <item><p>Organizational translation provenance information specified by exactly of + <item><p>Organizational provenance information specified by exactly of the following:</p> <list type="unordered"> - <item><p>A <att>transOrg</att> attribute that contains a string identifying an + <item><p>An <att>org</att> attribute that contains a string identifying an organization acting as a translation agent.</p></item> - <item><p>A <att>transOrgRef</att> attribute that contains an IRI referring to + <item><p>A <att>orgRef</att> attribute that contains an IRI referring to a resource that identifies an organization acting as a translation agent.</p></item> - <item><p>A <att>transOrgPointer</att> attribute that contains a <ref + <item><p>A <att>orgPointer</att> attribute that contains a <ref target="#selectors">relative selector</ref> pointing to a node with the exact same semantics as transOrg.</p></item> - <item><p>A <att>transOrgRefPointer</att> attribute that contains a <ref + <item><p>A <att>orgRefPointer</att> attribute that contains a <ref target="#selectors">relative selector</ref> pointing to a node with the exact same semantics as transOrgRef.</p></item> </list></item> - <item><p>Translation tool provenance related information specified by exactly one + <item><p>Tool provenance related information specified by exactly one of the following:</p> <list type="unordered"> - <item><p>A <att>transTool</att> attribute that contains a string identifying a + <item><p>A <att>tool</att> attribute that contains a string identifying a software tool that was used in translating the selected content.</p></item> - <item><p>A <att>transToolRef</att> attribute that contains an IRI referring to + <item><p>A <att>toolRef</att> attribute that contains an IRI referring to a resource that identifies a software tool that was used in the translation.</p></item> - <item><p>A <att>transToolPointer</att> attribute that contains a <ref + <item><p>A <att>toolPointer</att> attribute that contains a <ref target="#selectors">relative selector</ref> pointing to a node with the exact same semantics as transTool.</p></item> - <item><p>A <att>transToolRefPointer</att> attribute that contains a <ref + <item><p>A <att>toolRefPointer</att> attribute that contains a <ref target="#selectors">relative selector</ref> pointing to a node with the - exact same semantics as transToolRef.</p></item> + exact same semantics as <att>toolRef</att>.</p></item> </list></item> - <item><p>Human translation revision provenance related information specified by + <item><p>Human revision provenance related information specified by exactly one of the following:</p> <list type="unordered"> - <item><p>A <att>transRevPerson</att> attribute that contains a string + <item><p>A <att>revPerson</att> attribute that contains a string identifying a human translation revision agent.</p></item> - <item><p>A <att>transRevPersonRef</att> attribute that contains an IRI + <item><p>A <att>revPersonRef</att> attribute that contains an IRI referring to a resource that identifies a human translation revision agent.</p></item> - <item><p>A <att>transRevPersonPointer</att> attribute that contains a <ref + <item><p>A <att>revPersonPointer</att> attribute that contains a <ref target="#selectors">relative selector</ref> pointing to a node with the - exact same semantics as <att>transRevPerson</att>.</p></item> - <item><p>A <att>transRevPersonRefPointer</att> attribute that contains a <ref + exact same semantics as <att>revPerson</att>.</p></item> + <item><p>A <att>revPersonRefPointer</att> attribute that contains a <ref target="#selectors">relative selector</ref> pointing to a node with the - exact same semantics as <att>transRevPersonRef</att>.</p></item> + exact same semantics as <att>revPersonRef</att>.</p></item> </list></item> <item><p>Organizational revision translation related provenance information specified by exactly of the following:</p> <list type="unordered"> - <item><p>A <att>transRevOrg</att> attribute that contains a string identifying + <item><p>A <att>revOrg</att> attribute that contains a string identifying an organization acting as a translation revision agent.</p></item> - <item><p>A <att>transRevOrgRef</att> attribute that contains an IRI referring + <item><p>A <att>revOrgRef</att> attribute that contains an IRI referring to a resource that identifies an organization acting as a translation revison agent.</p></item> - <item><p>A <att>transRevOrgPointer</att> attribute that contains a <ref + <item><p>A <att>revOrgPointer</att> attribute that contains a <ref target="#selectors">relative selector</ref> pointing to a node with the - exact same semantics as transRevOrg.</p></item> - <item><p>A <att>transRevOrgRefPointer</att> attribute that contains a <ref + exact same semantics as revOrg.</p></item> + <item><p>A <att>revOrgRefPointer</att> attribute that contains a <ref target="#selectors">relative selector</ref> pointing to a node with the - exact same semantics as transRevOrgRef.</p></item> + exact same semantics as <att>revOrgRef</att>.</p></item> </list></item> - <item><p>Translation tool revision provenance related information specified by + <item><p>Tool revision provenance related information specified by exactly one of the following:</p> <list type="unordered"> - <item><p>A <att>transRevTool</att> attribute that contains a string + <item><p>A <att>revTool</att> attribute that contains a string identifying a software tool that was used in revising the translation of the selected content.</p></item> - <item><p>A <att>transRevToolRef</att> attribute that contains an IRI referring + <item><p>A <att>revToolRef</att> attribute that contains an IRI referring to a resource that identifies a software tool that was used in revising the translation of the selected content.</p></item> - <item><p>A <att>transRevToolPointer</att> attribute that contains a <ref + <item><p>A <att>revToolPointer</att> attribute that contains a <ref target="#selectors">relative selector</ref> pointing to a node with the - exact same semantics as transRevTool.</p></item> - <item><p>A <att>transRevToolRefPointer</att> attribute that contains a <ref + exact same semantics as <att>revTool</att>.</p></item> + <item><p>A <att>revToolRefPointer</att> attribute that contains a <ref target="#selectors">relative selector</ref> pointing to a node with the - exact same semantics as transRevToolRef.</p></item> + exact same semantics as <att>revToolRef</att>.</p></item> </list></item> <item><p>A reference to external, RDF-based provenance description specified by exactly one of the following:</p> @@ -3504,103 +3504,104 @@ applies: Why should below only say "do not apply to HMTL as local markup"? There is local markup for direct annotation in XML too.</note> <note> - <p>The attributes <att>translationProvenanceRecordsRefPointer</att>, - <att>transPersonPointer</att>, <att>transPersonRefPointer</att>, - <att>transOrgPointer</att>, <att>transOrgRefPointer</att>, - <att>transToolPointer</att>, <att>transToolRefPointer</att>, - <att>transRevPersonPointer</att>, <att>transRevPersonRefPointer</att>, - <att>transRevOrgPointer</att>, <att>transRevOrgRefPointer</att>, - <att>transRevToolPointer</att>, <att>transRevToolRefPointer</att> and + <p>The attributes <att>provenanceRecordsRefPointer</att>, + <att>personPointer</att>, <att>personRefPointer</att>, + <att>orgPointer</att>, <att>orgRefPointer</att>, + <att>toolPointer</att>, <att>toolRefPointer</att>, + <att>revPersonPointer</att>, <att>revPersonRefPointer</att>, + <att>revOrgPointer</att>, <att>revOrgRefPointer</att>, + <att>revToolPointer</att>, <att>revToolRefPointer</att> and <att>provRefPointer</att> do not apply to HTML as local markup is provided for direct annotation in HTML.</p> </note> - <exemplum xml:id="EX-translation-agent-provenance-global-1"> - <head>The <ref target="#translation-agent-provenance">Translation Agent - Provenance</ref> data category used globally.</head> + <exemplum xml:id="EX-provenance-global-1"> + <head>The <ref target="#provenance">Provenance</ref> data category used globally.</head> <p>This example shows how the provenance of the <code>par</code> and the <code>legalnotice</code> elements in this XML document is different. Therefore it is recorded in separate <gi>provRule</gi> elements.</p> <egXML xmlns="http://www.tei-c.org/ns/Examples" - target="examples/xml/EX-translation-agent-provenance-global-1.xml"/> + target="examples/xml/EX-provenance-global-1.xml"/> </exemplum> - <exemplum xml:id="EX-translation-agent-provenance-global-2"> - <head>The <ref target="#translation-agent-provenance">Translation Agent - Provenance</ref> data category used globally with pointer attributes.</head> + <exemplum xml:id="EX-provenance-global-2"> + <head>The <ref target="#provenance">Provenance</ref> data category used globally with pointer attributes.</head> <p>This example expresses the same provenance information as <ptr - target="#EX-translation-agent-provenance-global-1" type="exref"/>, but the + target="#EX-provenance-global-1" type="exref"/>, but the provenance information for the <code>par</code> element is stored differently, inside a format specific element <code>my-provenance-info</code>. The first - <gi>provRule</gi> element and its attributes <att>transToolRefPointer</att>, - <att>transOrgPointer</att>, <att>transRevToolRefPointer</att>, - <att>transRevOrgPointer</att> and <att>provRefPointer</att> are used to point to + <gi>provRule</gi> element and its attributes <att>toolRefPointer</att>, + <att>orgPointer</att>, <att>revToolRefPointer</att>, + <att>revOrgPointer</att> and <att>provRefPointer</att> are used to point to the information inside that <code>my-provenance-info</code> element.</p> <egXML xmlns="http://www.tei-c.org/ns/Examples" - target="examples/xml/EX-translation-agent-provenance-global-2.xml"/> + target="examples/xml/EX-provenance-global-2.xml"/> </exemplum> <note type="ed">Not sure if we need the standoff version globally. We don't have it with quality either. Thoughts?</note> - <exemplum xml:id="EX-translation-agent-provenance-global-3"> - <head>The <ref target="#translation-agent-provenance">Translation Agent - Provenance</ref> data category used globally with standoff provenance + <exemplum xml:id="EX-provenance-global-3"> + <head>The <ref target="#provenance">Provenance</ref> data category used globally with standoff provenance records.</head> <p>This example expresses the same plus some additional provenance information as <ptr - target="#EX-translation-agent-provenance-global-1" type="exref"/>, but the + target="#EX-provenance-global-1" type="exref"/>, but the provenance information is realized standoff within - <code>translationProvenanceRecords</code> elements. The <gi>provRule</gi> elements - with the <att>translationProvenanceRecordsRef</att> attributes point to - <code>translationProvenanceRecords</code> related to the <code>par</code> and + <code>provenanceRecords</code> elements. The <gi>provRule</gi> elements + with the <att>provenanceRecordsRef</att> attributes point to + <code>provenanceRecords</code> related to the <code>par</code> and <code>legalnotice</code> elements. The <code>legalnotice</code> element has been - revised two times. Hence, the related <gi>translationProvenanceRecords</gi> element - contains two <gi>translationProvenanceRecord</gi> child elements. The second - <gi>translationProvenanceRecord</gi> child element provides information about the + revised two times. Hence, the related <gi>provenanceRecords</gi> element + contains two <gi>provenanceRecord</gi> child elements. The second + <gi>provenanceRecord</gi> child element provides information about the second revison.</p> <egXML xmlns="http://www.tei-c.org/ns/Examples" - target="examples/xml/EX-translation-agent-provenance-global-3.xml"/> + target="examples/xml/EX-provenance-global-3.xml"/> + </exemplum> + <exemplum xml:id="EX-provenance-global-pointer-xliff"> + <head>The <ref target="#provenance">Provenance</ref> data category used with global rules for an XLIFF file.</head> + <egXML xmlns="http://www.tei-c.org/ns/Examples" target="examples/xml/EX-provenance-global-pointer-xliff.xml"/> </exemplum> - <exemplum xml:id="EX-translation-agent-provenance-html5-global-1"> + <exemplum xml:id="EX-provenance-html5-global-1"> <head>Annotating provenance information in HTML5 with <gi>provRule</gi> element</head> <p>The <gi>provRule</gi> element resides in a separate file (<ptr - target="#EX-translation-agent-provenance-rule-html5-global-l" type="exref"/>) that + target="#EX-provenance-rule-html5-global-l" type="exref"/>) that associates the provenance information with a selected span of content in the HTML document.</p> <egXML xmlns="http://www.tei-c.org/ns/Examples" - target="examples/html5/EX-translation-agent-provenance-html5-global-1.html" + target="examples/html5/EX-provenance-html5-global-1.html" type="html5"/> </exemplum> - <exemplum xml:id="EX-translation-agent-provenance-rule-html5-global-l"> + <exemplum xml:id="EX-provenance-rule-html5-global-l"> <head>External rule document associated with an HTML5 document</head> <p>This document is used in <ptr - target="#EX-translation-agent-provenance-html5-global-1" type="exref"/>:</p> + target="#EX-provenance-html5-global-1" type="exref"/>:</p> <egXML xmlns="http://www.tei-c.org/ns/Examples" - target="examples/html5/EX-translation-agent-provenance-rule-html5-global-1.xml"/> + target="examples/html5/EX-provenance-rule-html5-global-1.xml"/> </exemplum> - <p xml:id="translation-agent-provenance-local">LOCAL: Using the inline markup to + <p xml:id="provenance-local">LOCAL: Using the inline markup to represent the data category locally is limited to a single occurrence for a given - content (e.g. one cannot have different <att>transToolRef</att> attributes applied to + content (e.g. one cannot have different <att>toolRef</att> attributes applied to the same span of text because the inner-most one would override the others). A local <emph>standoff markup</emph> is provided to allow such cases.</p> <p>The following local markup is available for the <ref - target="#translation-agent-provenance">Translation Agent Provenance</ref> data + target="#provenance">Provenance</ref> data category:</p> <list type="unordered"> <item><p>Either (inline markup): at least one of the following, with the same semantics as the corresponding attributes at the <gi>provRule</gi> element:</p> <list type="unordered"> - <item><p>Human translation provenance information specified by exactly a - <att>transPerson</att> or a <att>transPersonRef</att> attribute.</p></item> + <item><p>Human provenance information specified by exactly a + <att>person</att> or a <att>personRef</att> attribute.</p></item> <item><p>Organizational translation provenance information specified by exactly a - <att>transOrg</att> or a <att>transOrgRef</att> attribute.</p></item> + <att>org</att> or a <att>orgRef</att> attribute.</p></item> - <item><p>Translation tool provenance related information specified by exactly a - <att>transTool</att> or a <att>transToolRef</att> attribute.</p></item> + <item><p>Tool provenance related information specified by exactly a + <att>tool</att> or a <att>toolRef</att> attribute.</p></item> <item><p>Human translation revision provenance related information specified by - exactly a <att>transRevPerson</att> or a <att>transRevPersonRef</att> + exactly a <att>revPerson</att> or a <att>revPersonRef</att> attribute.</p></item> - <item><p>Organizational revision translation related provenance information - specified by exactly a <att>transRevOrg</att> or a <att>transRevOrgRef</att> + <item><p>Organizational revision related provenance information + specified by exactly a <att>revOrg</att> or a <att>revOrgRef</att> attribute.</p></item> - <item><p>Translation tool revision provenance related information specified by - exactly a <att>transRevTool</att> or a <att>transRevToolRef</att> + <item><p>Tool revision provenance related information specified by + exactly a <att>revTool</att> or a <att>revToolRef</att> attribute.</p></item> <item><p>A reference to external, RDF-based provenance description specified by a <att>provRef</att> attribute.</p></item> @@ -3608,36 +3609,36 @@ <item><p>Or (standoff markup):</p> <list type="unordered"> - <item><p>A <att>translationProvenanceRecordsRef</att> attribute. Its value is a - IRI pointing to the <gi>translationProvenanceRecords</gi> element containing + <item><p>A <att>provenanceRecordsRef</att> attribute. Its value is a + IRI pointing to the <gi>provenanceRecords</gi> element containing the list of provenance information related to this content.</p></item> - <item><p>An element <gi>translationProvenanceRecords</gi> (or <code><span - its-translation-provenance-records></code> in HTML) which contains:</p> + <item><p>An element <gi>provenanceRecords</gi> (or <code><span + its-provenance-records></code> in HTML) which contains:</p> <list type="unordered"> - <item><p>One or more elements <gi>translationProvenanceRecord</gi> (or - <code><span its-translation-provenance-record></code> in HTML), each + <item><p>One or more elements <gi>provenanceRecord</gi> (or + <code><span its-provenance-record></code> in HTML), each of which contains at least one of the following, with the same semantics as the corresponding attributes at the <gi>provRule</gi> element:</p> <list type="unordered"> - <item><p>Human translation provenance information specified by exactly a - <att>transPerson</att> or a <att>transPersonRef</att> + <item><p>Human provenance information specified by exactly a + <att>person</att> or a <att>personRef</att> attribute.</p></item> - <item><p>Organizational translation provenance information specified by - exactly a <att>transOrg</att> or a <att>transOrgRef</att> + <item><p>Organizational provenance information specified by + exactly a <att>org</att> or a <att>orgRef</att> attribute.</p></item> - <item><p>Translation tool provenance related information specified by - exactly a <att>transTool</att> or a <att>transToolRef</att> + <item><p>Tool provenance related information specified by + exactly a <att>tool</att> or a <att>toolRef</att> attribute.</p></item> - <item><p>Human translation revision provenance related information - specified by exactly a <att>transRevPerson</att> or a - <att>transRevPersonRef</att> attribute.</p></item> - <item><p>Organizational revision translation related provenance - information specified by exactly a <att>transRevOrg</att> or a - <att>transRevOrgRef</att> attribute.</p></item> - <item><p>Translation tool revision provenance related information - specified by exactly a <att>transRevTool</att> or a - <att>transRevToolRef</att> attribute.</p></item> + <item><p>Human revision provenance related information + specified by exactly a <att>revPerson</att> or a + <att>revPersonRef</att> attribute.</p></item> + <item><p>Organizational revision related provenance + information specified by exactly a <att>revOrg</att> or a + <att>revOrgRef</att> attribute.</p></item> + <item><p>Tool revision provenance related information + specified by exactly a <att>revTool</att> or a + <att>revToolRef</att> attribute.</p></item> <item><p>A reference to external, RDF-based provenance description specified by a <att>provRef</att> attribute.</p></item> </list> @@ -3649,78 +3650,78 @@ </list> <p>Important:</p> <list> - <item><p>When the attributes <att>transPerson</att>, <att>transPersonRef</att>, - <att>transOrg</att>, <att>transOrgRef</att>, <att>transTool</att>, - <att>transToolRef</att>, <att>transRevPerson</att>, - <att>transRevPersonRef</att>, <att>transRevOrg</att>, <att>transRevOrgRef</att>, - <att>transRevTool</att>, <att>transRevToolRef</att> and <att>provRef</att> (or + <item><p>When the attributes <att>person</att>, <att>personRef</att>, + <att>org</att>, <att>orgRef</att>, <att>tool</att>, + <att>toolRef</att>, <att>revPerson</att>, + <att>revPersonRef</att>, <att>revOrg</att>, <att>revOrgRef</att>, + <att>revTool</att>, <att>revToolRef</att> and <att>provRef</att> (or their equivalent representations) are used in in a standoff manner, the information they carry pertains to the content of the element that refers to the standoff annotation, not to the content of the element - <gi>translationProvenanceRecord</gi> (or <code><span - translation-provenance-record></code>in HTML) where they are + <gi>provenanceRecord</gi> (or <code><span + provenance-record></code>in HTML) where they are declared.</p></item> - <item><p>The order of <gi>translationProvenanceRecord</gi> elements inside - <gi>translationProvenanceRecords</gi> is significant: it reflects the temporal + <item><p>The order of <gi>provenanceRecord</gi> elements inside + <gi>provenanceRecords</gi> is significant: it reflects the temporal order of revisions. This is demonstrated e.g. in <ptr [97 lines skipped]
Received on Tuesday, 20 November 2012 12:37:56 UTC