FlexDoc/XML XSDDoc Demo
XML Schema for
XSLT 2.0 & XSD 1.0


attribute "xml:lang"
Namespace:
Type:
anonymous simpleType (union of (xs:language | restriction of xs:string))
Defined:
globally in xml.xsd; see XML source
Referenced:

Attribute Value Detail:
union of
  1. enumeration of xs:string
    Values (1):
    ""
Description

lang (as an attribute name)

denotes an attribute whose value is a language code for the natural language of the content of any element; its value is inherited. This name is reserved by virtue of its definition in the XML specification.

Notes

Attempting to install the relevant ISO 2- and 3-letter codes as the enumerated possible values is probably never going to be a realistic possibility.

See BCP 47 at http://www.rfc-editor.org/rfc/bcp/bcp47.txt and the IANA language subtag registry at http://www.iana.org/assignments/language-subtag-registry for further information.

The union allows for the 'un-declaration' of xml:lang with the empty string.

Related Components
Referenced By
Anonymous Type Detail
Type Derivation Tree
union of (xs:language | restriction of xs:string)
Derivation:
by union of
Member Types
  1. anonymous simpleType:
    Derivation:
    restriction of xs:string
    Facets:
    enumeration:
    ""


XML schema documentation generated with FlexDoc/XML 1.15 using FlexDoc/XML XSDDoc 3.5 template set. All XSD diagrams generated by FlexDoc/XML DiagramKit.