<language>

<language> (langue) caractérise une langue ou une variété de langue utilisée dans un texte. [2.4.2 Language Usage]
Moduleheader — 2 The TEI Header
Attributsatt.global (@xml:id, @n, @xml:lang, @rend, @rendition, @xml:base, @xml:space) (att.global.linking (@corresp, @synch, @sameAs, @copyOf, @next, @prev, @exclude, @select)) (att.global.analytic (@ana)) (att.global.facs (@facs)) (att.global.change (@change))
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
usageprécise approximativement le pourcentage 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 un nombre entier entre 0 et 100.
Utilisé par
Contenu dans
header: langUsage
Peut contenir
Declaration

<rng:element name="language">
 <rng:ref name="att.global.attributes"/>
 <rng:ref name="att.global.linking.attributes"/>
 <rng:ref name="att.global.analytic.attributes"/>
 <rng:ref name="att.global.facs.attributes"/>
 <rng:ref name="att.global.change.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,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   attribute ident { data.language },
   attribute usage { xsd:nonNegativeInteger { maxInclusive = "100" } }?,
   macro.phraseSeq.limited
}
Exemple
<langUsage xml:lang="en-US">
 <language ident="en-US" usage="75">Anglais américain moderne</language>
 <language ident="i-az-Arab" usage="20">Azerbaijanais en caractères arabes</language>
 <language ident="x-lap" usage="05">verlan</language>
</langUsage>
Note
Dans le cas particulier des variétés de langues, l'élément contiendra un texte caractérisant mais non structuré.