Project

General

Profile

« Previous | Next » 

Revision 62577

[maven-release-plugin] copy for tag uoa-search-3.9.3

View differences:

modules/uoa-search/tags/uoa-search-3.9.3/src/main/resources/eu/dnetlib/data/search/transform/config/vocabularies/programmes.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<RESOURCE_PROFILE>
3
    <HEADER>
4
        <RESOURCE_IDENTIFIER value=""/>
5
        <RESOURCE_TYPE value="VocabularyDSResourceType"/>
6
        <RESOURCE_KIND value="VocabularyDSResources"/>
7
        <RESOURCE_URI value="String"/>
8
        <DATE_OF_CREATION value="2008-06-25T14:50:49+02:00"/>
9
    </HEADER>
10
    <BODY>
11
        <CONFIGURATION>
12
            <VOCABULARY_NAME>Programmes</VOCABULARY_NAME>
13
            <VOCABULARY_DESCRIPTION>Programmes descriptions</VOCABULARY_DESCRIPTION>
14
            <TERMS>
15
                <TERM encoding="FP7::SP1" english_name="Cooperation" native_name="">
16
                    <SYNONYMS/>
17
                </TERM>
18
                <TERM encoding="FP7::SP2" english_name="Ideas" native_name="">
19
                    <SYNONYMS/>
20
                </TERM>
21
                <TERM encoding="FP7::SP3" english_name="People" native_name="">
22
                    <SYNONYMS/>
23
                </TERM>
24
                <TERM encoding="FP7::SP4" english_name="Capacities" native_name="">
25
                    <SYNONYMS/>
26
                </TERM>
27
                <TERM encoding="FP7::SP5" english_name="Euratom" native_name="">
28
                    <SYNONYMS/>
29
                </TERM>
30
                <TERM encoding="Wellcome Trust::Grants Management Awards (VIP &amp; Open Access)" english_name="Grants Management Awards (VIP &amp; Open Access)" native_name="">
31
                    <SYNONYMS/>
32
                </TERM>
33
                <TERM encoding="Wellcome Trust::Medicine, Society and History" english_name="Medicine, Society and History" native_name="">
34
                    <SYNONYMS/>
35
                </TERM>                
36
                <TERM encoding="Wellcome Trust::Molecules, Genes and Cells" english_name="Molecules, Genes and Cells" native_name="">
37
                    <SYNONYMS/>
38
                </TERM>                
39
                <TERM encoding="Wellcome Trust::Immunology and Infectious Disease" english_name="Immunology and Infectious Disease" native_name="">
40
                    <SYNONYMS/>
41
                </TERM>
42
                <TERM encoding="Wellcome Trust::Infection &amp; Immunity Panel" english_name="Infection &amp; Immunity Panel" native_name="">
43
                    <SYNONYMS/>
44
                </TERM>                
45
                <TERM encoding="Wellcome Trust::Neurosciences and Mental Health, Molecular and Cellular Neurosciences, Cognitive and Higher Systems" english_name="Neurosciences and Mental Health, Molecular and Cellular Neurosciences, Cognitive and Higher Systems" native_name="">
46
                    <SYNONYMS/>
47
                </TERM>
48
                <TERM encoding="Wellcome Trust::Populations and Public Health" english_name="Populations and Public Health" native_name="">
49
                    <SYNONYMS/>
50
                </TERM>                
51
                <TERM encoding="Wellcome Trust::Technology Transfer Division" english_name="Technology Transfer Division" native_name="">
52
                    <SYNONYMS/>
53
                </TERM>
54
                <TERM encoding="Wellcome Trust::Physiological Sciences" english_name="Physiological Sciences" native_name="">
55
                    <SYNONYMS/>
56
                </TERM>                              
57
            </TERMS>
58
        </CONFIGURATION>
59
        <STATUS>
60
            <LAST_UPDATE value="2008-06-25T14:50:49+02:00"/>
61
        </STATUS>
62
        <SECURITY_PARAMETERS>String</SECURITY_PARAMETERS>
63
    </BODY>
64
</RESOURCE_PROFILE>
modules/uoa-search/tags/uoa-search-3.9.3/src/main/resources/eu/dnetlib/data/search/transform/config/vocabularies/Namesof TextObjectTypologies.xml
1
<?xml version="1.0" encoding="UTF-8"?>
2
<RESOURCE_PROFILE xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
3
    <HEADER>
4
        <RESOURCE_IDENTIFIER value="5-67454a39-107f-4678-8db6-d08f53f28ea2_Vm9jYWJ1bGFyeURTUmVzb3VyY2VzL1ZvY2FidWxhcnlEU1Jlc291cmNlVHlwZQ=="/>
5
        <RESOURCE_TYPE value="VocabularyDSResourceType"/>
6
        <RESOURCE_KIND value="VocabularyDSResources"/>
7
        <RESOURCE_URI value="String"/>
8
        <DATE_OF_CREATION value="2008-02-06T11:32:53+01:00"/>
9
    </HEADER>
10
    <BODY>
11
        <CONFIGURATION>
12
            <VOCABULARY_NAME>Names of Text Object Typologies</VOCABULARY_NAME>
13
            <VOCABULARY_DESCRIPTION>List of typology types provided by the DRIVER Guidelines for Repository content</VOCABULARY_DESCRIPTION>
14
            <TERMS>
15
                <TERM native_name="" encoding="0000" english_name="Unknown">
16
                    <SYNONYMS/>
17
                </TERM>
18
                <TERM native_name="" english_name="Article" encoding="0001">
19
                    <SYNONYMS>
20
                        <SYNONYM encoding="DRIVER" term="Article in monograph or in proceedings"/>
21
                        <SYNONYM encoding="DRIVER" term="Article/Letter to editor"/>
22
                        <SYNONYM term="Article / Letter to the editor" encoding="DRIVER"/>
23
                        <SYNONYM term="Article / Letter to editor" encoding="DRIVER"/>
24
                        <SYNONYM encoding="DRIVER" term="Article-letter to the editor"/>
25
                        <SYNONYM term="Article - letter to the editor" encoding="DRIVER"/>
26
                        <SYNONYM term="Journal article" encoding="DRIVER"/>
27
                        <SYNONYM term="Journal article (on-line or printed)" encoding="DRIVER"/>
28
                        <SYNONYM encoding="DRIVER" term="Peer-reviewed Article"/>
29
                        <SYNONYM term="Article / Newspaper" encoding="DRIVER"/>
30
                        <SYNONYM term="Aufsatz" encoding="DRIVER"/>
31
                        <SYNONYM encoding="DRIVERGuidelinesV2" term="info:eu-repo/semantics/article"/>
32
                    </SYNONYMS>
33
                </TERM>
34
                <TERM encoding="0002" native_name="" english_name="Book">
35
                    <SYNONYMS>
36
                        <SYNONYM encoding="DRIVER" term="Book (monograph)"/>
37
                        <SYNONYM encoding="DRIVER" term="Book - monograph - editorial book"/>
38
                        <SYNONYM term="Book Section" encoding="DRIVER"/>
39
                        <SYNONYM encoding="DRIVER" term="Monograph"/>
40
                        <SYNONYM encoding="DRIVERGuidelinesV2" term="info:eu-repo/semantics/book"/>
41
                    </SYNONYMS>
42
                </TERM>
43
                <TERM native_name="" encoding="0004" english_name="Conference object">
44
                    <SYNONYMS>
45
                        <SYNONYM encoding="DRIVER" term="Conference or Workshop Item"/>
46
                        <SYNONYM encoding="DRIVER" term="Conference Paper"/>
47
                        <SYNONYM term="Conference contribution" encoding="DRIVER"/>
48
                        <SYNONYM term="Conference lecture" encoding="DRIVER"/>
49
                        <SYNONYM encoding="DRIVER" term="Conference report"/>
50
                        <SYNONYM encoding="DRIVERGuidelinesV2" term="info:eu-repo/semantics/conferenceObject"/>
51
                    </SYNONYMS>
52
                </TERM>
53
                <TERM english_name="Contribution for newspaper or weekly magazine" native_name="" encoding="0005">
54
                    <SYNONYMS>
55
                        <SYNONYM encoding="DRIVERGuidelinesV2" term="info:eu-repo/semantics/contributionToPeriodical"/>
56
                    </SYNONYMS>
57
                </TERM>
58
                <TERM encoding="0006" english_name="Doctoral thesis" native_name="">
59
                    <SYNONYMS>
60
                        <SYNONYM term="Text.Thesis.Doctoral" encoding="DINI"/>
61
                        <SYNONYM term="Thesis.Doctoral" encoding="DRIVER"/>
62
                        <SYNONYM encoding="DRIVER" term="Dissertation"/>
63
                        <SYNONYM term="Diss" encoding="DRIVER"/>
64
                        <SYNONYM encoding="DRIVER" term="DoctoralThesis"/>
