From 9c80404d17506709e3f295ec13557bf01b267ae0 Mon Sep 17 00:00:00 2001 From: Owen Schwartz Date: Wed, 11 Feb 2026 10:21:20 -0800 Subject: [PATCH] New translations en-us.json (Russian) --- messages/ru-RU.json | 87 ++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 79 insertions(+), 8 deletions(-) diff --git a/messages/ru-RU.json b/messages/ru-RU.json index a8f18219..b54bcc94 100644 --- a/messages/ru-RU.json +++ b/messages/ru-RU.json @@ -18,6 +18,8 @@ "componentsMember": "Вы состоите в {count, plural, =0 {0 организациях} one {# организации} few {# организациях} many {# организациях} other {# организациях}}.", "componentsInvalidKey": "Обнаружены недействительные или просроченные лицензионные ключи. Соблюдайте условия лицензии для использования всех функций.", "dismiss": "Отменить", + "subscriptionViolationMessage": "Вы превысили лимиты для вашего текущего плана. Исправьте проблему, удалив сайты, пользователей или другие ресурсы, чтобы остаться в пределах вашего плана.", + "subscriptionViolationViewBilling": "Просмотр биллинга", "componentsLicenseViolation": "Нарушение лицензии: Сервер использует {usedSites} сайтов, что превышает лицензионный лимит в {maxSites} сайтов. Соблюдайте условия лицензии для использования всех функций.", "componentsSupporterMessage": "Спасибо за поддержку Pangolin в качестве {tier}!", "inviteErrorNotValid": "Извините, но это приглашение не было принято или срок его действия истёк.", @@ -1404,10 +1406,10 @@ "billingUsageLimitsOverview": "Обзор лимитов использования", "billingMonitorUsage": "Контролируйте использование в соответствии с установленными лимитами. Если вам требуется увеличение лимитов, пожалуйста, свяжитесь с нами support@pangolin.net.", "billingDataUsage": "Использование данных", - "billingOnlineTime": "Время работы сайта", - "billingUsers": "Активные пользователи", - "billingDomains": "Активные домены", - "billingRemoteExitNodes": "Активные самоуправляемые узлы", + "billingSites": "Сайты", + "billingUsers": "Пользователи", + "billingDomains": "Домены", + "billingRemoteExitNodes": "Удаленные узлы", "billingNoLimitConfigured": "Лимит не установлен", "billingEstimatedPeriod": "Предполагаемый период выставления счетов", "billingIncludedUsage": "Включенное использование", @@ -1432,10 +1434,18 @@ "billingFailedToGetPortalUrl": "Не удалось получить URL-адрес портала", "billingPortalError": "Ошибка портала", "billingDataUsageInfo": "Вы несете ответственность за все данные, переданные через безопасные туннели при подключении к облаку. Это включает как входящий, так и исходящий трафик на всех ваших сайтах. При достижении лимита ваши сайты будут отключаться до тех пор, пока вы не обновите план или не уменьшите его использование. При использовании узлов не взимается плата.", - "billingOnlineTimeInfo": "Вы тарифицируете на то, как долго ваши сайты будут подключены к облаку. Например, 44 640 минут равны одному сайту, работающему круглосуточно за весь месяц. Когда вы достигните лимита, ваши сайты будут отключаться до тех пор, пока вы не обновите тарифный план или не сократите нагрузку. При использовании узлов не тарифицируется.", - "billingUsersInfo": "Вы оплачиваете за каждого пользователя в организации. Платеж рассчитывается ежедневно в зависимости от количества активных учетных записей в вашем органе.", - "billingDomainInfo": "Вы платите за каждый домен в организации. Платеж рассчитывается ежедневно в зависимости от количества активных доменных аккаунтов в вашем органе.", - "billingRemoteExitNodesInfo": "Вы платите за каждый управляемый узел организации. Платёж рассчитывается ежедневно на основе количества активных управляемых узлов в вашем органе.", + "billingSInfo": "Сколько сайтов вы можете использовать", + "billingUsersInfo": "Сколько пользователей вы можете использовать", + "billingDomainInfo": "Сколько доменов вы можете использовать", + "billingRemoteExitNodesInfo": "Сколько удаленных узлов вы можете использовать", + "billingLicenseKeys": "Лицензионные ключи", + "billingLicenseKeysDescription": "Управление подписками на лицензионные ключи", + "billingLicenseSubscription": "Лицензионное соглашение", + "billingInactive": "Неактивный", + "billingLicenseItem": "Элемент лицензии", + "billingQuantity": "Количество", + "billingTotal": "итого", + "billingModifyLicenses": "Изменить лицензию подписки", "domainNotFound": "Домен не найден", "domainNotFoundDescription": "Этот ресурс отключен, так как домен больше не существует в нашей системе. Пожалуйста, установите новый домен для этого ресурса.", "failed": "Ошибка", @@ -1512,6 +1522,32 @@ "resourcePortRequired": "Номер порта необходим для не-HTTP ресурсов", "resourcePortNotAllowed": "Номер порта не должен быть установлен для HTTP ресурсов", "billingPricingCalculatorLink": "Калькулятор расценок", + "billingYourPlan": "Ваш план", + "billingViewOrModifyPlan": "Просмотреть или изменить ваш текущий тариф", + "billingViewPlanDetails": "Подробности плана", + "billingUsageAndLimits": "Использование и ограничения", + "billingViewUsageAndLimits": "Просмотр лимитов и текущего использования вашего плана", + "billingCurrentUsage": "Текущее использование", + "billingMaximumLimits": "Максимальные ограничения", + "billingRemoteNodes": "Удаленные узлы", + "billingUnlimited": "Неограниченный", + "billingPaidLicenseKeys": "Платные лицензионные ключи", + "billingManageLicenseSubscription": "Управление подпиской на платные лицензионные ключи собственного хостинга", + "billingCurrentKeys": "Текущие ключи", + "billingModifyCurrentPlan": "Изменить текущий план", + "billingConfirmUpgrade": "Подтвердить обновление", + "billingConfirmDowngrade": "Подтверждение понижения", + "billingConfirmUpgradeDescription": "Вы собираетесь обновить тарифный план. Проверьте новые лимиты и цены ниже.", + "billingConfirmDowngradeDescription": "Вы собираетесь понизить тарифный план. Проверьте новые ограничения и цены ниже.", + "billingPlanIncludes": "Включает план", + "billingProcessing": "Обработка...", + "billingConfirmUpgradeButton": "Подтвердить обновление", + "billingConfirmDowngradeButton": "Подтверждение понижения", + "billingLimitViolationWarning": "Превышено количество новых лимитов плана", + "billingLimitViolationDescription": "Ваше текущее использование превышает лимиты этого плана. После понижения значения все действия будут отключены до уменьшения использования в пределах новых лимитов. Пожалуйста, ознакомьтесь с функциями, которые в настоящее время превышают лимиты. Ограничения:", + "billingFeatureLossWarning": "Уведомление о доступности функций", + "billingFeatureLossDescription": "При переходе на другой тарифный план функции не будут автоматически отключены. Некоторые настройки и конфигурации могут быть потеряны. Пожалуйста, ознакомьтесь с матрицей ценообразования, чтобы понять, какие функции больше не будут доступны.", + "billingUsageExceedsLimit": "Текущее использование ({current}) превышает предел ({limit})", "signUpTerms": { "IAgreeToThe": "Я согласен с", "termsOfService": "условия использования", @@ -1926,6 +1962,13 @@ "orgAuthBackToSignIn": "Вернуться к стандартному входу", "orgAuthNoAccount": "Нет учётной записи?", "subscriptionRequiredToUse": "Для использования этой функции требуется подписка.", + "mustUpgradeToUse": "Вы должны обновить подписку, чтобы использовать эту функцию.", + "subscriptionRequiredTierToUse": "Эта функция требует {tier} или выше.", + "upgradeToTierToUse": "Обновитесь до {tier} или выше, чтобы использовать эту функцию.", + "subscriptionTierTier1": "Главная", + "subscriptionTierTier2": "Команда", + "subscriptionTierTier3": "Бизнес", + "subscriptionTierEnterprise": "Предприятие", "idpDisabled": "Провайдеры идентификации отключены.", "orgAuthPageDisabled": "Страница авторизации организации отключена.", "domainRestartedDescription": "Проверка домена успешно перезапущена", @@ -2113,6 +2156,32 @@ } } }, + "newPricingLicenseForm": { + "title": "Получить лицензию", + "description": "Выберите план и расскажите нам, как вы планируете использовать Панголин.", + "chooseTier": "Выберите ваш план", + "viewPricingLink": "Смотрите цены, возможности и ограничения", + "tiers": { + "starter": { + "title": "Старт", + "description": "Функции предприятия, 25 пользователей, 25 сайтов, и поддержка сообщества." + }, + "scale": { + "title": "Масштаб", + "description": "Функции предприятия, 50 пользователей, 50 сайтов, а также приоритетная поддержка." + } + }, + "personalUseOnly": "Только для личного пользования (бесплатная лицензия — без оформления)", + "buttons": { + "continueToCheckout": "Продолжить оформление заказа" + }, + "toasts": { + "checkoutError": { + "title": "Ошибка оформления заказа", + "description": "Не удалось начать оформление заказа. Пожалуйста, попробуйте еще раз." + } + } + }, "priority": "Приоритет", "priorityDescription": "Маршруты с более высоким приоритетом оцениваются первым. Приоритет = 100 означает автоматическое упорядочение (решение системы). Используйте другой номер для обеспечения ручного приоритета.", "instanceName": "Имя экземпляра", @@ -2212,6 +2281,7 @@ "actionLogsDescription": "Просмотр истории действий, выполненных в этой организации", "accessLogsDescription": "Просмотр запросов авторизации доступа к ресурсам этой организации", "licenseRequiredToUse": "Для использования этой функции требуется лицензия предприятия.", + "ossEnterpriseEditionRequired": "Для использования этой функции требуется корпоративная версия .", "certResolver": "Резольвер сертификата", "certResolverDescription": "Выберите резолвер сертификата, который будет использоваться для этого ресурса.", "selectCertResolver": "Выберите резолвер сертификата", @@ -2510,6 +2580,7 @@ "firewallEnabled": "Брандмауэр включен", "autoUpdatesEnabled": "Автоматические обновления включены", "tpmAvailable": "Доступно TPM", + "windowsAntivirusEnabled": "Антивирус включен", "macosSipEnabled": "Защита целостности системы (SIP)", "macosGatekeeperEnabled": "Gatekeeper", "macosFirewallStealthMode": "Стилс-режим брандмауэра",