Internationalization Tag Set Version 1.0
Test Suite

I18N Home ITS Home

The Internationalization Tag Set (ITS) specification provides a Conformance section. This page lists a set of test documents to validate the different ITS constructs available for each data category.

Legend: N/A Not applicable (The implementation does not have support for the feature)
Result The application generates the expected result.
Result The application generates an incorrect result.

Click HERE to run a comparison between the expected results and the different implementation results.

Features Test
Files
Expected
Results
Impl. #1
Results
Impl. #2
Results
Impl. #3
Results
Translate
Global - Embedded rules Source Result Result Result Result
Global - Linked rules Source + Rules Result Result Result Result
Global - Embedded and linked rules Source + Rules Result Result Result Result
Local - In host element Source Result Result Result Result
Local - In <its:span> Source Result Result Result Result
Global (with //*) and local rules Source Result Result Result Result
Global (with /doc) and local rules Source Result Result Result Result
Global and local rules (inheritance) Source Result Result Result Result
Localization Note
Global - Embedded rules with locNote Source Result Result Result Result
Global - Embedded rules with locNotePointer Source Result Result Result Result
Global - Embedded rules with locNoteRef Source Result Result Result Result
Global - Embedded rules with locNoteRefPointer Source Result Result Result Result
Global - Linked rules with locNote Source + Rules Result Result Result Result
Global - Embedded rules with mixed notes Source Result Result Result Result
Local - In host element with locNote Source Result Result Result Result
Local - In host element with mixed notes Source Result Result Result Result
Local - In <its:span> with mixed notes Source Result Result Result Result
Terminology
Global - Embedded rules with termInfoPointer Source Result Result Result Result
Global - Embedded rules with termInfoRef Source Result Result Result Result
Global - Embedded rules with termInfoRefPointer Source Result Result Result Result
Global - Linked rules with termInfoPointer Source + Rules Result Result Result Result
Local - In host element Source Result Result Result Result
Local - In <its:span> Source Result Result Result Result
Directionality
Global - Embedded rules Source Result Result N/A Result
Global - Linked rules Source + Rules Result Result N/A Result
Local - In host element Source Result Result N/A Result
Local - In <its:span> Source Result Result N/A Result
Ruby
Global - Embedded rules Source Result Result N/A Result
Global - Linked rules Source + Rules Result Result N/A Result
Global - Pointer rules Source Result Result N/A Result
Local - ITS markup Source Result Result N/A Result
Language Information
Global - Embedded rules Source Result Result N/A Result
Global - Embedded and linked rules Source + Rules Result Result N/A Result
Elements Within Text
Global - Embedded rules Source Result Result Result Result
Global - Linked rules Source + Rules Result Result Result Result

Implementation 1

Spritser, Sebastian Rhatz's implementation: Generic implementation using XSLT, is available here:
http://tei.oucs.ox.ac.uk/Oxford/ITS/

Support For Global Local
Translate Yes Yes
Localization Note Yes Yes
Terminology Yes Yes
Directionality Yes Yes
Ruby Yes Yes
Language Information Yes N/A
Elements Within Text Yes N/A

Implementation 2

The Okapi XML Filter, using DOM in C#. This is an open-source (LGPL) implementation, its source code is available at http://okapi.cvs.sourceforge.net/okapi/Okapi/Dev/NET/Source/Format/XML/. The filter is used in different applications:

Support For Global Local
Translate Yes Yes
Localization Note Yes Yes
Terminology Yes Yes
Directionality No No
Ruby No No
Language Information No N/A
Elements Within Text Yes N/A

Implementation 3

Felix Sasakis implementation: Generic implementation using XSLT.

Support For Global Local
Translate Yes Yes
Localization Note Yes Yes
Terminology Yes Yes
Directionality Yes Yes
Ruby Yes Yes
Language Information Yes N/A
Elements Within Text Yes N/A

Version: $Id: Overview.html,v 1.56 2007/02/27 06:20:03 fsasaki Exp $