<language>

<language> bestimmt eine einzelne Sprache oder Subsprache in einem Text. 2.4.2 Language Usage
Modul header — 2 The TEI Header
Neben global gültigen Attributen
ident (identifier) gibt einen Sprachschlüssel an, aufgebaut nach RFC 3066 (oder dessen Fortsetzung), der zur Angabe der im Element festgehaltenen Sprache benutzt wird, und auf den das globale xml:lang -Attribut verweist.
Zustand Obligatorisch
Datentyp

<rng:ref name="data.language"/>
data.language
usage gibt den ungefähren Prozentsatz (nach Umfang) für die Verwendung dieser Sprache im Text an.
Zustand Optional
Datentyp

<rng:data type="nonNegativeInteger">
 <rng:param name="maxInclusive">100</rng:param>
</rng:data>
xsd:nonNegativeInteger { maxInclusive = "100" }
Werte a whole number between 0 and 100
Verwendet von
Kann enthalten
Deklaration

<rng:element name="language">
 <rng:ref name="att.global.attributes"/>
 <rng:attribute name="ident">
  <rng:ref name="data.language"/>
 </rng:attribute>
 <rng:optional>
  <rng:attribute name="usage">
   <rng:data type="nonNegativeInteger">
    <rng:param name="maxInclusive">100</rng:param>
   </rng:data>
  </rng:attribute>
 </rng:optional>
 <rng:ref name="macro.phraseSeq.limited"/>
</rng:element>
element language
{
   att.global.attributes,
   attribute ident { data.language },
   attribute usage { xsd:nonNegativeInteger { maxInclusive = "100" } }?,
   macro.phraseSeq.limited
}
Beispiel
<langUsage xml:lang="en-US">
 <language ident="en-US" usage="75">modern American English</language>
 <language ident="i-az-Arab" usage="20">Azerbaijani in Arabic script</language>
 <language ident="x-lap" usage="05">Pig Latin</language>
</langUsage>