{ "config": { "step": { "user": { "title": "Подключение к Media Server", "description": "Введите данные для подключения к Media Server.", "data": { "host": "Хост", "port": "Порт", "token": "API токен", "name": "Название", "poll_interval": "Интервал опроса" }, "data_description": { "host": "Имя хоста или IP-адрес Media Server", "port": "Номер порта (по умолчанию: 8765)", "token": "Токен аутентификации из конфигурации сервера", "name": "Отображаемое имя медиаплеера", "poll_interval": "Частота опроса статуса (в секундах)" } } }, "error": { "cannot_connect": "Не удалось подключиться к Media Server. Проверьте хост и порт.", "invalid_auth": "Неверный API токен. Проверьте токен.", "unknown": "Произошла непредвиденная ошибка." }, "abort": { "already_configured": "Этот Media Server уже настроен." } }, "options": { "step": { "init": { "title": "Настройки", "data": { "poll_interval": "Интервал опроса" }, "data_description": { "poll_interval": "Частота опроса статуса (в секундах)" } } } }, "services": { "execute_script": { "name": "Выполнить скрипт", "description": "Выполнить предопределённый скрипт на медиасервере.", "fields": { "script_name": { "name": "Имя скрипта", "description": "Имя скрипта для выполнения (из конфигурации сервера)" }, "args": { "name": "Аргументы", "description": "Необязательный список аргументов для передачи скрипту" } } } } }