Skip to main content
Version: 10.1

USMeta.Languages

note

This article is about the Languages method of the USMeta internal component.

USMeta.Languages

At runtime, gets metadata information about system languages from the model developed in USoft Definer.

NameValue
LANGUAGE_CODElanguage code

Syntax

SELECT USMeta.Languages(
   *mime-type* MimeType
)

*mime-type* ::= { application/xml
, xml
, application/json
, json }

All parameters are optional. Parameter values that you supply are mapped to parameters by alias name.

SELECT   USMeta.Languages()

Mime-type determines whether the output is in XML ( ‘application/xml‘ or 'xml’) or in JSON ('application/json’ or 'json’). The default is XML.

Example 1

This example returns languages information in xml format.

SELECT USMeta.Languages()

The return value of this statement could be:

<?xml version="1.0" encoding="UTF-16"?>
<Meta>
<Languages>
<Language LANGUAGE_CODE="nl"/>
<Language LANGUAGE_CODE="default"/>
<Language LANGUAGE_CODE="en"/>
</Languages>
</Meta>

Example 2

This example returns languages information in json format.

SELECT USMeta.Languages(
'json' MimeType
)

The return value of this statement could be:

{
"Meta": {
"Language": [
{
"LANGUAGE_CODE":"nl"
},
{
"LANGUAGE_CODE":"default"
},
{
"LANGUAGE_CODE":"en"
}
]
}
}