![]()  | Language Id | 
![]()  | Identifiant de langage | 
| Item | SPF | XML | Change | Description | IFC2x3 to IFC4 4.0.0.0 | 
|---|---|---|---|---|
| IfcLanguageId | ADDED | IFC2x3 to IFC4 4.0.0.0 | ||
| IfcLanguageId | ADDED | 
The IfcLanguageId identifies the language in which a natural language text is expressed. It uses a language tag to identify the language.
NOTE The tag shall comply to the Internet Engineering Task Force (IETF) language tag as expressed in RFC 5646. A conforming program shall support the "simple language" subtag and the "language-region" tag format.
EXAMPLE for simple language tags en (English), de (German), fr (France), or ja (Japanese), and for language-region tags en-US (English as used in United States), de-CH (German as used in German speaking part of Switzerland).
Type: IfcIdentifier
NOTE See RFC 5646 for definition of language tag.
HISTORY New defined datatype in IFC4.
 <xs:simpleType name="IfcLanguageId">
  <xs:restriction base="ifc:IfcIdentifier"/>
 </xs:simpleType>
TYPE IfcLanguageId = IfcIdentifier;
END_TYPE;
  References: IfcLibraryReference