data.language
| data.language defines the range of attribute values used to identify a particular combination of human language and writing system. [vi.1. Language identification] | |
| Module | tei — 1 The TEI Infrastructure | 
| Used by | Class:  
 Element:  
  | 
| Declaration | 
 data.language = xsd:language  | 
| Note | The values for this attribute are language ‘tags’ as defined in BCP 47. Currently BCP 47 comprises RFC 4646
      and RFC 4647; over time, other IETF documents may succeed these as the best current practice. A ‘language tag’, per BCP 47, is assembled from a sequence of components
      or subtags separated by the hyphen character (-, U+002D).
      The tag is made of the following subtags, in the following order. Every subtag except the
      first is optional. If present, each occurs only once, except the fourth and fifth components
      (variant and extension), which are repeatable.  
 There are two exceptions to the above format. First, there are language tags in the IANA registry that
      do not match the above syntax, but are present because they have been
      ‘grandfathered’ from previous specifications. Second, an entire language tag can consist of only a private use subtag. These tags start
      with  x-, and do not need to follow any further rules established by the IETF and
      endorsed by these Guidelines. Like all language tags that make use of private use subtags, the
      language in question must be documented in a corresponding language element in the
      TEI header.Examples include  
 The W3C Internationalization Activity has published a useful introduction to BCP 47, Language
        tags in HTML and XML.  | 
