feat(auth-control): Update general

This commit is contained in:
web@ppanel
2025-02-09 20:14:27 +07:00
parent e3a31eb709
commit 3883646566
55 changed files with 1331 additions and 1677 deletions
+40 -11
View File
@@ -1,13 +1,42 @@
{
"ipRegistrationLimit": "Лимит регистрации по IP",
"ipRegistrationLimitDescription": "Когда включено, IP-адреса, соответствующие требованиям правила, будут ограничены в регистрации; обратите внимание, что определение IP-адреса может вызвать проблемы из-за CDN или фронтенд-прокси",
"penaltyTime": "Время штрафа (минуты)",
"penaltyTimeDescription": "Пользователи должны дождаться истечения времени штрафа, прежде чем снова зарегистрироваться",
"registrationLimitCount": "Лимит количества регистраций",
"registrationLimitCountDescription": "Включить штраф после достижения лимита регистрации",
"saveSuccess": "Сохранение успешно",
"stopNewUserRegistration": "Остановить регистрацию новых пользователей",
"stopNewUserRegistrationDescription": "Когда включено, никто не может зарегистрироваться",
"trialRegistration": "Регистрация на испытание",
"trialRegistrationDescription": "Включить регистрацию пробной версии; сначала измените пробный пакет и продолжительность"
"invite": {
"commissionFirstTimeOnly": "Комиссия только за первую покупку",
"commissionFirstTimeOnlyDescription": "При включении комиссия начисляется только за первый платеж пригласившего; вы можете настроить отдельных пользователей в управлении пользователями",
"enableForcedInvite": "Включить принудительное приглашение",
"enableForcedInviteDescription": "При включении только приглашенные пользователи могут зарегистрироваться",
"inputPlaceholder": "Введите",
"inviteCommissionPercentage": "Процент комиссии за приглашение",
"inviteCommissionPercentageDescription": "Стандартное глобальное соотношение распределения комиссии; вы можете настроить индивидуальные соотношения в управлении пользователями",
"inviteSettings": "Настройки приглашения",
"saveSuccess": "Сохранение успешно"
},
"register": {
"ipRegistrationLimit": "Ограничение регистрации по IP",
"ipRegistrationLimitDescription": "При включении IP-адреса, соответствующие требованиям правила, будут ограничены в регистрации; обратите внимание, что определение IP может вызвать проблемы из-за CDN или прокси-серверов",
"penaltyTime": "Время штрафа (минуты)",
"penaltyTimeDescription": "Пользователи должны подождать истечения времени штрафа перед повторной регистрацией",
"registerSettings": "Настройки регистрации",
"registrationLimitCount": "Количество ограничений на регистрацию",
"registrationLimitCountDescription": "Включить штраф после достижения лимита регистрации",
"saveSuccess": "Сохранение успешно",
"stopNewUserRegistration": "Остановить регистрацию новых пользователей",
"stopNewUserRegistrationDescription": "При включении никто не сможет зарегистрироваться",
"trialRegistration": "Пробная регистрация",
"trialRegistrationDescription": "Включить пробную регистрацию; сначала измените пробный пакет и срок"
},
"verify": {
"inputPlaceholder": "Введите",
"loginVerificationCode": "Код проверки входа",
"loginVerificationCodeDescription": "Проверка человека при входе",
"registrationVerificationCode": "Код проверки регистрации",
"registrationVerificationCodeDescription": "Проверка человека при регистрации",
"resetPasswordVerificationCode": "Код проверки сброса пароля",
"resetPasswordVerificationCodeDescription": "Проверка человека при сбросе пароля",
"saveSuccess": "Сохранение успешно",
"turnstileSecret": "Секретный ключ Turnstile",
"turnstileSecretDescription": "Секретный ключ Turnstile, предоставленный Cloudflare",
"turnstileSiteKey": "Ключ сайта Turnstile",
"turnstileSiteKeyDescription": "Ключ сайта Turnstile, предоставленный Cloudflare",
"verifySettings": "Настройки проверки"
}
}
+1 -42
View File
@@ -8,16 +8,6 @@
"currencyUnitDescription": "Используется только для отображения, после изменения все валютные единицы в системе будут изменены",
"saveSuccess": "Успешно сохранено"
},
"invite": {
"commissionFirstTimeOnly": "Комиссия только за первую покупку",
"commissionFirstTimeOnlyDescription": "После активации комиссия начисляется только при первой оплате приглашённого. Вы можете настроить для каждого пользователя в управлении пользователями.",
"enableForcedInvite": "Включить обязательное приглашение",
"enableForcedInviteDescription": "После активации только приглашённые пользователи смогут зарегистрироваться",
"inputPlaceholder": "Пожалуйста, введите",
"inviteCommissionPercentage": "Процент комиссии за приглашение",
"inviteCommissionPercentageDescription": "Глобальный процент распределения комиссии по умолчанию. Вы можете настроить индивидуальный процент в управлении пользователями.",
"saveSuccess": "Успешно сохранено"
},
"site": {
"logo": "ЛОГОТИП",
"logoDescription": "Используется для отображения места, где необходимо показать ЛОГОТИП",
@@ -35,42 +25,11 @@
},
"tabs": {
"currency": "Валюта",
"invite": "Пригласить",
"site": "Сайт",
"telegram": "Telegram",
"tos": "Условия обслуживания",
"verify": "Проверка"
},
"telegram": {
"botToken": "Токен бота",
"botTokenDescription": "Пожалуйста, введите токен, предоставленный Botfather",
"enableBotNotifications": "Включить уведомления бота",
"enableBotNotificationsDescription": "После включения бот будет отправлять основные уведомления администраторам и пользователям, связанным с Telegram",
"groupURL": "URL группы",
"groupURLDescription": "После заполнения будет отображаться на стороне пользователя или использоваться там, где это необходимо",
"inputPlaceholderBotToken": "0000000000:xxxxxxxxx_xxxxxxxxxxxxxxx",
"inputPlaceholderGroupURL": "https://t.me/xxxxxx",
"inputPlaceholderWebhookDomain": "https://example.com",
"saveSuccess": "Успешно сохранено",
"webhookDomain": "Домен вебхука",
"webhookDomainDescription": "Введите доменное имя сервера вебхука"
"tos": "Условия обслуживания"
},
"tos": {
"saveSuccess": "Сохранение успешно",
"title": "Условия обслуживания"
},
"verify": {
"inputPlaceholder": "Пожалуйста, введите",
"loginVerificationCode": "Код верификации для входа",
"loginVerificationCodeDescription": "Проверка человека при входе",
"registrationVerificationCode": "Код верификации для регистрации",
"registrationVerificationCodeDescription": "Проверка человека при регистрации",
"resetPasswordVerificationCode": "Код верификации для сброса пароля",
"resetPasswordVerificationCodeDescription": "Проверка человека при сбросе пароля",
"saveSuccess": "Успешно сохранено",
"turnstileSecret": "Секретный ключ Turnstile",
"turnstileSecretDescription": "Секретный ключ Turnstile, предоставленный Cloudflare",
"turnstileSiteKey": "Ключ сайта Turnstile",
"turnstileSiteKeyDescription": "Ключ сайта Turnstile, предоставленный Cloudflare"
}
}