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