<textLang>

<textLang> (text language) describes the languages and writing systems identified within the bibliographic work being described, rather than its description. 3.11.2.3 Imprint, Pagination, and Other Details 10.6.6 Languages and Writing Systems
모듈core — 3 Elements Available in All TEI Documents
속성att.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))
mainLang (main language) supplies a code which identifies the chief language used in the bibliographic work.
상태 수의적
자료 유형

<rng:ref name="data.language"/>
data.language
a recognised language ‘tag’ generated according to BCP 47 which may additionally be documented by a language element in the header
otherLangs (other languages) one or more codes identifying any other languages used in the bibliographic work.
상태 수의적
자료 유형 0–∞ 출현 

<rng:ref name="data.language"/>
data.language
공백문자로 분리됨
a list of codes, each of which is a recognised language ‘tag’ generated according to BCP 47 which may additionally be documented by a language element in the header
에 의해 사용된
에 의해 포함된
포함할 수 있다
선언

<rng:element name="textLang">
 <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:optional>
  <rng:attribute name="mainLang">
   <rng:ref name="data.language"/>
  </rng:attribute>
 </rng:optional>
 <rng:optional>
  <rng:attribute name="otherLangs">
   <rng:list>
    <rng:zeroOrMore>
     <rng:ref name="data.language"/>
    </rng:zeroOrMore>
   </rng:list>
  </rng:attribute>
 </rng:optional>
 <rng:ref name="macro.phraseSeq"/>
</rng:element>
element textLang
{
   att.global.attributes,
   att.global.linking.attributes,
   att.global.analytic.attributes,
   att.global.facs.attributes,
   att.global.change.attributes,
   attribute mainLang { data.language }?,
   attribute otherLangs { list { data.language* } }?,
   macro.phraseSeq
}
<textLang mainLang="en" otherLangs="la"> Predominantly in English with Latin
glosses</textLang>