Supported Languages Catalogue

URL: /segments/get_languages/
Post Data: session_id

Note

All calls available in version 2 of the API that require language codes now accept them as either in index or as text such as 'en-us'. If a text-based language identifier is unknown to the system, it will be automatically added.

session_id

The unique key returned in the initial login call.

Returns

On success, a JSON structure containing all the languages supported by the system. On failure the HTTP status code will be set to something other than 200.

The JSON structure will contain an array of entries with the following fields:

lang_id

In integer identifying the language code within the system.

lang_code

A fully formed language,variation code such as 'en-gb', 'en-us' or 'zu'.

lang_name

The full name of the language e.g. English

variation

The full name of the regional variation. For example, if the lang_code is 'en-hk', then: lang_name = 'English', variation = 'Hong Kong'