ITS 2.0 Implementation Report

Version generated: 2013-09-17T19:24:22.765+02:00

This document is the implementation report for the MultilingualWeb-LT Working Group's Internationalization Tag Set 2.0 (20 August 2013 Last Call Working Draft). The report contains the following sections:

1. Test suite overview

The test suite is located at https://github.com/w3c/its-2.0-testsuite/tree/master/its2.0/

The test suite input files are referenced from the test suite and are part of the W3C web platform conformance checkers. Here there are both the HTML5 and XML tests stored.

2. Conformance clauses for implementing ITS 2.0

ITS 2.0 provides conformance clauses for four different types of implementers.

  1. Conformance clauses in Section 4.1: Conformance Type 1: ITS Markup Declarations tell markup vocabulary developers how to add ITS 2.0 markup declarations to their schemas.

  2. Conformance clauses in Section 4.2: Conformance Type 2: The Processing Expectations for ITS Markup tell implementers how to process XML content according to ITS 2.0 data categories.

  3. Conformance clauses in Section 4.3: Conformance Type 3: Processing Expectations for ITS Markup in HTML tell implementers how to process [HTML5] content.

  4. Conformance clauses in Section 4.4: Conformance Type 4: Markup conformance for HTML5+ITS documents tell implementers how ITS 2.0 markup is integrated into [HTML5].

2.1 Conformance testing related to ITS 2.0 markup (clauses in section 4.1 and section 4.4)

As part of the ITS 2.0 test suite, 225 input files have been created. There are 136 XML input files and 89 HTML input files. All of these files have been validated successfully against the schemas for ITS 2.0. The test suite main page provides information on how to validate XML files and validate HTML files.

2.2 Conformance testing related to processing ITS 2.0 information (clauses in section 4.2 and section 4.3)

The ITS 2.0 specification provides four types of processor conformance: in section 4.2 about processing XML global or local, and in section 4.3 about processing HTML global or local. The tables below summarize the implementation status with regards to these conformance classes. Note: not each data category implements both local and local processing. See the data category overview table for details.

NOTE: ITS 2.0 processing expectations only define which information needs to be made available. They do not define how that information actually is to be used. This is due to the fact that there is a wide variety of usage scenarios for ITS 2.0, and a wide variety of tools for working with ITS 2.0 is possible. Each of these tools may have its own way of using ITS 2.0 data categories (see [MLW US IMPL] for more information).

Each data category provides tests with the following information:

The following subsections contain conformance testing details about all data categories:

2.2.1 Translate

Conformance class Conforming
implementations
Test files
XML Global 5 translate1xml translate7html translate9xml translate2xml translate10xml translate1html translate6html translate3xml translate6xml translate7xml translate8xml
XML Local 5 translate4xml translate5xml
HTML Global 6 translate3html translate4html
HTML Local 6 translate2html translate5html

Details about tests per implementer:

