5.9.3 api display language

Funkce GET /api/display/language vrací jazyk aktuální relace koncového uživatele, výchozí jazyk koncového uživatele, jazyky podporované zařízením a jazyky nakonfigurované pro výběr na displeji.

Funkce je součástí služby Displej a v případě použití autentizace je nutné, aby uživatel měl přiřazené privilegium Displej – sledování.

Pro tuto funkci lze použít metody GET nebo POST.

Funkce nemá žádné parametry.


Odpověď je ve formátu application/json a obsahuje:

Parametr

Popis

sessionCurrently

Aktuálně vybraný jazyk relace (pouze Sentrio Cabin)

default

Jazyk zvolený v konfiguraci zařízení jako výchozí

supported

Všechny jazyky podporované displejem zařízení, obsahuje systémové jazyky (pevné) a vlastní (uživatelsky konfigurovatelné texty)

enabled[]

Jazyky nakonfigurované pro nabídku na displeji (mohou být vybrány koncovým uživatelem při interakci se zařízením), seznam je seřazen v pořadí, v jakém zařízení prezentuje tyto možnosti koncovému uživateli (pouze Sentrio Cabin)

Příklad:

GET /api/display/language
{
    "session": "en",
    "default": "en",
    "supported": {
        "system": [
            "en",
            "cs",
            "nl"
        ],
        "custom": "en"
    },
    "enabled": [
        "en",
        "cx-en",
        "nl"
    ]
}