65
                        <SYNONYM encoding="DRIVERGuidelinesV2" term="info:eu-repo/semantics/doctoralThesis"/>
66
                    </SYNONYMS>
67
                </TERM>
68
                <TERM encoding="0007" english_name="Master thesis" native_name="">
69
                    <SYNONYMS>
70
                        <SYNONYM encoding="DINI" term="Masters-Thesis.Magister"/>
71
                        <SYNONYM term="Thesis.Master" encoding="DRIVER"/>
72
                        <SYNONYM encoding="DRIVER" term="Masters thesis"/>
73
                        <SYNONYM encoding="DRIVERGuidelinesV2" term="info:eu-repo/semantics/masterThesis"/>
74
                    </SYNONYMS>
75
                </TERM>
76
                <TERM native_name="" english_name="Bachelor thesis" encoding="0008">
77
                    <SYNONYMS>
78
                        <SYNONYM encoding="DRIVERGuidelinesV2" term="info:eu-repo/semantics/bachelorThesis"/>
79
                    </SYNONYMS>
80
                </TERM>
81
                <TERM encoding="0009" english_name="External research report" native_name="">
82
                    <SYNONYMS>
83
                        <SYNONYM term="Tech-Report" encoding="DINI"/>
84
                    </SYNONYMS>
85
                </TERM>
86
                <TERM encoding="0010" english_name="Lecture" native_name="">
87
                    <SYNONYMS>
88
                        <SYNONYM term="Public-Lecture" encoding="DINI"/>
89
                        <SYNONYM term="Inaugural lecture" encoding="DRIVER"/>
90
                        <SYNONYM term="info:eu-repo/semantics/lecture" encoding="DRIVERGuidelinesV2"/>
91
                    </SYNONYMS>
92
                </TERM>
93
                <TERM native_name="" encoding="0011" english_name="Internal report">
94
                    <SYNONYMS/>
95
                </TERM>
96
                <TERM native_name="" encoding="0012" english_name="Newsletter">
97
                    <SYNONYMS/>
98
                </TERM>
99
                <TERM encoding="0013" english_name="Part of book or chapter of book" native_name="">
100
                    <SYNONYMS>
101
                        <SYNONYM encoding="DRIVER" term="Part of book - chapter"/>
102
                        <SYNONYM encoding="DRIVER" term="Book editorial"/>
103
                        <SYNONYM encoding="DRIVER" term="Book section"/>
104
                        <SYNONYM term="info:eu-repo/semantics/bookPart" encoding="DRIVERGuidelinesV2"/>
105
                    </SYNONYMS>
106
                </TERM>
107
                <TERM english_name="Research paper" native_name="" encoding="0014">
108
                    <SYNONYMS>
109
                        <SYNONYM term="Research-Paper" encoding="DINI"/>
110
                        <SYNONYM term="Paper" encoding="DINI"/>
111
                        <SYNONYM term="ResearchPaper" encoding="DINI"/>
112
                        <SYNONYM encoding="DRIVERGuidelinesV2" term="info:eu-repo/semantics/workingPaper"/>
113
                    </SYNONYMS>
114
                </TERM>
115
                <TERM english_name="Review" native_name="" encoding="0015">
116
                    <SYNONYMS>
117
                        <SYNONYM term="info:eu-repo/semantics/review" encoding="DRIVERGuidelinesV2"/>
118
                    </SYNONYMS>
119
                </TERM>
120
                <TERM english_name="Preprint" native_name="" encoding="0016">
121
                    <SYNONYMS>
122
                        <SYNONYM encoding="DRIVERGuidelinesV2" term="info:eu-repo/semantics/preprint"/>
123
                    </SYNONYMS>
124
                </TERM>
125
                <TERM native_name="" encoding="0017" english_name="Report">
126
                    <SYNONYMS>
127
                        <SYNONYM encoding="DRIVERGuidelinesV2" term="info:eu-repo/semantics/report"/>
128
                    </SYNONYMS>
129
                </TERM>
130
                <TERM native_name="" encoding="0018" english_name="Annotation">
131
                    <SYNONYMS>
132
                        <SYNONYM term="info:eu-repo/semantics/annotation" encoding="DRIVERGuidelinesV2"/>
133
                    </SYNONYMS>
134
                </TERM>
135
                <TERM encoding="0019" english_name="Patent" native_name="">
136
                    <SYNONYMS>
137
                        <SYNONYM encoding="DRIVERGuidelinesV2" term="info:eu-repo/semantics/patent"/>
138
                    </SYNONYMS>
139
                </TERM>
140
                <TERM native_name="" english_name="Other" encoding="0020">
141
                    <SYNONYMS>
142
                        <SYNONYM encoding="DRIVERGuidelinesV2" term="info:eu-repo/semantics/other"/>
143
                    </SYNONYMS>
144
                </TERM>
145
            </TERMS>
146
        </CONFIGURATION>
147
        <STATUS>
148
            <LAST_UPDATE value="2007-05-06T23:02:07+02:00"/>
149
        </STATUS>
150
        <SECURITY_PARAMETERS/>
151
    </BODY>
152
</RESOURCE_PROFILE>
modules/uoa-search/tags/uoa-search-3.9.3/pom.xml
1
<?xml version="1.0"?>
2
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3
	<parent>
4
		<groupId>eu.dnetlib</groupId>
5
		<artifactId>dnet45-parent</artifactId>
6
		<version>1.0.0</version>
7
	</parent>
8
	<modelVersion>4.0.0</modelVersion>
9
	<groupId>eu.dnetlib</groupId>
10
	<artifactId>uoa-search</artifactId>
11
	<packaging>jar</packaging>
12
	<version>3.9.3</version>
13
	<scm>
14
                <developerConnection>scm:svn:https://svn.driver.research-infrastructures.eu/driver/dnet45/modules/uoa-search/tags/uoa-search-3.9.3</developerConnection> 
15
        </scm>
16

  
17
    <repositories>
18
        <!-- Cloudera Repositories -->
19
        <repository>
20
            <snapshots>
21
                <enabled>false</enabled>
22
            </snapshots>
23
            <id>cloudera-central</id>
24
            <name>cloundera-libs-release</name>
25
            <url>http://maven.research-infrastructures.eu/nexus/content/repositories/cloudera-central</url>
26
        </repository>
27
        <repository>
28
            <id>cloudera-snapshots</id>
29
            <name>cloudera-libs-snapshot</name>
30
            <url>http://maven.research-infrastructures.eu/nexus/content/repositories/cloudera-snapshots</url>
31
        </repository>
32
        <repository>
33
            <id>typesafe</id>
34
            <name>typesafe-releases</name>
35
            <url>http://maven.research-infrastructures.eu/nexus/content/repositories/typesafe</url>
36
        </repository>
37
    </repositories>
38

  
39
	<dependencies>
40
		<dependency>
41
			<groupId>junit</groupId>
42
			<artifactId>junit</artifactId>
43
			<version>${junit.version}</version>
44
			<scope>test</scope>
45
		</dependency>
46
		<dependency>
47
			<groupId>eu.dnetlib</groupId>
48
			<artifactId>uoa-commons</artifactId>
49
			<version>[2.0.0, 3.0.0)</version>
50
		</dependency>
51
		<dependency>
52
			<groupId>org.mockito</groupId>
53
			<artifactId>mockito-all</artifactId>
54
			<version>1.6</version>
55
		</dependency>
56
		<dependency>
57
			<groupId>org.apache.solr</groupId>
58
			<artifactId>solr-solrj</artifactId>
59
			<version>7.2.1</version>
60
            <exclusions>
61
                <exclusion>
62
                    <groupId>org.apache.zookeeper</groupId>
63
                    <artifactId>zookeeper</artifactId>
64
                </exclusion>
65
            </exclusions>
66
		</dependency>
67
        <dependency>
68
            <groupId>org.apache.zookeeper</groupId>
69
            <artifactId>zookeeper</artifactId>
70
            <version>3.4.5-cdh4.3.0</version>
71
        </dependency>
72
		<dependency>
73
			<groupId>eu.dnetlib</groupId>
74
			<artifactId>cnr-cql-utils</artifactId>
75
			<version>[2.0.0, 3.0.0)</version>
76
			<scope>compile</scope>
77
		</dependency>
78
		<dependency>
79
			<groupId>eu.dnetlib</groupId>
80
			<artifactId>cnr-blackboard-common</artifactId>
81
			<version>[2.2.1, 3.0.0)</version>
82
		</dependency>
83

  
84
		<!-- Spring MVC framework -->
85
		<dependency>
86
			<groupId>org.springframework</groupId>
87
			<artifactId>spring-webmvc</artifactId>
88
			<version>${spring.version}</version>
89
		</dependency>
90

  
91
		<dependency>
92
			<groupId>org.apache.velocity</groupId>
93
			<artifactId>velocity</artifactId>
94
			<version>1.7</version>
95
		</dependency>
96

  
97
		<dependency>
