{ "tabs": { "general": "Основное", "behaviour": "Поведение", "network": "Сеть", "appearance": "Внешний вид", "integration": "Интеграция" }, "general": { "appname": { "label": "Название приложения", "description": "Используется для отображения приложения на панели управления." }, "internalAddress": { "label": "Внутренний адрес", "description": "Внутренний IP-адрес приложения.", "troubleshoot": { "label": "Возникли проблемы?", "header": "Вот список распространённых ошибок и способов их устранения:", "lines": { "nothingAfterPort": "В большинстве случаев не следует указывать путь после порта (даже '/admin' для pihole или '/web' для plex)", "protocolCheck": "Всегда проверяйте, что URL начинается с http или https, и убедитесь, что используете правильный протокол.", "preferIP": "Рекомендуется использовать прямой IP-адрес машины или контейнера, с которым вы пытаетесь установить связь.", "enablePings": "Проверьте правильность IP-адреса, включив проверку доступности. Настройка панели -> Макет -> Включить проверку доступности. На плитках приложений появится красный или зелёный индикатор, при наведении на который будет показан код ответа (в большинстве случаев ожидается зелёный индикатор с кодом 200).", "wget": "Чтобы убедиться, что Homarr может взаимодействовать с другими приложениями, проверьте доступность IP:порт с помощью wget/curl/ping.", "iframe": "Для встраиваемых фреймов всегда должен использоваться тот же протокол (http/s), что и у Homarr.", "clearCache": "Некоторая информация сохраняется в кеше, поэтому интеграция может не работать, пока вы не очистите кеш в общих настройках Homarr." }, "footer": "Для дополнительной помощи обратитесь в наш {{discord}}." } }, "externalAddress": { "label": "Внешний адрес", "description": "URL, который будет открываться при нажатии на приложение.", "tooltip": "Вы можете использовать несколько переменных для создания динамических адресов:

[homarr_base] : полный адрес без порта и пути. (Пример: 'https://subdomain.homarr.dev')
[homarr_hostname] : полный базовый URL, включая текущий поддомен. (Пример: 'subdomain.homarr.dev')
[homarr_domain] : домен без поддомена. (Пример: 'homarr.dev')
[homarr_protocol] : http/https

Эти переменные зависят от текущего URL." } }, "behaviour": { "isOpeningNewTab": { "label": "Открывать в новой вкладке", "description": "Открывать приложение в новой вкладке вместо текущей." }, "tooltipDescription": { "label": "Описание приложения", "description": "Этот текст будет отображаться при наведении на приложение.\\nИспользуйте его, чтобы предоставить пользователям дополнительную информацию о приложении, или оставьте пустым." }, "customProtocolWarning": "Используется нестандартный протокол. Это может потребовать предустановленных приложений и создать риски безопасности. Убедитесь, что ваш адрес безопасен и надёжен." }, "network": { "statusChecker": { "label": "Проверка состояния", "description": "Проверяет доступность приложения с помощью простого HTTP(S) запроса." }, "statusCodes": { "label": "HTTP коды состояния", "description": "HTTP коды состояния, которые считаются признаком доступности." } }, "appearance": { "icon": { "label": "Значок приложения", "description": "Начните вводить текст для поиска значка. Также можно вставить URL изображения для использования своего значка.", "autocomplete": { "title": "Результаты не найдены", "text": "Попробуйте использовать более точный поисковый запрос. Если не удаётся найти нужный значок, вставьте URL изображения выше для использования пользовательского значка" }, "noItems": { "title": "Загрузка внешних значков", "text": "Это может занять несколько секунд" } }, "appNameFontSize": { "label": "Размер шрифта названия", "description": "Установите размер шрифта для отображения названия приложения на плитке." }, "appNameStatus": { "label": "Отображение названия", "description": "Выберите, где должно отображаться название приложения.", "dropdown": { "normal": "Показывать название на плитке", "hover": "Показывать название только при наведении", "hidden": "Не показывать название" } }, "positionAppName": { "label": "Расположение названия", "description": "Положение названия приложения относительно значка.", "dropdown": { "top": "Сверху", "right": "Справа", "bottom": "Снизу", "left": "Слева" } }, "lineClampAppName": { "label": "Ограничение строк названия", "description": "Определяет максимальное количество строк для названия. Установите 0 для неограниченного количества." } }, "integration": { "type": { "label": "Настройка интеграции", "description": "Конфигурация интеграции, которая будет использоваться для подключения к приложению.", "placeholder": "Выберите интеграцию", "defined": "Определено", "undefined": "Не определено", "public": "Публичный", "private": "Приватный", "explanationPrivate": "Приватный ключ отправляется на сервер только один раз. После обновления страницы браузера он больше никогда не будет отправлен.", "explanationPublic": "Публичный ключ всегда отправляется клиенту и доступен через API. Он не должен содержать конфиденциальные данные, такие как имена пользователей, пароли, токены, сертификаты и подобное!" }, "secrets": { "description": "Чтобы обновить ключ, введите значение и нажмите кнопку сохранения. Для удаления ключа используйте кнопку очистки.", "warning": "Ваши учётные данные служат для доступа к интеграциям, и вы никогда не должны делиться ими с кем-либо. Команда Homarr никогда не запрашивает учётные данные. Обязательно храните и управляйте своими ключами безопасно.", "clear": "Очистить ключ", "save": "Сохранить ключ", "update": "Обновить ключ" } }, "validation": { "popover": "Форма содержит недопустимые данные и не может быть сохранена. Пожалуйста, исправьте все ошибки и нажмите эту кнопку снова для сохранения изменений", "name": "Название обязательно", "noUrl": "URL обязателен", "invalidUrl": "Значение не является допустимым URL", "noIconUrl": "Это поле обязательно", "noExternalUri": "Внешний URI обязателен", "invalidExternalUri": "Внешний URI не является допустимым" } }