ePages 6.10 - DE_EPAGES/Object/API/TLE/LanguageHandler.pm

Package DE_EPAGES::Object::API::TLE::LanguageHandler

Functions

GetLanguageByCode

GetLanguageByCode

Returns language information by language code.

Syntax
#FUNCTION("GetLanguageByCode", #LanguageCode)
Example
#LOCAL("LocalLanguage", #FUNCTION("GetLanguageByCode", "en"))
  #WITH_LANGUAGE(#LocalLanguage.LanguageID)
    <h3>#NameOrAlias (#LocalLanguage.Code3)</h3>
    <p>#Description</p>
  #ENDWITH_LANGUAGE
#ENDLOCAL
Input
#LanguageCode (string)
iso-639-1 or iso-639-2 language code
Return
#Language (ref.hash)
language information hash with keys
  • LanguageID - language id - integer
  • IsUsed - is used / enabled - boolean
  • Code2 - iso-639-1 language code (optional)- char(2)
  • Code3 - iso-639-2 language code - char(3)
  • English - english name of language (optional)- string
  • French - french name of language (optional)- string
  • Native - local name of language (optional)- string