New translations en-us.json (Russian)

This commit is contained in:
Owen Schwartz
2025-10-20 17:05:38 -07:00
parent d070244ea7
commit 6a7c7521d8

View File

@@ -47,9 +47,8 @@
"edit": "Редактировать", "edit": "Редактировать",
"siteConfirmDelete": "Подтвердить удаление сайта", "siteConfirmDelete": "Подтвердить удаление сайта",
"siteDelete": "Удалить сайт", "siteDelete": "Удалить сайт",
"siteMessageRemove": "После удаления сайт больше не будет доступен. Все ресурсы и целевые узлы, связанные с сайтом, также будут удалены.", "siteMessageRemove": "После удаления сайт больше не будет доступен. Все цели, связанные с сайтом, также будут удалены.",
"siteMessageConfirm": "Для подтверждения введите название сайта ниже.", "siteQuestionRemove": "Вы уверены, что хотите удалить сайт из организации?",
"siteQuestionRemove": "Вы уверены, что хотите удалить сайт {selectedSite} из организации?",
"siteManageSites": "Управление сайтами", "siteManageSites": "Управление сайтами",
"siteDescription": "Обеспечьте подключение к вашей сети через защищённые туннели", "siteDescription": "Обеспечьте подключение к вашей сети через защищённые туннели",
"siteCreate": "Создать сайт", "siteCreate": "Создать сайт",
@@ -96,7 +95,7 @@
"siteWgDescription": "Используйте любой клиент WireGuard для открытия туннеля. Требуется ручная настройка NAT.", "siteWgDescription": "Используйте любой клиент WireGuard для открытия туннеля. Требуется ручная настройка NAT.",
"siteWgDescriptionSaas": "Используйте любой клиент WireGuard для создания туннеля. Требуется ручная настройка NAT. РАБОТАЕТ ТОЛЬКО НА САМОСТОЯТЕЛЬНО РАЗМЕЩЕННЫХ УЗЛАХ", "siteWgDescriptionSaas": "Используйте любой клиент WireGuard для создания туннеля. Требуется ручная настройка NAT. РАБОТАЕТ ТОЛЬКО НА САМОСТОЯТЕЛЬНО РАЗМЕЩЕННЫХ УЗЛАХ",
"siteLocalDescription": "Только локальные ресурсы. Без туннелирования.", "siteLocalDescription": "Только локальные ресурсы. Без туннелирования.",
"siteLocalDescriptionSaas": "Local resources only. No tunneling. Only available on remote nodes.", "siteLocalDescriptionSaas": "Только локальные ресурсы. Нет туннелей. Только для удаленных узлов.",
"siteSeeAll": "Просмотреть все сайты", "siteSeeAll": "Просмотреть все сайты",
"siteTunnelDescription": "Выберите способ подключения к вашему сайту", "siteTunnelDescription": "Выберите способ подключения к вашему сайту",
"siteNewtCredentials": "Учётные данные Newt", "siteNewtCredentials": "Учётные данные Newt",
@@ -154,8 +153,7 @@
"protected": "Защищён", "protected": "Защищён",
"notProtected": "Не защищён", "notProtected": "Не защищён",
"resourceMessageRemove": "После удаления ресурс больше не будет доступен. Все целевые узлы, связанные с ресурсом, также будут удалены.", "resourceMessageRemove": "После удаления ресурс больше не будет доступен. Все целевые узлы, связанные с ресурсом, также будут удалены.",
"resourceMessageConfirm": "Для подтверждения введите название ресурса ниже.", "resourceQuestionRemove": "Вы уверены, что хотите удалить ресурс из организации?",
"resourceQuestionRemove": "Вы действительно хотите удалить ресурс {selectedResource} из организации?",
"resourceHTTP": "HTTPS-ресурс", "resourceHTTP": "HTTPS-ресурс",
"resourceHTTPDescription": "Проксирование запросов к вашему приложению через HTTPS с использованием поддомена или базового домена.", "resourceHTTPDescription": "Проксирование запросов к вашему приложению через HTTPS с использованием поддомена или базового домена.",
"resourceRaw": "Сырой TCP/UDP-ресурс", "resourceRaw": "Сырой TCP/UDP-ресурс",
@@ -220,7 +218,7 @@
"orgDeleteConfirm": "Подтвердить удаление", "orgDeleteConfirm": "Подтвердить удаление",
"orgMessageRemove": "Это действие необратимо и удалит все связанные данные.", "orgMessageRemove": "Это действие необратимо и удалит все связанные данные.",
"orgMessageConfirm": "Для подтверждения введите название организации ниже.", "orgMessageConfirm": "Для подтверждения введите название организации ниже.",
"orgQuestionRemove": "Вы действительно хотите удалить организацию {selectedOrg}?", "orgQuestionRemove": "Вы уверены, что хотите удалить организацию?",
"orgUpdated": "Организация обновлена", "orgUpdated": "Организация обновлена",
"orgUpdatedDescription": "Организация была успешно обновлена.", "orgUpdatedDescription": "Организация была успешно обновлена.",
"orgErrorUpdate": "Не удалось обновить организацию", "orgErrorUpdate": "Не удалось обновить организацию",
@@ -287,9 +285,8 @@
"apiKeysAdd": "Сгенерировать ключ API", "apiKeysAdd": "Сгенерировать ключ API",
"apiKeysErrorDelete": "Ошибка при удалении ключа API", "apiKeysErrorDelete": "Ошибка при удалении ключа API",
"apiKeysErrorDeleteMessage": "Не удалось удалить ключ API", "apiKeysErrorDeleteMessage": "Не удалось удалить ключ API",
"apiKeysQuestionRemove": "Вы действительно хотите удалить ключ API {selectedApiKey} из организации?", "apiKeysQuestionRemove": "Вы уверены, что хотите удалить API ключ из организации?",
"apiKeysMessageRemove": "После удаления ключ API больше сможет быть использован.", "apiKeysMessageRemove": "После удаления ключ API больше сможет быть использован.",
"apiKeysMessageConfirm": "Для подтверждения введите название ключа API ниже.",
"apiKeysDeleteConfirm": "Подтвердить удаление", "apiKeysDeleteConfirm": "Подтвердить удаление",
"apiKeysDelete": "Удаление ключа API", "apiKeysDelete": "Удаление ключа API",
"apiKeysManage": "Управление ключами API", "apiKeysManage": "Управление ключами API",
@@ -305,8 +302,7 @@
"userDeleteConfirm": "Подтвердить удаление", "userDeleteConfirm": "Подтвердить удаление",
"userDeleteServer": "Удаление пользователя с сервера", "userDeleteServer": "Удаление пользователя с сервера",
"userMessageRemove": "Пользователь будет удалён из всех организаций и полностью удалён с сервера.", "userMessageRemove": "Пользователь будет удалён из всех организаций и полностью удалён с сервера.",
"userMessageConfirm": "Для подтверждения введите имя пользователя ниже.", "userQuestionRemove": "Вы уверены, что хотите навсегда удалить пользователя с сервера?",
"userQuestionRemove": "Вы действительно хотите навсегда удалить {selectedUser} с сервера?",
"licenseKey": "Лицензионный ключ", "licenseKey": "Лицензионный ключ",
"valid": "Действителен", "valid": "Действителен",
"numberOfSites": "Количество сайтов", "numberOfSites": "Количество сайтов",
@@ -339,7 +335,7 @@
"fossorialLicense": "Просмотреть коммерческую лицензию Fossorial и условия подписки", "fossorialLicense": "Просмотреть коммерческую лицензию Fossorial и условия подписки",
"licenseMessageRemove": "Это удалит лицензионный ключ и все связанные с ним разрешения.", "licenseMessageRemove": "Это удалит лицензионный ключ и все связанные с ним разрешения.",
"licenseMessageConfirm": "Для подтверждения введите лицензионный ключ ниже.", "licenseMessageConfirm": "Для подтверждения введите лицензионный ключ ниже.",
"licenseQuestionRemove": "Вы уверены, что хотите удалить лицензионный ключ {selectedKey}?", "licenseQuestionRemove": "Вы уверены, что хотите удалить лицензионный ключ?",
"licenseKeyDelete": "Удалить лицензионный ключ", "licenseKeyDelete": "Удалить лицензионный ключ",
"licenseKeyDeleteConfirm": "Подтвердить удаление лицензионного ключа", "licenseKeyDeleteConfirm": "Подтвердить удаление лицензионного ключа",
"licenseTitle": "Управление статусом лицензии", "licenseTitle": "Управление статусом лицензии",
@@ -372,7 +368,7 @@
"inviteRemoveErrorDescription": "Произошла ошибка при удалении приглашения.", "inviteRemoveErrorDescription": "Произошла ошибка при удалении приглашения.",
"inviteRemoved": "Приглашение удалено", "inviteRemoved": "Приглашение удалено",
"inviteRemovedDescription": "Приглашение для {email} было удалено.", "inviteRemovedDescription": "Приглашение для {email} было удалено.",
"inviteQuestionRemove": "Вы уверены, что хотите удалить приглашение {email}?", "inviteQuestionRemove": "Вы уверены, что хотите удалить приглашение?",
"inviteMessageRemove": "После удаления это приглашение больше не будет действительным. Вы всегда можете пригласить пользователя заново.", "inviteMessageRemove": "После удаления это приглашение больше не будет действительным. Вы всегда можете пригласить пользователя заново.",
"inviteMessageConfirm": "Для подтверждения введите email адрес приглашения ниже.", "inviteMessageConfirm": "Для подтверждения введите email адрес приглашения ниже.",
"inviteQuestionRegenerate": "Вы уверены, что хотите пересоздать приглашение для {email}? Это отзовёт предыдущее приглашение.", "inviteQuestionRegenerate": "Вы уверены, что хотите пересоздать приглашение для {email}? Это отзовёт предыдущее приглашение.",
@@ -398,9 +394,8 @@
"userErrorOrgRemoveDescription": "Произошла ошибка при удалении пользователя.", "userErrorOrgRemoveDescription": "Произошла ошибка при удалении пользователя.",
"userOrgRemoved": "Пользователь удалён", "userOrgRemoved": "Пользователь удалён",
"userOrgRemovedDescription": "Пользователь {email} был удалён из организации.", "userOrgRemovedDescription": "Пользователь {email} был удалён из организации.",
"userQuestionOrgRemove": "Вы уверены, что хотите удалить {email} из организации?", "userQuestionOrgRemove": "Вы уверены, что хотите удалить этого пользователя из организации?",
"userMessageOrgRemove": "После удаления этот пользователь больше не будет иметь доступ к организации. Вы всегда можете пригласить его заново, но ему нужно будет снова принять приглашение.", "userMessageOrgRemove": "После удаления этот пользователь больше не будет иметь доступ к организации. Вы всегда можете пригласить его заново, но ему нужно будет снова принять приглашение.",
"userMessageOrgConfirm": "Для подтверждения введите имя пользователя ниже.",
"userRemoveOrgConfirm": "Подтвердить удаление пользователя", "userRemoveOrgConfirm": "Подтвердить удаление пользователя",
"userRemoveOrg": "Удалить пользователя из организации", "userRemoveOrg": "Удалить пользователя из организации",
"users": "Пользователи", "users": "Пользователи",
@@ -730,7 +725,7 @@
"pangolinServerAdmin": "Администратор сервера - Pangolin", "pangolinServerAdmin": "Администратор сервера - Pangolin",
"licenseTierProfessional": "Профессиональная лицензия", "licenseTierProfessional": "Профессиональная лицензия",
"licenseTierEnterprise": "Корпоративная лицензия", "licenseTierEnterprise": "Корпоративная лицензия",
"licenseTierPersonal": "Personal License", "licenseTierPersonal": "Личная лицензия",
"licensed": "Лицензировано", "licensed": "Лицензировано",
"yes": "Да", "yes": "Да",
"no": "Нет", "no": "Нет",
@@ -742,7 +737,7 @@
"idpManageDescription": "Просмотр и управление поставщиками удостоверений в системе", "idpManageDescription": "Просмотр и управление поставщиками удостоверений в системе",
"idpDeletedDescription": "Поставщик удостоверений успешно удалён", "idpDeletedDescription": "Поставщик удостоверений успешно удалён",
"idpOidc": "OAuth2/OIDC", "idpOidc": "OAuth2/OIDC",
"idpQuestionRemove": "Вы уверены, что хотите навсегда удалить поставщика удостоверений {name}?", "idpQuestionRemove": "Вы уверены, что хотите навсегда удалить поставщика удостоверений?",
"idpMessageRemove": "Это удалит поставщика удостоверений и все связанные конфигурации. Пользователи, которые аутентифицируются через этого поставщика, больше не смогут войти.", "idpMessageRemove": "Это удалит поставщика удостоверений и все связанные конфигурации. Пользователи, которые аутентифицируются через этого поставщика, больше не смогут войти.",
"idpMessageConfirm": "Для подтверждения введите имя поставщика удостоверений ниже.", "idpMessageConfirm": "Для подтверждения введите имя поставщика удостоверений ниже.",
"idpConfirmDelete": "Подтвердить удаление поставщика удостоверений", "idpConfirmDelete": "Подтвердить удаление поставщика удостоверений",
@@ -1154,7 +1149,7 @@
"sidebarAllUsers": "Все пользователи", "sidebarAllUsers": "Все пользователи",
"sidebarIdentityProviders": "Поставщики удостоверений", "sidebarIdentityProviders": "Поставщики удостоверений",
"sidebarLicense": "Лицензия", "sidebarLicense": "Лицензия",
"sidebarClients": "Clients", "sidebarClients": "Клиенты",
"sidebarDomains": "Домены", "sidebarDomains": "Домены",
"enableDockerSocket": "Включить чертёж Docker", "enableDockerSocket": "Включить чертёж Docker",
"enableDockerSocketDescription": "Включить scraping ярлыка Docker Socket для ярлыков чертежей. Путь к сокету должен быть предоставлен в Newt.", "enableDockerSocketDescription": "Включить scraping ярлыка Docker Socket для ярлыков чертежей. Путь к сокету должен быть предоставлен в Newt.",
@@ -1211,9 +1206,8 @@
"domainCreate": "Создать Домен", "domainCreate": "Создать Домен",
"domainCreatedDescription": "Домен успешно создан", "domainCreatedDescription": "Домен успешно создан",
"domainDeletedDescription": "Домен успешно удален", "domainDeletedDescription": "Домен успешно удален",
"domainQuestionRemove": "Вы уверены, что хотите удалить домен {domain} из вашего аккаунта?", "domainQuestionRemove": "Вы уверены, что хотите удалить домен из вашей учетной записи?",
"domainMessageRemove": "После удаления домен больше не будет связан с вашей учетной записью.", "domainMessageRemove": "После удаления домен больше не будет связан с вашей учетной записью.",
"domainMessageConfirm": "Для подтверждения введите ниже имя домена.",
"domainConfirmDelete": "Подтвердить удаление домена", "domainConfirmDelete": "Подтвердить удаление домена",
"domainDelete": "Удалить Домен", "domainDelete": "Удалить Домен",
"domain": "Домен", "domain": "Домен",
@@ -1558,14 +1552,13 @@
"autoLoginErrorNoRedirectUrl": "URL-адрес перенаправления не получен от провайдера удостоверения.", "autoLoginErrorNoRedirectUrl": "URL-адрес перенаправления не получен от провайдера удостоверения.",
"autoLoginErrorGeneratingUrl": "Не удалось сгенерировать URL-адрес аутентификации.", "autoLoginErrorGeneratingUrl": "Не удалось сгенерировать URL-адрес аутентификации.",
"remoteExitNodeManageRemoteExitNodes": "Удаленные узлы", "remoteExitNodeManageRemoteExitNodes": "Удаленные узлы",
"remoteExitNodeDescription": "Self-host one or more remote nodes to extend your network connectivity and reduce reliance on the cloud", "remoteExitNodeDescription": "Самохост-один или несколько удаленных узлов для расширения сетевого подключения и уменьшения зависимости от облака",
"remoteExitNodes": "Узлы", "remoteExitNodes": "Узлы",
"searchRemoteExitNodes": "Поиск узлов...", "searchRemoteExitNodes": "Поиск узлов...",
"remoteExitNodeAdd": "Добавить узел", "remoteExitNodeAdd": "Добавить узел",
"remoteExitNodeErrorDelete": "Ошибка удаления узла", "remoteExitNodeErrorDelete": "Ошибка удаления узла",
"remoteExitNodeQuestionRemove": "Вы уверены, что хотите удалить узел {selectedNode} из организации?", "remoteExitNodeQuestionRemove": "Вы уверены, что хотите удалить узел из организации?",
"remoteExitNodeMessageRemove": "После удаления узел больше не будет доступен.", "remoteExitNodeMessageRemove": "После удаления узел больше не будет доступен.",
"remoteExitNodeMessageConfirm": "Для подтверждения введите имя узла ниже.",
"remoteExitNodeConfirmDelete": "Подтвердите удаление узла", "remoteExitNodeConfirmDelete": "Подтвердите удаление узла",
"remoteExitNodeDelete": "Удалить узел", "remoteExitNodeDelete": "Удалить узел",
"sidebarRemoteExitNodes": "Удаленные узлы", "sidebarRemoteExitNodes": "Удаленные узлы",
@@ -1745,153 +1738,158 @@
"resourceHeaderAuthRemoveDescription": "Проверка подлинности заголовка успешно удалена.", "resourceHeaderAuthRemoveDescription": "Проверка подлинности заголовка успешно удалена.",
"resourceErrorHeaderAuthRemove": "Не удалось удалить аутентификацию заголовка", "resourceErrorHeaderAuthRemove": "Не удалось удалить аутентификацию заголовка",
"resourceErrorHeaderAuthRemoveDescription": "Не удалось удалить проверку подлинности заголовка ресурса.", "resourceErrorHeaderAuthRemoveDescription": "Не удалось удалить проверку подлинности заголовка ресурса.",
"resourceHeaderAuthProtectionEnabled": "Header Authentication Enabled", "resourceHeaderAuthProtectionEnabled": "Заголовок аутентификации включен",
"resourceHeaderAuthProtectionDisabled": "Header Authentication Disabled", "resourceHeaderAuthProtectionDisabled": "Проверка подлинности заголовка отключена",
"headerAuthRemove": "Remove Header Auth", "headerAuthRemove": "Удалить проверку подлинности заголовка",
"headerAuthAdd": "Add Header Auth", "headerAuthAdd": "Добавить заголовок аутентификации",
"resourceErrorHeaderAuthSetup": "Не удалось установить аутентификацию заголовка", "resourceErrorHeaderAuthSetup": "Не удалось установить аутентификацию заголовка",
"resourceErrorHeaderAuthSetupDescription": "Не удалось установить проверку подлинности заголовка ресурса.", "resourceErrorHeaderAuthSetupDescription": "Не удалось установить проверку подлинности заголовка ресурса.",
"resourceHeaderAuthSetup": "Проверка подлинности заголовка успешно установлена", "resourceHeaderAuthSetup": "Проверка подлинности заголовка успешно установлена",
"resourceHeaderAuthSetupDescription": "Проверка подлинности заголовка успешно установлена.", "resourceHeaderAuthSetupDescription": "Проверка подлинности заголовка успешно установлена.",
"resourceHeaderAuthSetupTitle": "Установить проверку подлинности заголовка", "resourceHeaderAuthSetupTitle": "Установить проверку подлинности заголовка",
"resourceHeaderAuthSetupTitleDescription": "Set the basic auth credentials (username and password) to protect this resource with HTTP Header Authentication. Access it using the format https://username:password@resource.example.com", "resourceHeaderAuthSetupTitleDescription": "Установите основные учетные данные авторизации (имя пользователя и пароль), чтобы защитить этот ресурс с помощью заголовка HTTP. Получите доступ к нему с помощью формата https://username:password@resource.example.com",
"resourceHeaderAuthSubmit": "Установить проверку подлинности заголовка", "resourceHeaderAuthSubmit": "Установить проверку подлинности заголовка",
"actionSetResourceHeaderAuth": "Установить проверку подлинности заголовка", "actionSetResourceHeaderAuth": "Установить проверку подлинности заголовка",
"enterpriseEdition": "Enterprise Edition", "enterpriseEdition": "Корпоративная версия",
"unlicensed": "Unlicensed", "unlicensed": "Нелицензированный",
"beta": "Beta", "beta": "Бета",
"manageClients": "Manage Clients", "manageClients": "Управление клиентами",
"manageClientsDescription": "Clients are devices that can connect to your sites", "manageClientsDescription": "Клиенты - это устройства, которые могут подключаться к вашим сайтам",
"licenseTableValidUntil": "Valid Until", "licenseTableValidUntil": "Действителен до",
"saasLicenseKeysSettingsTitle": "Enterprise Licenses", "saasLicenseKeysSettingsTitle": "Корпоративные лицензии",
"saasLicenseKeysSettingsDescription": "Generate and manage Enterprise license keys for self-hosted Pangolin instances", "saasLicenseKeysSettingsDescription": "Генерировать и управлять лицензионными ключами Enterprise для копий Pangolin",
"sidebarEnterpriseLicenses": "Licenses", "sidebarEnterpriseLicenses": "Лицензии",
"generateLicenseKey": "Generate License Key", "generateLicenseKey": "Сгенерировать лицензионный ключ",
"generateLicenseKeyForm": { "generateLicenseKeyForm": {
"validation": { "validation": {
"emailRequired": "Please enter a valid email address", "emailRequired": "Пожалуйста, введите действительный адрес электронной почты",
"useCaseTypeRequired": "Please select a use case type", "useCaseTypeRequired": "Пожалуйста, выберите тип варианта использования",
"firstNameRequired": "First name is required", "firstNameRequired": "Требуется имя",
"lastNameRequired": "Last name is required", "lastNameRequired": "Требуется фамилия",
"primaryUseRequired": "Please describe your primary use", "primaryUseRequired": "Пожалуйста, опишите ваше основное использование",
"jobTitleRequiredBusiness": "Job title is required for business use", "jobTitleRequiredBusiness": "Должность требуется для коммерческого использования",
"industryRequiredBusiness": "Industry is required for business use", "industryRequiredBusiness": "Промышленность необходима для коммерческого использования",
"stateProvinceRegionRequired": "State/Province/Region is required", "stateProvinceRegionRequired": "Регион/Область обязательно",
"postalZipCodeRequired": "Postal/ZIP Code is required", "postalZipCodeRequired": "Почтовый индекс требуется",
"companyNameRequiredBusiness": "Company name is required for business use", "companyNameRequiredBusiness": "Название компании обязательно для бизнес-использования",
"countryOfResidenceRequiredBusiness": "Country of residence is required for business use", "countryOfResidenceRequiredBusiness": "Страна проживания необходима для коммерческого использования",
"countryRequiredPersonal": "Country is required for personal use", "countryRequiredPersonal": "Страна необходима для личного использования",
"agreeToTermsRequired": "You must agree to the terms", "agreeToTermsRequired": "Вы должны принять условия",
"complianceConfirmationRequired": "You must confirm compliance with the Fossorial Commercial License" "complianceConfirmationRequired": "Вы должны подтвердить соответствие с Fossorial Commercial License"
}, },
"useCaseOptions": { "useCaseOptions": {
"personal": { "personal": {
"title": "Personal Use", "title": "Личное использование",
"description": "For individual, non-commercial use such as learning, personal projects, or experimentation." "description": "Для индивидуального, некоммерческого использования, например, обучения, личных проектов или экспериментов."
}, },
"business": { "business": {
"title": "Business Use", "title": "Бизнес-использование",
"description": "For use within organizations, companies, or commercial or revenue-generating activities." "description": "Для использования в организациях, компаниях или коммерческих или приносящих доход видах деятельности."
} }
}, },
"steps": { "steps": {
"emailLicenseType": { "emailLicenseType": {
"title": "Email & License Type", "title": "Email и тип лицензии",
"description": "Enter your email and choose your license type" "description": "Введите адрес электронной почты и выберите тип лицензии"
}, },
"personalInformation": { "personalInformation": {
"title": "Personal Information", "title": "Личная информация",
"description": "Tell us about yourself" "description": "Расскажите нам о себе"
}, },
"contactInformation": { "contactInformation": {
"title": "Contact Information", "title": "Контактная информация",
"description": "Your contact details" "description": "Ваши контактные данные"
}, },
"termsGenerate": { "termsGenerate": {
"title": "Terms & Generate", "title": "Условия и Сгенерировать",
"description": "Review and accept terms to generate your license" "description": "Просмотрите и примите условия для создания вашей лицензии"
} }
}, },
"alerts": { "alerts": {
"commercialUseDisclosure": { "commercialUseDisclosure": {
"title": "Usage Disclosure", "title": "Раскрытие",
"description": "Select the license tier that accurately reflects your intended use. The Personal License permits free use of the Software for individual, non-commercial or small-scale commercial activities with annual gross revenue under $100,000 USD. Any use beyond these limits — including use within a business, organization, or other revenue-generating environment — requires a valid Enterprise License and payment of the applicable licensing fee. All users, whether Personal or Enterprise, must comply with the Fossorial Commercial License Terms." "description": "Выберите уровень лицензии, который точно отражает ваше предполагаемое использование. Личная Лицензия разрешает свободное использование Программного Обеспечения для частной, некоммерческой или малой коммерческой деятельности с годовым валовым доходом до $100 000 USD. Любое использование сверх этих пределов — включая использование в бизнесе, организацию, или другой приносящей доход среде — требует действительной лицензии предприятия и уплаты соответствующей лицензионной платы. Все пользователи, будь то Личные или Предприятия, обязаны соблюдать условия коммерческой лицензии Fossoral."
}, },
"trialPeriodInformation": { "trialPeriodInformation": {
"title": "Trial Period Information", "title": "Информация о пробном периоде",
"description": "This License Key enables Enterprise features for a 7-day evaluation period. Continued access to Paid Features beyond the evaluation period requires activation under a valid Personal or Enterprise License. For Enterprise licensing, contact sales@pangolin.net." "description": "Этот лицензионный ключ позволяет корпоративным функциям на 7-дневный период оценки. Для продолжения доступа к платным функциям за пределами ознакомительного периода требуется активация в рамках действующей лицензии Личного или Предприятия. Для получения лицензии свяжитесь с sales@pangolin.net."
} }
}, },
"form": { "form": {
"useCaseQuestion": "Are you using Pangolin for personal or business use?", "useCaseQuestion": "Вы используете Pangolin для личного или делового использования?",
"firstName": "First Name", "firstName": "First Name",
"lastName": "Last Name", "lastName": "Фамилия",
"jobTitle": "Job Title", "jobTitle": "Заголовок",
"primaryUseQuestion": "What do you primarily plan to use Pangolin for?", "primaryUseQuestion": "Что вы планируете использовать Панголин в первую очередь?",
"industryQuestion": "What is your industry?", "industryQuestion": "Какая у вас отрасль?",
"prospectiveUsersQuestion": "How many prospective users do you expect to have?", "prospectiveUsersQuestion": "Сколько у вас потенциальных пользователей?",
"prospectiveSitesQuestion": "How many prospective sites (tunnels) do you expect to have?", "prospectiveSitesQuestion": "Сколько потенциальных сайтов (туннелей) вы ожидаете?",
"companyName": "Company name", "companyName": "Название компании",
"countryOfResidence": "Country of residence", "countryOfResidence": "Страна проживания",
"stateProvinceRegion": "State / Province / Region", "stateProvinceRegion": "Область / регион",
"postalZipCode": "Postal / ZIP Code", "postalZipCode": "Почтовый индекс",
"companyWebsite": "Company website", "companyWebsite": "Веб-сайт компании",
"companyPhoneNumber": "Company phone number", "companyPhoneNumber": "Телефон компании",
"country": "Country", "country": "Страна",
"phoneNumberOptional": "Phone number (optional)", "phoneNumberOptional": "Номер телефона (необязательно)",
"complianceConfirmation": "I confirm that I am in compliance with the Fossorial Commercial License and that reporting inaccurate information or misidentifying use of the product is a violation of the license." "complianceConfirmation": "Я подтверждаю, что информация, которую я предоставляю, является точной и что я в соответствии с коммерческой лицензии Fossorial. Сообщение о неточной информации или неправильно идентифицирующем использовании продукта является нарушением лицензии и может привести к аннулированию вашего ключа."
}, },
"buttons": { "buttons": {
"close": "Close", "close": "Закрыть",
"previous": "Previous", "previous": "Предыдущий",
"next": "Next", "next": "Следующий",
"generateLicenseKey": "Generate License Key" "generateLicenseKey": "Сгенерировать лицензионный ключ"
}, },
"toasts": { "toasts": {
"success": { "success": {
"title": "License key generated successfully", "title": "Лицензионный ключ успешно создан",
"description": "Your license key has been generated and is ready to use." "description": "Ваш лицензионный ключ сгенерирован и готов к использованию."
}, },
"error": { "error": {
"title": "Failed to generate license key", "title": "Не удалось сгенерировать лицензионный ключ",
"description": "An error occurred while generating the license key." "description": "Произошла ошибка при генерации лицензионного ключа."
} }
} }
}, },
"priority": "Приоритет", "priority": "Приоритет",
"priorityDescription": "Маршруты с более высоким приоритетом оцениваются первым. Приоритет = 100 означает автоматическое упорядочение (решение системы). Используйте другой номер для обеспечения ручного приоритета.", "priorityDescription": "Маршруты с более высоким приоритетом оцениваются первым. Приоритет = 100 означает автоматическое упорядочение (решение системы). Используйте другой номер для обеспечения ручного приоритета.",
"instanceName": "Instance Name", "instanceName": "Имя экземпляра",
"pathMatchModalTitle": "Configure Path Matching", "pathMatchModalTitle": "Настроить соответствие пути",
"pathMatchModalDescription": "Set up how incoming requests should be matched based on their path.", "pathMatchModalDescription": "Настройка соответствия входящих запросов на основе их пути.",
"pathMatchType": "Match Type", "pathMatchType": "Тип совпадения",
"pathMatchPrefix": "Prefix", "pathMatchPrefix": "Префикс",
"pathMatchExact": "Exact", "pathMatchExact": "Точно",
"pathMatchRegex": "Regex", "pathMatchRegex": "Регенерация",
"pathMatchValue": "Path Value", "pathMatchValue": "Значение пути",
"clear": "Clear", "clear": "Очистить",
"saveChanges": "Save Changes", "saveChanges": "Сохранить изменения",
"pathMatchRegexPlaceholder": "^/api/.*", "pathMatchRegexPlaceholder": "^/api/.*",
"pathMatchDefaultPlaceholder": "/path", "pathMatchDefaultPlaceholder": "/путь",
"pathMatchPrefixHelp": "Example: /api matches /api, /api/users, etc.", "pathMatchPrefixHelp": "Пример: /api matches /api, /api/users, etc.",
"pathMatchExactHelp": "Example: /api matches only /api", "pathMatchExactHelp": "Пример: /api соответствует только /api",
"pathMatchRegexHelp": "Example: ^/api/.* matches /api/anything", "pathMatchRegexHelp": "Пример: ^/api/.* совпадает с /api/anything",
"pathRewriteModalTitle": "Configure Path Rewriting", "pathRewriteModalTitle": "Настроить перезапись пути",
"pathRewriteModalDescription": "Transform the matched path before forwarding to the target.", "pathRewriteModalDescription": "Преобразовать соответствующий путь перед пересылкой к цели.",
"pathRewriteType": "Rewrite Type", "pathRewriteType": "Тип перезаписи",
"pathRewritePrefixOption": "Prefix - Replace prefix", "pathRewritePrefixOption": "Префикс - Замена префикса",
"pathRewriteExactOption": "Exact - Replace entire path", "pathRewriteExactOption": "Точно - Заменить весь путь",
"pathRewriteRegexOption": "Regex - Pattern replacement", "pathRewriteRegexOption": "Regex - замена шаблона",
"pathRewriteStripPrefixOption": "Strip Prefix - Remove prefix", "pathRewriteStripPrefixOption": "Префикс вырезать - Удалить префикс",
"pathRewriteValue": "Rewrite Value", "pathRewriteValue": "Перезаписать значение",
"pathRewriteRegexPlaceholder": "/new/$1", "pathRewriteRegexPlaceholder": "/new/$1",
"pathRewriteDefaultPlaceholder": "/new-path", "pathRewriteDefaultPlaceholder": "/new-path",
"pathRewritePrefixHelp": "Replace the matched prefix with this value", "pathRewritePrefixHelp": "Заменить соответствующий префикс этим значением",
"pathRewriteExactHelp": "Replace the entire path with this value when the path matches exactly", "pathRewriteExactHelp": "Замените весь путь этим значением, когда путь точно соответствует",
"pathRewriteRegexHelp": "Use capture groups like $1, $2 for replacement", "pathRewriteRegexHelp": "Использовать группы захвата типа $1, $2 для замены",
"pathRewriteStripPrefixHelp": "Leave empty to strip prefix or provide new prefix", "pathRewriteStripPrefixHelp": "Оставьте пустым для префикса полосы или укажите новый префикс",
"pathRewritePrefix": "Prefix", "pathRewritePrefix": "Префикс",
"pathRewriteExact": "Exact", "pathRewriteExact": "Точно",
"pathRewriteRegex": "Regex", "pathRewriteRegex": "Регенерация",
"pathRewriteStrip": "Strip", "pathRewriteStrip": "Вырезать",
"pathRewriteStripLabel": "strip" "pathRewriteStripLabel": "полоса",
"sidebarEnableEnterpriseLicense": "Включить корпоративную лицензию",
"cannotbeUndone": "Это действие не может быть отменено.",
"toConfirm": "для подтверждения",
"deleteClientQuestion": "Вы уверены, что хотите удалить клиента из сайта и организации?",
"clientMessageRemove": "После удаления клиент больше не сможет подключиться к сайту."
} }