<language>

<language> L’élément Langue language caractérise une seule langue ou variété de langue utilisée dans un texte. 2.4.2 Language Usage
Moduleheader — 2 The TEI Header
Attributs
ident (identificateur) fournit un code de langue issu de la recommandation RFC 3066 RFC 3066 (ou son successeur) utilisé pour identifier la langue précisée par cet élément, référencé par l’attribut global xml:lang s’appliquant à l’élément considéré.
Statut Requis
Type de données

<rng:ref name="data.language"/>
data.language
usagespécifie le pourcentage approximatif du volume de texte utilisant cette langue.
Statut Optionel
Type de données

<rng:data type="nonNegativeInteger">
<rng:param name="maxInclusive">100</rng:param>
</rng:data>
xsd:nonNegativeInteger { maxInclusive = "100" }
Valeurs a whole number between 0 and 100
Utilisé par
Peut contenir
Declaration

<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
}
Exemple
<langUsage xml:lang="en-US">
 <language ident="en-USusage="75">modern American English</language>
 <language ident="i-az-Arabusage="20">Azerbaijani in Arabic script</language>
 <language ident="x-lapusage="05">Pig Latin</language>
</langUsage>
Note
Pour le cas particulier des variétés de langues, en l'absence d'un code normalisé, il faudra fournir le nom en clair dans l'élément.