98
			<groupId>asm</groupId>
99
			<artifactId>asm</artifactId>
100
			<version>3.3.1</version>
101
		</dependency>
102
		<dependency>
103
			<groupId>com.sun.jersey</groupId>
104
			<artifactId>jersey-bundle</artifactId>
105
			<version>1.19</version>
106
		</dependency>
107
		<dependency>
108
			<groupId>org.json</groupId>
109
			<artifactId>json</artifactId>
110
			<version>20140107</version>
111
		</dependency>
112
		<dependency>
113
			<groupId>com.sun.jersey</groupId>
114
			<artifactId>jersey-server</artifactId>
115
			<version>1.19</version>
116
		</dependency>
117
		<dependency>
118
			<groupId>com.sun.jersey</groupId>
119
			<artifactId>jersey-core</artifactId>
120
			<version>1.19</version>
121
		</dependency>
122
		<dependency>
123
			<groupId>commons-validator</groupId>
124
			<artifactId>commons-validator</artifactId>
125
			<version>1.6</version>
126
		</dependency>
127
		<dependency>
128
			<groupId>org.eclipse.persistence</groupId>
129
			<artifactId>org.eclipse.persistence.moxy</artifactId>
130
			<version>2.5.0</version>
131
		</dependency>
132
		<dependency>
133
			<groupId>com.sun.jersey.contribs</groupId>
134
			<artifactId>jersey-spring</artifactId>
135
			<version>1.8</version>
136
			<exclusions>
137
				<exclusion>
138
					<groupId>org.springframework</groupId>
139
					<artifactId>spring</artifactId>
140
				</exclusion>
141
				<exclusion>
142
					<groupId>org.springframework</groupId>
143
					<artifactId>spring-core</artifactId>
144
				</exclusion>
145
				<exclusion>
146
					<groupId>org.springframework</groupId>
147
					<artifactId>spring-web</artifactId>
148
				</exclusion>
149
				<exclusion>
150
					<groupId>org.springframework</groupId>
151
					<artifactId>spring-beans</artifactId>
152
				</exclusion>
153
				<exclusion>
154
					<groupId>org.springframework</groupId>
155
					<artifactId>spring-context</artifactId>
156
				</exclusion>
157
				<exclusion>
158
					<groupId>org.springframework</groupId>
159
					<artifactId>spring-utils</artifactId>
160
				</exclusion>
161
				<exclusion>
162
					<groupId>org.springframework</groupId>
163
					<artifactId>spring-aop</artifactId>
164
				</exclusion>
165
			</exclusions>
166
		</dependency>
167
		<!-- https://mvnrepository.com/artifact/com.google.code.gson/gson -->
168
		<dependency>
169
			<groupId>com.google.code.gson</groupId>
170
			<artifactId>gson</artifactId>
171
			<version>2.3.1</version>
172
		</dependency>
173
		<!-- https://mvnrepository.com/artifact/org.apache.commons/commons-lang3 -->
174
		<dependency>
175
			<groupId>org.apache.commons</groupId>
176
			<artifactId>commons-lang3</artifactId>
177
			<version>3.5</version>
178
		</dependency>
179

  
180
		<dependency>
181
			<groupId>io.prometheus</groupId>
182
			<artifactId>simpleclient</artifactId>
183
			<version>0.6.0</version>
184
		</dependency>
185

  
186
		<dependency>
187
			<groupId>io.prometheus</groupId>
188
			<artifactId>simpleclient_servlet</artifactId>
189
			<version>0.6.0</version>
190
		</dependency>
191

  
192
		<dependency>
193
			<groupId>io.prometheus</groupId>
194
			<artifactId>simpleclient_hotspot</artifactId>
195
			<version>0.6.0</version>
196
		</dependency>
197

  
198
		<!-- https://mvnrepository.com/artifact/io.micrometer/micrometer-registry-prometheus -->
199
		<dependency>
200
			<groupId>io.micrometer</groupId>
201
			<artifactId>micrometer-registry-prometheus</artifactId>
202
			<version>1.2.0</version>
203
		</dependency>
204

  
205
		<!-- https://mvnrepository.com/artifact/io.micrometer/micrometer-spring-legacy -->
206
		<dependency>
207
			<groupId>io.micrometer</groupId>
208
			<artifactId>micrometer-spring-legacy</artifactId>
209
			<version>1.2.0</version>
210
		</dependency>
211

  
212

  
213
		<!-- https://mvnrepository.com/artifact/org.aspectj/aspectjrt -->
214
		<!-- AspectJ -->
215
		<dependency>
216
			<groupId>org.aspectj</groupId>
217
			<artifactId>aspectjrt</artifactId>
218
			<version>1.9.4</version>
219
		</dependency>
220
		<dependency>
221
			<groupId>org.aspectj</groupId>
222
			<artifactId>aspectjweaver</artifactId>
223
			<version>1.9.4</version>
224
		</dependency>
225

  
226
        <!-- https://mvnrepository.com/artifact/org.apache.maven/maven-model -->
227
        <dependency>
228
            <groupId>org.apache.maven</groupId>
229
            <artifactId>maven-model</artifactId>
230
            <version>3.3.9</version>
231
        </dependency>
232

  
233

  
234

  
235
    </dependencies>
236

  
237
	<build>
238
		<plugins>
239
			<plugin>
240
				<groupId>org.apache.maven.plugins</groupId>
241
				<artifactId>maven-compiler-plugin</artifactId>
242
				<configuration>
243
					<source>1.8</source>
244
					<target>1.8</target>
245
				</configuration>
246
			</plugin>
247
		</plugins>
248
	</build>
249
</project>
modules/uoa-search/tags/uoa-search-3.9.3/src/main/resources/json.xsl
1
<?xml version="1.0" encoding="UTF-8"?>
2
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
3

  
4
    <!-- Turn off auto-insertion of <?xml> tag and set indenting on -->
5
    <xsl:output method="text" encoding="utf-8" indent="yes"/>
6

  
7
    <!-- strip whitespace from whitespace-only nodes -->
8
    <xsl:strip-space elements="*"/>
9

  
10
    <!-- create a key for every element in the document using its name -->
11
    <xsl:key name="names" match="*" use="concat(generate-id(..),'/',name())"/>
12

  
13
    <!-- start with the root element -->
14
    <xsl:template match="/">
15
        <!-- first element needs brackets around it as template does not do that -->
16
        <xsl:text>{ </xsl:text>
17
        <!-- call the template for elements using one unique name at a time -->
18
        <xsl:apply-templates select="*[generate-id(.) = generate-id(key('names', concat(generate-id(..),'/',name()))[1])]" >
19
            <xsl:sort select="name()" data-type="number"/>
20
        </xsl:apply-templates>
21
        <xsl:text> }</xsl:text>
22
    </xsl:template>
23

  
24
    <xsl:template name="escape-string">
25
        <xsl:param name="s"/>
26
        <xsl:text>"</xsl:text>
27
        <xsl:call-template name="escape-bs-string">
28
            <xsl:with-param name="s" select="$s"/>
29
        </xsl:call-template>
30
        <xsl:text>"</xsl:text>
31
    </xsl:template>
32

  
33
    <xsl:template name="escape-bs-string">
34
        <xsl:param name="s"/>
35
        <xsl:choose>
36
            <xsl:when test="contains($s,'\')">
37
                <xsl:call-template name="escape-quot-string">
38
                    <xsl:with-param name="s" select="concat(substring-before($s,'\'),'\\')"/>
39
                </xsl:call-template>
40
                <xsl:call-template name="escape-bs-string">
41
                    <xsl:with-param name="s" select="substring-after($s,'\')"/>
42
                </xsl:call-template>
43
            </xsl:when>
44
            <xsl:otherwise>
45
                <xsl:call-template name="escape-quot-string">
46
                    <xsl:with-param name="s" select="$s"/>
47
                </xsl:call-template>
48
            </xsl:otherwise>
49
        </xsl:choose>
50
    </xsl:template>
51

  
52
    <xsl:template name="escape-quot-string">
53
        <xsl:param name="s"/>
54
        <xsl:choose>
55
            <xsl:when test="contains($s,'&quot;')">
56
                <xsl:call-template name="encode-string">
57
                    <xsl:with-param name="s" select="concat(substring-before($s,'&quot;'),'\&quot;')"/>
58
                </xsl:call-template>
59
                <xsl:call-template name="escape-quot-string">
60
                    <xsl:with-param name="s" select="substring-after($s,'&quot;')"/>
61
                </xsl:call-template>
62
            </xsl:when>
63
            <xsl:otherwise>
64
                <xsl:call-template name="encode-string">
65
                    <xsl:with-param name="s" select="$s"/>
66
                </xsl:call-template>
67
            </xsl:otherwise>
68
        </xsl:choose>
69
    </xsl:template>
70

  
71
    <xsl:template name="encode-string">
72
        <xsl:param name="s"/>
