| <langKnowledge> (language knowledge) summarizes the state of a person's linguistic knowledge, either as prose or by a list of <langKnown> elements. [14.3.2.1. Personal Characteristics] |
| Module | namesdates — Specification |
| Attributes | | type | characterizes the element in some sense, using any convenient classification scheme or typology. | | tags | supplies one or more valid language tags for the languages specified.| Status | Optional | | Datatype | 1–∞ occurrences of teidata.language separated by whitespace | | Note | This attribute should be supplied only if the element contains no <langKnown> children. Its values are language ‘tags’ as defined in RFC 4646 or its successor |
|
|
| Member of | |
| Contained by | |
| May contain | |
| Example | <langKnowledge tags="en-GB fr">
<p>British English and French</p>
</langKnowledge>
|
| Example | <langKnowledge>
<langKnown tag="en-GB" level="H">British English</langKnown>
<langKnown tag="fr" level="M">French</langKnown>
</langKnowledge>
|
| Content model |
<content>
<sequence>
<elementRef key="precision" minOccurs="0"
maxOccurs="unbounded"/>
<alternate>
<classRef key="model.pLike"/>
<elementRef key="langKnown"
minOccurs="1" maxOccurs="unbounded"/>
</alternate>
</sequence>
</content>
⚓ |
| Schema Declaration |
element langKnowledge
{
att.global.attributes,
att.datable.attributes,
att.editLike.attributes,
att.typed.attribute.subtype,
attribute type { text }?,
attribute tags { list { + } }?,
( precision*, ( model.pLike | langKnown+ ) )
}⚓
|