- adobe cocomore dcu enlaso jsi linguaserve logrus lucysoftware moravia tcd tilde ul vistatec
translate1xml.xml
Global - Embedded rule
(assertions: [1]) (expected)
OK N/A OK OK N/A OK N/A N/A N/A OK N/A N/A N/A
translate7html.html
Global - Embedded rules <its:param>
(assertions: [1] [2] [3]) (expected)
OK N/A OK OK N/A OK N/A N/A N/A OK N/A N/A N/A
translate9xml.xml
Global - Embedded rules <its:param>
(assertions: [1] [2]) (expected)
OK N/A OK OK N/A OK N/A N/A N/A OK N/A N/A N/A
translate2xml.xml
Global - Linked rules
(assertions: [1] [2]) (expected)
OK N/A OK OK N/A OK N/A N/A N/A OK N/A N/A N/A
translate10xml.xml
Global - Linked rules<its:param>
(assertions: [1] [2] [3]) (expected)
OK N/A OK OK N/A OK N/A N/A N/A OK N/A N/A N/A
translate1html.html
Global - Linked rules
(assertions: [1] [2]) (expected)
OK N/A OK OK N/A OK N/A N/A N/A OK N/A N/A N/A
translate6html.html
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
OK N/A OK OK N/A OK N/A N/A N/A OK N/A N/A N/A
translate3xml.xml
Global - Embedded and linked rules
(assertions: [1] [2]) (expected)
OK N/A OK OK N/A OK N/A N/A N/A OK N/A N/A N/A
translate6xml.xml
Global (with //*) and local rules
(assertions: [1]) (expected)
OK N/A OK OK N/A OK N/A N/A N/A OK N/A N/A N/A
translate7xml.xml
Global (with /doc) and local rules
(assertions: [1]) (expected)
OK N/A OK OK N/A OK N/A N/A N/A OK N/A N/A N/A
translate8xml.xml
Global and local rules (inheritance)
(assertions: [1] [2]) (expected)
OK N/A OK OK N/A OK N/A N/A N/A OK N/A N/A N/A
translate4xml.xml
Local - In host element
(assertions: [1]) (expected)
OK N/A OK OK N/A OK N/A N/A N/A OK N/A N/A N/A
translate5xml.xml
Local - In <its:span>
(assertions: [1]) (expected)
OK N/A OK OK N/A OK N/A N/A N/A OK N/A N/A N/A
translate3html.html
Global (with //*) and local rules
(assertions: [1] [2]) (expected)
OK OK OK OK N/A OK N/A N/A N/A OK N/A N/A N/A
translate4html.html
Global (with /doc) and local rules
(assertions: [1] [2]) (expected)
OK OK OK OK N/A OK N/A N/A N/A OK N/A N/A N/A
translate2html.html
Local - In host element
(assertions: [1] [2]) (expected)
OK OK OK OK N/A OK N/A N/A N/A OK N/A N/A N/A
translate5html.html
Global and local rules (inheritance)
(assertions: [1] [2] [3]) (expected)
OK OK OK OK N/A OK N/A N/A N/A OK N/A N/A N/A

2.2.2 Localization Note

Conformance class Conforming
implementations
Test files
XML Global 4 locnote1xml locnote2xml locnote3xml locnote4xml locnote5xml locnote6xml locnote10xml locnote11xml
XML Local 5 locnote7xml locnote8xml locnote9xml
HTML Global 6 locnote1html locnote2html locnote3html locnote4html locnote5html locnote6html locnote9html locnote8html
HTML Local 6 locnote7html

Details about tests per implementer:

- adobe cocomore dcu enlaso jsi linguaserve logrus lucysoftware moravia tcd tilde ul vistatec
locnote1xml.xml
Global - Embedded rules with locNote
(assertions: [1]) (expected)
OK N/A N/A OK N/A OK N/A N/A N/A OK N/A N/A N/A
locnote2xml.xml
Global - Embedded rules with locNotePointer
(assertions: [1]) (expected)
OK N/A N/A OK N/A OK N/A N/A N/A OK N/A N/A N/A
locnote3xml.xml
Global - Embedded rules with locNoteRef
(assertions: [1]) (expected)
OK N/A N/A OK N/A OK N/A N/A N/A OK N/A N/A N/A
locnote4xml.xml
Global - Embedded rules with locNoteRefPointer
(assertions: [1]) (expected)
OK N/A N/A OK N/A OK N/A N/A N/A OK N/A N/A N/A
locnote5xml.xml
Global - Linked rules with locNote
(assertions: [1] [2]) (expected)
OK N/A N/A OK N/A OK N/A N/A N/A OK N/A N/A N/A
locnote6xml.xml
Global - Embedded rules with mixed notes
(assertions: [1]) (expected)
OK N/A N/A OK N/A OK N/A N/A N/A OK N/A N/A N/A
locnote10xml.xml
Global - Embedded rules <its:param>
(assertions: [1] [2]) (expected)
OK N/A N/A OK N/A OK N/A N/A N/A OK N/A N/A N/A
locnote11xml.xml
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
OK N/A N/A OK N/A OK N/A N/A N/A OK N/A N/A N/A
locnote7xml.xml
Local - In host element with locNote
(assertions: [1]) (expected)
OK N/A N/A OK N/A OK N/A N/A N/A OK N/A OK N/A
locnote8xml.xml
Local - In host element with mixed notes
(assertions: [1]) (expected)
OK N/A N/A OK N/A OK N/A N/A N/A OK N/A OK N/A
locnote9xml.xml
Local - In <its:span> with mixed notes
(assertions: [1]) (expected)
OK N/A N/A OK N/A OK N/A N/A N/A OK N/A OK N/A
locnote1html.html
Global - Linked rules with locNote
(assertions: [1] [2]) (expected)
OK OK N/A OK N/A OK N/A N/A N/A OK N/A OK N/A
locnote2html.html
Global - Linked rules with locNotePointer
(assertions: [1] [2]) (expected)
OK OK N/A OK N/A OK N/A N/A N/A OK N/A OK N/A
locnote3html.html
Global - Linked rules with locNoteRef
(assertions: [1] [2]) (expected)
OK OK N/A OK N/A OK N/A N/A N/A OK N/A OK N/A
locnote4html.html
Global - Linked rules with locNoteRefPointer
(assertions: [1] [2]) (expected)
OK OK N/A OK N/A OK N/A N/A N/A OK N/A OK N/A
locnote5html.html
Global - Linked rules with locNote
(assertions: [1] [2]) (expected)
OK OK N/A OK N/A OK N/A N/A N/A OK N/A OK N/A
locnote6html.html
Global - Linked rules with mixed notes
(assertions: [1] [2]) (expected)
OK OK N/A OK N/A OK N/A N/A N/A OK N/A OK N/A
locnote9html.html
Global - Embedded rules <its:param>
(assertions: [1] [2] [3]) (expected)
OK OK N/A OK N/A OK N/A N/A N/A OK N/A OK N/A
locnote8html.html
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
OK OK N/A OK N/A OK N/A N/A N/A OK N/A OK N/A
locnote7html.html
Local - In host element with locNote
(assertions: [1] [2]) (expected)
OK OK N/A OK N/A OK N/A N/A N/A OK N/A OK N/A

2.2.3 Terminology

Conformance class Conforming
implementations
Test files
XML Global 4 terminology1xml terminology2xml terminology3xml terminology4xml terminology7xml terminology8xml
XML Local 4 terminology5xml terminology6xml
HTML Global 5 terminology1html terminology2html terminology6html terminology4html
HTML Local 3 terminology9xml terminology3html terminology5html

Details about tests per implementer:

- adobe cocomore dcu enlaso jsi linguaserve logrus lucysoftware moravia tcd tilde ul vistatec
terminology1xml.xml
Global - Embedded rules with termInfoPointer
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK OK N/A
terminology2xml.xml
Global - Embedded rules with termInfoRef
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK OK N/A
terminology3xml.xml
Global - Embedded rules with termInfoRefPointer
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK OK N/A
terminology4xml.xml
Global - Linked rules with termInfoPointer
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK OK N/A
terminology7xml.xml
Global - Embedded rules <its:param>
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK OK N/A
terminology8xml.xml
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK OK N/A
terminology5xml.xml
Local - In host element
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK OK N/A
terminology6xml.xml
Local - In <its:span>
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK OK N/A
terminology1html.html
Global - Linked rules with termInfoRef
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK OK OK N/A
terminology2html.html
Global - Linked rules with termInfoPointer
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK OK OK N/A
terminology6html.html
Global - Embedded rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK OK OK N/A
terminology4html.html
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK OK OK N/A
terminology9xml.xml
Local - In host element with its:annotatorsRef
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK N/A N/A
terminology3html.html
Local - In host element
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK N/A N/A
terminology5html.html
Local - In host element with its:annotatorsRef
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK N/A N/A

2.2.4 Directionality

Conformance class Conforming
implementations
Test files
XML Global 3 dir1xml dir2xml dir5xml dir6xml
XML Local 3 dir3xml dir4xml
HTML Global 3 dir2html dir3html dir4html
HTML Local 4 dir1html

Details about tests per implementer:

- adobe cocomore dcu enlaso jsi linguaserve logrus lucysoftware moravia tcd tilde ul vistatec
dir1xml.xml
Global - Embedded rules
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
dir2xml.xml
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
dir5xml.xml
Global - In host element <its:param>
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
dir6xml.xml
Global - In <its:span> <its:param>
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
dir3xml.xml
Local - In host element
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
dir4xml.xml
Local - In <its:span>
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
dir2html.html
Global - Embedded rules
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
dir3html.html
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
dir4html.html
Global - Embedded rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
dir1html.html
Local
(assertions: [1]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A

2.2.5 Language Information

Conformance class Conforming
implementations
Test files
XML Global 5 languageinfo1xml languageinfo2xml languageinfo1html languageinfo3xml languageinfo4xml
HTML Global 7 languageinfo3html languageinfo2html

Details about tests per implementer:

- adobe cocomore dcu enlaso jsi linguaserve logrus lucysoftware moravia tcd tilde ul vistatec
languageinfo1xml.xml
Global - Embedded rules
(assertions: [1]) (expected)
N/A N/A OK OK N/A OK N/A N/A N/A OK OK N/A N/A
languageinfo2xml.xml
Global - Embedded and linked rules
(assertions: [1] [2]) (expected)
N/A N/A OK OK N/A OK N/A N/A N/A OK OK N/A N/A
languageinfo1html.html
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A N/A OK OK N/A OK N/A N/A N/A OK OK N/A N/A
languageinfo3xml.xml
Global - Embedded rules <its:param>
(assertions: [1] [2]) (expected)
N/A N/A OK OK N/A OK N/A N/A N/A OK OK N/A N/A
languageinfo4xml.xml
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A N/A OK OK N/A OK N/A N/A N/A OK OK N/A N/A
languageinfo3html.html
Global - Embedded rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK OK OK N/A OK N/A N/A N/A OK OK OK N/A
languageinfo2html.html
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK OK OK N/A OK N/A N/A N/A OK OK OK N/A

2.2.6 Elements Within Text

Conformance class Conforming
implementations
Test files
XML Global 4 withintext1xml withintext2xml
XML Local 4 withintext3xml withintext4xml withintext5xml withintext6xml
HTML Global 4 withintext1html withintext3html withintext4html
HTML Local 5 withintext2html

Details about tests per implementer:

- adobe cocomore dcu enlaso jsi linguaserve logrus lucysoftware moravia tcd tilde ul vistatec
withintext1xml.xml
Global - Embedded rules
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK OK N/A
withintext2xml.xml
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK OK N/A
withintext3xml.xml
Local - In host element
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK OK N/A
withintext4xml.xml
Local - In <its:span>
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK OK N/A
withintext5xml.xml
Global - Embedded rules <its:param>
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK OK N/A
withintext6xml.xml
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK OK N/A
withintext1html.html
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK OK N/A N/A
withintext3html.html
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK OK N/A N/A
withintext4html.html
Global - Embedded rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK OK N/A N/A
withintext2html.html
Local - In host element
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK OK OK N/A

2.2.7 Domain

Conformance class Conforming
implementations
Test files
XML Global 7 domain1xml domain2xml domain4xml domain5xml domain6xml domain7xml
HTML Global 6 domain1html domain2html domain3html domain4html

Details about tests per implementer:

- adobe cocomore dcu enlaso jsi linguaserve logrus lucysoftware moravia tcd tilde ul vistatec
domain1xml.xml
Global - Embedded rules with domainPointer
(assertions: [1]) (expected)
N/A N/A OK OK N/A OK N/A N/A OK OK OK OK N/A
domain2xml.xml
Global - Embedded rules with domainMapping
(assertions: [1]) (expected)
N/A N/A OK OK N/A OK N/A N/A OK OK OK OK N/A
domain4xml.xml
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A N/A OK OK N/A OK N/A N/A OK OK OK OK N/A
domain5xml.xml
Global - Embedded and linked rules
(assertions: [1] [2]) (expected)
N/A N/A OK OK N/A OK N/A N/A OK OK OK OK N/A
domain6xml.xml
Global - Embedded rules <its:param>
(assertions: [1] [2]) (expected)
N/A N/A OK OK N/A OK N/A N/A OK OK OK OK N/A
domain7xml.xml
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A N/A OK OK N/A OK N/A N/A OK OK OK OK N/A
domain1html.html
Global - Linked rules with domainPointer
(assertions: [1] [2]) (expected)
N/A OK OK OK N/A OK N/A N/A N/A OK OK N/A N/A
domain2html.html
Global - Linked rules with domainMapping
(assertions: [1] [2]) (expected)
N/A OK OK OK N/A OK N/A N/A N/A OK OK N/A N/A
domain3html.html
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK OK OK N/A OK N/A N/A N/A OK OK N/A N/A
domain4html.html
Global - Embedded rules <its:param>
(assertions: [1] [2]) (expected)
N/A OK OK OK N/A OK N/A N/A N/A OK OK N/A N/A

2.2.8 Text Analysis

Conformance class Conforming
implementations
Test files
XML Global 5 textanalysis1xml textanalysis7xml textanalysis2xml textanalysis8xml textanalysis3xml textanalysis4xml
XML Local 3 textanalysis5xml textanalysis6xml
HTML Global 6 textanalysis1html textanalysis3html textanalysis2html textanalysis5html
HTML Local 4 textanalysis4html

Details about tests per implementer:

- adobe cocomore dcu enlaso jsi linguaserve logrus lucysoftware moravia tcd tilde ul vistatec
textanalysis1xml.xml
Global - Embedded rules
(assertions: [1]) (expected)
N/A N/A N/A OK OK N/A N/A N/A OK OK N/A OK N/A
textanalysis7xml.xml
Global - Embedded rules with class pointer
(assertions: [1]) (expected)
N/A N/A N/A OK OK N/A N/A N/A OK OK N/A OK N/A
textanalysis2xml.xml
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A N/A N/A OK OK N/A N/A N/A OK OK N/A OK N/A
textanalysis8xml.xml
Global - Linked rules with class pointer
(assertions: [1] [2]) (expected)
N/A N/A N/A OK OK N/A N/A N/A OK OK N/A OK N/A
textanalysis3xml.xml
Global - Embedded rules <its:param>
(assertions: [1] [2]) (expected)
N/A N/A N/A OK OK N/A N/A N/A OK OK N/A OK N/A
textanalysis4xml.xml
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A N/A N/A OK OK N/A N/A N/A OK OK N/A OK N/A
textanalysis5xml.xml
Local - In host element
(assertions: [1]) (expected)
N/A N/A N/A OK OK N/A N/A N/A N/A OK N/A N/A N/A
textanalysis6xml.xml
Local - In <its:span>
(assertions: [1]) (expected)
N/A N/A N/A OK OK N/A N/A N/A N/A OK N/A N/A N/A
textanalysis1html.html
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A OK N/A OK OK N/A N/A N/A OK OK N/A OK N/A
textanalysis3html.html
Global - Linked rules with class ref pointer
(assertions: [1] [2]) (expected)
N/A OK N/A OK OK N/A N/A N/A OK OK N/A OK N/A
textanalysis2html.html
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK N/A OK OK N/A N/A N/A OK OK N/A OK N/A
textanalysis5html.html
Global - Embedded rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK N/A OK OK N/A N/A N/A OK OK N/A OK N/A
textanalysis4html.html
Local - In host
(assertions: [1] [2]) (expected)
N/A OK N/A OK OK N/A N/A N/A N/A OK N/A N/A N/A

2.2.9 Locale Filter

Conformance class Conforming
implementations
Test files
XML Global 3 locale1xml locale3xml locale4xml locale6xml locale7xml
XML Local 3 locale2xml locale5xml locale8xml
HTML Global 4 locale1html locale3html locale4html
HTML Local 4 locale2html locale5html

Details about tests per implementer:

- adobe cocomore dcu enlaso jsi linguaserve logrus lucysoftware moravia tcd tilde ul vistatec
locale1xml.xml
Global - Embedded rules
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK N/A N/A
locale3xml.xml
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK N/A N/A
locale4xml.xml
Global - Embedded and linked rules
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK N/A N/A
locale6xml.xml
Global - Embedded rules <its:param>
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK N/A N/A
locale7xml.xml
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK N/A N/A
locale2xml.xml
Local - In host element
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK N/A N/A
locale5xml.xml
Local - In <its:span>
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK N/A N/A
locale8xml.xml
Local - Exclusion
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK OK N/A N/A
locale1html.html
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK OK N/A N/A
locale3html.html
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK OK N/A N/A
locale4html.html
Global - Embedded rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK OK N/A N/A
locale2html.html
Local - In host element
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK OK N/A N/A
locale5html.html
Local - Exclusion
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK OK N/A N/A

2.2.10 Provenance

Conformance class Conforming
implementations
Test files
XML Global 2 provenance1xml provenance2xml provenance3xml provenance4xml provenance5xml provenance6xml provenance8xml
XML Local 2 provenance7xml
HTML Global 4 provenance1html provenance2html provenance5html provenance8html
HTML Local 4 provenance3html provenance4html provenance6html provenance7html

Details about tests per implementer:

- adobe cocomore dcu enlaso jsi linguaserve logrus lucysoftware moravia tcd tilde ul vistatec
provenance1xml.xml
Global - Embedded rules
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
provenance2xml.xml
Global - Embedded rules with ref
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
provenance3xml.xml
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
provenance4xml.xml
Global - Linked rules with ref
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
provenance5xml.xml
Global - Embedded rules <its:param>
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
provenance6xml.xml
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
provenance8xml.xml
Local - In host element <its:span>
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
provenance7xml.xml
Local - In host element
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
provenance1html.html
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A OK N/A N/A N/A OK N/A N/A N/A
provenance2html.html
Global - Embedded rules
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A OK N/A N/A N/A OK N/A N/A N/A
provenance5html.html
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK N/A OK N/A OK N/A N/A N/A OK N/A N/A N/A
provenance8html.html
Global - Embedded rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK N/A OK N/A OK N/A N/A N/A OK N/A N/A N/A
provenance3html.html
Local - In host element
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A OK N/A N/A N/A OK N/A N/A N/A
provenance4html.html
Local - In host element
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A OK N/A N/A N/A OK N/A N/A N/A
provenance6html.html
Local - HTML standoff with XML
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A OK N/A N/A N/A OK N/A N/A N/A
provenance7html.html
Local - HTML standoff with HTML
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A OK N/A N/A N/A OK N/A N/A N/A

2.2.11 External Resource

Conformance class Conforming
implementations
Test files
XML Global 3 externalresource1xml externalresource2xml externalresource3xml externalresource4xml externalresource5xml
HTML Global 4 externalresource1html externalresource2html externalresource3html

Details about tests per implementer:

- adobe cocomore dcu enlaso jsi linguaserve logrus lucysoftware moravia tcd tilde ul vistatec
externalresource1xml.xml
Global - Embedded rules
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
externalresource2xml.xml
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
externalresource3xml.xml
Global - Embedded and linked rules
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
externalresource4xml.xml
Global - Embedded rules <its:param>
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
externalresource5xml.xml
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
externalresource1html.html
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
externalresource2html.html
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
externalresource3html.html
Global - Embedded rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A

2.2.12 Target Pointer

Conformance class Conforming
implementations
Test files
XML Global 3 targetpointer1xml targetpointer2xml targetpointer3xml targetpointer4xml
HTML Global 4 targetpointer1html targetpointer2html targetpointer3html

Details about tests per implementer:

- adobe cocomore dcu enlaso jsi linguaserve logrus lucysoftware moravia tcd tilde ul vistatec
targetpointer1xml.xml
Global - Embedded rules
(assertions: [1]) (expected)
OK N/A N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
targetpointer2xml.xml
Global - Linked rules
(assertions: [1] [2]) (expected)
OK N/A N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
targetpointer3xml.xml
Global - Embedded rules <its:param>
(assertions: [1] [2]) (expected)
OK N/A N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
targetpointer4xml.xml
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
OK N/A N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
targetpointer1html.html
Global - Linked rules
(assertions: [1] [2]) (expected)
OK OK N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
targetpointer2html.html
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
OK OK N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
targetpointer3html.html
Global - Embedded rules <its:param>
(assertions: [1] [2] [3]) (expected)
OK OK N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A

2.2.13 Id Value

Conformance class Conforming
implementations
Test files
XML Global 3 idvalue1xml idvalue2xml idvalue3xml idvalue5xml idvalue4xml
HTML Global 5 idvalue1html idvalue2html idvalue3html

Details about tests per implementer:

- adobe cocomore dcu enlaso jsi linguaserve logrus lucysoftware moravia tcd tilde ul vistatec
idvalue1xml.xml
Global - Embedded rules
(assertions: [1]) (expected)
OK N/A N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
idvalue2xml.xml
Local - xml:id attribute
(assertions: [1]) (expected)
OK N/A N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
idvalue3xml.xml
Global - Linked rules
(assertions: [1] [2]) (expected)
OK N/A N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
idvalue5xml.xml
Global - Embedded rules <its:param>
(assertions: [1] [2]) (expected)
OK N/A N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
idvalue4xml.xml
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
OK N/A N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
idvalue1html.html
Global - Linked rules
(assertions: [1] [2]) (expected)
OK OK N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
idvalue2html.html
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
OK OK N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
idvalue3html.html
Global - Embedded rules <its:param>
(assertions: [1] [2] [3]) (expected)
OK OK N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A

2.2.14 Preserve Space

Conformance class Conforming
implementations
Test files
XML Global 3 preservespace1xml preservespace3xml preservespace5xml preservespace6xml
XML Local 3 preservespace2xml preservespace4xml

Details about tests per implementer:

- adobe cocomore dcu enlaso jsi linguaserve logrus lucysoftware moravia tcd tilde ul vistatec
preservespace1xml.xml
Global - Embedded rules
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
preservespace3xml.xml
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
preservespace5xml.xml
Global - Embedded rules <its:param>
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
preservespace6xml.xml
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
preservespace2xml.xml
Local - In host element
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
preservespace4xml.xml
Local - In <its:span>
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A

2.2.15 Localization Quality Issue

Conformance class Conforming
implementations
Test files
XML Global 3 locqualityissue1xml locqualityissue2xml locqualityissue3xml locqualityissue13xml locqualityissue4xml locqualityissue5xml locqualityissue11xml locqualityissue12xml
XML Local 5 locqualityissue6xml locqualityissue7xml locqualityissue8xml locqualityissue9xml locqualityissue10xml
HTML Global 5 locqualityissue1html locqualityissue2html locqualityissue3html locqualityissue8html locqualityissue10html
HTML Local 5 locqualityissue4html locqualityissue5html locqualityissue6html locqualityissue7html locqualityissue9html

Details about tests per implementer:

- adobe cocomore dcu enlaso jsi linguaserve logrus lucysoftware moravia tcd tilde ul vistatec
locqualityissue1xml.xml
Global - Embedded rules with locQualityType only
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A OK N/A N/A OK N/A N/A N/A
locqualityissue2xml.xml
Global - Embedded rules with comment and severity
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A OK N/A N/A OK N/A N/A N/A
locqualityissue3xml.xml
Global - Embedded rules with everything
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A OK N/A N/A OK N/A N/A N/A
locqualityissue13xml.xml
Global - Embedded rules with issues ref pointer
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A OK N/A N/A OK N/A N/A N/A
locqualityissue4xml.xml
Global - Embedded rules with data mixed with issues ref pointer
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A OK N/A N/A OK N/A N/A N/A
locqualityissue5xml.xml
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A OK N/A N/A OK N/A N/A N/A
locqualityissue11xml.xml
Global - Embedded rules <its:param>
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A OK N/A N/A OK N/A N/A N/A
locqualityissue12xml.xml
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A N/A N/A OK N/A N/A OK N/A N/A OK N/A N/A N/A
locqualityissue6xml.xml
Local - In host element with locQualityIssueType
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A OK N/A N/A OK N/A OK OK
locqualityissue7xml.xml
Local - In host element with locQualityIssueComment
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A OK N/A N/A OK N/A OK OK
locqualityissue8xml.xml
Local - In host element with comment and severity
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A OK N/A N/A OK N/A OK OK
locqualityissue9xml.xml
Local - In host element with comment, severity and profile-ref
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A OK N/A N/A OK N/A OK OK
locqualityissue10xml.xml
Local - In <its:span>
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A OK N/A N/A OK N/A OK OK
locqualityissue1html.html
Global - Linked rules with locQualityIssueEnabled
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A OK OK N/A N/A OK N/A N/A N/A
locqualityissue2html.html
Global - Linked rules with locQualityIssueSeverity
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A OK OK N/A N/A OK N/A N/A N/A
locqualityissue3html.html
Global - Linked rules with locQualityIssueProfileRef
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A OK OK N/A N/A OK N/A N/A N/A
locqualityissue8html.html
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK N/A OK N/A OK OK N/A N/A OK N/A N/A N/A
locqualityissue10html.html
Global - Embedded rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK N/A OK N/A OK OK N/A N/A OK N/A N/A N/A
locqualityissue4html.html
Local - in host with locQualityType only
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A OK OK N/A N/A OK N/A N/A N/A
locqualityissue5html.html
Local - in host with locQualityComment
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A OK OK N/A N/A OK N/A N/A N/A
locqualityissue6html.html
Local - in host with everything
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A OK OK N/A N/A OK N/A N/A N/A
locqualityissue7html.html
Local - standoff in same document
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A OK OK N/A N/A OK N/A N/A N/A
locqualityissue9html.html
Local - standoff in an external document
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A OK OK N/A N/A OK N/A N/A N/A

2.2.16 Localization Quality Rating

Conformance class Conforming
implementations
Test files
XML Local 3 locqualityrating1xml locqualityrating2xml locqualityrating3xml locqualityrating4xml
HTML Local 5 locqualityrating1html locqualityrating2html

Details about tests per implementer:

- adobe cocomore dcu enlaso jsi linguaserve logrus lucysoftware moravia tcd tilde ul vistatec
locqualityrating1xml.xml
Local - In host element with score
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
locqualityrating2xml.xml
Local - In host element with vote
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
locqualityrating3xml.xml
Local - In <its:span> with score
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
locqualityrating4xml.xml
Local - In <its:span> with vote
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
locqualityrating1html.html
Local - In host element with score
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK N/A OK OK
locqualityrating2html.html
Local - in host element with vote
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK N/A OK OK

2.2.17 MT Confidence

Conformance class Conforming
implementations
Test files
XML Global 4 mtconfidence1xml mtconfidence2xml mtconfidence6xml mtconfidence5xml
XML Local 4 mtconfidence3xml mtconfidence4xml
HTML Global 4 mtconfidence2html mtconfidence3html mtconfidence4html mtconfidence5html
HTML Local 5 mtconfidence1html

Details about tests per implementer:

- adobe cocomore dcu enlaso jsi linguaserve logrus lucysoftware moravia tcd tilde ul vistatec
mtconfidence1xml.xml
Global - Embedded rules
(assertions: [1]) (expected)
N/A N/A OK OK N/A N/A N/A N/A N/A OK N/A OK N/A
mtconfidence2xml.xml
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A N/A OK OK N/A N/A N/A N/A N/A OK N/A OK N/A
mtconfidence6xml.xml
Global - Embedded rules <its:param>
(assertions: [1] [2]) (expected)
N/A N/A OK OK N/A N/A N/A N/A N/A OK N/A OK N/A
mtconfidence5xml.xml
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A N/A OK OK N/A N/A N/A N/A N/A OK N/A OK N/A
mtconfidence3xml.xml
Local - In host element
(assertions: [1]) (expected)
N/A N/A OK OK N/A N/A N/A N/A N/A OK N/A OK N/A
mtconfidence4xml.xml
Local - In <its:span>
(assertions: [1]) (expected)
N/A N/A OK OK N/A N/A N/A N/A N/A OK N/A OK N/A
mtconfidence2html.html
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A OK OK OK N/A N/A N/A N/A N/A OK N/A N/A N/A
mtconfidence3html.html
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK OK OK N/A N/A N/A N/A N/A OK N/A N/A N/A
mtconfidence4html.html
Global - Linked rules with overriding annotators references
(assertions: [1] [2]) (expected)
N/A OK OK OK N/A N/A N/A N/A N/A OK N/A N/A N/A
mtconfidence5html.html
Global - Embedded rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK OK OK N/A N/A N/A N/A N/A OK N/A N/A N/A
mtconfidence1html.html
Local - In host element
(assertions: [1] [2]) (expected)
N/A OK OK OK N/A N/A N/A N/A N/A OK N/A OK N/A

2.2.18 Allowed Characters

Conformance class Conforming
implementations
Test files
XML Global 3 allowedcharacters1xml allowedcharacters2xml allowedcharacters3xml allowedcharacters4xml allowedcharacters8xml allowedcharacters7xml
XML Local 3 allowedcharacters5xml allowedcharacters6xml
HTML Global 3 allowedcharacters4html allowedcharacters2html allowedcharacters3html
HTML Local 3 allowedcharacters1html

Details about tests per implementer:

- adobe cocomore dcu enlaso jsi linguaserve logrus lucysoftware moravia tcd tilde ul vistatec
allowedcharacters1xml.xml
Global - Embedded rules
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
allowedcharacters2xml.xml
Global - Embedded rules with pointer
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
allowedcharacters3xml.xml
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
allowedcharacters4xml.xml
Global - Linked rules with pointer
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
allowedcharacters8xml.xml
Global - Embedded rules <its:param>
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
allowedcharacters7xml.xml
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
allowedcharacters5xml.xml
Local - In host element
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
allowedcharacters6xml.xml
Local - In <its:span>
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
allowedcharacters4html.html
Global - Embedded rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
allowedcharacters2html.html
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
allowedcharacters3html.html
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A
allowedcharacters1html.html
Local - In host element
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK N/A N/A N/A

2.2.19 Storage Size

Conformance class Conforming
implementations
Test files
XML Global 3 storagesize1xml storagesize2xml storagesize3xml storagesize4xml storagesize8xml storagesize7xml
XML Local 3 storagesize5xml storagesize9xml storagesize6xml
HTML Global 4 storagesize2html storagesize3html storagesize4html
HTML Local 4 storagesize1html

Details about tests per implementer:

- adobe cocomore dcu enlaso jsi linguaserve logrus lucysoftware moravia tcd tilde ul vistatec
storagesize1xml.xml
Global - Embedded rules
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
storagesize2xml.xml
Global - Embedded rules with pointers
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
storagesize3xml.xml
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
storagesize4xml.xml
Global - Linked rules with pointers
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
storagesize8xml.xml
Global - Embedded rules <its:param>
(assertions: [1] [2]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
storagesize7xml.xml
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
storagesize5xml.xml
Local - In host element
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
storagesize9xml.xml
Local - In <its:span>
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
storagesize6xml.xml
Local - In host element with lineBreak
(assertions: [1]) (expected)
N/A N/A N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
storagesize2html.html
Global - Linked rules
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
storagesize3html.html
Global - Linked rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
storagesize4html.html
Global - Embedded rules <its:param>
(assertions: [1] [2] [3]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A
storagesize1html.html
Local - in host element
(assertions: [1] [2]) (expected)
N/A OK N/A OK N/A N/A N/A N/A N/A OK N/A OK N/A

3. Testing related to NIF conversion (non-normative)

The ITS 2.0 specification has a non-normative feature called Conversion to NIF: markup documents with ITS 2.0 information are converted to an RDF representation. The representation is based on the RDF vocabulary NLP Interchange Format (NIF). NIF leverages natural language processing workflows in RDF.

For testing the NIF conversion, a set of SPARQL queries has been developed. They are used to check RDF constraints that are relevant for the NIF representation. Three implementers have implemented the conversion to NIF and have successfully run the SPARQL queries.