73
        <xsl:choose>
74
            <!-- tab -->
75
            <xsl:when test="contains($s,'&#x9;')">
76
                <xsl:call-template name="encode-string">
77
                    <xsl:with-param name="s" select="concat(substring-before($s,'&#x9;'),'\t',substring-after($s,'&#x9;'))"/>
78
                </xsl:call-template>
79
            </xsl:when>
80
            <!-- line feed -->
81
            <xsl:when test="contains($s,'&#xA;')">
82
                <xsl:call-template name="encode-string">
83
                    <xsl:with-param name="s" select="concat(substring-before($s,'&#xA;'),'\n',substring-after($s,'&#xA;'))"/>
84
                </xsl:call-template>
85
            </xsl:when>
86
            <!-- carriage return -->
87
            <xsl:when test="contains($s,'&#xD;')">
88
                <xsl:call-template name="encode-string">
89
                    <xsl:with-param name="s" select="concat(substring-before($s,'&#xD;'),'\r',substring-after($s,'&#xD;'))"/>
90
                </xsl:call-template>
91
            </xsl:when>
92
            <xsl:otherwise><xsl:value-of select="$s"/></xsl:otherwise>
93
        </xsl:choose>
94
    </xsl:template>
95

  
96
    <!-- this template handles elements -->
97
    <xsl:template match="*">
98
        <!-- count the number of elements with the same name -->
99
        <xsl:variable name="kctr" select="count(key('names', concat(generate-id(..),'/',name())))"/>
100
        <!-- iterate through by sets of elements with same name -->
101
        <xsl:for-each select="key('names', concat(generate-id(..),'/',name()))">
102
            <!-- deal with the element name and start of multiple element block -->
103
            <xsl:choose>
104
                <xsl:when test="($kctr > 1) and (position() = 1)">
105
                    <xsl:text>"</xsl:text>
106
                    <xsl:value-of select="name()"/>
107
                    <xsl:text>" : [ </xsl:text>
108
                </xsl:when>
109
                <xsl:when test="$kctr = 1 and name()!='result'">
110
                    <xsl:text>"</xsl:text>
111
                    <xsl:value-of select="name()"/>
112
                    <xsl:text>" : </xsl:text>
113
                </xsl:when>
114
                <xsl:when test="$kctr = 1 and name()='result'">
115
                    <xsl:text>"</xsl:text>
116
                    <xsl:value-of select="name()"/>
117
                    <xsl:text>" : [</xsl:text>
118
                </xsl:when>
119
            </xsl:choose>
120
            <!-- count number of elements, text nodes and attribute nodes -->
121
            <xsl:variable name="nctr" select="count(*|text()|@*)"/>
122
            <xsl:choose>
123
                <xsl:when test="$nctr = 0">
124
                    <!-- no contents at all -->
125
                    <xsl:text>null</xsl:text>
126
                </xsl:when>
127
                <xsl:otherwise>
128
                    <xsl:variable name="ctr" select="count(*)"/>
129
                    <xsl:variable name="tctr" select="count(text())"/>
130
                    <xsl:variable name="actr" select="count(@*)"/>
131
                    <!-- there will be contents so start an object -->
132
                    <xsl:text>{ </xsl:text>
133
                    <!-- handle attribute nodes -->
134
                    <xsl:if test="$actr > 0">
135
                        <xsl:apply-templates select="@*"/>
136
                        <xsl:if test="($tctr > 0) or ($ctr > 0)">
137
                            <xsl:text>, </xsl:text>
138
                        </xsl:if>
139
                    </xsl:if>
140
                    <!-- call template for child elements one unique name at a time -->
141
                    <xsl:if test="$ctr > 0">
142
                        <xsl:apply-templates select="*[generate-id(.) = generate-id(key('names', concat(generate-id(..),'/',name()))[1])]">
143
                            <xsl:sort select="name()" data-type="number"/>
144
                        </xsl:apply-templates>
145
                        <xsl:if test="$tctr > 0">
146
                            <xsl:text>, </xsl:text>
147
                        </xsl:if>
148
                    </xsl:if>
149
                    <!-- handle text nodes -->
150
                    <xsl:choose>
151
                        <xsl:when test="$tctr = 1">
152
                            <xsl:text>"$" : </xsl:text>
153
                            <xsl:apply-templates select="text()"/>
154
                        </xsl:when>
155
                        <xsl:when test="$tctr > 1">
156
                            <xsl:text>"$" : [ </xsl:text>
157
                            <xsl:apply-templates select="text()"/>
158
                            <xsl:text> ]</xsl:text>
159
                        </xsl:when>
160
                    </xsl:choose>
161
                    <xsl:text> }</xsl:text>
162
                </xsl:otherwise>
163
            </xsl:choose>
164
            <!-- special processing if we are in multiple element block -->
165
            <xsl:if test="$kctr > 1">
166
                <xsl:choose>
167
                    <xsl:when test="position() = last()">
168
                        <xsl:text> ]</xsl:text>
169
                    </xsl:when>
170
                    <xsl:otherwise>
171
                        <xsl:text>, </xsl:text>
172
                    </xsl:otherwise>
173
                </xsl:choose>
174
            </xsl:if>
175
            <xsl:if test="$kctr = 1 and name()='result'">
176
                <xsl:text> ]</xsl:text>
177
            </xsl:if>
178
        </xsl:for-each>
179
        <xsl:if test="position() != last()">
180
            <xsl:text>, </xsl:text>
181
        </xsl:if>
182
    </xsl:template>
183

  
184
    <!-- this template handle text nodes -->
185
    <xsl:template match="text()">
186
        <xsl:variable name="t" select="." />
187
        <xsl:choose>
188
            <!-- test to see if it is a number -->
189
            <xsl:when test="string(number($t)) != 'NaN' and not(starts-with($t,'+')) and (not(local-name(..)='code') and not(local-name(..)='subject')) and not(local-name(..)='originalId')">
190
                <xsl:value-of select="$t"/>
191
            </xsl:when>
192
            <!-- deal with any case booleans -->
193
            <xsl:when test="translate($t, 'TRUE', 'true') = 'true'">
194
                <xsl:text>true</xsl:text>
195
            </xsl:when>
196
            <xsl:when test="translate($t, 'FALSE', 'false') = 'false'">
197
                <xsl:text>false</xsl:text>
198
            </xsl:when>
199
            <!-- must be text -->
200
            <xsl:otherwise>
201
                <xsl:text>"</xsl:text>
202
                <xsl:call-template name="escape-bs-string">
203
                    <xsl:with-param name="s" select="$t"/>
204
                </xsl:call-template>
205
                <xsl:text>"</xsl:text>
206
            </xsl:otherwise>
207
        </xsl:choose>
208
        <xsl:if test="position() != last()">
209
            <xsl:text>, </xsl:text>
210
        </xsl:if>
211
    </xsl:template>
212

  
213
    <!-- this template handles attribute nodes -->
214
    <xsl:template match="@*">
215
        <!-- attach prefix to attribute names -->
216
        <xsl:text>"@</xsl:text>
217
        <xsl:value-of select="name()"/>
218
        <xsl:text>" : </xsl:text>
219
        <xsl:variable name="t" select="." />
220
        <xsl:choose>
221
            <xsl:when test="translate($t, 'TRUE', 'true') = 'true'">
222
                <xsl:text>true</xsl:text>
223
            </xsl:when> 
224
            <xsl:when test="translate($t, 'FALSE', 'false') = 'false'">
225
                <xsl:text>false</xsl:text>
226
            </xsl:when>
227
            <xsl:otherwise>
228
                <xsl:text>"</xsl:text>
229
                <xsl:value-of select="$t"/>
230
                <xsl:text>"</xsl:text>
231
            </xsl:otherwise>
232
        </xsl:choose>
233
        <xsl:if test="position() != last()">
234
            <xsl:text>, </xsl:text>
235
        </xsl:if>
236
    </xsl:template>
237

  
238
</xsl:stylesheet>
modules/uoa-search/tags/uoa-search-3.9.3/src/main/resources/eu/dnetlib/data/search/transform/config/vocabularies/NamesofLanguages_pl_PL.xml
1
<RESOURCE_PROFILE>
2
    <HEADER>
3
        <RESOURCE_IDENTIFIER value="4-9a9666d9-be72-4e3b-9929-9b32a793500d_Vm9jYWJ1bGFyeURTUmVzb3VyY2VzL1ZvY2FidWxhcnlEU1Jlc291cmNlVHlwZQ=="/>
4
        <RESOURCE_TYPE value="VocabularyDSResourceType"/>
5
        <RESOURCE_KIND value="VocabularyDSResources"/>
6
        <RESOURCE_URI value=""/>
7
        <DATE_OF_CREATION value="2008-04-03T20:37:24+02:00"/>
8
    </HEADER>
9
    <BODY>
10
        <CONFIGURATION>
