summaryrefslogtreecommitdiff
path: root/tests/ITS-2.0-Testsuite/expected/translate
diff options
context:
space:
mode:
Diffstat (limited to 'tests/ITS-2.0-Testsuite/expected/translate')
-rw-r--r--tests/ITS-2.0-Testsuite/expected/translate/html/translate1htmloutput.txt13
-rw-r--r--tests/ITS-2.0-Testsuite/expected/translate/html/translate2htmloutput.txt11
-rw-r--r--tests/ITS-2.0-Testsuite/expected/translate/html/translate3htmloutput.txt15
-rw-r--r--tests/ITS-2.0-Testsuite/expected/translate/html/translate4htmloutput.txt15
-rw-r--r--tests/ITS-2.0-Testsuite/expected/translate/html/translate5htmloutput.txt24
-rw-r--r--tests/ITS-2.0-Testsuite/expected/translate/html/translate6htmloutput.txt24
-rw-r--r--tests/ITS-2.0-Testsuite/expected/translate/html/translate7htmloutput.txt12
-rw-r--r--tests/ITS-2.0-Testsuite/expected/translate/xml/translate10xmloutput.txt17
-rw-r--r--tests/ITS-2.0-Testsuite/expected/translate/xml/translate1xmloutput.txt59
-rw-r--r--tests/ITS-2.0-Testsuite/expected/translate/xml/translate2xmloutput.txt11
-rw-r--r--tests/ITS-2.0-Testsuite/expected/translate/xml/translate3xmloutput.txt17
-rw-r--r--tests/ITS-2.0-Testsuite/expected/translate/xml/translate4xmloutput.txt10
-rw-r--r--tests/ITS-2.0-Testsuite/expected/translate/xml/translate5xmloutput.txt11
-rw-r--r--tests/ITS-2.0-Testsuite/expected/translate/xml/translate6xmloutput.txt22
-rw-r--r--tests/ITS-2.0-Testsuite/expected/translate/xml/translate7xmloutput.txt22
-rw-r--r--tests/ITS-2.0-Testsuite/expected/translate/xml/translate8xmloutput.txt28
-rw-r--r--tests/ITS-2.0-Testsuite/expected/translate/xml/translate9xmloutput.txt23
17 files changed, 334 insertions, 0 deletions
diff --git a/tests/ITS-2.0-Testsuite/expected/translate/html/translate1htmloutput.txt b/tests/ITS-2.0-Testsuite/expected/translate/html/translate1htmloutput.txt
new file mode 100644
index 0000000..e518dc9
--- /dev/null
+++ b/tests/ITS-2.0-Testsuite/expected/translate/html/translate1htmloutput.txt
@@ -0,0 +1,13 @@
+/html translate="yes"
+/html/head[1] translate="yes"
+/html/head[1]/meta[1] translate="yes"
+/html/head[1]/meta[1]/@charset translate="no"
+/html/head[1]/title[1] translate="yes"
+/html/head[1]/link[1] translate="yes"
+/html/head[1]/link[1]/@href translate="no"
+/html/head[1]/link[1]/@rel translate="no"
+/html/body[1] translate="yes"
+/html/body[1]/p[1] translate="yes"
+/html/body[1]/p[1]/@id translate="no"
+/html/body[1]/p[1]/@title translate="yes"
+/html/body[1]/p[1]/code[1] translate="no"
diff --git a/tests/ITS-2.0-Testsuite/expected/translate/html/translate2htmloutput.txt b/tests/ITS-2.0-Testsuite/expected/translate/html/translate2htmloutput.txt
new file mode 100644
index 0000000..9d0dc84
--- /dev/null
+++ b/tests/ITS-2.0-Testsuite/expected/translate/html/translate2htmloutput.txt
@@ -0,0 +1,11 @@
+/html translate="yes"
+/html/head[1] translate="yes"
+/html/head[1]/meta[1] translate="yes"
+/html/head[1]/meta[1]/@charset translate="no"
+/html/head[1]/title[1] translate="yes"
+/html/body[1] translate="yes"
+/html/body[1]/p[1] translate="yes"
+/html/body[1]/p[1]/span[1] translate="no"
+/html/body[1]/p[1]/span[1]/@translate translate="no"
+/html/body[1]/p[1]/span[2] translate="no"
+/html/body[1]/p[1]/span[2]/@translate translate="no"
diff --git a/tests/ITS-2.0-Testsuite/expected/translate/html/translate3htmloutput.txt b/tests/ITS-2.0-Testsuite/expected/translate/html/translate3htmloutput.txt
new file mode 100644
index 0000000..38b15cc
--- /dev/null
+++ b/tests/ITS-2.0-Testsuite/expected/translate/html/translate3htmloutput.txt
@@ -0,0 +1,15 @@
+/html translate="no"
+/html/head[1] translate="no"
+/html/head[1]/meta[1] translate="no"
+/html/head[1]/meta[1]/@charset translate="no"
+/html/head[1]/title[1] translate="no"
+/html/head[1]/link[1] translate="no"
+/html/head[1]/link[1]/@href translate="no"
+/html/head[1]/link[1]/@rel translate="no"
+/html/body[1] translate="no"
+/html/body[1]/span[1] translate="yes"
+/html/body[1]/span[1]/@translate translate="no"
+/html/body[1]/section[1] translate="no"
+/html/body[1]/section[1]/p[1] translate="yes"
+/html/body[1]/section[1]/p[1]/span[1] translate="no"
+/html/body[1]/section[1]/p[1]/span[2] translate="no"
diff --git a/tests/ITS-2.0-Testsuite/expected/translate/html/translate4htmloutput.txt b/tests/ITS-2.0-Testsuite/expected/translate/html/translate4htmloutput.txt
new file mode 100644
index 0000000..0d34fed
--- /dev/null
+++ b/tests/ITS-2.0-Testsuite/expected/translate/html/translate4htmloutput.txt
@@ -0,0 +1,15 @@
+/html translate="no"
+/html/head[1] translate="no"
+/html/head[1]/meta[1] translate="no"
+/html/head[1]/meta[1]/@charset translate="no"
+/html/head[1]/title[1] translate="no"
+/html/head[1]/link[1] translate="no"
+/html/head[1]/link[1]/@href translate="no"
+/html/head[1]/link[1]/@rel translate="no"
+/html/body[1] translate="no"
+/html/body[1]/span[1] translate="yes"
+/html/body[1]/span[1]/@translate translate="no"
+/html/body[1]/section[1] translate="no"
+/html/body[1]/section[1]/p[1] translate="yes"
+/html/body[1]/section[1]/p[1]/span[1] translate="yes"
+/html/body[1]/section[1]/p[1]/span[2] translate="yes"
diff --git a/tests/ITS-2.0-Testsuite/expected/translate/html/translate5htmloutput.txt b/tests/ITS-2.0-Testsuite/expected/translate/html/translate5htmloutput.txt
new file mode 100644
index 0000000..9f94f11
--- /dev/null
+++ b/tests/ITS-2.0-Testsuite/expected/translate/html/translate5htmloutput.txt
@@ -0,0 +1,24 @@
+/html translate="no"
+/html/head[1] translate="no"
+/html/head[1]/meta[1] translate="no"
+/html/head[1]/meta[1]/@charset translate="no"
+/html/head[1]/title[1] translate="no"
+/html/head[1]/link[1] translate="no"
+/html/head[1]/link[1]/@href translate="no"
+/html/head[1]/link[1]/@rel translate="no"
+/html/body[1] translate="no"
+/html/body[1]/section[1] translate="no"
+/html/body[1]/section[1]/span[1] translate="no"
+/html/body[1]/section[1]/span[1]/@id translate="no"
+/html/body[1]/section[1]/span[1]/b[1] translate="no"
+/html/body[1]/section[1]/span[1]/cite[1] translate="no"
+/html/body[1]/section[1]/span[1]/cite[1]/i[1] translate="no"
+/html/body[1]/p[1] translate="yes"
+/html/body[1]/ul[1] translate="no"
+/html/body[1]/ul[1]/li[1] translate="no"
+/html/body[1]/ul[1]/li[2] translate="no"
+/html/body[1]/ul[1]/li[3] translate="no"
+/html/body[1]/ul[1]/li[4] translate="no"
+/html/body[1]/p[2] translate="yes"
+/html/body[1]/p[2]/span[1] translate="no"
+/html/body[1]/p[2]/span[1]/@lang translate="no"
diff --git a/tests/ITS-2.0-Testsuite/expected/translate/html/translate6htmloutput.txt b/tests/ITS-2.0-Testsuite/expected/translate/html/translate6htmloutput.txt
new file mode 100644
index 0000000..31b1c29
--- /dev/null
+++ b/tests/ITS-2.0-Testsuite/expected/translate/html/translate6htmloutput.txt
@@ -0,0 +1,24 @@
+/html translate="no"
+/html/head[1] translate="no"
+/html/head[1]/meta[1] translate="no"
+/html/head[1]/meta[1]/@charset translate="no"
+/html/head[1]/title[1] translate="no"
+/html/head[1]/link[1] translate="no"
+/html/head[1]/link[1]/@href translate="no"
+/html/head[1]/link[1]/@rel translate="no"
+/html/body[1] translate="no"
+/html/body[1]/section[1] translate="no"
+/html/body[1]/section[1]/span[1] translate="yes"
+/html/body[1]/section[1]/span[1]/@id translate="no"
+/html/body[1]/section[1]/span[1]/b[1] translate="no"
+/html/body[1]/section[1]/span[1]/cite[1] translate="no"
+/html/body[1]/section[1]/span[1]/cite[1]/i[1] translate="no"
+/html/body[1]/p[1] translate="yes"
+/html/body[1]/ul[1] translate="no"
+/html/body[1]/ul[1]/li[1] translate="no"
+/html/body[1]/ul[1]/li[2] translate="no"
+/html/body[1]/ul[1]/li[3] translate="no"
+/html/body[1]/ul[1]/li[4] translate="no"
+/html/body[1]/p[2] translate="yes"
+/html/body[1]/p[2]/span[1] translate="no"
+/html/body[1]/p[2]/span[1]/@lang translate="no"
diff --git a/tests/ITS-2.0-Testsuite/expected/translate/html/translate7htmloutput.txt b/tests/ITS-2.0-Testsuite/expected/translate/html/translate7htmloutput.txt
new file mode 100644
index 0000000..65856ef
--- /dev/null
+++ b/tests/ITS-2.0-Testsuite/expected/translate/html/translate7htmloutput.txt
@@ -0,0 +1,12 @@
+/html translate="yes"
+/html/@lang translate="no"
+/html/head[1] translate="yes"
+/html/head[1]/script[1] translate="yes"
+/html/head[1]/script[1]/@type translate="no"
+/html/head[1]/meta[1] translate="yes"
+/html/head[1]/meta[1]/@charset translate="no"
+/html/head[1]/title[1] translate="yes"
+/html/body[1] translate="yes"
+/html/body[1]/p[1] translate="yes"
+/html/body[1]/p[1]/code[1] translate="no"
+/html/body[1]/p[1]/code[1]/@id translate="no"
diff --git a/tests/ITS-2.0-Testsuite/expected/translate/xml/translate10xmloutput.txt b/tests/ITS-2.0-Testsuite/expected/translate/xml/translate10xmloutput.txt
new file mode 100644
index 0000000..6268884
--- /dev/null
+++ b/tests/ITS-2.0-Testsuite/expected/translate/xml/translate10xmloutput.txt
@@ -0,0 +1,17 @@
+/doc translate="no"
+/doc/its:rules[1] translate="no"
+/doc/its:rules[1]/@version translate="no"
+/doc/its:rules[1]/@xlink:href translate="no"
+/doc/its:rules[1]/@xlink:type translate="no"
+/doc/msg[1] translate="yes"
+/doc/msg[1]/@lcid translate="no"
+/doc/msg[1]/@num translate="no"
+/doc/msg[2] translate="no"
+/doc/msg[2]/@lcid translate="no"
+/doc/msg[2]/@num translate="no"
+/doc/msg[3] translate="no"
+/doc/msg[3]/@lcid translate="no"
+/doc/msg[3]/@num translate="no"
+/doc/msg[4] translate="no"
+/doc/msg[4]/@lcid translate="no"
+/doc/msg[4]/@num translate="no"
diff --git a/tests/ITS-2.0-Testsuite/expected/translate/xml/translate1xmloutput.txt b/tests/ITS-2.0-Testsuite/expected/translate/xml/translate1xmloutput.txt
new file mode 100644
index 0000000..2e9eb33
--- /dev/null
+++ b/tests/ITS-2.0-Testsuite/expected/translate/xml/translate1xmloutput.txt
@@ -0,0 +1,59 @@
+/myMetaDoc translate="yes"
+/myMetaDoc/head[1] translate="yes"
+/myMetaDoc/head[1]/its:rules[1] translate="yes"
+/myMetaDoc/head[1]/its:rules[1]/@version translate="no"
+/myMetaDoc/head[1]/its:rules[1]/its:translateRule[1] translate="yes"
+/myMetaDoc/head[1]/its:rules[1]/its:translateRule[1]/@selector translate="no"
+/myMetaDoc/head[1]/its:rules[1]/its:translateRule[1]/@translate translate="no"
+/myMetaDoc/head[1]/its:rules[1]/its:translateRule[2] translate="yes"
+/myMetaDoc/head[1]/its:rules[1]/its:translateRule[2]/@selector translate="no"
+/myMetaDoc/head[1]/its:rules[1]/its:translateRule[2]/@translate translate="no"
+/myMetaDoc/head[1]/its:rules[1]/its:translateRule[3] translate="yes"
+/myMetaDoc/head[1]/its:rules[1]/its:translateRule[3]/@selector translate="no"
+/myMetaDoc/head[1]/its:rules[1]/its:translateRule[3]/@translate translate="no"
+/myMetaDoc/head[1]/its:rules[1]/its:translateRule[4] translate="yes"
+/myMetaDoc/head[1]/its:rules[1]/its:translateRule[4]/@selector translate="no"
+/myMetaDoc/head[1]/its:rules[1]/its:translateRule[4]/@translate translate="no"
+/myMetaDoc/head[1]/its:rules[1]/its:translateRule[5] translate="yes"
+/myMetaDoc/head[1]/its:rules[1]/its:translateRule[5]/@selector translate="no"
+/myMetaDoc/head[1]/its:rules[1]/its:translateRule[5]/@translate translate="no"
+/myMetaDoc/head[1]/its:rules[1]/its:withinTextRule[1] translate="yes"
+/myMetaDoc/head[1]/its:rules[1]/its:withinTextRule[1]/@selector translate="no"
+/myMetaDoc/head[1]/its:rules[1]/its:withinTextRule[1]/@withinText translate="no"
+/myMetaDoc/body[1] translate="yes"
+/myMetaDoc/body[1]/par[1] translate="yes"
+/myMetaDoc/body[1]/par[1]/img[1] translate="yes"
+/myMetaDoc/body[1]/par[1]/img[1]/@alt translate="yes"
+/myMetaDoc/body[1]/par[1]/img[1]/@src translate="no"
+/myMetaDoc/body[1]/par[2] translate="yes"
+/myMetaDoc/body[1]/par[2]/@id translate="no"
+/myMetaDoc/body[1]/par[2]/@title translate="yes"
+/myMetaDoc/body[1]/par[2]/verbatim[1] translate="no"
+/myMetaDoc/body[1]/par[2]/verbatim[1]/img[1] translate="no"
+/myMetaDoc/body[1]/par[2]/verbatim[1]/img[1]/@alt translate="no"
+/myMetaDoc/body[1]/par[2]/verbatim[1]/img[1]/@src translate="no"
+/myMetaDoc/body[1]/insert[1] translate="yes"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1] translate="yes"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:封面[1] translate="yes"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:封面[1]/z:汇集[1] translate="yes"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:封面[1]/z:标题[1] translate="yes"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:封面[1]/z:作者[1] translate="no"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:章节[1] translate="yes"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:章节[1]/@数 translate="no"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:章节[1]/z:头注[1] translate="yes"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:章节[1]/z:段落识别[1] translate="yes"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:章节[1]/z:段落识别[1]/@id translate="no"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:章节[1]/z:段落识别[1]/z:姓名[1] translate="no"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:章节[1]/z:段落识别[1]/z:姓名[2] translate="no"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:躯[1] translate="yes"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:躯[1]/i:rules[1] translate="yes"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:躯[1]/i:rules[1]/@version translate="no"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:躯[1]/i:rules[1]/i:translateRule[1] translate="yes"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:躯[1]/i:rules[1]/i:translateRule[1]/@selector translate="no"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:躯[1]/i:rules[1]/i:translateRule[1]/@translate translate="no"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:躯[1]/i:rules[1]/i:translateRule[2] translate="yes"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:躯[1]/i:rules[1]/i:translateRule[2]/@selector translate="no"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:躯[1]/i:rules[1]/i:translateRule[2]/@translate translate="no"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:躯[1]/i:rules[1]/i:withinTextRule[1] translate="yes"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:躯[1]/i:rules[1]/i:withinTextRule[1]/@selector translate="no"
+/myMetaDoc/body[1]/insert[1]/z:书籍[1]/z:躯[1]/i:rules[1]/i:withinTextRule[1]/@withinText translate="no"
diff --git a/tests/ITS-2.0-Testsuite/expected/translate/xml/translate2xmloutput.txt b/tests/ITS-2.0-Testsuite/expected/translate/xml/translate2xmloutput.txt
new file mode 100644
index 0000000..a11576f
--- /dev/null
+++ b/tests/ITS-2.0-Testsuite/expected/translate/xml/translate2xmloutput.txt
@@ -0,0 +1,11 @@
+/myDoc translate="yes"
+/myDoc/head[1] translate="yes"
+/myDoc/head[1]/its:rules[1] translate="yes"
+/myDoc/head[1]/its:rules[1]/@version translate="no"
+/myDoc/head[1]/its:rules[1]/@xlink:href translate="no"
+/myDoc/head[1]/its:rules[1]/@xlink:type translate="no"
+/myDoc/body[1] translate="yes"
+/myDoc/body[1]/par[1] translate="yes"
+/myDoc/body[1]/par[1]/@id translate="no"
+/myDoc/body[1]/par[1]/@title translate="yes"
+/myDoc/body[1]/par[1]/code[1] translate="no"
diff --git a/tests/ITS-2.0-Testsuite/expected/translate/xml/translate3xmloutput.txt b/tests/ITS-2.0-Testsuite/expected/translate/xml/translate3xmloutput.txt
new file mode 100644
index 0000000..6755ec8
--- /dev/null
+++ b/tests/ITS-2.0-Testsuite/expected/translate/xml/translate3xmloutput.txt
@@ -0,0 +1,17 @@
+/myDoc translate="yes"
+/myDoc/head[1] translate="no"
+/myDoc/head[1]/its:rules[1] translate="no"
+/myDoc/head[1]/its:rules[1]/@version translate="no"
+/myDoc/head[1]/its:rules[1]/@xlink:href translate="no"
+/myDoc/head[1]/its:rules[1]/@xlink:type translate="no"
+/myDoc/head[1]/its:rules[1]/its:translateRule[1] translate="no"
+/myDoc/head[1]/its:rules[1]/its:translateRule[1]/@selector translate="no"
+/myDoc/head[1]/its:rules[1]/its:translateRule[1]/@translate translate="no"
+/myDoc/body[1] translate="yes"
+/myDoc/body[1]/par[1] translate="yes"
+/myDoc/body[1]/par[1]/@id translate="no"
+/myDoc/body[1]/par[1]/@title translate="yes"
+/myDoc/body[1]/par[1]/code[1] translate="no"
+/myDoc/body[1]/par[2] translate="yes"
+/myDoc/body[1]/par[2]/@id translate="no"
+/myDoc/body[1]/par[2]/@title translate="no"
diff --git a/tests/ITS-2.0-Testsuite/expected/translate/xml/translate4xmloutput.txt b/tests/ITS-2.0-Testsuite/expected/translate/xml/translate4xmloutput.txt
new file mode 100644
index 0000000..3d22e7e
--- /dev/null
+++ b/tests/ITS-2.0-Testsuite/expected/translate/xml/translate4xmloutput.txt
@@ -0,0 +1,10 @@
+/book translate="yes"
+/book/@its:version translate="no"
+/book/head[1] translate="yes"
+/book/head[1]/title[1] translate="yes"
+/book/body[1] translate="yes"
+/book/body[1]/p[1] translate="yes"
+/book/body[1]/p[1]/fexp[1] translate="no"
+/book/body[1]/p[1]/fexp[1]/@its:translate translate="no"
+/book/body[1]/p[1]/fexp[2] translate="no"
+/book/body[1]/p[1]/fexp[2]/@its:translate translate="no"
diff --git a/tests/ITS-2.0-Testsuite/expected/translate/xml/translate5xmloutput.txt b/tests/ITS-2.0-Testsuite/expected/translate/xml/translate5xmloutput.txt
new file mode 100644
index 0000000..8c92f46
--- /dev/null
+++ b/tests/ITS-2.0-Testsuite/expected/translate/xml/translate5xmloutput.txt
@@ -0,0 +1,11 @@
+/book translate="yes"
+/book/@its:version translate="no"
+/book/@xsi:noNamespaceSchemaLocation translate="no"
+/book/head[1] translate="yes"
+/book/head[1]/title[1] translate="yes"
+/book/body[1] translate="yes"
+/book/body[1]/p[1] translate="yes"
+/book/body[1]/p[1]/its:span[1] translate="no"
+/book/body[1]/p[1]/its:span[1]/@translate translate="no"
+/book/body[1]/p[1]/its:span[2] translate="no"
+/book/body[1]/p[1]/its:span[2]/@translate translate="no"
diff --git a/tests/ITS-2.0-Testsuite/expected/translate/xml/translate6xmloutput.txt b/tests/ITS-2.0-Testsuite/expected/translate/xml/translate6xmloutput.txt
new file mode 100644
index 0000000..4ae42e5
--- /dev/null
+++ b/tests/ITS-2.0-Testsuite/expected/translate/xml/translate6xmloutput.txt
@@ -0,0 +1,22 @@
+/doc translate="no"
+/doc/@its:version translate="no"
+/doc/head[1] translate="no"
+/doc/head[1]/its:rules[1] translate="no"
+/doc/head[1]/its:rules[1]/@version translate="no"
+/doc/head[1]/its:rules[1]/its:translateRule[1] translate="no"
+/doc/head[1]/its:rules[1]/its:translateRule[1]/@selector translate="no"
+/doc/head[1]/its:rules[1]/its:translateRule[1]/@translate translate="no"
+/doc/head[1]/its:rules[1]/its:translateRule[2] translate="no"
+/doc/head[1]/its:rules[1]/its:translateRule[2]/@selector translate="no"
+/doc/head[1]/its:rules[1]/its:translateRule[2]/@translate translate="no"
+/doc/info[1] translate="no"
+/doc/info[1]/item[1] translate="yes"
+/doc/info[1]/item[1]/@its:translate translate="no"
+/doc/info[1]/item[1]/@type translate="no"
+/doc/info[1]/item[1]/b[1] translate="no"
+/doc/info[1]/item[2] translate="no"
+/doc/info[1]/item[2]/@type translate="no"
+/doc/content[1] translate="no"
+/doc/content[1]/p[1] translate="yes"
+/doc/content[1]/p[1]/span[1] translate="no"
+/doc/content[1]/p[1]/span[2] translate="no"
diff --git a/tests/ITS-2.0-Testsuite/expected/translate/xml/translate7xmloutput.txt b/tests/ITS-2.0-Testsuite/expected/translate/xml/translate7xmloutput.txt
new file mode 100644
index 0000000..8361cd3
--- /dev/null
+++ b/tests/ITS-2.0-Testsuite/expected/translate/xml/translate7xmloutput.txt
@@ -0,0 +1,22 @@
+/doc translate="no"
+/doc/@its:version translate="no"
+/doc/head[1] translate="no"
+/doc/head[1]/its:rules[1] translate="no"
+/doc/head[1]/its:rules[1]/@version translate="no"
+/doc/head[1]/its:rules[1]/its:translateRule[1] translate="no"
+/doc/head[1]/its:rules[1]/its:translateRule[1]/@selector translate="no"
+/doc/head[1]/its:rules[1]/its:translateRule[1]/@translate translate="no"
+/doc/head[1]/its:rules[1]/its:translateRule[2] translate="no"
+/doc/head[1]/its:rules[1]/its:translateRule[2]/@selector translate="no"
+/doc/head[1]/its:rules[1]/its:translateRule[2]/@translate translate="no"
+/doc/info[1] translate="no"
+/doc/info[1]/item[1] translate="yes"
+/doc/info[1]/item[1]/@its:translate translate="no"
+/doc/info[1]/item[1]/@type translate="no"
+/doc/info[1]/item[1]/b[1] translate="yes"
+/doc/info[1]/item[2] translate="no"
+/doc/info[1]/item[2]/@type translate="no"
+/doc/content[1] translate="no"
+/doc/content[1]/p[1] translate="yes"
+/doc/content[1]/p[1]/span[1] translate="yes"
+/doc/content[1]/p[1]/span[2] translate="yes"
diff --git a/tests/ITS-2.0-Testsuite/expected/translate/xml/translate8xmloutput.txt b/tests/ITS-2.0-Testsuite/expected/translate/xml/translate8xmloutput.txt
new file mode 100644
index 0000000..68c3737
--- /dev/null
+++ b/tests/ITS-2.0-Testsuite/expected/translate/xml/translate8xmloutput.txt
@@ -0,0 +1,28 @@
+/topic translate="no"
+/topic/@id translate="no"
+/topic/title[1] translate="no"
+/topic/prolog[1] translate="no"
+/topic/prolog[1]/its:rules[1] translate="no"
+/topic/prolog[1]/its:rules[1]/@version translate="no"
+/topic/prolog[1]/its:rules[1]/its:translateRule[1] translate="no"
+/topic/prolog[1]/its:rules[1]/its:translateRule[1]/@selector translate="no"
+/topic/prolog[1]/its:rules[1]/its:translateRule[1]/@translate translate="no"
+/topic/prolog[1]/its:rules[1]/its:translateRule[2] translate="no"
+/topic/prolog[1]/its:rules[1]/its:translateRule[2]/@selector translate="no"
+/topic/prolog[1]/its:rules[1]/its:translateRule[2]/@translate translate="no"
+/topic/body[1] translate="no"
+/topic/body[1]/dl[1] translate="no"
+/topic/body[1]/dl[1]/dlentry[1] translate="no"
+/topic/body[1]/dl[1]/dlentry[1]/@id translate="no"
+/topic/body[1]/dl[1]/dlentry[1]/dt[1] translate="no"
+/topic/body[1]/dl[1]/dlentry[1]/dd[1] translate="no"
+/topic/body[1]/dl[1]/dlentry[1]/dd[1]/term[1] translate="no"
+/topic/body[1]/p[1] translate="yes"
+/topic/body[1]/ul[1] translate="no"
+/topic/body[1]/ul[1]/li[1] translate="no"
+/topic/body[1]/ul[1]/li[2] translate="no"
+/topic/body[1]/ul[1]/li[3] translate="no"
+/topic/body[1]/ul[1]/li[4] translate="no"
+/topic/body[1]/p[2] translate="yes"
+/topic/body[1]/p[2]/ph[1] translate="no"
+/topic/body[1]/p[2]/ph[1]/@xml:lang translate="no"
diff --git a/tests/ITS-2.0-Testsuite/expected/translate/xml/translate9xmloutput.txt b/tests/ITS-2.0-Testsuite/expected/translate/xml/translate9xmloutput.txt
new file mode 100644
index 0000000..760822e
--- /dev/null
+++ b/tests/ITS-2.0-Testsuite/expected/translate/xml/translate9xmloutput.txt
@@ -0,0 +1,23 @@
+/doc translate="no"
+/doc/its:rules[1] translate="no"
+/doc/its:rules[1]/@version translate="no"
+/doc/its:rules[1]/its:param[1] translate="no"
+/doc/its:rules[1]/its:param[1]/@name translate="no"
+/doc/its:rules[1]/its:translateRule[1] translate="no"
+/doc/its:rules[1]/its:translateRule[1]/@selector translate="no"
+/doc/its:rules[1]/its:translateRule[1]/@translate translate="no"
+/doc/its:rules[1]/its:translateRule[2] translate="no"
+/doc/its:rules[1]/its:translateRule[2]/@selector translate="no"
+/doc/its:rules[1]/its:translateRule[2]/@translate translate="no"
+/doc/msg[1] translate="yes"
+/doc/msg[1]/@lcid translate="no"
+/doc/msg[1]/@num translate="no"
+/doc/msg[2] translate="no"
+/doc/msg[2]/@lcid translate="no"
+/doc/msg[2]/@num translate="no"
+/doc/msg[3] translate="no"
+/doc/msg[3]/@lcid translate="no"
+/doc/msg[3]/@num translate="no"
+/doc/msg[4] translate="no"
+/doc/msg[4]/@lcid translate="no"
+/doc/msg[4]/@num translate="no"