GetAvailable

[POST] …/v1/Language/GetAvailable

Метод для получение списка доступных языков.

Метод возвращает модель Languagе (в которой есть поле с текущей версией языка пользователя version) и строку с последней доступной версией языка actual_version. На стороне сервера сравниваются текущая и актуальная версии и выдаётся доступное действие (action).

Входные параметры

Метод не имеет входных параметров.

Пример запроса

{}

Выходные параметры - массив доступных язаков

Название Тип данных Описание
language Language Язык
actual_version string Актуальная версия языка
action enum Доступное действие: <None | 0> - ничего не делать, <Install | 1> - установить, <Update | 2**> - обновить

Пример ответа

{
    "ok": true,
    "result": [
        {
            "language": {
                "id": 1,
                "code": "RUS",
                "name": "Русский",
                "version": "000157",
                "last_update": 1721451756
            },
            "actual_version": "000157",
            "action": "None"
        }
    ]
}