11
            <VOCABULARY_NAME>Names of Languages_pl_PL</VOCABULARY_NAME>
12
            <VOCABULARY_DESCRIPTION>ISO 639-2 list of languages. It defines mapping from iso639-1 and DRIVER derived values.</VOCABULARY_DESCRIPTION>
13
            <TERMS>
14
                <TERM encoding="abk" english_name="Abkhaz" native_name="">
15
                    <SYNONYMS>
16
                        <SYNONYM encoding="iso639-1" term="ab"/>
17
                    </SYNONYMS>
18
                </TERM>
19
                <TERM encoding="ace" english_name="Acehnese" native_name="">
20
                    <SYNONYMS/>
21
                </TERM>
22
                <TERM encoding="ach" english_name="Acoli" native_name="">
23
                    <SYNONYMS/>
24
                </TERM>
25
                <TERM encoding="ada" english_name="Adangme" native_name="">
26
                    <SYNONYMS/>
27
                </TERM>
28
                <TERM encoding="aar" english_name="Afar" native_name="">
29
                    <SYNONYMS>
30
                        <SYNONYM encoding="iso639-1" term="aa"/>
31
                    </SYNONYMS>
32
                </TERM>
33
                <TERM encoding="afh" english_name="Afrihili" native_name="">
34
                    <SYNONYMS/>
35
                </TERM>
36
                <TERM encoding="afr" english_name="Afrikaans" native_name="">
37
                    <SYNONYMS>
38
                        <SYNONYM encoding="iso639-1" term="af"/>
39
                    </SYNONYMS>
40
                </TERM>
41
                <TERM encoding="afa" english_name="Afro-Asiatic" native_name="">
42
                    <SYNONYMS/>
43
                </TERM>
44
                <TERM encoding="aka" english_name="Akan" native_name="">
45
                    <SYNONYMS/>
46
                </TERM>
47
                <TERM encoding="akk" english_name="Akkadian" native_name="">
48
                    <SYNONYMS/>
49
                </TERM>
50
                <TERM encoding="alb/sqi" english_name="Albanian" native_name="">
51
                    <SYNONYMS>
52
                        <SYNONYM encoding="iso639-1" term="sq"/>
53
                    </SYNONYMS>
54
                </TERM>
55
                <TERM encoding="ale" english_name="Aleut" native_name="">
56
                    <SYNONYMS/>
57
                </TERM>
58
                <TERM encoding="alg" english_name="Algonquian languages" native_name="">
59
                    <SYNONYMS/>
60
                </TERM>
61
                <TERM encoding="tut" english_name="Altaic" native_name="">
62
                    <SYNONYMS/>
63
                </TERM>
64
                <TERM encoding="amh" english_name="Amharic" native_name="">
65
                    <SYNONYMS>
66
                        <SYNONYM encoding="iso639-1" term="am"/>
67
                    </SYNONYMS>
68
                </TERM>
69
                <TERM encoding="apa" english_name="Apache" native_name="">
70
                    <SYNONYMS/>
71
                </TERM>
72
                <TERM encoding="ara" english_name="Arabic" native_name="">
73
                    <SYNONYMS>
74
                        <SYNONYM encoding="iso639-1" term="ar"/>
75
                    </SYNONYMS>
76
                </TERM>
77
                <TERM encoding="arc" english_name="Aramaic" native_name="">
78
                    <SYNONYMS/>
79
                </TERM>
80
                <TERM encoding="arp" english_name="Arapaho" native_name="">
81
                    <SYNONYMS/>
82
                </TERM>
83
                <TERM encoding="arn" english_name="Araucanian" native_name="">
84
                    <SYNONYMS/>
85
                </TERM>
86
                <TERM encoding="arw" english_name="Arawak" native_name="">
87
                    <SYNONYMS/>
88
                </TERM>
89
                <TERM encoding="arm/hye" english_name="Armenian" native_name="">
90
                    <SYNONYMS>
91
                        <SYNONYM encoding="iso639-1" term="hy"/>
92
                    </SYNONYMS>
93
                </TERM>
94
                <TERM encoding="art" english_name="Artificial" native_name="">
95
                    <SYNONYMS/>
96
                </TERM>
97
                <TERM encoding="asm" english_name="Assamese" native_name="">
98
                    <SYNONYMS>
99
                        <SYNONYM encoding="iso639-1" term="as"/>
100
                    </SYNONYMS>
101
                </TERM>
102
                <TERM encoding="ath" english_name="Athapascan" native_name="">
103
                    <SYNONYMS/>
104
                </TERM>
105
                <TERM encoding="map" english_name="Austronesian" native_name="">
106
                    <SYNONYMS/>
107
                </TERM>
108
                <TERM encoding="ava" english_name="Avaric" native_name="">
109
                    <SYNONYMS/>
110
                </TERM>
111
                <TERM encoding="ave" english_name="Avestan" native_name="">
112
                    <SYNONYMS/>
113
                </TERM>
114
                <TERM encoding="awa" english_name="Awadhi" native_name="">
115
                    <SYNONYMS/>
116
                </TERM>
117
                <TERM encoding="aym" english_name="Aymara" native_name="">
118
                    <SYNONYMS>
119
                        <SYNONYM encoding="iso639-1" term="ay"/>
120
                    </SYNONYMS>
121
                </TERM>
122
                <TERM encoding="aze" english_name="Azerbaijani" native_name="">
123
                    <SYNONYMS>
124
                        <SYNONYM encoding="iso639-1" term="az"/>
125
                    </SYNONYMS>
126
                </TERM>
127
                <TERM encoding="nah" english_name="Aztec" native_name="">
128
                    <SYNONYMS/>
129
                </TERM>
130
                <TERM encoding="ban" english_name="Balinese" native_name="">
131
                    <SYNONYMS/>
132
                </TERM>
133
                <TERM encoding="bat" english_name="Baltic" native_name="">
134
                    <SYNONYMS/>
135
                </TERM>
136
                <TERM encoding="bal" english_name="Baluchi" native_name="">
137
                    <SYNONYMS/>
138
                </TERM>
139
                <TERM encoding="bam" english_name="Bambara" native_name="">
140
                    <SYNONYMS/>
141
                </TERM>
142
                <TERM encoding="bai" english_name="Bamileke" native_name="">
143
                    <SYNONYMS/>
144
                </TERM>
145
                <TERM encoding="bad" english_name="Banda" native_name="">
146
                    <SYNONYMS/>
147
                </TERM>
148
                <TERM encoding="bnt" english_name="Bantu" native_name="">
149
                    <SYNONYMS/>
150
                </TERM>
151
                <TERM encoding="bas" english_name="Basa" native_name="">
152
                    <SYNONYMS/>
153
                </TERM>
154
                <TERM encoding="bak" english_name="Bashkir" native_name="">
155
                    <SYNONYMS>
156
                        <SYNONYM encoding="iso639-1" term="ba"/>
157
                    </SYNONYMS>
158
                </TERM>
159
                <TERM encoding="baq/eus" english_name="Basque" native_name="">
160
                    <SYNONYMS>
161
                        <SYNONYM encoding="iso639-1" term="eu"/>
162
                    </SYNONYMS>
163
                </TERM>
164
                <TERM encoding="bej" english_name="Beja" native_name="">
165
                    <SYNONYMS/>
166
                </TERM>
167
                <TERM encoding="bem" english_name="Bemba" native_name="">
168
                    <SYNONYMS/>
169
                </TERM>
170
                <TERM encoding="ben" english_name="Bengali" native_name="">
171
                    <SYNONYMS>
172
                        <SYNONYM encoding="iso639-1" term="bn"/>
173
                    </SYNONYMS>
174
                </TERM>
175
                <TERM encoding="ber" english_name="Berber" native_name="">
176
                    <SYNONYMS/>
177
                </TERM>
178
                <TERM encoding="bho" english_name="Bhojpuri" native_name="">
179
                    <SYNONYMS/>
180
                </TERM>
181
                <TERM encoding="bih" english_name="Bihari" native_name="">
182
                    <SYNONYMS>
183
                        <SYNONYM encoding="iso639-1" term="bh"/>
184
                    </SYNONYMS>
185
                </TERM>
186
                <TERM encoding="bik" english_name="Bikol" native_name="">
187
                    <SYNONYMS/>
188
                </TERM>
189
                <TERM encoding="bin" english_name="Bini" native_name="">
190
                    <SYNONYMS/>
191
                </TERM>
192
                <TERM encoding="bis" english_name="Bislama" native_name="">
193
                    <SYNONYMS>
194
                        <SYNONYM encoding="iso639-1" term="bi"/>
195
                    </SYNONYMS>
196
                </TERM>
197
                <TERM encoding="bra" english_name="Braj" native_name="">
198
                    <SYNONYMS/>
199
                </TERM>
200
                <TERM encoding="bre" english_name="Breton" native_name="">
201
                    <SYNONYMS>
202
                        <SYNONYM encoding="iso639-1" term="br"/>
