element <languagePreference> (local)
Namespace:
Type:
Content:
simple, 4 attributes
Defined:
locally within myProfileType complexType in myProfile.xsd; see XML source
XML Representation Summary
<languagePreference
   
 = 
xsd:nonNegativeInteger
 = 
xsd:hexBinary
 = 
xsd:string
 = 
("native" | "fluent" | "intermediate" | "beginner")
   
>
   
Content: 
{ xsd:string }
</languagePreference>
Included in content model of elements (1):
myProfile
Annotation
This element specifies the preferred language code of the identity encoded using ISO 639 language codes or ISO 3166 country codes, as defined by <a href="http://www.ietf.org/rfc/rfc1766.txt">RFC 1766</a>. The purpose of this value in this service is to indicate the languages understood by this identity. When manipulating localizable content, choose from an appropriate language preference. When encountering localized content not falling within this set, the software should translate into a language understood by this set.
XML Source (see within schema source)
<xsd:element maxOccurs="unbounded" minOccurs="0" name="languagePreference" type="languagePreferenceType">
<xsd:annotation>
<xsd:documentation>
This element specifies the preferred language code
of the identity encoded using ISO 639 language codes
or ISO 3166 country codes, as defined by
<a href="http://www.ietf.org/rfc/rfc1766.txt">RFC 1766</a>
.
The purpose of this value in this service is to indicate the languages understood
by this identity. When manipulating localizable content, choose from an appropriate language
preference. When encountering localized content not falling within this set, the software should translate
into a language understood by this set.
</xsd:documentation>
</xsd:annotation>
</xsd:element>
Attribute Detail (all declarations; 4/4)
changeNumber
Type:
Use:
required
Defined:
XML Source (see within schema source)
<xsd:attribute name="changeNumber" type="changeNumberType" use="required"/>

creator
Type:
Use:
required
Defined:
XML Source (see within schema source)
<xsd:attribute name="creator" type="creatorType" use="required"/>

id
Type:
Use:
required
Defined:
XML Source (see within schema source)
<xsd:attribute name="id" type="idType" use="required"/>

level
Type:
anonymous simpleType (restriction of hs:string)
Use:
required
Defined:
locally within languagePreferenceType complexType
This attribute indicates how well this language is understood by this identity. Valid values include: <ul> <li>native</li> <li>fluent</li> <li>intermediate</li> <li>beginner</li> </ul>
Anonymous simpleType
Derivation:
restriction of hs:string
XML Source (see within schema source)
<xsd:attribute name="level" use="required">
<xsd:annotation>
<xsd:documentation>
This attribute indicates how well this language is understood by this identity. Valid
values include:
<ul>
<li>native</li>
<li>fluent</li>
<li>intermediate</li>
<li>beginner</li>
</ul>
</xsd:documentation>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="hs:string">
<xsd:enumeration value="native"/>
<xsd:enumeration value="fluent"/>
<xsd:enumeration value="intermediate"/>
<xsd:enumeration value="beginner"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:attribute>