blob: 52d9a1bdd87c9e7b6fc4b454514b93f8e469e4ac [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<!--
Licensed to the Apache Software Foundation (ASF) under one
or more contributor license agreements. See the NOTICE file
distributed with this work for additional information
regarding copyright ownership. The ASF licenses this file
to you under the Apache License, Version 2.0 (the
"License"); you may not use this file except in compliance
with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing,
software distributed under the License is distributed on an
"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied. See the License for the
specific language governing permissions and limitations
under the License.
-->
<!DOCTYPE rdf:RDF [
<!ENTITY ontology "http://www.lingvoj.org/ontology">
<!ENTITY owl "http://www.w3.org/2002/07/owl#">
<!ENTITY rdf "http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<!ENTITY rdfs "http://www.w3.org/2000/01/rdf-schema#">
<!ENTITY xsd "http://www.w3.org/2001/XMLSchema#">
]>
<rdf:RDF xml:base="&ontology;"
xmlns:owl="&owl;"
xmlns:rdf="&rdf;"
xmlns:rdfs="&rdfs;">
<!-- Ontology Information -->
<owl:Ontology rdf:about=""
rdfs:label="Lingvoj Ontology">
<rdfs:comment>An ontology for using languages as resources</rdfs:comment>
<owl:versionInfo xml:lang="en">Lingvoj Ontology Version 1.3 - 2009-04-06. Added dcterms:language, its subproperties and inverse property.</owl:versionInfo>
<owl:priorVersion rdf:resource="http://www.lingvoj.org/ontology_v1.2.rdf"/>
</owl:Ontology>
<!-- Classes -->
<owl:Class rdf:about="#Lingvo">
<rdfs:comment xml:lang="en">A language used in human communication, and singularly a language in which a resource is written or recorded. Instances defined in the lingvoj.org namespace are identified by ISO 639 codes, or tags conformant to BCP 47.</rdfs:comment>
<rdfs:label xml:lang="tr">Dil</rdfs:label>
<rdfs:label xml:lang="pl">Język</rdfs:label>
<rdfs:label xml:lang="fi">Kieli</rdfs:label>
<rdfs:label xml:lang="en">Language</rdfs:label>
<rdfs:label xml:lang="fr">Langue</rdfs:label>
<rdfs:label xml:lang="es">Lenguaje</rdfs:label>
<rdfs:label xml:lang="it">Linguaggio</rdfs:label>
<rdfs:label xml:lang="eo">Lingvo</rdfs:label>
<rdfs:label xml:lang="pt">Língua</rdfs:label>
<rdfs:label xml:lang="de">Sprache</rdfs:label>
<rdfs:label xml:lang="no">Språk</rdfs:label>
<rdfs:label xml:lang="sv">Språk</rdfs:label>
<rdfs:label xml:lang="nl">Taal</rdfs:label>
<rdfs:label xml:lang="ru">Язык</rdfs:label>
<rdfs:label xml:lang="ja">言語</rdfs:label>
<rdfs:label xml:lang="zh">语言</rdfs:label>
<rdfs:subClassOf rdf:resource="http://purl.org/dc/terms/LinguisticSystem"/>
</owl:Class>
<owl:Class rdf:about="#Translation"/>
<owl:Class rdf:about="http://purl.org/dc/terms/LinguisticSystem"
rdfs:isDefinedBy="http://purl.org/dc/terms/">
<rdfs:label xml:lang="en">Linguistic System</rdfs:label>
</owl:Class>
<owl:Class rdf:about="http://xmlns.com/foaf/0.1/Organization"/>
<owl:Class rdf:about="http://xmlns.com/foaf/0.1/Person"/>
<owl:Class rdf:about="http://xmlns.com/foaf/0.1/Project"/>
<owl:Class rdf:nodeID="b10">
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://xmlns.com/foaf/0.1/Organization"/>
<rdf:Description rdf:about="http://xmlns.com/foaf/0.1/Project"/>
</owl:unionOf>
</owl:Class>
<owl:Class rdf:nodeID="b9">
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://xmlns.com/foaf/0.1/Organization"/>
<rdf:Description rdf:about="http://xmlns.com/foaf/0.1/Project"/>
</owl:unionOf>
</owl:Class>
<owl:Class rdf:nodeID="b11">
<owl:unionOf rdf:parseType="Collection">
<rdf:Description rdf:about="http://xmlns.com/foaf/0.1/Organization"/>
<rdf:Description rdf:about="http://xmlns.com/foaf/0.1/Project"/>
</owl:unionOf>
</owl:Class>
<!-- Annotation Properties -->
<owl:AnnotationProperty rdf:about="&rdfs;comment"/>
<owl:AnnotationProperty rdf:about="&rdfs;isDefinedBy"/>
<owl:AnnotationProperty rdf:about="&rdfs;label">
<rdf:type rdf:resource="&owl;DatatypeProperty"/>
</owl:AnnotationProperty>
<owl:AnnotationProperty rdf:about="&owl;versionInfo"/>
<!-- Datatype Properties -->
<owl:DatatypeProperty rdf:about="#iso1">
<rdfs:domain rdf:resource="#Lingvo"/>
<rdfs:label xml:lang="en">ISO 639-1 code</rdfs:label>
<owl:equivalentProperty rdf:resource="http://downlode.org/rdf/iso-639/schema#alpha2"/>
<owl:equivalentProperty rdf:resource="http://psi.oasis-open.org/iso/639/#code-a2"/>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:about="#iso2b">
<rdfs:comment xml:lang="en">ISO 639-2 bibliographic code</rdfs:comment>
<rdfs:domain rdf:resource="#Lingvo"/>
<rdfs:label xml:lang="en">ISO 639-2B code</rdfs:label>
<owl:equivalentProperty rdf:resource="http://psi.oasis-open.org/iso/639/#code-a3b"/>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:about="#iso2t">
<rdfs:comment xml:lang="en">ISO 639-2 terminological code</rdfs:comment>
<rdfs:domain rdf:resource="#Lingvo"/>
<rdfs:label xml:lang="en">ISO 639-2T code</rdfs:label>
<owl:equivalentProperty rdf:resource="http://psi.oasis-open.org/iso/639/#code-a3t"/>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:about="#iso3">
<rdfs:domain rdf:resource="#Lingvo"/>
<rdfs:label xml:lang="en">ISO 639-3 code</rdfs:label>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:about="#originalTitle">
<rdfs:domain rdf:resource="#Translation"/>
<rdfs:label xml:lang="en">original title</rdfs:label>
<rdfs:subPropertyOf rdf:resource="&rdfs;label"/>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:about="#translatedTitle">
<rdfs:domain rdf:resource="#Translation"/>
<rdfs:label xml:lang="en">translated title</rdfs:label>
<rdfs:subPropertyOf rdf:resource="&rdfs;label"/>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:about="http://downlode.org/rdf/iso-639/schema#alpha2">
<owl:equivalentProperty rdf:resource="#iso1"/>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:about="http://psi.oasis-open.org/iso/639/#code-a2">
<owl:equivalentProperty rdf:resource="#iso1"/>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:about="http://psi.oasis-open.org/iso/639/#code-a3b">
<owl:equivalentProperty rdf:resource="#iso2b"/>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:about="http://psi.oasis-open.org/iso/639/#code-a3t">
<owl:equivalentProperty rdf:resource="#iso2t"/>
</owl:DatatypeProperty>
<owl:DatatypeProperty rdf:about="http://purl.org/dc/elements/1.1/date"/>
<!-- Object Properties -->
<owl:ObjectProperty rdf:about="#hasAbility1">
<rdfs:comment xml:lang="en">As defined by http://en.wikipedia.org/wiki/Wikipedia:Babel</rdfs:comment>
<rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/Person"/>
<rdfs:label xml:lang="en">basic level language</rdfs:label>
<rdfs:range rdf:resource="#Lingvo"/>
<rdfs:subPropertyOf rdf:resource="http://purl.org/dc/terms/language"/>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="#hasAbility2">
<rdfs:comment xml:lang="en">As defined by http://en.wikipedia.org/wiki/Wikipedia:Babel</rdfs:comment>
<rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/Person"/>
<rdfs:label xml:lang="en">intermediate level language</rdfs:label>
<rdfs:range rdf:resource="#Lingvo"/>
<rdfs:subPropertyOf rdf:resource="http://purl.org/dc/terms/language"/>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="#hasAbility3">
<rdfs:comment xml:lang="en">As defined by http://en.wikipedia.org/wiki/Wikipedia:Babel</rdfs:comment>
<rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/Person"/>
<rdfs:label xml:lang="en">advanced level language</rdfs:label>
<rdfs:range rdf:resource="#Lingvo"/>
<rdfs:subPropertyOf rdf:resource="http://purl.org/dc/terms/language"/>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="#hasAbility4">
<rdfs:comment xml:lang="en">As defined by http://en.wikipedia.org/wiki/Wikipedia:Babel</rdfs:comment>
<rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/Person"/>
<rdfs:label xml:lang="en">near-native language</rdfs:label>
<rdfs:range rdf:resource="#Lingvo"/>
<rdfs:subPropertyOf rdf:resource="http://purl.org/dc/terms/language"/>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="#hasAbility5">
<rdfs:comment xml:lang="en">As defined by http://en.wikipedia.org/wiki/Wikipedia:Babel</rdfs:comment>
<rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/Person"/>
<rdfs:label xml:lang="en">professional language</rdfs:label>
<rdfs:range rdf:resource="#Lingvo"/>
<rdfs:subPropertyOf rdf:resource="http://purl.org/dc/terms/language"/>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="#hasCommunicationLanguage">
<rdfs:comment xml:lang="en">A language the organization or project uses to communicate externally.</rdfs:comment>
<rdfs:domain rdf:nodeID="b11"/>
<rdfs:label xml:lang="en">communication language</rdfs:label>
<rdfs:range rdf:resource="#Lingvo"/>
<rdfs:subPropertyOf rdf:resource="http://purl.org/dc/terms/language"/>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="#hasMemberLanguage">
<rdfs:comment xml:lang="en">A language used by some member(s) of the organization or project.</rdfs:comment>
<rdfs:domain rdf:nodeID="b10"/>
<rdfs:label xml:lang="en">member language</rdfs:label>
<rdfs:range rdf:resource="#Lingvo"/>
<rdfs:subPropertyOf rdf:resource="http://purl.org/dc/terms/language"/>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="#hasNativeLanguage">
<rdfs:domain rdf:resource="http://xmlns.com/foaf/0.1/Person"/>
<rdfs:label xml:lang="en">native language</rdfs:label>
<rdfs:range rdf:resource="#Lingvo"/>
<rdfs:subPropertyOf rdf:resource="http://purl.org/dc/terms/language"/>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="#hasWorkingLanguage">
<rdfs:comment xml:lang="en">A language the project or organization uses for internal communication.</rdfs:comment>
<rdfs:domain rdf:nodeID="b9"/>
<rdfs:label xml:lang="en">working language</rdfs:label>
<rdfs:range rdf:resource="#Lingvo"/>
<rdfs:subPropertyOf rdf:resource="http://purl.org/dc/terms/language"/>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="#isLanguageOf">
<rdfs:label xml:lang="en">is language of</rdfs:label>
<owl:inverseOf rdf:resource="http://purl.org/dc/terms/language"/>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="#originalLanguage">
<rdfs:domain rdf:resource="#Translation"/>
<rdfs:label xml:lang="en">original language</rdfs:label>
<rdfs:range rdf:resource="#Lingvo"/>
<rdfs:subPropertyOf rdf:resource="http://purl.org/dc/terms/language"/>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="#original_resource">
<rdfs:domain rdf:resource="#Translation"/>
<rdfs:label xml:lang="en">original resource</rdfs:label>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="#targetLanguage">
<rdfs:domain rdf:resource="#Translation"/>
<rdfs:label xml:lang="en">target language</rdfs:label>
<rdfs:range rdf:resource="#Lingvo"/>
<rdfs:subPropertyOf rdf:resource="http://purl.org/dc/terms/language"/>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="#translatedResource">
<rdfs:domain rdf:resource="#Translation"/>
<rdfs:label xml:lang="en">translated resource</rdfs:label>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="#translator">
<rdfs:domain rdf:resource="#Translation"/>
<rdfs:label xml:lang="en">translator</rdfs:label>
<rdfs:range rdf:resource="http://xmlns.com/foaf/0.1/Person"/>
</owl:ObjectProperty>
<owl:ObjectProperty rdf:about="http://purl.org/dc/terms/language">
<rdfs:label xml:lang="en">language</rdfs:label>
<rdfs:range rdf:resource="http://purl.org/dc/terms/LinguisticSystem"/>
<owl:inverseOf rdf:resource="#isLanguageOf"/>
</owl:ObjectProperty>
</rdf:RDF>