203
                    </SYNONYMS>
204
                </TERM>
205
                <TERM encoding="bug" english_name="Buginese" native_name="">
206
                    <SYNONYMS/>
207
                </TERM>
208
                <TERM encoding="bul" english_name="Bulgarian" native_name="">
209
                    <SYNONYMS>
210
                        <SYNONYM encoding="iso639-1" term="bg"/>
211
                    </SYNONYMS>
212
                </TERM>
213
                <TERM encoding="bua" english_name="Buriat" native_name="">
214
                    <SYNONYMS/>
215
                </TERM>
216
                <TERM encoding="bur/mya" english_name="Burmese" native_name="">
217
                    <SYNONYMS>
218
                        <SYNONYM encoding="iso639-1" term="my"/>
219
                    </SYNONYMS>
220
                </TERM>
221
                <TERM encoding="bel" english_name="Byelorussian" native_name="">
222
                    <SYNONYMS>
223
                        <SYNONYM encoding="iso639-1" term="be"/>
224
                    </SYNONYMS>
225
                </TERM>
226
                <TERM encoding="cad" english_name="Caddo" native_name="">
227
                    <SYNONYMS/>
228
                </TERM>
229
                <TERM encoding="car" english_name="Carib" native_name="">
230
                    <SYNONYMS/>
231
                </TERM>
232
                <TERM encoding="cat" english_name="Catalan" native_name="">
233
                    <SYNONYMS>
234
                        <SYNONYM encoding="iso639-1" term="ca"/>
235
                    </SYNONYMS>
236
                </TERM>
237
                <TERM encoding="cau" english_name="Caucasian" native_name="">
238
                    <SYNONYMS/>
239
                </TERM>
240
                <TERM encoding="ceb" english_name="Cebuano" native_name="">
241
                    <SYNONYMS/>
242
                </TERM>
243
                <TERM encoding="cel" english_name="Celtic" native_name="">
244
                    <SYNONYMS/>
245
                </TERM>
246
                <TERM encoding="cai" english_name="Central American Indian" native_name="">
247
                    <SYNONYMS/>
248
                </TERM>
249
                <TERM encoding="chg" english_name="Chagatai" native_name="">
250
                    <SYNONYMS/>
251
                </TERM>
252
                <TERM encoding="cha" english_name="Chamorro" native_name="">
253
                    <SYNONYMS/>
254
                </TERM>
255
                <TERM encoding="che" english_name="Chechen" native_name="">
256
                    <SYNONYMS/>
257
                </TERM>
258
                <TERM encoding="chr" english_name="Cherokee" native_name="">
259
                    <SYNONYMS/>
260
                </TERM>
261
                <TERM encoding="chy" english_name="Cheyenne" native_name="">
262
                    <SYNONYMS/>
263
                </TERM>
264
                <TERM encoding="chb" english_name="Chibcha" native_name="">
265
                    <SYNONYMS/>
266
                </TERM>
267
                <TERM encoding="chi/zho" english_name="Chinese" native_name="">
268
                    <SYNONYMS>
269
                        <SYNONYM encoding="iso639-1" term="zh"/>
270
                    </SYNONYMS>
271
                </TERM>
272
                <TERM encoding="chn" english_name="Chinook jargon" native_name="">
273
                    <SYNONYMS/>
274
                </TERM>
275
                <TERM encoding="cho" english_name="Choctaw" native_name="">
276
                    <SYNONYMS/>
277
                </TERM>
278
                <TERM encoding="chu" english_name="Church Slavic" native_name="">
279
                    <SYNONYMS/>
280
                </TERM>
281
                <TERM encoding="chv" english_name="Chuvash" native_name="">
282
                    <SYNONYMS/>
283
                </TERM>
284
                <TERM encoding="cop" english_name="Coptic" native_name="">
285
                    <SYNONYMS/>
286
                </TERM>
287
                <TERM encoding="cor" english_name="Cornish" native_name="">
288
                    <SYNONYMS/>
289
                </TERM>
290
                <TERM encoding="cos" english_name="Corsican" native_name="">
291
                    <SYNONYMS>
292
                        <SYNONYM encoding="iso639-1" term="co"/>
293
                    </SYNONYMS>
294
                </TERM>
295
                <TERM encoding="cre" english_name="Cree" native_name="">
296
                    <SYNONYMS/>
297
                </TERM>
298
                <TERM encoding="mus" english_name="Creek" native_name="">
299
                    <SYNONYMS/>
300
                </TERM>
301
                <TERM encoding="crp" english_name="Creoles and Pidgins" native_name="">
302
                    <SYNONYMS/>
303
                </TERM>
304
                <TERM encoding="cpe" english_name="English-based Creoles and Pidgins" native_name="">
305
                    <SYNONYMS/>
306
                </TERM>
307
                <TERM encoding="cpf" english_name="French-based Creoles and Pidgins" native_name="">
308
                    <SYNONYMS/>
309
                </TERM>
310
                <TERM encoding="cpp" english_name="Portuguese-based Creoles and Pidgins" native_name="">
311
                    <SYNONYMS/>
312
                </TERM>
313
                <TERM encoding="cus" english_name="Cushitic" native_name="">
314
                    <SYNONYMS/>
315
                </TERM>
316
                <TERM encoding="" english_name="Croatian" native_name="">
317
                    <SYNONYMS>
318
                        <SYNONYM encoding="iso639-1" term="hr"/>
319
                    </SYNONYMS>
320
                </TERM>
321
                <TERM encoding="ces/cze" english_name="Czech" native_name="">
322
                    <SYNONYMS>
323
                        <SYNONYM encoding="iso639-1" term="cs"/>
324
                    </SYNONYMS>
325
                </TERM>
326
                <TERM encoding="dak" english_name="Dakota" native_name="">
327
                    <SYNONYMS/>
328
                </TERM>
329
                <TERM encoding="dan" english_name="Danish" native_name="">
330
                    <SYNONYMS>
331
                        <SYNONYM encoding="iso639-1" term="da"/>
332
                    </SYNONYMS>
333
                </TERM>
334
                <TERM encoding="del" english_name="Delaware" native_name="">
335
                    <SYNONYMS/>
336
                </TERM>
337
                <TERM encoding="din" english_name="Dinka" native_name="">
338
                    <SYNONYMS/>
339
                </TERM>
340
                <TERM encoding="div" english_name="Divehi" native_name="">
341
                    <SYNONYMS/>
342
                </TERM>
343
                <TERM encoding="doi" english_name="Dogri" native_name="">
344
                    <SYNONYMS/>
345
                </TERM>
346
                <TERM encoding="dra" english_name="Dravidian" native_name="">
347
                    <SYNONYMS/>
348
                </TERM>
349
                <TERM encoding="dua" english_name="Duala" native_name="">
350
                    <SYNONYMS/>
351
                </TERM>
352
                <TERM encoding="dut/nla" english_name="Dutch" native_name="">
353
                    <SYNONYMS>
354
                        <SYNONYM encoding="iso639-1" term="nl"/>
355
                        <SYNONYM encoding="DRIVER" term="nl_nl"/>
356
                        <SYNONYM encoding="DRIVER" term="nl_be"/>
357
                        <SYNONYM encoding="DRIVER" term="nld"/>
358
                        <SYNONYM encoding="DRIVER" term="dutdut"/>
359
                    </SYNONYMS>
360
                </TERM>
361
                <TERM encoding="dum" english_name="Middle Dutch" native_name="">
362
                    <SYNONYMS/>
363
                </TERM>
364
                <TERM encoding="dyu" english_name="Dyula" native_name="">
365
                    <SYNONYMS/>
366
                </TERM>
367
                <TERM encoding="dzo" english_name="Dzongkha" native_name="">
368
                    <SYNONYMS>
369
                        <SYNONYM encoding="iso639-1" term="dz"/>
370
                    </SYNONYMS>
371
                </TERM>
372
                <TERM encoding="efi" english_name="Efik" native_name="">
373
                    <SYNONYMS/>
374
                </TERM>
375
                <TERM encoding="egy" english_name="Ancient Egyptian" native_name="">
376
                    <SYNONYMS/>
377
                </TERM>
378
                <TERM encoding="eka" english_name="Ekajuk" native_name="">
379
                    <SYNONYMS/>
380
                </TERM>
381
                <TERM encoding="elx" english_name="Elamite" native_name="">
382
                    <SYNONYMS/>
383
                </TERM>
384
                <TERM encoding="eng" english_name="English" native_name="">
385
                    <SYNONYMS>
386
                        <SYNONYM encoding="iso639-1" term="en"/>
387
                        <SYNONYM encoding="DRIVER" term="english"/>
388
                        <SYNONYM encoding="DRIVER" term="en_us"/>
389
                        <SYNONYM encoding="DRIVER" term="en_en"/>
390
                        <SYNONYM encoding="DRIVER" term="en_au"/>
