Defined in File Ifc4x3_rc1.h
IfcLanguageId: public Ifc4x3_rc1::IfcIdentifier¶
IfcLanguageId identifies the language in which a natural language text is expressed. It uses a language tag to identify the language. 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).
NOTE The use of IfcLanguageId should conform to the use of language tags in HTML and XML as published by the W3C consortium.
HISTORY New defined datatype in IFC2x4.
operator std::string() const¶