Files
pangolin/messages/ru-RU.json
2026-01-21 17:57:20 -08:00

2541 lines
234 KiB
JSON
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"setupCreate": "Создать организацию, сайт и ресурсы",
"headerAuthCompatibilityInfo": "Включите это, чтобы принудительно вернуть ответ 401 Unauthorized, если отсутствует токен аутентификации. Это требуется для браузеров или определенных библиотек HTTP, которые не отправляют учетные данные без запроса сервера.",
"headerAuthCompatibility": "Дополнительная совместимость",
"setupNewOrg": "Новая организация",
"setupCreateOrg": "Создать организацию",
"setupCreateResources": "Создать ресурсы",
"setupOrgName": "Название организации",
"orgDisplayName": "Отображаемое имя организации.",
"orgId": "ID организации",
"setupIdentifierMessage": "Это уникальный идентификатор для организации.",
"setupErrorIdentifier": "ID организации уже занят. Выберите другой.",
"componentsErrorNoMemberCreate": "Вы пока не состоите ни в одной организации. Создайте организацию для начала работы.",
"componentsErrorNoMember": "Вы пока не состоите ни в одной организации.",
"welcome": "Добро пожаловать!",
"welcomeTo": "Добро пожаловать в",
"componentsCreateOrg": "Создать организацию",
"componentsMember": "Вы состоите в {count, plural, =0 {0 организациях} one {# организации} few {# организациях} many {# организациях} other {# организациях}}.",
"componentsInvalidKey": "Обнаружены недействительные или просроченные лицензионные ключи. Соблюдайте условия лицензии для использования всех функций.",
"dismiss": "Отменить",
"componentsLicenseViolation": "Нарушение лицензии: Сервер использует {usedSites} сайтов, что превышает лицензионный лимит в {maxSites} сайтов. Соблюдайте условия лицензии для использования всех функций.",
"componentsSupporterMessage": "Спасибо за поддержку Pangolin в качестве {tier}!",
"inviteErrorNotValid": "Извините, но это приглашение не было принято или срок его действия истёк.",
"inviteErrorUser": "Извините, но приглашение, к которому вы пытаетесь получить доступ, предназначено не для этого пользователя.",
"inviteLoginUser": "Убедитесь, что вы вошли под правильным пользователем.",
"inviteErrorNoUser": "Извините, но похоже, что приглашение, к которому вы пытаетесь получить доступ, предназначено для несуществующего пользователя.",
"inviteCreateUser": "Сначала создайте аккаунт.",
"goHome": "На главную",
"inviteLogInOtherUser": "Войти под другим пользователем",
"createAnAccount": "Создать учётную запись",
"inviteNotAccepted": "Приглашение не принято",
"authCreateAccount": "Создайте учётную запись для начала работы",
"authNoAccount": "Нет учётной записи?",
"email": "Email",
"password": "Пароль",
"confirmPassword": "Подтвердите пароль",
"createAccount": "Создать учётную запись",
"viewSettings": "Просмотреть настройки",
"delete": "Удалить",
"name": "Имя",
"online": "Онлайн",
"offline": "Офлайн",
"site": "Сайт",
"dataIn": "Входящий трафик",
"dataOut": "Исходящий трафик",
"connectionType": "Тип соединения",
"tunnelType": "Тип туннеля",
"local": "Локальный",
"edit": "Редактировать",
"siteConfirmDelete": "Подтвердить удаление сайта",
"siteDelete": "Удалить сайт",
"siteMessageRemove": "После удаления сайт больше не будет доступен. Все цели, связанные с сайтом, также будут удалены.",
"siteQuestionRemove": "Вы уверены, что хотите удалить сайт из организации?",
"siteManageSites": "Управление сайтами",
"siteDescription": "Создание и управление сайтами, чтобы включить подключение к приватным сетям",
"sitesBannerTitle": "Подключить любую сеть",
"sitesBannerDescription": "Сайт — это соединение с удаленной сетью, которое позволяет Pangolin предоставлять доступ к ресурсам, будь они общедоступными или частными, пользователям в любом месте. Установите сетевой коннектор сайта (Newt) там, где можно запустить исполняемый файл или контейнер, чтобы установить соединение.",
"sitesBannerButtonText": "Установить сайт",
"approvalsBannerTitle": "Одобрить или запретить доступ к устройству",
"approvalsBannerDescription": "Просмотрите и подтвердите или отклоните запросы на доступ к устройству от пользователей. Когда требуется подтверждение устройства, пользователи должны получить одобрение администратора, прежде чем их устройства смогут подключиться к ресурсам вашей организации.",
"approvalsBannerButtonText": "Узнать больше",
"siteCreate": "Создать сайт",
"siteCreateDescription2": "Следуйте инструкциям ниже для создания и подключения нового сайта",
"siteCreateDescription": "Создайте новый сайт для начала подключения ресурсов",
"close": "Закрыть",
"siteErrorCreate": "Ошибка при создании сайта",
"siteErrorCreateKeyPair": "Пара ключей или настройки сайта по умолчанию не найдены",
"siteErrorCreateDefaults": "Настройки сайта по умолчанию не найдены",
"method": "Метод",
"siteMethodDescription": "Это способ, которым вы будете открывать соединения.",
"siteLearnNewt": "Узнайте, как установить Newt в вашей системе",
"siteSeeConfigOnce": "Вы сможете увидеть конфигурацию только один раз.",
"siteLoadWGConfig": "Загрузка конфигурации WireGuard...",
"siteDocker": "Развернуть для просмотра деталей развертывания Docker",
"toggle": "Переключить",
"dockerCompose": "Docker Compose",
"dockerRun": "Docker Run",
"siteLearnLocal": "Локальные сайты не создают туннели, узнать больше",
"siteConfirmCopy": "Я скопировал(а) конфигурацию",
"searchSitesProgress": "Поиск сайтов...",
"siteAdd": "Добавить сайт",
"siteInstallNewt": "Установить Newt",
"siteInstallNewtDescription": "Запустите Newt в вашей системе",
"WgConfiguration": "Конфигурация WireGuard",
"WgConfigurationDescription": "Используйте следующую конфигурацию для подключения к сети",
"operatingSystem": "Операционная система",
"commands": "Команды",
"recommended": "Рекомендуется",
"siteNewtDescription": "Для лучшего пользовательского опыта используйте Newt. Он использует WireGuard под капотом и позволяет обращаться к вашим приватным ресурсам по их LAN-адресу в вашей частной сети прямо из панели управления Pangolin.",
"siteRunsInDocker": "Работает в Docker",
"siteRunsInShell": "Работает в оболочке на macOS, Linux и Windows",
"siteErrorDelete": "Ошибка при удалении сайта",
"siteErrorUpdate": "Не удалось обновить сайт",
"siteErrorUpdateDescription": "Произошла ошибка при обновлении сайта.",
"siteUpdated": "Сайт обновлён",
"siteUpdatedDescription": "Сайт был успешно обновлён.",
"siteGeneralDescription": "Настройте общие параметры для этого сайта",
"siteSettingDescription": "Настройка параметров на сайте",
"siteSetting": "Настройки {siteName}",
"siteNewtTunnel": "Новый сайт (рекомендуется)",
"siteNewtTunnelDescription": "Самый простой способ создать точку входа в любую сеть. Дополнительная настройка не требуется.",
"siteWg": "Базовый WireGuard",
"siteWgDescription": "Используйте любой клиент WireGuard для открытия туннеля. Требуется ручная настройка NAT.",
"siteWgDescriptionSaas": "Используйте любой клиент WireGuard для создания туннеля. Требуется ручная настройка NAT. РАБОТАЕТ ТОЛЬКО НА САМОСТОЯТЕЛЬНО РАЗМЕЩЕННЫХ УЗЛАХ",
"siteLocalDescription": "Только локальные ресурсы. Без туннелирования.",
"siteLocalDescriptionSaas": "Только локальные ресурсы. Нет туннелей. Только для удаленных узлов.",
"siteSeeAll": "Просмотреть все сайты",
"siteTunnelDescription": "Определите, как вы хотите подключиться к сайту",
"siteNewtCredentials": "Полномочия",
"siteNewtCredentialsDescription": "Вот как сайт будет аутентифицироваться с сервером",
"remoteNodeCredentialsDescription": "Так удалённый узел будет выполнять аутентификацию на сервере",
"siteCredentialsSave": "Сохранить учетные данные",
"siteCredentialsSaveDescription": "Вы сможете увидеть эти данные только один раз. Обязательно скопируйте их в безопасное место.",
"siteInfo": "Информация о сайте",
"status": "Статус",
"shareTitle": "Управление общими ссылками",
"shareDescription": "Создавайте общие ссылки, чтобы предоставить временный или постоянный доступ к прокси ресурсам",
"shareSearch": "Поиск общих ссылок...",
"shareCreate": "Создать общую ссылку",
"shareErrorDelete": "Не удалось удалить ссылку",
"shareErrorDeleteMessage": "Произошла ошибка при удалении ссылки",
"shareDeleted": "Ссылка удалена",
"shareDeletedDescription": "Ссылка была успешно удалена",
"shareTokenDescription": "Токен доступа может быть передан двумя способами: как параметр запроса или в заголовках запроса. Они должны быть переданы от клиента по каждому запросу для аутентифицированного доступа.",
"accessToken": "Токен доступа",
"usageExamples": "Примеры использования",
"tokenId": "ID токена",
"requestHeades": "Заголовки запроса",
"queryParameter": "Параметр запроса",
"importantNote": "Важное примечание",
"shareImportantDescription": "Из соображений безопасности рекомендуется использовать заголовки вместо параметров запроса, когда это возможно, так как параметры запроса могут сохраняться в логах сервера или истории браузера.",
"token": "Токен",
"shareTokenSecurety": "Храните токен доступа в безопасном режиме. Не делитесь им в общедоступных областях или на клиентской стороне.",
"shareErrorFetchResource": "Не удалось получить ресурсы",
"shareErrorFetchResourceDescription": "Произошла ошибка при получении ресурсов",
"shareErrorCreate": "Не удалось создать общую ссылку",
"shareErrorCreateDescription": "Произошла ошибка при создании общей ссылки",
"shareCreateDescription": "Любой, у кого есть эта ссылка, может получить доступ к ресурсу",
"shareTitleOptional": "Заголовок (необязательно)",
"expireIn": "Срок действия",
"neverExpire": "Бессрочный доступ",
"shareExpireDescription": "Срок действия - это период, в течение которого ссылка будет работать и предоставлять доступ к ресурсу. После этого времени ссылка перестанет работать, и пользователи, использовавшие эту ссылку, потеряют доступ к ресурсу.",
"shareSeeOnce": "Вы сможете увидеть эту ссылку только один раз. Обязательно скопируйте ее.",
"shareAccessHint": "Любой, у кого есть эта ссылка, может получить доступ к ресурсу. Делитесь ею с осторожностью.",
"shareTokenUsage": "Посмотреть использование токена доступа",
"createLink": "Создать ссылку",
"resourcesNotFound": "Ресурсы не найдены",
"resourceSearch": "Поиск ресурсов",
"openMenu": "Открыть меню",
"resource": "Ресурс",
"title": "Заголовок",
"created": "Создан",
"expires": "Истекает",
"never": "Никогда",
"shareErrorSelectResource": "Пожалуйста, выберите ресурс",
"proxyResourceTitle": "Управление публичными ресурсами",
"proxyResourceDescription": "Создание и управление ресурсами, которые доступны через веб-браузер",
"proxyResourcesBannerTitle": "Общедоступный доступ через веб",
"proxyResourcesBannerDescription": "Общедоступные ресурсы — это прокси-по HTTPS или TCP/UDP, доступные любому пользователю в Интернете через веб-браузер. В отличие от частных ресурсов, они не требуют программного обеспечения на стороне клиента и могут включать политики доступа на основе идентификации и контекста.",
"clientResourceTitle": "Управление приватными ресурсами",
"clientResourceDescription": "Создание и управление ресурсами, которые доступны только через подключенный клиент",
"privateResourcesBannerTitle": "Частный доступ с нулевым доверием",
"privateResourcesBannerDescription": "Частные ресурсы используют безопасность с нулевым доверием, обеспечивая доступ пользователей и устройств только к ресурсам, к которым вы явно предоставили доступ. Подключите пользовательские устройства или машинных клиентов, чтобы получить доступ к этим ресурсам через безопасную виртуальную частную сеть.",
"resourcesSearch": "Поиск ресурсов...",
"resourceAdd": "Добавить ресурс",
"resourceErrorDelte": "Ошибка при удалении ресурса",
"authentication": "Аутентификация",
"protected": "Защищён",
"notProtected": "Не защищён",
"resourceMessageRemove": "После удаления ресурс больше не будет доступен. Все целевые узлы, связанные с ресурсом, также будут удалены.",
"resourceQuestionRemove": "Вы уверены, что хотите удалить ресурс из организации?",
"resourceHTTP": "HTTPS-ресурс",
"resourceHTTPDescription": "Проксировать запросы через HTTPS с использованием полного доменного имени.",
"resourceRaw": "Сырой TCP/UDP-ресурс",
"resourceRawDescription": "Проксировать запросы по сырому TCP/UDP с использованием номера порта.",
"resourceCreate": "Создание ресурса",
"resourceCreateDescription": "Следуйте инструкциям ниже для создания нового ресурса",
"resourceSeeAll": "Посмотреть все ресурсы",
"resourceInfo": "Информация о ресурсе",
"resourceNameDescription": "Отображаемое имя ресурса.",
"siteSelect": "Выберите сайт",
"siteSearch": "Поиск сайта",
"siteNotFound": "Сайт не найден.",
"selectCountry": "Выберите страну",
"searchCountries": "Поиск стран...",
"noCountryFound": "Страна не найдена.",
"siteSelectionDescription": "Этот сайт предоставит подключение к цели.",
"resourceType": "Тип ресурса",
"resourceTypeDescription": "Определить как получить доступ к ресурсу",
"resourceHTTPSSettings": "Настройки HTTPS",
"resourceHTTPSSettingsDescription": "Настройка доступа к ресурсу по HTTPS",
"domainType": "Тип домена",
"subdomain": "Поддомен",
"baseDomain": "Базовый домен",
"subdomnainDescription": "Поддомен, в котором ресурс будет доступен.",
"resourceRawSettings": "Настройки TCP/UDP",
"resourceRawSettingsDescription": "Настройка доступа к ресурсу по TCP/UDP",
"protocol": "Протокол",
"protocolSelect": "Выберите протокол",
"resourcePortNumber": "Номер порта",
"resourcePortNumberDescription": "Внешний номер порта для проксирования запросов.",
"cancel": "Отмена",
"resourceConfig": "Фрагменты конфигурации",
"resourceConfigDescription": "Скопируйте и вставьте эти сниппеты для настройки TCP/UDP ресурса",
"resourceAddEntrypoints": "Traefik: Добавить точки входа",
"resourceExposePorts": "Gerbil: Открыть порты в Docker Compose",
"resourceLearnRaw": "Узнайте, как настроить TCP/UDP-ресурсы",
"resourceBack": "Назад к ресурсам",
"resourceGoTo": "Перейти к ресурсу",
"resourceDelete": "Удалить ресурс",
"resourceDeleteConfirm": "Подтвердить удаление",
"visibility": "Видимость",
"enabled": "Включено",
"disabled": "Отключено",
"general": "Общие",
"generalSettings": "Общие настройки",
"proxy": "Прокси",
"internal": "Внутренний",
"rules": "Правила",
"resourceSettingDescription": "Настройка параметров ресурса",
"resourceSetting": "Настройки {resourceName}",
"alwaysAllow": "Авторизация байпасса",
"alwaysDeny": "Блокировать доступ",
"passToAuth": "Переход к аутентификации",
"orgSettingsDescription": "Настроить настройки организации",
"orgGeneralSettings": "Настройки организации",
"orgGeneralSettingsDescription": "Управление деталями и конфигурацией организации",
"saveGeneralSettings": "Сохранить общие настройки",
"saveSettings": "Сохранить настройки",
"orgDangerZone": "Опасная зона",
"orgDangerZoneDescription": "Будьте осторожны: удалив организацию, вы не сможете восстановить её.",
"orgDelete": "Удалить организацию",
"orgDeleteConfirm": "Подтвердить удаление",
"orgMessageRemove": "Это действие необратимо и удалит все связанные данные.",
"orgMessageConfirm": "Для подтверждения введите название организации ниже.",
"orgQuestionRemove": "Вы уверены, что хотите удалить организацию?",
"orgUpdated": "Организация обновлена",
"orgUpdatedDescription": "Организация была успешно обновлена.",
"orgErrorUpdate": "Не удалось обновить организацию",
"orgErrorUpdateMessage": "Произошла ошибка при обновлении организации.",
"orgErrorFetch": "Не удалось получить организации",
"orgErrorFetchMessage": "Произошла ошибка при получении списка ваших организаций",
"orgErrorDelete": "Не удалось удалить организацию",
"orgErrorDeleteMessage": "Произошла ошибка при удалении организации.",
"orgDeleted": "Организация удалена",
"orgDeletedMessage": "Организация и её данные были удалены.",
"orgMissing": "Отсутствует ID организации",
"orgMissingMessage": "Невозможно восстановить приглашение без ID организации.",
"accessUsersManage": "Управление пользователями",
"accessUsersDescription": "Пригласить и управлять пользователями с доступом к этой организации",
"accessUsersSearch": "Поиск пользователей...",
"accessUserCreate": "Создать пользователя",
"accessUserRemove": "Удалить пользователя",
"username": "Имя пользователя",
"identityProvider": "Поставщик удостоверений",
"role": "Роль",
"nameRequired": "Имя обязательно",
"accessRolesManage": "Управление ролями",
"accessRolesDescription": "Создание и управление ролями для пользователей в организации",
"accessRolesSearch": "Поиск ролей...",
"accessRolesAdd": "Добавить роль",
"accessRoleDelete": "Удалить роль",
"accessApprovalsManage": "Управление утверждениями",
"accessApprovalsDescription": "Просмотр и управление утверждениями в ожидании доступа к этой организации",
"description": "Описание",
"inviteTitle": "Открытые приглашения",
"inviteDescription": "Управление приглашениями для присоединения других пользователей к организации",
"inviteSearch": "Поиск приглашений...",
"minutes": "мин.",
"hours": "ч.",
"days": "д.",
"weeks": "нед.",
"months": "мес.",
"years": "г.",
"day": "{count, plural, one {# день} few {# дня} many {# дней} other {# дней}}",
"apiKeysTitle": "Информация о ключе API",
"apiKeysConfirmCopy2": "Подтверидте, что вы скопировали ключ API.",
"apiKeysErrorCreate": "Ошибка при создании ключа API",
"apiKeysErrorSetPermission": "Ошибка при установке разрешений",
"apiKeysCreate": "Сгенерировать ключ API",
"apiKeysCreateDescription": "Сгенерировать новый ключ API для организации",
"apiKeysGeneralSettings": "Разрешения",
"apiKeysGeneralSettingsDescription": "Определите, что может делать этот ключ API",
"apiKeysList": "Новый ключ API",
"apiKeysSave": "Сохранить ключ API",
"apiKeysSaveDescription": "Вы сможете увидеть этот ключ только один раз. Обязательно скопируйте его в безопасное место.",
"apiKeysInfo": "Ключ API:",
"apiKeysConfirmCopy": "Я скопировал(а) ключ API",
"generate": "Сгенерировать",
"done": "Готово",
"apiKeysSeeAll": "Посмотреть все ключи API",
"apiKeysPermissionsErrorLoadingActions": "Ошибка загрузки действий ключа API",
"apiKeysPermissionsErrorUpdate": "Ошибка установки разрешений",
"apiKeysPermissionsUpdated": "Разрешения обновлены",
"apiKeysPermissionsUpdatedDescription": "Разрешения были успешно обновлены.",
"apiKeysPermissionsGeneralSettings": "Разрешения",
"apiKeysPermissionsGeneralSettingsDescription": "Определите, что может делать этот ключ API",
"apiKeysPermissionsSave": "Сохранить разрешения",
"apiKeysPermissionsTitle": "Разрешения",
"apiKeys": "Ключи API",
"searchApiKeys": "Поиск ключей API...",
"apiKeysAdd": "Сгенерировать ключ API",
"apiKeysErrorDelete": "Ошибка при удалении ключа API",
"apiKeysErrorDeleteMessage": "Не удалось удалить ключ API",
"apiKeysQuestionRemove": "Вы уверены, что хотите удалить API ключ из организации?",
"apiKeysMessageRemove": "После удаления ключ API больше сможет быть использован.",
"apiKeysDeleteConfirm": "Подтвердить удаление",
"apiKeysDelete": "Удаление ключа API",
"apiKeysManage": "Управление ключами API",
"apiKeysDescription": "Ключи API используются для аутентификации в интеграционном API",
"apiKeysSettings": "Настройки {apiKeyName}",
"userTitle": "Управление всеми пользователями",
"userDescription": "Просмотр и управление всеми пользователями в системе",
"userAbount": "Об управлении пользователями",
"userAbountDescription": "В этой таблице отображаются все корневые объекты пользователей в системе. Каждый пользователь может принадлежать нескольким организациям. Удаление пользователя из организации не удаляет его корневой объект - он останется в системе. Чтобы полностью удалить пользователя из системы, вы должны удалить его корневой объект, используя действие удаления в этой таблице.",
"userServer": "Пользователи сервера",
"userSearch": "Поиск пользователей сервера...",
"userErrorDelete": "Ошибка при удалении пользователя",
"userDeleteConfirm": "Подтвердить удаление",
"userDeleteServer": "Удаление пользователя с сервера",
"userMessageRemove": "Пользователь будет удалён из всех организаций и полностью удалён с сервера.",
"userQuestionRemove": "Вы уверены, что хотите навсегда удалить пользователя с сервера?",
"licenseKey": "Лицензионный ключ",
"valid": "Действителен",
"numberOfSites": "Количество сайтов",
"licenseKeySearch": "Поиск лицензионных ключей...",
"licenseKeyAdd": "Добавить лицензионный ключ",
"type": "Тип",
"licenseKeyRequired": "Лицензионный ключ обязателен",
"licenseTermsAgree": "Вы должны согласиться с условиями лицензии",
"licenseErrorKeyLoad": "Не удалось загрузить лицензионные ключи",
"licenseErrorKeyLoadDescription": "Произошла ошибка при загрузке лицензионных ключей.",
"licenseErrorKeyDelete": "Не удалось удалить лицензионный ключ",
"licenseErrorKeyDeleteDescription": "Произошла ошибка при удалении лицензионного ключа.",
"licenseKeyDeleted": "Лицензионный ключ удалён",
"licenseKeyDeletedDescription": "Лицензионный ключ был удалён.",
"licenseErrorKeyActivate": "Не удалось активировать лицензионный ключ",
"licenseErrorKeyActivateDescription": "Произошла ошибка при активации лицензионного ключа.",
"licenseAbout": "О лицензировании",
"communityEdition": "Community Edition",
"licenseAboutDescription": "Это для бизнес и корпоративных пользователей, использующих Pangolin в коммерческой среде. Если вы используете Pangolin для личного использования, вы можете игнорировать этот раздел.",
"licenseKeyActivated": "Лицензионный ключ активирован",
"licenseKeyActivatedDescription": "Лицензионный ключ был успешно активирован.",
"licenseErrorKeyRecheck": "Не удалось перепроверить лицензионные ключи",
"licenseErrorKeyRecheckDescription": "Произошла ошибка при перепроверке лицензионных ключей.",
"licenseErrorKeyRechecked": "Лицензионные ключи перепроверены",
"licenseErrorKeyRecheckedDescription": "Все лицензионные ключи были перепроверены",
"licenseActivateKey": "Активировать лицензионный ключ",
"licenseActivateKeyDescription": "Введите лицензионный ключ для его активации.",
"licenseActivate": "Активировать лицензию",
"licenseAgreement": "Установив этот флажок, вы подтверждаете, что прочитали и согласны с условиями лицензии, соответствующими уровню, связанному с вашим лицензионным ключом.",
"fossorialLicense": "Просмотреть коммерческую лицензию Fossorial и условия подписки",
"licenseMessageRemove": "Это удалит лицензионный ключ и все связанные с ним разрешения.",
"licenseMessageConfirm": "Для подтверждения введите лицензионный ключ ниже.",
"licenseQuestionRemove": "Вы уверены, что хотите удалить лицензионный ключ?",
"licenseKeyDelete": "Удалить лицензионный ключ",
"licenseKeyDeleteConfirm": "Подтвердить удаление лицензионного ключа",
"licenseTitle": "Управление статусом лицензии",
"licenseTitleDescription": "Просмотр и управление лицензионными ключами в системе",
"licenseHost": "Лицензия хоста",
"licenseHostDescription": "Управление основным лицензионным ключом для хоста.",
"licensedNot": "Не лицензировано",
"hostId": "ID хоста",
"licenseReckeckAll": "Перепроверить все ключи",
"licenseSiteUsage": "Использование сайтов",
"licenseSiteUsageDecsription": "Просмотр количества сайтов, использующих эту лицензию.",
"licenseNoSiteLimit": "Нет ограничения на количество сайтов при использовании нелицензированного хоста.",
"licensePurchase": "Приобрести лицензию",
"licensePurchaseSites": "Приобрести дополнительные сайты",
"licenseSitesUsedMax": "Использовано сайтов: {usedSites} из {maxSites}",
"licenseSitesUsed": "{count, plural, =0 {0 сайтов} one {# сайт} few {# сайта} many {# сайтов} other {# сайтов}} в системе.",
"licensePurchaseDescription": "Выберите, для скольких сайтов вы хотите {selectedMode, select, license {приобрести лицензию. Вы всегда можете добавить больше сайтов позже.} other {добавить к существующей лицензии.}}",
"licenseFee": "Лицензионный сбор",
"licensePriceSite": "Цена за сайт",
"total": "Итого",
"licenseContinuePayment": "Перейти к оплате",
"pricingPage": "страница цен",
"pricingPortal": "Посмотреть портал покупок",
"licensePricingPage": "Для актуальных цен и скидок посетите ",
"invite": "Приглашения",
"inviteRegenerate": "Пересоздать приглашение",
"inviteRegenerateDescription": "Отозвать предыдущее приглашение и создать новое",
"inviteRemove": "Удалить приглашение",
"inviteRemoveError": "Не удалось удалить приглашение",
"inviteRemoveErrorDescription": "Произошла ошибка при удалении приглашения.",
"inviteRemoved": "Приглашение удалено",
"inviteRemovedDescription": "Приглашение для {email} было удалено.",
"inviteQuestionRemove": "Вы уверены, что хотите удалить приглашение?",
"inviteMessageRemove": "После удаления это приглашение больше не будет действительным. Вы всегда можете пригласить пользователя заново.",
"inviteMessageConfirm": "Для подтверждения введите email адрес приглашения ниже.",
"inviteQuestionRegenerate": "Вы уверены, что хотите пересоздать приглашение для {email}? Это отзовёт предыдущее приглашение.",
"inviteRemoveConfirm": "Подтвердить удаление приглашения",
"inviteRegenerated": "Приглашение пересоздано",
"inviteSent": "Новое приглашение отправлено {email}.",
"inviteSentEmail": "Отправить email уведомление пользователю",
"inviteGenerate": "Новое приглашение создано для {email}.",
"inviteDuplicateError": "Дублирующее приглашение",
"inviteDuplicateErrorDescription": "Приглашение для этого пользователя уже существует.",
"inviteRateLimitError": "Превышен лимит запросов",
"inviteRateLimitErrorDescription": "Вы превысили лимит в 3 пересоздания в час. Попробуйте позже.",
"inviteRegenerateError": "Не удалось пересоздать приглашение",
"inviteRegenerateErrorDescription": "Произошла ошибка при пересоздании приглашения.",
"inviteValidityPeriod": "Период действия",
"inviteValidityPeriodSelect": "Выберите период действия",
"inviteRegenerateMessage": "Приглашение было пересоздано. Пользователь должен перейти по ссылке ниже для принятия приглашения.",
"inviteRegenerateButton": "Пересоздать",
"expiresAt": "Истекает",
"accessRoleUnknown": "Неизвестная роль",
"placeholder": "Заполнитель",
"userErrorOrgRemove": "Не удалось удалить пользователя",
"userErrorOrgRemoveDescription": "Произошла ошибка при удалении пользователя.",
"userOrgRemoved": "Пользователь удалён",
"userOrgRemovedDescription": "Пользователь {email} был удалён из организации.",
"userQuestionOrgRemove": "Вы уверены, что хотите удалить этого пользователя из организации?",
"userMessageOrgRemove": "После удаления этот пользователь больше не будет иметь доступ к организации. Вы всегда можете пригласить его заново, но ему нужно будет снова принять приглашение.",
"userRemoveOrgConfirm": "Подтвердить удаление пользователя",
"userRemoveOrg": "Удалить пользователя из организации",
"users": "Пользователи",
"accessRoleMember": "Участник",
"accessRoleOwner": "Владелец",
"userConfirmed": "Подтверждён",
"idpNameInternal": "Внутренний",
"emailInvalid": "Неверный адрес Email",
"inviteValidityDuration": "Пожалуйста, выберите продолжительность",
"accessRoleSelectPlease": "Пожалуйста, выберите роль",
"usernameRequired": "Имя пользователя обязательно",
"idpSelectPlease": "Пожалуйста, выберите Identity Provider",
"idpGenericOidc": "Обычный OAuth2/OIDC provider.",
"accessRoleErrorFetch": "Не удалось получить роли",
"accessRoleErrorFetchDescription": "Произошла ошибка при получении ролей",
"idpErrorFetch": "Не удалось получить идентификатор провайдера",
"idpErrorFetchDescription": "Произошла ошибка при получении поставщиков удостоверений",
"userErrorExists": "Пользователь уже существует",
"userErrorExistsDescription": "Этот пользователь уже является участником организации.",
"inviteError": "Не удалось пригласить пользователя",
"inviteErrorDescription": "Произошла ошибка при приглашении пользователя",
"userInvited": "Пользователь приглашён",
"userInvitedDescription": "Пользователь был успешно приглашён.",
"userErrorCreate": "Не удалось создать пользователя",
"userErrorCreateDescription": "Произошла ошибка при создании пользователя",
"userCreated": "Пользователь создан",
"userCreatedDescription": "Пользователь был успешно создан.",
"userTypeInternal": "Внутренний пользователь",
"userTypeInternalDescription": "Пригласить пользователя присоединиться к организации напрямую.",
"userTypeExternal": "Внешний пользователь",
"userTypeExternalDescription": "Создайте пользователя через внешний Identity Provider.",
"accessUserCreateDescription": "Следуйте инструкциям ниже для создания нового пользователя",
"userSeeAll": "Просмотр всех пользователей",
"userTypeTitle": "Тип пользователя",
"userTypeDescription": "Выберите способ создание пользователя",
"userSettings": "Информация о пользователе",
"userSettingsDescription": "Введите сведения о новом пользователе",
"inviteEmailSent": "Отправить приглашение по Email",
"inviteValid": "Действительно",
"selectDuration": "Укажите срок действия",
"selectResource": "Выберите ресурс",
"filterByResource": "Фильтровать по ресурсам",
"selectApprovalState": "Выберите состояние одобрения",
"filterByApprovalState": "Фильтр по состоянию утверждения",
"approvalListEmpty": "Нет утверждений",
"approvalState": "Состояние одобрения",
"approve": "Одобрить",
"approved": "Одобрено",
"denied": "Отказано",
"deniedApproval": "Отказано в одобрении",
"all": "Все",
"deny": "Запретить",
"viewDetails": "Детали",
"requestingNewDeviceApproval": "запросил новое устройство",
"resetFilters": "Сбросить фильтры",
"totalBlocked": "Запросы заблокированы Панголином",
"totalRequests": "Всего запросов",
"requestsByCountry": "Запросы по стране",
"requestsByDay": "Запросы по дням",
"blocked": "Заблокирован",
"allowed": "Разрешено",
"topCountries": "Лучшие страны",
"accessRoleSelect": "Выберите роль",
"inviteEmailSentDescription": "Email был отправлен пользователю со ссылкой доступа ниже. Он должен перейти по ссылке для принятия приглашения.",
"inviteSentDescription": "Пользователь был приглашён. Он должен перейти по ссылке ниже для принятия приглашения.",
"inviteExpiresIn": "Приглашение истечёт через {days, plural, one {# день} few {# дня} many {# дней} other {# дней}}.",
"idpTitle": "Поставщик удостоверений",
"idpSelect": "Выберите поставщика удостоверений для внешнего пользователя",
"idpNotConfigured": "Поставщики удостоверений не настроены. Пожалуйста, настройте поставщика удостоверений перед созданием внешних пользователей.",
"usernameUniq": "Это должно соответствовать уникальному имени пользователя, существующему в выбранном поставщике удостоверений.",
"emailOptional": "Email (необязательно)",
"nameOptional": "Имя (необязательно)",
"accessControls": "Контроль доступа",
"userDescription2": "Управление настройками этого пользователя",
"accessRoleErrorAdd": "Не удалось добавить пользователя в роль",
"accessRoleErrorAddDescription": "Произошла ошибка при добавлении пользователя в роль.",
"userSaved": "Пользователь сохранён",
"userSavedDescription": "Пользователь был обновлён.",
"autoProvisioned": "Автоподбор",
"autoProvisionedDescription": "Разрешить автоматическое управление этим пользователем",
"accessControlsDescription": "Управляйте тем, к чему этот пользователь может получить доступ и что делать в организации",
"accessControlsSubmit": "Сохранить контроль доступа",
"roles": "Роли",
"accessUsersRoles": "Управление пользователями и ролями",
"accessUsersRolesDescription": "Пригласить пользователей и добавить их в роли для управления доступом к организации",
"key": "Ключ",
"createdAt": "Создано в",
"proxyErrorInvalidHeader": "Неверное значение пользовательского заголовка Host. Используйте формат доменного имени или оставьте пустым для сброса пользовательского заголовка Host.",
"proxyErrorTls": "Неверное имя TLS сервера. Используйте формат доменного имени или оставьте пустым для удаления имени TLS сервера.",
"proxyEnableSSL": "Включить SSL",
"proxyEnableSSLDescription": "Включить шифрование SSL/TLS для безопасных HTTPS соединений с целями.",
"target": "Target",
"configureTarget": "Настроить адресаты",
"targetErrorFetch": "Не удалось получить цели",
"targetErrorFetchDescription": "Произошла ошибка при получении целей",
"siteErrorFetch": "Не удалось получить ресурс",
"siteErrorFetchDescription": "Произошла ошибка при получении ресурса",
"targetErrorDuplicate": "Дублирующая цель",
"targetErrorDuplicateDescription": "Цель с такими настройками уже существует",
"targetWireGuardErrorInvalidIp": "Неверный IP цели",
"targetWireGuardErrorInvalidIpDescription": "IP цели должен быть в пределах подсети сайта",
"targetsUpdated": "Цели обновлены",
"targetsUpdatedDescription": "Цели и настройки успешно обновлены",
"targetsErrorUpdate": "Не удалось обновить цели",
"targetsErrorUpdateDescription": "Произошла ошибка при обновлении целей",
"targetTlsUpdate": "Настройки TLS обновлены",
"targetTlsUpdateDescription": "Настройки TLS успешно обновлены",
"targetErrorTlsUpdate": "Не удалось обновить настройки TLS",
"targetErrorTlsUpdateDescription": "Произошла ошибка при обновлении настроек TLS",
"proxyUpdated": "Настройки прокси обновлены",
"proxyUpdatedDescription": "Настройки прокси успешно обновлены",
"proxyErrorUpdate": "Не удалось обновить настройки прокси",
"proxyErrorUpdateDescription": "Произошла ошибка при обновлении настроек прокси",
"targetAddr": "Хост",
"targetPort": "Порт",
"targetProtocol": "Протокол",
"targetTlsSettings": "Конфигурация безопасного соединения",
"targetTlsSettingsDescription": "Настроить параметры SSL/TLS для ресурса",
"targetTlsSettingsAdvanced": "Расширенные настройки TLS",
"targetTlsSni": "Имя TLS сервера",
"targetTlsSniDescription": "Имя TLS сервера для использования в SNI. Оставьте пустым для использования по умолчанию.",
"targetTlsSubmit": "Сохранить настройки",
"targets": "Конфигурация целей",
"targetsDescription": "Настроить цели на маршрут трафика в сервисы backend",
"targetStickySessions": "Включить фиксированные сессии",
"targetStickySessionsDescription": "Сохранять соединения на одной и той же целевой точке в течение всей сессии.",
"methodSelect": "Выберите метод",
"targetSubmit": "Добавить цель",
"targetNoOne": "Этот ресурс не имеет никаких целей. Добавьте цель для настройки, где отправлять запросы в бэкэнд.",
"targetNoOneDescription": "Добавление более одной цели выше включит балансировку нагрузки.",
"targetsSubmit": "Сохранить цели",
"addTarget": "Добавить цель",
"targetErrorInvalidIp": "Неверный IP-адрес",
"targetErrorInvalidIpDescription": "Пожалуйста, введите действительный IP адрес или имя хоста",
"targetErrorInvalidPort": "Неверный порт",
"targetErrorInvalidPortDescription": "Пожалуйста, введите правильный номер порта",
"targetErrorNoSite": "Сайт не выбран",
"targetErrorNoSiteDescription": "Пожалуйста, выберите сайт для цели",
"targetCreated": "Цель создана",
"targetCreatedDescription": "Цель была успешно создана",
"targetErrorCreate": "Не удалось создать цель",
"targetErrorCreateDescription": "Произошла ошибка при создании цели",
"tlsServerName": "Имя TLS сервера",
"tlsServerNameDescription": "Имя TLS сервера для SNI",
"save": "Сохранить",
"proxyAdditional": "Дополнительные настройки прокси",
"proxyAdditionalDescription": "Настроить обработку параметров прокси ресурса",
"proxyCustomHeader": "Пользовательский заголовок Host",
"proxyCustomHeaderDescription": "Заголовок host для установки при проксировании запросов. Оставьте пустым для использования по умолчанию.",
"proxyAdditionalSubmit": "Сохранить настройки прокси",
"subnetMaskErrorInvalid": "Неверная маска подсети. Должна быть между 0 и 32.",
"ipAddressErrorInvalidFormat": "Неверный формат IP адреса",
"ipAddressErrorInvalidOctet": "Неверный октет IP адреса",
"path": "Путь",
"matchPath": "Путь матча",
"ipAddressRange": "Диапазон IP",
"rulesErrorFetch": "Не удалось получить правила",
"rulesErrorFetchDescription": "Произошла ошибка при получении правил",
"rulesErrorDuplicate": "Дублирующее правило",
"rulesErrorDuplicateDescription": "Правило с такими настройками уже существует",
"rulesErrorInvalidIpAddressRange": "Неверный CIDR",
"rulesErrorInvalidIpAddressRangeDescription": "Пожалуйста, введите корректное значение CIDR",
"rulesErrorInvalidUrl": "Неверный URL путь",
"rulesErrorInvalidUrlDescription": "Пожалуйста, введите корректное значение URL пути",
"rulesErrorInvalidIpAddress": "Неверный IP",
"rulesErrorInvalidIpAddressDescription": "Пожалуйста, введите корректный IP адрес",
"rulesErrorUpdate": "Не удалось обновить правила",
"rulesErrorUpdateDescription": "Произошла ошибка при обновлении правил",
"rulesUpdated": "Включить правила",
"rulesUpdatedDescription": "Оценка правил была обновлена",
"rulesMatchIpAddressRangeDescription": "Введите адрес в формате CIDR (например, 103.21.244.0/22)",
"rulesMatchIpAddress": "Введите IP адрес (например, 103.21.244.12)",
"rulesMatchUrl": "Введите URL путь или шаблон (например, /api/v1/todos или /api/v1/*)",
"rulesErrorInvalidPriority": "Неверный приоритет",
"rulesErrorInvalidPriorityDescription": "Пожалуйста, введите корректный приоритет",
"rulesErrorDuplicatePriority": "Дублирующие приоритеты",
"rulesErrorDuplicatePriorityDescription": "Пожалуйста, введите уникальные приоритеты",
"ruleUpdated": "Правила обновлены",
"ruleUpdatedDescription": "Правила успешно обновлены",
"ruleErrorUpdate": "Операция не удалась",
"ruleErrorUpdateDescription": "Произошла ошибка во время операции сохранения",
"rulesPriority": "Приоритет",
"rulesAction": "Действие",
"rulesMatchType": "Тип совпадения",
"value": "Значение",
"rulesAbout": "О правилах",
"rulesAboutDescription": "Правила позволяют контролировать доступ к ресурсу на основе набора критериев. Вы можете создать правила, чтобы разрешить или запретить доступ на основе IP-адреса или URL пути.",
"rulesActions": "Действия",
"rulesActionAlwaysAllow": "Всегда разрешать: Обойти все методы аутентификации",
"rulesActionAlwaysDeny": "Всегда запрещать: Блокировать все запросы; аутентификация не может быть выполнена",
"rulesActionPassToAuth": "Переход к аутентификации: Разрешить попытки методов аутентификации",
"rulesMatchCriteria": "Критерии совпадения",
"rulesMatchCriteriaIpAddress": "Совпадение с конкретным IP адресом",
"rulesMatchCriteriaIpAddressRange": "Совпадение с диапазоном IP адресов в нотации CIDR",
"rulesMatchCriteriaUrl": "Совпадение с URL путём или шаблоном",
"rulesEnable": "Включить правила",
"rulesEnableDescription": "Включить или отключить проверку правил для этого ресурса",
"rulesResource": "Конфигурация правил ресурса",
"rulesResourceDescription": "Настройка правил для контроля доступа к ресурсу",
"ruleSubmit": "Добавить правило",
"rulesNoOne": "Нет правил. Добавьте правило с помощью формы.",
"rulesOrder": "Правила оцениваются по приоритету в возрастающем порядке.",
"rulesSubmit": "Сохранить правила",
"resourceErrorCreate": "Ошибка при создании ресурса",
"resourceErrorCreateDescription": "Произошла ошибка при создании ресурса",
"resourceErrorCreateMessage": "Ошибка создания ресурса:",
"resourceErrorCreateMessageDescription": "Произошла неизвестная ошибка.",
"sitesErrorFetch": "Ошибка при получении сайтов",
"sitesErrorFetchDescription": "Произошла ошибка при получении сайтов",
"domainsErrorFetch": "Ошибка при получении доменов",
"domainsErrorFetchDescription": "Произошла ошибка при получении доменов",
"none": "Нет",
"unknown": "Неизвестно",
"resources": "Ресурсы",
"resourcesDescription": "Ресурсы - это прокси для приложений, работающих в частной сети. Создайте ресурс для любого HTTP/HTTPS или необработанной службы TCP/UDP в вашей частной сети. Каждый ресурс должен быть подключен к сайту, чтобы включить приватное и защищенное подключение через зашифрованный туннель WireGuard.",
"resourcesWireGuardConnect": "Безопасное соединение с шифрованием WireGuard",
"resourcesMultipleAuthenticationMethods": "Настройка нескольких методов аутентификации",
"resourcesUsersRolesAccess": "Контроль доступа на основе пользователей и ролей",
"resourcesErrorUpdate": "Не удалось переключить ресурс",
"resourcesErrorUpdateDescription": "Произошла ошибка при обновлении ресурса",
"access": "Доступ",
"shareLink": "Общая ссылка {resource}",
"resourceSelect": "Выберите ресурс",
"shareLinks": "Общие ссылки",
"share": "Общие ссылки",
"shareDescription2": "Создавайте общие ссылки на ресурсы. Ссылки обеспечивают временный или неограниченный доступ к вашему ресурсу. Вы можете настроить продолжительность действия ссылки при ее создании.",
"shareEasyCreate": "Легко создавать и делиться",
"shareConfigurableExpirationDuration": "Настраиваемая продолжительность истечения",
"shareSecureAndRevocable": "Безопасные и отзываемые",
"nameMin": "Имя должно быть не менее {len} символов.",
"nameMax": "Имя не должно быть длиннее {len} символов.",
"sitesConfirmCopy": "Пожалуйста, подтвердите, что вы скопировали конфигурацию.",
"unknownCommand": "Неизвестная команда",
"newtErrorFetchReleases": "Не удалось получить информацию о релизе: {err}",
"newtErrorFetchLatest": "Ошибка при получении последнего релиза: {err}",
"newtEndpoint": "Endpoint",
"newtId": "ID",
"newtSecretKey": "Секретный ключ",
"architecture": "Архитектура",
"sites": "Сайты",
"siteWgAnyClients": "Для подключения используйте любой клиент WireGuard. Вы должны будете адресовать внутренние ресурсы, используя IP адрес пира.",
"siteWgCompatibleAllClients": "Совместим со всеми клиентами WireGuard",
"siteWgManualConfigurationRequired": "Требуется ручная настройка",
"userErrorNotAdminOrOwner": "Пользователь не является администратором или владельцем",
"pangolinSettings": "Настройки - Pangolin",
"accessRoleYour": "Ваша роль:",
"accessRoleSelect2": "Выберите роли",
"accessUserSelect": "Выберите пользователей",
"otpEmailEnter": "Введите email",
"otpEmailEnterDescription": "Нажмите enter для добавления email после ввода в поле.",
"otpEmailErrorInvalid": "Неверный email адрес. Подстановочный знак (*) должен быть всей локальной частью.",
"otpEmailSmtpRequired": "Требуется SMTP",
"otpEmailSmtpRequiredDescription": "SMTP должен быть включён на сервере для использования аутентификации с одноразовым паролем.",
"otpEmailTitle": "Одноразовые пароли",
"otpEmailTitleDescription": "Требовать аутентификацию на основе email для доступа к ресурсу",
"otpEmailWhitelist": "Белый список email",
"otpEmailWhitelistList": "Email адреса в белом списке",
"otpEmailWhitelistListDescription": "Только пользователи с этими email адресами смогут получить доступ к этому ресурсу. Им будет предложено ввести одноразовый пароль, отправленный на их email. Можно использовать подстановочные знаки (*@example.com) для разрешения любого email адреса с домена.",
"otpEmailWhitelistSave": "Сохранить белый список",
"passwordAdd": "Добавить пароль",
"passwordRemove": "Удалить пароль",
"pincodeAdd": "Добавить PIN-код",
"pincodeRemove": "Удалить PIN-код",
"resourceAuthMethods": "Методы аутентификации",
"resourceAuthMethodsDescriptions": "Разрешить доступ к ресурсу через дополнительные методы аутентификации",
"resourceAuthSettingsSave": "Успешно сохранено",
"resourceAuthSettingsSaveDescription": "Настройки аутентификации сохранены",
"resourceErrorAuthFetch": "Не удалось получить данные",
"resourceErrorAuthFetchDescription": "Произошла ошибка при получении данных",
"resourceErrorPasswordRemove": "Ошибка при удалении пароля ресурса",
"resourceErrorPasswordRemoveDescription": "Произошла ошибка при удалении пароля ресурса",
"resourceErrorPasswordSetup": "Ошибка при установке пароля ресурса",
"resourceErrorPasswordSetupDescription": "Произошла ошибка при установке пароля ресурса",
"resourceErrorPincodeRemove": "Ошибка при удалении PIN-кода ресурса",
"resourceErrorPincodeRemoveDescription": "Произошла ошибка при удалении PIN-кода ресурса",
"resourceErrorPincodeSetup": "Ошибка при установке PIN-кода ресурса",
"resourceErrorPincodeSetupDescription": "Произошла ошибка при установке PIN-кода ресурса",
"resourceErrorUsersRolesSave": "Не удалось установить роли",
"resourceErrorUsersRolesSaveDescription": "Произошла ошибка при установке ролей",
"resourceErrorWhitelistSave": "Не удалось сохранить белый список",
"resourceErrorWhitelistSaveDescription": "Произошла ошибка при сохранении белого списка",
"resourcePasswordSubmit": "Включить защиту паролем",
"resourcePasswordProtection": "Защита паролем {status}",
"resourcePasswordRemove": "Пароль ресурса удалён",
"resourcePasswordRemoveDescription": "Пароль ресурса был успешно удалён",
"resourcePasswordSetup": "Пароль ресурса установлен",
"resourcePasswordSetupDescription": "Пароль ресурса был успешно установлен",
"resourcePasswordSetupTitle": "Установить пароль",
"resourcePasswordSetupTitleDescription": "Установите пароль для защиты этого ресурса",
"resourcePincode": "PIN-код",
"resourcePincodeSubmit": "Включить защиту PIN-кодом",
"resourcePincodeProtection": "Защита PIN-кодом {status}",
"resourcePincodeRemove": "PIN-код ресурса удалён",
"resourcePincodeRemoveDescription": "PIN-код ресурса был успешно удалён",
"resourcePincodeSetup": "PIN-код ресурса установлен",
"resourcePincodeSetupDescription": "PIN-код ресурса был успешно установлен",
"resourcePincodeSetupTitle": "Установить PIN-код",
"resourcePincodeSetupTitleDescription": "Установите PIN-код для защиты этого ресурса",
"resourceRoleDescription": "Администраторы всегда имеют доступ к этому ресурсу.",
"resourceUsersRoles": "Контроль доступа",
"resourceUsersRolesDescription": "Выберите пользователей и роли с доступом к этому ресурсу",
"resourceUsersRolesSubmit": "Сохранить контроль доступа",
"resourceWhitelistSave": "Успешно сохранено",
"resourceWhitelistSaveDescription": "Настройки белого списка были сохранены",
"ssoUse": "Использовать Platform SSO",
"ssoUseDescription": "Существующим пользователям нужно будет войти только один раз для всех ресурсов с включенной этой опцией.",
"proxyErrorInvalidPort": "Неверный номер порта",
"subdomainErrorInvalid": "Неверный поддомен",
"domainErrorFetch": "Ошибка при получении доменов",
"domainErrorFetchDescription": "Произошла ошибка при получении доменов",
"resourceErrorUpdate": "Не удалось обновить ресурс",
"resourceErrorUpdateDescription": "Произошла ошибка при обновлении ресурса",
"resourceUpdated": "Ресурс обновлён",
"resourceUpdatedDescription": "Ресурс был успешно обновлён",
"resourceErrorTransfer": "Не удалось перенести ресурс",
"resourceErrorTransferDescription": "Произошла ошибка при переносе ресурса",
"resourceTransferred": "Ресурс перенесён",
"resourceTransferredDescription": "Ресурс был успешно перенесён",
"resourceErrorToggle": "Не удалось переключить ресурс",
"resourceErrorToggleDescription": "Произошла ошибка при обновлении ресурса",
"resourceVisibilityTitle": "Видимость",
"resourceVisibilityTitleDescription": "Включите или отключите видимость ресурса",
"resourceGeneral": "Общие настройки",
"resourceGeneralDescription": "Настройте общие параметры этого ресурса",
"resourceEnable": "Ресурс активен",
"resourceTransfer": "Перенести ресурс",
"resourceTransferDescription": "Перенесите этот ресурс на другой сайт",
"resourceTransferSubmit": "Перенести ресурс",
"siteDestination": "Новый сайт для ресурса",
"searchSites": "Поиск сайтов",
"countries": "Страны",
"accessRoleCreate": "Создание роли",
"accessRoleCreateDescription": "Создайте новую роль для группы пользователей и выдавайте им разрешения.",
"accessRoleEdit": "Изменить роль",
"accessRoleEditDescription": "Редактировать информацию о роли.",
"accessRoleCreateSubmit": "Создать роль",
"accessRoleCreated": "Роль создана",
"accessRoleCreatedDescription": "Роль была успешно создана.",
"accessRoleErrorCreate": "Не удалось создать роль",
"accessRoleErrorCreateDescription": "Произошла ошибка при создании роли.",
"accessRoleUpdateSubmit": "Обновить роль",
"accessRoleUpdated": "Роль обновлена",
"accessRoleUpdatedDescription": "Роль была успешно обновлена.",
"accessApprovalUpdated": "Выполнено утверждение",
"accessApprovalApprovedDescription": "Принять решение об утверждении запроса.",
"accessApprovalDeniedDescription": "Отказано в запросе об утверждении.",
"accessRoleErrorUpdate": "Не удалось обновить роль",
"accessRoleErrorUpdateDescription": "Произошла ошибка при обновлении роли.",
"accessApprovalErrorUpdate": "Не удалось обработать подтверждение",
"accessApprovalErrorUpdateDescription": "Произошла ошибка при обработке одобрения.",
"accessRoleErrorNewRequired": "Новая роль обязательна",
"accessRoleErrorRemove": "Не удалось удалить роль",
"accessRoleErrorRemoveDescription": "Произошла ошибка при удалении роли.",
"accessRoleName": "Название роли",
"accessRoleQuestionRemove": "Вы собираетесь удалить `{name}` роль. Это действие нельзя отменить.",
"accessRoleRemove": "Удалить роль",
"accessRoleRemoveDescription": "Удалить роль из организации",
"accessRoleRemoveSubmit": "Удалить роль",
"accessRoleRemoved": "Роль удалена",
"accessRoleRemovedDescription": "Роль была успешно удалена.",
"accessRoleRequiredRemove": "Перед удалением этой роли выберите новую роль для переноса существующих участников.",
"manage": "Управление",
"sitesNotFound": "Сайты не найдены.",
"pangolinServerAdmin": "Администратор сервера - Pangolin",
"licenseTierProfessional": "Профессиональная лицензия",
"licenseTierEnterprise": "Корпоративная лицензия",
"licenseTierPersonal": "Личная лицензия",
"licensed": "Лицензировано",
"yes": "Да",
"no": "Нет",
"sitesAdditional": "Дополнительные сайты",
"licenseKeys": "Лицензионные ключи",
"sitestCountDecrease": "Уменьшить количество сайтов",
"sitestCountIncrease": "Увеличить количество сайтов",
"idpManage": "Управление поставщиками удостоверений",
"idpManageDescription": "Просмотр и управление поставщиками удостоверений в системе",
"idpDeletedDescription": "Поставщик удостоверений успешно удалён",
"idpOidc": "OAuth2/OIDC",
"idpQuestionRemove": "Вы уверены, что хотите навсегда удалить поставщика удостоверений?",
"idpMessageRemove": "Это удалит поставщика удостоверений и все связанные конфигурации. Пользователи, которые аутентифицируются через этого поставщика, больше не смогут войти.",
"idpMessageConfirm": "Для подтверждения введите имя поставщика удостоверений ниже.",
"idpConfirmDelete": "Подтвердить удаление поставщика удостоверений",
"idpDelete": "Удалить поставщика удостоверений",
"idp": "Поставщики удостоверений",
"idpSearch": "Поиск поставщиков удостоверений...",
"idpAdd": "Добавить поставщика удостоверений",
"idpClientIdRequired": "ID клиента обязателен.",
"idpClientSecretRequired": "Требуется секретный пароль клиента.",
"idpErrorAuthUrlInvalid": "URL авторизации должен быть корректным URL.",
"idpErrorTokenUrlInvalid": "URL токена должен быть корректным URL.",
"idpPathRequired": "Путь идентификатора обязателен.",
"idpScopeRequired": "Области действия обязательны.",
"idpOidcDescription": "Настройте поставщика удостоверений OpenID Connect",
"idpCreatedDescription": "Поставщик удостоверений успешно создан",
"idpCreate": "Создать поставщика удостоверений",
"idpCreateDescription": "Настройте нового поставщика удостоверений для аутентификации пользователей",
"idpSeeAll": "Посмотреть всех поставщиков удостоверений",
"idpSettingsDescription": "Настройте базовую информацию для вашего поставщика удостоверений",
"idpDisplayName": "Отображаемое имя для этого поставщика удостоверений",
"idpAutoProvisionUsers": "Автоматическое создание пользователей",
"idpAutoProvisionUsersDescription": "При включении пользователи будут автоматически создаваться в системе при первом входе с возможностью сопоставления пользователей с ролями и организациями.",
"licenseBadge": "EE",
"idpType": "Тип поставщика",
"idpTypeDescription": "Выберите тип поставщика удостоверений, который вы хотите настроить",
"idpOidcConfigure": "Конфигурация OAuth2/OIDC",
"idpOidcConfigureDescription": "Настройте конечные точки и учётные данные поставщика OAuth2/OIDC",
"idpClientId": "ID клиента",
"idpClientIdDescription": "Идентификатор клиента OAuth2 от поставщика идентификации",
"idpClientSecret": "Секрет клиента",
"idpClientSecretDescription": "Секретный ключ клиента OAuth2 от поставщика идентификации",
"idpAuthUrl": "URL авторизации",
"idpAuthUrlDescription": "URL конечной точки авторизации OAuth2",
"idpTokenUrl": "URL токена",
"idpTokenUrlDescription": "URL конечной точки токена OAuth2",
"idpOidcConfigureAlert": "Важная информация",
"idpOidcConfigureAlertDescription": "После создания идентификационного провайдера вам необходимо настроить обратный адрес в настройках провайдера. URL обратного вызова будет предоставлен после успешного создания.",
"idpToken": "Конфигурация токена",
"idpTokenDescription": "Настройте, как извлекать информацию о пользователе из ID токена",
"idpJmespathAbout": "О JMESPath",
"idpJmespathAboutDescription": "Пути ниже используют синтаксис JMESPath для извлечения значений из ID токена.",
"idpJmespathAboutDescriptionLink": "Узнать больше о JMESPath",
"idpJmespathLabel": "Путь идентификатора",
"idpJmespathLabelDescription": "Путь к идентификатору пользователя в ID токене",
"idpJmespathEmailPathOptional": "Путь к email (необязательно)",
"idpJmespathEmailPathOptionalDescription": "Путь к email пользователя в ID токене",
"idpJmespathNamePathOptional": "Путь к имени (необязательно)",
"idpJmespathNamePathOptionalDescription": "Путь к имени пользователя в ID токене",
"idpOidcConfigureScopes": "Области действия",
"idpOidcConfigureScopesDescription": "Список областей OAuth2, разделённых пробелами",
"idpSubmit": "Создать поставщика удостоверений",
"orgPolicies": "Политики организации",
"idpSettings": "Настройки {idpName}",
"idpCreateSettingsDescription": "Настройка параметров для идентификации провайдера",
"roleMapping": "Сопоставление ролей",
"orgMapping": "Сопоставление организаций",
"orgPoliciesSearch": "Поиск политик организации...",
"orgPoliciesAdd": "Добавить политику организации",
"orgRequired": "Организация обязательна",
"error": "Ошибка",
"success": "Успешно",
"orgPolicyAddedDescription": "Политика успешно добавлена",
"orgPolicyUpdatedDescription": "Политика успешно обновлена",
"orgPolicyDeletedDescription": "Политика успешно удалена",
"defaultMappingsUpdatedDescription": "Сопоставления по умолчанию успешно обновлены",
"orgPoliciesAbout": "О политиках организации",
"orgPoliciesAboutDescription": "Политики организации используются для контроля доступа к организациям на основе ID токена пользователя. Вы можете указать выражения JMESPath для извлечения информации о роли и организации из ID токена.",
"orgPoliciesAboutDescriptionLink": "См. документацию для получения дополнительной информации.",
"defaultMappingsOptional": "Сопоставления по умолчанию (необязательно)",
"defaultMappingsOptionalDescription": "Сопоставления по умолчанию используются, когда для организации не определена политика организации. Здесь вы можете указать сопоставления ролей и организаций по умолчанию.",
"defaultMappingsRole": "Сопоставление ролей по умолчанию",
"defaultMappingsRoleDescription": "Результат этого выражения должен возвращать имя роли, как определено в организации, в виде строки.",
"defaultMappingsOrg": "Сопоставление организаций по умолчанию",
"defaultMappingsOrgDescription": "Это выражение должно возвращать ID организации или true для разрешения доступа пользователя к организации.",
"defaultMappingsSubmit": "Сохранить сопоставления по умолчанию",
"orgPoliciesEdit": "Редактировать политику организации",
"org": "Организация",
"orgSelect": "Выберите организацию",
"orgSearch": "Поиск организации",
"orgNotFound": "Организация не найдена.",
"roleMappingPathOptional": "Путь сопоставления ролей (необязательно)",
"orgMappingPathOptional": "Путь сопоставления организаций (необязательно)",
"orgPolicyUpdate": "Обновить политику",
"orgPolicyAdd": "Добавить политику",
"orgPolicyConfig": "Настроить доступ для организации",
"idpUpdatedDescription": "Поставщик удостоверений успешно обновлён",
"redirectUrl": "URL редиректа",
"orgIdpRedirectUrls": "Перенаправление URL",
"redirectUrlAbout": "О редиректе URL",
"redirectUrlAboutDescription": "Это URL, на который пользователи будут перенаправлены после аутентификации. Вам нужно настроить этот URL в настройках провайдера.",
"pangolinAuth": "Аутентификация - Pangolin",
"verificationCodeLengthRequirements": "Ваш код подтверждения должен состоять из 8 символов.",
"errorOccurred": "Произошла ошибка",
"emailErrorVerify": "Не удалось подтвердить email:",
"emailVerified": "Email успешно подтверждён! Перенаправляем вас...",
"verificationCodeErrorResend": "Не удалось повторно отправить код подтверждения:",
"verificationCodeResend": "Код подтверждения отправлен повторно",
"verificationCodeResendDescription": "Мы повторно отправили код подтверждения на ваш email адрес. Пожалуйста, проверьте вашу почту.",
"emailVerify": "Подтвердить email",
"emailVerifyDescription": "Введите код подтверждения, отправленный на ваш email адрес.",
"verificationCode": "Код подтверждения",
"verificationCodeEmailSent": "Мы отправили код подтверждения на ваш email адрес.",
"submit": "Отправить",
"emailVerifyResendProgress": "Отправка повторно...",
"emailVerifyResend": "Не получили код? Нажмите здесь для повторной отправки",
"passwordNotMatch": "Пароли не совпадают",
"signupError": "Произошла ошибка при регистрации",
"pangolinLogoAlt": "Логотип Pangolin",
"inviteAlready": "Похоже, вы были приглашены!",
"inviteAlreadyDescription": "Чтобы принять приглашение, вы должны войти или создать учётную запись.",
"signupQuestion": "Уже есть учётная запись?",
"login": "Войти",
"resourceNotFound": "Ресурс не найден",
"resourceNotFoundDescription": "Ресурс, к которому вы пытаетесь получить доступ, не существует.",
"pincodeRequirementsLength": "PIN должен состоять ровно из 6 цифр",
"pincodeRequirementsChars": "PIN должен содержать только цифры",
"passwordRequirementsLength": "Пароль должен быть не менее 1 символа",
"passwordRequirementsTitle": "Требования к паролю:",
"passwordRequirementLength": "Не менее 8 символов",
"passwordRequirementUppercase": "По крайней мере, одна заглавная буква",
"passwordRequirementLowercase": "По крайней мере, одна строчная буква",
"passwordRequirementNumber": "По крайней мере, одна цифра",
"passwordRequirementSpecial": "По крайней мере, один специальный символ",
"passwordRequirementsMet": "✓ Пароль соответствует всем требованиям",
"passwordStrength": "Сила пароля",
"passwordStrengthWeak": "Слабый",
"passwordStrengthMedium": "Средний",
"passwordStrengthStrong": "Сильный",
"passwordRequirements": "Требования:",
"passwordRequirementLengthText": "8+ символов",
"passwordRequirementUppercaseText": "Заглавная буква (A-Z)",
"passwordRequirementLowercaseText": "Строчная буква (a-z)",
"passwordRequirementNumberText": "Цифра (0-9)",
"passwordRequirementSpecialText": "Специальный символ (!@#$%...)",
"passwordsDoNotMatch": "Пароли не совпадают",
"otpEmailRequirementsLength": "OTP должен быть не менее 1 символа",
"otpEmailSent": "OTP отправлен",
"otpEmailSentDescription": "OTP был отправлен на ваш email",
"otpEmailErrorAuthenticate": "Не удалось аутентифицироваться с email",
"pincodeErrorAuthenticate": "Не удалось аутентифицироваться с PIN-кодом",
"passwordErrorAuthenticate": "Не удалось аутентифицироваться с паролем",
"poweredBy": "Разработано",
"authenticationRequired": "Требуется аутентификация",
"authenticationMethodChoose": "Выберите предпочтительный метод для доступа к {name}",
"authenticationRequest": "Вы должны аутентифицироваться для доступа к {name}",
"user": "Пользователь",
"pincodeInput": "6-значный PIN-код",
"pincodeSubmit": "Войти с PIN-кодом",
"passwordSubmit": "Войти с паролем",
"otpEmailDescription": "Одноразовый код будет отправлен на этот email.",
"otpEmailSend": "Отправить одноразовый код",
"otpEmail": "Одноразовый пароль (OTP)",
"otpEmailSubmit": "Отправить OTP",
"backToEmail": "Назад к email",
"noSupportKey": "Сервер работает без ключа поддержки. Подумайте о поддержке проекта!",
"accessDenied": "Доступ запрещён",
"accessDeniedDescription": "Вам не разрешён доступ к этому ресурсу. Если это ошибка, пожалуйста, свяжитесь с администратором.",
"accessTokenError": "Ошибка проверки токена доступа",
"accessGranted": "Доступ предоставлен",
"accessUrlInvalid": "Неверный URL доступа",
"accessGrantedDescription": "Вам был предоставлен доступ к этому ресурсу. Перенаправляем вас...",
"accessUrlInvalidDescription": "Этот общий URL доступа недействителен. Пожалуйста, свяжитесь с владельцем ресурса для получения нового URL.",
"tokenInvalid": "Неверный токен",
"pincodeInvalid": "Неверный код",
"passwordErrorRequestReset": "Не удалось запросить сброс:",
"passwordErrorReset": "Не удалось сбросить пароль:",
"passwordResetSuccess": "Пароль успешно сброшен! Вернуться к входу...",
"passwordReset": "Сброс пароля",
"passwordResetDescription": "Следуйте инструкциям для сброса вашего пароля",
"passwordResetSent": "Мы отправим код сброса пароля на этот email адрес.",
"passwordResetCode": "Код сброса пароля",
"passwordResetCodeDescription": "Проверьте вашу почту для получения кода сброса пароля.",
"generatePasswordResetCode": "Сгенерировать код сброса пароля",
"passwordResetCodeGenerated": "Код сброса пароля создан",
"passwordResetCodeGeneratedDescription": "Поделитесь этим кодом с пользователем. Они могут использовать его для сброса пароля.",
"passwordResetUrl": "Reset URL",
"passwordNew": "Новый пароль",
"passwordNewConfirm": "Подтвердите новый пароль",
"changePassword": "Изменить пароль",
"changePasswordDescription": "Обновить пароль учетной записи",
"oldPassword": "Текущий пароль",
"newPassword": "Новый пароль",
"confirmNewPassword": "Подтвердите новый пароль",
"changePasswordError": "Не удалось сменить пароль",
"changePasswordErrorDescription": "Произошла ошибка при смене пароля",
"changePasswordSuccess": "Пароль успешно изменен",
"changePasswordSuccessDescription": "Ваш пароль был успешно обновлен",
"passwordExpiryRequired": "Требуется срок действия пароля",
"passwordExpiryDescription": "Эта организация требует смены пароля каждые {maxDays} дней.",
"changePasswordNow": "Изменить пароль сейчас",
"pincodeAuth": "Код аутентификатора",
"pincodeSubmit2": "Отправить код",
"passwordResetSubmit": "Запросить сброс",
"passwordResetAlreadyHaveCode": "Введите код",
"passwordResetSmtpRequired": "Пожалуйста, обратитесь к администратору",
"passwordResetSmtpRequiredDescription": "Для сброса пароля необходим код сброса пароля. Обратитесь к администратору за помощью.",
"passwordBack": "Назад к паролю",
"loginBack": "Вернуться на главную страницу входа",
"signup": "Регистрация",
"loginStart": "Войдите для начала работы",
"idpOidcTokenValidating": "Проверка OIDC токена",
"idpOidcTokenResponse": "Проверить ответ OIDC токена",
"idpErrorOidcTokenValidating": "Ошибка проверки OIDC токена",
"idpConnectingTo": "Подключение к {name}",
"idpConnectingToDescription": "Проверка вашей личности",
"idpConnectingToProcess": "Подключение...",
"idpConnectingToFinished": "Подключено",
"idpErrorConnectingTo": "Возникла проблема при подключении к {name}. Пожалуйста, свяжитесь с вашим администратором.",
"idpErrorNotFound": "IdP не найден",
"inviteInvalid": "Недействительное приглашение",
"inviteInvalidDescription": "Ссылка на приглашение недействительна.",
"inviteErrorWrongUser": "Приглашение не для этого пользователя",
"inviteErrorUserNotExists": "Пользователь не существует. Пожалуйста, сначала создайте учетную запись.",
"inviteErrorLoginRequired": "Вы должны войти, чтобы принять приглашение",
"inviteErrorExpired": "Срок действия приглашения истек",
"inviteErrorRevoked": "Возможно, приглашение было отозвано",
"inviteErrorTypo": "В пригласительной ссылке может быть опечатка",
"pangolinSetup": "Настройка - Pangolin",
"orgNameRequired": "Название организации обязательно",
"orgIdRequired": "ID организации обязателен",
"orgErrorCreate": "Произошла ошибка при создании организации",
"pageNotFound": "Страница не найдена",
"pageNotFoundDescription": "Упс! Страница, которую вы ищете, не существует.",
"overview": "Обзор",
"home": "Главная",
"accessControl": "Контроль доступа",
"settings": "Настройки",
"usersAll": "Все пользователи",
"license": "Лицензия",
"pangolinDashboard": "Дашборд - Pangolin",
"noResults": "Результаты не найдены.",
"terabytes": "{count} ТБ",
"gigabytes": "{count} ГБ",
"megabytes": "{count} МБ",
"tagsEntered": "Введённые теги",
"tagsEnteredDescription": "Это теги, которые вы ввели.",
"tagsWarnCannotBeLessThanZero": "maxTags и minTags не могут быть меньше 0",
"tagsWarnNotAllowedAutocompleteOptions": "Тег не разрешён согласно опциям автозаполнения",
"tagsWarnInvalid": "Недействительный тег согласно validateTag",
"tagWarnTooShort": "Тег {tagText} слишком короткий",
"tagWarnTooLong": "Тег {tagText} слишком длинный",
"tagsWarnReachedMaxNumber": "Достигнуто максимальное количество разрешённых тегов",
"tagWarnDuplicate": "Дублирующий тег {tagText} не добавлен",
"supportKeyInvalid": "Недействительный ключ",
"supportKeyInvalidDescription": "Ваш ключ поддержки недействителен.",
"supportKeyValid": "Действительный ключ",
"supportKeyValidDescription": "Ваш ключ поддержки был проверен. Спасибо за поддержку!",
"supportKeyErrorValidationDescription": "Не удалось проверить ключ поддержки.",
"supportKey": "Поддержите разработку и усыновите Панголина!",
"supportKeyDescription": "Приобретите ключ поддержки, чтобы помочь нам продолжать разработку Pangolin для сообщества. Ваш вклад позволяет нам уделять больше времени поддержке и добавлению новых функций в приложение для всех. Мы никогда не будем использовать это для платного доступа к функциям. Это отдельно от любой коммерческой версии.",
"supportKeyPet": "Вы также сможете усыновить и встретить вашего собственного питомца Панголина!",
"supportKeyPurchase": "Платежи обрабатываются через GitHub. После этого вы сможете получить свой ключ на",
"supportKeyPurchaseLink": "нашем сайте",
"supportKeyPurchase2": "и активировать его здесь.",
"supportKeyLearnMore": "Узнать больше.",
"supportKeyOptions": "Пожалуйста, выберите подходящий вам вариант.",
"supportKetOptionFull": "Полная поддержка",
"forWholeServer": "За весь сервер",
"lifetimePurchase": "Пожизненная покупка",
"supporterStatus": "Статус поддержки",
"buy": "Купить",
"supportKeyOptionLimited": "Лимитированная поддержка",
"forFiveUsers": "За 5 или меньше пользователей",
"supportKeyRedeem": "Использовать ключ Поддержки",
"supportKeyHideSevenDays": "Скрыть на 7 дней",
"supportKeyEnter": "Введите ключ поддержки",
"supportKeyEnterDescription": "Встречайте своего питомца Панголина!",
"githubUsername": "Имя пользователя Github",
"supportKeyInput": "Ключ поддержки",
"supportKeyBuy": "Ключ поддержки",
"logoutError": "Ошибка при выходе",
"signingAs": "Вы вошли как",
"serverAdmin": "Администратор сервера",
"managedSelfhosted": "Управляемый с самовывоза",
"otpEnable": "Включить Двухфакторную Аутентификацию",
"otpDisable": "Отключить двухфакторную аутентификацию",
"logout": "Выйти",
"licenseTierProfessionalRequired": "Требуется профессиональная версия",
"licenseTierProfessionalRequiredDescription": "Эта функция доступна только в профессиональной версии.",
"actionGetOrg": "Получить организацию",
"updateOrgUser": "Обновить пользователя Org",
"createOrgUser": "Создать пользователя Org",
"actionUpdateOrg": "Обновить организацию",
"actionRemoveInvitation": "Удалить приглашение",
"actionUpdateUser": "Обновить пользователя",
"actionGetUser": "Получить пользователя",
"actionGetOrgUser": "Получить пользователя организации",
"actionListOrgDomains": "Список доменов организации",
"actionCreateSite": "Создать сайт",
"actionDeleteSite": "Удалить сайт",
"actionGetSite": "Получить сайт",
"actionListSites": "Список сайтов",
"actionApplyBlueprint": "Применить чертёж",
"actionListBlueprints": "Список чертежей",
"actionGetBlueprint": "Получить чертёж",
"setupToken": "Код настройки",
"setupTokenDescription": "Введите токен настройки из консоли сервера.",
"setupTokenRequired": "Токен настройки обязателен",
"actionUpdateSite": "Обновить сайт",
"actionListSiteRoles": "Список разрешенных ролей сайта",
"actionCreateResource": "Создать ресурс",
"actionDeleteResource": "Удалить ресурс",
"actionGetResource": "Получить ресурсы",
"actionListResource": "Список ресурсов",
"actionUpdateResource": "Обновить ресурс",
"actionListResourceUsers": "Список пользователей ресурсов",
"actionSetResourceUsers": "Список пользователей ресурсов",
"actionSetAllowedResourceRoles": "Набор разрешенных ролей ресурсов",
"actionListAllowedResourceRoles": "Список разрешенных ролей сайта",
"actionSetResourcePassword": "Задать пароль ресурса",
"actionSetResourcePincode": "Установить ПИН-код ресурса",
"actionSetResourceEmailWhitelist": "Настроить белый список ресурсов email",
"actionGetResourceEmailWhitelist": "Получить белый список ресурсов email",
"actionCreateTarget": "Создать цель",
"actionDeleteTarget": "Удалить цель",
"actionGetTarget": "Получить цель",
"actionListTargets": "Список целей",
"actionUpdateTarget": "Обновить цель",
"actionCreateRole": "Создать роль",
"actionDeleteRole": "Удалить роль",
"actionGetRole": "Получить Роль",
"actionListRole": "Список ролей",
"actionUpdateRole": "Обновить роль",
"actionListAllowedRoleResources": "Список разрешенных ролей сайта",
"actionInviteUser": "Пригласить пользователя",
"actionRemoveUser": "Удалить пользователя",
"actionListUsers": "Список пользователей",
"actionAddUserRole": "Добавить роль пользователя",
"actionGenerateAccessToken": "Сгенерировать токен доступа",
"actionDeleteAccessToken": "Удалить токен доступа",
"actionListAccessTokens": "Список токенов доступа",
"actionCreateResourceRule": "Создать правило ресурса",
"actionDeleteResourceRule": "Удалить правило ресурса",
"actionListResourceRules": "Список правил ресурса",
"actionUpdateResourceRule": "Обновить правило ресурса",
"actionListOrgs": "Список организаций",
"actionCheckOrgId": "Проверить ID",
"actionCreateOrg": "Создать организацию",
"actionDeleteOrg": "Удалить организацию",
"actionListApiKeys": "Список API ключей",
"actionListApiKeyActions": "Список действий API ключа",
"actionSetApiKeyActions": "Установить разрешённые действия API ключа",
"actionCreateApiKey": "Создать API ключ",
"actionDeleteApiKey": "Удалить API ключ",
"actionCreateIdp": "Создать IDP",
"actionUpdateIdp": "Обновить IDP",
"actionDeleteIdp": "Удалить IDP",
"actionListIdps": "Список IDP",
"actionGetIdp": "Получить IDP",
"actionCreateIdpOrg": "Создать политику IDP организации",
"actionDeleteIdpOrg": "Удалить политику IDP организации",
"actionListIdpOrgs": "Список организаций IDP",
"actionUpdateIdpOrg": "Обновить организацию IDP",
"actionCreateClient": "Создать Клиента",
"actionDeleteClient": "Удалить Клиента",
"actionArchiveClient": "Архивировать клиента",
"actionUnarchiveClient": "Разархивировать клиента",
"actionBlockClient": "Блокировать клиента",
"actionUnblockClient": "Разблокировать клиента",
"actionUpdateClient": "Обновить Клиента",
"actionListClients": "Список Клиентов",
"actionGetClient": "Получить Клиента",
"actionCreateSiteResource": "Создать ресурс сайта",
"actionDeleteSiteResource": "Удалить ресурс сайта ",
"actionGetSiteResource": "Получить ресурс сайта",
"actionListSiteResources": "Список ресурсов сайта",
"actionUpdateSiteResource": "Обновить ресурс сайта",
"actionListInvitations": "Список приглашений",
"actionExportLogs": "Экспорт журналов",
"actionViewLogs": "Просмотр журналов",
"noneSelected": "Ничего не выбрано",
"orgNotFound2": "Организации не найдены.",
"searchProgress": "Поиск...",
"create": "Создать",
"orgs": "Организации",
"loginError": "Произошла непредвиденная ошибка. Пожалуйста, попробуйте еще раз.",
"loginRequiredForDevice": "Логин необходим для вашего устройства.",
"passwordForgot": "Забыли пароль?",
"otpAuth": "Двухфакторная аутентификация",
"otpAuthDescription": "Введите код из вашего приложения-аутентификатора или один из ваших одноразовых резервных кодов.",
"otpAuthSubmit": "Отправить код",
"idpContinue": "Или продолжить с",
"otpAuthBack": "Назад к паролю",
"navbar": "Навигационное меню",
"navbarDescription": "Главное навигационное меню приложения",
"navbarDocsLink": "Документация",
"otpErrorEnable": "Невозможно включить 2FA",
"otpErrorEnableDescription": "Произошла ошибка при включении 2FA",
"otpSetupCheckCode": "Пожалуйста, введите 6-значный код",
"otpSetupCheckCodeRetry": "Неверный код. Попробуйте снова.",
"otpSetup": "Включить двухфакторную аутентификацию",
"otpSetupDescription": "Защитите свою учётную запись дополнительным уровнем защиты",
"otpSetupScanQr": "Отсканируйте этот QR-код с помощью вашего приложения-аутентификатора или введите секретный ключ вручную:",
"otpSetupSecretCode": "Код аутентификатора",
"otpSetupSuccess": "Двухфакторная аутентификация включена",
"otpSetupSuccessStoreBackupCodes": "Ваша учётная запись теперь более защищена. Не забудьте сохранить резервные коды.",
"otpErrorDisable": "Невозможно отключить 2FA",
"otpErrorDisableDescription": "Произошла ошибка при отключении 2FA",
"otpRemove": "Отключить двухфакторную аутентификацию",
"otpRemoveDescription": "Отключить двухфакторную аутентификацию для вашей учётной записи",
"otpRemoveSuccess": "Двухфакторная аутентификация отключена",
"otpRemoveSuccessMessage": "Двухфакторная аутентификация была отключена для вашей учётной записи. Вы можете включить её снова в любое время.",
"otpRemoveSubmit": "Отключить 2FA",
"paginator": "Страница {current} из {last}",
"paginatorToFirst": "Перейти на первую страницу",
"paginatorToPrevious": "Перейти на предыдущую страницу",
"paginatorToNext": "Перейти на следующую страницу",
"paginatorToLast": "Перейти на последнюю страницу",
"copyText": "Скопировать текст",
"copyTextFailed": "Не удалось скопировать текст: ",
"copyTextClipboard": "Копировать в буфер обмена",
"inviteErrorInvalidConfirmation": "Неверное подтверждение",
"passwordRequired": "Пароль обязателен",
"allowAll": "Разрешить всё",
"permissionsAllowAll": "Разрешить все разрешения",
"githubUsernameRequired": "Имя пользователя GitHub обязательно",
"supportKeyRequired": "Ключ поддержки обязателен",
"passwordRequirementsChars": "Пароль должен быть не менее 8 символов",
"language": "Язык",
"verificationCodeRequired": "Код обязателен",
"userErrorNoUpdate": "Нет пользователя для обновления",
"siteErrorNoUpdate": "Нет сайта для обновления",
"resourceErrorNoUpdate": "Нет ресурса для обновления",
"authErrorNoUpdate": "Нет информации об аутентификации для обновления",
"orgErrorNoUpdate": "Нет организации для обновления",
"orgErrorNoProvided": "Организация не предоставлена",
"apiKeysErrorNoUpdate": "Нет API ключа для обновления",
"sidebarOverview": "Обзор",
"sidebarHome": "Главная",
"sidebarSites": "Сайты",
"sidebarApprovals": "Запросы на утверждение",
"sidebarResources": "Ресурсы",
"sidebarProxyResources": "Публичный",
"sidebarClientResources": "Приватный",
"sidebarAccessControl": "Контроль доступа",
"sidebarLogsAndAnalytics": "Журналы и аналитика",
"sidebarUsers": "Пользователи",
"sidebarAdmin": "Админ",
"sidebarInvitations": "Приглашения",
"sidebarRoles": "Роли",
"sidebarShareableLinks": "Ссылки",
"sidebarApiKeys": "API ключи",
"sidebarSettings": "Настройки",
"sidebarAllUsers": "Все пользователи",
"sidebarIdentityProviders": "Поставщики удостоверений",
"sidebarLicense": "Лицензия",
"sidebarClients": "Клиенты",
"sidebarUserDevices": "Устройства пользователя",
"sidebarMachineClients": "Машины",
"sidebarDomains": "Домены",
"sidebarGeneral": "Управление",
"sidebarLogAndAnalytics": "Журнал и аналитика",
"sidebarBluePrints": "Чертежи",
"sidebarOrganization": "Организация",
"sidebarLogsAnalytics": "Статистика",
"blueprints": "Чертежи",
"blueprintsDescription": "Применить декларирующие конфигурации и просмотреть предыдущие запуски",
"blueprintAdd": "Добавить чертёж",
"blueprintGoBack": "Посмотреть все чертежи",
"blueprintCreate": "Создать чертёж",
"blueprintCreateDescription2": "Для создания и применения нового чертежа выполните следующие шаги",
"blueprintDetails": "Детали чертежа",
"blueprintDetailsDescription": "Посмотреть результат примененного чертежа и все возникшие ошибки",
"blueprintInfo": "Информация о чертеже",
"message": "Сообщение",
"blueprintContentsDescription": "Определите содержимое YAML, описывающее инфраструктуру",
"blueprintErrorCreateDescription": "Произошла ошибка при применении чертежа",
"blueprintErrorCreate": "Ошибка при создании чертежа",
"searchBlueprintProgress": "Поиск чертежей...",
"appliedAt": "Заявка на",
"source": "Источник",
"contents": "Содержание",
"parsedContents": "Переработанное содержимое (только для чтения)",
"enableDockerSocket": "Включить чертёж Docker",
"enableDockerSocketDescription": "Включить scraping ярлыка Docker Socket для ярлыков чертежей. Путь к сокету должен быть предоставлен в Newt.",
"enableDockerSocketLink": "Узнать больше",
"viewDockerContainers": "Просмотр контейнеров Docker",
"containersIn": "Контейнеры в {siteName}",
"selectContainerDescription": "Выберите любой контейнер для использования в качестве имени хоста для этой цели. Нажмите на порт, чтобы использовать порт.",
"containerName": "Имя",
"containerImage": "Образ",
"containerState": "Состояние",
"containerNetworks": "Сети",
"containerHostnameIp": "Имя хоста/IP",
"containerLabels": "Метки",
"containerLabelsCount": "{count, plural, one {# метка} few {# метки} many {# меток} other {# меток}}",
"containerLabelsTitle": "Метки контейнера",
"containerLabelEmpty": "<empty>",
"containerPorts": "Порты",
"containerPortsMore": "+{count} ещё",
"containerActions": "Действия",
"select": "Выбрать",
"noContainersMatchingFilters": "Контейнеры, соответствующие текущим фильтрам, не найдены.",
"showContainersWithoutPorts": "Показать контейнеры без портов",
"showStoppedContainers": "Показать остановленные контейнеры",
"noContainersFound": "Контейнеры не найдены. Убедитесь, что контейнеры Docker запущены.",
"searchContainersPlaceholder": "Поиск среди {count} {count, plural, one {контейнера} few {контейнеров} many {контейнеров} other {контейнеров}}...",
"searchResultsCount": "{count, plural, one {# результат} few {# результата} many {# результатов} other {# результатов}}",
"filters": "Фильтры",
"filterOptions": "Параметры фильтрации",
"filterPorts": "Порты",
"filterStopped": "Остановлены",
"clearAllFilters": "Очистить все фильтры",
"columns": "Колонки",
"toggleColumns": "Переключить колонки",
"refreshContainersList": "Обновить список контейнеров",
"searching": "Поиск...",
"noContainersFoundMatching": "Контейнеры, соответствующие \"{filter}\", не найдены.",
"light": "светлая",
"dark": "тёмная",
"system": "системная",
"theme": "Тема",
"subnetRequired": "Требуется подсеть",
"initialSetupTitle": "Начальная настройка сервера",
"initialSetupDescription": "Создайте первоначальную учётную запись администратора сервера. Может существовать только один администратор сервера. Вы всегда можете изменить эти учётные данные позже.",
"createAdminAccount": "Создать учётную запись администратора",
"setupErrorCreateAdmin": "Произошла ошибка при создании учётной записи администратора сервера.",
"certificateStatus": "Статус сертификата",
"loading": "Загрузка",
"loadingAnalytics": "Загрузка аналитики",
"restart": "Перезагрузка",
"domains": "Домены",
"domainsDescription": "Создание и управление доменами, доступными в организации",
"domainsSearch": "Поиск доменов...",
"domainAdd": "Добавить Домен",
"domainAddDescription": "Зарегистрировать новый домен в организации",
"domainCreate": "Создать Домен",
"domainCreatedDescription": "Домен успешно создан",
"domainDeletedDescription": "Домен успешно удален",
"domainQuestionRemove": "Вы уверены, что хотите удалить домен?",
"domainMessageRemove": "После удаления домен больше не будет связан с организацией.",
"domainConfirmDelete": "Подтвердить удаление домена",
"domainDelete": "Удалить Домен",
"domain": "Домен",
"selectDomainTypeNsName": "Делегация домена (NS)",
"selectDomainTypeNsDescription": "Этот домен и все его субдомены. Используйте это, когда вы хотите управлять всей доменной зоной.",
"selectDomainTypeCnameName": "Одиночный домен (CNAME)",
"selectDomainTypeCnameDescription": "Только этот конкретный домен. Используйте это для отдельных субдоменов или отдельных записей домена.",
"selectDomainTypeWildcardName": "Подставной домен",
"selectDomainTypeWildcardDescription": "Этот домен и его субдомены.",
"domainDelegation": "Единый домен",
"selectType": "Выберите тип",
"actions": "Действия",
"refresh": "Обновить",
"refreshError": "Не удалось обновить данные",
"verified": "Подтверждено",
"pending": "В ожидании",
"pendingApproval": "Ожидает утверждения",
"sidebarBilling": "Выставление счетов",
"billing": "Выставление счетов",
"orgBillingDescription": "Управление платежной информацией и подписками",
"github": "GitHub",
"pangolinHosted": "Pangolin Hosted",
"fossorial": "Fossorial",
"completeAccountSetup": "Завершите настройку аккаунта",
"completeAccountSetupDescription": "Установите ваш пароль, чтобы начать",
"accountSetupSent": "Мы отправим код для настройки аккаунта на этот email адрес.",
"accountSetupCode": "Код настройки",
"accountSetupCodeDescription": "Проверьте вашу почту для получения кода настройки.",
"passwordCreate": "Создать пароль",
"passwordCreateConfirm": "Подтвердите пароль",
"accountSetupSubmit": "Отправить код настройки",
"completeSetup": "Завершить настройку",
"accountSetupSuccess": "Настройка аккаунта завершена! Добро пожаловать в Pangolin!",
"documentation": "Документация",
"saveAllSettings": "Сохранить все настройки",
"saveResourceTargets": "Сохранить цели",
"saveResourceHttp": "Сохранить настройки прокси",
"saveProxyProtocol": "Сохранить настройки прокси-протокола",
"settingsUpdated": "Настройки обновлены",
"settingsUpdatedDescription": "Настройки успешно обновлены",
"settingsErrorUpdate": "Не удалось обновить настройки",
"settingsErrorUpdateDescription": "Произошла ошибка при обновлении настроек",
"sidebarCollapse": "Свернуть",
"sidebarExpand": "Развернуть",
"productUpdateMoreInfo": "{noOfUpdates} больше обновлений",
"productUpdateInfo": "{noOfUpdates} обновлений",
"productUpdateWhatsNew": "Что нового",
"productUpdateTitle": "Обновления продуктов",
"productUpdateEmpty": "Нет обновлений",
"dismissAll": "Отклонить все",
"pangolinUpdateAvailable": "Доступно обновление",
"pangolinUpdateAvailableInfo": "Версия {version} готова к установке",
"pangolinUpdateAvailableReleaseNotes": "Просмотреть примечания к выпуску",
"newtUpdateAvailable": "Доступно обновление",
"newtUpdateAvailableInfo": "Доступна новая версия Newt. Пожалуйста, обновитесь до последней версии для лучшего опыта.",
"domainPickerEnterDomain": "Домен",
"domainPickerPlaceholder": "myapp.example.com",
"domainPickerDescription": "Введите полный домен ресурса, чтобы увидеть доступные опции.",
"domainPickerDescriptionSaas": "Введите полный домен, поддомен или просто имя, чтобы увидеть доступные опции",
"domainPickerTabAll": "Все",
"domainPickerTabOrganization": "Организация",
"domainPickerTabProvided": "Предоставлено",
"domainPickerSortAsc": "А-Я",
"domainPickerSortDesc": "Я-А",
"domainPickerCheckingAvailability": "Проверка доступности...",
"domainPickerNoMatchingDomains": "Подходящие домены не найдены. Попробуйте другой домен или проверьте настройки домена организации.",
"domainPickerOrganizationDomains": "Домены организации",
"domainPickerProvidedDomains": "Предоставленные домены",
"domainPickerSubdomain": "Поддомен: {subdomain}",
"domainPickerNamespace": "Пространство имен: {namespace}",
"domainPickerShowMore": "Показать еще",
"regionSelectorTitle": "Выберите регион",
"regionSelectorInfo": "Выбор региона помогает нам обеспечить лучшее качество обслуживания для вашего расположения. Вам необязательно находиться в том же регионе, что и ваш сервер.",
"regionSelectorPlaceholder": "Выбор региона",
"regionSelectorComingSoon": "Скоро будет",
"billingLoadingSubscription": "Загрузка подписки...",
"billingFreeTier": "Бесплатный уровень",
"billingWarningOverLimit": "Предупреждение: Вы превысили одну или несколько границ использования. Ваши сайты не подключатся, пока вы не измените подписку или не скорректируете использование.",
"billingUsageLimitsOverview": "Обзор лимитов использования",
"billingMonitorUsage": "Контролируйте использование в соответствии с установленными лимитами. Если вам требуется увеличение лимитов, пожалуйста, свяжитесь с нами support@pangolin.net.",
"billingDataUsage": "Использование данных",
"billingOnlineTime": "Время работы сайта",
"billingUsers": "Активные пользователи",
"billingDomains": "Активные домены",
"billingRemoteExitNodes": "Активные самоуправляемые узлы",
"billingNoLimitConfigured": "Лимит не установлен",
"billingEstimatedPeriod": "Предполагаемый период выставления счетов",
"billingIncludedUsage": "Включенное использование",
"billingIncludedUsageDescription": "Использование, включенное в ваш текущий план подписки",
"billingFreeTierIncludedUsage": "Бесплатное использование ограничений",
"billingIncluded": "включено",
"billingEstimatedTotal": "Предполагаемая сумма:",
"billingNotes": "Заметки",
"billingEstimateNote": "Это приблизительная оценка на основании вашего текущего использования.",
"billingActualChargesMayVary": "Фактические начисления могут отличаться.",
"billingBilledAtEnd": "С вас будет выставлен счет в конце периода выставления счетов.",
"billingModifySubscription": "Изменить подписку",
"billingStartSubscription": "Начать подписку",
"billingRecurringCharge": "Периодический взнос",
"billingManageSubscriptionSettings": "Управление настройками и настройками подписки",
"billingNoActiveSubscription": "У вас нет активной подписки. Начните подписку, чтобы увеличить лимиты использования.",
"billingFailedToLoadSubscription": "Не удалось загрузить подписку",
"billingFailedToLoadUsage": "Не удалось загрузить использование",
"billingFailedToGetCheckoutUrl": "Не удалось получить URL-адрес для оплаты",
"billingPleaseTryAgainLater": "Пожалуйста, повторите попытку позже.",
"billingCheckoutError": "Ошибка при оформлении заказа",
"billingFailedToGetPortalUrl": "Не удалось получить URL-адрес портала",
"billingPortalError": "Ошибка портала",
"billingDataUsageInfo": "Вы несете ответственность за все данные, переданные через безопасные туннели при подключении к облаку. Это включает как входящий, так и исходящий трафик на всех ваших сайтах. При достижении лимита ваши сайты будут отключаться до тех пор, пока вы не обновите план или не уменьшите его использование. При использовании узлов не взимается плата.",
"billingOnlineTimeInfo": "Вы тарифицируете на то, как долго ваши сайты будут подключены к облаку. Например, 44 640 минут равны одному сайту, работающему круглосуточно за весь месяц. Когда вы достигните лимита, ваши сайты будут отключаться до тех пор, пока вы не обновите тарифный план или не сократите нагрузку. При использовании узлов не тарифицируется.",
"billingUsersInfo": "Вы оплачиваете за каждого пользователя в организации. Платеж рассчитывается ежедневно в зависимости от количества активных учетных записей в вашем органе.",
"billingDomainInfo": "Вы платите за каждый домен в организации. Платеж рассчитывается ежедневно в зависимости от количества активных доменных аккаунтов в вашем органе.",
"billingRemoteExitNodesInfo": "Вы платите за каждый управляемый узел организации. Платёж рассчитывается ежедневно на основе количества активных управляемых узлов в вашем органе.",
"domainNotFound": "Домен не найден",
"domainNotFoundDescription": "Этот ресурс отключен, так как домен больше не существует в нашей системе. Пожалуйста, установите новый домен для этого ресурса.",
"failed": "Ошибка",
"createNewOrgDescription": "Создать новую организацию",
"organization": "Организация",
"port": "Порт",
"securityKeyManage": "Управление ключами безопасности",
"securityKeyDescription": "Добавить или удалить ключи безопасности для аутентификации без пароля",
"securityKeyRegister": "Зарегистрировать новый ключ безопасности",
"securityKeyList": "Ваши ключи безопасности",
"securityKeyNone": "Ключи безопасности еще не зарегистрированы",
"securityKeyNameRequired": "Имя обязательно",
"securityKeyRemove": "Удалить",
"securityKeyLastUsed": "Последнее использование: {date}",
"securityKeyNameLabel": "Имя ключа безопасности",
"securityKeyRegisterSuccess": "Ключ безопасности успешно зарегистрирован",
"securityKeyRegisterError": "Не удалось зарегистрировать ключ безопасности",
"securityKeyRemoveSuccess": "Ключ безопасности успешно удален",
"securityKeyRemoveError": "Не удалось удалить ключ безопасности",
"securityKeyLoadError": "Не удалось загрузить ключи безопасности",
"securityKeyLogin": "Использовать ключ безопасности",
"securityKeyAuthError": "Не удалось аутентифицироваться с ключом безопасности",
"securityKeyRecommendation": "Зарегистрируйте резервный ключ безопасности на другом устройстве, чтобы всегда иметь доступ к вашему аккаунту.",
"registering": "Регистрация...",
"securityKeyPrompt": "Пожалуйста, подтвердите свою личность с использованием вашего ключа безопасности. Убедитесь, что ваш ключ безопасности подключен и готов.",
"securityKeyBrowserNotSupported": "Ваш браузер не поддерживает ключи безопасности. Пожалуйста, используйте современный браузер, такой как Chrome, Firefox или Safari.",
"securityKeyPermissionDenied": "Пожалуйста, разрешите доступ к вашему ключу безопасности, чтобы продолжить вход.",
"securityKeyRemovedTooQuickly": "Пожалуйста, держите ваш ключ безопасности подключенным, пока процесс входа не завершится.",
"securityKeyNotSupported": "Ваш ключ безопасности может быть несовместим. Попробуйте другой ключ безопасности.",
"securityKeyUnknownError": "Произошла проблема при использовании вашего ключа безопасности. Пожалуйста, попробуйте еще раз.",
"twoFactorRequired": "Для регистрации ключа безопасности требуется двухфакторная аутентификация.",
"twoFactor": "Двухфакторная аутентификация",
"twoFactorAuthentication": "Двухфакторная аутентификация",
"twoFactorDescription": "Эта организация требует двухфакторной аутентификации.",
"enableTwoFactor": "Включить двухфакторную аутентификацию",
"organizationSecurityPolicy": "Политика безопасности Организации",
"organizationSecurityPolicyDescription": "У этой организации есть требования безопасности, которые должны быть выполнены, прежде чем вы сможете получить доступ к ней",
"securityRequirements": "Требования безопасности",
"allRequirementsMet": "Все требования выполнены",
"completeRequirementsToContinue": "Выполните следующие требования, чтобы продолжить доступ к этой организации",
"youCanNowAccessOrganization": "Теперь вы можете получить доступ к этой организации",
"reauthenticationRequired": "Длина сессии",
"reauthenticationDescription": "Эта организация требует входа каждый {maxDays} дней.",
"reauthenticationDescriptionHours": "Эта организация требует входа в систему каждый {maxHours} часов.",
"reauthenticateNow": "Войти снова",
"adminEnabled2FaOnYourAccount": "Ваш администратор включил двухфакторную аутентификацию для {email}. Пожалуйста, завершите процесс настройки, чтобы продолжить.",
"securityKeyAdd": "Добавить ключ безопасности",
"securityKeyRegisterTitle": "Регистрация нового ключа безопасности",
"securityKeyRegisterDescription": "Подключите свой ключ безопасности и введите имя для его идентификации",
"securityKeyTwoFactorRequired": "Требуется двухфакторная аутентификация",
"securityKeyTwoFactorDescription": "Пожалуйста, введите ваш код двухфакторной аутентификации для регистрации ключа безопасности",
"securityKeyTwoFactorRemoveDescription": "Пожалуйста, введите ваш код двухфакторной аутентификации для удаления ключа безопасности",
"securityKeyTwoFactorCode": "Код двухфакторной аутентификации",
"securityKeyRemoveTitle": "Удалить ключ безопасности",
"securityKeyRemoveDescription": "Введите ваш пароль для удаления ключа безопасности \"{name}\"",
"securityKeyNoKeysRegistered": "Ключи безопасности не зарегистрированы",
"securityKeyNoKeysDescription": "Добавьте ключ безопасности, чтобы повысить безопасность вашего аккаунта",
"createDomainRequired": "Домен обязателен",
"createDomainAddDnsRecords": "Добавить DNS записи",
"createDomainAddDnsRecordsDescription": "Добавьте следующие DNS записи у вашего провайдера доменных имен для завершения настройки.",
"createDomainNsRecords": "NS Записи",
"createDomainRecord": "Запись",
"createDomainType": "Тип:",
"createDomainName": "Имя:",
"createDomainValue": "Значение:",
"createDomainCnameRecords": "CNAME Записи",
"createDomainARecords": "A Записи",
"createDomainRecordNumber": "Запись {number}",
"createDomainTxtRecords": "TXT Записи",
"createDomainSaveTheseRecords": "Сохранить эти записи",
"createDomainSaveTheseRecordsDescription": "Обязательно сохраните эти DNS записи, так как вы их больше не увидите.",
"createDomainDnsPropagation": "Распространение DNS",
"createDomainDnsPropagationDescription": "Изменения DNS могут занять некоторое время для распространения через интернет. Это может занять от нескольких минут до 48 часов в зависимости от вашего DNS провайдера и настроек TTL.",
"resourcePortRequired": "Номер порта необходим для не-HTTP ресурсов",
"resourcePortNotAllowed": "Номер порта не должен быть установлен для HTTP ресурсов",
"billingPricingCalculatorLink": "Калькулятор расценок",
"signUpTerms": {
"IAgreeToThe": "Я согласен с",
"termsOfService": "условия использования",
"and": "и",
"privacyPolicy": "политика конфиденциальности."
},
"signUpMarketing": {
"keepMeInTheLoop": "Держите меня в цикле с новостями, обновлениями и новыми функциями по электронной почте."
},
"siteRequired": "Необходимо указать сайт.",
"olmTunnel": "Olm Туннель",
"olmTunnelDescription": "Используйте Olm для подключений клиентов",
"errorCreatingClient": "Ошибка при создании клиента",
"clientDefaultsNotFound": "Настройки клиента по умолчанию не найдены",
"createClient": "Создать клиента",
"createClientDescription": "Создайте нового клиента для доступа к приватным ресурсам",
"seeAllClients": "Просмотреть всех клиентов",
"clientInformation": "Информация о клиенте",
"clientNamePlaceholder": "Имя клиента",
"address": "Адрес",
"subnetPlaceholder": "Подсеть",
"addressDescription": "Внутренний адрес клиента. Должен находиться в подсети организации.",
"selectSites": "Выберите сайты",
"sitesDescription": "Клиент будет иметь подключение к выбранным сайтам",
"clientInstallOlm": "Установить Olm",
"clientInstallOlmDescription": "Запустите Olm на вашей системе",
"clientOlmCredentials": "Полномочия",
"clientOlmCredentialsDescription": "Именно так клиент будет аутентифицироваться с сервером",
"olmEndpoint": "Endpoint",
"olmId": "ID",
"olmSecretKey": "Секретный ключ",
"clientCredentialsSave": "Сохранить учетные данные",
"clientCredentialsSaveDescription": "Вы сможете увидеть их только один раз. Обязательно скопируйте в безопасное место.",
"generalSettingsDescription": "Настройте общие параметры для этого клиента",
"clientUpdated": "Клиент обновлен",
"clientUpdatedDescription": "Клиент был обновлён.",
"clientUpdateFailed": "Не удалось обновить клиента",
"clientUpdateError": "Произошла ошибка при обновлении клиента.",
"sitesFetchFailed": "Не удалось получить сайты",
"sitesFetchError": "Произошла ошибка при получении сайтов.",
"olmErrorFetchReleases": "Произошла ошибка при получении релизов Olm.",
"olmErrorFetchLatest": "Произошла ошибка при получении последнего релиза Olm.",
"enterCidrRange": "Введите диапазон CIDR",
"resourceEnableProxy": "Включить публичный прокси",
"resourceEnableProxyDescription": "Включите публичное проксирование для этого ресурса. Это позволяет получить доступ к ресурсу извне сети через облако через открытый порт. Требуется конфигурация Traefik.",
"externalProxyEnabled": "Внешний прокси включен",
"addNewTarget": "Добавить новую цель",
"targetsList": "Список целей",
"advancedMode": "Расширенный режим",
"advancedSettings": "Расширенные настройки",
"targetErrorDuplicateTargetFound": "Обнаружена дублирующаяся цель",
"healthCheckHealthy": "Здоровый",
"healthCheckUnhealthy": "Нездоровый",
"healthCheckUnknown": "Неизвестно",
"healthCheck": "Проверка здоровья",
"configureHealthCheck": "Настроить проверку здоровья",
"configureHealthCheckDescription": "Настройте мониторинг состояния для {target}",
"enableHealthChecks": "Включить проверки здоровья",
"enableHealthChecksDescription": "Мониторинг здоровья этой цели. При необходимости можно контролировать другую конечную точку.",
"healthScheme": "Метод",
"healthSelectScheme": "Выберите метод",
"healthCheckPortInvalid": "Порт проверки здоровья должен быть от 1 до 65535",
"healthCheckPath": "Путь",
"healthHostname": "IP / хост",
"healthPort": "Порт",
"healthCheckPathDescription": "Путь к проверке состояния здоровья.",
"healthyIntervalSeconds": "Здоровой Интервал (сек)",
"unhealthyIntervalSeconds": "Нездоровый интервал (сек)",
"IntervalSeconds": "Интервал здоровых состояний",
"timeoutSeconds": "Таймаут (сек)",
"timeIsInSeconds": "Время указано в секундах",
"requireDeviceApproval": "Требовать подтверждения устройства",
"requireDeviceApprovalDescription": "Пользователям с этой ролью нужны новые устройства, одобренные администратором, прежде чем они смогут подключаться и получать доступ к ресурсам.",
"retryAttempts": "Количество попыток повторного запроса",
"expectedResponseCodes": "Ожидаемые коды ответов",
"expectedResponseCodesDescription": "HTTP-код состояния, указывающий на здоровое состояние. Если оставить пустым, 200-300 считается здоровым.",
"customHeaders": "Пользовательские заголовки",
"customHeadersDescription": "Заголовки новой строки, разделённые: название заголовка: значение",
"headersValidationError": "Заголовки должны быть в формате: Название заголовка: значение.",
"saveHealthCheck": "Сохранить проверку здоровья",
"healthCheckSaved": "Проверка здоровья сохранена",
"healthCheckSavedDescription": "Конфигурация проверки состояния успешно сохранена",
"healthCheckError": "Ошибка проверки состояния",
"healthCheckErrorDescription": "Произошла ошибка при сохранении конфигурации проверки состояния",
"healthCheckPathRequired": "Требуется путь проверки состояния",
"healthCheckMethodRequired": "Требуется метод HTTP",
"healthCheckIntervalMin": "Интервал проверки должен составлять не менее 5 секунд",
"healthCheckTimeoutMin": "Тайм-аут должен составлять не менее 1 секунды",
"healthCheckRetryMin": "Количество попыток должно быть не менее 1",
"httpMethod": "HTTP метод",
"selectHttpMethod": "Выберите HTTP метод",
"domainPickerSubdomainLabel": "Поддомен",
"domainPickerBaseDomainLabel": "Основной домен",
"domainPickerSearchDomains": "Поиск доменов...",
"domainPickerNoDomainsFound": "Доменов не найдено",
"domainPickerLoadingDomains": "Загрузка доменов...",
"domainPickerSelectBaseDomain": "Выбор основного домена...",
"domainPickerNotAvailableForCname": "Не доступно для CNAME доменов",
"domainPickerEnterSubdomainOrLeaveBlank": "Введите поддомен или оставьте пустым для использования основного домена.",
"domainPickerEnterSubdomainToSearch": "Введите поддомен для поиска и выбора из доступных свободных доменов.",
"domainPickerFreeDomains": "Свободные домены",
"domainPickerSearchForAvailableDomains": "Поиск доступных доменов",
"domainPickerNotWorkSelfHosted": "Примечание: бесплатные предоставляемые домены в данный момент недоступны для самоуправляемых экземпляров.",
"resourceDomain": "Домен",
"resourceEditDomain": "Редактировать домен",
"siteName": "Имя сайта",
"proxyPort": "Порт",
"resourcesTableProxyResources": "Публичный",
"resourcesTableClientResources": "Приватный",
"resourcesTableNoProxyResourcesFound": "Проксированных ресурсов не найдено.",
"resourcesTableNoInternalResourcesFound": "Внутренних ресурсов не найдено.",
"resourcesTableDestination": "Пункт назначения",
"resourcesTableAlias": "Alias",
"resourcesTableAliasAddress": "Псевдоним адреса",
"resourcesTableAliasAddressInfo": "Этот адрес является частью вспомогательной подсети организации. Он используется для разрешения псевдонимов с использованием внутреннего разрешения DNS.",
"resourcesTableClients": "Клиенты",
"resourcesTableAndOnlyAccessibleInternally": "и доступны только внутренне при подключении с клиентом.",
"resourcesTableNoTargets": "Нет ярлыков",
"resourcesTableHealthy": "Здоровые",
"resourcesTableDegraded": "Ухудшение",
"resourcesTableOffline": "Оффлайн",
"resourcesTableUnknown": "Неизвестен",
"resourcesTableNotMonitored": "Не отслеживается",
"editInternalResourceDialogEditClientResource": "Изменить приватный ресурс",
"editInternalResourceDialogUpdateResourceProperties": "Обновить настройки ресурса и элементы управления доступом для {resourceName}",
"editInternalResourceDialogResourceProperties": "Свойства ресурса",
"editInternalResourceDialogName": "Имя",
"editInternalResourceDialogProtocol": "Протокол",
"editInternalResourceDialogSitePort": "Порт сайта",
"editInternalResourceDialogTargetConfiguration": "Настройка цели",
"editInternalResourceDialogCancel": "Отмена",
"editInternalResourceDialogSaveResource": "Сохранить ресурс",
"editInternalResourceDialogSuccess": "Успешно",
"editInternalResourceDialogInternalResourceUpdatedSuccessfully": "Внутренний ресурс успешно обновлен",
"editInternalResourceDialogError": "Ошибка",
"editInternalResourceDialogFailedToUpdateInternalResource": "Не удалось обновить внутренний ресурс",
"editInternalResourceDialogNameRequired": "Имя обязательно",
"editInternalResourceDialogNameMaxLength": "Имя не должно быть длиннее 255 символов",
"editInternalResourceDialogProxyPortMin": "Порт прокси должен быть не менее 1",
"editInternalResourceDialogProxyPortMax": "Порт прокси должен быть меньше 65536",
"editInternalResourceDialogInvalidIPAddressFormat": "Неверный формат IP адреса",
"editInternalResourceDialogDestinationPortMin": "Целевой порт должен быть не менее 1",
"editInternalResourceDialogDestinationPortMax": "Целевой порт должен быть меньше 65536",
"editInternalResourceDialogPortModeRequired": "Порт для порта необходим для протокола, прокси и порта назначения",
"editInternalResourceDialogMode": "Режим",
"editInternalResourceDialogModePort": "Порт",
"editInternalResourceDialogModeHost": "Хост",
"editInternalResourceDialogModeCidr": "СИДР",
"editInternalResourceDialogDestination": "Пункт назначения",
"editInternalResourceDialogDestinationHostDescription": "IP адрес или имя хоста ресурса в сети сайта.",
"editInternalResourceDialogDestinationIPDescription": "IP или адрес хоста ресурса в сети сайта.",
"editInternalResourceDialogDestinationCidrDescription": "Диапазон CIDR ресурса в сети сайта.",
"editInternalResourceDialogAlias": "Alias",
"editInternalResourceDialogAliasDescription": "Дополнительный внутренний DNS псевдоним для этого ресурса.",
"createInternalResourceDialogNoSitesAvailable": "Нет доступных сайтов",
"createInternalResourceDialogNoSitesAvailableDescription": "Вам необходимо иметь хотя бы один сайт Newt с настроенной подсетью для создания внутреннего ресурса.",
"createInternalResourceDialogClose": "Закрыть",
"createInternalResourceDialogCreateClientResource": "Создать приватный ресурс",
"createInternalResourceDialogCreateClientResourceDescription": "Создать новый ресурс, который будет доступен только клиентам, подключенным к организации",
"createInternalResourceDialogResourceProperties": "Свойства ресурса",
"createInternalResourceDialogName": "Имя",
"createInternalResourceDialogSite": "Сайт",
"selectSite": "Выберите сайт...",
"noSitesFound": "Сайты не найдены.",
"createInternalResourceDialogProtocol": "Протокол",
"createInternalResourceDialogTcp": "TCP",
"createInternalResourceDialogUdp": "UDP",
"createInternalResourceDialogSitePort": "Порт сайта",
"createInternalResourceDialogSitePortDescription": "Используйте этот порт для доступа к ресурсу на сайте при подключении с клиентом.",
"createInternalResourceDialogTargetConfiguration": "Настройка цели",
"createInternalResourceDialogDestinationIPDescription": "IP или адрес хоста ресурса в сети сайта.",
"createInternalResourceDialogDestinationPortDescription": "Порт на IP-адресе назначения, где доступен ресурс.",
"createInternalResourceDialogCancel": "Отмена",
"createInternalResourceDialogCreateResource": "Создать ресурс",
"createInternalResourceDialogSuccess": "Успешно",
"createInternalResourceDialogInternalResourceCreatedSuccessfully": "Внутренний ресурс успешно создан",
"createInternalResourceDialogError": "Ошибка",
"createInternalResourceDialogFailedToCreateInternalResource": "Не удалось создать внутренний ресурс",
"createInternalResourceDialogNameRequired": "Имя обязательно",
"createInternalResourceDialogNameMaxLength": "Имя должно содержать менее 255 символов",
"createInternalResourceDialogPleaseSelectSite": "Пожалуйста, выберите сайт",
"createInternalResourceDialogProxyPortMin": "Прокси-порт должен быть не менее 1",
"createInternalResourceDialogProxyPortMax": "Прокси-порт должен быть меньше 65536",
"createInternalResourceDialogInvalidIPAddressFormat": "Неверный формат IP-адреса",
"createInternalResourceDialogDestinationPortMin": "Целевой порт должен быть не менее 1",
"createInternalResourceDialogDestinationPortMax": "Целевой порт должен быть меньше 65536",
"createInternalResourceDialogPortModeRequired": "Порт для порта необходим для протокола, прокси и порта назначения",
"createInternalResourceDialogMode": "Режим",
"createInternalResourceDialogModePort": "Порт",
"createInternalResourceDialogModeHost": "Хост",
"createInternalResourceDialogModeCidr": "СИДР",
"createInternalResourceDialogDestination": "Пункт назначения",
"createInternalResourceDialogDestinationHostDescription": "IP адрес или имя хоста ресурса в сети сайта.",
"createInternalResourceDialogDestinationCidrDescription": "Диапазон CIDR ресурса в сети сайта.",
"createInternalResourceDialogAlias": "Alias",
"createInternalResourceDialogAliasDescription": "Дополнительный внутренний DNS псевдоним для этого ресурса.",
"siteConfiguration": "Конфигурация",
"siteAcceptClientConnections": "Принимать подключения клиентов",
"siteAcceptClientConnectionsDescription": "Разрешить пользовательским устройствам и клиентам доступ к ресурсам на этом сайте. Это может быть изменено позже.",
"siteAddress": "Адрес сайта (Дополнительно)",
"siteAddressDescription": "Внутренний адрес сайта. Должен находиться в подсети организации.",
"siteNameDescription": "Отображаемое имя сайта, которое может быть изменено позже.",
"autoLoginExternalIdp": "Автоматический вход с внешним провайдером",
"autoLoginExternalIdpDescription": "Немедленно перенаправьте пользователя к внешнему поставщику удостоверений для аутентификации.",
"selectIdp": "Выберите провайдера",
"selectIdpPlaceholder": "Выберите провайдера...",
"selectIdpRequired": "Пожалуйста, выберите провайдера, когда автоматический вход включен.",
"autoLoginTitle": "Перенаправление",
"autoLoginDescription": "Перенаправление вас к внешнему провайдеру для аутентификации.",
"autoLoginProcessing": "Подготовка аутентификации...",
"autoLoginRedirecting": "Перенаправление к входу...",
"autoLoginError": "Ошибка автоматического входа",
"autoLoginErrorNoRedirectUrl": "URL-адрес перенаправления не получен от провайдера удостоверения.",
"autoLoginErrorGeneratingUrl": "Не удалось сгенерировать URL-адрес аутентификации.",
"remoteExitNodeManageRemoteExitNodes": "Удаленные узлы",
"remoteExitNodeDescription": "Самостоятельно размещайте свои удаленные ретрансляторы и узлы прокси-сервера",
"remoteExitNodes": "Узлы",
"searchRemoteExitNodes": "Поиск узлов...",
"remoteExitNodeAdd": "Добавить узел",
"remoteExitNodeErrorDelete": "Ошибка удаления узла",
"remoteExitNodeQuestionRemove": "Вы уверены, что хотите удалить узел из организации?",
"remoteExitNodeMessageRemove": "После удаления узел больше не будет доступен.",
"remoteExitNodeConfirmDelete": "Подтвердите удаление узла",
"remoteExitNodeDelete": "Удалить узел",
"sidebarRemoteExitNodes": "Удаленные узлы",
"remoteExitNodeId": "ID",
"remoteExitNodeSecretKey": "Секретный ключ",
"remoteExitNodeCreate": {
"title": "Создать удалённый узел",
"description": "Создайте новый самостоятельный удалённый ретранслятор и узел прокси-сервера",
"viewAllButton": "Все узлы",
"strategy": {
"title": "Стратегия создания",
"description": "Выберите способ создания удалённого узла",
"adopt": {
"title": "Принять узел",
"description": "Выберите это, если у вас уже есть учетные данные для узла."
},
"generate": {
"title": "Сгенерировать ключи",
"description": "Выберите это, если вы хотите создать новые ключи для узла."
}
},
"adopt": {
"title": "Принять существующий узел",
"description": "Введите учетные данные существующего узла, который вы хотите принять",
"nodeIdLabel": "ID узла",
"nodeIdDescription": "ID существующего узла, который вы хотите принять",
"secretLabel": "Секретный ключ",
"secretDescription": "Секретный ключ существующего узла",
"submitButton": "Принять узел"
},
"generate": {
"title": "Сгенерированные учетные данные",
"description": "Используйте эти учётные данные для настройки узла",
"nodeIdTitle": "ID узла",
"secretTitle": "Секретный ключ",
"saveCredentialsTitle": "Добавить учетные данные в конфигурацию",
"saveCredentialsDescription": "Добавьте эти учетные данные в файл конфигурации вашего самоуправляемого узла Pangolin, чтобы завершить подключение.",
"submitButton": "Создать узел"
},
"validation": {
"adoptRequired": "ID узла и секрет требуются при установке существующего узла"
},
"errors": {
"loadDefaultsFailed": "Не удалось загрузить параметры по умолчанию",
"defaultsNotLoaded": "Параметры по умолчанию не загружены",
"createFailed": "Не удалось создать узел"
},
"success": {
"created": "Узел успешно создан"
}
},
"remoteExitNodeSelection": "Выбор узла",
"remoteExitNodeSelectionDescription": "Выберите узел для маршрутизации трафика для этого локального сайта",
"remoteExitNodeRequired": "Узел должен быть выбран для локальных сайтов",
"noRemoteExitNodesAvailable": "Нет доступных узлов",
"noRemoteExitNodesAvailableDescription": "Для этой организации узлы не доступны. Сначала создайте узел, чтобы использовать локальные сайты.",
"exitNode": "Узел выхода",
"country": "Страна",
"rulesMatchCountry": "В настоящее время основано на исходном IP",
"managedSelfHosted": {
"title": "Управляемый с самовывоза",
"description": "Более надежный и низко обслуживаемый сервер Pangolin с дополнительными колокольнями и свистками",
"introTitle": "Управляемый Само-Хост Панголина",
"introDescription": "- это вариант развертывания, предназначенный для людей, которые хотят простоты и надёжности, сохраняя при этом свои данные конфиденциальными и самостоятельными.",
"introDetail": "С помощью этой опции вы по-прежнему используете узел Pangolin — туннели, SSL, и весь остающийся на вашем сервере. Разница заключается в том, что управление и мониторинг осуществляются через нашу панель инструментов из облака, которая открывает ряд преимуществ:",
"benefitSimplerOperations": {
"title": "Более простые операции",
"description": "Не нужно запускать свой собственный почтовый сервер или настроить комплексное оповещение. Вы будете получать проверки состояния здоровья и оповещения о неисправностях из коробки."
},
"benefitAutomaticUpdates": {
"title": "Автоматическое обновление",
"description": "Панель управления в облаке развивается быстро, так что вы получаете новые функции и исправления ошибок, без необходимости каждый раз получать новые контейнеры."
},
"benefitLessMaintenance": {
"title": "Меньше обслуживания",
"description": "Нет миграции баз данных, резервных копий или дополнительной инфраструктуры для управления. Мы обрабатываем это в облаке."
},
"benefitCloudFailover": {
"title": "Облачное срабатывание",
"description": "Если ваш узел исчезнет, ваши туннели могут временно прерваться до наших облачных точек присутствия, пока вы не вернете его в сети."
},
"benefitHighAvailability": {
"title": "Высокая доступность (PoP)",
"description": "Вы также можете прикрепить несколько узлов к вашему аккаунту для избыточности и лучшей производительности."
},
"benefitFutureEnhancements": {
"title": "Будущие улучшения",
"description": "Мы планируем добавить дополнительные инструменты аналитики, оповещения и управления, чтобы сделать установку еще более надежной."
},
"docsAlert": {
"text": "Узнайте больше о опции Managed Self-Hosted в нашей",
"documentation": "документация"
},
"convertButton": "Конвертировать этот узел в управляемый себе-хост"
},
"internationaldomaindetected": "Обнаружен международный домен",
"willbestoredas": "Будет храниться как:",
"roleMappingDescription": "Определите, как роли, назначаемые пользователям, когда они войдут в систему автоматического профиля.",
"selectRole": "Выберите роль",
"roleMappingExpression": "Выражение",
"selectRolePlaceholder": "Выберите роль",
"selectRoleDescription": "Выберите роль, чтобы назначить всем пользователям этого поставщика идентификации",
"roleMappingExpressionDescription": "Введите выражение JMESPath, чтобы извлечь информацию о роли из ID токена",
"idpTenantIdRequired": "Требуется ID владельца",
"invalidValue": "Неверное значение",
"idpTypeLabel": "Тип поставщика удостоверений",
"roleMappingExpressionPlaceholder": "например, contains(groups, 'admin') && 'Admin' || 'Member'",
"idpGoogleConfiguration": "Конфигурация Google",
"idpGoogleConfigurationDescription": "Настройка учетных данных Google OAuth2",
"idpGoogleClientIdDescription": "Google OAuth2 Client ID",
"idpGoogleClientSecretDescription": "Секрет клиента Google OAuth2",
"idpAzureConfiguration": "Конфигурация Azure Entra ID",
"idpAzureConfigurationDescription": "Настройка учетных данных Azure Entra ID OAuth2",
"idpTenantId": "Идентификатор арендатора",
"idpTenantIdPlaceholder": "tenant-id",
"idpAzureTenantIdDescription": "ID арендатора Azure (найден в обзоре Active Directory Azure)",
"idpAzureClientIdDescription": "Регистрационный номер клиента Azure App",
"idpAzureClientSecretDescription": "Секрет регистрации клиента Azure App",
"idpGoogleTitle": "Google",
"idpGoogleAlt": "Google",
"idpAzureTitle": "Azure Entra ID",
"idpAzureAlt": "Azure",
"idpGoogleConfigurationTitle": "Конфигурация Google",
"idpAzureConfigurationTitle": "Конфигурация Azure Entra ID",
"idpTenantIdLabel": "Идентификатор арендатора",
"idpAzureClientIdDescription2": "Регистрационный номер клиента Azure App",
"idpAzureClientSecretDescription2": "Секрет регистрации клиента Azure App",
"idpGoogleDescription": "Google OAuth2/OIDC провайдер",
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
"subnet": "Подсеть",
"subnetDescription": "Подсеть для конфигурации сети этой организации.",
"customDomain": "Пользовательский домен",
"authPage": "Страницы аутентификации",
"authPageDescription": "Установите пользовательский домен для страниц аутентификации организации",
"authPageDomain": "Домен страницы авторизации",
"authPageBranding": "Пользовательское брендирование",
"authPageBrandingDescription": "Настройте брендирование, отображаемое на страницах аутентификации для этой организации",
"authPageBrandingUpdated": "Брендирование страницы аутентификации успешно обновлено",
"authPageBrandingRemoved": "Брендирование страницы аутентификации успешно удалено",
"authPageBrandingRemoveTitle": "Удалить брендирование страницы аутентификации",
"authPageBrandingQuestionRemove": "Вы уверены, что хотите удалить брендирование для страниц аутентификации?",
"authPageBrandingDeleteConfirm": "Подтвердить удаление брендирования",
"brandingLogoURL": "URL логотипа",
"brandingPrimaryColor": "Основной цвет",
"brandingLogoWidth": "Ширина (px)",
"brandingLogoHeight": "Высота (px)",
"brandingOrgTitle": "Заголовок для страницы аутентификации организации",
"brandingOrgDescription": "{orgName} будет заменен названием организации",
"brandingOrgSubtitle": "Подзаголовок страницы аутентификации организации",
"brandingResourceTitle": "Заголовок для страницы аутентификации ресурса",
"brandingResourceSubtitle": "Подзаголовок страницы аутентификации ресурса",
"brandingResourceDescription": "{resourceName} будет заменено на имя организации",
"saveAuthPageDomain": "Сохранить домен",
"saveAuthPageBranding": "Сохранить брендирование",
"removeAuthPageBranding": "Удалить брендирование",
"noDomainSet": "Домен не установлен",
"changeDomain": "Изменить домен",
"selectDomain": "Выберите домен",
"restartCertificate": "Перезапустить сертификат",
"editAuthPageDomain": "Редактировать домен страницы авторизации",
"setAuthPageDomain": "Установить домен страницы авторизации",
"failedToFetchCertificate": "Не удалось получить сертификат",
"failedToRestartCertificate": "Не удалось перезапустить сертификат",
"addDomainToEnableCustomAuthPages": "Пользователи смогут получить доступ к странице входа в систему организации и завершить аутентификацию ресурса, используя этот домен.",
"selectDomainForOrgAuthPage": "Выберите домен для страницы аутентификации организации",
"domainPickerProvidedDomain": "Домен предоставлен",
"domainPickerFreeProvidedDomain": "Бесплатный домен",
"domainPickerVerified": "Подтверждено",
"domainPickerUnverified": "Не подтверждено",
"domainPickerInvalidSubdomainStructure": "Этот поддомен содержит недопустимые символы или структуру. Он будет очищен автоматически при сохранении.",
"domainPickerError": "Ошибка",
"domainPickerErrorLoadDomains": "Не удалось загрузить домены организации",
"domainPickerErrorCheckAvailability": "Не удалось проверить доступность домена",
"domainPickerInvalidSubdomain": "Неверный поддомен",
"domainPickerInvalidSubdomainRemoved": "Ввод \"{sub}\" был удален, потому что он недействителен.",
"domainPickerInvalidSubdomainCannotMakeValid": "\"{sub}\" не может быть действительным для {domain}.",
"domainPickerSubdomainSanitized": "Субдомен очищен",
"domainPickerSubdomainCorrected": "\"{sub}\" был исправлен на \"{sanitized}\"",
"orgAuthSignInTitle": "Вход в организацию",
"orgAuthChooseIdpDescription": "Выберите своего поставщика удостоверений личности для продолжения",
"orgAuthNoIdpConfigured": "Эта организация не имеет настроенных поставщиков идентификационных данных. Вместо этого вы можете войти в свой Pangolin.",
"orgAuthSignInWithPangolin": "Войти через Pangolin",
"orgAuthSignInToOrg": "Войти в организацию",
"orgAuthSelectOrgTitle": "Вход в организацию",
"orgAuthSelectOrgDescription": "Введите ID вашей организации, чтобы продолжить",
"orgAuthOrgIdPlaceholder": "ваша-организация",
"orgAuthOrgIdHelp": "Введите уникальный идентификатор вашей организации",
"orgAuthSelectOrgHelp": "После ввода ID вашей организации вы попадете на страницу входа в вашу организацию, где сможете использовать SSO или учетные данные вашей организации.",
"orgAuthRememberOrgId": "Запомнить этот ID организации",
"orgAuthBackToSignIn": "Вернуться к стандартному входу",
"orgAuthNoAccount": "Нет учётной записи?",
"subscriptionRequiredToUse": "Для использования этой функции требуется подписка.",
"idpDisabled": "Провайдеры идентификации отключены.",
"orgAuthPageDisabled": "Страница авторизации организации отключена.",
"domainRestartedDescription": "Проверка домена успешно перезапущена",
"resourceAddEntrypointsEditFile": "Редактировать файл: config/traefik/traefik_config.yml",
"resourceExposePortsEditFile": "Редактировать файл: docker-compose.yml",
"emailVerificationRequired": "Требуется подтверждение адреса электронной почты. Пожалуйста, войдите снова через {dashboardUrl}/auth/login завершить этот шаг. Затем вернитесь сюда.",
"twoFactorSetupRequired": "Требуется настройка двухфакторной аутентификации. Пожалуйста, войдите снова через {dashboardUrl}/auth/login завершить этот шаг. Затем вернитесь сюда.",
"additionalSecurityRequired": "Требуется дополнительная безопасность",
"organizationRequiresAdditionalSteps": "Эта организация требует дополнительных шагов безопасности, прежде чем вы сможете получить доступ к ресурсам.",
"completeTheseSteps": "Выполните эти шаги",
"enableTwoFactorAuthentication": "Включить двухфакторную аутентификацию",
"completeSecuritySteps": "Пройти шаги безопасности",
"securitySettings": "Настройки безопасности",
"dangerSection": "Опасная зона",
"dangerSectionDescription": "Навсегда удалить все данные, связанные с этой организацией",
"securitySettingsDescription": "Настройка политик безопасности для организации",
"requireTwoFactorForAllUsers": "Требовать двухфакторную аутентификацию для всех пользователей",
"requireTwoFactorDescription": "Когда включено, все внутренние пользователи в этой организации должны иметь двухфакторную аутентификацию для доступа к организации.",
"requireTwoFactorDisabledDescription": "Эта функция требует действительной лицензии (Enterprise) или активной подписки (SaaS)",
"requireTwoFactorCannotEnableDescription": "Вы должны включить двухфакторную аутентификацию для вашей учетной записи, прежде чем принудительно ее применять для всех пользователей",
"maxSessionLength": "Максимальная длина сессии",
"maxSessionLengthDescription": "Установите максимальную длительность сессий пользователя. После этого времени, пользователям нужно будет пройти повторную аутентификацию.",
"maxSessionLengthDisabledDescription": "Эта функция требует действительной лицензии (Enterprise) или активной подписки (SaaS)",
"selectSessionLength": "Выберите длину сеанса",
"unenforced": "Не применено",
"1Hour": "1 час",
"3Hours": "3 часа",
"6Hours": "6 часов",
"12Hours": "12 часов",
"1DaySession": "1 день",
"3Days": "3 дня",
"7Days": "7 дней",
"14Days": "14 дней",
"30DaysSession": "30 дней",
"90DaysSession": "90 дней",
"180DaysSession": "180 дней",
"passwordExpiryDays": "Срок действия пароля",
"editPasswordExpiryDescription": "Установите количество дней, прежде чем пользователи должны изменить свой пароль.",
"selectPasswordExpiry": "Выберите срок действия пароля",
"30Days": "30 дней",
"1Day": "1 день",
"60Days": "60 дней",
"90Days": "90 дней",
"180Days": "180 дней",
"1Year": "1 год",
"subscriptionBadge": "Требуется подписка",
"securityPolicyChangeWarning": "Предупреждение об изменении политики безопасности",
"securityPolicyChangeDescription": "Вы собираетесь изменить настройки политики безопасности. После сохранения вам может потребоваться повторная аутентификация, чтобы соответствовать этим обновлениям. Все пользователи, которые не соответствуют установленным правилам, также должны пройти процедуру повторной аутентификации.",
"securityPolicyChangeConfirmMessage": "Подтверждаю",
"securityPolicyChangeWarningText": "Это повлияет на всех пользователей организации",
"authPageErrorUpdateMessage": "Произошла ошибка при обновлении настроек страницы авторизации",
"authPageErrorUpdate": "Не удалось обновить страницу авторизации",
"authPageDomainUpdated": "Домен страницы аутентификации успешно обновлён",
"healthCheckNotAvailable": "Локальный",
"rewritePath": "Переписать путь",
"rewritePathDescription": "При необходимости, измените путь перед пересылкой к целевому адресу.",
"continueToApplication": "Перейти к приложению",
"checkingInvite": "Проверка приглашения",
"setResourceHeaderAuth": "установить заголовок ресурса",
"resourceHeaderAuthRemove": "Удалить проверку подлинности заголовка",
"resourceHeaderAuthRemoveDescription": "Проверка подлинности заголовка успешно удалена.",
"resourceErrorHeaderAuthRemove": "Не удалось удалить аутентификацию заголовка",
"resourceErrorHeaderAuthRemoveDescription": "Не удалось удалить проверку подлинности заголовка ресурса.",
"resourceHeaderAuthProtectionEnabled": "Заголовок аутентификации включен",
"resourceHeaderAuthProtectionDisabled": "Проверка подлинности заголовка отключена",
"headerAuthRemove": "Удалить проверку подлинности заголовка",
"headerAuthAdd": "Добавить заголовок аутентификации",
"resourceErrorHeaderAuthSetup": "Не удалось установить аутентификацию заголовка",
"resourceErrorHeaderAuthSetupDescription": "Не удалось установить проверку подлинности заголовка ресурса.",
"resourceHeaderAuthSetup": "Проверка подлинности заголовка успешно установлена",
"resourceHeaderAuthSetupDescription": "Проверка подлинности заголовка успешно установлена.",
"resourceHeaderAuthSetupTitle": "Установить проверку подлинности заголовка",
"resourceHeaderAuthSetupTitleDescription": "Установите основные учетные данные авторизации (имя пользователя и пароль), чтобы защитить этот ресурс с помощью заголовка HTTP. Получите доступ к нему с помощью формата https://username:password@resource.example.com",
"resourceHeaderAuthSubmit": "Установить проверку подлинности заголовка",
"actionSetResourceHeaderAuth": "Установить проверку подлинности заголовка",
"enterpriseEdition": "Корпоративная версия",
"unlicensed": "Нелицензированный",
"beta": "Бета",
"manageUserDevices": "Устройства пользователя",
"manageUserDevicesDescription": "Просмотр и управление устройствами, которые пользователи используют для приватного подключения к ресурсам",
"downloadClientBannerTitle": "Скачать клиент Pangolin",
"downloadClientBannerDescription": "Загрузите клиент Pangolin для вашей системы, чтобы подключиться к сети Pangolin и получить доступ к ресурсам в частном порядке.",
"manageMachineClients": "Управление машинными клиентами",
"manageMachineClientsDescription": "Создание и управление клиентами, которые используют серверы и системы для частного подключения к ресурсам",
"machineClientsBannerTitle": "Серверы и автоматизированные системы",
"machineClientsBannerDescription": "Клиенты для машин предназначены для серверов и автоматизированных систем, которые не связаны с конкретным пользователем. Они аутентифицируются по ID и секрету и могут работать с Pangolin CLI, Olm CLI или Olm как с контейнером.",
"machineClientsBannerPangolinCLI": "Pangolin CLI",
"machineClientsBannerOlmCLI": "Olm CLI",
"machineClientsBannerOlmContainer": "Olm как контейнер",
"clientsTableUserClients": "Пользователь",
"clientsTableMachineClients": "Машина",
"licenseTableValidUntil": "Действителен до",
"saasLicenseKeysSettingsTitle": "Корпоративные лицензии",
"saasLicenseKeysSettingsDescription": "Генерировать и управлять лицензионными ключами Enterprise для копий Pangolin",
"sidebarEnterpriseLicenses": "Лицензии",
"generateLicenseKey": "Сгенерировать лицензионный ключ",
"generateLicenseKeyForm": {
"validation": {
"emailRequired": "Пожалуйста, введите действительный адрес электронной почты",
"useCaseTypeRequired": "Пожалуйста, выберите тип варианта использования",
"firstNameRequired": "Требуется имя",
"lastNameRequired": "Требуется фамилия",
"primaryUseRequired": "Пожалуйста, опишите ваше основное использование",
"jobTitleRequiredBusiness": "Должность требуется для коммерческого использования",
"industryRequiredBusiness": "Промышленность необходима для коммерческого использования",
"stateProvinceRegionRequired": "Регион/Область обязательно",
"postalZipCodeRequired": "Почтовый индекс требуется",
"companyNameRequiredBusiness": "Название компании обязательно для бизнес-использования",
"countryOfResidenceRequiredBusiness": "Страна проживания необходима для коммерческого использования",
"countryRequiredPersonal": "Страна необходима для личного использования",
"agreeToTermsRequired": "Вы должны принять условия",
"complianceConfirmationRequired": "Вы должны подтвердить соответствие с Fossorial Commercial License"
},
"useCaseOptions": {
"personal": {
"title": "Личное использование",
"description": "Для индивидуального, некоммерческого использования, например, обучения, личных проектов или экспериментов."
},
"business": {
"title": "Бизнес-использование",
"description": "Для использования в организациях, компаниях или коммерческих или приносящих доход видах деятельности."
}
},
"steps": {
"emailLicenseType": {
"title": "Email и тип лицензии",
"description": "Введите адрес электронной почты и выберите тип лицензии"
},
"personalInformation": {
"title": "Личная информация",
"description": "Расскажите нам о себе"
},
"contactInformation": {
"title": "Контактная информация",
"description": "Ваши контактные данные"
},
"termsGenerate": {
"title": "Условия и Сгенерировать",
"description": "Просмотрите и примите условия для создания вашей лицензии"
}
},
"alerts": {
"commercialUseDisclosure": {
"title": "Раскрытие",
"description": "Выберите уровень лицензии, который точно отражает ваше предполагаемое использование. Личная Лицензия разрешает свободное использование Программного Обеспечения для частной, некоммерческой или малой коммерческой деятельности с годовым валовым доходом до $100 000 USD. Любое использование сверх этих пределов — включая использование в бизнесе, организацию, или другой приносящей доход среде — требует действительной лицензии предприятия и уплаты соответствующей лицензионной платы. Все пользователи, будь то Личные или Предприятия, обязаны соблюдать условия коммерческой лицензии Fossoral."
},
"trialPeriodInformation": {
"title": "Информация о пробном периоде",
"description": "Этот лицензионный ключ позволяет корпоративным функциям на 7-дневный период оценки. Для продолжения доступа к платным функциям за пределами ознакомительного периода требуется активация в рамках действующей лицензии Личного или Предприятия. Для получения лицензии свяжитесь с sales@pangolin.net."
}
},
"form": {
"useCaseQuestion": "Вы используете Pangolin для личного или делового использования?",
"firstName": "First Name",
"lastName": "Фамилия",
"jobTitle": "Заголовок",
"primaryUseQuestion": "Что вы планируете использовать Панголин в первую очередь?",
"industryQuestion": "Какая у вас отрасль?",
"prospectiveUsersQuestion": "Сколько у вас потенциальных пользователей?",
"prospectiveSitesQuestion": "Сколько потенциальных сайтов (туннелей) вы ожидаете?",
"companyName": "Название компании",
"countryOfResidence": "Страна проживания",
"stateProvinceRegion": "Область / регион",
"postalZipCode": "Почтовый индекс",
"companyWebsite": "Веб-сайт компании",
"companyPhoneNumber": "Телефон компании",
"country": "Страна",
"phoneNumberOptional": "Номер телефона (необязательно)",
"complianceConfirmation": "Я подтверждаю, что информация, которую я предоставляю, является точной и что я в соответствии с коммерческой лицензии Fossorial. Сообщение о неточной информации или неправильно идентифицирующем использовании продукта является нарушением лицензии и может привести к аннулированию вашего ключа."
},
"buttons": {
"close": "Закрыть",
"previous": "Предыдущий",
"next": "Следующий",
"generateLicenseKey": "Сгенерировать лицензионный ключ"
},
"toasts": {
"success": {
"title": "Лицензионный ключ успешно создан",
"description": "Ваш лицензионный ключ сгенерирован и готов к использованию."
},
"error": {
"title": "Не удалось сгенерировать лицензионный ключ",
"description": "Произошла ошибка при генерации лицензионного ключа."
}
}
},
"priority": "Приоритет",
"priorityDescription": "Маршруты с более высоким приоритетом оцениваются первым. Приоритет = 100 означает автоматическое упорядочение (решение системы). Используйте другой номер для обеспечения ручного приоритета.",
"instanceName": "Имя экземпляра",
"pathMatchModalTitle": "Настроить соответствие пути",
"pathMatchModalDescription": "Настройка соответствия входящих запросов на основе их пути.",
"pathMatchType": "Тип совпадения",
"pathMatchPrefix": "Префикс",
"pathMatchExact": "Точно",
"pathMatchRegex": "Регенерация",
"pathMatchValue": "Значение пути",
"clear": "Очистить",
"saveChanges": "Сохранить изменения",
"pathMatchRegexPlaceholder": "^/api/.*",
"pathMatchDefaultPlaceholder": "/путь",
"pathMatchPrefixHelp": "Пример: /api matches /api, /api/users, etc.",
"pathMatchExactHelp": "Пример: /api соответствует только /api",
"pathMatchRegexHelp": "Пример: ^/api/.* совпадает с /api/anything",
"pathRewriteModalTitle": "Настроить перезапись пути",
"pathRewriteModalDescription": "Преобразовать соответствующий путь перед пересылкой к цели.",
"pathRewriteType": "Тип перезаписи",
"pathRewritePrefixOption": "Префикс - Замена префикса",
"pathRewriteExactOption": "Точно - Заменить весь путь",
"pathRewriteRegexOption": "Regex - замена шаблона",
"pathRewriteStripPrefixOption": "Префикс вырезать - Удалить префикс",
"pathRewriteValue": "Перезаписать значение",
"pathRewriteRegexPlaceholder": "/new/$1",
"pathRewriteDefaultPlaceholder": "/new-path",
"pathRewritePrefixHelp": "Заменить соответствующий префикс этим значением",
"pathRewriteExactHelp": "Замените весь путь этим значением, когда путь точно соответствует",
"pathRewriteRegexHelp": "Использовать группы захвата типа $1, $2 для замены",
"pathRewriteStripPrefixHelp": "Оставьте пустым для префикса полосы или укажите новый префикс",
"pathRewritePrefix": "Префикс",
"pathRewriteExact": "Точно",
"pathRewriteRegex": "Регенерация",
"pathRewriteStrip": "Вырезать",
"pathRewriteStripLabel": "полоса",
"sidebarEnableEnterpriseLicense": "Включить корпоративную лицензию",
"cannotbeUndone": "Это действие не может быть отменено.",
"toConfirm": "для подтверждения.",
"deleteClientQuestion": "Вы уверены, что хотите удалить клиента из сайта и организации?",
"clientMessageRemove": "После удаления клиент больше не сможет подключиться к сайту.",
"sidebarLogs": "Логи",
"request": "Запросить",
"requests": "Запросы",
"logs": "Логи",
"logsSettingsDescription": "Мониторинг журналов, собранных от этой организации",
"searchLogs": "Поиск журналов...",
"action": "Действие",
"actor": "Актер",
"timestamp": "Отметка времени",
"accessLogs": "Журналы доступа",
"exportCsv": "Экспорт CSV",
"exportError": "Неизвестная ошибка при экспорте CSV",
"exportCsvTooltip": "В пределах диапазона времени",
"actorId": "ID актера",
"allowedByRule": "Разрешено правилом",
"allowedNoAuth": "Разрешено без авторизации",
"validAccessToken": "Действительный маркер доступа",
"validHeaderAuth": "Valid header auth",
"validPincode": "Valid Pincode",
"validPassword": "Допустимый пароль",
"validEmail": "Valid email",
"validSSO": "Valid SSO",
"resourceBlocked": "Ресурс заблокирован",
"droppedByRule": "Отброшено по правилам",
"noSessions": "Нет сессий",
"temporaryRequestToken": "Временный токен запроса",
"noMoreAuthMethods": "No Valid Auth",
"ip": "IP",
"reason": "Причина",
"requestLogs": "Запросить журналы",
"requestAnalytics": "Аналитика запроса",
"host": "Хост",
"location": "Местоположение",
"actionLogs": "Журнал действий",
"sidebarLogsRequest": "Запросить журналы",
"sidebarLogsAccess": "Журналы доступа",
"sidebarLogsAction": "Журнал действий",
"logRetention": "Сохранение журнала",
"logRetentionDescription": "Управление сохранением различных типов журналов для этой организации или отключение их",
"requestLogsDescription": "Просмотреть подробные журналы запроса ресурсов в этой организации",
"requestAnalyticsDescription": "Просмотреть подробную аналитику запроса для ресурсов в этой организации",
"logRetentionRequestLabel": "Запросить сохранение журнала",
"logRetentionRequestDescription": "Как долго сохранять журналы запросов",
"logRetentionAccessLabel": "Хранение журнала доступа",
"logRetentionAccessDescription": "Как долго сохранять журналы доступа",
"logRetentionActionLabel": "Сохранение журнала действий",
"logRetentionActionDescription": "Как долго хранить журналы действий",
"logRetentionDisabled": "Отключено",
"logRetention3Days": "3 дня",
"logRetention7Days": "7 дней",
"logRetention14Days": "14 дней",
"logRetention30Days": "30 дней",
"logRetention90Days": "90 дней",
"logRetentionForever": "Всегда",
"logRetentionEndOfFollowingYear": "Конец следующего года",
"actionLogsDescription": "Просмотр истории действий, выполненных в этой организации",
"accessLogsDescription": "Просмотр запросов авторизации доступа к ресурсам этой организации",
"licenseRequiredToUse": "Для использования этой функции требуется лицензия предприятия.",
"certResolver": "Резольвер сертификата",
"certResolverDescription": "Выберите резолвер сертификата, который будет использоваться для этого ресурса.",
"selectCertResolver": "Выберите резолвер сертификата",
"enterCustomResolver": "Введите пользовательский резолвер",
"preferWildcardCert": "Предпочитать сертификат Wildcard",
"unverified": "Не подтверждено",
"domainSetting": "Настройки домена",
"domainSettingDescription": "Настройка параметров домена",
"preferWildcardCertDescription": "Попытка создать сертификат с подстановочными знаками (требуется правильно настроенное средство разрешения сертификатов).",
"recordName": "Имя записи",
"auto": "Авто",
"TTL": "TTL",
"howToAddRecords": "Как добавить записи",
"dnsRecord": "DNS записи",
"required": "Требуется",
"domainSettingsUpdated": "Настройки домена успешно обновлены",
"orgOrDomainIdMissing": "Отсутствует организация или ID домена",
"loadingDNSRecords": "Загрузка записей DNS...",
"olmUpdateAvailableInfo": "Доступна обновленная версия Олма. Пожалуйста, обновитесь до последней версии.",
"client": "Клиент",
"proxyProtocol": "Настройки протокола прокси",
"proxyProtocolDescription": "Настроить Прокси-протокол для сохранения IP-адресов клиента для служб TCP.",
"enableProxyProtocol": "Включить Прокси Протокол",
"proxyProtocolInfo": "Сохранять IP-адреса клиента для backend'ов TCP",
"proxyProtocolVersion": "Версия протокола прокси",
"version1": " Версия 1 (рекомендуется)",
"version2": "Версия 2",
"versionDescription": "Версия 1 основана на тексте и широко поддерживается. Версия 2 является бинарной и более эффективной, но менее совместимой.",
"warning": "Предупреждение",
"proxyProtocolWarning": "Бэкэнд приложение должно быть настроено на принятие соединений прокси-протокола. Если ваш бэкэнд не поддерживает Прокси-протокол, то включение этой опции прервет все подключения, поэтому включите это только если вы знаете, что вы делаете. Обязательно настройте вашего бэкэнда на доверие заголовкам Proxy Protocol от Traefik.",
"restarting": "Перезапуск...",
"manual": "Ручной",
"messageSupport": "Поддержка сообщений",
"supportNotAvailableTitle": "Поддержка недоступна",
"supportNotAvailableDescription": "Поддержка сейчас недоступна. Вы можете отправить письмо по адресу support@pangolin.net.",
"supportRequestSentTitle": "Запрос на поддержку отправлен",
"supportRequestSentDescription": "Ваше сообщение успешно отправлено.",
"supportRequestFailedTitle": "Не удалось отправить запрос",
"supportRequestFailedDescription": "Произошла ошибка при отправке запроса поддержки.",
"supportSubjectRequired": "Необходимо ввести тему",
"supportSubjectMaxLength": "Тема должна быть 255 символов или меньше",
"supportMessageRequired": "Требуется сообщение",
"supportReplyTo": "Ответить",
"supportSubject": "Тема",
"supportSubjectPlaceholder": "Введите тему",
"supportMessage": "Сообщение",
"supportMessagePlaceholder": "Введите ваше сообщение",
"supportSending": "Отправка...",
"supportSend": "Отправить",
"supportMessageSent": "Сообщение отправлено!",
"supportWillContact": "Мы скоро свяжемся с Вами!",
"selectLogRetention": "Выберите удержание журнала",
"terms": "Условия",
"privacy": "Приватность",
"security": "Безопасность",
"docs": "Документ",
"deviceActivation": "Активация устройства",
"deviceCodeInvalidFormat": "Код должен быть 9 символов (например, A1AJ-N5JD)",
"deviceCodeInvalidOrExpired": "Неверный или просроченный код",
"deviceCodeVerifyFailed": "Не удалось проверить код устройства",
"deviceCodeValidating": "Проверка кода устройства...",
"deviceCodeVerifying": "Проверка авторизации устройства...",
"signedInAs": "Вы вошли как",
"deviceCodeEnterPrompt": "Введите код, отображаемый на устройстве",
"continue": "Продолжить",
"deviceUnknownLocation": "Неизвестное местоположение",
"deviceAuthorizationRequested": "Эта авторизация была запрошена у {location} на {date}. Убедитесь, что вы доверяете этому устройству, так как оно получит доступ к учетной записи.",
"deviceLabel": "Устройство: {deviceName}",
"deviceWantsAccess": "хочет получить доступ к вашей учетной записи",
"deviceExistingAccess": "Существующий доступ:",
"deviceFullAccess": "Полный доступ к вашему аккаунту",
"deviceOrganizationsAccess": "Доступ ко всем организациям, к которым ваш аккаунт имеет доступ",
"deviceAuthorize": "Авторизовать {applicationName}",
"deviceConnected": "Устройство подключено!",
"deviceAuthorizedMessage": "Устройство авторизовано для доступа к вашей учетной записи. Вернитесь в клиентское приложение.",
"pangolinCloud": "Облако Панголина",
"viewDevices": "Просмотр устройств",
"viewDevicesDescription": "Управление подключенными устройствами",
"noDevices": "Устройств не найдено",
"dateCreated": "Дата создания",
"unnamedDevice": "Безымянное устройство",
"deviceQuestionRemove": "Вы уверены, что хотите удалить это устройство?",
"deviceMessageRemove": "Это действие нельзя отменить.",
"deviceDeleteConfirm": "Удалить устройство",
"deleteDevice": "Удалить устройство",
"errorLoadingDevices": "Ошибка загрузки устройств",
"failedToLoadDevices": "Не удалось загрузить устройства",
"deviceDeleted": "Устройство удалено",
"deviceDeletedDescription": "Устройство успешно удалено.",
"errorDeletingDevice": "Ошибка удаления устройства",
"failedToDeleteDevice": "Не удалось удалить устройство",
"showColumns": "Показать колонки",
"hideColumns": "Скрыть столбцы",
"columnVisibility": "Видимость столбцов",
"toggleColumn": "Столбец {columnName}",
"allColumns": "Все колонки",
"defaultColumns": "Столбцы по умолчанию",
"customizeView": "Настроить вид",
"viewOptions": "Параметры просмотра",
"selectAll": "Выделить все",
"selectNone": "Не выбирать",
"selectedResources": "Выбранные ресурсы",
"enableSelected": "Включить выбранные",
"disableSelected": "Отключить выбранные",
"checkSelectedStatus": "Проверить статус выбранных",
"clients": "Клиенты",
"accessClientSelect": "Выберите машинные клиенты",
"resourceClientDescription": "Машинные клиенты, которые имеют доступ к этому ресурсу",
"regenerate": "Пересоздать",
"credentials": "Полномочия",
"savecredentials": "Сохранить учетные данные",
"regenerateCredentialsButton": "Пересоздать учетные данные",
"regenerateCredentials": "Пересоздать учетные данные",
"generatedcredentials": "Сгенерированные учетные данные",
"copyandsavethesecredentials": "Копировать и сохранить эти учетные данные",
"copyandsavethesecredentialsdescription": "Эти учетные данные не будут отображаться снова после того, как вы покинете эту страницу. Сохраните их сейчас.",
"credentialsSaved": "Учетные данные сохранены",
"credentialsSavedDescription": "Учетные данные были успешно восстановлены и сохранены.",
"credentialsSaveError": "Ошибка сохранения учетных данных",
"credentialsSaveErrorDescription": "Произошла ошибка при восстановлении и сохранении учетных данных.",
"regenerateCredentialsWarning": "Восстановление учётных данных приведет к аннулированию предыдущих учетных данных и отключению соединения. Убедитесь, что все конфигурации, использующие эти учетные данные.",
"confirm": "Подтвердить",
"regenerateCredentialsConfirmation": "Вы уверены, что хотите восстановить учетные данные?",
"endpoint": "Endpoint",
"Id": "Id",
"SecretKey": "Секретный ключ",
"niceId": "Неплохой ID",
"niceIdUpdated": "Хороший ID обновлен",
"niceIdUpdatedSuccessfully": "Неплохой ID успешно обновлен",
"niceIdUpdateError": "Ошибка обновления Nice ID",
"niceIdUpdateErrorDescription": "Произошла ошибка при обновлении Nice ID.",
"niceIdCannotBeEmpty": "Неправильный ID не может быть пустым",
"enterIdentifier": "Введите идентификатор",
"identifier": "Identifier",
"deviceLoginUseDifferentAccount": "Не вы? Используйте другую учетную запись.",
"deviceLoginDeviceRequestingAccessToAccount": "Устройство запрашивает доступ к этой учетной записи.",
"loginSelectAuthenticationMethod": "Выберите метод аутентификации для продолжения.",
"noData": "Нет данных",
"machineClients": "Машинные клиенты",
"install": "Установить",
"run": "Запустить",
"clientNameDescription": "Отображаемое имя клиента, которое может быть изменено позже.",
"clientAddress": "Адрес клиента (Дополнительно)",
"setupFailedToFetchSubnet": "Не удалось получить подсеть по умолчанию",
"setupSubnetAdvanced": "Подсеть (Дополнительно)",
"setupSubnetDescription": "Подсеть для внутренней сети этой организации.",
"setupUtilitySubnet": "Утилита подсети (расширенная)",
"setupUtilitySubnetDescription": "Подсеть для адресов псевдонимов этой организации и DNS-сервера.",
"siteRegenerateAndDisconnect": "Сгенерировать и отключить",
"siteRegenerateAndDisconnectConfirmation": "Вы уверены, что хотите сгенерировать учетные данные и отключить этот сайт?",
"siteRegenerateAndDisconnectWarning": "Это позволит восстановить учетные данные и немедленно отключить сайт. Сайт будет перезапущен с новыми учетными данными.",
"siteRegenerateCredentialsConfirmation": "Вы уверены, что хотите восстановить учетные данные для этого сайта?",
"siteRegenerateCredentialsWarning": "Это позволит восстановить учетные данные. Сайт будет оставаться подключенным, пока вы не перезапустите его вручную и используйте новые учетные данные.",
"clientRegenerateAndDisconnect": "Сгенерировать и отключить",
"clientRegenerateAndDisconnectConfirmation": "Вы уверены, что хотите восстановить учетные данные и отключить этого клиента?",
"clientRegenerateAndDisconnectWarning": "Это позволит восстановить учетные данные и немедленно отключить клиент. Клиент будет перезапущен с новыми учетными данными.",
"clientRegenerateCredentialsConfirmation": "Вы уверены, что хотите сгенерировать данные для этого клиента?",
"clientRegenerateCredentialsWarning": "Это позволит восстановить учетные данные. Клиент останется подключенным, пока вы не перезапустите его вручную и воспользуетесь новыми учетными данными.",
"remoteExitNodeRegenerateAndDisconnect": "Сгенерировать и отключить",
"remoteExitNodeRegenerateAndDisconnectConfirmation": "Вы уверены, что хотите сгенерировать учетные данные и отключить этот удаленный узел?",
"remoteExitNodeRegenerateAndDisconnectWarning": "Это позволит восстановить учётные данные и немедленно отключить удаленный узел выхода. Удаленный узел выхода должен быть перезапущен с новыми учетными данными.",
"remoteExitNodeRegenerateCredentialsConfirmation": "Вы уверены, что хотите восстановить учетные данные для этого удаленного выхода узла?",
"remoteExitNodeRegenerateCredentialsWarning": "Это позволит восстановить учетные данные. Удалённый узел останется подключенным, пока вы не перезапустите его вручную и воспользуетесь новыми учетными данными.",
"agent": "Агент",
"personalUseOnly": "Только для личного использования",
"loginPageLicenseWatermark": "Это экземпляр лицензирован только для личного использования.",
"instanceIsUnlicensed": "Этот экземпляр не лицензирован.",
"portRestrictions": "Ограничения портов",
"allPorts": "Все",
"custom": "Пользовательский",
"allPortsAllowed": "Все порты разрешены",
"allPortsBlocked": "Все порты заблокированы",
"tcpPortsDescription": "Укажите, какие TCP-порты разрешены для этого ресурса. Используйте '*' для всех портов, оставьте пустым, чтобы заблокировать все, или введите список портов и диапазонов через запятую (например, 80,443,8000-9000).",
"udpPortsDescription": "Укажите, какие UDP-порты разрешены для этого ресурса. Используйте '*' для всех портов, оставьте пустым, чтобы заблокировать все, или введите список портов и диапазонов через запятую (например, 53,123,500-600).",
"organizationLoginPageTitle": "Страница входа в систему организации",
"organizationLoginPageDescription": "Настройте страницу входа для этой организации",
"resourceLoginPageTitle": "Страница входа в систему ресурса",
"resourceLoginPageDescription": "Настройте страницу входа для отдельных ресурсов",
"enterConfirmation": "Введите подтверждение",
"blueprintViewDetails": "Подробности",
"defaultIdentityProvider": "Поставщик удостоверений по умолчанию",
"defaultIdentityProviderDescription": "Когда выбран поставщик идентификации по умолчанию, пользователь будет автоматически перенаправлен на провайдер для аутентификации.",
"editInternalResourceDialogNetworkSettings": "Настройки сети",
"editInternalResourceDialogAccessPolicy": "Политика доступа",
"editInternalResourceDialogAddRoles": "Добавить роли",
"editInternalResourceDialogAddUsers": "Добавить пользователей",
"editInternalResourceDialogAddClients": "Добавить клиентов",
"editInternalResourceDialogDestinationLabel": "Пункт назначения",
"editInternalResourceDialogDestinationDescription": "Укажите адрес назначения для внутреннего ресурса. Это может быть имя хоста, IP-адрес или диапазон CIDR в зависимости от выбранного режима. При необходимости установите внутренний DNS-алиас для облегчения идентификации.",
"editInternalResourceDialogPortRestrictionsDescription": "Ограничьте доступ к определенным TCP/UDP-портам или разрешите/заблокируйте все порты.",
"editInternalResourceDialogTcp": "TCP",
"editInternalResourceDialogUdp": "UDP",
"editInternalResourceDialogIcmp": "ICMP",
"editInternalResourceDialogAccessControl": "Контроль доступа",
"editInternalResourceDialogAccessControlDescription": "Контролируйте, какие роли, пользователи и машинные клиенты имеют доступ к этому ресурсу при подключении. Администраторы всегда имеют доступ.",
"editInternalResourceDialogPortRangeValidationError": "Диапазон портов должен быть \"*\" для всех портов или списком портов и диапазонов через запятую (например, \"80,443,8000-9000\"). Порты должны находиться в диапазоне от 1 до 65535.",
"orgAuthWhatsThis": "Где я могу найти ID моей организации?",
"learnMore": "Узнать больше",
"backToHome": "Вернуться домой",
"needToSignInToOrg": "Нужно использовать провайдера идентификаций вашей организации?",
"maintenanceMode": "Режим обслуживания",
"maintenanceModeDescription": "Показать страницу обслуживания посетителям",
"maintenanceModeType": "Тип режима обслуживания",
"showMaintenancePage": "Показать страницу обслуживания посетителям",
"enableMaintenanceMode": "Включить режим обслуживания",
"automatic": "Автоматический",
"automaticModeDescription": "Показывать страницу обслуживания только когда все цели бэкэнда недоступны или неисправны. Ваш ресурс продолжит работать нормально, пока хотя бы одна цель здорова.",
"forced": "Принудительно",
"forcedModeDescription": "Всегда показывать страницу обслуживания независимо от состояния бэкэнда. Используйте это для планового обслуживания, когда хотите предотвратить всех доступ.",
"warning:": "Предупреждение:",
"forcedeModeWarning": "Весь трафик будет направлен на страницу обслуживания. Ваши бекэнд ресурсы не будут получать никакие запросы.",
"pageTitle": "Заголовок страницы",
"pageTitleDescription": "Основной заголовок, отображаемый на странице обслуживания",
"maintenancePageMessage": "Сообщение об обслуживании",
"maintenancePageMessagePlaceholder": "Мы скоро вернемся! Наш сайт в настоящее время проходит плановое техническое обслуживание.",
"maintenancePageMessageDescription": "Подробное сообщение, объясняющее обслуживание",
"maintenancePageTimeTitle": "Предполагаемое время завершения (необязательно)",
"maintenanceTime": "например, 2 часа, 1 ноября в 5:00 вечера",
"maintenanceEstimatedTimeDescription": "Когда вы ожидаете завершения обслуживания",
"editDomain": "Редактировать домен",
"editDomainDescription": "Выберите домен для вашего ресурса",
"maintenanceModeDisabledTooltip": "Для использования этой функции требуется действующая лицензия.",
"maintenanceScreenTitle": "Сервис временно недоступен",
"maintenanceScreenMessage": "В настоящее время мы испытываем технические трудности. Пожалуйста, зайдите позже.",
"maintenanceScreenEstimatedCompletion": "Предполагаемое завершение:",
"createInternalResourceDialogDestinationRequired": "Укажите адрес назначения. Это может быть имя хоста или IP-адрес.",
"available": "Доступно",
"archived": "Архивировано",
"noArchivedDevices": "Архивные устройства не найдены",
"deviceArchived": "Устройство архивировано",
"deviceArchivedDescription": "Устройство успешно архивировано.",
"errorArchivingDevice": "Ошибка архивирования устройства",
"failedToArchiveDevice": "Не удалось архивировать устройство",
"deviceQuestionArchive": "Вы уверены, что хотите архивировать это устройство?",
"deviceMessageArchive": "Устройство будет архивировано и удалено из вашего списка активных устройств.",
"deviceArchiveConfirm": "Архивировать устройство",
"archiveDevice": "Архивировать устройство",
"archive": "Архивировать",
"deviceUnarchived": "Устройство разархивировано",
"deviceUnarchivedDescription": "Устройство было успешно разархивировано.",
"errorUnarchivingDevice": "Ошибка разархивирования устройства",
"failedToUnarchiveDevice": "Не удалось распаковать устройство",
"unarchive": "Разархивировать",
"archiveClient": "Архивировать клиента",
"archiveClientQuestion": "Вы уверены, что хотите архивировать этого клиента?",
"archiveClientMessage": "Клиент будет архивирован и удален из вашего активного списка клиентов.",
"archiveClientConfirm": "Архивировать клиента",
"blockClient": "Блокировать клиента",
"blockClientQuestion": "Вы уверены, что хотите заблокировать этого клиента?",
"blockClientMessage": "Устройство будет вынуждено отключиться, если подключено в данный момент. Вы можете разблокировать устройство позже.",
"blockClientConfirm": "Блокировать клиента",
"active": "Активный",
"usernameOrEmail": "Имя пользователя или Email",
"selectYourOrganization": "Выберите вашу организацию",
"signInTo": "Войти в",
"signInWithPassword": "Продолжить с паролем",
"noAuthMethodsAvailable": "Методы аутентификации для этой организации недоступны.",
"enterPassword": "Введите ваш пароль",
"enterMfaCode": "Введите код из вашего приложения-аутентификатора",
"securityKeyRequired": "Пожалуйста, используйте ваш защитный ключ для входа.",
"needToUseAnotherAccount": "Нужно использовать другой аккаунт?",
"loginLegalDisclaimer": "Нажимая на кнопки ниже, вы подтверждаете, что прочитали, поняли и согласны с <termsOfService>Условиями использования</termsOfService> и <privacyPolicy>Политикой конфиденциальности</privacyPolicy>.",
"termsOfService": "Условия предоставления услуг",
"privacyPolicy": "Политика конфиденциальности",
"userNotFoundWithUsername": "Пользователь с таким именем пользователя не найден.",
"verify": "Подтвердить",
"signIn": "Войти",
"forgotPassword": "Забыли пароль?",
"orgSignInTip": "Если вы вошли в систему ранее, вы можете ввести имя пользователя или адрес электронной почты, чтобы войти в систему с поставщиком идентификации вашей организации. Это проще!",
"continueAnyway": "Все равно продолжить",
"dontShowAgain": "Больше не показывать",
"orgSignInNotice": "Знаете ли вы?",
"signupOrgNotice": "Пытаетесь войти?",
"signupOrgTip": "Вы пытаетесь войти через оператора идентификации вашей организации?",
"signupOrgLink": "Войдите или зарегистрируйтесь через вашу организацию",
"verifyEmailLogInWithDifferentAccount": "Использовать другую учетную запись",
"logIn": "Войти",
"deviceInformation": "Информация об устройстве",
"deviceInformationDescription": "Информация о устройстве и агенте",
"deviceSecurity": "Безопасность устройства",
"deviceSecurityDescription": "Информация о позе безопасности устройства",
"platform": "Платформа",
"macosVersion": "Версия macOS",
"windowsVersion": "Версия Windows",
"iosVersion": "Версия iOS",
"androidVersion": "Версия Android",
"osVersion": "Версия ОС",
"kernelVersion": "Версия ядра",
"deviceModel": "Модель устройства",
"serialNumber": "Серийный номер",
"hostname": "Hostname",
"firstSeen": "Первый раз виден",
"lastSeen": "Последнее посещение",
"biometricsEnabled": "Включены биометрические данные",
"diskEncrypted": "Диск зашифрован",
"firewallEnabled": "Брандмауэр включен",
"autoUpdatesEnabled": "Автоматические обновления включены",
"tpmAvailable": "Доступно TPM",
"macosSipEnabled": "Защита целостности системы (SIP)",
"macosGatekeeperEnabled": "Gatekeeper",
"macosFirewallStealthMode": "Стилс-режим брандмауэра",
"linuxAppArmorEnabled": "Броня",
"linuxSELinuxEnabled": "SELinux",
"deviceSettingsDescription": "Просмотр информации и настроек устройства",
"devicePendingApprovalDescription": "Это устройство ожидает одобрения",
"deviceBlockedDescription": "Это устройство заблокировано. Оно не сможет подключаться к ресурсам, если не разблокировано.",
"unblockClient": "Разблокировать клиента",
"unblockClientDescription": "Устройство разблокировано",
"unarchiveClient": "Разархивировать клиента",
"unarchiveClientDescription": "Устройство было разархивировано",
"block": "Блок",
"unblock": "Разблокировать",
"deviceActions": "Действия устройства",
"deviceActionsDescription": "Управление статусом устройства и доступом",
"devicePendingApprovalBannerDescription": "Это устройство ожидает одобрения. Он не сможет подключиться к ресурсам до утверждения.",
"connected": "Подключено",
"disconnected": "Отключено",
"approvalsEmptyStateTitle": "Утверждения устройства не включены",
"approvalsEmptyStateDescription": "Включите одобрение ролей для того, чтобы пользователи могли подключать новые устройства.",
"approvalsEmptyStateStep1Title": "Перейти к ролям",
"approvalsEmptyStateStep1Description": "Перейдите в настройки ролей вашей организации для настройки утверждений устройств.",
"approvalsEmptyStateStep2Title": "Включить утверждения устройства",
"approvalsEmptyStateStep2Description": "Редактировать роль и включить опцию 'Требовать утверждения устройств'. Пользователям с этой ролью потребуется подтверждение администратора для новых устройств.",
"approvalsEmptyStatePreviewDescription": "Предпросмотр: Если включено, ожидающие запросы на устройство появятся здесь для проверки",
"approvalsEmptyStateButtonText": "Управление ролями"
}