A string with an additional attribute for the national language.
The tree structure of the element dcc:stringWithLangType has the following appearance:
<xs:complexType name="stringWithLangType">
<xs:simpleContent>
<xs:extension base="xs:string">
<xs:attribute name="lang" type="dcc:stringISO639Type" use="optional"/>
<xs:attribute name="id" type="xs:ID" use="optional"/>
<xs:attribute name="refId" type="xs:IDREFS" use="optional"/>
<xs:attribute name="refType" type="dcc:refTypesType" use="optional"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
See the list of abbreviations here
| Attribute Attribute type |
Use | Description |
|---|---|---|
| lang dcc:stringISO639Type |
[O] | The abbreviation of the official language shall be entered in this element. Basis is the ISO 639-1 for the language identifier with two lower case letters. [1] [2] More information can be found on the page on multilingualism. |
| id xs:ID |
[O] | This standard DataType of XML is used to represent a unique ID. It is used to uniquely identify the object in the DCC. The data type xs:ID is deliberately used here because it enables validation without any AddOns in various tools. |
| refId xs:IDREFS |
[O] | IDREF represents the IDREF attribute type from [XML 1.0 (Second Edition)]. The value space of IDREF is the set of all strings that match the NCName production in [Namespaces in XML]. The lexical space of IDREF is the set of strings that match the NCName production in [Namespaces in XML]. The base type of IDREF is NCName. |
| refType dcc:refTypesType |
[O] | A list of refTypes in XML. |