391
                        <SYNONYM encoding="DRIVER" term="en_nz"/>
392
                        <SYNONYM encoding="DRIVER" term="en_gb"/>
393
                    </SYNONYMS>
394
                </TERM>
395
                <TERM encoding="enm" english_name="Middle English" native_name="">
396
                    <SYNONYMS/>
397
                </TERM>
398
                <TERM encoding="ang" english_name="Old English" native_name="">
399
                    <SYNONYMS/>
400
                </TERM>
401
                <TERM encoding="esk" english_name="Eskimo" native_name="">
402
                    <SYNONYMS/>
403
                </TERM>
404
                <TERM encoding="epo" english_name="Esperanto" native_name="">
405
                    <SYNONYMS>
406
                        <SYNONYM encoding="iso639-1" term="eo"/>
407
                    </SYNONYMS>
408
                </TERM>
409
                <TERM encoding="est" english_name="Estonian" native_name="">
410
                    <SYNONYMS>
411
                        <SYNONYM encoding="iso639-1" term="et"/>
412
                    </SYNONYMS>
413
                </TERM>
414
                <TERM encoding="ewe" english_name="Ewe" native_name="">
415
                    <SYNONYMS/>
416
                </TERM>
417
                <TERM encoding="ewo" english_name="Ewondo" native_name="">
418
                    <SYNONYMS/>
419
                </TERM>
420
                <TERM encoding="fan" english_name="Fang" native_name="">
421
                    <SYNONYMS/>
422
                </TERM>
423
                <TERM encoding="fat" english_name="Fanti" native_name="">
424
                    <SYNONYMS/>
425
                </TERM>
426
                <TERM encoding="fao" english_name="Faroese" native_name="">
427
                    <SYNONYMS>
428
                        <SYNONYM encoding="iso639-1" term="fo"/>
429
                    </SYNONYMS>
430
                </TERM>
431
                <TERM encoding="fij" english_name="Fijian" native_name="">
432
                    <SYNONYMS>
433
                        <SYNONYM encoding="iso639-1" term="fj"/>
434
                    </SYNONYMS>
435
                </TERM>
436
                <TERM encoding="fin" english_name="Finnish" native_name="">
437
                    <SYNONYMS>
438
                        <SYNONYM encoding="iso639-1" term="fi"/>
439
                    </SYNONYMS>
440
                </TERM>
441
                <TERM encoding="fiu" english_name="Finno-Ugrian" native_name="">
442
                    <SYNONYMS/>
443
                </TERM>
444
                <TERM encoding="fon" english_name="Fon" native_name="">
445
                    <SYNONYMS/>
446
                </TERM>
447
                <TERM encoding="fra/fre" english_name="French" native_name="">
448
                    <SYNONYMS>
449
                        <SYNONYM encoding="iso639-1" term="fr"/>
450
                        <SYNONYM encoding="DRIVER" term="fr_be"/>
451
                        <SYNONYM encoding="DRIVER" term="fr_fr"/>
452
                    </SYNONYMS>
453
                </TERM>
454
                <TERM encoding="frm" english_name="Middle French" native_name="">
455
                    <SYNONYMS/>
456
                </TERM>
457
                <TERM encoding="fro" english_name="Old French" native_name="">
458
                    <SYNONYMS/>
459
                </TERM>
460
                <TERM encoding="fry" english_name="Frisian" native_name="">
461
                    <SYNONYMS>
462
                        <SYNONYM encoding="iso639-1" term="fy"/>
463
                    </SYNONYMS>
464
                </TERM>
465
                <TERM encoding="ful" english_name="Fulah" native_name="">
466
                    <SYNONYMS/>
467
                </TERM>
468
                <TERM encoding="gaa" english_name="Ga" native_name="">
469
                    <SYNONYMS/>
470
                </TERM>
471
                <TERM encoding="gae/gdh" english_name="Gaelic" native_name="">
472
                    <SYNONYMS/>
473
                </TERM>
474
                <TERM encoding="glg" english_name="Gallegan" native_name="">
475
                    <SYNONYMS>
476
                        <SYNONYM encoding="iso639-1" term="gl"/>
477
                    </SYNONYMS>
478
                </TERM>
479
                <TERM encoding="lug" english_name="Ganda" native_name="">
480
                    <SYNONYMS/>
481
                </TERM>
482
                <TERM encoding="gay" english_name="Gayo" native_name="">
483
                    <SYNONYMS/>
484
                </TERM>
485
                <TERM encoding="gez" english_name="Geez" native_name="">
486
                    <SYNONYMS/>
487
                </TERM>
488
                <TERM encoding="geo/kat" english_name="Georgian" native_name="">
489
                    <SYNONYMS>
490
                        <SYNONYM encoding="iso639-1" term="ka"/>
491
                    </SYNONYMS>
492
                </TERM>
493
                <TERM encoding="deu/ger" english_name="German" native_name="Deutsch">
494
                    <SYNONYMS>
495
                        <SYNONYM encoding="iso639-1" term="de"/>
496
                        <SYNONYM encoding="iso639-1" term="german"/>
497
                    </SYNONYMS>
498
                </TERM>
499
                <TERM encoding="gmh" english_name="Middle High German" native_name="">
500
                    <SYNONYMS/>
501
                </TERM>
502
                <TERM encoding="goh" english_name="Old High German" native_name="">
503
                    <SYNONYMS/>
504
                </TERM>
505
                <TERM encoding="gem" english_name="Germanic" native_name="">
506
                    <SYNONYMS/>
507
                </TERM>
508
                <TERM encoding="gil" english_name="Gilbertese" native_name="">
509
                    <SYNONYMS/>
510
                </TERM>
511
                <TERM encoding="gon" english_name="Gondi" native_name="">
512
                    <SYNONYMS/>
513
                </TERM>
514
                <TERM encoding="got" english_name="Gothic" native_name="">
515
                    <SYNONYMS/>
516
                </TERM>
517
                <TERM encoding="grb" english_name="Grebo" native_name="">
518
                    <SYNONYMS/>
519
                </TERM>
520
                <TERM encoding="grc" english_name="Ancient Greek" native_name="">
521
                    <SYNONYMS/>
522
                </TERM>
523
                <TERM encoding="ell/gre" english_name="Greek" native_name="">
524
                    <SYNONYMS>
525
                        <SYNONYM encoding="iso639-1" term="el"/>
526
                    </SYNONYMS>
527
                </TERM>
528
                <TERM encoding="kal" english_name="Greenlandic" native_name="">
529
                    <SYNONYMS>
530
                        <SYNONYM encoding="iso639-1" term="kl"/>
531
                    </SYNONYMS>
532
                </TERM>
533
                <TERM encoding="grn" english_name="Guarani" native_name="">
534
                    <SYNONYMS>
535
                        <SYNONYM encoding="iso639-1" term="gn"/>
536
                    </SYNONYMS>
537
                </TERM>
538
                <TERM encoding="guj" english_name="Gujarati" native_name="">
539
                    <SYNONYMS>
540
                        <SYNONYM encoding="iso639-1" term="gu"/>
541
                    </SYNONYMS>
542
                </TERM>
543
                <TERM encoding="hai" english_name="Haida" native_name="">
544
                    <SYNONYMS/>
545
                </TERM>
546
                <TERM encoding="hau" english_name="Hausa" native_name="">
547
                    <SYNONYMS>
548
                        <SYNONYM encoding="iso639-1" term="ha"/>
549
                    </SYNONYMS>
550
                </TERM>
551
                <TERM encoding="haw" english_name="Hawaiian" native_name="">
552
                    <SYNONYMS/>
553
                </TERM>
554
                <TERM encoding="heb" english_name="Hebrew" native_name="">
555
                    <SYNONYMS>
556
                        <SYNONYM encoding="iso639-1" term="he"/>
557
                    </SYNONYMS>
558
                </TERM>
559
                <TERM encoding="her" english_name="Herero" native_name="">
560
                    <SYNONYMS/>
561
                </TERM>
562
                <TERM encoding="hil" english_name="Hiligaynon" native_name="">
563
                    <SYNONYMS/>
564
                </TERM>
565
                <TERM encoding="him" english_name="Himachali" native_name="">
566
                    <SYNONYMS/>
567
                </TERM>
568
                <TERM encoding="hin" english_name="Hindi" native_name="">
569
                    <SYNONYMS>
570
                        <SYNONYM encoding="iso639-1" term="hi"/>
571
                    </SYNONYMS>
572
                </TERM>
573
                <TERM encoding="hmo" english_name="Hiri Motu" native_name="">
574
                    <SYNONYMS/>
575
                </TERM>
576
                <TERM encoding="hun" english_name="Hungarian" native_name="">
577
                    <SYNONYMS>
578
                        <SYNONYM encoding="iso639-1" term="hu"/>
579
                    </SYNONYMS>
580
                </TERM>
581
                <TERM encoding="hup" english_name="Hupa" native_name="">
582
                    <SYNONYMS/>
583
                </TERM>
584
                <TERM encoding="iba" english_name="Iban" native_name="">
585
                    <SYNONYMS/>
586
                </TERM>
587
                <TERM encoding="ice/isl" english_name="Icelandic" native_name="">
588
                    <SYNONYMS>
589
                        <SYNONYM encoding="iso639-1" term="is"/>
590
                    </SYNONYMS>
591
                </TERM>
592
                <TERM encoding="ibo" english_name="Igbo" native_name="">
593
                    <SYNONYMS/>
594
                </TERM>
595
                <TERM encoding="ijo" english_name="Ijo" native_name="">
596
                    <SYNONYMS/>
597
                </TERM>
598
                <TERM encoding="ilo" english_name="Iloko" native_name="">
599
                    <SYNONYMS/>
600
                </TERM>
601
                <TERM encoding="inc" english_name="Indic" native_name="">
602
                    <SYNONYMS/>
603
                </TERM>
604
                <TERM encoding="ine" english_name="Indo-European" native_name="">
605
                    <SYNONYMS/>
606
                </TERM>
607
                <TERM encoding="ind" english_name="Indonesian" native_name="">
608
                    <SYNONYMS>
609
                        <SYNONYM encoding="iso639-1" term="id"/>
610
                    </SYNONYMS>
611
                </TERM>
612
                <TERM encoding="ina" english_name="Interlingua" native_name="">
613
                    <SYNONYMS>
614
                        <SYNONYM encoding="iso639-1" term="ia"/>
615
                    </SYNONYMS>
616
                </TERM>
617
                <TERM encoding="ine" english_name="Interlingue" native_name="">
618
                    <SYNONYMS>
619
                        <SYNONYM encoding="iso639-1" term="-"/>
620
                    </SYNONYMS>
621
                </TERM>
622
                <TERM encoding="iku" english_name="Inuktitut" native_name="">
623
                    <SYNONYMS>
624
                        <SYNONYM encoding="iso639-1" term="iu"/>
625
                    </SYNONYMS>
626
                </TERM>
627
                <TERM encoding="ipk" english_name="Inupiak" native_name="">
628
                    <SYNONYMS>
629
                        <SYNONYM encoding="iso639-1" term="ik"/>
630
                    </SYNONYMS>
631
                </TERM>
632
                <TERM encoding="ira" english_name="Iranian" native_name="">
633
                    <SYNONYMS/>
634
                </TERM>
635
                <TERM encoding="gai/iri" english_name="Irish" native_name="">
636
                    <SYNONYMS>
637
                        <SYNONYM encoding="iso639-1" term="ga"/>
638
                    </SYNONYMS>
639
                </TERM>
640
                <TERM encoding="gle" english_name="Irish" native_name="">
641
                    <SYNONYMS/>
642
                </TERM>
643
                <TERM encoding="sga" english_name="old Irish" native_name="">
644
                    <SYNONYMS/>
645
                </TERM>
646
                <TERM encoding="mga" english_name="Middle Irish" native_name="">
647
                    <SYNONYMS/>
648
                </TERM>
649
                <TERM encoding="iro" english_name="Iroquoian" native_name="">
650
                    <SYNONYMS/>
651
                </TERM>
652
                <TERM encoding="ita" english_name="Italian" native_name="">
653
                    <SYNONYMS>
654
                        <SYNONYM encoding="iso639-1" term="it"/>
655
                    </SYNONYMS>
656
                </TERM>
657
                <TERM encoding="jpn" english_name="Japanese" native_name="">
658
                    <SYNONYMS>
659
                        <SYNONYM encoding="iso639-1" term="ja"/>
660
                    </SYNONYMS>
661
                </TERM>
662
                <TERM encoding="jav/jaw" english_name="Javanese" native_name="">
663
                    <SYNONYMS>
664
                        <SYNONYM encoding="iso639-1" term="jv/jw"/>
665
                        <SYNONYM encoding="iso639-1" term="jv"/>
666
                        <SYNONYM encoding="iso639-1" term="jw"/>
667
                    </SYNONYMS>
668
                </TERM>
669
                <TERM encoding="jrb" english_name="Judeo-Arabic" native_name="">
670
                    <SYNONYMS/>
671
                </TERM>
672
                <TERM encoding="jpr" english_name="Judeo-Persian" native_name="">
673
                    <SYNONYMS/>
674
                </TERM>
675
                <TERM encoding="kab" english_name="Kabyle" native_name="">
676
                    <SYNONYMS/>
677
                </TERM>
678
                <TERM encoding="kac" english_name="Kachin" native_name="">
679
                    <SYNONYMS/>
680
                </TERM>
681
                <TERM encoding="kam" english_name="Kamba" native_name="">
682
                    <SYNONYMS/>
683
                </TERM>
684
                <TERM encoding="kan" english_name="Kannada" native_name="">
685
                    <SYNONYMS>
686
                        <SYNONYM encoding="iso639-1" term="kn"/>
687
                    </SYNONYMS>
688
                </TERM>
689
                <TERM encoding="kau" english_name="Kanuri" native_name="">
690
                    <SYNONYMS/>
691
                </TERM>
692
                <TERM encoding="kaa" english_name="Kara-Kalpak" native_name="">
693
                    <SYNONYMS/>
694
                </TERM>
695
                <TERM encoding="kar" english_name="Karen" native_name="">
696
                    <SYNONYMS/>
697
                </TERM>
698
                <TERM encoding="kas" english_name="Kashmiri" native_name="">
699
                    <SYNONYMS>
700
                        <SYNONYM encoding="iso639-1" term="ks"/>
701
                    </SYNONYMS>
702
                </TERM>
703
                <TERM encoding="kaw" english_name="Kawi" native_name="">
704
                    <SYNONYMS/>
705
                </TERM>
706
                <TERM encoding="kaz" english_name="Kazakh" native_name="">
707
                    <SYNONYMS>
708
                        <SYNONYM encoding="iso639-1" term="kk"/>
709
                    </SYNONYMS>
710
                </TERM>
711
                <TERM encoding="kha" english_name="Khasi" native_name="">
712
                    <SYNONYMS/>
713
                </TERM>
714
                <TERM encoding="khm" english_name="Khmer" native_name="">
715
                    <SYNONYMS>
716
                        <SYNONYM encoding="iso639-1" term="km"/>
717
                    </SYNONYMS>
718
                </TERM>
719
                <TERM encoding="khi" english_name="Khoisan" native_name="">
720
                    <SYNONYMS/>
721
                </TERM>
722
                <TERM encoding="kho" english_name="Khotanese" native_name="">
723
                    <SYNONYMS/>
724
                </TERM>
725
                <TERM encoding="kik" english_name="Kikuyu" native_name="">
726
                    <SYNONYMS/>
727
                </TERM>
728
                <TERM encoding="kin" english_name="Kinyarwanda" native_name="">
729
                    <SYNONYMS>
730
                        <SYNONYM encoding="iso639-1" term="rw"/>
731
                    </SYNONYMS>
732
                </TERM>
733
                <TERM encoding="kir" english_name="Kirghiz" native_name="">
734
                    <SYNONYMS>
735
                        <SYNONYM encoding="iso639-1" term="ky"/>
736
                    </SYNONYMS>
737
                </TERM>
738
                <TERM encoding="kom" english_name="Komi" native_name="">
739
                    <SYNONYMS/>
740
                </TERM>
741
                <TERM encoding="kon" english_name="Kongo" native_name="">
742
                    <SYNONYMS/>
743
                </TERM>
744
                <TERM encoding="kok" english_name="Konkani" native_name="">
745
                    <SYNONYMS/>
746
                </TERM>
747
                <TERM encoding="kor" english_name="Korean" native_name="">
748
                    <SYNONYMS>
749
                        <SYNONYM encoding="iso639-1" term="ko"/>
750
                    </SYNONYMS>
751
                </TERM>
752
                <TERM encoding="kpe" english_name="Kpelle" native_name="">
753
                    <SYNONYMS/>
754
                </TERM>
755
                <TERM encoding="kro" english_name="Kru" native_name="">
756
                    <SYNONYMS/>
757
                </TERM>
758
                <TERM encoding="kua" english_name="Kuanyama" native_name="">
759
                    <SYNONYMS/>
760
                </TERM>
761
                <TERM encoding="kum" english_name="Kumyk" native_name="">
762
                    <SYNONYMS/>
763
                </TERM>
764
                <TERM encoding="kur" english_name="Kurdish" native_name="">
765
                    <SYNONYMS>
766
                        <SYNONYM encoding="iso639-1" term="ku"/>
767
                    </SYNONYMS>
768
                </TERM>
769
                <TERM encoding="kru" english_name="Kurukh" native_name="">
770
                    <SYNONYMS/>
771
                </TERM>
772
                <TERM encoding="kus" english_name="Kusaie" native_name="">
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff