Initial YakPanel commit

This commit is contained in:
Niranjan
2026-04-07 02:04:22 +05:30
commit 2826d3e7f3
5359 changed files with 1390724 additions and 0 deletions

View File

@@ -0,0 +1,175 @@
{
"Account": {
"Account": {
"FormHooks-122755-0": "Сайты",
"FormHooks-122755-1": "Имя пользователя",
"FormHooks-122755-2": "Пароль",
"FormHooks-122755-3": "Повторите пароль",
"FormHooks-122755-4": "Email",
"FormHooks-122755-5": "Срок действия",
"FormHooks-122755-6": "Адрес сайта не может быть пустым",
"FormHooks-122755-7": "Имя пользователя не может быть пустым",
"FormHooks-122755-8": "Пароль не может быть пустым",
"FormHooks-122755-9": "Повторите ввод пароля",
"FormHooks-122755-10": "Email не может быть пустым",
"FormHooks-122755-11": "Укажите срок действия",
"FormHooks-122755-12": "Безлимитно",
"FormHooks-122755-13": "Имя ресурса",
"FormHooks-122755-14": "Примечания",
"FormHooks-122755-15": "Квота дискового пространства (МБ)",
"FormHooks-122755-16": "Лимит трафика в месяц (МБ)",
"FormHooks-122755-17": "Макс. число сайтов",
"FormHooks-122755-18": "Запуск подпроцессов",
"FormHooks-122755-19": "Макс. подпроцессов",
"FormHooks-122755-20": "Макс. число почтовых доменов",
"FormHooks-122755-21": "Макс. число БД",
"FormHooks-122755-22": "Имя ресурса не может быть пустым",
"FormHooks-122755-23": "Примечания не могут быть пустыми",
"FormHooks-122755-24": "Введите объём дискового пространства",
"FormHooks-122755-25": "Введите лимит трафика",
"FormHooks-122755-26": "Введите максимальное число сайтов",
"FormHooks-122755-27": "Введите количество подпроцессов",
"FormHooks-122755-28": "Введите максимальное число подпроцессов",
"FormHooks-122755-29": "Введите максимальное число почтовых аккаунтов",
"FormHooks-122755-30": "Введите максимальное число баз данных",
"FormHooks-122755-31": "{0} аккаунт",
"FormHooks-122755-32": "Диск хранения",
"accountState-721844-0": "Имя пользователя",
"accountState-721844-1": "Пакет",
"accountState-721844-2": "Email адрес",
"accountState-721844-3": "Дисковая квота",
"accountState-721844-4": "Включено",
"accountState-721844-5": "Почти закончилось",
"accountState-721844-6": "Исчерпано",
"accountState-721844-7": "Пропускная способность",
"accountState-721844-8": "Статус",
"accountState-721844-9": "Все",
"accountState-721844-10": "Отключено",
"accountState-721844-11": "Нормально",
"accountState-721844-12": "Истекло",
"accountState-721844-13": "Дата истечения",
"accountState-721844-14": "Примечания",
"accountState-721844-15": "Войти в подпанель YakPanel",
"accountState-721844-16": "Редактировать",
"accountState-721844-17": "Удалить",
"accountState-721844-18": "Создание пользователя, подождите...",
"accountState-721844-19": "Сохранение, подождите...",
"accountState-721844-20": "Данные для входа",
"account_673836-0": "Удалить аккаунт [{0}]",
"account_673836-1": "Вы уверены, что хотите удалить этот аккаунт?",
"account_673836-2": "Сразу освободить ресурсы",
"account_673836-3": "Освободить ресурсы автоматически через 7 дней",
"account_index_1": "Добавить аккаунт",
"account_index_2": "Введите имя пользователя",
"account_index_3": "Назад",
"account_index_4": "Информация об аккаунте",
"account_index_5": "Пакет ресурсов",
"account_index_6": "Выбрать пакет ресурсов",
"account_index_7": "Изменить информацию о ресурсах",
"account_index_8": "Сохранить",
"account_index_9": "Параметры просмотра",
"account_index_10": "Бессрочный",
"account_index_11": "Настроить вручную",
"account_533924-0": "Пользователь",
"account_533924-1": "Пользователь получит доступ немедленно. Вы уверены?",
"account_533924-2": "Пользователь будет отключён немедленно. Продолжить?",
"account_533924-3": "Дисковая квота не активирована",
"account_533924-4": "Недостаточно места на диске",
"account_533924-5": "Включить",
"account_533924-6": "Отключить",
"account_533924-7": "Квота",
"account_533924-8": "Доступные подпользователи: ",
"account_533924-9": "Версия YakPanel Pro позволяет добавить не более {0} аккаунтов! ",
"account_533924-10": "Количество аккаунтов",
"account_533924-11": "Если API не активирован или 127.0.0.1 не добавлен в белый список API, почтовый сервис подпанели будет недоступен.",
"account_533924-12": "Белый список в один клик"
},
"Package": {
"packageState-592272-0": "Название пакета",
"packageState-592272-1": "Веб-сайт",
"packageState-592272-2": "Месячный трафик",
"packageState-592272-3": "Макс. количество почтовых доменов",
"packageState-592272-4": "Статус",
"packageState-592272-5": "Активировать",
"packageState-592272-6": "Отключено",
"packageState-592272-7": "Дата создания",
"packageState-592272-8": "Редактировать",
"packageState-592272-9": "Удалить",
"packageState-592272-10": "{0} Ресурсный пакет",
"packageState-592272-11": "Добавить пакет",
"packageState-592272-12": "Добавить новый ",
"packageState-592272-13": "Редактировать ",
"package-988835-0": "Удалить ресурсный пакет {0}",
"package-988835-1": "Вы уверены, что хотите удалить этот пакет?",
"package-988835-2": "Этот пакет используется и не может быть удалён",
"package_index_9": "Добавить ресурсы",
"package_index_10": "Введите название ресурса",
"package_index_11": "Введите название пакета"
},
"Logs": {
"logsState-131428-0": "Тип",
"logsState-131428-1": "Уровень",
"logsState-131428-2": "Состояние выполнения",
"logsState-131428-3": "Содержимое",
"logsState-456809-0": "Успешно",
"logsState-456809-1": "Ошибка"
},
"Disk": {
"disk_index_763791-0": "Диск хранения по умолчанию",
"disk_index_763791-1": "При создании пользователя его данные будут сохранены в этом пространстве",
"disk_index_763791-2": "Точка монтирования: ",
"disk_index_763791-3": "Устройство: ",
"disk_index_763791-4": "Использовано: ",
"disk_index_763791-5": "Уже выделено: ",
"disk_index_763791-6": "Примечание: ваше пространство перераспределено",
"disk_index_763791-7": "Доступные диски для хранения",
"disk_810348-0": "Точка монтирования",
"disk_810348-1": "Устройство",
"disk_810348-2": "Общий объем",
"disk_810348-3": "Использовано",
"disk_810348-4": "По умолчанию",
"disk_810348-5": "Установить как диск по умолчанию для хранения",
"disk_810348-6": "Выбрать диск по умолчанию",
"disk_810348-7": "Вы хотите установить [{0}] как диск по умолчанию?",
"disk_810348-9": "Дисковая квота",
"disk_810348-10": "Да",
"disk_810348-11": "Нет",
"disk_810348-12": "Установить дисковую квоту",
"disk_810348-13": "Включение дисковой квоты, подождите..."
},
"Install": {
"index_1": "YakPanel - Многопользовательские субаккаунты",
"index_2": "Квота ресурсов",
"index_3": "Отдельная пользовательская зона",
"index_4": "Так же просто, как YakPanel",
"index_5": "Лог установки",
"index_6": "Установка, подождите...",
"index_7": "Веб-сервер: {0}, измените текущий веб-сервер на {1}. Перед изменением выполните резервное копирование связанных данных.",
"index_8": "Веб-сервер не установлен. Сначала установите {link_1}.",
"index_9": "Успешная установка"
},
"Settings": {
"index_1": "Настройка статуса службы, подождите...",
"index_2": "Функция аккаунта находится в публичной бета-версии и доступна для всех до",
"index_3": "Что произойдет с этой функцией после окончания бета-тестирования",
"index_4": "1. Будет преобразована в функцию профессиональной версии",
"index_5": "2. Созданные данные не будут удалены, но пользователи бесплатной версии не смогут ими управлять",
"index_6": "Сохранить информацию о сертификате",
"index_7": "Закрыть сертификат",
"index_8": "Настройка сервисного адреса, подождите...",
"index_9": "Адрес доступа: ",
"index_10": "Текущий статус: ",
"index_11": "Сервис аккаунтов {0}",
"index_12": "Вы уверены, что хотите {0} сервис аккаунтов?",
"index_13": "Введите IP сервера",
"index_14": "Состояние сервера",
"index_15": "Хост",
"index_16": "Настройка SSL сервера",
"index_17": "Доступна новая версия ({0}) для обновления,",
"index_18": "Обновить",
"index_19": "Время обновления: ",
"index_20": "детали",
"index_21": "Обновление службы, подождите..."
}
}
}

View File

@@ -0,0 +1,168 @@
{
"Component": {
"Batch": {
"index_1": "Выберите",
"index_2": "(выбрано {0})",
"index_3": "Выполняется {0}, текущий прогресс:"
},
"Auth": {
"index_1": "Бесплатный",
"index_2": "Обновление",
"index_3": "Купить",
"index_4": "Истекает: ",
"index_5": "Обновить сейчас",
"index_6": "Вечный"
},
"Feedback": {
"index_7": "Обратная связь",
"index_1": "Форма обратной связи для пользователей YakPanel",
"index_2": "Если вы столкнётесь с какими-либо проблемами или недоработками функций во время использования, опишите свои проблемы или потребности подробно.",
"index_3": "Мы сделаем всё возможное, чтобы помочь вам и улучшить функционал для вас.",
"index_4": "Мы уделяем особое внимание вашим предложениям и регулярно проводим еженедельные встречи по рассмотрению запросов. Надеюсь, мне удастся помочь вам.",
"index_5": "Оставьте свой отзыв",
"index_6": "Спасибо за ваше участие!"
},
"Coupon": {
"index_1": "Получите временный купон",
"index_2": "OFF",
"index_3": "Применим к ",
"index_4": "Купон",
"index_5": "Получить сейчас",
"index_6": "Не напоминать сегодня",
"index_7": "Не напоминать последние 7 дней",
"index_8": "Никогда не напоминать",
"index_9": "{0}, Вы уверены?",
"index_10": "Осталось ",
"index_11": "Получить купон на ${0}",
"index_12": "{0} купонов",
"index_13": "Выберите время без уведомления"
},
"Pay": {
"index_1": "PRO",
"index_2": "Рекомендуем",
"index_3": "Pro-функции",
"index_4": "Описание плагина",
"index_5": "Выбрать тариф",
"index_6": "Экономия",
"index_7": "Pro-версия Linux позволяет бесплатно использовать этот плагин и все остальные функции Pro",
"index_8": "Вопросы? Напишите нам: {0}",
"index_9": "Выбор тарифа",
"index_10": "Самый популярный",
"index_11": "Количество лицензий",
"index_12": "Загрузка, подождите...",
"index_13": "{0} скидка",
"index_14": "{0} {1}",
"index_15": "{0} {1}",
"index_16": "OP: {0}",
"index_17": "только плагин",
"index_18": "Купон({0})",
"index_19": "${0} скидка от платежа {1}",
"index_20": "Нет доступных купонов",
"index_21": "Voucher",
"index_22": "Лицензия",
"index_23": "Аккаунт: ",
"index_24": "Изменить",
"index_25": "Всего: ",
"index_26": "Оплатить Stripe",
"index_27": "Если {0} не смог выполнить оплату, попробуйте использовать ",
"index_28": "Ошибка платежного заказа, свяжитесь с администратором!",
"index_29": "Подписка: ",
"index_30": "* По истечении срока действия лицензии она будет автоматически продлена",
"index_31": "* При проверке подписки оплата в локальной валюте недоступна",
"index_32": "Локальная валюта: ",
"index_33": "* Оплата производится вашим местным способом и в вашей валюте",
"index_34": "Информация о лицензии",
"index_35": "Нет лицензии",
"index_36": "Лицензия",
"index_37": "Vouchers",
"index_38": "No vouchers",
"index_39": "Использовать",
"index_40": "Истекает через",
"index_41": "Подайте заявку на SSL-сертификат перед покупкой!",
"index_42": "Включить SSL",
"index_43": "Ограниченное предложение: ",
"index_44": "Экономия до ${0}",
"index_45": "Другой способ",
"index_46": "Автоматически конвертировать валюту оплаты на основе вашего местоположения",
"index_47": "Оплатить сейчас"
},
"BindAccount": {
"index_1": "Привязать аккаунт YakPanel",
"index_2": "Нет аккаунта? Перейдите к регистрации!",
"index_3": "Войти",
"index_4": "Введите свой email адрес",
"index_5": "Введите свой пароль",
"index_6": "Привязать аккаунт YakPanel",
"index_7": "Ваш email адрес",
"index_8": "Ваш пароль"
},
"Logs": {
"index_1": "Нет логов"
},
"SelectPath": {
"index_1": "Вернуть",
"index_2": "Текущий путь",
"index_3": "Имя файла",
"index_4": "Время изменения",
"index_5": "Разрешение",
"index_6": "Владелец",
"index_7": "Выберите каталог"
},
"Editor": {
"index_1": "Совет: Ctrl+F — поиск по ключевым словам, Ctrl+S — сохранить, Ctrl+H — найти и заменить"
},
"Quota": {
"index_1": "Квота",
"index_2": "Отсутствует",
"index_3": "Используемый объём: {0}",
"index_4": "Изменить квоту памяти",
"index_5": "{1} установил новую квоту [{0}]",
"index_6": "Используется памяти",
"index_7": "Текущий лимит объёма",
"index_8": "Напоминание: Эта функция доступна только в Pro-версии",
"index_9": "Для использования требуется файловая система XFS с включённым параметром [prjquota]",
"index_10": "Пример для fstab: /dev/vdc1 /data xfs defaults, prjquota 0 0",
"index_11": "Квота: Чтобы отменить квоту, установите значение \"0\"",
"index_12": "Текущий лимит объёма: {0}"
},
"Terminal": {
"index_1": "Соединение было разорвано, нажмите Enter, чтобы попытаться переподключиться!",
"index_2": "Выполняется переподключение!"
},
"Upload": {
"index_1": "Выбрать файл",
"index_2": "Не выбран"
},
"UploadFile": {
"index_1": "Нажмите или перетащите файл в эту область",
"index_2": "Поддерживается только импорт файлов в формате {0}",
"index_3": "Имя файла",
"index_4": "Размер",
"index_5": "Статус",
"index_6": "Выбрать файл",
"index_7": "Размер файла [{0}] не может превышать {1}МБ",
"index_8": "Ожидание загрузки",
"index_9": "Успешная загрузка",
"index_10": "Выберите файл для загрузки"
},
"FormMore": {
"index_1": "Дополнительные настройки, нажмите, чтобы просмотреть"
},
"Confirm": {
"index_1": "Если вы подтверждаете операцию, введите данные вручную \"{text_}\"",
"index_2": "Ошибка ввода, попробуйте снова",
"index_3": "Задача {0} завершена, всего задач: {1}, успешных: {2}, неудачных: {3}",
"index_4": "Результат: ",
"index_5": "Результат некорректный, попробуйте снова"
},
"SoftState": {
"index_1": "Вы уверены, что хотите {0} службу {1} и продолжить?"
},
"Api": {
"index_1": "Загрузка, подождите...",
"index_2": "Привязка, подождите...",
"index_3": "Отправка отзыва, подождите...",
"index_4": "Загрузка файла, подождите..."
}
}
}

View File

@@ -0,0 +1,668 @@
{
"Config": {
"Panel": {
"index_1": "Настройки панели",
"index_2": "Закрыть панель",
"index_3": "Только закрытие панели. Не влияет на работу сайта, базы данных, прочего.",
"index_4": "Закрытие панели сделает её недоступной! Вы уверены?",
"index_5": "IPv6",
"index_6": "Разрешить доступ к панели через IPv6 адрес",
"index_7": "Оффлайн режим",
"index_8": " Все сервисы использующие интернет, будут недоступны",
"index_83": "{0} режим разработчика",
"index_83_1": "Открыть",
"index_83_2": "Закрыть",
"index_84": "Вы подтверждаете отключение режима разработчика?",
"index_85": "После включения оффлайн-режима панель прекратит подключение к облаку. В этот период будут недоступны функции установки, удаления программного обеспечения и обновления панели. Продолжить?",
"index_9": "Режим разработчика",
"index_10": "Используется только сторонними разработчиками на этапе разработки",
"index_11": "Включить режим разработчика",
"index_12": "Закрыть режим разработчика",
"index_13": "Вы подтверждаете отключение режима разработчика?",
"index_14": "Риск! Обычным пользователям не открывать!",
"index_15": "Только для разработки;",
"index_16": "Не включайте эту функцию в рабочей среде;",
"index_17": "После включения может потребляться много оперативной памяти;",
"index_18": "Я понимаю и готов нести ответственность за риск, подтвердите открытие",
"index_19": "API",
"index_21": "Включить доступ к интерфейсу панели (для приложений необходимо включить эту функцию), ",
"index_24": "Помощь",
"index_25": "Панель настройки API",
"index_26": "Секретный API ключ",
"index_27": "Белый список IP",
"index_28": "(1 на строку)",
"index_29": "При включённом API, доступ к API панели имеют только IP-адреса из белого списка.",
"index_30": "Не включайте эту функцию в рабочей среде, так как это может повысить риски безопасности сервера.",
"index_31": "Не используйте сторонние приложения для вызова API YakPanel, чтобы предотвратить возможные угрозы безопасности.",
"index_32": "Документация по API: ",
"index_33": "Сброс ключа",
"index_86": "Вы уверены, что хотите сбросить текущий ключ?",
"index_87": "После сброса ключа связанный с ним продукт станет недействительным. Добавьте новый ключ в продукт повторно.",
"index_34": "Ключ API сгенерирован. Сохраните свой новый ключ.",
"index_35": "Язык",
"index_36": "Алиас",
"index_37": "Установите свое название для YakPanel",
"index_38": "Псевдоним не может содержать прямые или обратные слеши.",
"index_39": "Таймаут",
"index_40": "Если пользователь не будет выполнять никаких действий в течение {time_1}, панель автоматически разлогинит его",
"index_42": "Настройки таймаута",
"index_43": "Custom",
"index_44": "Примечание: Установка тайм-аута более одного дня может создать риски безопасности",
"index_45": "Папка сайта",
"index_46": "Новый созданный сайт будет сохранён в подкаталоге по умолчанию",
"index_47": "Резервные копии",
"index_48": "Каталог резервных копий сайта и базы данных",
"index_49": "IP сервера",
"index_50": "IP-адрес по умолчанию — это внешний IP. Если вы хотите использовать локальную панель для тестирования, введите внутренний IP-адрес",
"index_51": "Изменить IP сервера",
"index_52": "Текущий IP-адрес сервера. Не изменяйте его без необходимости, так как неправильный IP-адрес может вызвать проблемы с некоторыми службами на текущей панели. Продолжить?",
"index_53": "Время сервера",
"index_54": "Синхронизировать текущее время сервера",
"index_55": "Пользователь панели",
"index_56": "Установить пользователя панели",
"index_57": "Изменить имя пользователя",
"index_58": "Имя пользователя",
"index_59": "Повтор",
"index_60": "Введите имя пользователя",
"index_61": "Введите имя пользователя снова",
"index_62": "Введённые дважды имена пользователя не совпадают",
"index_63": "Пароль панели",
"index_64": "Установить пароль панели",
"index_65": "Изменить пароль",
"index_66": "Пароль",
"index_67": "Введите пароль",
"index_68": "Пароль панели не может быть короче 5 символов!",
"index_69": "Введите пароль снова",
"index_70": "Введенные пароли не совпадают",
"index_71": "Привязать аккаунт",
"index_72": "Отвязать",
"index_73": "Большинство функций панели зависят от облачных сервисов (оформление сертификатов, покупка продуктов, список программного обеспечения и т.д.).",
"index_74": "Отвязать аккаунт YakPanel",
"index_75": "Отвязать аккаунт YakPanel?",
"index_76": "Скрыть строку меню",
"index_77": "Строка меню не скрыта",
"index_78": "Скрыть левую боковую панель меню",
"index_79": "Управление строкой меню панели",
"index_80": "Строка меню",
"index_81": "Display",
"index_82": "Недоступно",
"index_88": "Авто-бэкап панели",
"index_89": "Очистить",
"index_90": "Количество",
"index_91": "Использовано",
"index_92": "Удалить резервную копию",
"index_93": "Вы уверены, что хотите удалить все резервные копии панели?",
"index_94": "Введите количество резервных копий",
"index_95": "Если база данных панели повреждена, вы не сможете восстановить повреждённую базу данных панели",
"index_96": "Отключить резервное копирование панели",
"index_97": "Автоматическое резервное копирование панели. Не включает данные сайта и данные MySQL!",
"index_98": "CDN Proxy",
"index_99": "Retrieve the real IP of the request from the CDN proxy",
"iconAuto": "Auto-fetch favicon",
"iconAutoDesc": "Attempts to fetch favicon every 12 hours when enabled"
},
"Safe": {
"index_1": "Безопасность",
"index_2": "Оповещение безопасности",
"index_3": "Содержание оповещения включает: изменение пользователя панели, удаление логов панели, включение режима разработчика панели",
"index_4": "Настройки оповещений о безопасности панели",
"index_5": "Напоминание о безопасности",
"index_6": "Способ оповещения",
"index_7": "Выберите способ оповещения",
"index_8": "SSL панели",
"index_9": "После включения доступ возможен только через HTTPS ",
"index_11": "SSL-сертификат панели управления",
"index_12": "Отключить SSL панели",
"index_13": "Собственный сертификат панели",
"index_14": "Отключение SSL повлияет на функциональность панели и создаст риск 'повторной атаки'. Вы уверены, что хотите отключить его?",
"index_15": "Я понимаю риски и подтверждаю отключение",
"index_16": "Подтвердите (осталось {0} секунд)",
"index_17": "Подтвердить",
"index_18": "[Включить SSL-сертификат] для защиты панели управления",
"index_19": "Сначала определите, нужно ли вам включать эту функцию!",
"index_20": "При использовании самоподписанного сертификата браузер будет показывать предупреждение",
"index_21": "Если панель недоступна, вы можете кликнуть на {link_} ниже, чтобы найти решения",
"index_22": "ссылка",
"index_24": "Тип сертификата",
"index_25": "E-Mail",
"index_26": "Admin E-Mail",
"index_27": "Ключ",
"index_28": "Сертификат",
"index_29": "Я уже знаю подробности и готов рискнуть.",
"index_30": "Самоподписанный сертификат",
"index_31": "У меня есть сертификат",
"index_32": "Получение информации о сертификате, подождите...",
"index_33": "Введите email администратора",
"index_34": "Введите правильный формат электронной почты",
"index_35": "Введите информацию о сертификате",
"index_36": "Настройка сертификата панели, подождите...",
"index_37": "Домен(ы) сертификата: ",
"index_38": "Бренд сертификата: ",
"index_39": "Дата истечения срока действия: ",
"index_40": "Вставьте содержимое файлов .key и .pem и сохраните",
"index_42": "Если браузер сообщает о неполной цепочке сертификатов, проверьте, правильно ли собран файл сертификата в формате PEM.",
"index_43": "Сертификат в формате PEM = доменный certificate.crt + корневой (root_bundle).crt",
"index_44": "BasicAuth",
"index_45": "Добавьте дополнительный уровень аутентификации, чтобы эффективно предотвратить сканирование панели ",
"index_46": "Включить запрос BasicAuth",
"index_47": "Внимание! Не включайте эту функцию, если не понимаете её назначение!",
"index_48": "После активации для любого доступа к панели потребуется ввод логина и пароля BasicAuth",
"index_49": "Активация защищает панель от обнаружения при сканировании, но не заменяет основной пароль панели",
"index_50": "Обязательно запомните пароль BasicAuth - его потеря приведёт к невозможности доступа к панели",
"index_51": "При утере пароля отключите BasicAuth через команду bt в SSH",
"index_52": "Что такое аутентификация BasicAuth ?",
"index_53": "Настройка аутентификации BasicAuth",
"index_54": "Статус сервиса",
"index_55": "Имя пользователя",
"index_56": "Укажите имя пользователя",
"index_57": "Пароль",
"index_58": "Установите пароль",
"index_59": "Совет: Не используйте здесь ваш обычный пароль!",
"index_60": "Google аутентификатор",
"index_61": "Для входа в панель требуется динамический код подтверждения ",
"index_62": "Подключение Google Authenticator",
"index_63": "Подключение Google Authenticator",
"index_66": "После включения службы немедленно выполните привязку, чтобы избежать потери доступа к панели управления",
"index_67": "После активации доступ к панели будет ограничен. Решения проблемы можно найти по ссылке ниже",
"index_68": "Я осознаю риски и подтверждаю действие",
"index_69": "При невозможности верификации введите \"bt 24\" в командной строке для отключения аутентификации Google",
"index_70": "Аутентификация входа через Google Authenticator",
"index_71": "1. Привязка ключа",
"index_72": "Аккаунт: ",
"index_73": "Ключ: ",
"index_74": "Тип: ",
"index_75": "2. Привязка по QR-коду (сканирование через приложение Google Authenticator)",
"index_76": "Важно: Для привязки используйте приложение \"Google Authenticator\", поддерживающее системы Android и iOS",
"index_77": "Инструкция по использованию",
"index_78": "После активации службы немедленно выполните привязку через приложение Google Authenticator, чтобы избежать проблем с входом",
"index_79": "Сложный пароль",
"index_80": "Включить проверку сложности пароля панели: ",
"index_81": "Минимум 8 символов, включая заглавные и строчные буквы, цифры и символы",
"index_82": "{0} сложный пароль",
"index_83": "Открыть",
"index_84": "Закрыть",
"index_85": "При включении сложного пароля будет проверяться его соответствие требованиям. Правила: {tips_}",
"index_86": "Длина от 8 символов, заглавные и строчные буквы, цифры и специальные символы",
"index_87": "При отключении сложного пароля проверка соответствия требованиям выполняться не будет",
"index_88": "Домен",
"index_89": "Установить домен для панели. ",
"index_90": "After setting, the panel only be accessed from this domain",
"index_91": "Разрешённый IP",
"index_92": "т.е., 1.1.1.1, 2.2.2.1-2.2.2.2",
"index_93": "Разделяйте несколько IP с помощью (,) ",
"index_94": "Если IP-адрес указан, доступ к панели будет разрешён только авторизованным IP-адресам!",
"index_95": "Введите верный IP адрес",
"index_96": "Порт панели",
"index_97": "Рекомендуемый: 8888-65535 ",
"index_98": "Jika menggunakan grup keamanan, Lepaskan port baru di grup keamanan",
"index_99": "Установить порт панели",
"index_100": "Если используется сервер с группой безопасности - заранее разрешите новый порт в настройках группы безопасности",
"index_101": "Если после изменения порта панель стала недоступной, восстановите исходный порт через командную строку SSH, используя команду bt",
"index_102": "Я ознакомлен(а). ",
"index_103": "Как открыть порт?",
"index_104": "Неверный формат порта, введите снова",
"index_105": "Защищённый вход",
"index_106": "Panel Admin entrance",
"index_107": "Изменить защищенный вход",
"index_108": "Введите защищенный адрес входа",
"index_109": "Неавторизованный доступ",
"index_110": "Ответ при отсутствии авторизации или неверном коде безопасности",
"index_111": "403 - Forbidden",
"index_112": "404 - Not Found",
"index_113": "416 - Range Not Satisfiable",
"index_114": "408 - Request Timeout",
"index_115": "400 - Bad Request",
"index_116": "401 - Unauthorized",
"index_117": "Статус ответа при неавторизованном доступе",
"index_118": "Ответ",
"index_119": "Ответ при отсутствии входа и неправильном вводе данных безопасного входа. Используется для скрытия функций панели",
"index_120": "Срок пароля",
"index_121": "Установите срок действия пароля панели - после истечения срока его необходимо будет сбросить",
"index_122": "Не задано",
"index_123": "{0} (еще {1} дней)",
"index_124": "Установить срок действия пароля",
"index_126": "Требовать смену пароля после истечения срока",
"index_127": "Значение 0 отключает эту функцию",
"index_128": "Срок действия пароля не может быть меньше 0",
"index_129": "Введите срок действия пароля",
"index_130": "Ограничение User-Agent",
"index_131": "Настроить ограничения для User-Agent",
"index_132": "Настройка ограничений User-Agent",
"index_133": "Добавить User-Agent",
"index_134": "Редактировать User-Agent",
"index_135": "Каждый новый элемент вводите с отдельной строки",
"index_136": "Введите User-Agent",
"index_137": "Временная авторизация",
"index_138": "Временно предоставить доступ к панели неадминистраторам",
"index_139": "Управление временной авторизацией",
"index_140": "Важно: Злоупотребление временной авторизацией может создать угрозы безопасности",
"index_141": "Важно: Не публикуйте данные временного доступа в открытых источниках",
"index_142": "Время авторизации",
"index_143": "Custom",
"index_144": "Указать время",
"index_145": "Указанное время должно быть целым положительным числом!",
"index_146": "Создать авторизацию",
"index_147": "Адрес с временным доступом",
"index_148": "Временная авторизация действительна в течение 1 часа после создания. Это одноразовая авторизация, которая становится недействительной сразу после использования.",
"index_149": "Используйте временную авторизацию для входа в панель управления в течение 1 часа. Не публикуйте данные для временного доступа в открытых источниках.",
"index_150": "Данные авторизованного подключения отображаются здесь только один раз. Если вы забыли их перед использованием, создайте новую временную авторизацию.",
"index_151": "Действие",
"index_152": "Время",
"index_153": "Журналы",
"index_154": "IP входа",
"index_155": "Не входил",
"index_156": "Статус",
"index_157": "В системе",
"index_158": "Время входа",
"index_159": "Срок действия",
"index_160": "Принудительный выход",
"index_161": "Журналы",
"index_162": "Принудительный выход [{0}]",
"index_163": "Подтвердите принудительный выход [{0}]?",
"index_164": "Удалить неиспользуемые лицензии",
"index_165": "Удалить неиспользуемую запись авторизации. Продолжить?",
"index_166": "Истек срок",
"index_167": "Просмотреть детали",
"index_168": "Подробнее",
"index_169": "Ознакомьтесь и примите возможные риски",
"Ssl": {
"index_1": "Примените и разверните безопасный SSL-сертификат для панели через центр управления доменами, поддерживает автоматическое продление перед окончанием срока действия",
"index_2": "Способ получения",
"index_3": "Через центр управления доменами",
"index_4": "Домен панели",
"index_5": "Введите домен вашей панели управления",
"index_6": "{0} подключен к центру управления доменами и может быть установлен автоматически",
"index_7": "{0} не подключен к центру управления доменами - автоматическая установка невозможна",
"index_8": "Подключить сейчас",
"index_9": "Установить сертификат сейчас",
"index_10": "Введите домен",
"index_11": "Сертификат установлен успешно",
"index_12": "Проверить"
},
"SslCard": {
"title": "SSL Certificate Management",
"desc": "Configure HTTPS secure connection",
"statusDesc": "HTTPS secure connection",
"sslLabel": "SSL Certificate",
"statusTitle": "Certificate Status",
"statusTrusted": "Trusted",
"statusExpired": "Expired",
"validTitle": "Validity Period",
"issuerTitle": "Issuer",
"expireTitle": "Expiration Date",
"expiredTip": "Certificate expired",
"daysLeftTitle": "Days Remaining",
"statusEnabled": "Enabled",
"statusDisabled": "Disabled"
}
},
"Alarm": {
"index_1": "Добавить оповещение",
"index_2": "Редактировать оповещение",
"index_3": "Email",
"index_4": "Feishu",
"index_5": "Dingding",
"index_6": "WeCom",
"index_7": "Название",
"index_8": "Normal",
"index_9": "Приостановить",
"index_10": "Параметр оповещения",
"index_11": "Последняя проверка",
"index_12": "Записи",
"index_13": "Отключить",
"index_14": "{0} задача [{1}]",
"index_15": "Вы уверены, что хотите {0} задачу [{1}]",
"index_16": "Удалить задачи оповещения",
"index_17": "После удаления задача больше не будет вызывать тревоги. Продолжить?",
"index_18": "Включить",
"index_19": "Тип задачи",
"index_20": "Режим оповещения",
"index_21": "Дополнительные настройки",
"index_22": "Введите дневной лимит отправок",
"index_23": "Введите общий лимит отправок",
"index_24": "Введите минимальный интервал отправки",
"index_25": "Выберите тип оповещения",
"index_26": "Использование превышает",
"index_27": "Процент использования превышает",
"index_28": "Дневной лимит отправок",
"index_30": "Лимит отправок",
"index_31": "Минимальный интервал отправки",
"index_33": "Временной диапазон отправки",
"index_34": "Модуль",
"index_35": "Конфигурация",
"index_36": "Получать уведомления панели на email",
"index_37": "Получать уведомления панели через DingDing",
"index_38": "Получать уведомления панели через WeCom",
"index_39": "Получать уведомления панели через Feishu",
"index_40": "Неограниченный",
"index_41": "Привязан к [{0}], продолжить настройку и привязать дополнительные аккаунты?",
"index_42": "Помощь",
"index_43": "Имя",
"index_44": "Имя робота или примечание",
"index_45": "Введите URL робота",
"index_46": "Как создать робота {0}",
"index_47": "Введите имя робота или примечание",
"index_48": "Введите URL робота",
"index_49": "Dingding робот",
"index_50": "Feishu робот",
"index_51": "WeCom робот",
"index_52": "Добавить конфигурацию {0}",
"index_53": "Редактировать конфигурацию {0}",
"index_54": "Статус",
"index_55": "Отключено",
"index_56": "Установить по умолчанию",
"index_57": "Тест",
"index_58": "Отвязать",
"index_59": "Вы уверены, что хотите {0} {1} [{2}]?",
"index_59_1": "{0} {1} [{2}]",
"index_60": "Установить по умолчанию",
"index_61": "Настройка [{0}] как параметров по умолчанию приведёт к перезаписи существующей конфигурации по умолчанию. Продолжить?",
"index_62": "Отвязать {0} [{1}]",
"index_63": "Вы уверены, что хотите {0} [{1}]?",
"index_64": "{0} [По умолчанию]",
"index_65": "Включено",
"index_66": "Отключить",
"index_67": "Введите имя",
"index_68": "ID: ID вашего аккаунта в Telegram",
"index_69": "Токен: Токен вашего Telegram-бота",
"index_70": "т.е., [12345677:AAAAAAAAA_a0VUo2jjr__CCCCDDD]",
"index_71": "Отправитель email",
"index_72": "SMTP пароль",
"index_73": "SMTP сервер",
"index_74": "SMTP порт",
"index_75": "Email получателя, по одному на строку",
"index_76": "Рекомендуется использовать порт 465, протокол SSL/TLS",
"index_77": "Порт 25 — протокол SMTP, порт 587 — протокол STARTTLS",
"index_78": "Email получателя",
"index_79": "Имя не должно превышать 15 символов",
"index_80": "Введите email отправителя",
"index_81": "Введите пароль SMTP",
"index_82": "Введите сервер SMTP",
"index_83": "Введите порт",
"index_84": "Введите email получателя",
"index_85": "Настройка {0}",
"index_86": "Выберите режим оповещения",
"index_87": "Время",
"index_88": "Список оповещений",
"index_89": "Настройки оповещений",
"index_90": "Журнал оповещений",
"index_91": "Добавить задачу",
"index_92": "Режим оповещений",
"index_93": "Записи оповещений [{0}]",
"index_94": "Очистить записи",
"index_95": "Очистить записи [{0}]",
"index_96": "Вы уверены, что хотите удалить все записи оповещений для [{0}]?",
"index_97": "Время отправки",
"index_98": "Статус отправки",
"index_99": "Отправлено успешно: {0} раз(а), Ошибок отправки: {1} раз(а)",
"index_100": "Не отправлено",
"index_101": "Детали оповещения",
"index_102": "Детали тревоги",
"index_103": "Вы уверены, что хотите удалить эту запись оповещения?",
"index_104": "Статус отправки",
"index_105": "Информация о тревоге",
"index_106": "Аккаунт для отправки",
"index_107": "Результат отправки",
"index_108": "Отправлено успешно",
"index_109": "Нажмите для просмотреть",
"index_110": "Отправлено"
},
"API": {
"global_1": "Закрытие панели, подождите...",
"global_2": "Настройка статуса IPv6, подождите...",
"global_3": "Настройка режима оффлайн, подождите...",
"global_4": "Настройка режима разработчика, подождите...",
"global_5": "Настройка API, подождите...",
"global_6": "Настройка языка, подождите...",
"global_7": "Сохранение псевдонима панели, подождите...",
"global_8": "Настройка времени ожидания, подождите...",
"global_9": "Сохранение каталога сайта по умолчанию, подождите...",
"global_10": "Сохранение каталога резервных копий по умолчанию, подождите...",
"global_11": "Изменение IP-адреса сервера, подождите...",
"global_12": "Синхронизация времени сервера, подождите...",
"global_13": "Настройка учетной записи панели, подождите...",
"global_14": "Настройка пароля панели, подождите...",
"global_15": "Настройка отображения меню, подождите...",
"global_16": "Отвязка аккаунта, подождите...",
"global_17": "Настройка сертификата панели, подождите...",
"global_18": "Настройка аутентификации BasicAuth, подождите...",
"global_19": "Настройка динамического пароля, подождите...",
"global_20": "Настройка сложности пароля, подождите...",
"global_21": "Привязка доменного имени, подождите...",
"global_22": "Сохранение авторизованного IP-адреса, подождите...",
"global_23": "Настройка порта панели, подождите...",
"global_24": "Настройка безопасного входа, подождите...",
"global_25": "Настройка ответа при несанкционированном доступе, подождите...",
"global_26": "Настройка срока действия пароля, подождите...",
"global_27": "Создание временной ссылки авторизации, подождите...",
"global_28": "Удаление временной авторизации, подождите...",
"global_29": "Принудительный выход временной авторизации, подождите...",
"global_30": "Изменение статуса ограничения User-Agent, подождите...",
"global_31": "Добавление User-Agent, подождите...",
"global_32": "Редактирование User-Agent, подождите...",
"global_33": "Удаление User-Agent, подождите...",
"alarm_1": "Добавление задачи оповещения, подождите...",
"alarm_2": "Редактирование задачи оповещения, подождите...",
"alarm_3": "Настройка статуса задачи оповещения, подождите...",
"alarm_4": "Удаление задачи оповещения, подождите...",
"alarm_5": "Удаление записи оповещения, подождите...",
"alarm_6": "Добавление конфигурации оповещения, подождите...",
"alarm_7": "Редактирование конфигурации оповещения, подождите...",
"alarm_8": "Настройка статуса оповещения, подождите...",
"alarm_9": "Настройка оповещения по умолчанию, подождите...",
"alarm_10": "Тестирование, подождите...",
"alarm_11": "Отвязка, подождите...",
"global_34": "Setting automatic backup, please wait...",
"global_35": "Clearing automatic backup, please wait...",
"global_36": "Settings, please wait..."
},
"Backup": {
"index_1": "Создать резервную копию",
"index_2": "Формат загрузки: файлы .tar, .gz",
"index_3": "Имя резервной копии",
"index_4": "Файл резервной копии",
"index_5": "Размер резервной копии",
"index_6": "Время резервного копирования",
"index_7": "Время создания",
"index_8": "Создать резервную копию сейчас",
"index_9": "Скачать",
"index_10": "Восстановить",
"index_11": "Детали",
"index_12": "Журналы",
"index_13": "Удалить",
"index_14": "Подсказка",
"index_15": "Вы уверены, что хотите удалить эту резервную копию?",
"index_16": "Это действие нельзя отменить. Вы уверены, что хотите удалить?",
"index_17": "Восстановление прогресса",
"index_18": "Прогресс резервного копирования",
"index_19": "Детали резервного копирования",
"index_20": "Восстановить резервную копию",
"index_21": "Журналы резервного копирования",
"index_22": "Статус",
"index_23": "Ожидание резервного копирования",
"index_24": "Восстановление",
"index_25": "Отмена",
"index_26": "Успех",
"index_27": "Ошибка",
"index_28": "Имя сайта",
"index_29": "Размер сайта",
"index_30": "Тип сайта",
"index_31": "Имя базы данных",
"index_32": "Размер базы данных",
"index_33": "Тип базы данных",
"index_34": "Имя FTP",
"index_35": "Имя задачи",
"index_36": "Имя терминала",
"index_37": "Размер",
"index_38": "Имя почтового сервера",
"index_39": "Размер почтового сервера",
"index_40": "Тип",
"index_41": "Имя",
"index_42": "Ps",
"index_43": "Имя брандмауэра",
"index_44": "Количество брандмауэров",
"index_45": "Имя плагина",
"index_46": "Размер плагина",
"index_47": "Окружение",
"index_48": "Версия",
"index_49": "Пожалуйста, введите имя резервной копии",
"index_50": "Место хранения",
"index_51": "Время выполнения",
"index_52": "Оставьте пустым для немедленного выполнения",
"index_53": "Автоматически завершить резервное копирование при ошибке",
"index_54": "Необходимое пространство:",
"index_55": "Текущая свободная память:",
"index_56": "Получение данных резервной копии...",
"index_57": "Подтверждение резервной копии",
"index_58": "Во время резервного копирования соответствующий сайт будет недоступен. Вы хотите продолжить?",
"index_59": "Имя",
"index_60": "Время создания",
"index_61": "Размер резервной копии",
"index_62": "Место хранения",
"index_63": "SHA-256",
"index_64": "Перезаписать, если имя совпадает",
"index_65": "Необходимое пространство:",
"index_66": "Оставшееся место:",
"index_67": "Если восстановление не удастся, автоматически вернется к состоянию перед восстановлением",
"index_68": "Подтверждение восстановления",
"index_69": "Во время восстановления резервной копии базы данных сайт будет недоступен. Вы уверены, что хотите продолжить?",
"index_70": "Время резервного копирования",
"index_71": "Время восстановления",
"index_72": "Размер резервной копии",
"index_73": "Размер восстановления",
"index_74": "Место хранения резервной копии",
"index_75": "Восстановить место хранения",
"index_76": "Длительность резервного копирования",
"index_77": "Длительность восстановления",
"index_78": "Вы уверены, что хотите закрыть текущее резервное копирование?",
"index_79": "Вы уверены, что хотите закрыть текущее восстановление?",
"index_80": "Резервное копирование успешно",
"index_81": "Восстановлено успешно",
"index_82": "Ошибка резервного копирования",
"index_83": "Ошибка восстановления",
"index_84": "НЕТ.",
"index_85": "Неудачная статья",
"index_86": "Причина неудачи",
"index_87": "Тип",
"index_88": "Показать полные детали",
"index_89": "Подробная информация",
"index_90": "Восстановить детали",
"index_91": "Журнал резервного копирования",
"index_92": "Восстановить журнал",
"index_93": "Восстановить имя",
"index_94": "Восстановить успех"
},
"Migrate": {
"index_1": "Полная миграция системы автоматически устанавливает YakPanel. Пожалуйста, убедитесь, что целевой сервер чистый и не содержит YakPanel или других сред, иначе миграция может завершиться неудачей!",
"index_2": "Начать миграцию",
"index_3": "Нажмите здесь, чтобы просмотреть подробные данные миграции",
"index_4": "Детали миграции",
"index_5": "Прогресс миграции",
"index_6": "Миграция успешна",
"index_7": "Миграция не удалась",
"index_8": "Подтверждение миграции",
"index_9": "Мигрировать на целевой сервер [{0}]. Доступ к сайту будет нарушен во время миграции. Вы хотите продолжить?",
"index_10": "Размер данных миграции",
"index_11": "Текущая свободная память сервера",
"index_12": "Необходимое пространство для миграции:",
"index_13": "ПРИМЕЧАНИЕ: Поскольку резервное копирование данных требует копирования и сжатия, потребуется больше места, чем фактический размер. Поэтому предполагаемый размер составляет 1,5 раза больше размера данных миграции.",
"index_14": "Данные резервной копии загружены на новый сервер, и задача восстановления выполняется на новом сервере",
"index_15": "Пожалуйста, проверьте прогресс в [Настройки панели] - [Восстановление резервной копии] на новом сервере",
"index_16": "Информация о целевом сервере:",
"index_17": "Учетная запись для входа на целевой сервер:",
"index_18": "Пароль для входа на целевой сервер:",
"index_19": "Время начала",
"index_20": "Последнее время обновления",
"index_21": "Повторить",
"index_22": "Неудачная статья",
"index_23": "Причина неудачи",
"index_24": "Вы уверены, что хотите закрыть текущую миграцию?"
},
"UI": {
"logoSettings": "Logo Settings",
"sidebarSettings": "Sidebar Settings",
"mainBackgroundSettings": "Main Page Settings",
"loginInterfaceSettings": "Login Page Settings",
"resetAllDefaults": "Reset All Default Settings",
"transparencyTip": "(1-100, the smaller the value, the more transparent)",
"resetDefault": "Reset Default",
"uploadImagePlaceholder": "Upload Image",
"imageFileOnlyError": "Only image files can be uploaded!",
"imageSizeError": "Upload image size cannot exceed 5MB",
"loginBackgroundImage": "Login Background",
"show": "Show",
"hide": "Hide",
"backgroundDescription": "Will be displayed on the login page background (Recommended image size: 1920px*1080px, PNG format recommended, size should not exceed 2MB, too large may cause slow page loading!)",
"uploadImage": "Upload Image",
"loginBackgroundOpacity": "Login Background Opacity",
"logo": "Logo",
"logoDescription": "Will be displayed at the top of the left menu bar (Recommended image size: 32px*32px, SVG format recommended)",
"uploadLogo": "Upload Logo",
"websiteIcon": "Favicon",
"iconDescription": "Will be displayed in the browser tab (Recommended image size: 16px*16px, ICO, PNG or SVG format recommended)",
"uploadIcon": "Upload Favicon",
"mainBackgroundImage": "Main Background",
"mainBackgroundImageDark": "Main Background (Dark)",
"mainBackgroundDescription": "Will be displayed on the main interface background (Recommended image size: 1920px*1080px, PNG format recommended, size should not exceed 2MB, too large may cause slow page loading!)",
"backgroundOpacity": "Background Opacity",
"contentOpacity": "Content Opacity",
"sidebarBackgroundOpacity": "Sidebar Background Opacity",
"savingInterfaceSettings": "Saving interface settings, please wait...",
"restoreDefaultSettings": "Restore Default Settings",
"confirmRestore": "Are you sure you want to restore {name} to default values?",
"uploadingImage": "Uploading image, please wait...",
"confirmRestoreAll": "Are you sure you want to restore all interface settings to default values? This operation cannot be undone.",
"loginLogoImage": "Login Logo",
"sidebarColor": "Sidebar Color",
"colorTheme": "Color Theme",
"mainBackgroundImageOpacity": "Main Background Opacity",
"mainShadowColor": "Main Shadow Color",
"mainShadowOpacity": "Main Shadow Opacity"
},
"Commonly": {
"accountIntegrationTitle": "Account Integration",
"accountIntegrationDesc": "Manage cloud account binding",
"accountIntegrationBottom": "Most panel functions rely on cloud services (certificate application, product purchase, software list, etc.)",
"pagePreferenceTitle": "Interface Preferences",
"pagePreferenceDesc": "Customize panel interface settings",
"authSecurityTitle": "Authentication & Security",
"authSecurityDesc": "Manage panel login and security settings",
"advancedFeatureTitle": "Advanced Features",
"advancedFeatureDesc": "Enable advanced development and API features",
"apiKeepTip": "Please keep your API key secure and do not share it.",
"networkAccessTitle": "Network & Access",
"networkAccessDesc": "Configure panel network settings and access methods",
"domainPlaceholder": "Please enter domain, it can be empty",
"safeEntryNote": "After setting, only login via the specified entry",
"sectionTitle": "Commonly used"
},
"All": {
"searchPlaceholder": "Search settings",
"emptyResult": "No search results found"
},
"Theme": {
"Title": "Theme Settings",
"Style": "Theme Style",
"Auto": "Auto",
"Light": "Light",
"Dark": "Dark",
"StyleDesc": "Select the interface theme style, affecting the overall interface light and dark style",
"Mode": "Theme Mode",
"NewVersion": "New Version",
"OldVersion": "Old Version",
"ModeDesc": "Select the interface theme style, affecting the overall interface visual style. Note: Switching will affect some set styles",
"Color": "System Theme Color",
"ForestGreen": "Forest Green",
"EmeraldGreen": "Emerald Green",
"Violet": "Violet",
"SkyBlue": "Sky Blue",
"CherryPink": "Cherry Pink",
"DarkGold": "Dark Gold",
"Custom": "Custom",
"ColorDesc": "Select a preset system theme color scheme or custom color, affecting the overall interface tone",
"RestoreDefault": "Restore Default",
"GoldNotSupportedDefault": "Dark gold theme is not supported in auto/light mode, automatically switched to default color",
"GoldNotSupportedDark": "Dark gold theme is not supported in auto/light mode, automatically switched to dark mode"
}
}
}

View File

@@ -0,0 +1,217 @@
{
"Crontab": {
"Planned": {
"index_1": "Cron-задание",
"index_2": "Планировщик задач",
"index_3": "Библиотека скриптов",
"index_4": "Добавить задачу",
"index_5": "Найти: задачу или название",
"index_6": "Просмотр лога [{0}]",
"index_7": "Настройка статуса запланированной задачи",
"index_8": "Вы уверены, что хотите продолжить?",
"index_9": "Период выполнения",
"index_10": "Количество копий",
"index_11": "Сохранять на",
"index_12": "Последнее выполнение",
"index_13": "Выполнить скрипт",
"index_14": "Немедленно выполнить задачу скрипта в [{0}]. Процесс может занять значительное время. Продолжить?",
"index_15": "Начать задачу",
"index_16": "Массовое {0}",
"index_17": "Внимание: выбранные элементы будут [{0}] после подтверждения",
"index_18": "Остановить задачу",
"index_19": "Назначить категорию",
"index_20": "Выполнить задачу",
"index_21": "Экспортировать задачу",
"index_22": "Удалить задачу",
"index_23": "Результаты выполнения",
"index_24": "ПРОСМОТР",
"index_25": "Очистить лог",
"index_26": "Вы уверены, что хотите очистить лог?",
"index_27": "Категория задачи",
"index_28": "Выберите категорию задачи",
"index_29": "Управление категориями задач",
"index_30": "однократное выполнение",
"index_31": "Каждые",
"index_32": "Выполняется каждые {0} минут",
"index_33": "минута",
"index_34": "В",
"index_35": "из",
"index_36": "{1} из {0} раз в неделю",
"index_37": "Запуск раз в месяц: {0} из {1}",
"index_38": "число",
"index_39": "Начиная с 0-й минуты каждого часа, повторять каждые {0} минут",
"index_40": "минут, начиная с 0-й минуты каждого часа",
"index_41": "Ежедневно с 00:00, каждые",
"index_42": "часа, каждые",
"index_43": "Ежедневно с 00:00, каждые",
"index_44": "Выполнять каждые",
"index_45": "секунд",
"index_46": "Одно правило на строку. Каталоги не должны заканчиваться на /, пример:",
"index_47": "Не настроено",
"index_48": "Настройка отправителя",
"index_49": "Введите название задачи",
"index_50": "Введите скрипт",
"index_51": "Введите число больше 0",
"index_52": "Укажите путь для резервных копий",
"index_53": "Введите URL-адрес",
"index_54": "Введите корректный email-адрес",
"index_55": "Email отправителя",
"index_56": "Пароль SMTP",
"index_57": "SMTP-сервер",
"index_58": "Рекомендуемый порт 465 (SSL/TLS)",
"index_59": "SMTP через порт 25, STARTTLS через порт 587",
"index_60": "Тип задачи",
"index_61": "Название задачи",
"index_62": "Пользователь для выполнения",
"index_63": "Скрипт",
"index_64": "Напоминание",
"index_65": "Канал уведомлений",
"index_66": "Отправляет сообщение о нехватке места на диске, если свободного пространства меньше в 5 раз, чем размер резервной копии, или меньше 1 ГБ",
"index_67": "Путь",
"index_68": "Резервное копирование сайта",
"index_69": "Копирование БД",
"index_70": "Правила исключений",
"index_71": "Zip пароль",
"index_72": "Введите пароль для zip",
"index_73": "Запомните пароль архива - без него восстановление и скачивание данных будет невозможно",
"index_74": "Ротация логов",
"index_75": "Выбор региона",
"index_76": "User-Agent",
"index_77": "Введите параметры User-Agent",
"index_78": "Вы уверены, что хотите удалить запланированную задачу [{0}]? Продолжить?",
"index_79": "Вы уверены, что хотите деактивировать эту задачу?",
"index_80": "Остановить выполняемую задачу?",
"index_81": "Эта запланированная задача деактивирована. Активировать её?",
"index_82": "Системные категории",
"index_83": "Категории по умолчанию",
"index_84": "Тест URL",
"index_85": "Введите корректный url",
"index_86": "Время ответа",
"index_87": "Статус ответа",
"index_88": "Содержимое ответа",
"index_89": "Автообновление",
"index_90": "Интервал времени",
"index_91": "Значение должно быть ≥ 3",
"index_92": "Задача по расписанию успешно запущена",
"index_93": "Задача по расписанию успешно остановлена",
"index_94": "шт.",
"index_95": "Выполнять каждые {0} секунд"
},
"arrange": {
"index_1": "Немедленно выполнить задачу скрипта в [{0}]? Процесс может занять значительное время.",
"index_2": "Событие",
"index_3": "Удалить задачу {0}",
"index_4": "После удаления задача перестанет выполняться. Продолжить?",
"index_5": "Время выполнения",
"index_6": "Затраченное время",
"index_7": "Возвращаемые данные",
"index_8": "Введите значение для сравнения",
"index_9": "Включить",
"index_10": "Исключить",
"index_11": "Равно",
"index_12": "Не равно",
"index_13": "Выберите скрипт",
"index_14": "Создать триггер",
"index_15": "Условие срабатывания",
"index_16": "Удалить триггер",
"index_17": "Журнал выполнения",
"index_18": "После удаления триггер перестанет срабатывать. Продолжить?",
"index_19": "Редактировать триггер",
"index_20": "Вернуться к содержимому",
"index_21": "Пользовательский скрипт",
"index_22": "час",
"index_23": "Содержание триггера",
"index_24": "Содержание триггера",
"index_25": "Еженедельно",
"index_26": "Ежемесячно",
"index_27": "Введите примечание",
"index_28": "Введите скрипт",
"index_29": "Поддержка поиска",
"index_30": "в минуту",
"index_31": "каждые",
"index_32": "минут",
"index_33": "дней",
"index_34": "Выполнено",
"index_35": "успешно",
"index_36": "сбой",
"index_37": "Редактировать задачу",
"index_38": "Редактировать скрипт",
"index_39": "Выполнить [{0}] при выполнении результата [{1}] [{2}]",
"index_40": "Ежедневно",
"index_41": "Дней",
"index_42": "Ежечасно",
"index_43": "Часов",
"index_44": "Минут"
},
"Script": {
"index_1": "Создать скрипт",
"index_2": "Тип возвращаемого значения",
"index_3": "скрипт",
"index_4": "Удалённые скрипты невозможно восстановить. Продолжить?",
"index_5": "Аргументы скрипта",
"index_6": "Поддерживаются только Python и Shell скрипты",
"index_7": "Скрипт должен возвращать значение соответствующего типа",
"index_8": "При выборе обязательного параметра скрипта, необходимо указать его при запуске, параметр будет воспринят как первый аргумент",
"index_9": "Строка",
"index_10": "Целое число",
"index_11": "Число с плавающей точкой",
"index_12": "Требуется",
"index_13": "Нет",
"index_14": "Секунда",
"index_15": "Понедельник",
"index_16": "Вторник",
"index_17": "Среда",
"index_18": "Четверг",
"index_19": "Пятница",
"index_20": "Суббота",
"index_21": "Воскресенье",
"index_22": "не получать",
"index_23": "получать при ошибке",
"index_24": "Локальный диск",
"index_25": "Все",
"index_26": "Shell скрипт",
"index_27": "Для обеспечения безопасности и стабильности сервера следующие команды не рекомендуется использовать в shell-скриптах: shutdown, init 0, mkfs, passwd, chpasswd, --stdin, mkfs.ext, mke2fs",
"index_28": "Копирование сайта",
"index_29": "Копирование БД",
"index_30": "Резервное копирование таблиц не поддерживается для удалённых баз данных",
"index_31": "Инкрементное резервное копирование базы данных",
"index_32": "Внимание: текущая база данных не поддерживает резервное копирование для SQLServer, MongoDB, Redis, PgSQL",
"index_33": "Обрезать лог",
"index_34": "Разделение на части выполняется только для лога доступа проекта. Чтобы настроить разделение лога самого проекта, откройте раздел [Сайт-Проект-Проект журнала]",
"index_35": "Копирование дериктории",
"index_36": "Webshell",
"index_37": "Синхронизация времени",
"index_38": "По умолчанию синхронизация времени выполняется с NTP-сервером. В случае сбоя, будет использован сервер времени yakpanel.com для синхронизации.",
"index_39": "Очистка RAM",
"index_40": "Освободите объём памяти, используемый PHP, MYSQL, PURE-FTPD, APACHE, NGINX. Рекомендуется выполнять эту операцию ежедневно в полночь!",
"index_41": "Доступность URL",
"index_42": "Удалить скрипт",
"index_43": "Введите параметры скрипта",
"index_44": "Параметры выполнения скрипта",
"index_45": "ID",
"index_46": "ТОКЕН",
"index_47": "ID: Ваш telegram user ID",
"index_48": "Токен: Токен вашего telegram бота",
"index_49": "т.е: [ 12345677:AAAAAAAAA_a0VUo2jjr__CCCCDDD ]",
"index_50": "Хранилище FTP",
"index_51": "Название параметра",
"index_52": "Описание параметра",
"index_53": "Разделение файлов",
"index_54": "При включении файлы резервных копий >5ГБ будут разделены на части указанного размера",
"index_55": "Настройки резервного копирования",
"index_56": "Сохранять локальные копии (в том же количестве, что и в облаке)",
"index_57": "Без разделения",
"index_58": "Разделение по размеру",
"index_59": "Разделение по количеству",
"index_60": "Часы и минуты не могут быть равны 0"
},
"Api": {
"index_1": "Импорт задачи, подождите...",
"index_2": "Настройка, подождите...",
"index_3": "Очистка, подождите...",
"index_4": "Выполнение, подождите...",
"index_5": "Редактирование, подождите...",
"index_6": "Конфигурация, подождите..."
}
}
}

View File

@@ -0,0 +1,298 @@
{
"Database": {
"index_1": "Добавить БД",
"index_2": "root пароль",
"index_3": "phpMyAdmin",
"index_4": "Внешняя БД",
"index_5": "Синхронизировать все",
"index_6": "Получить БД с сервера",
"index_7": {
"index_1": "После добавления базы данных обязательно перейдите на страницу {btn_}, чтобы добавить задачи регулярного резервного копирования и обеспечить безопасность ваших данных",
"index_2": "Планировщик"
},
"index_8": "phpMyAdmin [{0}]",
"index_9": "Установите phpMyAdmin",
"index_10": "Инструменты MySQL [{0}]",
"index_11": "Настройка прав доступа к БД [{0}]",
"index_12": "Имя базы данных",
"index_13": "Имя пользователя",
"index_14": "Пароль",
"index_15": {
"index_1": "Ошибка получения пароля, нажмите {error}!",
"index_2": "сброс"
},
"index_16": "Резервная копия",
"index_17": "Существует({0})",
"index_18": "Не создана",
"index_19": "Расположение",
"index_20": "phpMyAdmin",
"index_21": "Права доступа",
"index_22": "Инструменты",
"index_23": "Пароль",
"index_24": "Синхронизировать с сервером",
"index_25": "Массовая синхронизация с сервером",
"index_26": "Будьте осторожны, выбранный элемент будет [Синхронизирован с сервером] после подтверждения",
"index_27": "Резервная копия БД",
"index_28": "Массовое резервное копирование БД",
"index_29": "Продолжить массовое резервное копирование БД?",
"index_30": "Удалить базу данных",
"index_31": "Доступ к phpMyAdmin по паролю включен, используйте [Публичный доступ]",
"index_32": "Установите phpMyAdmin",
"index_33": "Не удалось получить пароль, нажмите",
"form": {
"index_1": "Имя БД",
"index_2": "Новое имя БД",
"index_3": "Имя пользователя",
"index_4": "Пользователь базы данных",
"index_5": "Пароль",
"index_6": "Права доступа",
"index_7": "IP",
"index_8": "Для указания нескольких IP-адресов вводите каждый с новой строки",
"index_9": "Добавить в",
"index_10": "Удаленные серверы",
"index_11": "Обязательное SSL",
"index_12": "Локальный сервер",
"index_13": "Каждый",
"index_14": "Указанный IP",
"index_15": "Введите название базы данных",
"index_16": "Введите имя пользователя",
"index_17": "Введите пароль",
"index_18": "Выберите удаленный сервер",
"index_19": "Введите IP",
"index_20": "Пароль должен содержать минимум 6 символов"
},
"mongo": {
"index_1": "Аутентификация безопасности",
"index_2": "Аутентификация безопасности: при включении этой функции для доступа к данным потребуется учетная запись и пароль",
"index_3": "Поиск базы данных",
"index_4": "Добавить базу данных",
"index_5": "Сначала включите аутентификацию безопасности!",
"index_7": "Существует",
"index_8": "Расположение"
},
"redis": {
"index_1": "Введите ключ",
"index_2": "Ключ",
"index_3": "Значение",
"index_4": "Введите значение",
"index_5": "Срок действия",
"index_6": "Если оставить пустым, срок не истекает никогда",
"index_7": "Срок действия 0 означает постоянное хранение",
"index_8": "Выберите удаленную базу данных!",
"index_9": "sid не указан",
"index_10": "Путь к файлу",
"index_11": "Место хранения резервной копии",
"index_12": "Перезаписать данные",
"index_13": "Данные будут перезаписаны с использованием [{0}]. Продолжить?",
"index_14": "Удалить резервную копию",
"index_15": "Удалить резервную копию [{0}]?",
"index_16": "Выбрать базу данных",
"index_17": "Выберите базу данных для удаления!",
"index_18": "Очистить базу данных",
"index_19": "Данные невозможно восстановить после очистки. Продолжить?",
"index_20": "Добавить ключ",
"index_21": "Список резервных копий",
"index_22": "Очистить БД",
"index_23": "Все текущие действия связаны с",
"index_24": "Поиск по ключу",
"index_25": "Редактировать ключ",
"index_26": "Список резервных копий Redis",
"index_27": "Пример: Очистка базы данных",
"index_28": "Тип данных",
"index_29": "Длина данных",
"index_30": "Бессрочно",
"index_31": "Удалить ключ-значение",
"index_32": "Вы действительно хотите удалить [{0}]?",
"index_33": "Массовое удаление ключей",
"index_34": "Выбранные ключи будут удалены. Продолжить?",
"index_35": "Бессрочно",
"index_36": "Имя"
},
"tools": {
"index_1": "Имя базы данных: ",
"index_2": "Размер: ",
"index_3": "Восстановить",
"index_4": "Оптимизировать",
"index_5": "Конвертировать в InnoDB",
"index_6": "Конвертировать в MyISAM",
"index_7": "[Восстановление] Попытка восстановить повреждённую таблицу командой REPAIR. Возможно только простое восстановление. Если восстановление не удалось, используйте инструмент myisamchk",
"index_8": "[Оптимизация] Выполнение команды OPTIMIZE для освобождения неиспользуемого дискового пространства. Рекомендуется выполнять раз в месяц.",
"index_9": "[Конвертация в InnoDB/MyISAM] Изменение движка таблиц. Рекомендуется конвертировать все таблицы в InnoDB.",
"index_10": "Имя таблицы",
"index_11": "Движок",
"index_12": "Кодировка",
"index_13": "Количество строк",
"index_14": "Размер",
"index_15": "Восстановить",
"index_16": "Оптимизировать",
"index_17": "Импорт базы данных",
"index_18": "База данных будет перезаписана. Продолжить?",
"index_19": "Удалить файл резервной копии?",
"index_20": "Предупреждение",
"index_21": "После удаления базы данных все данные будут безвозвратно утеряны",
"index_22": "Внимательно ознакомьтесь с информацией выше во избежание случайного удаления",
"index_23": "Корзина для баз данных не активирована, будьте осторожны! Активировать можно в: Файлы → Корзина",
"index_24": "Удалить результаты",
"index_25": "Удалить навсегда",
"index_26": "Переместить в корзину",
"index_27": "Удалённая база данных будет перемещена в корзину. Продолжить?",
"index_28": "Данные будут полностью удалены без возможности восстановления. Продолжить?",
"index_29": "Двухэтапное подтверждение - удаление базы данных'",
"index_30": "Массовое удаление баз данных",
"index_31": "Загрузить с компьютера",
"index_32": "Поддерживаются только",
"index_33": "Структура архива (zip, tar.gz): test.sql должен находиться внутри test.zip или test.tar.gz",
"index_34": "Для больших файлов используйте SFTP-клиент для загрузки в /www/backup/database",
"index_35": "Нет директории для резервных копий",
"index_36": "База данных будет перезаписана. Продолжить?",
"index_37": "Удалить файл",
"index_38": "Переместить файл [{0}] в корзину?",
"index_39": "Сервер не подключён",
"index_40": "Установить",
"index_41": "Добавить внешнюю БД",
"index_42": "Адрес БД",
"index_43": "Введите адрес сервера",
"index_44": "Порт БД",
"index_45": "Имя администратора БД",
"index_46": "Пароль администратора БД",
"index_48": "Примечания к серверу",
"index_49": "Совместимо с MySQL5.5, MariaDB10.1 и выше",
"index_50": "Поддержка облачных БД",
"index_51": "Важно: Убедитесь, что сервер имеет доступ к БД",
"index_52": "Важно: Учётная запись должна иметь достаточные права",
"index_53": "Введите адрес сервера",
"index_54": "Введите корректный адрес сервера",
"index_55": "Введите имя администратора",
"index_56": "Введите пароль администратора",
"index_57": "Введите порт БД",
"index_58": "Редактировать внешнюю БД",
"index_59": "Тип БД",
"index_60": "Удалить внешнюю БД",
"index_61": "Удаляются только записи в панели управления, сама внешняя БД не затрагивается!",
"index_62": "Примечания",
"index_63": "Выберите расположение сервера",
"index_64": "Выберите внешний сервер",
"index_65": "Пароль root не может быть пустым",
"index_67": "Localhost",
"index_68": "Внешняя БД",
"index_69": "Список внешних БД",
"index_70": "Изменить пароль БД",
"index_71": "Выберите расположение БД",
"index_72": "Детали резервной копии БД",
"index_73": "Импорт БД из файла",
"index_74": "Смена пароля БД",
"index_75": "Пароль root",
"index_76": "Расположение",
"index_77": "Дата добавления",
"index_78": "Show Logs"
},
"PhpAdmin": {
"index_1": "Сервис",
"index_2": "Версия PHP",
"index_3": "Настройки безопасности",
"index_4": "Включить публичный доступ",
"index_5": "Отключение [публичного доступа] повышает безопасность",
"index_6": "Публичный доступ",
"index_7": "Для беспарольного доступа требуется сначала войти в панель",
"index_8": "Если беспарольный доступ не работает, используйте [Публичный доступ]",
"index_9": "Если доступ через панель не работает, используйте [Публичный доступ] для phpMyAdmin",
"index_10": "При ошибке 502 проверьте [статус PHP] или попробуйте [изменить версию PHP]",
"index_11": "Беспарольный доступ",
"index_12": "Сервис phpMyAdmin {0}",
"index_13": "Вы уверены, что хотите {0} сервис phpMyAdmin?",
"index_14": "Перенаправление в phpMyAdmin, ожидайте...",
"index_15": "Доступ с паролем к phpMyAdmin включен, используйте [Публичный доступ]",
"index_16": "Порт доступа",
"index_17": "Открыть SSL",
"index_18": "SSL порт",
"index_19": "Доступ по паролю",
"index_20": "Авторизованный пользователь",
"index_21": "Пароль доступа",
"index_22": "Повторите пароль доступа",
"index_23": "Оставьте поле пустым, если не требуется изменение",
"index_24": "Добавить защиту доступа для phpMyAdmin",
"index_25": "Введите порт доступа",
"index_26": "Введите SSL-порт",
"index_27": "Вы уверены, что хотите отключить авторизацию доступа?",
"index_28": "Пользователь или пароль не могут быть пустыми!",
"index_29": "Логин или пароль должны содержать минимум 3 символа!",
"index_30": "Пароли не совпадают!",
"index_31": "Версия PHP",
"index_32": "Выберите версию PHP-CLI",
"index_33": "The Adminer driver depends on the currently running PHP version environment. If you find that the driver is missing, please go to PHP extensions to install php_mongodb and pdo_pgsql"
},
"Api": {
"Index_1": "Подключение к удалённому серверу, ожидайте...",
"Index_2": "Изменение данных подключения к удалённому серверу, ожидайте...",
"Index_3": "Получение списка удалённых серверов, ожидайте...",
"Index_4": "Синхронизация, ожидайте...",
"Index_5": "Импорт данных, ожидайте...",
"Index_6": "Команда восстановления отправлена, ожидайте...",
"Index_7": "Команда оптимизации отправлена, ожидайте...",
"Index_8": "Команда конвертации движка отправлена, ожидайте...",
"Index_9": "Установка статуса доступа по паролю, ожидайте...",
"Index_10": "Восстановление данных, ожидайте...",
"Index_11": "Сохранение данных Redis, ожидайте...",
"Index_12": "Удаление резервной копии, ожидайте..."
},
"Mysql": {
"index_1": "Авто-бэкап БД",
"index_2": "После добавления базы данных вы можете включить автоматическое резервное копирование, чтобы обеспечить безопасность данных",
"index_3": "Расширенные настройки",
"index_4": "Привилегия доступа",
"index_5": "Сервер",
"index_6": "Введите указанный IP-адрес",
"index_7": "Добавить пользователя",
"index_8": "Примечание: Данные пользователей получаются напрямую из MySQL, а не из базы данных панели. Рекомендуется работать только с новыми пользователями во избежание проблем.",
"index_9": "Права доступа: localhost/127.0.0.1 - только локальный доступ; % - доступ для всех; IP-адрес - доступ только с указанного IP (не с этого компьютера)",
"index_10": "Глобальные привилегии: действуют для всех баз данных. ALL PRIVILEGES - максимальные права root, USAGE - обычный пользователь с указанными правами для конкретных баз (связанные привилегии БД)",
"index_11": "Результат экспорта",
"index_12": "Экспорт успешен",
"index_13": "Ошибка экспорта",
"index_14": "Время изменения пароля",
"index_15": "Права доступа к БД",
"index_16": "Изменить пароль",
"index_17": "После удаления пользователь потеряет доступ к базе данных. Продолжить?",
"index_18": "Связи привилегий БД",
"index_19": "Базовые права",
"index_20": "Выберите права",
"index_21": "Добавить права",
"index_22": "Все базы данных",
"index_23": "Все таблицы",
"index_24": "Использовать права",
"index_25": "Права [{0}] будут удалены. Продолжить?",
"index_26": "Настройки оповещений",
"index_27": "После настройки требуется перезапуск БД для применения изменений",
"index_28": "Скачать самоподписанный SSL-сертификат MySQL",
"type": {
"import": "Import",
"recover": "Recover",
"backup": "Backup"
},
"logs": {
"index_1": "{0} database file, please wait...",
"index_2": "Current {0} task is running in the background, you can close this page to perform other operations",
"index_3": "{0} Database: ",
"index_4": "{0} Size: ",
"index_5": "{0} Speed: ",
"index_6": "After the import is completed, you can view the import results in the import log"
}
},
"adminerManager": {
"service": {
"currentStatus": "Current Status: ",
"fixed": "Fixed",
"install": "Install",
"uninstall": "Uninstall",
"confirmFixed": "Are you sure you want to fixed?",
"confirmInstall": "Are you sure you want to install?",
"confirmUninstall": "Are you sure you want to uninstall?",
"jumpingToAdminer": "Jumping to Adminer, please wait..."
},
"switchingPhp": "Switching PHP version, please wait...",
"installing": "Installing, please wait...",
"uninstalling": "Uninstalling, please wait...",
"switchingPort": "Switching port, please wait..."
}
}
}

View File

@@ -0,0 +1,898 @@
{
"Docker": {
"index_1": "Сначала запустите службу Docker",
"index_2": "Docker или docker-compose не установлены",
"App": {
"index_1": "Поддержка нечеткого поиска по названию приложения и полям",
"index_2": "Обновить список приложений",
"index_3": "Поиск приложений",
"index_4": "Категории приложений",
"index_5": "Логи работы",
"index_6": "Логи установки",
"index_7": "{0} Настройки установки",
"app_list_0": "Установлено ({0})",
"app_list_1": "Устанавливается",
"app_list_2": "Логи приложения",
"app_list_3": "Резервная копия приложения",
"app_list_4": "Вы уверены, что хотите {0} [{1}]?",
"app_list_5": "Подробная информация",
"app_list_6": "Вы уверены, что хотите удалить [{0}]?",
"app_list_8": "удалить все данные приложения",
"app_list_9": "Введите директорию установки",
"app_list_10": "Открыть лог",
"app_list_11": "Установлено: ",
"app_list_12": "Версия: ",
"app_list_13": "Порт: ",
"app_list_14": "Домен: ",
"app_list_15": "Нажмите для перехода к домену:",
"app_list_16": "Управление сайтом",
"app_list_17": "Резервная копия",
"app_category_0": "Установленные",
"app_category_1": "Ещё",
"Install": {
"index_1": "Название",
"index_2": "Введите название службы",
"index_3": "Выбор версии",
"index_4": "Длина домена {0} не соответствует требованиям (должна быть больше 3 и меньше 40 символов)",
"index_5": "Ошибка формата текущего домена, строка {0}, содержимое: {1}",
"index_6": "Не выбраны обязательные зависимости",
"index_7": "Введите {0}",
"index_8": "Не установлено"
},
"Backup": {
"index_1": "Создать резервную копию",
"index_2": "Загрузить резервную копию",
"index_3": "Загрузить файл",
"index_4": "Имя резервной копии",
"index_5": "Тип",
"index_6": "Локальный",
"index_7": "Время создания копии",
"index_8": "Директория резервных копий",
"index_9": "Размер",
"index_10": "Восстановить",
"index_11": "Восстановить резервную копию [{0}]",
"index_12": "Удалить резервную копию [{0}]",
"index_13": "Вы собираетесь удалить файл резервной копии. Продолжить?",
"index_14": "Восстановление резервной копии перезапишет существующие данные. Продолжить?",
"index_15": "Резервное копирование перед перезаписью",
"index_16": "Импортировать резервную копию сразу?",
"index_17": "Создать резервную копию перед перезаписью?",
"index_18": "Немедленный импорт резервной копии перезапишет существующие данные. Убедитесь, что важные данные сохранены",
"index_19": "Выберите файл для загрузки"
},
"app_list_18": "One-click login"
},
"Overview": {
"index_1": "Запущенные контейнеры",
"index_2": "Обновить список контейнеров",
"index_3": "Использование CPU",
"index_4": "Использование памяти",
"index_5": "Создан",
"index_6": "{0} обзор использования CPU и памяти",
"index_7": "Скрыть",
"index_8": "Показать",
"overviewTitle": "Resource Overview",
"containerCount": "Containers",
"spaceUsed": "Space used",
"composeCount": "Compose",
"composeProjects": "Docker Compose Projects",
"imageCount": "Images",
"networkCount": "Networks",
"networksCreated": "Created networks",
"volumeCount": "Volumes",
"mirrorRepoCount": "Registries",
"repositoriesConfigured": "Configured repositories",
"containerList": "Container List",
"filterAll": "All",
"filterRunning": "Running",
"filterStopped": "Stopped",
"searchPlaceholder": "Search container name or image name"
},
"Container": {
"index_1": "Создать контейнер",
"index_2": "Управление логами",
"index_3": "Очистить контейнер",
"index_4": "Логи контейнера",
"index_5": "Имя контейнера",
"index_6": "ID контейнера",
"index_7": "Образ",
"index_8": "Порт (Хост → Контейнер)",
"index_9": "Время создания",
"index_10": "Управление",
"index_11": "Терминал",
"index_14": "Лог",
"index_15": "Переименовать",
"index_16": "Мониторинг",
"index_17": "Путь",
"index_18": "Управление контейнером",
"index_19": "Управление контейнером [{0}]",
"index_20": "Удалить контейнер [{0}]",
"index_21": "Удалить контейнер [{0}]. Продолжить операцию?",
"index_22": "Переименовать контейнер",
"index_23": "Переименовать контейнер [{0}]",
"index_24": "Мониторинг в реальном времени [{0}]",
"index_25": "Все остановленные и неиспользуемые контейнеры будут удалены. Продолжить?",
"index_26": {
"index_1": "Удалить все контейнеры (включая запущенные)",
"index_2": "все"
},
"index_27": "CPU/RAM",
"index_28": "Shell тип",
"index_29": "Контейнер не запущен",
"log": {
"index_1": "Ротация логов",
"index_2": "Лог-файл будет ротироваться ежедневно в {0}:{1} после включения. Для изменения настроек нажмите",
"index_3": "Изменить конфигурацию",
"index_4": "Логи отсутствуют",
"index_5": "Настройка задач ротации логов",
"index_6": "Ротация логов {0}",
"index_7": {
"index_1": "После включения будет выполняться ротация логов этого контейнера. Продолжить операцию?",
"index_2": "После отключения ротация логов для этого контейнера будет невозможна. Продолжить операцию?"
},
"index_8": "Путь для ротации",
"index_9": "Открыть путь",
"index_10": "Метод ротации",
"index_11": "Размер лога",
"index_12": "Время выполнения",
"index_13": "Размер лога",
"index_14": "Время выполнения",
"index_15": "Ежедневно",
"index_16": "Часы",
"index_17": "Минуты",
"index_18": "Хранить последние",
"index_19": "копий",
"index_20": "[Размер лога]: Ротировать логи при превышении указанного размера файла",
"index_21": "Выполняется каждые 5 минут",
"index_22": "Хранить последние]: Сохранять последние версии логов и автоматически удалять старые при превышении указанного количества",
"index_23": "Укажите корректный размер",
"index_24": "Укажите корректное количество часов",
"index_25": "Укажите корректное количество минут",
"index_26": "Укажите корректное количество сохраняемых копий (1-1800)",
"index_27": "Получение логов",
"index_28": "Список контейнеров пуст"
},
"create": {
"index_1": "Ручное создание",
"index_2": "Создание командой",
"index_3": "Настройка контейнера",
"index_4": "Имя контейнера",
"index_5": "Введите имя контейнера",
"index_6": "Образ",
"index_7": "Порт",
"index_8": "Пробросить порт",
"index_9": "Пробросить все",
"index_10": "Правило перезагрузки",
"index_11": "Не перезагружать",
"index_12": "Перезагружать при сбое (по умолчанию 5 попыток)",
"index_13": "Перезагружать только при аварийном завершении",
"index_14": "Перезагружать сразу после остановки",
"index_15": "Также перезагружается при перезапуске сервера",
"index_16": "Сохранить конфигурацию контейнера",
"index_17": "Выберите образ",
"index_18": "Введите корректный IP",
"index_19": "Локальный порт не может быть пустым",
"index_20": "Введите корректный диапазон локальных портов",
"index_21": "Порт контейнера не может быть пустым",
"index_22": "Введите корректный диапазон портов контейнера",
"index_23": "Протокол не может быть пустым",
"index_24": "Точка монтирования не может быть пустой",
"index_25": "Монтируемая директория не может быть пустой",
"index_26": "Права доступа не могут быть пустыми",
"index_27": "Директория контейнера не может быть пустой",
"index_28": "Подтвердите корректность",
"index_29": "Редактирование контейнера [{0}]",
"index_30": "Введите или выберите образ",
"index_31": "Сеть",
"index_32": "Введите IP, например: 172.20.x.x",
"index_33": "Монтировать/Сопоставить",
"index_34": "Автоматическое удаление контейнера после завершения",
"index_35": "Консольное взаимодействие",
"index_36": "Псевдо-TTY (-t)",
"index_37": "Стандартный ввод (-i)",
"index_38": "Привилегированный режим",
"index_39": "Минимальная память",
"index_40": "Ограничение CPU",
"index_41": "Ограничение памяти",
"index_42": "Метка",
"index_43": "Метка контейнера (по одной на строку, формат: ключ=значение)",
"index_44": "Переменная окружения",
"index_45": "Добавьте переменные окружения в формате (каждая с новой строки):\nJAVA_HOME=/usr/local/java8\nHOSTNAME=master",
"index_46": "Примечание",
"index_47": "Примечание к контейнеру",
"index_48": "(Максимальное значение: {0})",
"index_49": "[команда, точка входа, метки и переменные окружения]",
"index_50": "Ошибки конфигурации могут привести к невозможности запуска или потере контейнера",
"index_51": ", будьте внимательны!",
"index_52": "Ядра",
"index_53": "Выберите сеть",
"index_54": "Введите корректный IPv4-адрес (оставьте пустым для автоматического назначения)",
"index_55": "Имя сети",
"index_56": "IPv4 адрес",
"index_57": "Нестандартный сетевой интерфейс",
"index_58": "Например: 172.20.x.x",
"index_59": "IPv6 адрес",
"index_60": "Можно настроить пользовательский сетевой интерфейс",
"index_61": "Например: 2001:0db8::1",
"mount_1": "Локальный путь",
"mount_2": "Точка монтирования",
"mount_3": "Путь монтирования",
"mount_4": "Права доступа",
"mount_5": "Путь в контейнере",
"mount_7": "Только чтение",
"mount_8": "Чтение/Запись",
"port_1": "Локальный порт",
"port_2": "например: 80",
"port_3": "Контейнер",
"port_4": "Протокол",
"command_1": "Введите команду для выполнения и нажмите Enter",
"command_2": "Выполнить команду",
"command_3": "Результат выполнения команды:",
"command_4": "Логи отсутствуют",
"command_5": "Введите команду",
"command_6": "Ошибка загрузки",
"command_7": "Успешно загружено",
"command_8": "Начато выполнение команд, подождите...\n"
},
"config": {
"index_1": "Состояние контейнера",
"index_2": "Терминал контейнера",
"index_3": "Детали контейнера",
"index_4": "Тома хранения",
"index_5": "Сеть контейнера",
"index_6": "Стратегия перезапуска",
"index_7": "Создать образ",
"index_8": "Редактировать контейнер",
"index_9": "Обновить контейнер",
"index_10": "Переименовать",
"index_11": "Мониторинг в реальном времени",
"index_12": "Логи в реальном времени",
"index_13": "Прокси",
"status": {
"index_1": "Текущий статус: ",
"index_7": "Имя контейнера",
"index_8": "ID контейнера",
"index_9": "Используемый образ",
"index_10": "Время работы",
"index_11": "Время создания",
"index_12": "Время запуска",
"index_13": "Порты",
"index_14": "{0} часов",
"index_15": "Менее 1 часа"
},
"details": {
"index_1": "Просмотр",
"index_2": "Файлы",
"index_3": "Детали контейнера",
"index_4": "Образ",
"index_5": "Конфигурация портов"
},
"volume": {
"index_1": "Том",
"index_2": "Путь в контейнере"
},
"network": {
"index_1": "Подключиться к сети",
"index_2": "Выберите сеть",
"index_3": "Имя сети",
"index_4": "Шлюз",
"index_5": "Отключить",
"index_6": "Отключиться от сети [{0}]",
"index_7": "Вы действительно хотите отключиться от сети [{0}]?"
},
"restart": {
"index_1": "Стратегия перезапуска",
"index_2": "Максимальное количество попыток",
"index_3": "Введите максимальное количество попыток",
"index_4": "Количество",
"index_5": "Сохранить стратегию",
"index_6": "Контейнеры, остановленные вручную, не будут перезапущены автоматически",
"index_7": "Введите корректное количество попыток",
"index_8": "Не перезапускать",
"index_9": "Перезапускать только при аварийном завершении",
"index_10": "Немедленный перезапуск после остановки",
"index_11": "Перезапуск после сбоя"
},
"image": {
"index_1": "Способ создания",
"index_2": "Простой режим",
"index_3": "Расширенный режим",
"index_4": "Имя образа",
"index_5": "Введите имя образа",
"index_6": "Версия",
"index_7": "Введите версию",
"index_8": "По умолчанию: latest",
"index_9": "Репозиторий",
"index_10": "Выберите репозиторий",
"index_11": "Описание",
"index_12": "Автор",
"index_13": "Создать образ и экспортировать в zip",
"index_14": "Введите путь к образу",
"index_15": "Имя файла",
"index_16": "Создать образ"
},
"upgrade": {
"index_1": "Текущий образ",
"index_2": "Целевой образ",
"index_3": "Введите версию",
"index_4": "Принудительное обновление",
"index_5": "Принудительная загрузка образа",
"index_6": "Сохранить конфигурацию",
"index_7": "Введите целевой образ",
"index_8": "Текущая целевая версия ниже версии исходного образа. Введите версию заново или нажмите 'Принудительное обновление'!",
"index_9": "Обновить",
"index_10": "Операция обновления потребует пересоздания контейнера. Все несохранённые данные будут потеряны. Продолжить?"
},
"proxy": {
"index_1": "Текущий контейнер не имеет проброшенных портов - настройка обратного прокси невозможна",
"index_2": "Статус обратного прокси",
"index_3": "Активирован",
"index_4": "Отключён",
"index_5": "Домен",
"index_6": "Введите доменное имя",
"index_7": "Проброшенный локальный порт",
"index_8": "Выберите номер порта",
"index_9": "SSL-сертификат",
"index_10": "Нет сертификата",
"index_11": "Пользовательский",
"index_12": "Выбрать существующий",
"index_13": "Приватный ключ (KEY)",
"index_14": "Сертификат (CRT/PEM)",
"index_15": "Отключить обратный прокси",
"index_16": "Настройте сертификат для этого домена в панели управления для доверенного доступа через браузер",
"index_17": "Вставьте содержимое *.key и *.pem файлов, затем сохраните",
"index_19": "Если браузер сообщает о неполной цепочке сертификатов, проверьте правильность объединения PEM-сертификата",
"index_20": "PEM-формат = Доменный сертификат.crt + Корневой сертификат (root_bundle).crt",
"index_21": "Дополнительные настройки доступны в разделе",
"index_22": "Веб-сайты - Прокси",
"index_23": "Заполните содержимое сертификата",
"index_24": "Доменное имя",
"index_25": "Срок действия",
"index_26": "Производитель"
}
},
"terminal": {
"index_1": "Выберите оболочку (Shell)",
"index_2": "Терминал",
"index_3": "Открыть терминал",
"index_4": "Выполнять с правами root"
},
"rename": {
"index_1": "Новое имя контейнера",
"index_2": "Введите имя контейнера",
"index_3": "Введите новое имя контейнера"
},
"monitor": {
"index_1": "ЦП",
"index_2": "Память",
"index_3": "Дисковый ввод-вывод",
"index_4": "Сетевой ввод-вывод",
"index_5": "Основная информация",
"index_6": "Лимит памяти: ",
"index_7": "Трафик: ",
"index_8": "Исходящий: ",
"index_9": "Входящий: ",
"index_10": "Память",
"index_11": "Кеш",
"index_12": "Чтение",
"index_13": "Запись",
"index_14": "Исходящий",
"index_15": "Входящий"
},
"search": {
"placeholder": "Search container name, ID, container image"
},
"batch": {
"start": {
"title": "Batch Start Containers",
"desc": "Batch start selected containers, continue operation?"
},
"restart": {
"title": "Batch Restart Containers",
"desc": "Batch restart selected containers, continue operation?"
},
"stop": {
"title": "Batch Stop Containers",
"desc": "Batch stop selected containers, continue operation?"
},
"kill": {
"title": "Batch Force Stop Containers",
"desc": "Batch force stop selected containers, continue operation?"
},
"pause": {
"title": "Batch Pause Containers",
"desc": "Batch pause selected containers, continue operation?"
},
"unpause": {
"title": "Batch Resume Containers",
"desc": "Batch resume selected containers, continue operation?"
},
"del": {
"title": "Batch Delete Containers",
"desc": "Batch delete selected containers, continue operation?"
}
}
},
"CloudImage": {
"index_1": "Введите имя образа для поиска",
"index_3": "Перейти к поиску в Docker Hub",
"index_4": "Загрузить образ",
"index_5": "Имя образа",
"index_6": "Рейтинг",
"index_7": "Источник",
"index_8": "Описание",
"index_9": "Начата загрузка образа...",
"index_10": "Загрузить",
"index_11": "Создать контейнер",
"index_12": "Удалить образ [{0}]",
"index_13": "Вы уверены, что хотите удалить образ [{0}]?",
"detail": {
"lastUpdated": "Last Updated:",
"isOfficial": "Official Image:",
"source": "Source:",
"dockerHub": "Docker Hub",
"pullsCount": "Pulls:",
"selectPlaceholder": "Please select or search image",
"pullButton": "Pull",
"yes": "Yes",
"no": "No",
"updated": "Updated",
"selectImageError": "Please select an image",
"pullImageTitle": "Pull Image"
},
"pull": {
"success": "Pull successful",
"failed": "Pull failed"
}
},
"LocalImage": {
"index_1": "Загрузить из репозитория",
"index_2": "Импортировать образ",
"index_3": "Собрать образ",
"index_4": "Облачный образ",
"index_5": "Очистить образы",
"index_6": "Загрузить образ",
"index_7": "Имя образа",
"index_8": "Размер",
"index_9": "Дата создания",
"index_10": "Используется в контейнерах",
"index_11": "Отправить",
"index_12": "Экспортировать",
"index_14": "Отправить образ",
"index_15": "Официальный репозиторий Docker не поддерживает отправку образов",
"index_16": "Отправить [{0}] в репозиторий",
"index_17": "Экспортировать образ",
"index_18": "Экспортировать образ [{0}]",
"index_19": "Удалить образ [{0}]",
"index_20": "Очистить безымянные образы? Продолжить?",
"index_21": "Очистить неиспользуемые образы",
"index_22": "Путь",
"index_23": "Введите путь к образу",
"index_24": "Вы действительно хотите удалить образ [{0}]?",
"push_1": "Имя репозитория",
"push_2": "Тег",
"push_3": "Введите тег (например: image:v1)",
"push_4": "Введите тег",
"push_5": "Введите тег в правильном формате (например: image:v1)",
"export_3": "Имя файла",
"export_4": "Введите имя файла",
"build_1": "Путь",
"build_2": "Введите или выберите Dockerfile",
"build_3": "Тег",
"build_4": "Введите имя образа (например: btnginx:1.24)",
"build_5": "Содержимое",
"build_6": "Выберите путь",
"build_7": "Введите содержимое",
"pull": {
"index_1": "Обычная загрузка",
"index_2": "Загрузка командой",
"index_3": "Имя репозитория",
"index_4": "Имя образа",
"index_5": "Введите имя образа и нажмите Enter для загрузки (например: image:v1)",
"index_6": "Загрузить",
"index_7": "Результат загрузки: ",
"index_8": "Выберите имя репозитория",
"index_9": "Выберите имя образа",
"index_10": "Логи отсутствуют",
"index_11": "Введите команду (например: docker pull redis:latest) и нажмите Enter",
"index_12": "Выполнить",
"index_13": "Введите команду",
"index_14": "Ошибка загрузки"
},
"searchPlaceholder": "Search image name, ID, containers in use",
"batchDelete": "Batch Delete",
"batchDeleteTitle": "Batch Delete Project Images",
"batchDeleteDesc": "Batch delete selected project images, continue operation?"
},
"ComposeNew": {
"index_1": "Добавить",
"index_2": "Шаблоны",
"index_3": "Введите ключевое слово",
"index_4": "Массовое удаление",
"index_5": "Массовое удаление Docker Compose",
"index_6": "Вы собираетесь удалить {0} выбранных Docker Compose. Продолжить?",
"index_7": "Идёт удаление, подождите...",
"index_8": "Ошибка удаления",
"index_9": "Массовое удаление завершено",
"index_10": "Имя Docker Compose",
"index_11": "Успешно удалено",
"index_12": "Нажмите для редактирования заметок",
"index_13": "Нажмите для добавления Docker Compose",
"index_14": "Время создания: {0}",
"index_15": "Количество контейнеров: {0}",
"index_16": "Обновить образ",
"index_17": "Запустить [{0}]",
"index_18": "Docker Compose будет запущен. Продолжить?",
"index_19": "Остановить [{0}]",
"index_20": "Docker Compose будет остановлен. Продолжить?",
"index_21": "Перезапустить [{0}]",
"index_22": "Docker Compose будет перезапущен. Продолжить?",
"index_23": "Обновить [{0}]",
"index_24": "Docker Compose будет обновлён. Продолжить?",
"index_25": "Удалить Docker Compose [{0}]",
"index_26": "Вы собираетесь удалить указанный Docker Compose [{0}]. Продолжить?",
"index_27": "Удаление Docker Compose, подождите...",
"index_28": "Логи Compose",
"index_29": "Список контейнеров",
"index_30": "Терминал",
"index_31": "Логи",
"index_32": "Логи контейнера [{0}]",
"index_33": "Файл конфигурации",
"index_34": "Перейти в директорию",
"index_35": "Сохранить файл",
"index_36": "Вы собираетесь сохранить файл. Compose будет перезапущен после сохранения. Продолжить?",
"index_37": "Сохранение конфигурационного файла, подождите...",
"index_38": "Добавить Compose",
"index_39": "Логи Compose [{0}]",
"index_40": "Обычное создание",
"index_41": "Использовать шаблон",
"index_42": "Имя Compose",
"index_43": "Введите имя Compose",
"index_44": "Содержимое Compose",
"index_45": "Содержимое .env",
"index_46": "Сохранить как шаблон",
"index_47": "Имя шаблона",
"index_48": "Введите имя шаблона",
"index_49": "Примечания",
"index_50": "Добавление логов - Не закрывайте это окно!"
},
"Compose": {
"index_1": "Добавить контейнерный проект",
"index_2": "Очистить контейнерные проекты",
"index_3": "Удалить все контейнерные проекты без контейнеров? Продолжить?",
"index_4": "Название проекта",
"index_5": "Количество контейнеров",
"index_6": "Время запуска",
"index_7": "Описание",
"index_8": "Список контейнеров",
"index_11": "Список контейнеров [{0}]",
"index_12": "Редактировать контейнерный проект",
"index_13": "Удалить проект [{0}]",
"index_14": "Вы действительно хотите удалить проект [{0}]?",
"form": {
"index_1": "Шаблон контейнера",
"index_2": "Создать",
"index_3": "Название",
"index_4": "Описание",
"index_5": "Выберите шаблон контейнера",
"index_6": "Введите название шаблона",
"index_7": "Добавить YAML-шаблон"
}
},
"Template": {
"index_4": "Название шаблона",
"index_5": "Путь",
"index_6": "Описание",
"index_8": "Загрузить образ",
"index_12": "Удалить шаблон [{0}]? Продолжить операцию?",
"index_13": "Добавить YAML-шаблон",
"index_14": "Редактировать YAML-шаблон",
"index_15": "Редактировать YAML-шаблон [{0}]",
"index_16": "Лог загрузки образов",
"index_17": "Лог загрузки образов [{0}]",
"index_18": "Удалить шаблон [{0}]",
"index_19": "Успешная загрузка",
"index_20": "Ошибка загрузки",
"add": {
"index_1": "Создать шаблон",
"index_2": "Введите название шаблона",
"index_3": "Примечание",
"index_4": "Содержимое",
"index_5": "Введите путь к образу",
"index_6": "Включая поддиректории",
"index_8": "Выберите Compose для добавления [Выбрано: {0}]",
"index_9": "Шаблон Compose",
"index_10": "Путь",
"index_11": "Выберите путь",
"index_12": "Выберите шаблон",
"index_13": "Добавить шаблон Compose",
"index_14": "Поиск локальных шаблонов"
}
},
"Network": {
"index_1": "Добавить сеть",
"index_2": "Очистить сеть",
"index_3": "Имя сети",
"index_4": "Драйвер",
"index_5": "IPv4",
"index_6": "Шлюз IPv4",
"index_7": "Тег",
"index_8": "Дата создания",
"index_10": "Массовое удаление сетей",
"index_11": "Выбранные сети будут удалены. Продолжить?",
"index_12": "Удалить сеть [{0}]",
"index_13": "Очистить неиспользуемые сети?",
"index_14": "Удалить сеть [{0}]?",
"index_16": "IPv6",
"index_17": "Шлюз IPv6",
"form": {
"index_1": "Имя сети",
"index_2": "Введите имя сети",
"index_3": "Подсеть IPv4",
"index_4": "напр.: 124.42.0.0/16",
"index_5": "Шлюз IPv4",
"index_6": "напр.: 124.42.0.254",
"index_7": "Диапазон IPv4",
"index_8": "напр.: 124.42.0.0/24",
"index_9": "Примечание",
"index_10": "Введите подсеть IPv4",
"index_11": "Введите корректную подсеть IPv4",
"index_12": "Введите шлюз IPv4",
"index_13": "Введите корректный шлюз IPv4",
"index_14": "Введите диапазон IPv4",
"index_15": "Введите корректный диапазон IPv4",
"index_16": "Включить IPv6",
"index_17": "Подсеть IPv6",
"index_18": "Шлюз IPv6",
"index_19": "Введите подсеть IPv6",
"index_20": "Введите шлюз IPv6",
"index_21": "Устройство",
"index_22": "напр.: 2001:db8::/48",
"index_23": "напр.: 2001:db8::1"
}
},
"Volume": {
"index_1": "Добавить том",
"index_2": "Очистить тома",
"index_3": "Имя тома",
"index_4": "Точка монтирования",
"index_5": "Контейнер",
"index_6": "Драйвер",
"index_7": "Дата создания",
"index_8": "Тег",
"index_10": "Удалить том [{0}]",
"index_11": "Массовое удаление томов",
"index_12": "Выбранные тома будут удалены. Продолжить?",
"index_13": "Очистить все неиспользуемые тома? (пользовательские тома не будут затронуты)",
"index_14": "Удалить том [{0}]?",
"form": {
"index_1": "Имя тома",
"index_2": "Введите имя тома",
"index_3": "Опции",
"index_4": "Тег",
"index_5": "Тег тома (по одному на строку, формат: ключ=значение)",
"index_6": "Примечание"
}
},
"Repository": {
"index_1": "Добавить репозиторий",
"index_2": "Редактировать репозиторий [{0}]",
"index_3": "Имя пользователя",
"index_4": "Имя репозитория",
"index_5": "Описание",
"index_8": "Удалить репозиторий [{0}]",
"index_9": "Вы действительно хотите удалить репозиторий [{0}]?",
"index_10": "Массовое удаление репозиториев",
"index_11": "Выбранные репозитории будут удалены. Продолжить?",
"form": {
"index_1": "Адрес репозитория",
"index_2": "напр.: ccr.ccs.tencentyun.com",
"index_3": "Имя репозитория",
"index_4": "напр.: testtest",
"index_5": "Имя пользователя",
"index_6": "Введите имя пользователя",
"index_7": "Введите пароль",
"index_8": "Пространства имён",
"index_9": "напр.: testname",
"index_10": "Описание",
"index_11": "Введите адрес репозитория",
"index_12": "Введите имя репозитория",
"index_13": "Введите имя пользователя репозитория",
"index_14": "Введите пространства имён",
"index_15": "Пароль"
}
},
"Setting": {
"index_1": "Сервер Docker",
"index_2": "Текущий статус",
"index_3": "Запустить",
"index_4": "Остановить",
"index_5": "Перезапустить",
"index_6": "Восстановить",
"index_7": "URL для ускорения",
"index_8": "URL ускорения не задан",
"index_10": "*Путь Docker Compose",
"index_11": "Конфиг. файл",
"index_12": "Открыть конфигурационный файл",
"index_13": "Восстановить модуль Docker",
"index_14": "Восстановление Docker может вызвать аномалии контейнеров. Процесс займет около 5 минут. Продолжить?",
"index_15": "Настройка URL ускорения",
"index_16": "Настройка пути Compose",
"index_17": "Глобальный конфигурационный файл",
"index_18": "Удалить Docker",
"index_19": "Принудительное удаление",
"index_20": "Принудительное удаление может оставить данные контейнеров или образов",
"index_21": "Перед продолжением отметьте галочкой принудительное удаление",
"index_22": "Сеть IPv6",
"index_23": "Диапазон IPv6",
"index_24": "Этот диапазон IPv6 будет использоваться в сети Bridge по умолчанию. После включения/отключения IPv6 требуется перезапуск Docker. Убедитесь, что можете перезапустить Docker.",
"index_25": "Включить IPv6",
"index_26": "Отключить IPv6",
"index_27": "Включение IPv6 требует перезапуска Docker. Убедитесь, что можете перезапустить Docker. Продолжить?",
"index_28": "Отключение IPv6 требует перезапуска Docker. Убедитесь, что можете перезапустить Docker. Продолжить?",
"index_29": "Настройки IPv6",
"index_30": "Этот диапазон IPv6 будет активирован в сети Bridge по умолчанию. Не изменяйте его без необходимости!",
"index_31": "После настройки диапазона требуется перезапуск Docker. Убедитесь, что можете перезапустить Docker.",
"index_32": "Установить диапазон IPv6",
"index_33": "После настройки требуется перезапуск Docker. Убедитесь, что можете перезапустить Docker. Продолжить?",
"compose": {
"index_1": "Путь",
"index_2": "Выберите путь к файлу compose",
"index_3": "Выберите путь к образу"
},
"url": {
"index_1": "Введите URL для ускорения",
"index_2": "Приоритетное использование URL ускорения для операций. При таймауте запроса будет использован метод ускорения по умолчанию",
"index_3": "После настройки ускорения требуется перезапуск Docker",
"index_4": "Для отключения ускорения оставьте поле пустым",
"index_5": "Ускорение отключено",
"confirmTitle": "Set Acceleration URL",
"confirmContent": "Docker needs to be restarted after setting. Please ensure Docker can be restarted before proceeding!"
},
"cgroupDriver": "cgroup driver",
"setCgroupDriverTitle": "Set cgroup driver",
"setCgroupDriverConfirm": "After setting the cgroup driver, Docker needs to restart. Please ensure you can restart Docker before proceeding. Do you want to continue?",
"logRotation": "Log Rotation",
"logRotationSet": "Set Log Rotation",
"logRotationSummary": "* Log file size {size}MB, retain {num} copies",
"closeLogRotationTitle": "Disable Log Rotation",
"closeLogRotationConfirm": "After disabling log rotation, Docker needs to restart. Please ensure you can restart Docker before proceeding. Do you want to continue?",
"logRotationConfig": {
"fileSize": "File Size",
"retainCount": "Retain Count",
"unitMB": "MB",
"unitCount": "files",
"fileSizeRequired": "Please enter file size",
"retainCountRequired": "Please enter retain count",
"configTip1": "Current configuration will only affect newly created containers. Existing containers need to be recreated for the configuration to take effect",
"configTip2": "If your container contains important data, ensure to backup before performing rebuild operations"
},
"iptables": {
"description": "* Docker's automatic configuration of iptables rules",
"enableTitle": "Enable iptables",
"disableTitle": "Disable iptables",
"enableConfirm": "After enabling iptables, Docker needs to restart. Please ensure you can restart Docker before proceeding. Do you want to continue?",
"disableConfirm": "After disabling iptables, Docker needs to restart. Please ensure you can restart Docker before proceeding. Do you want to continue?"
},
"liveRestore": {
"description": "* When enabled, preserves the state of running containers when the Docker daemon stops unexpectedly or crashes",
"enableTitle": "Enable live_restore",
"disableTitle": "Disable live_restore",
"enableConfirm": "After enabling live_restore, Docker needs to restart. Please ensure you can restart Docker before proceeding. Do you want to continue?",
"disableConfirm": "After disabling live_restore, Docker needs to restart. Please ensure you can restart Docker before proceeding. Do you want to continue?"
},
"registry": {
"label": "Private Registry",
"placeholder": "Docker private registry address",
"modalTitle": "Set Private Registry",
"configPlaceholder": "Please enter private registry addresses, one per line, e.g.:\n192.168.1.111:8087\n192.168.1.112:8087",
"restartTip": "* Docker will restart after setting",
"restartTitle": "Restart Docker",
"restartConfirm": "Docker will restart. Do you want to continue?"
},
"path": {
"label": "One-Click Install Dir",
"modifyButton": "Modify",
"disabledTip": "Applications already exist, cannot modify",
"validationError": "Please enter a valid directory path!",
"confirmTitle": "Modify App Store Directory",
"confirmContent": "Modifying the app store directory will restart the panel. Do you want to continue?"
},
"systemInfo": {
"hostname": "Hostname",
"systemVersion": "System Version",
"architecture": "Architecture",
"kernelVersion": "Kernel Version",
"cpuCore": "CPU Core",
"memorySize": "Memory Size",
"dockerVersion": "Docker Version",
"dockerComposeVersion": "Docker Compose Version",
"unixAddress": "Unix Address",
"dataDirectory": "Data Directory",
"updateButton": "Update",
"updateComposeTitle": "Update Docker Compose Version",
"updateComposeContent": "Do you want to update Docker Compose version?",
"updateLogsTitle": "Update Logs",
"updateSuccess": "Update successful",
"updateFailed": "Update failed"
}
},
"install": {
"index_2": "Способ установки",
"index_3": "Репозиторий",
"index_4": "По умолчанию",
"index_5": "Пользовательский",
"index_6": "Установка из бинарников",
"index_7": "download.docker.com (официальный образ Docker)",
"index_8": "Выберите репозиторий"
},
"api": {
"index_1": "Очистка контейнеров, подождите...",
"index_2": "Установка статуса контейнера, подождите...",
"index_3": "Настройка заметки контейнера, подождите...",
"index_4": "Добавление контейнера, подождите...",
"index_5": "Редактирование контейнера, подождите...",
"index_6": "Получение данных, подождите...",
"index_7": "Удаление контейнера, подождите...",
"index_8": "Очистка логов контейнера, подождите...",
"index_9": "Настройка ротации логов, подождите...",
"index_10": "Подключение к сети, подождите...",
"index_11": "Отключение от сети, подождите...",
"index_12": "Настройка политики перезапуска, подождите...",
"index_13": "Создание образа, подождите...",
"index_14": "Обновление контейнера, подождите...",
"index_15": "Переименование, подождите...",
"index_16": "Смена директории, подождите...",
"index_17": "Импорт образа, подождите...",
"index_18": "Сборка образа, подождите...",
"index_19": "Очистка образов, подождите...",
"index_20": "Отправка образа, подождите...",
"index_21": "Экспорт образа, подождите...",
"index_22": "Удаление образа, подождите...",
"index_23": "Настройка статуса проекта, подождите...",
"index_24": "Удаление проекта, подождите...",
"index_25": "Очистка проекта, подождите...",
"index_26": "Добавление проекта, подождите...",
"index_27": "Редактирование проекта, подождите...",
"index_28": "Добавление шаблона, подождите...",
"index_29": "Редактирование шаблона, подождите...",
"index_30": "Удаление шаблона, подождите...",
"index_31": "Загрузка образа, подождите...",
"index_32": "Добавление сети, подождите...",
"index_33": "Очистка сетей, подождите...",
"index_34": "Добавление тома, подождите...",
"index_35": "Очистка томов, подождите...",
"index_36": "Добавление репозитория, подождите...",
"index_37": "Редактирование репозитория, подождите...",
"index_38": "Настройка статуса Docker, подождите...",
"index_39": "Восстановление Docker, подождите...",
"index_40": "Перезапуск Docker, подождите...",
"index_41": "Удаление источника ускорения, подождите...",
"index_42": "Настройка URL ускорения, подождите...",
"index_43": "Настройка пути Compose, подождите...",
"index_44": "Удаление сети, подождите...",
"index_45": "Удаление тома, подождите...",
"index_46": "Удаление репозитория, подождите...",
"index_47": "Установка Docker, подождите...",
"index_48": "Проверка статуса, подождите...",
"index_49": "Удаление Docker, подождите...",
"index_50": "Удаление IPv6, подождите...",
"index_51": "{0} IPv6, подождите...",
"index_52": "Включение",
"index_53": "Отключение",
"index_54": "Настройка заметок, подождите...",
"index_55": "Настройка, подождите...",
"index_56": "Закрытие, подождите...",
"index_57": "Выбор сертификата, подождите...",
"App": {
"index_1": "Получение данных, подождите...",
"index_2": "Установка, подождите...",
"index_3": "Настройка статуса, подождите...",
"index_4": "Удаление, подождите...",
"index_5": "Создание резервной копии, подождите...",
"index_6": "Восстановление, подождите...",
"index_7": "Загрузка на сервер, подождите..."
}
}
}
}

View File

@@ -0,0 +1,645 @@
{
"file": {
"upload": "Upload",
"remoteDownload": "Remote Download",
"create": "New",
"searchContent": "Search File Content",
"favorite": "Favorite",
"shareList": "Share List",
"terminal": "Terminal",
"rootDirectory": "Root dir",
"fileProtection": "File Protection",
"copy": "Copy",
"cut": "Cut",
"compress": "Compress",
"permission": "Permission",
"delete": "Delete",
"paste": "Paste",
"backup": "Backup PMSN",
"recycleBin": "Recycle Bin",
"search": "Search Files",
"includeSubdir": "Include subdir",
"fileName": "File Name",
"protected": "Protected",
"permissionUser": "Permission/User",
"size": "Size",
"modifyTime": "Modified Time",
"clear": "Clear",
"cancel": "Cancel",
"confirm": "Confirm",
"uploadFile": "Upload File",
"uploadFolder": "Upload Folder",
"downloadFile": "Download File",
"creating": "Creating share, please wait",
"operation": "Operation",
"protection": "File/Dir protection",
"remarks": "Ps",
"pathNotExists": "Path Not Exists",
"pathNotExistsConfirm": "Path [{path}] does not exist, do you want to create it and navigate to it?",
"protectedStatus": "Protected",
"unprotectedStatus": "Unprotected",
"uploadModal": {
"title": "Upload File",
"uploadSize": "Upload Size:",
"averageSpeed": "Average Speed:",
"uploadSuccess": "Upload Success:",
"totalTime": "Total Time:",
"fileName": "File Name",
"fileSize": "File Size",
"uploadStatus": "Upload Status",
"operation": "Operation",
"statusNotStarted": "Not Started",
"statusUploading": "Uploading",
"statusCompleted": "Completed",
"statusFailed": "Failed",
"confirmUpload": "Confirm Upload",
"continueUpload": "Continue Upload",
"dragFilesHere": "Please drag the files/folders here",
"fileAlreadyExists": "This file already exists",
"cancelUpload": "Cancel Upload",
"cancelUploadConfirm": "Do you want to cancel the upload? The upload list will be cleared after cancellation.",
"conflictTitle": "File Conflict Confirmation",
"conflictMessage": "Duplicate files detected in upload directory. Do you want to overwrite?",
"conflictOverwrite": "Overwrite",
"conflictSkip": "Skip",
"conflictFileName": "File Name",
"conflictFileDifference": "Difference (Local->Online)"
},
"softLinkModal": {
"title": "Create Softlink",
"sourceFile": "Source file",
"softLinkName": "Softlink name",
"validation": {
"fillRequired": "Please fill in sfile and dfile"
}
},
"searchFileContentModal": {
"title": "Search File Content",
"search": "Search",
"suffix": "Suffix",
"folder": "Folder",
"subdir": "Subdir",
"mode": "Mode",
"words": "Words",
"regex": "Regex",
"matchWholeWord": "Match whole word",
"matchCase": "Match case",
"searchResult": "Search result: ",
"matchesIn": "matches in",
"files": "files",
"match": "Match",
"times": "times",
"edit": "Edit",
"line": "line",
"searching": "Searching, please wait..."
},
"resourceManagerModal": {
"title": "Select Path",
"fileName": "File name",
"modificationTime": "Modification time",
"permission": "Permission",
"owner": "Owner"
},
"buttonGroup": {
"fileOperations": "File Operations",
"permissions": "Permission",
"createOptions": {
"newDirectory": "New Directory",
"newFile": "New Blank File",
"softLink": "Soft Link"
},
"miniScreenOptions": {
"upload": "Upload",
"remoteDownload": "Remote Download",
"new": "New",
"searchFileContent": "Search File Content",
"favorite": "Favorite",
"shareList": "Share List",
"terminal": "Terminal",
"rootDirectory": "Root Directory",
"fileProtection": "File/Dir protection"
},
"loading": {
"creatingDirectory": "Creating directory, please wait...",
"creatingFile": "Creating file, please wait...",
"creatingSoftlink": "Creating softlink, please wait...",
"deletingFavorite": "Deleting favorite, please wait..."
},
"defaultNames": {
"untitledDirectory": "untitled directory",
"untitledFile": "untitled file"
}
},
"fileOperation": {
"cut": "Cut",
"rename": "Rename",
"permission": "Permission",
"PMSN": "PMSN",
"compress": "Zip",
"open": "Open",
"decompress": "Unzip"
},
"contextMenu": {
"createCompression": "Compress",
"formatConversion": "Format Conversion",
"newFolderFile": "New Folder/File",
"newFolder": "New Folder",
"newFile": "New File",
"terminal": "Terminal",
"paste": "Paste",
"externalShare": "External Share",
"cancelShare": "Cancel Share",
"addToFavorites": "Add to Favorites",
"removeFromFavorites": "Remove from Favorites",
"properties": "Properties",
"openInNewWindow": "Open in New Window",
"pinToTop": "Pin to Top",
"fileSync": "File Sync",
"malwareScan": "Malware Scan",
"createCopy": "Create Copy",
"loading": {
"batchSetting": "Batch setting, please wait...",
"copying": "Copying, please wait...",
"pasting": "Pasting, please wait...",
"moving": "Moving, please wait...",
"compressing": "Compressing, please wait...",
"decompressing": "Decompressing, please wait...",
"addingToFavorites": "Adding to favorites..."
},
"messages": {
"addedToFavorites": "Successfully added to favorites.",
"copySuccess": "Copy successfully, Please click [Paste] or Ctrl + V to paste",
"cutSuccess": "Cut successfully, Please click [Paste] or Ctrl + V to paste"
},
"defaultNames": {
"untitledFile": "untitled file",
"untitledDirectory": "untitled directory"
}
},
"tableController": {
"calculationFailed": "Calculation Failed",
"processingWait": "Processing, please wait...",
"turningOffProtection": "Turn Off protection [{path}]",
"turningOnProtection": "Turn On protection [{path}]",
"currentFile": "Current File",
"protection": " Protection",
"extension": "Extension",
"creatingDirectoryProtection": "Creating directory protection, please wait...",
"executing": "Executed",
"createSuccess": "Created Successfully",
"realtimeTaskQueue": "Real-time Task Queue",
"deletingTask": "Deleting task, please wait...",
"afterTurningOffProtectionDir": "After turning off protection, all operations are allowed in this directory.",
"afterTurningOnProtectionDir": "After turning on protection, this directory denies all operations.",
"afterTurningOffProtectionFile": "After turning off protection, all operations are allowed in this file.",
"afterTurningOnProtectionFile": "After turning on protection, this file denies all operations.",
"turningOnProtectionFile": "Enable the protection of the current file [{path}]",
"turningOffProtectionFile": "Close the protection of the current file [{path}]",
"turningOnProtectionSuffix": "Enable the protection of the suffix [{suffix}]",
"turningOffProtectionSuffix": "Close the protection of the suffix [{suffix}]"
},
"deleteController": {
"deleteSingleFileTitle": "Delete File [{name}]",
"batchDeleteTitle": "Batch Delete Files",
"recycleBinMessage": "After deletion, files will be moved to the recycle bin. For permanent deletion, please go to the recycle bin. Do you want to continue?",
"permanentDeleteMessage": "Risk operation, recycle bin is not currently enabled, files will be permanently deleted and cannot be recovered after deletion. Do you want to continue?",
"deletingSingle": "Deleting, please wait...",
"deletingBatch": "Batch deleting, please wait..."
},
"remoteDownloadModal": {
"title": "Download File",
"urlAddress": "URL Address",
"downloadTo": "Download To",
"fileName": "File Name",
"validation": {
"urlRequired": "Please enter URL address",
"urlInvalid": "Please enter a valid URL address",
"pathRequired": "Please enter download path",
"filenameRequired": "Please enter file name"
}
},
"backupModal": {
"title": "Backup Directory",
"backupButton": "Backup",
"confirmTitle": "Confirm Backup?",
"enterBackupName": "Please enter the current backup name",
"remarks": "Remarks",
"backupTime": "Backup Time",
"backupPath": "Backup Path",
"backupName": "Backup Name",
"deleteBackup": "Delete Backup",
"pleaseSelectPath": "Please select backup directory",
"deletingBackup": "Deleting backup, please wait...",
"executingBackup": "Executing backup, please wait...",
"deleteConfirm": "The backup cannot be restored after deletion. Continue to delete?"
},
"decompressModal": {
"title": "Decompress file",
"fileName": "File name",
"compressPath": "Compress path",
"password": "Password",
"passwordPlaceholder": "No password let it empty",
"encoding": "Encoding",
"validation": {
"fileNameRequired": "Please enter the file name path",
"pathRequired": "Please enter the decompression address"
}
},
"compressionModal": {
"compressType": "Compress type",
"compressPath": "Compress path",
"compressFolder": "Compress folder [{name}]",
"compressFile": "Compress file [{name}]",
"compressFolderAndFile": "Compress folder and file [{names}]"
},
"tableFooter": {
"summary": "Total {dirNum} directories, {fileNum} files, File size: ",
"calculate": "Calculate"
},
"terminalModal": {
"title": "Terminal",
"closeTitle": "Close SSH Session",
"closeMessage": "After closing the SSH session, commands currently executing in the command line session may be terminated. Are you sure you want to close?"
},
"shareModal": {
"setShareFolder": "Set share folder [{name}]",
"setShareFile": "Set share file [{name}]",
"create": "Create",
"shareName": "Share name",
"expirationDate": "Expiration date",
"aDay": "A Day",
"aWeek": "A Week",
"permanent": "Permanent",
"extractionCode": "Extraction code",
"random": "Random",
"creatingShareLink": "Creating share link, please wait...",
"shareDetails": "Share details-[{name}]",
"closeSharingChain": "Close sharing chain",
"shareChain": "Share chain",
"copyLinkAndCode": "Copy link and code",
"cancelSharing": "Cancel sharing",
"confirmStopSharing": "Confirm to stop sharing [{filename}], continue?",
"deletingShare": "Deleting share, please wait...",
"linkAndCode": "Link: {link}, Invitation code: {code}"
},
"shareListModal": {
"title": "Share List",
"shareName": "Share name",
"shareAddress": "Share address",
"expirationDate": "Expiration date",
"cancelShareTitle": "Cancel sharing",
"cancelShareMessage": "Confirm to stop sharing【{filename}】, continue?",
"deletingShare": "Deleting share link, please wait..."
},
"favoriteListModal": {
"title": "Favorite List",
"path": "Path",
"removeFavoriteTitle": "Remove favorite",
"removeFavoriteMessage": "Confirm delete path [{path}]?",
"management": "Management"
},
"recycle": {
"title": "Recycle bin",
"fileRecycleBin": "File recycle bin",
"databaseRecycleBin": "Database recycle bin",
"warning": "Warning: Removed files cannot be restored if recycle bin feature is turned off!",
"emptyRecycleBin": "Empty recycle bin",
"all": "All",
"folder": "Folder",
"file": "File",
"image": "Image",
"document": "Document",
"database": "Database",
"originalDirectory": "Original directory",
"removalTime": "Removal time",
"recover": "Recover",
"deletePermanently": "Delete Permanently",
"batchRestore": "Batch Restore",
"batchRestoreConfirm": "Batch restore selected files, do you want to continue?",
"batchDeletePermanently": "Batch Delete Permanently",
"batchDeleteConfirm": "Batch delete selected files, do you want to continue?",
"switching": "Switching, please wait...",
"emptying": "Emptying, please wait...",
"emptyTitle": "Empty Recycle Bin",
"emptyConfirm": "After emptying the recycle bin, all temporary files in the recycle bin will be permanently deleted and cannot be recovered. Do you want to continue?",
"restoring": "Restoring, please wait...",
"restoreFileTitle": "Restore File [{name}]",
"restoreFileConfirm": "File or directory with the same name will be overwritten, continue?",
"deleting": "Deleting, please wait...",
"deleteFileTitle": "Delete File [{name}]",
"deleteFileConfirm": "Risk operation, after deletion, the file will be permanently deleted and cannot be recovered. Do you want to continue?"
},
"task": {
"estimatedRemaining": "Estimated remaining",
"waitingTasks": "Waiting Tasks",
"deleteTask": "Delete Task",
"confirmDeleteTask": "Are you sure you want to delete the current task [{name}:{shell}]?",
"noLogs": "None logs"
},
"properties": {
"fileProperties": "File Properties",
"general": "General",
"details": "Details",
"history": "History",
"type": "Type",
"location": "Location",
"size": "Size",
"permissions": "Permissions",
"group": "Group",
"user": "User",
"visitTime": "Visit Time",
"modifiedTime": "Modified Time",
"metadataModificationTime": "Metadata modification time",
"md5": "MD5",
"sha1": "Sha1",
"uid": "UID",
"gid": "GID",
"numOfInodeLinks": "Num of inode links",
"inodeNodeNum": "inode node num",
"inodeProtectionMode": "inode protection mode",
"inodeResidentDevice": "inode resident device",
"name": "Name",
"value": "Value",
"view": "View",
"restore": "Restore",
"restoreHistoryFiles": "Restore history files",
"restoreHistoryConfirm": "Whether to restore historical files {time}",
"restoreHistoryWarning": "After restoring the history file, the current file content will be replaced!",
"restoring": "Files are being restored. Please wait a moment.",
"restoreSuccess": "Restore history files Operation succeeded!",
"restoreFailed": "Restore history files Operation failed!"
},
"pasteConfirm": {
"title": "Important File Notice",
"operationType": "Operation Type",
"overwriteFile": "Overwrite File",
"renameFile": "Rename File",
"fileName": "File Name",
"size": "Size",
"lastModified": "Last Modified",
"overwriteTitle": "Overwrite File",
"overwriteMessage": "Duplicate file detected. Are you sure you want to overwrite the current [{0}] file?"
},
"permissionModal": {
"title": "Set Permission",
"setPermission": "Set permission",
"backupsList": "Backups list",
"noBackup": "No backup",
"backup": "Backup",
"restore": "Restore",
"read": "Read",
"write": "Write",
"execute": "Execute",
"permission": "Permission",
"owner": "Owner",
"group": "Group",
"public": "Public",
"applyToSubdir": "Apply to subdir",
"fixAllPermissions": "Fix all permissions to [Folder: 755, File: 644]",
"fixPermissions": "Fix permissions",
"confirmBackup": "Confirm backup?",
"enterBackupName": "Please enter the current backup name",
"remarks": "Remarks",
"name": "Name",
"backupTime": "Backup Time",
"fixPermissionTitle": "Fix Permission",
"fixPermissionNote": "Note: Under the file or folder all permissions will be fixed to [Folder: 755, File: 644]",
"confirmRestore": "Confirm Restore",
"restoreWarning": "Restore would overwrite the current settings, Continue?",
"confirmDelete": "Confirm Delete",
"deleteWarning": "The backup cannot be restored after deletion. Continue to delete?",
"loading": {
"modifyingPermission": "Modifying permissions, please wait...",
"backing": "Backing up, please wait...",
"fixingPermission": "Fixing permissions, please wait...",
"restoring": "Restoring backup, please wait...",
"deleting": "Deleting backup, please wait..."
}
},
"videoPlayerModal": {
"title": "Video Player"
},
"api": {
"saving": "Saving, please wait...",
"deleting": "Deleting, please wait...",
"recovering": "Restoring, please wait..."
}
},
"editor": {
"title": "Online Text Editor",
"save": "Save",
"saveAll": "Save All",
"refresh": "Refresh",
"search": "Search",
"replace": "Replace",
"jumpLine": "Jump Line",
"font": "Font",
"theme": "Theme",
"settings": "Settings",
"help": "Help",
"directory": "Directory",
"back": "Back",
"new": "New"
},
"delete": {
"deleteFile": "Delete File",
"recycleBinNotOpen": "Recycle bin is not currently open, delete file cannot be restored after, continue?",
"confirmDelete": "Confirm Delete Folder",
"moveToRecycleBin": "It will move to recycle bin after delete, continue?",
"deleting": "Files are being deleted. Please wait",
"deleteSuccess": "Files deleted successfully",
"deleteFailed": "Files failed to delete"
},
"form": {
"urlAddress": "URL Address",
"downloadTo": "Download To",
"fileName": "File Name",
"fileSize": "File Size",
"fileStatus": "File Status"
},
"help": {
"commonShortcuts": "Common Shortcuts",
"select": "Select",
"cursorMovement": "Cursor Movement",
"edit": "Edit",
"selectAll": "Select All",
"undo": "Cancel"
},
"fileEditor": {
"common": {
"save": "Save"
},
"title": {
"onlineTextEditor": "Online Text Editor",
"minimize": "Minimize",
"restore": "Restore",
"restoreDown": "Restore Down",
"maximize": "Maximize",
"close": "Close"
},
"toolbar": {
"save": "Save",
"saveAll": "Save All",
"refresh": "Refresh",
"search": "Search",
"replace": "Replace",
"jumpLine": "Jump Line",
"fontSize": "Font Size",
"theme": "Theme",
"setting": "Settings",
"shortcut": "Shortcuts",
"refreshing": "Refreshing, please wait...",
"refreshed": "File content updated",
"fontSizeSaved": "Font size updated"
},
"messages": {
"noRefresh": "This page cannot be refreshed in editor mode. Close the editor and try again."
},
"fileExplorer": {
"directory": "Directory",
"up": "Up",
"refresh": "Refresh",
"new": "New",
"search": "Search",
"searchPanelTitle": "Search Directory Files",
"close": "Close",
"searchPlaceholder": "Search",
"includeSubdir": "Include subdirectories",
"newFolder": "New Folder",
"newFile": "New File"
},
"tree": {
"newFilePlaceholder": "New file",
"newFolderPlaceholder": "New folder"
},
"dialogs": {
"encodingTitle": "Set file encoding",
"settingTitle": "Editor settings",
"setting": {
"wrap": "Word wrap",
"enableLiveAutocompletion": "Live autocompletion",
"enableSnippets": "Enable snippets",
"showInvisibles": "Show invisibles",
"showLineNumbers": "Show line numbers"
},
"themeTitle": "Set editor theme",
"theme": {
"chrome": "chrome (Light)",
"monokai": "monokai (Dark)"
},
"goToLineTitle": "Go to line",
"goToLineHint": "Current: line {line}, column {column}. Enter a line number (1-{max}).",
"fontSizeTitle": "Set editor font size",
"tabSizeTitle": "Tab settings",
"tabSizeLengthTitle": "Tab size",
"tabSize": {
"useSpaces": "Indent using spaces",
"useTabs": "Indent using tabs"
},
"lineEndingTitle": "Set line ending",
"lineEndingChangeTitle": "Change line ending",
"lineEndingChangeContent1": "Change file \"{file}\" line ending from {from} to {to}?",
"lineEndingChangeContent2": "This will rewrite all line endings in the file and take effect after {save}.",
"fileHistory": {
"title": "File history",
"time": "Time",
"actions": "Actions",
"diff": "Diff",
"recover": "Restore",
"delete": "Delete",
"recoverTitle": "Restore history",
"recoverContent": "Restore history version {time}? Current file content will be overwritten.",
"deleteTitle": "Delete history",
"deleteContent": "Delete history version {time}? This cannot be undone.",
"fileContentUpdated": "File content updated."
}
},
"editorHeader": {
"tipTitle": "Notice",
"modifiedSaveConfirm": "This file has been modified. Save changes?",
"dontSave": "Don't Save"
},
"editorFooter": {
"fileLocation": "File: {path}",
"readOnlyHistory": "Read-only file: {path} History [{time}]",
"clickRecoverLeft": "Restore left history version",
"lineColumn": "Ln {line}, Col {column}",
"historyCount": "History: {count}",
"tabSize": "Tab: {size}",
"encoding": "Encoding: {encoding}",
"language": "Language: {language}",
"readOnlyMode": "Read-only"
},
"store": {
"untitled": "Untitled",
"fileTooLarge": "Sorry! Files larger than 3MB are not supported for online editing.",
"shortcutTabName": "Shortcuts",
"conflictTitle": "Conflict warning",
"conflictContentFallback": "This file may have a timestamp conflict or you do not have write permission. Force save?",
"forceSave": "Force Save",
"saveAllLoading": "Saving all modified files, please wait...",
"saveAllSuccess": "All changes saved.",
"tabSettingsRefreshed": "Settings updated.",
"nameRequired": "Please enter a valid name.",
"newFile": "New file",
"newFolder": "New folder",
"createSuccess": "{type} created successfully."
},
"shortcut": {
"common": {
"title": "Common Shortcuts",
"saveFile": "Save file",
"copy": "Copy",
"cut": "Cut",
"paste": "Paste",
"selectAll": "Select all",
"undo": "Undo",
"redo": "Redo",
"find": "Find",
"replace": "Replace",
"esc": "Exit search / cancel suggestions"
},
"cursorMove": {
"title": "Cursor Movement",
"docStartEnd": "Move cursor to document start/end",
"matchingTag": "Jump to matching tag",
"pageUpDown": "Page up/down",
"lineStartEnd": "Move cursor to line start/end"
},
"selection": {
"title": "Selection",
"mouseBox": "Mouse select",
"drag": "Drag",
"mouseDrag": "Mouse drag",
"pageSelect": "Select while paging up/down",
"cursorToStartEnd": "From cursor to start/end",
"blockSelect": "Block selection"
},
"edit": {
"title": "Edit",
"toggleComment": "Toggle comment",
"indent": "Indent",
"outdent": "Outdent",
"delete": "Delete",
"deleteLine": "Delete line",
"copyLineUpDown": "Duplicate line up/down",
"deleteRight": "Delete to the right of cursor",
"swapLineUpDown": "Swap current line with previous/next",
"copyLineDown": "Duplicate line below"
}
}
},
"FolderPicker": {
"SearchPlaceholder": "Search file/directory",
"NewFile": "New file",
"NewFolder": "New folder",
"CurrentSelection": "Current selection: ",
"Name": "Name",
"NamePlaceholder": "Please enter name",
"Create": "Create",
"ModifyTime": "Modification time",
"PermissionOwner": "Permissions/Owner",
"RootDir": "Root dir",
"PathPlaceholder": "Please enter path"
}
}

View File

@@ -0,0 +1,136 @@
{
"Ftp": {
"index_1": "Сначала установите Prue-Ftpd!",
"index_2": "Адрес FTP",
"index_3": "Добавить FTP",
"index_4": "Изменить порт FTP",
"index_5": "Анализ FTP-логов",
"Add": {
"Title": "Добавить FTP-пользователя",
"Index_1": "Корневая директория",
"Index_2": "Имя пользователя FTP не может быть пустым!",
"Index_3": "Имя пользователя FTP может содержать только буквы, цифры и подчёркивания!",
"Index_4": "Имя пользователя FTP не может быть короче 3 символов!"
},
"Log": {
"Title": "Инструмент сканирования FTP-логов",
"Index_1": "Быстрое сканирование параметров безопасности текущего FTP",
"Index_2": "Сканирование завершено,",
"Index_3": "всего обнаружено",
"Index_4": "рискованных записей",
"Index_5": "Рискованные записи не обнаружены",
"Index_6": "Рекомендуется включить автоматическое сканирование",
"Index_7": "Поддерживаются следующие виды сканирования логов:",
"Index_8": "Белый список",
"Index_9": "Условия анализа FTP-логов",
"Index_10": "Автоматический анализ и уведомления о FTP-логах",
"Index_11": "Белый список FTP-логов",
"Index_12": "Повторное сканирование",
"Index_13": "Сканировать сейчас"
},
"Analysis": {
"Index_1": "Анонимных пользователей нельзя удалить",
"Index_2": "Удалить FTP",
"Index_3": "После удаления выбранного FTP-пользователя он потеряет все права доступа и операции",
"Index_4": "Отключить FTP",
"Index_5": "При деактивации выбранного FTP-пользователя он потеряет доступ",
"Index_6": "Анонимных пользователей нельзя деактивировать",
"Index_7": "Если IP {0} будет проигнорирован, он добавится в белый список и больше не будет записываться в анализ FTP-логов",
"Index_8": "Множественные неудачные попытки входа",
"Index_9": "Необычное местоположение входа",
"Index_10": "Загрузка файла скрипта",
"Index_11": "Вход анонимного пользователя",
"Index_12": "Необычное время входа",
"Index_13": "Количество дней должно быть целым числом",
"Index_14": "Количество дней должно быть больше 0",
"Index_15": "Условия для сканирования",
"Index_16": "Более {0} раз",
"Index_17": "Местоположение входа не соответствует",
"Index_18": "часов",
"Index_19": "Вход анонимного пользователя",
"Index_20": "[Настройка условий сканирования]",
"Index_21": "7 дней",
"Index_22": "30 дней",
"Index_23": "Настроить вручную",
"Index_24": "[Множественные неудачные попытки входа] время обнаружения: 5 минут",
"Index_25": "Необычное местоположение входа",
"Index_26": "Все",
"Index_27": "Пользователь",
"Index_28": "Необычное время входа",
"Index_29": "Удалить",
"Index_30": "По умолчанию сканируются логи всех пользователей за 30 дней",
"Index_31": "Добавить в белый список",
"Index_32": "Обновить логи",
"Index_33": "Миграция данных происходит путем копирования",
"Index_34": "При большом объеме данных рекомендуется ручная миграция",
"Index_35": "После завершения миграции необходимо вручную очистить старые данные",
"Index_36": "раз за 5 мин"
},
"Table": {
"index_1": "Главная",
"index_2": "Установить путь",
"index_3": "Тип",
"index_4": "Журнал входов",
"index_5": "Журнал действий",
"index_6": "IP",
"index_7": "Перенести",
"index_8": "Игнорировать",
"index_9": "Операции IP",
"index_10": "Удалить",
"index_11": "Отключить",
"index_12": "Время операции",
"index_13": "Тип операции",
"index_14": "Пароль",
"index_15": "Лог",
"index_16": "Включено",
"index_17": "Отключено",
"index_18": "FTP пользователь",
"index_19": "Документ",
"index_20": "Просмотр FTP-журнала",
"index_21": "После включения выбранного FTP-пользователя будут восстановлены его права доступа. Продолжить?",
"index_22": "После отключения выбранного FTP-пользователя он потеряет права доступа. Продолжить?",
"index_23": "Изменить домашнюю директорию FTP-пользователя",
"index_24": "Изменить пароль FTP-пользователя",
"index_25": "Удалить FTP-пользователя",
"index_26": "После удаления выбранного FTP-пользователя он полностью потеряет права доступа и выполнения операций. Продолжить?",
"index_27": "Активирован",
"index_28": "Остановлен"
},
"Label": {
"index_1": "Ошибка входа",
"index_2": "Несоответствие региона входа",
"index_3": "Нестандартное время входа",
"index_4": "Загрузка скрипта",
"index_5": "Элементы риска безопасности",
"index_6": "Log Days",
"index_7": "IP для входа",
"index_8": "Поиск FTP",
"index_9": "Статус",
"index_10": "Время выхода",
"index_11": "Скачать",
"index_12": "Переименовать",
"index_13": "Порт по умолчанию",
"index_14": "Время входа"
},
"Placeholder": {
"Index_1": "Введите значение",
"Index_2": "Выберите значение",
"Index_3": "По одному",
"Index_4": "Введите количество дней",
"Index_5": "Введите IP-адрес",
"Index_6": "Введите корректный IP-адрес",
"Index_7": "Введите IP/Статус/Время операции"
},
"Batch": {
"DelFtp_T": "Массовое удаление FTP-пользователей",
"DelFtp_C": "Будет выполнено массовое удаление выбранных FTP-пользователей. После удаления они полностью потеряют права доступа и выполнения операций. Продолжить?"
},
"Tool": {
"Enable_T": "Активировать службу журналирования FTP",
"Enable_C": "После активации службы журналирования FTP будут записываться логи доступа FTP-пользователей"
},
"Api": {
"Index_1": "Идёт обработка, подождите..."
}
}
}

View File

@@ -0,0 +1,275 @@
{
"Home": {
"index_1": "Рекомендуемые программы",
"index_2": "Аккаунт",
"index_3": "Система: ",
"index_4": "Работает: ",
"index_5": "Обновить",
"index_6": "Ремонт",
"index_7": "Перезапуск",
"index_8": "Перезапустить сервер или панель?",
"index_9": "Восстановить панель",
"index_10": "Проверка и восстановление панели. Продолжить?",
"index_11": "Восстановление завершено, нажмите Ctrl+F5, чтобы очистить кэш!",
"index_12": "Выполнение заблокировано",
"index_13": "Работает медленно",
"index_14": "Работает нормально",
"index_15": "Работает исправно",
"index_16": "Нагрузка CPU",
"index_17": "ядер",
"index_18": "Информация CPU",
"index_19": "Больше информации о нагрузке",
"index_20": "Нагружающие процессы (ТОП 5)",
"index_21": "Pro функции ",
"index_22": "Купить",
"index_23": "{0} CPU, {1} физическое ядро, {2} логическое ядро",
"index_24": "Имя процесса",
"index_25": "CPU",
"index_26": "Убить",
"index_98": "Убить",
"index_27": "Убить процесс",
"index_28": "Завершение процесса [{0}] приведёт к тому, что {1} не сможет работать нормально. Продолжить?",
"index_29": "Примечание: {0}\nПуть запуска: {1}\nРабочий каталог: {2}\nКоличество потоков: {3}",
"index_30": "Нагрузка",
"index_31": "Нагрузка на систему",
"index_32": "Общая информация",
"index_33": "Среднее за последние 1/5/15 минут: ",
"index_34": "Активно / Всего процессов: ",
"index_35": "Подробнее о нагрузке",
"index_36": "Ядро",
"index_37": "Использовано RAM",
"index_38": "Освобождение",
"index_39": "Освобождён",
"index_40": "Очистить",
"index_41": "Информация памяти",
"index_42": "Занято:",
"index_43": "Всего:",
"index_44": "Доступно:",
"index_45": "Буф/Кеш:",
"index_46": "Использование памяти (ТОП 5)",
"index_47": "Если ваш сайт находится в состоянии высокой нагрузки, освобождение оперативной памяти может привести к непредсказуемым последствиям. Вы уверены, что хотите освободить ОЗУ сейчас?",
"index_48": "Память",
"index_49": "Очистить память",
"index_50": "Завершение процесса [{0}] приведет к тому, что {1} не сможет нормально работать. Продолжить?",
"index_51": "Пространство диска:",
"index_97": "Занято",
"index_52": "Очистить",
"index_53": "Общая информация",
"index_54": "Тип: ",
"index_55": "Точка монтирования: ",
"index_56": "Доступно: ",
"index_57": ", Всего: ",
"index_58": "Используется: ",
"index_59": ", Система: ",
"index_60": "Информация об инодах",
"index_61": "Файловая система: ",
"index_62": "Всего инодов: ",
"index_63": "Используется инодов: ",
"index_64": "Доступные иноды: ",
"index_65": "Использование инодов: ",
"index_66": "Статус системы",
"index_67": "Обзор",
"index_68": "Сайт",
"index_69": "FTP",
"index_70": "БД",
"index_71": "Безопасность",
"index_72": "Перейти на страницу {0}",
"index_73": "Показать риски безопасности",
"index_74": "Программы",
"index_75": "Трафик",
"index_76": "Диск IO",
"index_77": "Сеть",
"index_78": "Диск",
"index_79": "Исходящий",
"index_80": "Входящий",
"index_81": "Всего отправлено",
"index_82": "Всего получено",
"index_83": "Метрика: ",
"index_84": "Время: ",
"index_85": "Чтение",
"index_86": "Запись",
"index_87": "TPS",
"index_88": "IO ожидание",
"index_89": "Количество чтений",
"index_90": "Количество записей",
"index_91": "Число операций чтения",
"index_92": "Число операций записи",
"index_93": "Ожидание чтения",
"index_94": "Ожидание записи",
"index_95": "Прочитано байт",
"index_96": "Записано байт",
"Install": {
"index_1_1": "Рекомендуется использовать готовые пакеты. Выберите нужные сейчас, либо потом самостоятельно в {soft_}. Рекомендуется устанавливать LNMP.",
"index_1_2": "Магазин приложений",
"index_2": "LNMP (рекомендуется)",
"index_3": "LAMP",
"index_4": "Метод: ",
"index_5": "Быстро",
"index_6": "т.е, rpm-пакет — устанавливается за очень короткое время (510 минут), при этом производительность и стабильность немного ниже, чем у скомпилированной версии",
"index_7": "Компиляция",
"index_8": "устанавливается длительно (от 30 минут до 3 часов), подходит для рабочей среды",
"index_9": "Одним кликом",
"index_10": "Ваш объем ОЗУ меньше {0} ГБ, установка MySQL-{1} не рекомендуется",
"index_11": "Выбран Apache {0}, PHP будет работать в режиме {1}!",
"index_12": "Apache {0} не поддерживает PHP-{1}",
"index_13": "Добавление в установщик...",
"index_14": "Запрос на установку добавлен в установщик"
},
"Update": {
"index_1": "[Linux Stable] - Обновлени версии",
"index_2": "Сейчас установлена последняя версия",
"index_3": "Текущая версия: ",
"index_4": "Выпуск: {0}",
"index_5": "Последняя бэта-версия {0}",
"index_6": "Выпуск: {0}",
"index_7": "бэта",
"index_8": "Стабильная",
"index_9_1": "Если вы хотите обновиться до бэта-версии, нажмите {btn_}",
"index_9_2": "детали",
"index_10": "Последняя версия - Стабильная {0}",
"index_11": "Переключить на стабильную версию",
"index_12": "Перейти на Linux Beta версию",
"index_13": "Вы уверены, что хотите переключиться с бэта-версии на стабильную?",
"index_14": "[Linux {0}] - Обновление версии",
"index_15": "Доступна новая версия панели",
"index_16": "Выпуск: {0}",
"index_17": "Версия: ",
"index_18": "Игнорировать",
"index_19": "Обновиться",
"index_20": "Инструкции для участников бэта-тестирования",
"index_21": "Журнал обновлений бэта-версии Linux",
"index_23_1": "Я прочитал {title} {wait}",
"index_23_2": "\"Руководство для бэта-тестеров\"",
"index_23_3": "Подождите {0} секунд(ы) перед нажатием",
"index_24": "Обновить до Linux бэта версии",
"index_25": "Ознакомьтесь с инструкциями для участников бэта-тестирования. Вы уверены, что хотите обновиться до бэта-версии Linux?"
},
"Restart": {
"index_1": "Сервер",
"index_2": "Панель",
"index_3": "Перезапустить сервис панели",
"index_4": "Сервис панели перезапустится. Продолжить?",
"index_5": "Предупреждение: если этот сервер является контейнером, отмените операцию",
"index_6": "Безопасная перезагрузка помогает защитить файлы и выполнит следующие действия:",
"index_7": "Остановить веб службу",
"index_8": "Остановка веб службы",
"index_9": "Остановить MySQL службу",
"index_10": "Остановка MySQL службы",
"index_11": "Начать перезагрузку сервера",
"index_12": "Ожидание запуска сервера",
"index_13": "Сервер перезагружен успешно!"
},
"Success": {
"index_1": "Установка успешно завершена",
"index_2": "Программное обеспечение установлено"
},
"Api": {
"index_1": "Обработка, подождите...",
"index_2": "Обновление, подождите..."
},
"systemRestartReminder": "System Restart Reminder",
"serverRestartedAt": "Your server restarted at {time}.",
"iKnow": "I Know",
"Security": {
"index_1": "Threat Tags",
"index_2": "Isolation",
"index_3": "Sample Files",
"index_4": "Event Description",
"index_5": "Disposal Suggestions",
"index_6": "A suspicious file was found. It is recommended that you confirm the legitimacy of the file and process it first.",
"index_7": "If you are sure that the file is not required for your business, please quarantine the file or delete it directly. If you are sure that it is a false alarm, please ignore the alarm.",
"index_8": "Online Editing",
"index_9": "Last scan time",
"index_10": "Malicious file detection runs automatically every 6 hours, protecting your system security 24 hours a day without any manual operation!",
"index_11": "Malicious file detection will monitor new and modified files in the /www directory and the website directory /web/wwwroot",
"index_12": "Any time",
"index_13": "Last 1 day",
"index_14": "Last 7 day",
"index_15": "Last 30 day",
"index_16": "Detection time",
"index_17": "Deal with",
"index_18": "Dealing with malicious files",
"index_19": "Do you want to delete the associated source files?",
"index_20": "Processing successfully",
"index_21": "Document Details",
"index_22": "Dealing with malicious files",
"index_23": "OSS Scan",
"index_24": "Enable scanning of OSS mount directories",
"index_25": "Automatic interception switch",
"index_26": "Dynamic Kill Switch",
"index_27": "The current system does not mount the OSS directory, so OSS scanning cannot be enabled",
"index_28": "Enable dynamic killing",
"index_29": "Turn off dynamic killing",
"index_30": "After enabling dynamic scanning, the system will be checked for malicious files around the clock.",
"index_31": "After turning off dynamic scanning, the system will no longer be detected for malicious files",
"index_32": "Malicious file detection",
"index_33": "Global Alarm Settings",
"index_34": "Alarm switch",
"index_35": "Malicious file alert",
"index_36": "Please select type",
"index_37": "Website vulnerability detection",
"index_38": "Automatic scanning",
"index_39": "Run a vulnerability scan now to ensure your website is secure.",
"index_40": "You have not performed a vulnerability scan yet!",
"index_41": "Scan Now",
"index_42": "Scanning, please wait",
"index_43": "Scan Complete",
"index_44": "There are no risk items on the current website",
"index_45": "Websites have risk items",
"index_46": "high-risk website vulnerabilities to be processed! Total number of scanned websites",
"index_47": "No website vulnerabilities were found. The total number of scanned websites is",
"index_48": "Retest",
"index_49": "Tool Introduction",
"index_50": "Multiple open source CMS programs can be identified, supporting the following",
"index_51": "Can scan vulnerabilities existing in the website",
"index_52": "Provide fixes/paid solutions",
"index_53": "Currently in [Safe Status], please maintain!",
"index_54": "Cannot be fixed automatically, please update the software version in the website backend.",
"index_55": "Fix suggestion",
"index_56": "For support of other CMS programs, please post feedback at",
"index_57": "Security Overview",
"index_58": "Please enter the cycle",
"index_59": "Security capabilities enabled",
"index_60": "Home page risk scan time",
"index_61": "Virus database update time",
"index_62": "Malicious file detection",
"index_63": "Vulnerability Scan",
"index_64": "Enable malicious file detection",
"index_65": "Disable malicious file detection",
"index_66": "After it is turned on, the system will be checked for malicious files around the clock.",
"index_67": "After closing, the system will no longer be detected for malicious files",
"index_68": "Risks found",
"index_69": "No risk",
"index_70": "Risks to be addressed",
"index_71": "Risk Amount",
"index_72": "Risky Behavior",
"index_73": "Risk Level",
"index_74": "Discovery Time",
"index_75": "Scan Type",
"index_76": "Describe",
"index_77": "Solution",
"index_78": "Security News",
"index_79": "Security Trends",
"index_80": "Security Risks",
"index_81": "Tips",
"index_82": "Remove Ignore",
"index_83": "Fold",
"index_84": "Please process manually",
"index_85": "Repair results",
"index_86": "Repair Success",
"index_87": "Repair failed",
"index_88": "If there are repair failures, please close the current window and repair them manually according to the solution.",
"index_89": "risks detected",
"index_90": "Stop Scan",
"index_91": "One-click repair",
"index_92": "After scanning, all repairable risk items will be automatically repaired and the latest security scan report will be obtained",
"index_93": "If [System Hardening] is installed, please close it first and then perform one-click repair",
"index_94": "Repair Selected",
"index_95": "Ignore Scan Items",
"index_96": "Server security detection",
"index_97": "Scanning",
"index_98": "Risk-free item",
"index_99": "Waiting for scanning"
}
}
}

View File

@@ -0,0 +1,509 @@
{
"Accept all emails": "Принять все электронные письма",
"Add Domain": "Добавить доменное имя",
"Admin Email": "Электронная почта администратора",
"After enabling this feature, the system will create DKIM and SPF DNS records for the selected domain. If an SPF record already exists for a domain, the system will appropriately append the servers IP address to the existing record. However, the system will not modify any existing DKIM records. During this process, please do not edit any nameserver configuration files.": "После включения этой функции система создаст DKIM и SPF DNS - записи для выбранного домена. Если SPF - запись домена уже существует, система надлежащим образом добавит IP - адрес сервера к существующей записи. Однако система не изменяет никаких существующих записей DKIM. При этом не редактируйте никаких профилей сервера имен.",
"Apply DMARC Policy": "Применение политики DMARC",
"Are you sure you want to {0} a self-built DNS server?": "Вы уверены, что хотите создать свой DNS - сервер?",
"Build your own dns server based on pdns": "Создание собственного DNS - сервера на основе PDNS",
"CDN IP whitelist": "Белый список CDN IP",
"CDN Resolution": "Анализ CDN",
"Configure DNS": "Настройка DNS",
"Confirm Applying DMARC Policy?": "Подтвердить применение политики DMARC?",
"Confirm DKIM/SPF Enabled?": "Подтвердить включение DKIM / SPF?",
"DNS Clear": "Очистка DNS",
"DNS Manager": "Центр управления доменными именами",
"Default DNS": "По умолчанию DNS",
"Each line contains one IP address; nginx will only replace the IP addresses in the request header from the following IP ranges.": "Каждая строка содержит IP - адрес; nginx заменяет только IP - адреса в заголовке запроса из следующего диапазона IP.",
"Enable DKIM/SPF": "Включить DKIM / SPF",
"Enabling this feature will create DMARCDNS records for all domains. If a domain already has a DMARC record, the system will not modify the existing record.": "Включение этой функции создаст запись DMARCDNS для всех доменов. Если домен уже имеет запись DMARC, система не будет изменять существующую запись.",
"Enter your expire,eg: 604800": "Введите дату истечения срока действия, например: 604800",
"Enter your minimum,eg: 3600": "Введите свой минимум, например: 3600",
"Enter your nameserver,eg: ns1.domain.com": "Введите свой сервер имен, например: ns1.domain.com",
"Enter your refresh,eg: 3600": "Введите количество обновлений, например: 3600",
"Enter your retry,eg: 3600": "Введите количество повторных испытаний, например: 3600",
"Enter your serial number,eg: 2023080101": "Введите свой серийный номер, например: 2023080101",
"Expire": "Срок годности",
"How often to check the serial number on the master server": "Как часто проверять серийный номер на главном сервере",
"Install Self-built DNS": "Установка собственных DNS",
"Minimum": "минимум",
"Nameserver": "Сервер доменных имен",
"Only Nginx service is supported": "Поддержка только Nginx",
"Please enter SOA": "Введите SOA",
"Please enter your domain IP": "Введите свое доменное имя IP",
"Please enter your domain name": "Введите доменное имя.",
"Policy:": "Политика:",
"Preserve": "сохранить",
"Preserve config": "Сохранить конфигурацию",
"Refresh": "Обновить",
"Reject all emails": "Отклонить все электронные письма",
"Represents the default TTL value of all records in this zone file": "Показывать значения TTL по умолчанию для всех записей в этом региональном файле",
"Request header": "Заголовок запроса",
"Retry": "Повторить",
"SOA Record": "Записи SOA",
"Select DMARC Policy": "Выберите стратегию DMARC",
"Self-Built DNS": "Создание DNS",
"Serial Number": "Серийный номер",
"Service": "услуга",
"Set & Manage": "Настройка и управление",
"Set TTL": "Настройка TTL",
"The dns server is stopped, please start it first": "Сервер DNS остановлен, сначала запустите",
"The interval time when the slaveserver reconnects to the masterserver": "Интервал между повторным подключением сервера к главному серверу",
"This program will clean up your name server configuration files and remove all duplicate entries. Please ensure that you do not edit any name server configuration files during the cleanup process.": "Эта программа очистит профиль сервера имен и удалит все повторяющиеся записи. Убедитесь, что ни один профиль сервера имен не редактируется во время очистки.",
"When the time exceeds the number of seconds set by Expire and the slave server cannot get in touch with the master, the slave will delete its copy": "Если время превышает количество секунд, установленных Expire, и подчиненный сервер не может связаться с основным сервером, подчиненный сервер удаляет его копию",
"model admin email": "Электронная почта администратора модели",
"name server": "Имя сервера",
"zone file version,Modification is prohibited.": "Региональная версия файла, изменения запрещены.",
"Please select time": "Выберите время",
"{0} Execute once": "{0} Выполнить один раз",
"Test connection": "Проверить соединение",
"Unable to authenticate automatically, please fill in the login information of the local server!": "Невозможно автоматически проверить, пожалуйста, заполните логин локального сервера!",
"There are currently no activated terminals": "Не активирован терминал",
"Once": "один раз",
"Allow all IPs": "Разрешить все IP",
"IP Type": "Тип IP",
"New Password": "новый пароль",
"Old Password": "Старый пароль",
"Only allow IPv4 type": "Разрешены только типы IPv4",
"Only allow IPv6 type": "Разрешены только типы IPv6",
"Only allow custom IP": "Позволяет настраивать только IP",
"Run": "работать",
"Asc": "Увеличить последовательность",
"Day Before": "позавчера",
"Desc": "Порядок убывания",
"Last 7 Days Statistics": "Статистика за последние 7 дней",
"This is a simplified website statistics report. For more detailed data, please use": "Это простой статистический отчет сайта. Для получения более подробных данных, пожалуйста, используйте",
"Today Top 5 Websites": "Топ - 5 сайтов сегодня",
"Website statistics": "Статистика сайта",
"Traffic": "трафик",
"Requests": "Просьбы",
"This feature is not currently supported by the OpenLiteSpeed service": "Служба OpenLiteSpeed в настоящее время не поддерживает эту функцию.",
"Please use {a} or enable Site Monitor in the Settings": "Используйте {a} или включите монитор сайта в настройках",
"Statistics": "Статистика",
"Data Copy": "Копирование данных",
"Connecting to download from the cloud, please wait": "Подключается к облаку для загрузки, пожалуйста, подождите",
"Download completed, please wait": "Загрузка завершена, пожалуйста, подождите",
"Downloading": "Скачать",
"Still need": "Необходимость сохраняется",
"Custom Overview Module": "Настройка модуля обзора",
"Expiring Soon": "Срок годности истекает",
"Expiry Date": "Срок истечения",
"Normal": "нормальный",
"Preview and modify the current overview interface, select the monitoring modules and tools you need to display": "Предварительный просмотр и изменение текущего интерфейса обзора, выбор модулей и инструментов мониторинга, которые необходимо отображать",
"Renew Fail": "Не удалось продлить",
"Once monitoring is enabled, if the service stops, alerts will be sent using the alerting method you selected": "После включения мониторинга, если служба остановлена, будет использоваться выбранный вами метод оповещения для отправки предупреждений",
"Please enter the service name": "Введите имя службы",
"Service Status": "Статус службы",
"After installing the SSH protection function, you can effectively prevent malicious login attempts": "После установки SSH - защиты можно эффективно предотвратить вредоносные попытки входа в систему",
"Complexity level": "Класс сложности",
"Configuration alarm task": "Настройка задач оповещения",
"Configure alert": "Настройка оповещения",
"Configured": "Настроить",
"Current banned IP": "Запрещенный IP",
"Current failed connection": "Ошибка текущего соединения",
"Deployed in the background after activation to prevent brute-force attacks": "Открыть задний план для развертывания, чтобы предотвратить насильственные взломы атаки",
"Download key": "Загрузить ключ",
"Enable Google Authenticator login to enhance security": "Использование идентификатора Google для повышения безопасности",
"Enable HTTPS access (the panel will restart when set)": "Включить доступ к HTTPS (Настройка Задняя панель будет перезагружена)",
"Enable YakPanel key, view and download": "Включить клавиши YakPanel для просмотра и загрузки",
"Enable password complexity checks, the current complexity level will contain numbers, uppercase letters, lowercase letters, and special characters {a} types of characters": "Включить проверку сложности пароля, текущий уровень сложности будет включать символы типа числа, заглавной буквы, нижнего регистра и специального символа {a}",
"Important": "важный",
"Last login information": "Информация о предыдущем входе",
"Maximum retry times": "Максимальное количество повторных испытаний",
"Minimum length": "Минимальная длина",
"Modify the default SSH port to avoid malicious scanning": "Изменить порт SSH по умолчанию, чтобы избежать вредоносного сканирования",
"Monitor SSHD service logs, and prohibit IP access for 86400 seconds if the IP exceeds the maximum number of retries (5 times) within the set period (300 seconds)": "Мониторинг журналов SSHD - сервисов, и если IP превышает максимальное количество повторных попыток (5) в течение установленного периода времени (300 секунд), IP - доступ запрещен на 86 400 секунд.",
"Not configured": "Не настроено",
"Not logged in response status code": "Код состояния незарегистрированного ответа",
"Only command execution": "Выполнить только команду",
"Only key login": "Регистрация только ключом",
"Panel Google Authenticator login": "Панель Google Identificator Войти",
"Panel SSL": "Панель SSL",
"Panel login": "Панель входа в систему",
"Panel login alert": "Панель напоминаний @ info: whatsthis",
"Password and key login + key": "Пароль и ключ для входа + ключ",
"Password complexity": "Сложность пароля",
"Password length limit": "Ограничение длины пароля",
"Prohibited login": "Запретить регистрацию",
"Recommended to only allow key login": "Рекомендуется разрешить вход только ключей",
"Recommended: Enable Google Authenticator login": "Рекомендация: Включить идентификатор Google для входа",
"Recommended: Enable SSH Brute Force Protection": "Рекомендация: Включить защиту от насилия SSH",
"Recommended: Enable SSH login alerts": "Рекомендация: Включить напоминание о входе SSH",
"Recommended: Enable panel HTTPS": "Рекомендация: Включить панель HTTPS",
"Recommended: Enable panel login alerts": "Рекомендация: Включить напоминание для входа в систему на панели",
"Recommended: Set 404 as the response code": "Рекомендация: Настройка 404 в качестве кода ответа",
"Recommended: Use a level greater than 3": "Рекомендация: Использование уровней выше 3",
"Recommended: Use a non-22 port": "Рекомендация: Используйте порты, отличные от 22",
"Recommended: Use a password length of 9-20 characters": "Рекомендация: Использовать пароль длиной 9 - 20 символов",
"Recommended: Use only key login": "Рекомендация: Войти в систему только с помощью ключа",
"Root key settings": "Настройка корневого ключа",
"Root password login settings": "Параметры пароля Root",
"SSH Brute Force Protection": "SSH Защита от насилия",
"SSH login": "Регистрация SSH",
"SSH login alert": "Сигнализация входа SSH",
"SSH login failed": "Ошибка регистрации SSH",
"SSH login successful": "Регистрация SSH прошла успешно",
"SSH port change": "Изменить порт SSH",
"SSH protection": "Защита SSH",
"SSH protection configuration": "Настройка защиты SSH",
"SSH protection function is not installed": "Функция защиты SSH не установлена",
"SSH protection log": "Журнал защиты SSH",
"Safety rating": "уровень безопасности",
"Security configuration": "Безопасная конфигурация",
"Send alert notifications when SSH logs in": "Уведомление об опасности при входе SSH",
"Send alert notifications when the panel logs in": "Отправка напоминаний при входе в систему",
"Set the minimum password length requirement": "Минимальная длина пароля",
"The security entry was incorrect and returned certain status": "Неправильное возвращение в режим безопасного входа",
"Total banned IP": "Общее количество запрещенных IP",
"Total failed connection": "Общее количество неудачных подключений",
"View key": "Просмотреть ключ",
"View more": "Посмотреть больше",
"last 5 login records": "Последние 5 записей",
"Server security": "Сервер в безопасности",
"API Key": "Ключ API",
"Abnormal": "исключение",
"Add node": "Добавить узел",
"Address": "адрес",
"Are you sure to delete {0} [{1}]?": "Вы уверены, что хотите удалить {0} [{1}]?",
"Are you sure you want to delete the node [{0}]?": "Вы уверены, что хотите удалить узел [{0}]?",
"Are you sure you want to delete the selected node?": "Удалить выбранный узел?",
"Are you sure you want to restart the node [{0}] panel?": "Вы уверены, что хотите перезапустить панель узлов?",
"Are you sure you want to restart the node [{0}] service?": "Вы уверены, что хотите перезапустить службу узла?",
"Are you sure you want to restart the selected node?": "Вы уверены, что хотите перезапустить выбранный узел?",
"Authentication": "сертификация",
"CPU/Memory": "CPU / Память",
"Category": "категория",
"Completed": "завершить",
"Cover": "покрытие",
"Create folder": "создать папку",
"Default category": "Категория по умолчанию",
"Delete": "удалить",
"Delete file": "Удалить файл",
"Delete node": "Удалить узел",
"Edit": "редактировать",
"Edit connection": "Изменить соединение",
"Edit node": "Изменить узел",
"Enter API key": "Введите клавишу API",
"Enter SSH key": "Введите SSH - ключ",
"Enter SSH key password": "Введите пароль ключа SSH",
"Enter SSH password": "Введите пароль SSH",
"Enter SSH port": "Введите порт SSH",
"Enter file name": "Введите имя файла",
"Enter folder name": "Введите имя папки",
"Enter key": "Клавиша возврата",
"Enter node name": "Введите имя узла",
"Enter password": "Введите пароль",
"Enter port": "Порт входа",
"Enter private key content": "Введите содержимое закрытого ключа",
"Enter root account information": "Введите данные корневой учётной записи",
"Example:123456": "Пример: 123456",
"Example:192.168.1.1": "Пример: 192.168.1.1",
"Failed": "неудача",
"File": "документ",
"File name": "имя файла",
"File transfer": "передача файлов",
"File transfer result": "Результаты передачи файлов",
"Files": "документ",
"Folder": "папка",
"Invalid IP address format": "Неверный формат IP - адреса",
"Invalid panel address format": "Неверный формат адреса панели",
"Key": "ключ",
"Key password": "Пароль ключа",
"List mode": "Режим списка",
"Manage": "управление",
"Memory": "память",
"Multi-node Manage": "Многоузловое управление",
"Node IP": "Узел IP",
"Node Manage": "Управление узлами",
"Node Name": "Название узла",
"Node category": "Категория узлов",
"Node install": "Установка узлов",
"Node is offline, no metrics": "Узлы оффлайн, без индикаторов",
"Node management": "Управление узлами",
"Node name": "Название узла",
"Not set": "не установлен",
"Offline": "офлайн",
"Online": "Онлайн",
"Overall Progress": "Общий прогресс",
"Panel Address": "Адрес панели",
"Panel address cannot be empty": "Адрес панели не может быть пустым",
"Pending": "на рассмотрении",
"Please leave blank if no password is provided": "Если пароль не указан, оставьте его свободным.",
"Please select category": "Выберите категорию",
"Please select target node": "Выберите целевой узел",
"Port": "порт",
"Probe mode": "Режим зонда",
"Restart panel": "Перезапустить панель",
"Restart service": "Перезапустить службу",
"Restarting": "Перезапустить",
"Root directory cannot upload files": "Невозможно загрузить файл в корневой каталог",
"Root password": "Корневой пароль",
"SSH Key": "Ключ SSH",
"SSH Key Password": "Пароль ключа SSH",
"SSH Password": "Пароль SSH",
"SSH port": "Порт SSH",
"Save root password for terminal or node function calls": "Сохранить корневой пароль для вызова функции терминала или узла",
"Select Category": "Выбрать категорию",
"Select node": "Выберите узел",
"Selected {0} files": "Выбранные файлы {0}",
"Send to left": "Отправить слева",
"Send to right": "Отправить на правую сторону",
"Set": "собрание",
"Skip": "Пропустить",
"Status": "состояние",
"Step 4: Copy [API secret key] in the [API Configuration] window": "Шаг 4: Копирование [ключа API] в окне [Настройка API]",
"Step 5: Back to the node management window, paste it into the [API Key] input box": "Шаг 5: Вернуться в окно управления узлом и вставить его в поле ввода « API - ключа»",
"Target node is root directory, cannot transfer files": "Целевой узел - это корневой каталог, который не может передавать файлы",
"The current authentication method does not support file transfer functionality": "Текущий метод аутентификации не поддерживает функцию передачи файлов",
"Transferring": "Передача",
"Unknown": "неизвестный",
"Verification Type": "Тип проверки",
"Visit": "посещение",
"When encountering duplicate files, please select the processing method": "В случае повторения файла выберите способ обработки",
"YakPanel Node Manage": "Управление узлами YakPanel",
"Upload files to [{0}]": "Загрузить файл в [0]",
"Whether to transfer the following files or folders from node [{0}] to node [{1}] in [{2}]?": "Передает ли следующий файл или папку из узла [{0}] в узел [{1}] в [2]?",
"All files are skipped": "Пропустить все файлы",
"Exit Fullscreen": "Выйти из полного экрана",
"From": "от",
"Fullscreen": "Полный экран",
"Last": "наконец",
"If one of the services fails to start, click {repair} to repair it": "Если одна из служб не может быть запущена, щелкните {repair} для исправления",
"The restart process will make the website inaccessible. Do you want to continue?": "Процесс перезапуска сделает сайт недоступным. Вы хотите продолжить?",
"New websites will use the above services by default": "По умолчанию новый сайт будет использовать эти услуги",
"Set website default service": "Настройка службы по умолчанию веб - сайта",
"Swap Uage": "Использование Swap",
"Swap Used": "Используется Swap.",
"Swap usage": "Использование Swap",
"180 days": "180 дней",
"30 days": "30 дней",
"7 days": "Семь дней",
"Cleaning up related logs may make troubleshooting more difficult; please proceed with caution.": "Очистка соответствующих журналов может затруднить устранение неполадок; Пожалуйста, будьте осторожны.",
"Clear": "очистить",
"Clear Logs": "Очистить журнал",
"Clear range": "Диапазон очистки",
"Display IP Location": "Показать адрес IP",
"Export Logs": "Журнал экспорта",
"Export range": "Диапазон экспорта",
"Keyword Alarm Configuration": "Настройка оповещения по ключевым словам",
"Only retain 180 days of logs": "Журнал хранится 180 дней.",
"Only retain 30 days of logs": "Журнал хранится только 30 дней.",
"Only retain 7 days of logs": "Журнал хранится только 7 дней.",
"Please enter keywords": "Введите ключевые слова",
"Web Logs": "Веб - журнал",
"Update Log": "Обновить журнал",
"Update time": "время обновления",
"Disable Auto Updates": "Отключить автоматическое обновление",
"Disable Search Engine Indexing": "Отключить индекс поисковой системы",
"Disable WP core program updates, excluding plugins and themes": "Отключить обновления ядра WP, исключая плагины и темы",
"Display PHP Errors": "Показать ошибку PHP",
"Display debugging information in HTML pages": "Показывать отладку на странице HTML",
"Enable debug mode": "Включить режим отладки",
"Enable main debug mode in WordPress": "Включить основной режим отладки в WordPress",
"Enable script debug": "Включить отладку сценария",
"Error Log": "Журнал ошибок",
"Force WordPress to use non-minified versions of core CSS and JavaScript files": "Принудительное использование WordPress без уменьшения версий основных CSS и JavaScript - файлов",
"If your website is not ready to be publicly viewed, please enable this option to ensure that search engines do not display your website in search results": "Если ваш сайт не готов для публичного просмотра, включите эту опцию, чтобы убедиться, что поисковая система не отображает ваш сайт в результатах поиска",
"Record all database queries executed on the website and save them in a global variable.Note: Please avoid using this in non-debug environments": "Запишите все запросы базы данных, выполняемые на веб - сайте, и сохраните их в глобальных переменных. Примечание: Избегайте использования этой функции в неотладочной среде.",
"Save Queries": "Сохранить запрос",
"Save all errors to the debug.log file in the wp-content directory": "Сохранить все ошибки в файл debug.log в каталоге wp - content",
"Are you sure you want to clean up logs?": "Вы уверены, что хотите очистить журнал?",
"Business certificates require login panel to start using them": "Сертификат бизнеса требует панели входа для начала работы",
"Clean up logs": "Очистить журнал",
"DNS check completed.": "Проверка DNS завершена.",
"Delete domain name resolution": "Удалить доменное имя",
"Delete the domain name resolution of the domain name [{0}],still continue?": "Удалить интерпретацию доменного имени [{0}], продолжить?",
"Domain Count": "Количество доменных имен",
"Domain Name Management Center": "Центр управления доменными именами",
"SSL Days": "Количество дней SSL",
"SSL Expiration Time": "Время истечения SSL",
"SSL status": "Состояние SSL",
"YakPanel Domain Name Management Center, allowing you to unify accounts across multiple domain providers without switching DNS platforms": "Центр управления доменными именами YakPanel, позволяющий объединять учетные записи нескольких доменных провайдеров без переключения на DNS - платформу",
"YakPanel Domain Name Management Center, allowing you to unify accounts across multiple domain providers without switching DNS platforms. It automates domain resolution, monitors SSL status, auto-applies/renews SSL, and centralizes domain expiration reminders. This feature significantly boosts your operational efficiency and reduces management costs": "Центр управления доменными именами YakPanel позволяет объединить учетные записи нескольких поставщиков доменов без переключения на DNS - платформу. Он автоматизирует анализ домена, контролирует состояние SSL, автоматически применяет / обновляет SSL и концентрирует напоминания об истечении срока действия домена. Эта функция значительно повышает эффективность работы и снижает затраты на управление.",
"auto-applies/renews SSL": "Автоматическое применение / обновление SSL",
"automates domain resolution": "Автоматизированный анализ домена",
"domain expiration reminders": "Напоминание об истечении срока действия домена",
"Add Project": "Добавить элемент",
"Add Python Project": "Добавить проект Python",
"Add Service": "Добавить службу",
"Allowed": "разрешать",
"Append": "Добавить",
"Application Name": "Имя приложения",
"Are you sure you want to delete the selected projects?": "Удалить выбранный элемент?",
"Are you sure you want to delete this service?": "Вы уверены, что хотите удалить эту услугу?",
"Are you sure you want to disable external network mapping?": "Вы уверены, что хотите отключить отображение внешней сети?",
"Are you sure you want to enable external network mapping?": "Вы уверены, что хотите включить отображение внешней сети?",
"Are you sure you want to restart project {0}?": "Реально ли перезапустить проект {0}?",
"Are you sure you want to restart the selected projects?": "Вы уверены, что хотите перезапустить выбранный проект?",
"Are you sure you want to start project {0}?": "Вы уверены, что хотите запустить проект {0}?",
"Are you sure you want to start the selected projects?": "Вы уверены, что хотите запустить выбранный проект?",
"Are you sure you want to stop project {0}?": "Вы уверены, что хотите остановить проект {0}?",
"Are you sure you want to stop the selected projects?": "Вы уверены, что хотите остановить выбранный проект?",
"Are you sure you want to uninstall the dependency {0}?": "Действительно ли необходимо удалить элемент зависимости {0}?",
"Batch Delete Project": "Массовое удаление элементов",
"Batch Restart Project": "Массовая перезагрузка проекта",
"Batch Start Project": "Проект массового запуска",
"Batch Stop Project": "Массовая остановка проекта",
"Batch install from file": "Массовая установка из файла",
"Before enabling external network mapping, please add at least one domain in [Domain Management]": "Перед включением внешнего сетевого отображения добавьте хотя бы один домен в [управление доменом]",
"By Execution Period": "По срокам исполнения",
"By Log Size": "Размер журнала",
"Clear on startup": "Очистить при запуске",
"Collaborative": "Сотрудничество",
"Command Startup": "Запуск команды",
"Command line usage project environment": "Командная строка использует окружение проекта",
"Comm Protocol": "Протокол связи",
"Comm method": "Средства связи",
"Comm protocols: WSGI: synchronous communication, processing one request at a time; ASGI: asynchronous processing, handling requests concurrently. Choose the appropriate protocol based on your project needs. For example, traditional Flask uses WSGI, the FastAPI framework uses ASGI, and Django supports both": "Протокол связи: WSGI: синхронизация связи, обработка одного запроса за раз; ASGI: асинхронная обработка, параллельная обработка запросов. Выберите подходящий протокол в соответствии с вашими потребностями проекта. Например, традиционный Flask использует WSGI, фреймворк FastAPI использует ASGI, а Django поддерживает оба.",
"Compress log after cutting": "Сжатое бревно после резки",
"Config File": "конфигурационный файл",
"Configure Log Cutting Task": "Настройка задач резки бревен",
"Copies": "Копии",
"Current Framework": "Нынешние рамки",
"Cutting Type": "Режим резки",
"Default latest version": "Последняя версия по умолчанию",
"Delete Project": "Удалить пункт",
"Delete Python Project-{0}": "Удалить проект Python - {0}",
"Delete Service": "Удалить службу",
"Dependency record file": "Документация зависимостей",
"Domain Add Result": "Добавить результат",
"Edit Configuration": "Настройка редактирования",
"Edit Service": "Служба редактирования",
"Enable Proxy": "Включить прокси",
"Enter command or script to initialize project": "Введите команду или сценарий для инициализации проекта",
"Entry file": "Файл входа",
"Environment Management": "Рациональное природопользование",
"Environment Variables": "Переменные среды",
"Every day": "Каждый день",
"Example": "Примеры",
"Execute every 5 minutes": "Выполняется каждые 5 минут.",
"Execution Time": "Время выполнения",
"External network mapping": "Внешнее сетевое отображение",
"Firewall Status": "Состояние брандмауэра",
"Force Refresh": "Обязательное обновление",
"Format: KEY=VALUE, one per line": "Формат: KEY = Value, по одной строке",
"If the prompt does not have a py-project-env file, you can try to close the system reinforcement and restart the panel, then enter the Python project page, this time it will automatically set the file": "Если в строке нет файла Py Project env, попробуйте выключить системный интерфейс и перезапустить панель, а затем перейдите на страницу проекта Python, которая автоматически настроит файл.",
"If you are using an HTTP project and need external access through 80/443, please enable external network mapping": "Если вы используете HTTP - проект, который требует внешнего доступа через 80 / 443, включите внешние сетевые отображения.",
"If you need to add environment, please click": "Если вам нужно добавить окружение, нажмите",
"Install Dependencies": "Зависимость от установки",
"Install Progress": "Ход установки",
"Install dependency path (Optional)": "Установка зависимого пути (необязательно)",
"Install third-party library": "Установка сторонней библиотеки",
"Installation Mod": "Режим установки",
"Installation status": "Статус установки",
"Keep Latest": "Обновление",
"Keep latest: Keep the latest log file, and delete the old log file when it exceeds the specified number": "Обновление: Сохранить последний файл журнала и удалить старый файл журнала при превышении указанного количества",
"Listening port": "Порт прослушивания",
"Load from file": "Загрузка из файла",
"Log Cutting": "Разрез журнала",
"Log Management": "Управление журналами",
"Log Path": "Путь к журналу",
"Log Size": "Размер журнала",
"Log size: Log file will be cut when the log file size exceeds the specified size": "Размер журнала: когда размер файла журнала превышает указанный большой час, файл журнала вырезается",
"Log storage path": "Путь к журналу",
"More settings": "Больше настроек",
"None": "нет",
"Normal Install": "Нормальная установка",
"Not allowed": "не разрешается",
"Notify me when the project stops abnormally": "Сообщите мне, когда проект остановится.",
"Number of processes": "Количество процессов",
"Number of threads": "Количество потоков",
"Open [Security - Firewall Settings] to allow port": "Открыть [Безопасность - настройки брандмауэра], чтобы разрешить порт",
"Please enable external network mapping first": "Включите отображение внешней сети.",
"Please enter execution time": "Введите время выполнения",
"Please enter keep latest": "Введите последнюю информацию.",
"Please enter log size": "Введите размер журнала",
"Please enter name": "Введите имя",
"Please enter priority": "Введите приоритет",
"Please enter process number": "Введите количество процессов",
"Please enter project name": "Введите имя проекта",
"Please enter project path": "Введите путь проекта",
"Please enter proxy port": "Введите прокси - порт",
"Please enter proxy route": "Введите прокси - маршрут",
"Please enter service name": "Введите имя службы",
"Please enter startup command": "Введите команду запуска",
"Please enter threads number": "Введите количество потоков",
"Please select environment file": "Выберите файл окружения",
"Please select python environment": "Выберите Python",
"Priority": "приоритет",
"Priority: When the project is started, the services will be started in order from high to low priority.The priority of the main service is 10": "Приоритет: При запуске проекта сервис будет запущен в порядке приоритетности от высокого до низкого. Приоритет службы 10.",
"Project Init Command": "Команда инициализации проекта",
"Project Init Command: Initialization script will execute after creating virtual env and installing dependencies": "Команда инициализации проекта: После создания виртуальной среды и установки зависимых элементов будет выполнен сценарий инициализации",
"Project Name": "Название проекта",
"Project Path": "Путь проекта",
"Project Port": "Порт проекта",
"Project information": "Информация о проекте",
"Project logs": "Журнал проекта",
"Project restarts on schedule": "Сроки перезапуска проекта",
"Project root path": "Корневой каталог проекта",
"Proxy Port": "Порт прокси",
"Proxy Route": "Прокси - маршрутизация",
"Proxy routing is enabled:": "Включен прокси - маршрут:",
"Python Environment": "Окружающая среда Python",
"Python Environment Management": "Управление окружающей средой Python",
"Python Project": "Проект Python",
"Python Terminal": "Терминал Python",
"Python project management": "Управление проектами Python",
"Python project name": "Название проекта Python",
"Python version": "Версия Python",
"Restart Project": "Возобновление проекта",
"Reverse proxy mapping": "Обратное прокси - отображение",
"Scheduled restart settings": "Настройка перезагрузки",
"Search third-party library": "Поиск сторонних библиотек",
"Specify Variable": "Указанные переменные",
"Start Project": "Запуск проекта",
"Startup": "запуск",
"Startup Command": "Запустить команду",
"Startup Command: Please enter the parameters the project needs to carry, default execute file name": "Команда запуска: Введите параметры, которые проект должен нести, и имя исполняемого файла по умолчанию",
"Startup User": "Запустить пользователя",
"Startup Way": "Режим запуска",
"Stop Project": "Остановить проект",
"The command line can use {a} to enter the project virtual environment, and use {b} to exit": "Командная строка может использовать {a} для входа в виртуальную среду проекта и выхода из нее с помощью {b}",
"This is the running configuration file. If you do not understand the configuration rules, please do not modify it.": "Это действующий профиль. Если вы не знаете правил конфигурации, не меняйте их.",
"Version in dependency record file": "Зависимость от версии в файле записи",
"Version record file": "Файл записи версий",
"When enabled, log files will be split daily at {time} by default. To modify this, please click {edit}": "После включения, по умолчанию, файл журнала будет разделен на {time} каждый день. Чтобы изменить содержимое, нажмите {edit}",
"[{0}] Service Logs": "[{0}] Журнал обслуживания",
"default built-in daemon checks every 120 seconds": "Встроенный демон проверяется каждые 120 секунд.",
"pip mirror source": "Источник зеркал pip",
"projects are using": "Проект используется",
"Are you sure you want to {0} log cutting?": "Вы уверены, что хотите вырезать журнал {0}?",
"Add environment": "Добавить окружение",
"Adding environment": "Добавить окружение",
"Adding system environment requires specifying the Python interpreter file": "Для добавления системной среды необходимо указать файл интерпретатора Python",
"Adding virtual environment requires specifying the virtual environment directory": "Для добавления виртуальной среды необходимо указать каталог виртуальной среды",
"All version": "Все версии",
"Command": "Приказ",
"Command line version": "Версия командной строки",
"Common version": "Универсальная версия",
"Create virtual environment": "Создание виртуальной среды",
"Custom parameters": "Настройка параметров",
"Delete environment {0}": "Удалить окружение {0}",
"Deleting the environment will cause relevant projects to fail to run, are you sure you want to delete?": "Удаление среды приведет к тому, что соответствующий проект не будет запущен, вы уверены, что хотите удалить его?",
"Enter project name or remarks": "Введите имя проекта или примечание",
"Location": "Местоположение окружающей среды",
"Environment source": "Экологические источники",
"Environment type": "Тип среды",
"Go to management": "Управлять",
"Multiple parameters should be separated by spaces": "Параметры должны быть разделены пробелами",
"Parser location": "Расположение анализатора",
"Please select the environment source to create virtual environment": "Выберите источник среды для создания виртуальной среды",
"Python version management": "Управление версиями Python",
"System default": "Система по умолчанию",
"System environment": "Системная среда",
"To verify whether the parameters are valid, you can check the installation log and search for the corresponding name": "Чтобы проверить правильность параметров, вы можете проверить журнал установки и найти соответствующее имя",
"Uninstall [{0}] will cause relevant projects to fail to run, are you sure you want to uninstall?": "Удаление [{0}] приведет к тому, что соответствующий проект не будет запущен, вы уверены, что хотите удалить?",
"Uninstall sdk": "Скачать SDK",
"Update version list": "Обновить список версий",
"Using project": "Использовать проект",
"Version management": "Управление версиями",
"Virtual environment": "Виртуальная среда",
"Virtual environment name": "Имя виртуальной среды",
"Virtual environment name cannot be empty": "Имя виртуальной среды не может быть пустым",
"When filling in, please do not add line breaks or other special symbols, which may cause the parameters to be invalid": "При заполнении не добавляйте символы переноса строк или другие специальные символы, которые могут привести к недействительным параметрам",
"Will fetch version list from mirror source, continue?": "Список версий будет получен из зеркального источника, продолжение?",
"Creating Python, please wait...": "Создается Python, пожалуйста, подождите. Это...",
"Not support Openlitespeed, please use Nginx / Apache": "Не поддерживайте Openlitespeed, используйте Nginx / Apache",
"Viewing all logs may cause the browser to freeze, are you sure you want to continue?": "Просмотр всех журналов может привести к смерти карты браузера, вы уверены, что хотите продолжить?",
"Tutorial": "учебник"
}

View File

@@ -0,0 +1,115 @@
{
"Layout": {
"Sider": {
"home_1": "Главная",
"site_1": "Веб-сайты",
"site_2": "PHP-проект",
"site_3": "Node-проект",
"site_4": "Proxy-проект",
"wp_1": "Локальное управление",
"wp_2": "Удалённое управление",
"wp_3": "WP Toolkit",
"ftp_1": "FTP",
"ftp_2": "FTP-менеджер",
"database_1": "Базы данных",
"database_2": "MySQL",
"database_3": "SQLServer",
"database_4": "MongoDB",
"database_5": "Redis",
"database_6": "PgSQL",
"docker_1": "Docker",
"docker_2": "Установка в 1-клик",
"docker_3": "Обзор",
"docker_4": "Container",
"docker_5": "Облачный образ",
"docker_6": "Локальный образ",
"docker_7": "Compose",
"docker_8": "Шаблон",
"docker_9": "Сеть",
"docker_10": "Том",
"docker_11": "Репозиторий",
"docker_12": "Настройки",
"monitor_1": "Мониторинг",
"monitor_2": "Системный монитор",
"security_1": "Безопасность",
"security_2": "Firewall",
"security_3": "SSH",
"security_4": "Защита от подбора паролей",
"security_5": "Доступ компилятора",
"security_6": "Защита от вторжений",
"security_7": "Защита системы",
"wap_1": "WAF",
"wap_2": "Обзор",
"wap_3": "Сайт",
"wap_4": "Заблокировано",
"wap_5": "Черный/Белый список",
"wap_6": "Регион",
"wap_7": "Настраиваемые правила",
"wap_8": "Карта атак",
"wap_9": "Отчет",
"wap_10": "Глобальный",
"wap_11": "Ограничение трафика",
"mail_1": "Почтовый сервер",
"mail_2": "Обзор",
"mail_3": "Домен",
"mail_4": "Почтовый ящик",
"mail_5": "BCC",
"mail_6": "Переадресация почты",
"mail_7": "Входящие",
"mail_8": "Спам",
"mail_9": "Исходящие",
"mail_10": "Отправить почту",
"mail_11": "Копия",
"mail_12": "Настройка",
"mail_13": "Массовая рассылка",
"mail_14": "Отписаться",
"files_1": "Файлы",
"logs_1": "Журналы",
"logs_2": "Панель журналов",
"logs_3": "Журналы веб-сайта",
"logs_4": "Проверка логов",
"logs_5": "Журналы SSH-подключений",
"logs_6": "Журнал приложений",
"terminal_1": "Терминал",
"crontab_1": "Планировщик",
"soft_1": "Приложения",
"soft_2": "Магазин приложений",
"soft_3": "Официальные приложения",
"soft_4": "Сторонние плагины",
"config_1": "Настройки",
"config_2": "Глобальные",
"config_3": "Настройки панели",
"config_4": "Безопасность",
"config_5": "Оповещения",
"config_6": "Резервное копирование",
"config_7": "Миграция",
"logout_1": "Выйти",
"logout_2": "Выйти",
"logout_3": "Уверены, что хотите выйти?",
"account_1": "Аккаунт",
"account_2": "Аккаунт",
"account_3": "Package",
"account_4": "Журналы",
"account_5": "Хранилище",
"account_6": "Настройки",
"domain_1": "Домены",
"domain_2": "Сертификат",
"config_8": "Page",
"security_8": "Website Security"
},
"Footer": {
"index_1": "YakPanel Linux panel ©2014-{0} YakPanel",
"index_2": "для поддержки, посетите форум YakPanel",
"index_3": "Документация"
},
"MessageBox": {
"index_1": "Сейчас нет задач!",
"index_2": "Совет: Если задача зависла, нажмите [Перезапустить], чтобы сбросить очередь",
"index_3": "Список задач",
"index_4": "Список сообщений",
"index_5": "Журнал выполнения",
"index_6": "Окно сообщений",
"index_7": "Время выполнения"
}
}
}

View File

@@ -0,0 +1,42 @@
{
"Login": {
"index_1": "Аккаунт",
"index_2": "Пароль",
"index_3": "Войти",
"index_4": "Забыл пароль",
"index_5": "Язык",
"index_6": "Имя пользователя",
"index_7": "Ошибка, попробуйте еще!",
"index_8": "Код верификации",
"index_9": "Нажмите для изменения",
"index_10": "Вход через QR-код более безопасен",
"index_11": "Переключить учетную запись для входа",
"index_12": "Войти через YakPanel Mobile",
"index_13": "Сканировать с ",
"index_14": "YakPanel Mobile",
"index_15": "Сканировать",
"index_16": "Google аунтификация",
"index_17": "* Используйте приложение Google Authenticator для получения кода подтверждения",
"index_18": "Не удалось проверить, нажмите Помощь",
"index_19": "Введите код верификации!",
"index_20": "Узел ускорения",
"index_21": "Подсчет...",
"index_22": "Загрузка...",
"index_23": "Код подтверждения пустой, попробуйте еще раз!",
"index_24": "Сканирование кода успешно завершено, ожидайте...",
"index_25": "Безопасный вход выполняется, ожидайте...",
"index_26": "Зарегистрируйтесь / Войдите, чтобы начать 14-дневный пробный период YakPanel Pro",
"index_27": "YakPanel Pro это платная версия YakPanel",
"index_28": "YakPanel Pro обладает преимуществами более стабильной работы и более быстрой технической поддержки",
"index_29": "Зарегистрируйтесь сейчас, чтобы начать 14-дневный пробный период",
"index_30": "Без комиссии и необходимости ввода банковских данных",
"index_31": "Зарегистрируйтесь и начните свой 14-дневный пробный период прямо сейчас",
"index_32": "Войдите и начните свой 14-дневный пробный период прямо сейчас",
"index_33": "Регистрация, подождите...",
"index_34": "Обновление информации пользователя, подождите...",
"index_35": "Письмо с подтверждением отправлено на",
"index_36": "Если вы не получили письмо с подтверждением, свяжитесь с нами, используя свой зарегистрированный адрес электронной почты.",
"index_37": "Я проверил",
"index_38": "Повторить"
}
}

View File

@@ -0,0 +1,51 @@
{
"Logs": {
"Panel": {
"index_1": "Журнал операций",
"index_2": "Лог работы",
"index_3": "Лог планировщика",
"index_4": "Введите название лога",
"index_5": "Очистить логи",
"index_6": "Тип операции",
"index_7": "Время операции",
"index_13": "Время сканирования",
"index_14": "PHP атака",
"index_15": "Очистка логов. Продолжить?"
},
"Website": {
"index_1": "URL(топ100)",
"index_2": "Журналы доступа",
"index_3": "Рекомендуется выполнять анализ безопасности при низкой нагрузке на сервер. В это время будет просканирован файл [{0}].log, и время ожидания может быть увеличено. Продолжить?",
"index_4": "Журнал ошибок",
"index_5": "IP(топ100)"
},
"Audit": {
"index_1": "Введите Источник/Порт/Роль/Событие"
},
"SSH": {
"index_1": "IP: Порт"
},
"Soft": {
"index_1": "Пользователь FTP",
"index_2": "IP-адрес операции",
"index_3": "Файл",
"index_4": "Время доступа",
"index_5": "Журнал FTP",
"index_6": "Медленные запросы MySQL",
"index_7": "Журнал ошибок MySQL",
"index_8": "Журнал операций",
"index_9": "Введите ключевые слова для поиска"
},
"Conversion": {
"index_1": "Аудит логов - введение",
"index_2": "Анализ и парсинг стандартных логов",
"index_3": "Сбор, анализ и аудит информации о системных операциях, событиях и аномалиях, зарегистрированных в системных, сетевых и программных журналах.",
"index_4": "FTP-логи - введение",
"index_5": "Просмотр текущих FTP-логов входа и операций",
"index_6": "Журналирование подключений FTP-клиентов и операций с файлами",
"index_7": "SSH-логи входа - введение",
"index_8": "Просмотр текущих SSH-логов аутентификации",
"index_9": "Журналирование информации о подключениях по SSH"
}
}
}

View File

@@ -0,0 +1,457 @@
{
"Mail": {
"Overview": {
"today_1": "Успешная доставка",
"today_2": "Успешно отправлено",
"today_3": "Не доставлено",
"today_4": "Успешно получено",
"today_5": "Ошибка получения",
"today_6": "Процент успешных доставок",
"today_7": "Отправлено сегодня",
"today_8": "Отклонено сегодня",
"today_9": "Детали ошибок отправки",
"today_10": "Писем в месяц",
"today_11": "Расширение квоты",
"today_12": "YakPanel предоставляет достаточную квоту на отправку писем для ежедневного использования.\nПри превышении лимита потребуется приобрести Pro-лицензию или пакет расширения.\nБесплатная версия: 20000 в месяц\nPro версия: 120000 в месяц",
"today_13": "YakPanel предоставляет достаточную квоту на отправку писем.\nПри превышении лимита потребуется приобрести пакет расширения.\n150000 в месяц: $50\n2000000 в год: $288",
"today_14": "Выберите пакет расширения",
"today_15": "Количество писем",
"today_16": "Пакет расширения {0}",
"today_17": "Инструкции по расширению"
},
"Domain": {
"index_1": "Добавить домен",
"index_2": "Обновить DNS-записи",
"index_3": "Доменное имя",
"index_4": "Квота",
"index_5": "Почтовые ящики",
"index_6": "Размер почтового ящика по умолчанию",
"index_7": "Catch All",
"index_8": "Истекает: {0}",
"index_9": "Не задано",
"index_10": "Запись {0}",
"index_11": "Перехват писем",
"index_12": "Подтвердите отключение функции перехвата?",
"index_13": "Добавить {0}",
"index_14": "Запись {0} [{1}]",
"index_15": "Редактировать домен [{0}]",
"index_16": "Удалить домен",
"index_17": "Удалить домен [{0}]?",
"index_18": "Введите доменное имя, например: yakpanel.com",
"index_19": "A-запись",
"index_20": "Введите A-запись, например: mail.yakpanel.com",
"index_21": "Квота домена",
"index_22": "Почтовые ящики",
"index_23": "Перехватывать несуществующие письма, перенаправлять на",
"index_24": "Ошибка A-записи. Проверьте, разрешено ли указанное доменное имя на IP-адрес сервера",
"index_25": "A-запись должна быть добавлена в панели управления вашего DNS-провайдера",
"index_26": "При использовании CloudFlare выберите [Только DNS] при добавлении записей",
"index_27": "Доменное имя почты не может быть пустым!",
"index_28": "Перенаправление",
"index_29": "Перехватывать несуществующие письма, перенаправлять на",
"index_30": "Другой сертификат",
"index_31": "Сертификат не может быть пустым",
"index_32": "Подтвердить удаление",
"index_33": "Удалить SSL-сертификат?",
"index_34": "Шаг 1: Добавить MX-записи",
"index_35": "Добавьте MX-запись для почтового сервиса в панели вашего DNS-провайдера (скопируйте параметры ниже)",
"index_36": "Тип записи",
"index_37": "Имя хоста",
"index_38": "Значение",
"index_39": "Приоритет MX",
"index_40": "Шаг 2: Добавить TXT-запись",
"index_41": "Добавьте TXT-запись для защиты от спама (скопируйте параметры ниже)",
"index_42": "Тип записи",
"index_43": "Имя хоста",
"index_44": "Значение",
"index_45": "Шаг 3: Добавить PTR-запись",
"index_46": "(Опционально) PTR-записи для обратного DNS-поиска",
"index_47": "Обратитесь к провайдеру IP для создания PTR-записи",
"index_48": "Настройки применены, проверьте разрешение домена",
"index_49": "OK",
"index_50": "Введите IP, по одному на строку",
"index_51": "Нет в спам-листах",
"index_52": "Проверить сейчас",
"index_53": "Проверка чёрных списков",
"index_54": "Лог проверок",
"index_55": "YakPanel обнаружил ваш домен в спам-листах",
"index_56": "Я разобрался",
"index_57": "В списке",
"index_58": "Ваш IP отсутствует в известных YakPanel чёрных списках",
"index_59": "Проверка {a} (резолвится в {b}) против {c} известных чёрных списков...",
"index_60": "Чёрный список",
"index_61": "Время проверки",
"index_62": "{0} секунд назад",
"index_63": "{0} минут назад",
"index_64": "{0} часов назад",
"index_65": "Настроить выделенный IP для отправки почты",
"index_66": "Уведомлять об истечении сертификатов",
"index_67": "Уведомление об истечении сертификата"
},
"Mass": {
"index_1": "Добавить задачу отправки",
"index_2": "Время",
"index_3": "Название",
"index_4": "Отправитель",
"index_5": "Получатель",
"index_6": "Успешно",
"index_7": "Ошибка",
"index_8": "Логи ошибок",
"index_9": "В ожидании",
"index_10": "Выполняется",
"index_11": "Завершено",
"index_12": "Отправить",
"index_13": "Ошибочные задачи [{0}]",
"index_14": "Логи ошибок [{0}]",
"index_15": "Изменить статус задачи [{0}]",
"index_16": "После паузы вы можете продолжить отправку!",
"index_17": "Начать отправку немедленно?",
"index_18": "Удалить задачу",
"index_19": "Удалить задачу [{0}]?",
"index_20": "Название задачи",
"index_21": "Введите название задачи",
"index_22": "Формат импорта: файлы txt/json, по одному адресу на строку, не более 5 МБ",
"index_23": "Тема письма",
"index_24": "Введите тему письма",
"index_25": "Содержание письма",
"index_26": "Загрузить HTML-файл",
"index_27": "Ручной ввод",
"index_28": "Формат импорта: файлы txt/html, не более 5 МБ",
"index_29": "Введите содержание письма",
"index_30": "Сохранить в исходящих",
"index_31": "Ссылка для отписки",
"index_32": "Пример просмотра",
"index_33": "Количество потоков",
"index_34": "Авто",
"index_35": "Вручную",
"index_36": "Введите количество потоков",
"index_37": "Лимит отправки",
"index_38": "Название задачи не может быть пустым!",
"index_39": "Получатель не может быть пустым!",
"index_40": "Тема письма не может быть пустой!",
"index_41": "Содержание письма не может быть пустым!",
"index_42": "Пример ссылки для отписки",
"index_43": "Имя файла: ",
"index_44": "Файл не выбран",
"index_45": "Домен",
"index_46": "Количество",
"index_47": "Предполагаемое время завершения",
"index_48": "Нет логов",
"index_49": "Детали ошибки [{0}]",
"index_50": "Получатель",
"index_51": "Задержка",
"index_52": "Задержки",
"index_53": "Ретрансляция",
"index_54": "Настройки отписки",
"index_55": "Ссылка: ",
"index_56": "Примечание: ",
"index_57": "По умолчанию ссылка ведет на адрес панели. Пользователи могут определить адрес панели по IP и порту. Рекомендуется настроить обратный прокси для исходной ссылки, чтобы скрыть адрес панели.",
"index_58": "Новая ссылка: ",
"index_59": "Восстановить по умолчанию",
"index_60": "Восстановить настройки отписки по умолчанию?",
"index_61": "Просмотр",
"index_62": "Просмотр конфигурации [{0}]",
"index_63": "Создать новую задачу",
"index_64": "Да",
"index_65": "Нет",
"index_66": "Скачать файл",
"index_67": "Редактировать задачу",
"index_68": "Список задач",
"index_69": "Контакты",
"index_70": "Список рассылки",
"index_71": "Подписка",
"index_72": "Отписка",
"index_73": "Статистика",
"index_74": "Тип файла: txt/json, по одному адресу на строку, не более 5 МБ",
"index_75": "Импорт контактов",
"index_76": "Изменить список",
"index_77": "Вы уверены, что хотите {0} для этого email?",
"index_78": "Удалить этот {0} email?",
"index_79": "Массовая подписка",
"index_80": "Подтвердите выбранные элементы [Подписка]",
"index_81": "Массовая отписка",
"index_82": "Подтвердите выбранные элементы [Отписка]",
"index_83": "Копировать ссылку",
"index_84": "Сначала измените или удалите подписчиков/отписавшихся в этой категории",
"index_85": "Удалить [{0}]?",
"index_86": "Новое имя",
"index_87": "Введите новое имя",
"index_88": "Массовая рассылка",
"index_89": "Аудит ошибок",
"index_90": "История отправки",
"index_91": "Избегайте статуса массового отправителя",
"index_92": "Используйте почтовый сервер YakPanel для массовой рассылки, отслеживайте статистику и логи отправки для успешного бизнеса!",
"index_93": "Недействительные письма",
"index_94": "Это удалит все данные этого типа. Продолжить?",
"index_95": "Недействительно",
"index_96": "Проверка"
},
"Unsubscribe": {
"index_1": "Email",
"index_2": "Тип email",
"index_3": "Удалить отписанный email [{0}]",
"index_4": "Вы уверены, что хотите удалить этот отписанный email?",
"index_5": "Введите email",
"index_6": "Введите email для отписки",
"index_7": "Все типы",
"index_8": "Тип email: {0}",
"index_9": "Управление типами email",
"index_10": "Управление типами",
"index_11": "Тип email",
"index_12": "Введите тип email",
"index_13": "Редактировать тип email",
"index_14": "Удалить тип email [{0}]",
"index_15": "Вы уверены, что хотите удалить этот тип email?",
"index_16": "Выберите тип email",
"index_17": "Установить тип",
"index_18": "Массовое назначение типа",
"index_19": "Время добавления",
"index_20": "Email для отписки",
"index_21": "Введите email для отписки",
"index_22": "Добавить email для отписки массово",
"index_23": "По одному email на строку",
"index_24": "Время отписки",
"index_25": "Отписавшиеся",
"index_26": "Прогресс"
},
"Bcc": {
"index_1": "Добавить BCC",
"index_2": "При отправке",
"index_3": "При получении",
"index_4": "Требуется копия",
"index_5": "Копировать на",
"index_6": "Домен",
"index_7": "Тип BCC",
"index_8": "Редактировать BCC",
"index_9": "Удалить пересылку",
"index_10": "Удалить настройки пересылки?",
"index_11": "Введите получателей для скрытой копии",
"index_12": "Введите email для получения скрытой копии"
},
"Forward": {
"index_1": "Добавить пересылку",
"index_2": "Адрес",
"index_3": "Переслать на",
"index_4": "Домен",
"index_5": "Создано",
"index_6": "Изменено",
"index_7": "Редактировать пересылку",
"index_8": "Удалить пересылку",
"index_9": "Удалить эту пересылку?",
"index_10": "Пересылаемые пользователи",
"index_11": "Введите почтовый ящик для пересылки",
"index_12": "Домен пересылаемых пользователей",
"index_13": "Получатель",
"index_14": "Получатели пересылаемой почты (разделяйте новой строкой)"
},
"Email": {
"index_1": "Email адрес",
"index_2": "Отправитель",
"index_3": "Тема",
"index_4": "Время",
"index_5": "Просмотр",
"index_6": "Спам",
"index_7": "Проверить почту [{0}]",
"index_8": "Пометить как спам",
"index_9": "Пометить это сообщение как спам?",
"index_10": "Снять пометку",
"index_11": "Тема: ",
"index_12": "Отправитель: ",
"index_13": "Время: ",
"index_14": "Получатель: "
},
"Send": {
"index_1": "Отправитель",
"index_2": "Введите или выберите email пользователя",
"index_3": "Получатель",
"index_4": "Разделяйте несколько получателей запятыми",
"index_5": "Тема",
"index_6": "Текст",
"index_7": "Отправить",
"index_8": "Совет: Эта функция рекомендуется только для тестирования. Для реального использования применяйте почтовые клиенты (например Foxmail) или API.",
"index_9": "Введите email получателя",
"index_10": "Введите тему письма",
"index_11": "Введите текст письма"
},
"Backup": {
"index_1": "План резервного копирования",
"index_2": "Включить резервное копирование",
"index_3": "Периодичность",
"index_4": "Куда сохранять",
"index_5": "Хранить последние",
"index_6": "Отключить резервное копирование",
"index_7": "Отключить текущий план резервного копирования?",
"index_8": "Диск сервера",
"index_9": "Загрузить с локального компьютера",
"index_10": "Выбрать на сервере",
"index_11": "Имя файла",
"index_12": "Время импорта",
"index_13": "Восстановить",
"index_14": "Восстановить из резервной копии",
"index_15": "Восстановить эту резервную копию?",
"index_16": "Удалить резервную копию",
"index_17": "Удалить эту резервную копию?",
"index_18": "Импорт почты"
},
"Responder": {
"index_1": "Добавить автоответчик",
"index_2": "Автоответчик",
"index_3": "Тема",
"index_4": "Интервал",
"index_5": "Время начала",
"index_6": "Время окончания",
"index_7": "Удалить автоответчик",
"index_8": "Удалить этот автоответчик?",
"index_9": "Редактировать автоответчик",
"index_10": "Отображаемое имя",
"index_11": "Введите интервал",
"index_12": "Введите отображаемое имя",
"index_13": "Введите тему ответа",
"index_14": "Ответ на тему",
"index_15": "Текст ответа",
"index_16": "Введите текст ответа",
"index_17": "без интервала отправки"
},
"Setting": {
"index_1": "Эта функция доступна только после входа в аккаунт YakPanel",
"index_2": "Зарегистрируйтесь",
"index_3": "Почтовый сервер не установлен",
"index_4": "Текущая версия почтового сервера v{0}, требуется версия v{1} или выше",
"index_5": "Восстановление почтового сервера",
"index_6": "Статус установки:",
"index_7": "Установлен",
"index_8": "Не установлен",
"index_9": "URL:",
"index_10": "(Для входа в один клик домен должен иметь {link_1})",
"index_11": "SSL включен",
"index_12": "Добавить развернутый WebMail",
"index_13": "Если вы использовали Roundcube WebMail, установленный в один клик, добавьте его здесь",
"index_14": "Установить WebMail",
"index_15": "Удалить WebMail",
"index_16": "После удаления WebMail сайт [{0}] будет удален и станет недоступен. Продолжить?",
"index_17": "FTP, базы данных и корневая директория будут полностью удалены. Будьте осторожны!",
"index_18": "Домен",
"index_19": "Версия PHP",
"index_20": "Введите домен",
"index_21": "Выберите версию PHP",
"index_22": "Сайт",
"index_23": "Выберите сайт",
"index_24": "Время хранения почты",
"index_25": "Хранить всегда",
"index_26": "Настроить вручную",
"index_27": "Введите время хранения",
"index_28": "Автозапуск служб",
"index_29": "Мониторинг состояния служб",
"index_30": "Проверяет состояние почтовой службы и автоматически перезапускает при остановке",
"index_31": "Название службы",
"index_32": "Состояние службы",
"index_33": "{1} службу {0}",
"index_34": "{1} службу {0}?",
"index_35": "Конфигурация будет сброшена (включая SSL). Продолжить?",
"index_36": "Конфигурация будет сброшена (включая SSL, антиспам, BCC, SMTP реле и пересылку). Продолжить?",
"index_37": "Онлайн-редактирование [{0}]",
"index_38": "Сначала устраните неполадки почтового сервера",
"index_39": "Окружение почтового сервера",
"index_40": "Подробности",
"index_41": "Нет действия",
"index_42": "Исправить HostName",
"index_43": "Восстановить окружение",
"index_44": "Восстановить окружение почтового сервера?",
"index_45": "Лог инициализации",
"index_46": "Исправьте все ошибки перед отправкой",
"index_47": "Лог пуст",
"index_48": "Доменное имя",
"index_49": "Введите FQDN (например mail.yakpanel.com)",
"index_50": "Введите доменное имя",
"index_51": "Уведомления",
"index_52": "Оповещения",
"index_53": "Уведомлять при попадании IP/домена в черный список",
"index_54": "Оповещение о черных списках",
"index_55": "Уведомлять при остановке почтовой службы",
"index_56": "Оповещение о почтовой службе",
"index_57": "Автоматически проверять черные списки",
"index_58": "Send email when quota exceeded"
},
"Api": {
"index_1": "Настройка перехвата...",
"index_2": "Настройка статуса сертификата...",
"index_3": "Добавление домена...",
"index_4": "Редактирование домена...",
"index_5": "Удаление домена...",
"index_6": "Очистка кэша записей MX и TXT...",
"index_7": "Добавление почтового ящика...",
"index_8": "Редактирование почтового ящика...",
"index_9": "Удаление почтового ящика...",
"index_10": "Добавление BCC...",
"index_11": "Редактирование BCC...",
"index_12": "Удаление BCC...",
"index_13": "Добавление пересылки...",
"index_14": "Редактирование пересылки...",
"index_15": "Удаление пересылки...",
"index_16": "Пометка как спам...",
"index_17": "Удаление сообщения...",
"index_18": "Снятие пометки спама...",
"index_19": "Отправка почты...",
"index_20": "Удаление задачи...",
"index_21": "Импорт...",
"index_22": "Добавление...",
"index_23": "Обработка...",
"index_24": "Сохранение настроек резервного копирования...",
"index_25": "Восстановление почты из резервной копии...",
"index_26": "Настройка службы...",
"index_27": "Ремонт службы...",
"index_28": "Сохранение профиля службы...",
"index_29": "Сохранение статуса мониторинга...",
"index_30": "Отключение мониторинга...",
"index_31": "Настройка времени хранения почты...",
"index_32": "Ремонт {0}...",
"index_33": "Исправление HostName...",
"index_34": "Удаление...",
"index_35": "Установка...",
"index_36": "Вход...",
"index_37": "Удаление...",
"index_38": "Экспорт...",
"index_39": "Отключение резервного копирования...",
"index_40": "Настройка отписки...",
"index_41": "Удаление отписки...",
"index_42": "Редактирование...",
"index_43": "Настройка типов...",
"index_44": "Создание..."
},
"MailBox": {
"index_1": "Add Mailbox",
"index_2": "Login info",
"index_3": "Quota",
"index_4": "Type",
"index_5": "WebMail is not activated",
"index_6": "WebMail is not activated yet. Please go to \"{link_1}\" to activate and install it",
"index_7": "Edit Mailbox",
"index_8": "Delete mailbox",
"index_9": "Whether to delete the [{0}] member?",
"index_10": "Name",
"index_11": "Please enter the name",
"index_12": "Please enter the size of MailBox",
"index_13": "User type",
"index_14": "Email Address",
"index_15": "Your domain name",
"index_16": "Email Password",
"index_17": "If it is empty, the password will not be changed",
"index_18": "Please enter your email password please",
"index_19": "General user",
"index_20": "Admin",
"index_21": "Username cannot be empty!",
"index_22": "Email address cannot be empty!",
"index_23": "MailBox size cannot be empty!",
"index_24": "The current mailbox user password length is less than 8 digits, please re-enter",
"index_25": "The current mailbox user password must contain at least uppercase and lowercase letters and numbers. Please re-enter",
"index_26": "The current mailbox user password length is less than 8 digits, please re-enter",
"index_27": "The current mailbox user password must contain at least uppercase and lowercase letters and numbers. Please re-enter",
"index_28": "Search Email",
"index_29": "Domain: ",
"index_30": "Batch Create",
"index_31": "Batch Create Users",
"index_32": "Random character",
"index_33": "Random number"
}
}
}

View File

@@ -0,0 +1,43 @@
{
"Monitor": {
"System": {
"index_1": "Мониторинг",
"index_2": "Дней хранения: ",
"index_3": "Изменить",
"index_4": "Очистить",
"index_5": "Введите количество дней для хранения",
"index_6": "Недопустимое количество дней для хранения!",
"index_7": "Вы уверены, что хотите очистить все журналы мониторинга?",
"index_8": "Средняя нагрузка",
"index_9": "1 минута",
"index_10": "5 минут",
"index_11": "15 минут",
"index_12": "Использование системных ресурсов",
"index_13": "Подробности о нагрузке",
"index_14": "Использование системных ресурсов: ",
"index_15": "Дата: ",
"index_16": "Память",
"index_17": "Диск I/O",
"index_18": "Чтение",
"index_19": "Запись",
"index_20": "r/w время",
"index_21": "r/w ожидание",
"index_22": "Unit: {0}/s",
"index_23": "Сеть I/O: ",
"index_24": "Исходящий",
"index_25": "Входящий",
"index_26": "На весь экран",
"index_27": "Выйти из полноэкранного режима",
"index_28": "Процесс",
"index_29": "Нагрузка CPU",
"index_30": "Владелец",
"index_31": "Память",
"index_32": "Диск",
"index_33": "Размера журнала: "
},
"API": {
"system_1": "Настройка статуса мониторинга, подождите...",
"system_2": "Очистка записей мониторинга, подождите..."
}
}
}

View File

@@ -0,0 +1,13 @@
{
"Password": {
"index_1": "Пароль от панели YakPanel истёк. Немедленно измените пароль!",
"index_2": "Новый пароль",
"index_3": "Повторите новый пароль для подтверждения",
"index_4": "Изменить пароль",
"index_5": "Использовать предыдущий пароль",
"index_6": "Длина пароля должна быть больше 5 символов",
"index_7": "Опасная операция",
"index_8": "Использование предыдущего пароля снизит уровень {text_1} панели. Продолжить?",
"index_9": "Безопасность"
}
}

View File

@@ -0,0 +1,99 @@
{
"Plugin": {
"Mysql": {
"index_1": "Это основной конфигурационный файл {0}. Если вы не понимаете правила конфигурации, не изменяйте его.",
"index_2": "Уведомлять при остановке сервиса",
"index_3": "Настройки оповещений об остановке",
"index_4": "Автоперезапуск",
"index_5": "Вы уверены, что хотите {0} сервис {1}?",
"index_6": "Бинарный лог",
"index_7": "Важно: Бинарные логи MySQL записывают все операции и могут использоваться для восстановления данных и резервного копирования",
"index_8": "Время последнего изменения",
"index_9": "Удалить лог",
"index_10": "Вы действительно хотите удалить лог [{0}]?",
"index_11": "Включение бинарного лога повышает безопасность данных MySQL, но увеличивает использование дискового пространства. Продолжить?",
"index_12": "Отключение бинарного лога прекратит запись всех операций изменения данных. Продолжить?",
"index_13": "Перенести",
"index_14": "Внимание: MySQL будет остановлен на время переноса. Действуйте осторожно.",
"index_15": "Внимание: Не выполняйте других операций до завершения переноса",
"index_16": "Миграция базы данных",
"index_17": "Вы уверены, что хотите перенести базу данных в [{0}]?",
"index_18": "Защита памяти",
"index_19": "Важно: После включения MySQL получит приоритет по памяти и не будет завершаться системой, что обеспечит стабильную работу. Однако это может вызывать аварийное завершение других процессов и повлиять на работу системы. Рекомендуется включать только когда требуется стабильная работа MySQL",
"index_20": "План оптимизации",
"index_21": "Макс. использование RAM",
"index_22": "Перезапустить сервис {0}",
"index_23": "Перезапустите базу данных для применения настроек",
"index_24": "Вы перезапустили сервис {0}?",
"index_25": "Для смены версии MySQL создайте резервную копию, удалите текущую версию и установите новую.",
"index_26": "Место хранения",
"index_27": "Оптимизация",
"index_28": "Лог медленных запросов",
"index_29": "Интервал времени",
"index_30": "Поддержка"
},
"Ftp": {
"index_1": "Эта функция доступна только в Профессиональной версии. {a}",
"index_2": "Переключатель управления логами",
"index_3": "При включении будут записываться все входы и операции FTP-пользователей",
"index_4": "Управление логами",
"index_5": "Включение записи логов pure-ftpd будет сохранять все действия FTP-пользователей. Продолжить?",
"index_6": "Отключение записи логов pure-ftpd прекратит сохранение действий FTP-пользователей. Продолжить?",
"index_7": "Текущий FTP-адрес:",
"index_8": "Скачать FTP-клиент (FileZilla - бесплатный)",
"index_9": "Сменить версию",
"index_10": "Управление пользователями",
"index_11": "Текущая версия совпадает с выбранной!",
"index_12": "Вы уверены, что хотите установить {0}-{1}"
},
"Redis": {
"index_1": "После изменения конфигурации требуется перезапуск Redis для применения настроек. Если данные должны быть сохранены, сначала выполните сохранение.",
"index_2": "Внимание: Не включайте доступ к Redis из внешней сети - это может привести к взлому сервера из-за неограниченного доступа по IP",
"index_3": "После настройки в выбранной директории будет создана новая папка redis_cache с соответствующими правами для Redis",
"index_4": "Путь для хранения файлов персистентности",
"index_5": "AOF персистентность",
"index_6": "RDB персистентность",
"index_7": "Настройка персистентности"
},
"Apache": {
"index_1": "Время перезагрузки",
"index_2": "Время запуска",
"index_3": "Всего подключений",
"index_4": "Всего передано байт",
"index_5": "Запросов в секунду",
"index_6": "Занятые процессы",
"index_7": "Свободные процессы",
"index_8": "Apache использует CPU",
"index_9": "Apache использует память",
"index_10": "Демон",
"index_11": "Демон может автоматически запускаться после остановки сервиса {0}, обеспечивая постоянную работу сервиса.",
"index_12": "Поля",
"index_13": "Текущее значение",
"index_14": "Проверка каждую минуту (можно изменить в Cron)"
},
"Mencached": {
"index_1": "IP для прослушивания (не изменяйте без необходимости)",
"index_2": "Порт для прослушивания (обычно не требует изменений)",
"index_3": "МБ, размер кэша (рекомендуется не более 512 МБ)",
"index_4": "Максимальное количество соединений (рекомендуется не более 40960)"
},
"MongoDB": {
"index_1": "После настройки в выбранной директории будет создана папка bt_mongodb с правами для mongo",
"index_2": "Не изменяйте IP мониторинга без необходимости",
"index_3": "Расположение данных",
"index_4": "Расположение лог-файлов",
"index_5": "Путь сохранения PID",
"index_6": "Порт для прослушивания (обычно не требует изменений)",
"index_7": "Сначала запустите сервис MongoDB!",
"index_8": "Вы действительно хотите удалить базу данных [{0}]?"
},
"Openlitespeed": {
"index_1": "Определяет максимальное время простоя соединения (в секундах), допустимое при обработке одного запроса",
"index_2": "Включает сжатие GZIP/Brotli для статических и динамических ответов",
"index_3": "Определяет уровень сжатия GZIP для динамического контента. Диапазон от 1 (минимальное) до 9 (максимальное)",
"index_4": "Определяет максимальное количество одновременных подключений, которые может принимать сервер. Включает как обычные TCP-соединения, так и SSL-соединения",
"index_5": "Определяет максимальное количество запросов, которые могут быть обработаны в рамках keep-alive (постоянного) соединения",
"index_6": "Определяет максимальное количество одновременных SSL-соединений, которые будет принимать сервер. Поскольку общее количество SSL- и не-SSL-соединений не может превышать лимит, указанный в «Max Connections», реальное допустимое количество SSL-соединений должно быть ниже этого предела"
}
}
}

View File

@@ -0,0 +1,141 @@
{
"Public": {
"Name": "YakPanel",
"All": "Все",
"SelectAll": "Выбрать все",
"Punctuation": {
"Colon": ": ",
"Comma": ", ",
"LeftBracket": "[",
"RightBracket": "]"
},
"Unit": {
"Time": "Время",
"Times": "раз(а)",
"Second": "Секунд | Секунды",
"Seconds": "Секунд",
"Minute": "Минут | Минуты",
"Hour": "Час | Часов",
"Hours": "{0} Часа(ов)",
"Month": "Месяц | Месяцы",
"Year": "Год | Годда",
"Day": "День | Дней",
"Days": "{0} дней",
"Part": "Часть | Part",
"Monday": "Понедельник",
"Tuesday": "Вторник",
"Wednesday": "Среда",
"Thursday": "Четверг",
"Friday": "Пятница",
"Saturday": "Суббота",
"Sunday": "Воскресенье",
"Weekly": "Еженедельно",
"Daily": "Ежедневно"
},
"Btn": {
"Add": "Добавить",
"Save": "Сохранить",
"Config": "Конфиг.",
"Refresh": "Обновить",
"Set": "Изменить",
"Del": "Удалить",
"Edit": "Изменить",
"Modify": "Изменить",
"Cancel": "Отмена",
"Confirm": "Подтвердить",
"ClearHit": "ClearHits",
"Submit": "Отправить",
"Apply": "Применить",
"Search": "Поиск",
"Help": "Помощь",
"LearnMore": "Подробнее",
"Details": "детали",
"Tutorial": "Инструкция",
"Sync": "Синхронизировать",
"Click": "Просмотр",
"Deploy": "Deploy",
"Conf": "Изменить",
"More": "Ещё",
"Install": "Установить",
"Uninstall": "Удалить",
"Setup": "Установка",
"Import": "Импорт",
"Export": "Экспорт",
"Empty": "Пустой",
"Preview": "Просмотр",
"Finish": "Финиш",
"Delete": "Удалить",
"Copy": "Копировать",
"Repair": "Восстановить",
"Reset": "Сброс",
"Download": "Скачать",
"Execute": "Выполнить",
"Clear": "Очистить",
"Update": "Обновить",
"Select": "Выбрать",
"Rebuild": "Пересобрать",
"Upload": "Загрузить",
"Link": "Link",
"Play": "Play"
},
"Batch": {
"Del": "Пакетное удаление",
"ChooseDel": "Выберите для удаления"
},
"Confirm": {
"Title": "Советы",
"Enable": "Включить",
"Disable": "Отключить"
},
"Table": {
"Ps": "Замечание",
"Status": "Статус",
"Result": "Результат",
"Username": "Имя пользователя",
"Password": "Пароль",
"Path": "Путь",
"Note": "Заметка",
"Action": "Действие",
"Operation": "Действия",
"Page": {
"index_1": "Начало",
"index_2": "Назад",
"index_3": "Вперед",
"index_4": "Всего {0}"
}
},
"Status": {
"Enable": "Включить",
"Disable": "Отключить",
"Running": "Работает",
"Stopped": "Остановлен",
"Paused": "Пауза",
"TurnOn": "Включено",
"TurnOff": "Выключено",
"Start": "Запустить",
"start": "старт",
"Stop": "Остановить",
"stop": "стоп",
"Pause": "Пауза",
"Unpause": "Возобновить",
"Restart": "Перезапустить",
"Kill": "Убить",
"Reload": "Перезагрузить",
"Wait": "Подождите",
"Abnormal": "Аномальный"
},
"Search": {
"StartTime": "Время начала",
"EndTime": "Время окончания",
"Today": "Сегодня",
"Yesterday": "Вчера",
"Last7": "Последние 7 дней",
"Last30": "Последние 30 дней",
"Custom": "Настройка",
"CustomTime": "Выбрать время"
},
"Api": {
"Load": "{0}, подождите..."
}
}
}

View File

@@ -0,0 +1,549 @@
{
"Security": {
"Firewall": {
"index_1": "Включить Firewall",
"index_2": "Включить блокировку ICMP",
"index_3": "Логи сайта: ",
"index_4": "Очистить",
"index_5": "Firewall отключен, ",
"index_6": "включить",
"index_7": "Правила портов: {0}",
"index_8": "Правила IP: {0}",
"index_9": "Проброс портов: {0}",
"index_10": "Правила зоны: {0}",
"index_11": "Отключить системный фаервол",
"index_12": "При отключении фаервола сервер теряет защиту. Продолжить?",
"index_13": "Блокировка ICMP",
"index_14": "После разблокировки ICMP сервер может стать видимым для хакеров. Продолжить?",
"index_15": "Очистить веб-логи",
"index_16": "После очистки веб-логов данные о посещениях будут удалены безвозвратно. Продолжить?",
"index_17": "Очищено!",
"index_18": "Включить системный фаервол",
"index_19": "Рекомендуется включить фаервол для повышения безопасности сервера. Продолжить?",
"index_20": "Блокировка ICMP не влияет на работу сайта, однако функция ICMP недоступна на данном сервере. Продолжить?",
"index_21": "Нет правил для экспорта",
"index_22": "Разблокировать ICMP",
"Port": {
"index_1": "Добавить правило порта",
"index_2": "Импорт правил",
"index_3": "Экспорт правил",
"index_4": "Все направления",
"index_5": "Входящий",
"index_6": "Исходящий",
"index_7": "Найти, например: номер порта",
"index_8": "Редактировать правило порта",
"index_9": "Стандартный порт MySQL",
"index_10": "Новый порт phpMyAdmin",
"index_11": "Удалённый SSH-сервис",
"index_12": "Порт данных FTP (активный режим)",
"index_13": "Стандартный порт FTP",
"index_14": "Диапазон портов FTP (пассивный режим)",
"index_15": "Порт memcached",
"index_16": "Сервис синхронизации Rsync",
"index_17": "Стандартный порт веб-сайта",
"index_18": "Протокол",
"index_19": "Порт",
"index_20": "Прослушивается ",
"index_21": "Политика",
"index_22": "Не прослушивается",
"index_23": "Направление",
"index_24": "Исходный IP",
"index_25": "Все",
"index_26": "Примечание",
"index_27": "Добавлен",
"index_28": "Детали процесса [{0}]",
"index_29": "Изменение политики порта [{0}]",
"index_30": "При разрешении политики порта доступ к нему будет восстановлен. Продолжить?",
"index_31": "Удалить правило порта [{0}]",
"index_32": "Удалить текущее правило?",
"index_33": "Массовое удаление",
"index_34": "Массовое удаление портов",
"index_35": "Выбранные порты будут удалены. Продолжить?",
"index_36": "Статус",
"index_37": "Нет сети",
"index_38": "(детали)",
"index_39": "Разрешен",
"index_40": "Запрещен",
"index_41": "При запрете политики порта внешний доступ будет заблокирован. Продолжить?",
"index_42": "Экспорт направления",
"process_1": "Имя процесса",
"process_2": "PID процесса",
"process_3": "Команда запуска",
"form_1": "Протокол",
"form_2": "Порт",
"form_3": "Введите номер порта",
"form_4": "Исходный IP",
"form_5": "Указать IP",
"form_6": "Введите IP-адреса через запятую или с новой строки. Например: 192.168.1.1, 192.168.1.2",
"form_7": "Указать домен",
"form_8": "Введите доменное имя. Например: www.yakpanel.com",
"form_9": "Политика",
"form_10": "Направление",
"form_11": "Примечание",
"form_12": "Можно оставить пустым",
"form_13": "Можно указать несколько портов через запятую (80, 88)",
"form_14": "Поддерживаются диапазоны портов (80, 88, 90-99, 110-120)",
"form_15": "Неверный формат порта. Допустимы числа от 1 до 65535",
"form_16": "Поле порта не может быть пустым",
"form_18": "Введите IP-адрес",
"form_19": "Введите доменное имя",
"form_20": "Все",
"form_21": "Разрешить",
"form_22": "Запретить",
"form_23": "Входящий (по умолчанию)",
"form_24": "Исходящий"
},
"IP": {
"index_1": "Добавить правило IP",
"index_2": "Импорт правил",
"index_3": "Экспорт правил",
"index_4": "Все направления",
"index_5": "Входящий",
"index_6": "Исходящий",
"index_7": "Введите IP или примечание",
"index_8": "Редактировать правило IP",
"index_9": "Исходный IP",
"index_10": "IP home place",
"index_11": "Политика",
"index_12": "Блокировать",
"index_13": "Направление",
"index_14": "Примечание",
"index_15": "Добавить время",
"index_16": "Изменение политики IP [{0}]",
"index_17": "При смене политики IP на 'Разрешить' доступ будет восстановлен. Продолжить?",
"index_18": "Удалить правило порта [{0}]",
"index_19": "Текущее правило будет удалено. Продолжить?",
"index_20": "Массовое удаление",
"index_21": "Массовое удаление IP",
"index_22": "Выбранные правила IP будут удалены. Продолжить?",
"index_23": "Release",
"index_24": "Просмотреть",
"index_25": "При смене политики IP на 'Блокировать' доступ с этого IP будет запрещен. Продолжить?",
"index_26": "Экспорт направления",
"form_1": "Введите IP, например: 192.168.1.102",
"form_2": "Политика",
"form_3": "Направление",
"form_4": "Примечание",
"form_5": "Можно оставить пустым",
"form_8": "Для добавления диапазона IP используйте формат: 192.168.0.0/24",
"form_9": "Для диапазона IP введите: 192.168.1.xx-192.168.1.xx",
"form_10": "Введите IP",
"form_11": "Release",
"form_12": "Блокировать",
"form_13": "Входящий (по умолчанию)",
"form_14": "Исходящий",
"form_15": "Для нескольких IP используйте запятые:",
"form_16": "Исходный IP"
},
"Forward": {
"index_1": "Добавить проброс порта",
"index_2": "Импорт правил",
"index_3": "Экспорт правил",
"index_4": "Введите порт для проброса",
"index_5": "Редактировать проброс порта",
"index_6": "Протокол",
"index_7": "Исходный порт",
"index_8": "Целевой IP",
"index_9": "Целевой порт",
"index_10": "Примечание",
"index_11": "Добавлен",
"index_12": "Удалить правило проброса [Исходный порт: {0} -> Целевой порт: {1}]",
"index_13": "После удаления правила проброс с исходного порта на целевой прекратится. Продолжить?",
"index_14": "Массовое удаление",
"index_15": "Массовое удаление правил проброса",
"index_16": "Выбранные правила проброса будут удалены. Продолжить?",
"form_1": "Протокол",
"form_2": "Исходный порт",
"form_3": "Введите исходный порт",
"form_4": "Целевой IP",
"form_5": "Введите целевой IP",
"form_6": "Целевой порт",
"form_7": "Введите целевой порт",
"form_8": "Примечание",
"form_9": "Можно оставить пустым",
"form_10": "Для локального проброса укажите целевой IP: 127.0.0.1",
"form_11": "Если целевой IP не указан, будет использован локальный порт!",
"form_12": "Неверный формат порта. Допустимы числа от 1 до 65535"
},
"Area": {
"index_1": "Добавить региональное правило",
"index_2": "Импорт правил",
"index_3": "Экспорт правил",
"index_4": "Введите регион",
"index_5": "Редактировать региональное правило",
"index_6": "Регион",
"index_7": "Политика",
"index_8": "Блокировать",
"index_9": "Порт",
"index_10": "Все",
"index_11": "Добавлено",
"index_12": "Удалить региональное правило [Порт: {0}]",
"index_13": "После удаления правила доступ из указанного региона будет восстановлен. Продолжить?",
"index_14": "Массовое удаление",
"index_15": "Массовое удаление региональных правил",
"index_16": "Выбранные региональные правила будут удалены. Продолжить?",
"form_1": "Политика",
"form_2": "Порт",
"form_3": "Указанный порт",
"form_4": "Введите указанный порт",
"form_5": "Регион",
"form_8": "Выберите регион",
"form_9": "Введите порт",
"form_10": "Неверный формат порта. Допустимы числа от 1 до 65535",
"form_11": "Все порты",
"form_12": "Блокировать"
},
"Api": {
"index_1": "Импорт правил, ожидайте...",
"index_2": "Настройка статуса фаервола, ожидайте...",
"index_3": "Настройка статуса ping, ожидайте...",
"index_4": "Очистка логов, ожидайте...",
"index_5": "Добавление порта, ожидайте...",
"index_6": "Изменение порта, ожидайте...",
"index_7": "Изменение политики порта, ожидайте...",
"index_9": "Добавление IP, ожидайте...",
"index_10": "Изменение IP, ожидайте...",
"index_11": "Изменение политики IP, ожидайте...",
"index_12": "Добавление региона, ожидайте...",
"index_13": "Изменение региона, ожидайте...",
"index_14": "Экспорт правил, ожидайте...",
"index_15": "Удаление порта, ожидайте...",
"index_16": "Удаление IP, ожидайте...",
"index_17": "Удаление проброса порта, ожидайте...",
"index_18": "Удаление региона, ожидайте...",
"index_19": "Добавление проброса порта, ожидайте...",
"index_20": "Изменение проброса порта, ожидайте..."
}
},
"SSH": {
"index_1": "Включить SSH",
"index_2": "Детали входа SSH: ",
"index_3": "Всего успешно: {0} (Сегодня: {1})",
"index_4": "Всего неудачно: {0} (Сегодня: {1})",
"index_5": "Основные настройки",
"index_6": "Логи входа SSH",
"index_7": "Включить сервис SSH",
"index_8": "Включить сервис SSH?",
"index_9": "При отключении SSH все текущие сеансы будут разорваны. Продолжить?",
"Basic": {
"index_1": "Вход по SSH паролю",
"index_2": "Вход по SSH-ключу",
"index_3": "SSH порт",
"index_4": "Порт, используемый протоколом SSH. По умолчанию: 22",
"index_5": "Настройки входа root",
"index_6": "Пароль root",
"index_8": "Рекомендуется использовать сложный пароль. Сохраните его после изменения - при обновлении страницы поле пароля очистится",
"index_9": "Ключ root",
"index_10": "Просмотреть ключи",
"index_12": "Для повышения безопасности рекомендуется использовать ключи и отключить вход по паролю",
"index_13": "Оповещения о входах SSH",
"index_14": "Не настроено",
"index_15": "{0} настроено",
"index_16": "Изменить",
"index_17": "Дополнительные настройки безопасности SSH доступны в модуле 'Защита системы'",
"index_18": "Защита системы",
"index_19": "Включить вход по SSH-ключу",
"index_20": "Неверный формат порта. Допустимый диапазон: 1-65535. Избегайте портов: [80, 443, 8080, 8443, 8888]",
"index_21": "Введите новый пароль",
"index_22": "Подсказка",
"index_23": "После смены пароля root старый пароль станет недействительным. Продолжить?",
"index_24": "Сначала включите вход по SSH-ключу для просмотра ключа",
"index_25": "Сначала включите вход по SSH-ключу для загрузки ключа",
"index_26": "Получение информации о ключе, ожидайте...",
"SSHKey": {
"view_1": "Сгенерировать",
"view_2": "Ключ успешно пересоздан!",
"open_1": "Вход по паролю SSH",
"open_2": "Метод шифрования ключа",
"open_3": "Включить",
"open_4": "Отключить",
"open_5": "ED25519 (рекомендуется)"
},
"LoginAlarm": {
"index_1": "Настройки оповещений",
"index_2": "Белый список IP",
"logs_1": "Информация о входе",
"logs_2": "Время",
"logs_3": "Можно активировать только один вариант одновременно",
"whitelist_1": "Введите IP",
"whitelist_2": "IP"
}
},
"Logs": {
"index_1": "Все",
"index_2": "Успешно",
"index_3": "Неудачно",
"index_4": "Введите IP/Пользователя",
"index_5": "IP:Port",
"index_6": "Местоположение",
"index_7": "Пользователь",
"index_8": "Статус",
"index_9": "Время операции",
"index_10": "Подсказка",
"index_11": "После блокировки этого IP доступ к серверу будет запрещен. Продолжить?",
"index_12": "Ручная блокировка IP из журнала входов SSH",
"index_13": "После разблокировки IP доступ к серверу будет восстановлен. Продолжить?",
"index_14": "Успешный вход",
"index_15": "Неудачный вход",
"free_1": "Журнал входов SSH",
"free_2": "Запись и просмотр журнала входов SSH"
},
"Api": {
"index_1": "Настройка сервиса SSH, ожидайте...",
"index_2": "Настройка входа по SSH-ключу, ожидайте...",
"index_3": "Активация входа по SSH-ключу, ожидайте...",
"index_4": "Отключение входа по SSH-ключу, ожидайте...",
"index_5": "Изменение порта SSH, ожидайте...",
"index_6": "Настройка входа root, ожидайте...",
"index_7": "Установка пароля root, ожидайте...",
"index_8": "Выполнение операции, ожидайте...",
"index_9": "Настройка оповещений о входах, ожидайте...",
"index_10": "Добавление IP в белый список, ожидайте...",
"index_11": "Удаление IP из белого списка, ожидайте..."
}
},
"Tabs": {
"Index_1": "Конфигурация",
"Index_2": "Белый список",
"Index_3": "Чёрный список",
"Index_4": "История отчетов",
"Index_5": "Обзор",
"Index_6": "Белый список процессов",
"Index_7": "Журнал операций",
"Index_8": "Защита",
"Index_9": "Блокировать IP",
"Index_10": "Журнал операций"
},
"Conf": {
"Index_1": "Защита от брутфорса в YakPanel",
"Index_2": "Ваш текущий IP-адрес [{0}] отсутствует в белом списке",
"Index_3": "Добавить в белый список",
"Index_4": "Рекомендуется включить защиту от брутфорса для повышения безопасности сервера. Продолжить?",
"Index_5": "Защита по именам пользователей",
"Index_6": "Отслеживает попытки входа по именам пользователей. При отключении новые блокировки аккаунтов прекратятся, но существующие останутся",
"Index_7": "Период защиты от брутфорса (в минутах)",
"Index_8": "Максимум неудачных попыток для аккаунта",
"Index_9": "Применять защиту только для локальных адресов",
"Index_10": "Применять защиту для локальных и удалённых адресов",
"Index_11": "Разрешить блокировку пользователя 'root'",
"Index_12": "Защита по IP-адресам",
"Index_13": "Отслеживает попытки входа с IP-адресов. При отключении новые блокировки IP прекратятся, но существующие останутся",
"Index_14": "ериод защиты от брутфорса по IP (в минутах)",
"Index_15": "Максимум неудачных попыток для аккаунта",
"Index_16": "Команда при срабатывании защиты от брутфорса по IP",
"Index_17": "Блокировать IP на уровне фаервола при срабатывании защиты",
"Index_18": "Блокировка на сутки",
"Index_19": "Максимум неудачных попыток с IP перед блокировкой на сутки",
"Index_20": "Команда при срабатывании суточной блокировки IP",
"Index_21": "Блокировать IP на уровне фаервола при суточной блокировке",
"Index_22": "История входов",
"Index_23": "Срок хранения неудачных попыток входа (в минутах)",
"Index_24": "Уведомлять об успешном входе root с IP не из белого списка",
"Index_25": "Уведомлять об успешном входе root с IP не из белого списка, но из известной подсети",
"Index_26": "Уведомлять при обнаружении атаки брутфорсом",
"Index_27": "Введите число больше 0",
"Index_28": "Не может быть пустым",
"Index_29": "Уведомления",
"Index_30": "Непривилегированные пользователи могут использовать компилятор (GCC)",
"Index_31": "Компиляторы {0} для непривилегированных пользователей",
"Index_32": "Многие эксплойты требуют наличия компилятора C в системе. Эта настройка позволяет ограничить доступ к компиляторам для обычных пользователей, либо разрешить доступ выборочно.",
"Index_33": "доступны",
"Index_34": "заблокированы",
"Index_35": "Доступ к компиляторам",
"Index_36": "Рекомендуется ограничить доступ к компиляторам для обычных пользователей для повышения безопасности. Продолжить?",
"Index_37": "На основе",
"Index_38": "Пример команды: ls",
"Index_39": "Заблокированный IP будет автоматически разблокирован через {0} минут после блокировки"
},
"WhiteList": {
"Index_1": "IP-адреса в белом списке всегда могут подключаться к вашему серверу",
"Index_2": "Вы можете добавить комментарий к каждому IP-адресу",
"Index_3": "Пример: 169.254.1.1 # Комментарий к этому IP",
"Index_4": "Можно вставить содержимое ранее сохранённого белого списка"
},
"BlackList": {
"Index_1": "IP-адреса в чёрном списке никогда не смогут подключиться к серверу"
},
"History": {
"Index_1": "Снять блокировки и очистить отчеты",
"Index_2": "Выберите отчет",
"Index_3": "Неудачные входы",
"Index_4": "Заблокированные пользователи",
"Index_5": "Заблокированные IP-адреса",
"Index_6": "Блокировки на сутки",
"Index_7": "Пользователь",
"Index_8": "IP адрес",
"Index_9": "Регион",
"Index_10": "Сервис",
"Index_11": "Время входа",
"Index_12": "Время истечения",
"Index_13": "Осталось минут",
"Index_14": "Поиск",
"Index_15": "IP блокировка",
"Index_16": "Разблокировать",
"Index_17": "Разблокировка добавит IP в белый список. Продолжить?",
"Index_18": "Это удалит все блокировки и отчеты. Продолжить?",
"Index_19": "Разблокированные IP исчезнут из списка",
"index_20": "Время разблокировки",
"index_21": "Время до разблокировки (мин)"
},
"Anti": {
"Index_1": "Переключатель предотвращения вторжений",
"Index_2": "Количество перехватов вторжений",
"Index_3": "Дни защиты",
"Index_4": "При включении система будет ограничивать команды пользователей и вести их запись",
"Index_5": "При выключении система только записывает и отслеживает выполненные команды",
"Index_6": "По умолчанию защита работает только для операций пользователей www, redis, mysql",
"Index_7": "Всего",
"Index_8": "Журнал",
"Index_9": "Необходимо указать абсолютный путь к процессу, например: /usr/bin/curl",
"Index_10": "Добавить процесс в белый список",
"Index_11": "Белый список процессов",
"Index_12": "Удалить процесс из белого списка",
"Index_13": "После удаления процесс больше не будет защищен. Продолжить?",
"Index_14": "Усиление защиты системы",
"Index_15": "IP адрес",
"Index_16": "[Блокировка IP] Блокировка применяется только к SSH-сервису - IP не сможет подключиться по SSH",
"Index_17": "[Добавление] Вручную добавленные блокировки IP можно снять только вручную!",
"Index_18": "Снять блокировку вручную",
"Index_19": "Разблокировать сейчас",
"Index_20": "Введите корректный IP-адрес",
"Index_21": "Подробности",
"Index_22": "Введите полное имя процесса",
"Index_23": "Добавить процесс",
"Index_24": "[Имя процесса] Укажите полное имя процесса, например: mysqld",
"Index_25": "[Пояснение] Процессы в белом списке не будут отслеживаться",
"Index_26": "Полный путь защищаемого файла/директории",
"Index_27": "Введите права доступа",
"Index_28": "Чтение",
"Index_29": "Дозапись",
"Index_30": "Добавить защищаемый файл/директорию",
"Index_31": "[Только чтение] Файлы и директории нельзя изменять, создавать или удалять",
"Index_32": "[Дозапись] Можно только добавлять содержимое, нельзя удалять или изменять существующее",
"Index_33": "[Права] Устанавливает права для файла/директории в защищенном состоянии (автовосстановление после отключения)",
"Index_34": "[Как установить] Введите код прав Linux, например: 644, 755 и т.д.",
"Index_35": "Защищено",
"Index_36": "Не защищено",
"Index_37": "Ошибка входа",
"Index_38": "раз(а) за",
"Index_39": "секунд(ы), блокировка на",
"Index_40": "секунд(ы)",
"Index_41": "При срабатывании правила IP-адрес будет заблокирован на указанное время",
"Index_42": "Проверьте записи о блокировках в журнале панели или операционном журнале",
"Index_43": "Проверьте записи об успешных входах SSH в журнале панели",
"Index_44": "Нет записей о командах",
"Index_45": "Выберите дату",
"Index_46": "Путь выполнения",
"Index_47": "Выполненная команда",
"Index_48": "Путь к команде"
},
"Hardening": {
"Index_1": "[Аномальные процессы] и [Усиление SSH] потребляют дополнительные ресурсы сервера",
"Index_2": "При включенном усилении защиты некоторые установки программ или чувствительные операции будут запрещены",
"Index_3": "При включенном [усилении SSH] многократные неудачные попытки входа через SSH приведут к блокировке IP",
"Index_4": "[Важно!] Перед установкой ПО или плагинов отключите усиление защиты системы!",
"Index_5": "Описание",
"Index_6": "Сначала включите основной переключатель усиления защиты системы!",
"Index_7": "Конфигурация",
"Index_8": "Режим",
"Index_9": "Права доступа"
},
"Api": {
"Index_1": "Включение, ожидайте...",
"Index_2": "Остановка, ожидайте...",
"Index_3": "Удаление, ожидайте...",
"Index_4": "Добавление, ожидайте...",
"Index_5": "Обработка, ожидайте...",
"Index_6": "Сохранение, ожидайте...",
"Index_7": "Очистка, ожидайте..."
},
"Compiler": {
"Index_1": "Добавить пользователя с доступом к компиляторам",
"Index_2": "Эта группа определяет, какие пользователи могут использовать системные компиляторы",
"Index_3": "Разрешить определенным пользователям использовать компиляторы",
"Index_4": "Настройки сохранены",
"Index_5": "Выберите пользователя",
"Index_6": "Удалить этого пользователя?"
},
"SiteSecurity": {
"Header": {
"scanning": "Scanning",
"lastScanTime": "Last scan time:",
"cancelScan": "Cancel Scan",
"scanNow": "Scan Now",
"title": "Intelligent Website Security",
"desc": "Free website security powered by a robust engine. With one click you can check for website risk signals; YakPanel automatically provides optimization and remediation suggestions so you can harden your site with simple operations.",
"noPhpSite": "No PHP websites found"
},
"Metric": {
"duration": "Duration",
"seconds": "seconds",
"durationDesc": "Total duration of this website scan",
"xssDesc": "XSS attacks in this website scan",
"sqlDesc": "SQL injection in this website scan",
"maliciousScan": "Malicious Scan",
"maliciousScanDesc": "Malicious scans in this website scan",
"phpAttack": "PHP Attack",
"phpAttackDesc": "PHP attacks in this website scan"
},
"Summary": {
"scoreTitle": "Website Security Score",
"scoreLabel": "Score"
},
"Top": {
"title": "IP (Top 5)",
"columns": {
"ip": "IP Address",
"count": "Visits"
},
"banTitle": "Ban IP [{0}]",
"banContent": "After banning this IP, it will no longer be allowed to access the server. Continue?",
"unbanTitle": "Unban IP [{0}]",
"unbanContent": "After unbanning this IP, access from this IP to the server will be restored. Continue?",
"banBrief": "Website security manually block IP"
},
"Project": {
"title": "Security Items",
"waiting": "Waiting to scan",
"foundRisk": "{0} risks",
"noRisk": "No risks",
"expand": "Expand",
"items": {
"webscan": "Website Configuration Security",
"fileleak": "File Leak Detection",
"webshell": "Webshell Detection",
"backup": "Backup Files",
"weakpass": "Weak Password Detection",
"weblog": "Website Logs"
}
},
"Risk": {
"detailLabel": "Details:",
"repairLabel": "Fix:"
},
"RiskLevel": {
"warning": "Warning",
"low": "Low",
"middle": "Medium",
"high": "High"
},
"Info": {
"overviewTitle": "Overview",
"features": {
"scan": {
"title": "Free and powerful all-in-one website intrusion scan",
"desc": "Comprehensive free scan to block website intrusion risks"
},
"trojan": {
"title": "Deep scan for dangerous trojans",
"desc": "Accurately detect hidden threats with deep trojan scanning"
},
"log": {
"title": "Professional analysis of website access logs",
"desc": "Discover anomalies and security risks through log analysis"
}
}
}
}
}
}

View File

@@ -0,0 +1,86 @@
{
"Node": {
"index_1": "Менеджер версий Node не установлен",
"index_2": "Добавить Node-проект",
"index_3": "Менеджер версий Node",
"index_4": "Введите название проекта",
"index_5": "проект",
"index_6": "Запуск Node-проекта [{0}]. Продолжить?",
"index_7": "Остановка Node-проекта [{0}]. Продолжить?",
"index_8": "Версия Node",
"index_9": "Удалить проект",
"index_10": "Вы удаляете Node-проект [{0}]. Продолжить?",
"index_11": "Введите название Node-проекта",
"index_12": "Параметры запуска",
"index_13": "Выберите проект для продолжения",
"index_14": "Получить режим запуска из package.json",
"index_15": "Порт проекта",
"index_16": "Без особых требований - выберите пользователя www",
"index_17": "Выберите подходящую версию Node",
"index_18": "Установить другую",
"index_19": "Введите описание проекта",
"index_20": "Введите доменное имя (можно оставить пустым)",
"index_21": "По одному домену на строку, по умолчанию порт 80",
"index_22": "Добавление поддоменов *.domain.com",
"index_23": "Формат с портом: www.domain.com:88",
"index_24": "[Параметры запуска]: По умолчанию читается список скриптов из package.json, либо вы можете выбрать опцию [Пользовательская команда], чтобы ввести команду запуска вручную",
"index_25": "[Запуск вручную]: Можно выбрать файл запуска или ввести команду. Поддерживаемые методы: npm/node/pm2/yarn",
"index_26": "[Порт]: Неверный порт вызовет ошибку 502. Если порт неизвестен, его можно изменить после запуска",
"index_27": "[Пользователь]: По соображениям безопасности по умолчанию используется пользователь www. Запуск от root может создать риски",
"index_28": "Директория проекта не может быть пустой",
"index_29": "Название проекта не может быть пустым",
"index_30": "Выберите команду запуска",
"index_31": "Введите пользовательскую команду запуска",
"index_32": "Выберите версию Node",
"index_33": "Пользовательская команда",
"index_34": "Откройте [Менеджер версий Node] и установите хотя бы 1 версию Node для продолжения",
"index_35": "Выберите параметры запуска",
"index_36": "Введите порт",
"index_37": "Выберите версию Node",
"index_38": "Ошибка ввода, повторите!",
"index_39": "После массового удаления выбранные элементы невозможно восстановить. Продолжить?",
"index_40": "Введите '{0}' для подтверждения",
"index_41": "Массовое удаление",
"index_42": "Маппинг",
"index_43": "Для HTTP-проектов, доступных через порты 80/443, используйте cопоставление",
"index_44": "Перед использованием перенаправления добавьте хотя бы 1 домен в [Управление доменами]",
"index_45": "Название модуля",
"index_46": "Модуль",
"index_47": "Лицензия",
"index_48": "Обновить модуль",
"index_49": "Обновление модуля [{0}] может повлиять на работу проекта. Продолжить?",
"index_50": "Удалить модуль",
"index_51": "Удаление модуля [{0}] может повлиять на работу проекта. Продолжить?",
"index_52": "Загрузка",
"index_53": "Запускать сервис вместе с системой",
"index_54": "Сохранить как шаблон перезаписи",
"index_55": "Включите",
"index_56": "для просмотра конфигурации",
"index_57": "Текущее состояние",
"index_58": "Настройка статуса проекта",
"index_59": "Запустить проект?",
"index_60": "Перезапустить проект?",
"index_61": "Конфиг проекта",
"index_62": "Лог проекта",
"index_63": "Лог сайта",
"index_64": "Сначала запустите сервис и повторите попытку,",
"index_65": "Настройка статуса сервиса",
"index_66": "Отключение маппинга портов, ожидайте...",
"index_67": "Включение маппинга портов, ожидайте...",
"index_68": "Запуск Node-проекта, ожидайте...",
"index_69": "Остановка Node-проекта, ожидайте...",
"index_70": "Остановить проект?",
"index_71": "Перезапуск Node-проекта, ожидайте...",
"index_72": "Название модуля не может быть пустым!",
"index_73": "Выполняется обновление, ожидайте...",
"index_74": "Установка в 1-клик",
"index_75": "Поток",
"index_76": "Список открытых файлов",
"index_77": "Адрес клиента",
"index_78": "Порт клиента",
"index_79": "Локальный адрес",
"index_80": "Отключение маппинга! Продолжить?",
"index_81": "Включение маппинга! Продолжить?",
"index_82": "Неверный формат привязанного домена"
}
}

View File

@@ -0,0 +1,766 @@
{
"Site": {
"PHP": {
"index_1": "Веб-сервер не установлен! ",
"index_2": "Установить Nginx",
"index_3": "Установить Apache",
"index_4": "Добавить сайт",
"index_5": "Страница по умолчанию",
"index_6": "Сайт по умолчанию",
"index_7": "PHP CLI",
"index_8": "Найти, например: домен",
"index_9": "Добавить сайт — Поддержка массового создания сайтов",
"index_10": "Изменить страницу по умолчанию",
"index_11": "Сайт по умолчанию",
"index_12": "Установите версию PHP-CLI (командной строки)",
"index_13": "Изменение сайта [{0}] — Время создания [{1}]",
"index_14": "Статистика",
"index_15": "WAF",
"index_16": "Изменить",
"index_17": "Название сайта",
"index_18": "Статус",
"index_19": "Бэкап",
"index_20": "Путь",
"index_21_1": "сайт [{0}]",
"index_21_2": "Запустить",
"index_21_3": "Остановка",
"index_22": "Вы собираетесь включить этот сайт. Продолжить?",
"index_23": "При отключении сайта он станет недоступен. Вы уверены, что хотите продолжить?",
"index_24": "Атак",
"index_25": "Срок действия",
"index_26": "PHP",
"index_27": "SSL",
"index_28": "истекший",
"index_29": "еще {0} дней",
"index_30": "Не установлен",
"index_31": "есть: {0}",
"index_32": "Нет",
"index_33": "Резервная копия [{0}]",
"index_34": "Вечный",
"index_35": "Успех",
"index_36": "Создано успешно",
"index_37": "Не создано",
"index_38": "Добавить несколько сайтов",
"index_39": "Линия",
"index_40": "Ошибка формата домена",
"index_41": "Ошибка формата порта",
"index_42": "ошибка пути",
"index_43": "Задать категорию",
"index_44": "Управление категориями сайтов",
"index_45": "Все категории",
"index_46": "Введите имя категории",
"index_47": "Название категории",
"index_48": "Редактировать категорию",
"index_49": "Удалить категорию",
"index_50": "Вы уверены, что хотите удалить категорию?",
"index_51": "Страница по умолчанию",
"index_52": "Страница 404",
"index_53": "Непривязанный домен",
"index_54": "Стоп страница",
"index_55": "PHP-CLI версия",
"index_56": "При включении все непривязанные домены и IP будут направляться на этот сайт",
"index_57": "Эффективно предотвращает злонамеренное разрешение домена",
"index_58": "не установлен",
"index_59": "Это действие удалит профиль сайта.",
"index_60": "Если установлена галочка в пунктах - эти данные также будут удалены",
"index_61": "Выберите версию, соответствующую требованиям вашей программы.",
"index_62": "Постарайтесь не использовать PHP 5.2 — это может снизить уровень безопасности сервера.",
"index_63": "PHP 7 не поддерживает расширение mysql, будут установлены mysqli и mysql_pdo вместо него",
"index_64": "Операция выполнена успешно!",
"index_65": "Массовое изменение версии PHP",
"index_66": "Установить версию PHP",
"index_67": "Выберите версию PHP-CLI",
"index_68": "Здесь вы можете выбрать версию PHP для интерфейса командной строки",
"index_69": "После установки новой версии PHP необходимо выполнить повторный выбор",
"index_70": "Установить дату окончания",
"index_71": "Массовое установление даты окончания",
"index_72": "Название: имя правила",
"index_73": "Суффикс: Указывает расширение, доступ к которому запрещён. Если несколько — разделяйте их символом '{'|'}'",
"index_74": "Путь: Правила применяются к этому каталогу, т.е.: /a/",
"index_75": "Например: если вы хотите запретить доступ к http://test.com/a/index.php",
"index_76": "Укажите [ /a/ ]",
"index_77": "Выполнить Composer",
"index_78": "Результат выполнения Composer зависит от файла конфигурации composer.json в этом каталоге. Продолжить?",
"index_79": "Список индексных файлов (по одному на строку). Приоритет определяется порядком следования — сверху вниз",
"index_80": "Вы уверены, что хотите создать отдельное правило перезаписи URL для этого подкаталога?",
"index_81": "Настроить правила перезаписи",
"index_82": "Включить контроль трафика",
"index_83": "* Ограничение максимальной нагрузки (макс. параллельных соединений)",
"index_84": "Ограничение максимальной нагрузки с одного IP-адреса",
"index_85": "*Ограничение объёма трафика на один запрос (единица: КБ)",
"index_86": "Защита HTTPS",
"index_87": "После включения, проблема кросс-доменного доступа на HTTPS-сайте будет решена",
"index_88": "Не поддерживает защиту сертификата от перенаправления по IP. Не включайте, если вы используете прямой доступ по IP-адресу.",
"add_site_1": "Создать сайт",
"add_site_2": "Пакетное создание",
"add_site_3": "Установка Wordpress",
"add_site_4": "Имя домена",
"add_site_5": "Один домен на строку, порт по умолчанию: 80",
"add_site_6": "Формат поддомена с маской: *.domain.com",
"add_site_7": "Чтобы указать другой порт, используйте формат www.domain.com:88",
"add_site_8": "Описание",
"add_site_9": "Путь сайта",
"add_site_10": "FTP",
"add_site_11": "Настройки FTP",
"add_site_12": "Создать FTP аккаунт",
"add_site_13": "Пароль",
"add_site_14": "Пароль FTP",
"add_site_15": "При создании сайта автоматически создаётся соответствующий FTP-пользователь, а каталог FTP указывает на директорию, в которой находится сайт.",
"add_site_16": "База данных",
"add_site_17": "Настройки базы данных",
"add_site_18": "Создать аккаунт БД",
"add_site_19": "Пароль базы данных",
"add_site_20": "При создании сайта будет создана соответствующая база данных, чтобы облегчить использование отдельной БД для каждого сайта.",
"add_site_21": "PHP версия",
"add_site_22": "Категория сайта",
"add_site_23": "Введите имя домена",
"add_site_24": "Текущее доменное имя указано в неправильном формате, строка {0}, содержимое: {1}",
"add_site_25": "Доменное имя в строке {0} должно содержать от 3 до 100 символов.",
"add_site_26": "Выберите путь сайта",
"add_site_27": "Выберите версию PHP",
"add_site_28": "Выберите категорию сайта",
"add_site_29": "Успешное создание сайта",
"add_site_30": "БД не установлена. Установить?!",
"add_site_31": "Не создан",
"add_site_32": "MySQL",
"add_site_33": "FTP не установлен. Установить?!",
"add_site_34": "Создать",
"add_site_35": "Профиль пользователя FTP",
"add_site_36": "Профиль пользователя базы данных",
"add_site_37": "Пользователь: ",
"add_site_38": "Пароль: ",
"add_site_39": "Пакетный формат: Домен{'|'}Путь{'|'}FTP{'|'}База данных{'|'}PHP версия",
"add_site_40": "Формат доменов: используйте запятую для разделения доменов",
"add_site_41": "Формат FTP: введите 1 - чтобы включить автоматическое создание, или 0 - чтобы отключить",
"add_site_42": "Формат БД: введите 1 - чтобы включить автоматическое создание, или 0 - чтобы отключить",
"add_site_43": "PHP версия: введите 0 для статического режима или укажите конкретную версию PHP, например: 56, 71, 74",
"add_site_44": "Один домен на строку",
"add_site_45": "Пример: example.com,test.cn:8081|/www/wwwroot/example.com|1|1|56",
"add_site_46": "Выберите категорию сайта",
"add_site_47": "Git provider",
"add_site_48": "Repository",
"add_site_49": "Branch",
"add_site_50": "Deploy script",
"add_site_51": "Make sure to add this SSH key to the repository in the GIT provider.",
"add_site_52": "How to get it?",
"add_site_53": "Please select repository",
"add_site_54": "Please select branch",
"add_site_55": "Please input ssh repository",
"add_site_56": "Please input deploy script",
"add_site_57": "Please input ssh branch",
"add_site_58": "This domain does not support automatic resolution, please choose manual resolution",
"add_site_59": "Create for Git",
"index_152": "Performance Check [{0}]",
"index_153": "Check",
"index_154": "Quick action",
"index_155": "Expiration",
"index_156": "Requests",
"index_157": "If you don't need it, you can turn it off in \"Settings\" - \"Panel Settings\" - \"Site Monitor\".",
"index_158": "The monitoring report data will be updated as the website list is refreshed",
"index_159": "The monitoring report plugin will use the plugin's data; if it is not installed, free monitoring report data will be used.",
"index_160": "Active",
"index_161": "WAF",
"index_162": "Generate website performance analysis report based on Google PageSpeed Insights",
"index_163": "Only supports domains accessible from the external network",
"index_164": "Performance Check",
"index_165": "Report generated successfully, redirecting to link"
},
"Proxy": {
"index_1": "Цель",
"index_2": "Отправляемый хост",
"index_3": "Примечание",
"index_4": "Имя хоста при перенаправлении на backend-сервер (обычно $http_host). Для доменных URL укажите соответствующее доменное имя.",
"index_5": "Введите примечание (не может быть пустым)",
"index_6": "Цель: укажите адрес для проксирования. Для URL — рабочий веб-адрес, для UNIX — socket-файл",
"index_7": "тправляемый домен: доменное имя в заголовке запроса (по умолчанию — домен целевого URL). Неправильная настройка нарушит работу прокси. Примеры:",
"index_8": "Для http://192.168.100.20:19888 оставьте $http_host как отправляемый домен",
"index_9": "Для https://www.yakpanel.com укажите www.yakpanel.com в качестве отправляемого домена",
"index_10": "Примеры выше — лишь частные случаи, учитывайте вашу конкретную конфигурацию",
"index_11": "URL адрес",
"index_12": "Unix-адрес",
"index_13": "Некорректный диапазон портов! Допустимые значения: 100-65535",
"index_14": "Введите URL-адрес",
"index_15": "Опасное действие: удаление проекта [{0}] необратимо и лишит вас возможности управления им. Продолжить?",
"index_16": "Массовое удаление выбранных элементов невозможно отменить. Продолжить?",
"index_17": "Удалить корневую директорию",
"index_18": "IP",
"index_19": "Конфигурация построчно (для нескольких IP используйте новую строку)",
"index_20": "Введите IP-адрес",
"index_21": "Добавить в чёрный список IP",
"index_22": "Добавить в белый список IP",
"index_23": "Вы уверены, что хотите удалить этот IP?",
"index_24": "Кеширование",
"index_25": "Время кеширования",
"index_26": "Укажите время кеширования",
"index_27": "Очистить кеш",
"index_28": "Кеширование — технология для ускорения работы сайта и улучшения пользовательского опыта",
"index_29": "При включении ресурсы будут кешироваться. Отключите, если это мешает работе сайта",
"index_30": "Ключ кеша формируется из: имени хоста, URI и параметров запроса",
"index_31": "Игнорируемые заголовки ответов по умолчанию: Set-Cookie{'|'}Cache-Control{'|'}expires{'|'}X-Accel-Expires",
"index_32": "Кешируемые статические ресурсы по умолчанию: ",
"index_33": "Будет очищен кеш всех URL сайта. Продолжить?",
"index_34": "Сжатое содержимое",
"index_35": "Тип сжатия",
"index_36": "Уровень сжатия",
"index_37": "Минимальная длина",
"index_38": "Сжимает содержимое HTTP-ответов для уменьшения объёма передаваемых данных и ускорения загрузки сайта",
"index_39": "Уровень сжатия 1-9: 1 — максимальная скорость, но низкая степень сжатия; 9 — максимальное сжатие, но медленнее. Рекомендуется значение по умолчанию",
"index_40": "Если gzip вызывает проблемы в работе сайта, отключите эту функцию и проверьте параметры запроса",
"index_41": "Введите",
"index_42": "Укажите путь: /text//test/api",
"index_43": "После защиты пути потребуется ввод логина и пароля для доступа",
"index_44": "Пример: при защите директории /test/ доступ к http://aaa.com/test/ потребует авторизации",
"index_45": "Добавить Http сертификацию",
"index_46": "После настройки, для доступа к ресурсу потребуется ввести пароль",
"index_47": "Например, если установлен защищённый путь /test/, то для доступа к http://aaa.com/test/ нужно ввести логин и пароль",
"index_48": "Удалить HTTP-авторизацию",
"index_49": "Вы уверены, что хотите удалить эту HTTP-авторизацию?",
"index_50": "Редактировать Http сертификацию",
"index_51": "Логи",
"index_52": "Журнал посещений",
"index_53": "Адрес получения",
"index_54": "По умолчанию",
"index_55": "Без журналирования",
"index_56": "Указанный журнал",
"index_57": "Отправка на удалённый сервер",
"index_58": "Поддержка Websocket",
"index_59": "Доменное имя не может быть пустым",
"index_60": "Ошибка получения",
"index_61": "Сжатый",
"index_62": "Черный список",
"index_63": "Белый список",
"index_64": "HTTP-авторизация",
"index_65": "Websocket",
"index_66": "Основной конфигурационный файл",
"index_67": "Пользовательские конфигурационные файлы",
"index_68": "Выберите блок конфигурации: ",
"index_69": "Проверьте правильность конфигурации перед сохранением - ошибки могут нарушить работу сайта",
"index_70": "Не добавляйте пользовательские настройки без понимания их работы!",
"index_71": "Официальная документация nginx по блокам server: ",
"index_72": "перейти",
"index_73": "Изменение основного конфигурационного файла запрещено. Используйте пользовательские конфигурации выше.",
"index_74": "Корневую директорию удалять нельзя",
"index_75": "Имя хоста при перенаправлении на backend-сервер (обычно $http_host). Для доменных URL укажите соответствующее доменное имя",
"index_76": "Цель: укажите адрес для проксирования. Для URL — рабочий веб-адрес, для UNIX — socket-файл",
"index_77": "Отправляемый домен: добавляет доменное имя в заголовок запроса для передачи на backend-сервер. По умолчанию используется домен целевого URL. Неправильная настройка может нарушить работу прокси. Примеры:",
"index_78": "http://192.168.100.20:19888 — оставьте $http_host как отправляемый домен",
"index_79": "https://www.yakpanel.com — укажите www.yakpanel.com как отправляемый домен",
"index_80": "Приведённые примеры — лишь частные случаи, учитывайте реальные условия",
"index_81": "Добавить замену содержимого",
"index_82": "Добавить проект обратного прокси"
},
"Cert": {
"index_1": "Копирование успешно",
"index_2": "Ошибка копирования",
"index_3": "Размер лога",
"index_4": "Только для серверов nginx,",
"index_5": "Добавить прокси",
"index_6": "Удалить проект",
"index_7": "Массовое удаление",
"index_8": "После массового удаления выбранные элементы нельзя будет восстановить. Продолжить?",
"index_9": "Заполните полное содержимое сертификата",
"index_10": "Предупреждение при сохранении сертификата",
"index_11": "При изменении содержимого сертификата, информация о нём будет обновлена. Продолжить?",
"index_12": "Отключить принудительный HTTPS",
"index_13": "После отключения принудительного HTTPS, необходимо очистить кеш браузера для вступления изменений в силу. Продолжить?",
"index_14": "Сейчас будет включен этот сайт. Продолжить?",
"index_15": "При отключении сайт станет недоступен. Продолжить?",
"index_16": "Режим проверки",
"index_17": "Проверка файла",
"index_18": "DNS-проверка (поддержка Wildcard)",
"index_19": "Выберите DNS API",
"index_20": "Автоматически объединять поддомены",
"index_21": "Перед применением проверьте DNS-записи: непрописанные домены приведут к ошибке проверки",
"index_22": "Сертификат действителен 3 месяца, поддерживает wildcard-домены. Автопродление включено по умолчанию.",
"index_23": "При использовании CDN или редиректов файловая проверка для получения/обновления сертификата может быть недоступна",
"index_24": "Если сайт по умолчанию без SSL не указан, HTTPS-запросы к сайту без SSL будут перенаправляться на сайт с SSL",
"index_25": "Для DNS-проверки доступны 3 автоматизированных DNS API и ручной режим",
"index_26": "Сертификат можно автоматически продлевать через DNS API. В ручном режиме потребуется повторная подача заявки после истечения срока.",
"index_27": "Перед использованием API [YakPanel Cloud Resolution] убедитесь, что DNS домена используют [Cloud Resolution].",
"index_28": "Для API [DNSPod/Aliyun DNS] необходимо установить API-ключ в появившемся окне",
"index_29": "Имя домена",
"index_30": "Бренд",
"index_31": "Удалить сертификат",
"index_32": "Вы уверены, что хотите удалить сертификат из хранилища сертификатов?",
"index_33": "Вставьте содержимое KEY и CRT файлов, затем сохраните",
"index_34": "Если браузер сообщает о неполной цепочке сертификатов, проверьте правильность объединения PEM-сертификата",
"index_35": "PEM-сертификат = доменный сертификат (.crt) + корневой сертификат (root_bundle.crt)",
"index_36": "Когда сайт по умолчанию без SSL не указан, сайт без SSL будет перенаправлять HTTPS-запросы на сайт с SSL",
"index_37": "Другой сертификат",
"index_38": "Сертификат Yakpanel",
"index_39": "Сохранить как шаблон",
"index_40": "Подсказка",
"index_41": "Подсказка: сайт не имеет SSL-сертификата, подключение может быть небезопасным",
"index_42": "Apache to Nginx",
"index_43": "Применить SSL",
"index_44": "Тип сертификата",
"index_45": "Бренд сертификата",
"index_46": "Сертификат домена",
"index_47": "Истёк срок",
"index_48": "{date}, еще {days} дней",
"index_49": "HTTPS принудительно",
"index_50": "Приватный ключ (KEY)",
"index_51": "Сертификат (CRT/PEM)",
"index_52": "Сохранить и включить SSL",
"index_53": "Обновить SSL",
"index_54": "Скачать SSL",
"index_55": "Отключить SSL",
"index_56": "Удалить сайт",
"index_57": "Массовое удаление сайтов",
"index_58": "Изменение сайта",
"index_59": "Дата добавления",
"index_60": "Сохранить",
"index_61": "Переключить",
"index_62": "Добавить",
"index_63": "Текущий, другой сертификат",
"index_64": "Коммерческий сертификат",
"index_65": "Let's Encrypt",
"index_66": "Владелец сертификата",
"index_67": "Имя приложения или полная команда Composer",
"index_68": "Дата"
},
"Config": {
"index_1": "Управление доменами",
"index_2": "Настройки Wordpress",
"index_3": "Привязка подкаталога",
"index_4": "Директория сайта",
"index_5": "Ограничение доступа",
"index_6": "Контроль трафика",
"index_7": "Перезапись URL",
"index_8": "Прокси URL",
"index_9": "Файл по умолчанию",
"index_10": "Конфигурация",
"index_11": "SSL",
"index_12": "PHP версия",
"index_13": "Безопасность",
"index_14": "Запрет доступа",
"index_15": "Конфиг. файл",
"index_16": "Базовые настройки",
"index_17": "Плагины",
"index_18": "Тема",
"index_19": "WP-настройки",
"index_20": "Composer",
"index_21": "Перенаправление",
"index_22": "Замена",
"index_23": "Обратный прокси",
"index_24": "Защита ссылки",
"index_25": "Журнал ответов",
"index_26": "Резервная копия пакета",
"index_27": "Резервная копия",
"index_28": "Восстановить файл резервной копии",
"index_29": "Будут восстановлены файлы сайта и база данных. Продолжить?",
"index_30": "Один домен на строку, порт по умолчанию: 80",
"index_31": "Формат маски домена: *.domain.com",
"index_32": "Чтобы указать другой порт, используйте формат www.domain.com:88",
"index_33": "Подкаталог",
"index_34": "Вы уверены, что хотите удалить привязку {0} подкаталога?",
"index_35": "Некоторые программы требуют указания вторичного каталога как рабочей директории",
"index_36": "Выберите рабочую директорию и нажмите Сохранить, например: ThinkPHP5, Laravel",
"index_37": "(ограничение базового каталога) (open basedir)",
"index_38": "Добавить ограничение доступа",
"index_39": "Редактировать ограничение доступа",
"index_40": "После настройки, для доступа к ресурсу потребуется ввести пароль",
"index_41": "Например, если установлен защищённый путь /test/, то для доступа к http://aaa.com/test/ нужно ввести логин и пароль",
"index_42": "Суффикс: укажите суффиксы, доступ к которым запрещен. Если несколько — разделяйте их символом",
"index_43": "Путь: правила применяются к файлам в этом каталоге, т.е.: /a/",
"index_44": "Например, чтобы запретить доступ к http://test.com/a/index.php",
"index_45": "Введите [ /a/ ]",
"index_46": "Включить контроль трафика",
"index_47": "*Ограничение максимальной нагрузки",
"index_48": "*Ограничение максимальной нагрузки с одного IP-адреса",
"index_49": "*Ограничение объёма трафика на один запрос (единица: КБ)",
"index_50": "Конвертер правил перезаписи",
"index_51": "Выберите приложение",
"index_52": "Если после настройки правил перезаписи сайт стал недоступен, попробуйте сбросить настройки до стандартных",
"index_53": "Вы можете редактировать правила перезаписи — сохраните изменения после редактирования",
"index_54": "Это основной конфигурационный файл сайта",
"index_55": "Не изменяйте его произвольно, если вы не знакомы с правилами конфигурации",
"index_56": "Конвертер правил перезаписи",
"index_57": "Выберите ваше приложение",
"index_58": "Вы можете редактировать правила перезаписи — сохраните изменения после редактирования",
"index_59": "Это основной конфигурационный файл сайта",
"index_60": "Не изменяйте его произвольно, если вы не знакомы с правилами конфигурации",
"index_61": "Режим проверки",
"index_62": "Файл проверки",
"index_63": "Проверка через DNS (поддержка масок/шаблонов)",
"index_64": "Изоляция сессий",
"index_65": "Выберите версию в соответствии с требованиями вашей программы",
"index_66": "По возможности не используйте PHP 5.2, так как это может снизить уровень безопасности сервера",
"index_67": "PHP 7 не поддерживает расширение MySQL. По умолчанию устанавливаются mysqli и mysql-pdo",
"index_68": "[Настроить вручную] Вы можете указать собственную конфигурацию подключения к PHP, выбрав доступные параметры",
"index_69": "[Настроить вручную] В данный момент поддерживается только NGINX",
"index_70": "Поддерживает настройку TCP или UNIX. Пример: 192.168.1.25:9001 или unix:/tmp/php8.sock",
"index_71": "При включении этой опции файлы сессий будут храниться в отдельной папке, а не в общем месте вместе с другими сайтами",
"index_72": "Не включайте эту опцию, если в конфигурации PHP вы сохраняете сессии в кеш-системы, такие как Memcache или Redis",
"index_73": "Добавить перенаправление",
"index_74": "Создать перенаправление",
"index_75": "Изменить перенаправление",
"index_76": "Редактировать профиль",
"index_77": "Тип: Выбранное доменное имя или введённый путь будет перенаправлен на указанный URL",
"index_78": "Целевой URL: Укажите адрес, на который необходимо выполнить перенаправление",
"index_79": "Режим: Используйте 301 для постоянного редиректа и 302 для временного",
"index_80": "Сохранять параметры URI: Будут ли переданы подкаталоги и параметры исходного URL при редиректе",
"index_81": "Сохранять параметры URI: http://b.com/1.html ---> http://a.com/1.html",
"index_82": "НЕ Сохранять параметры URI: http://b.com/1.html ---> http://a.com",
"index_83": "Это конфигурационный файл балансировки нагрузки. Не изменяйте его, если вы не знакомы с правилами настройки.",
"index_84": "После настройки перенаправления домена, редирект 404 для этого домена будет отключен",
"index_85": "Добавить обратный прокси",
"index_86": "Создать обратный прокси",
"index_87": "Добавить замену содержимого",
"index_88": "Каталог прокси: при доступе к этому каталогу будет отображаться содержимое целевого URL (для продвинутых пользователей)",
"index_89": "Целевой URL: укажите сайт, который необходимо проксировать. Целевой URL должен быть доступным",
"index_90": "Передаваемый домен: добавьте доменное имя в заголовок запроса и передайте его серверу прокси",
"index_91": "Замена содержимого: только для Nginx. Заменяет содержимое сайта на указанное",
"index_92": "Добавить URL-прокси",
"index_93": "Настройка URL-прокси",
"index_94": "Включить защиту от хотлинка",
"index_95": "Разрешить запросы с пустым HTTP_REFERER",
"index_96": "По умолчанию разрешён прямой доступ к ресурсам,",
"index_97": "т.е. запросы с пустым HTTP_REFERER не ограничиваются.",
"index_98": "Несколько суффиксов URL или доменов разделяйте запятыми (,), например: png,jpeg,zip,js",
"index_99": "Когда защита от хотлинка активна, возвращается статус 404",
"index_100": "Журнал доступа",
"index_101": "Журнал ошибок",
"index_102": "Анализ на безопасность",
"index_103": "детали журнала",
"index_104": "Сканирование журнала",
"index_105": "Рекомендуется выполнять анализ безопасности при низкой нагрузке на сервер. В это время будет ",
"index_106": "просканирован файл. Он может быть большим. Продолжить?",
"index_107": "Сканирование завершено",
"index_108": "Анализ логов: сканируются запросы с атаками в файлах логов (/www/wwwroot/.log)",
"index_109": "Типы атак: xss,sql,san,php",
"index_110": "Проанализированные данные содержат перехваченные запросы",
"index_111": "По умолчанию отображаются данные последнего сканирования (если их нет, нажмите «Сканирование журнала»)",
"index_112": "Если файл журнала слишком большой, сканирование может занять много времени. Подождите!",
"index_113": "YakPanel WAF",
"index_114": "может эффективно блокировать такие атаки",
"index_115": "Выполняется сканирование...",
"Limit": {
"index_1": "Удалить ограничение доступа [{0}]",
"index_2": "После удаления выбранного правила доступ больше не будет требовать проверки безопасности. Продолжить?",
"index_3": "Удалить запрет доступа [{0}]",
"index_4": "После удаления выбранного правила защита директории будет снята. Продолжить?",
"index_5": "Введите путь: /text/, /test/api"
},
"Redirect": {
"index_1": "Удалить перенаправление [{0}]",
"index_2": "После удаления правила настроенный домен/директория будут указывать на исходный адрес. Продолжить?"
},
"Proxy": {
"index_1": "Удалить обратный прокси [{0}]",
"index_2": "После удаления правила обратный прокси перестанет работать. Продолжить?"
},
"index_116": "Unlock the yakpanel pro version immediately to save up to 30 deployment records. The free version only allows saving 5 records",
"index_117": "Upgrade Now",
"index_118": "Quick deplop",
"index_119": "Quick deployment allows you to deploy your application as soon as you push your code.",
"index_120": "Commit",
"index_121": "Message",
"index_122": "Deployment Time",
"index_123": "Commit time",
"index_124": "You are about to roll back the deployment to an earlier commit state",
"index_125": "Please back up your site files first to avoid data loss!",
"index_126": "Rollback Result",
"index_127": "Script",
"index_128": "This site does not have a Git repository configured.",
"index_129": "YakPanel stores the number of deployed copies and can be used for rollback operations",
"index_130": "Webhook Script",
"index_131": "Please create/select script that is triggered by accessing Webhook URL",
"index_132": "Webhook URL",
"index_133": "Refresh token",
"index_134": "Use URL to trigger deployment remotely. Send POST request to execute Webhook Script",
"index_135": "Please input repository",
"index_136": "Please input branch",
"index_137": "After refreshing, the old links will become invalid, the webhook logs will be cleared, and you will need to select new script. Continue?",
"index_138": "Deploy Script",
"index_139": "Enter your alias here",
"index_140": "This script is triggered every time a manual or automatic deployment is performed.",
"index_141": "Add script",
"index_142": "Are you sure you want to deploy this script?",
"index_143": "Are you sure you want to delete this script?",
"index_144": "You need to create the website from Git to use this feature.",
"index_145": "Deployments",
"index_146": "Webhook Logs",
"index_147": "Clear logs",
"index_148": "Are you sure you want to clear the logs?",
"index_149": "None logs",
"index_150": "If you need to switch the git warehouse branch, please create a new website",
"index_151": "Enter your script here"
},
"DelSite": {
"ContentText1": "Будет удалён выбранный профиль сайта",
"ContentText2": "Если отмечена галочка ниже, соответствующие данные будут удалены",
"ContentText3": "Двойная проверка перед удалением сайта",
"ContentText4": "Двойная проверка перед массовым удалением сайтов",
"ContentText5": "Результат не может быть пустым",
"ContentText6": "Неверный расчёт",
"ContentText7": "Подождите несколько секунд и подтвердите следующие данные для удаления",
"ContentText8": "Внимание: эта директория может содержать важные данные. Будьте осторожны при выполнении операции.",
"ContentText9": "Внимание: этот сайт был создан ранее и может содержать важные данные. Будьте осторожны при выполнении операции.",
"ContentText10": "Внимание: эта база данных имеет большой объём и может содержать важные данные. Будьте осторожны при выполнении операции.",
"ContentText11": "Внимание: этот сайт был создан ранее и может содержать важные данные. Будьте осторожны при выполнении операции.",
"ContentText12": "Важно: функция корзины для баз данных отключена. После удаления база данных исчезнет навсегда!",
"ContentText13": "Важно: функция корзины для файлов отключена. После удаления директория сайта исчезнет навсегда!",
"ContentText14": "Прочитайте информацию выше, чтобы избежать ошибочного удаления данных сайта. Подтвердите наличие данных",
"ContentText15": "Внимание: внимательно ознакомьтесь с информацией выше, чтобы избежать случайного удаления данных сайта",
"ContentText16": "Подтвердить удаление",
"ContentText17": "Подтвердить удаление (операция продолжится через {0} секунд)",
"index_1": "секунд до удаления",
"index_2": "Путь",
"index_3": "Сайт",
"index_4": "Директория",
"index_5": "Создать",
"index_6": "Время",
"index_7": "БД",
"index_8": "Размер",
"index_9": "Более 50 MB ",
"index_10": "Результат",
"index_11": "Результаты массового удаления сайтов"
},
"Batch": {
"index_1": "Включить сайт",
"index_2": "Массовое включение сайтов",
"index_3": "Внимание: после подтверждения выбранные элементы будут [включены]",
"index_4": "Отключить сайт",
"index_5": "Массовое отключение сайтов",
"index_6": "Внимание: после подтверждения выбранные элементы будут [отключены]",
"index_7": "Резервная копия сайта",
"index_8": "Массовое резервное копирование",
"index_9": "Внимание: после подтверждения для выбранных элементов будет создана [резервная копия]",
"index_10": "Удалить сайт",
"index_11": "Внимание: после подтверждения выбранные элементы будут [удалены]",
"index_12": "Удалить домен",
"index_13": "Вы уверены, что хотите удалить этот домен?",
"index_14": "Удалить перенаправление",
"index_15": "Вы уверены, что хотите удалить перенаправление?",
"index_16": "Удалить обратный прокси",
"index_17": "Вы уверены, что хотите удалить из списка??",
"index_18": "Удалить резервную копию",
"index_19": "Резервная копия сайта будет удалена",
"index_20": "Выберите для удаления",
"index_21": "Массовое удаление",
"index_22": "Массовая установка категории"
},
"TableRow": {
"index_1": "Название сайта",
"index_2": "Название",
"index_3": "Версия",
"index_4": "XSS",
"index_5": "SQL",
"index_6": "Скан",
"index_7": "IP (топ100)",
"index_8": "URL (топ100)",
"index_9": "Перенаправлено",
"index_10": "Перенаправление на",
"index_11": "Тип",
"index_12": "Режим",
"index_13": "Сохранять параметры URI",
"index_14": "Статус",
"index_15": "Путь",
"index_16": "Порт",
"index_17": "Директория прокси",
"index_18": "Суффикс",
"index_19": "Имя домена",
"index_20": "Копия",
"index_21": "Проксируемый каталог",
"index_22": "Имя файла",
"index_23": "Размер файла",
"index_24": "Инфо",
"index_25": "Время копии",
"index_26": "Корневая директория сайта",
"index_27": "PHP",
"index_28": "Параметры",
"index_29": "Дополнительные команды",
"index_30": "Действие",
"index_31": "Адрес прокси",
"index_32": "Путь прокси"
},
"TableOP": {
"index_1": "Авторизоваться",
"index_2": "Изменить",
"index_3": "Изменить",
"index_4": "Восстановить",
"index_5": "Скачать",
"index_6": "Удалить",
"index_7": "Изменить",
"index_8": "Перенос",
"index_9": "Недоступно",
"index_10": "URL rewrite"
},
"Lable": {
"index_1": "Домен",
"index_2": "Каталог сайта",
"index_3": "Рабочий каталог",
"index_4": "Анти-XSS атаки",
"index_5": "Запись лога доступа",
"index_6": "Суффикс URL",
"index_7": "Домен доступа",
"index_8": "Official(packagist.org)",
"index_9": "www(рекомендуется)",
"index_10": "root(не рекомендуется)",
"index_11": "Выполнить",
"index_12": "Авто",
"index_13": "Ответ",
"index_14": "Доступ по паролю",
"index_15": "Альтернативное слово",
"index_16": "Правило",
"index_17": "Авторизованный аккаунт",
"index_18": "Повторите пароль",
"index_19": "Original Keyword",
"index_20": "Заголовок сайта",
"index_21": "Язык",
"index_22": "PHP версия",
"index_23": "WP версия",
"index_24": "Имя пользователя",
"index_25": "Владелец",
"index_26": "Директория",
"index_27": "Пароль",
"index_28": "Email",
"index_29": "Префикс",
"index_30": "Путь перенаправления",
"index_31": "Кеш",
"index_32": "Исходный",
"index_33": "Целевой URL",
"index_34": "Включить",
"index_35": "Расширенная функция",
"index_36": "Передаваемый домен",
"index_37": "Замена содержимого",
"index_38": "Имя прокси",
"index_39": "Время кеширования",
"index_40": "План ограничений",
"index_41": "Ограничение количества одновременных подключений",
"index_42": "Тайм-аут соединения",
"index_43": "Тайм-аут запроса к бэкенду",
"index_44": "Тайм-аут ответа прокси",
"index_45": "Блокировка одного IP",
"index_46": "Включить прокси",
"index_47": "Включить кеш",
"index_48": "Эффект по умолчанию: Заменить всё",
"index_49": "Эффект: будет",
"index_50": "Совпадение",
"index_51": "для",
"index_52": "также"
},
"Placeholder": {
"Index_1": "Название правила",
"Index_2": "Запрещенные суффиксы",
"Index_3": "Правила применяются к этому каталогу. Например: /a/",
"Index_4": "Введите имя",
"Index_5": "Введите путь",
"Index_6": "Введите имя пользователя",
"Index_7": "Оставьте пустым, если не нужно изменять",
"Index_8": "Введите пароль",
"Index_9": "Введите путь прокси. Пример: /web",
"Index_10": "Введите",
"Index_11": "Найти, например: домен",
"index_12": "Домен вашего сайта",
"index_13": "Название сайта wordpress",
"index_14": "Пользователь бэкенда WordPress",
"index_15": "Пароль бэкенда WordPress",
"index_16": "Ваш email адрес",
"index_17": "Префикс таблиц WordPress",
"index_18": "Ваш URL для входа",
"index_19": "Ваш URL перенаправления",
"index_20": "Исходный текст",
"index_21": "Заменить на (необязательно)"
},
"RulesError": {
"index_1": "Пример: yakpanel.com",
"index_2": "Название поддиректории не может быть пустым",
"index_3": "Название сайта WordPress не может быть пустым",
"index_4": "Выберите язык",
"index_5": "Выберите PHP версию",
"index_6": "Выберите WP версию",
"index_7": "Пользователь WordPress не может быть пустым",
"index_8": "Пароль WordPress не может быть пустым",
"index_9": "Email не может быть пустым",
"index_10": "Префикс таблиц WordPress не может быть пустым",
"index_11": "URL для входа не может быть пустым",
"index_12": "URL перенаправления не может быть пустым",
"index_13": "Выберите веб-директорию",
"index_14": "Совпадает с исходным путём, изменение не требуется!",
"index_15": "Выберите рабочую директорию",
"index_16": "Введите название!",
"index_17": "Укажите путь!",
"index_18": "Введите лимит одновременных подключений",
"index_19": "Введите лимит для одного IP",
"index_20": "Укажите лимит трафика",
"index_21": "Введите название шаблона",
"index_22": "Выберите версию PHP",
"index_23": "Выберите домен для перенаправления",
"index_24": "Введите путь перенаправления",
"index_25": "Введите целевой URL",
"index_26": "Введите название прокси",
"index_27": "Укажите время кеширования",
"index_28": "Введите директорию прокси",
"index_29": "Введите отправляемый домен",
"index_30": "Суффикс URL не может быть пустым!",
"index_31": "Домен не может быть пустым",
"index_32": "Имя поддиректории не может быть пустым",
"index_33": "Укажите проксируемую директорию",
"index_34": "Введите имя пользователя!",
"index_35": "Имя пользователя должно содержать минимум 3 символа!",
"index_36": "Введите пароль!",
"index_37": "Повторите введенный пароль!",
"index_38": "Введённые пароли не совпадают!"
},
"Api": {
"Index_1": "Установка wordpress, подождите...",
"Index_2": "Сохранение, подождите...",
"Index_3": "Обновление версии Wordpress, подождите...",
"Index_4": "Включение",
"Index_5": "Отключение",
"Index_6": "Кеширование, подождите...",
"Index_7": "Очистка кеша, подождите...",
"Index_8": "Сброс пароля, подождите...",
"Index_9": "Отправка, подождите...",
"Index_10": "Загрузка, подождите...",
"Index_11": "Удаление Node проекта, подождите..."
},
"Tips": {
"index_1": "Примечание: для построчной конфигурации завершайте каждую строку символом ;",
"index_2": "Пример:",
"index_3": "Перед сохранением проверьте правильность конфигурации. Неправильная настройка может привести к недоступности обратного прокси.",
"index_4": "Перенаправление запроса: return 301 /new-page;",
"index_5": "Перезапись URL: rewrite ^/blog/(. *)$ /$1 break;",
"index_6": "Ограничение загрузки файлов: client_max_body_size 10M;",
"index_7": "Обработка определённых HTTP-методов:",
"index_8": "limit_except POST ",
"index_9": "allow 192.168.1.0/24;",
"index_10": "deny all;",
"index_11": "Ограничить скорость запроса: limit_rate 100k;",
"index_12": "Регистронезависимый",
"index_13": "Заменить только первый",
"index_14": "Регулярное выражение",
"index_15": "Эффект по умолчанию: Заменить все 'http://www.yakpanel.com' на 'https://www.yakpanel.com'.",
"index_16": "Глобальные WebSocket включены и не могут быть отключены индивидуально",
"index_17": "Удалить проект обратного прокси",
"index_18": "Заменить все совпадающие ключевые слова"
},
"Git": {
"sshKey": "SSH Key",
"updateMethod": "Update method",
"selectKey": "Select key",
"generateNewKey": "Generate new key",
"keyList": "Key list",
"keyName": "Key name",
"sshKeyNamePlaceholder": "Please enter SSH key name",
"pleaseInputSshKeyName": "Please enter SSH key name",
"pleaseSelectKey": "Please select a key",
"generateNewKeySuccess": "New SSH key generated successfully",
"updateSshKeyTitle": "Update SSH Key",
"coverageData": "Coverage data",
"repoAddressPlaceholder": "Please enter repository address",
"branchPlaceholder": "Please select a branch",
"pleaseInputRepoAddress": "Please enter repository address first",
"resolveARecordTip": "Please first resolve the A record of this domain to the server IP address",
"repoExample": "e.g. git@github.com:username/repo.git",
"branchExample": "e.g. master",
"howToCreateWebsiteUsingGit": "How to create website using Git?",
"viewDocs": "View",
"deployScriptPlaceholder": "cd /www/wwwroot/yakpanel.com\ngit pull origin master\necho \"\" | sudo -S service php8.3-fpm reload\necho \"🚀 Application deployed!\"",
"deleteGitConfigTitle": "Delete git configuration",
"deleteGitConfigContent": "You can delete the repository here. Note that both the .git directory and the deployment records will be deleted."
}
}
}

View File

@@ -0,0 +1,78 @@
{
"Soft": {
"index_1": "Развертывание",
"index_2": "Плагины",
"index_3": "Профессиональные",
"index_4": "Поиск",
"index_5": "Найти плагин по названию",
"index_6": "Обновить список приложений",
"index_7": "Сортировка",
"index_8": "Недавно запущенные",
"index_9": "Разработчик",
"index_10": "Информация о приложении",
"index_11": "официальный",
"index_12": "Цена",
"index_13": "Бесплатно",
"index_14": "Срок действия",
"index_15": "Вы уверены, что хотите удалить [{0} {1}]?",
"index_16": "Pro-версия может бесплатно использовать профессиональный плагин, время окончания: {0}",
"index_17": "Обновите до Pro-версии — все плагины станут доступны!",
"index_18": "Продлить сейчас",
"index_19": "Процесс установки может занять несколько минут, подождите!",
"index_20": "Если этот плагин уже существует, он будет заменён!",
"index_21": "Установка - может занять несколько минут...",
"index_22": "Напоминание о безопасности: YakPanel официально провел проверку безопасности перед публикацией стороннего плагина, однако потенциальные риски всё же могут присутствовать. Протестируйте плагин перед использованием в рабочей среде.",
"index_23": "Получить сторонние приложения",
"index_24": "Импортировать плагины",
"index_25": "Установить сторонние плагины",
"index_26": "Если искомый контент не найден, отправьте запрос в поддержку",
"index_27": "Бессрочный",
"index_28": "Не активен",
"index_29": "Название плагина",
"index_30": "Показать на главной",
"index_31": "Оценка",
"index_32": "Без оценки",
"index_34": "Установить сейчас",
"index_35": "Если этот плагин уже существует, файл будет заменён!",
"index_36": "Установите расширения и зависимости плагина вручную. Если они не установлены, плагин будет работать некорректно.",
"index_37": "Процесс установки может занять несколько минут, подождите!",
"index_38": "Вы уверены, что хотите установить плагин [{0}]?",
"index_39": "Описание плагина",
"index_40": "Установка",
"index_41": "Ожидание установки",
"index_42": "Обновление",
"index_43": "Введите название модуля",
"index_44": "Введите описание модуля",
"index_45": "Параметр",
"index_46": "Введите параметры шаблона",
"index_47": "Префикс-скрипт",
"index_48": "# shell скрипт, выполняемый перед компиляцией. Обычно используется для установки зависимостей и загрузки исходников стороннего модуля.",
"index_49": "Добавление пользовательских модулей",
"index_50": "Подтвердить удаление модуля [{0}]?",
"index_51": "Новая версия",
"index_52": "Журнал обновлений",
"index_53": "Обратите внимание, что процесс обновления может вызвать временное прерывание работы сервиса",
"index_54": "Рекомендуется выполнять обновление программного обеспечения, когда нагрузка на сервер минимальна",
"Plugin": {
"index_1": "Веб-сервер",
"index_2": "Изменение в процессе, пожалуйста, подождите...",
"index_3": "Убедитесь, что следующие порты не используются:",
"index_4": "После переключения на архитектуру мульти-веб-сервера хостинга, вы можете указать собственный веб-движок для каждого веб-сайта",
"index_5": "Перед включением мульти-веб-сервера хостинга убедитесь, что основная конфигурация текущего сервиса, порт и индивидуальная конфигурация веб-сайта не были изменены вручную. Восстановите исходную конфигурацию или удалите и переустановите из App Store.",
"index_6": "Описание мульти-веб-сервера:",
"index_7": "Нажмите для просмотра",
"index_8": "Веб-сервер",
"index_9": "Статус",
"index_10": "Работает",
"index_11": "Остановить",
"index_12": "Восстановить",
"index_13": "Сервис сохранения",
"index_14": "Включить несколько сервисов",
"index_15": "Восстановить несколько сервисов",
"index_16": "Процесс восстановления сделает веб-сайт недоступным. Хотите продолжить?",
"index_17": "Мульти-веб-сервер хостинг",
"index_18": "Выберите сервис, который хотите сохранить",
"index_19": "После включения нескольких сервисов будут установлены Apache, Nginx и Openlitespeed"
}
}
}

View File

@@ -0,0 +1,184 @@
{
"SSL": {
"index_1": "Разрешение домена",
"index_2": "Добавить запись вручную",
"index_3": "Добавить запись автоматически",
"index_4": "Перейти к настройкам",
"index_5": "Домен не находится под управлением: автоматическое разрешение недоступно",
"index_6": "Домен не находится под управлением: SSL-сертификаты недоступны",
"index_7": "SSL",
"index_8": "CF-прокси",
"index_9": "Коммерческий сертификат",
"index_10": "Метод проверки",
"index_11": "Тип сертификата",
"index_12": "DNS-проверка",
"index_13": "Тип сертификата",
"index_14": "Введите домены (по одному на строку)",
"index_15": "Важно: Не используйте SSL-сертификаты для незаконных сайтов",
"index_16": "Если после включения HTTPS вы не можете получить доступ, проверьте, разрешает ли ваша группа безопасности порт 443",
"index_17": "Один домен",
"index_18": "Несколько доменов",
"index_19": "Wildcard",
"index_20": "Введите корректный одиночный домен",
"index_21": "Введите доменное имя",
"index_22": "Введите несколько доменов",
"index_23": "Введите корректные домены (по одному на строку)",
"index_24": "Введите wildcard-домен",
"index_25": "Введите корректный wildcard-домен (например: *.yakpanel.com), каждый с новой строки",
"index_26": "Развернуть SSL {a} для",
"index_27": "Совпадающие сайты",
"index_28": "Все сайты",
"index_29": "Развернуть",
"index_30": "Выберите сайт для развертывания!",
"index_31": "Ошибка развертывания!",
"index_32": "Развертывание успешно завершено!",
"index_33": "Подсказка: поддерживается перетаскивание файлов сертификатов с автоматическим распознаванием",
"index_34": "Ключ (KEY)",
"index_35": "Введите или вставьте ключ",
"index_36": "Сертификат (PEM-формат)",
"index_37": "Введите или вставьте сертификат",
"index_38": "Загруженный файл сертификата неверный",
"index_39": "Ваш браузер не поддерживает перетаскивание файлов. Обновите браузер.",
"index_40": "Загрузите файл сертификата",
"index_41": "Тип сертификата:",
"index_42": "Продление",
"index_43": "Журнал продления",
"index_44": "Запрос SSL",
"index_45": "Загрузить сертификат",
"index_46": "Мгновенное продление",
"index_47": "Запросить сейчас",
"index_48": "Просмотр сертификата",
"index_49": "Управление сертификатами",
"index_50": "Журнал сертификатов",
"index_51": "Мгновенное продление",
"index_52": "Сертификаты со сроком <30 дней будут продлены. Продолжить?",
"index_53": "Подтверждённый домен",
"index_54": "Срок действия",
"index_55": "Автопродление",
"index_56": "Последний запрос",
"index_57": "Лог последнего запроса",
"index_58": "Управление",
"index_59": "Удалить сертификат",
"index_60": "Подтвердите удаление сертификата?",
"Domain": {
"index_1": "Введите API-пользователя",
"index_2": "Введите API-ключ",
"index_3": "Как получить API-ключ",
"index_4": "Интеграция API DNS-провайдера",
"index_5": "Журнал запросов",
"index_6": "Введите псевдоним",
"index_7": "Управление доменами",
"index_8": "Удалить API провайдера",
"index_9": "Вы уверены, что хотите удалить этот API провайдера?",
"index_10": "Редактировать API провайдера",
"index_11": "Запись",
"index_12": "Введите запись",
"index_13": "Значение записи",
"index_14": "Введите значение записи",
"index_15": "Введите TTL",
"index_16": "Прокси",
"index_17": "Добавить запись",
"index_18": "Назад",
"index_19": "Удалить запись",
"index_20": "Вы уверены, что хотите удалить это разрешение?",
"index_21": "Редактировать запись",
"index_22": "Получить данные",
"index_23": "Получить лог",
"index_24": "Количество записей",
"index_25": "Срок истечения",
"index_26": "Предупреждение об истечении",
"index_27": "Список провайдеров",
"index_28": "Бренд сертификата",
"index_29": "Место установки",
"index_30": "Установить сейчас",
"index_31": "Email",
"index_32": "Панель",
"index_33": "Просмотреть журнал",
"index_34": "Добавить запись"
},
"Business": {
"index_1": "По умолчанию содержит {0} доменов, превышено количество на один домен",
"index_2": "Выберите количество доменов для текущего сертификата",
"index_3": "Включенные услуги",
"index_4": "Общая стоимость",
"index_5": "Включает услуги развертывания",
"index_6": "Запрещается запрашивать SSL-сертификаты для сайтов с мошенническим, азартным, порнографическим контентом, троянами, вирусами и другой незаконной деятельностью. Нарушения приведут к отзыву сертификата и блокировке аккаунта",
"index_7": "Стоимость услуг развертывания",
"index_8": "YakPanel предоставляет услуги ручного развертывания сертификатов с 9:00 до 18:00 (GMT+8) для помощи в устранении проблем с сертификатами и быстрого запуска",
"index_9": "Перед подачей заявки убедитесь, что домен разрешен (включая корневой домен)",
"index_10": "Для запроса сертификата с www как поддоменом (например www.yakpanel.com) необходимо привязать и разрешить родительский домен (yakpanel.com), иначе проверка не пройдет",
"index_11": "Правила добавления дополнительных имен в SSL-сертификат:",
"index_12": "1. При запросе для корневого домена (yakpanel.com) добавляется поддомен (www.yakpanel.com)",
"index_13": "2. При запросе для www.yakpanel.com добавляется родительский домен (yakpanel.com)",
"index_14": "3. Для других поддоменов (app.yakpanel.com) добавляется следующий уровень (www.app.yakpanel.com)",
"index_15": "Добавьте для домена [{a}] следующие параметры разрешения '{b}':",
"index_16": "Проверка выполняется [этим сервером], фактическая проверка будет выполнена [сервером CA]. Подождите",
"index_17": "Убедитесь, что все пункты в списке успешно проверены, и нажмите [Проверить домен] для повторной отправки",
"index_18": "Если проверка долго не проходит, измените метод на [DNS-проверку] через [Изменить метод проверки]",
"index_19": "Как добавить разрешение домена - уточните у вашего хостинг-провайдера",
"index_20": "Как проверить коммерческие сертификаты?",
"index_21": "Проверить домен",
"index_22": "Вернуться к списку",
"index_23": "Идет проверка, подождите!",
"index_24": "сертификат для одного домена, например www.yakpanel.com",
"index_25": "Выбрать существующий домен",
"index_26": "Указать домен вручную",
"index_27": "Сбор информации о заявителе",
"index_28": "Область/край",
"index_29": "Город",
"index_30": "Компания",
"index_31": "Телефон",
"index_32": "Адрес",
"index_33": "Отправить информацию",
"index_34": "Для http/https проверки сайт должен быть доступен по протоколу http/https",
"index_35": "Префикс домена www. Убедитесь, что родительский домен разрешен. Например, для www.yakpanel.com должен быть разрешен yakpanel.com",
"index_36": "Как проверить коммерческие сертификаты?",
"index_37": "Введите область/край",
"index_38": "Введите город",
"index_39": "Введите название компании",
"index_40": "Введите номер телефона",
"index_41": "Полная информация о сертификате",
"index_42": "Проверить домен",
"index_43": "Статус заказа",
"index_44": "Требуется информация",
"index_45": "Ожидает отправки",
"index_46": "На проверке",
"index_47": "Заказ завершен",
"index_48": "Отменен",
"index_49": "Ошибка запроса",
"index_50": "Истек срок",
"index_51": "Ожидает проверки",
"index_52": "Не оплачен",
"index_53": "Информация заполнена",
"index_54": "Проверка"
},
"SiteSSL": {
"index_1": "Если ваш сайт использует CDN, защищенный IP, обратный прокси, 301 редирект и т.д., это может привести к сбою проверки",
"index_2": "Сертификаты можно приобрести на несколько лет, но выпускаются они один раз в год (действительны один год), и их необходимо продлевать в течение 30 дней до истечения срока (для продления проверка домена не требуется)",
"index_3": "Для получения сертификата для www.yakpanel.com с www в качестве поддомена необходимо привязать и прописать запись для основного домена (yakpanel.com), иначе проверка не пройдет",
"index_4": "По сравнению с обычными сертификатами, коммерческие сертификаты обладают повышенной безопасностью, страховой защитой и поддержкой wildcard и мультидоменов",
"index_5": "Корпоративный сертификат",
"index_6": "Исключительная заявка",
"index_7": "Защита от взлома/подмены",
"index_8": "Повышение SEO-веса",
"index_9": "Страховая гарантия",
"index_10": "Возврат средств при неудаче",
"index_11": "Официальная рекомендация (также используется на yakpanel.com)",
"index_12": "Подача заявки и развертывание защищенных SSL-сертификатов для панели через Центр управления доменами, с автоматическим продлением по истечении срока",
"index_13": "Имеет доступ к Центру управления доменными именами и может быть установлен автоматически.",
"index_14": "Нет подключения к Центру управления доменами, подключитесь сначала",
"index_15": "Проверьте, указывает ли A-запись домена на IP этого сервера. Отсутствие записи приведет к ошибке при подаче заявки.",
"index_16": "Выберите домен",
"index_17": "Проверка файла",
"index_18": "Создать html-файл",
"index_19": "Подсказка: Срок действия сертификата для [{0}] истек, обновите его как можно скорее!",
"index_20": "Автоматическое объединение поддоменов",
"index_21": "Подключить",
"index_22": "Напоминание",
"index_23": "SSL будет автоматически продлен за 1 месяц до истечения срока действия",
"index_24": "Автоматически сгенерированный бесплатный сертификат Let's Encrypt",
"index_25": "Если у вас есть собственный SSL, перейдите на вкладку [другие сертификаты] для добавления",
"index_26": "Подсказка: Срок действия сертификата [{0}] истечет через {1} дней, продлите его!"
}
}
}

View File

@@ -0,0 +1,31 @@
{
"Term": {
"idnex_1": "Введите название команды",
"index_2": "Введите команду",
"index_3": "Добавить команду",
"index_4": "Название команды",
"index_5": "Редактировать команду",
"index_6": "Удалить информацию",
"index_7": "Удалить информацию о службе [{0}], продолжить?",
"index_8": "IP сервера",
"index_9": "Введите IP сервера",
"index_10": "SSH аккаунт",
"index_11": "Введите аккаунт SSH",
"index_12": "Верификация",
"index_13": "Приватный ключ",
"index_14": "Введите пароль SSH",
"index_15": "Введите приватный ключ SSH",
"index_16": "Ключ пароль",
"index_17": "Введите ключ пароль (может быть пустым)",
"index_18": "Введите примечание (может быть пустым)",
"index_19": "Добавить сервер",
"index_20": "Удалить команду",
"index_21": "Удалить команду [{0}], продолжить?",
"index_22": "Редактировать сервер",
"index_23": "Список серверов",
"index_24": "Команды",
"index_25": "Требуется сервер терминалов",
"index_26": "Введите верный IP адрес",
"index_27": "Уверены, что хотите выйти?"
}
}

View File

@@ -0,0 +1,8 @@
{
"Utils": {
"Copy": {
"index_1": "Копирование успешно",
"index_2": "Сбой копирования"
}
}
}

View File

@@ -0,0 +1,977 @@
{
"Waf": {
"Overview": {
"index_1": "Запросы сегодня",
"index_2": "Вредоносные запросы",
"index_3": "График фильтрации трафика",
"index_4": "После фильтрации",
"index_5": "Всего запросов",
"index_6": "Время: {0} {1}",
"index_7_1": "Ошибка 499: {0}",
"index_7_2": "Ошибка 502: {0}",
"index_8": "Автообновление каждые {0} секунд",
"index_9": "Количество изолированных троянов",
"index_10": "Незащищенный сайт",
"index_11": "Активировать в один клик",
"index_12": "Подробности",
"index_13": "Возможно некорректное правило CC-защиты",
"index_14": "Детали изолированных троянов",
"index_15": "Детали незащищенных сайтов",
"index_16": "Детали возможных ошибок CC-защиты",
"index_17": "Имя файла",
"index_18": "Название сайта",
"index_19": "Статус",
"index_20": "Детали",
"index_21": "QPS в реальном времени: {0}/сек",
"index_22": "Время: {0}",
"index_23": "Карта блокировок (сегодня)",
"index_24": "Низкий",
"index_25": "Высокий",
"index_26": "Количество атак: {0}",
"index_27": "IP атакующего",
"index_28": "Количество атак",
"index_29": "Локация IP",
"index_30": "Отчет о блокировках сегодня >>",
"index_31": "Типы блокировок (сегодня)",
"index_32": "Блокировки сегодня",
"index_33": "{0}\n{1}/шт, {2}%",
"index_34": "3D Map",
"index_35": "Enable 3D Map",
"index_36": "Disable 3D Map",
"index_37": "After enabling the 3D map, the map will switch to 3D mode. Confirm?",
"index_38": "After disabling the 3D map, the map will switch to 2D mode. Confirm?",
"index_39": "Real-time origin response: {0}ms",
"index_40": "Origin response time",
"index_41": "Traffic",
"index_42": "IP count",
"index_43": "Dynamic/Static (Traffic): {0}{2} / {1}{2}",
"index_44": "Access/Block Map",
"index_45": "Data uses top 10k records",
"index_46": "(*Only shows TOP 5 coordinates)",
"index_47": "Requests",
"index_48": "Blocks",
"index_49": "Attacked domains TOP10",
"index_50": "Traffic ranking TOP10",
"index_51": "Traffic ranking TOP100",
"index_52": "IP inclusion criteria:",
"index_53": "Dynamic requests exceed 100 and dynamic traffic exceeds 512KB",
"index_54": "Static file count exceeds 500 and traffic exceeds 512KB",
"index_55": "Total requests exceed 500",
"index_56": "Static traffic exceeds 10MB",
"index_57": "Dynamic traffic exceeds 1MB",
"index_58": "Any one of the above is enough",
"index_59": "URL inclusion criteria:",
"index_60": "Current URL traffic exceeds 1MB and visits exceed 100",
"index_61": "Current URL visits exceed 2000",
"index_62": "Visited pages TOP10",
"index_63": "Visited pages TOP100",
"index_64": "Domain",
"index_65": "IP",
"index_66": "Visits",
"index_67": "Static requests",
"index_68": "Static traffic",
"index_69": "URL",
"index_70": "Time",
"index_71": "IP address",
"index_72": "Attack type",
"index_73": "Latest block events",
"index_74": "Block type",
"index_75": "Today's blocks",
"index_76": "Request IP",
"index_77": "Request count",
"index_78": "Firewall protection is disabled",
"index_79": "The firewall is currently disabled. Your websites are no longer protected. It is recommended to enable protection immediately.",
"index_80": "Enable protection now",
"index_81": "Real-time traffic: {0} KB/s",
"index_82": "Content type",
"index_83": "Cookie visits"
},
"Site": {
"index_1": "Блокировать доступ с известных вредоносных IP YakPanel",
"index_2": "Введите название сайта",
"index_3": "Опция CDN: После включения CDN для сайта необходимо активировать кнопку CDN. Иначе IP узлов CDN будут заблокированы. Подробности см. в инструкции.",
"index_4": "Экспорт по умолчанию выгружает все. Для экспорта отдельных сайтов выберите их перед экспортом.",
"index_5": "Всего блокировок [{0}]",
"index_6": "Лог блокировок [{0}]",
"index_7": "Логов сайта пока нет",
"index_8": "Сайт",
"index_9": "Всего блокировок",
"index_10": "Интеллектуальная CC-защита автоматически определяет высокую нагрузку или медленный ответ. При аномалии включается проверка \"человек-машина\".",
"index_11": "CC-Защита",
"index_12": "Статус",
"index_13": "Лог",
"index_15": "Тип",
"index_16": "Количество блокировок",
"index_17": "Выберите дату:",
"index_18": "Фильтр IP:",
"index_19": "Поддерживает IP через запятую. Можно указывать диапазоны, например 192.168.1.*",
"index_20": "Поиск",
"index_21": "Расширенный поиск",
"index_22": "Фильтр URL",
"index_23": "Поддерживает URL через запятую.",
"index_24": "Введите UserAgent",
"index_26": "Время начала",
"index_27": "IP пользователя",
"index_28": "URL адрес",
"index_29": "Заблокировано",
"index_30": "Локация IP",
"index_31": "Локальный адрес",
"index_32": "Фильтр",
"index_33": "Белый URL",
"index_34": "Детали",
"index_35": "раз",
"index_36": "Фальшивый паук",
"index_37": "Блокировать поддельные IP пауков",
"index_38": "Использует CDN",
"index_39": "CDN: Переключатель для получения IP при использовании CDN.",
"index_40": "Умная CC-защита",
"index_41": "Анализирует нагрузку и историю доступа для автоматической настройки защиты.",
"index_42": "Количество блокировок: {0} раз",
"index_43": "Защита от сканирования",
"index_44": "Зал ожидания/Лимит запросов",
"index_45": "Защита от сканирования [{0}]",
"index_46": "Зал ожидания/Лимит запросов [{0}]",
"Config": {
"index_1": "Включение межсетевого экрана",
"index_2": "Внимание: Большинство настроек применяются только к текущему сайту!",
"index_3": "Название",
"index_4": "Описание",
"index_5": "Статус",
"index_6": "Максимальная защита от вторжений может блокировать легитимные запросы (платежи, API). Рекомендуется включать только при атаках!",
"index_7": "Правило",
"index_8": "Более {index_2} запросов к одному URI за {index_1} секунду = Блокировка IP на {index_3} секунд.",
"index_9": "Отключение сканирования пауками остановит индексацию сайта!",
"index_10": "Внимание: Отключение может повлиять на сбор данных.",
"index_11": "Режим",
"index_12": "Включение добавляет CAPTCHA при доступе. Рекомендуется при CC-атаках.",
"index_13": "Тип запроса",
"index_14": "Время доступа",
"index_16": "Количество обращений",
"index_18": "Время блокировки",
"index_19": "URL CC-Защита",
"index_20": "Региональная проверка",
"index_21": "`Выберите регион`",
"index_22": "Метод проверки",
"index_23": "CAPTCHA: Не рекомендуется при использовании CDN.",
"index_24": "Настройки применяются только к текущему сайту.",
"index_29": "Не устанавливайте слишком строгие CC-правила во избежание ложных срабатываний.",
"index_34": "Введите время доступа.",
"index_35": "Рекомендуется значение больше 30.",
"index_36": "Введите количество обращений.",
"index_37": "Введите время блокировки.",
"index_38": "Стандартный режим",
"index_39": "Усиленный режим",
"index_40": "Слабый",
"index_41": "Стандарт (Рекомендуется)",
"index_42": "Строгий",
"index_43": "Сверхстрогий",
"index_46": "Браузер",
"index_47": "Редирект",
"index_48": "Код",
"index_49": "Капча",
"index_50": "Слайдер",
"index_51": "Текущая панель не поддерживает CAPTCHA и слайдер.",
"index_52": "Настройка CC-конфигурации {0}, подождите...",
"index_53": "Количество атак",
"index_56": "Введите количество атак.",
"index_57": "Глобальное применение",
"index_58": "Глобальные настройки блокировки по количеству атак. Продолжить?",
"index_59": "Имя заголовка",
"index_60": "Фаервол будет искать клиентский IP в указанных заголовках.",
"index_61": "Введите заголовок.",
"index_62": "Расширение файла без точки, например: sql.",
"index_63": "Значения правил регистронезависимы, кроме regex. Рекомендуется использовать нижний регистр.",
"index_64": "Введите расширение для запрета. Пример: запрет *.sql = sql.",
"index_65": "Введите расширение.",
"index_66": "Правило",
"index_67": "URL адрес, например: /admin/update",
"index_68": "Значения правил регистронезависимы, кроме regex. Рекомендуется нижний регистр.",
"index_69": "Не включайте параметры URI. Пример: /admin.",
"index_70": "Введите URL адрес.",
"index_71": "Наследует включенные глобальные правила.",
"index_72": "Настройки применяются только к текущему сайту.",
"index_73": "Фильтрует и ключи, и значения. Будьте осторожны.",
"index_74": "Используйте regex. Сделайте резервную копию перед изменением.",
"index_75": "По умолчанию разрешено сканирование пауками.",
"index_76": "Код ответа при запрете сканирования.",
"index_77": "Код ответа при запрете",
"index_78": "Разрешить сканирование",
"index_79": "Значение фильтра, например: date.",
"index_80": "Усиливает защиту форм входа, комментариев и уязвимых сторонних скриптов.",
"index_81": "Имена и значения параметров чувствительны к регистру.",
"index_82": "Применяется к GET и POST параметрам.",
"index_83": "Пример: /admin/update.php?update=_date&date=666. Уязвимый параметр update=_date. Настройка:",
"index_84": "URL /admin/update.php, правило _date, фильтр содержимого параметра.",
"index_85": "Введите адрес или правило.",
"index_86": "URL адрес",
"index_87": "Правило фильтрации",
"index_88": "URI адрес, например: /admin/update.",
"index_89": "Имя параметра",
"index_90": "Значение параметра",
"index_91": "Защищает адреса админки, API и другие непубличные URI.",
"index_92": "Доступ к защищенному URL требует указанных параметров, иначе блокировка.",
"index_93": "Пример: URI /admin/admin.php, параметр test=example.com.",
"index_94": "Правильный доступ: /admin/admin.php?test=example.com.",
"index_95": "Введите адрес или параметр.",
"index_96": "URI адрес",
"index_97": "IP запросил один URL более {index_1} раз за {index_2} сек. = Блокировка на {index_3} сек.",
"index_98": "Регион {index_1}: проверка {index_2} сек., при {index_3} ошибках = блокировка {index_4} сек.",
"index_99": "Глобально",
"index_100": "Сайт",
"index_101": "Более {index_1} вредоносных запросов за {index_2} сек. = Блокировка {index_3} сек.",
"index_102": "Проверка браузера. При проблемах отключите.",
"index_103": "Расширение файла без точки, например: sql",
"index_104": "Включить",
"index_105": "Отключить",
"index_106": "Не рекомендуется",
"index_107": "Рекомендуется. При атаке на страницу включается проверка только для неё.",
"index_108": "Блокировка по количеству посещений IP за 24 часа. Порог не ниже 2000 (сбрасывается при рестарте Nginx).",
"index_109": "Защита по IP",
"index_110": "Включая статику",
"index_111": "Рекомендуется >5000 для избежания ложных срабатываний.",
"btn_1": "Применить глобально",
"title_1": "Конфигурация сайта [{0}]",
"title_5": "Редактирование правил сайта [{0}] - [{1}]",
"title_6": "Общие правила фильтрации сканеров",
"title_7": "Управление CDN-заголовками [{0}]",
"title_8": "Запрещенные URL выполнения PHP [{0}]",
"title_9": "Запрещенные URL [{0}]",
"title_10": "Запрещенные расширения [{0}]",
"title_11": "Запрещенные типы загрузок [{0}]",
"title_12": "Защищенные URI [{0}]",
"title_13": "Фильтрация по URL [{0}]",
"title_14": "Настройка CC-правил {0}",
"title_15": "Настройка блокировки по атакам {0}",
"desc_1": "Слабый",
"desc_2": "Низкая эффективность, мало блокировок",
"desc_3": "Стандарт (рекомендуется)",
"desc_4": "Оптимально: хорошая эффективность, мало ложных срабатываний, использует URL без параметров",
"desc_5": "Строгий",
"desc_6": "Осторожно: эффективно, но больше ложных срабатываний (IP+UserAgent)",
"desc_7": "Сверхстрогий",
"desc_8": "Не рекомендуется: агрессивная блокировка по IP, много ложных срабатываний",
"desc_9": "Эффект: Значительно повышает защиту",
"desc_10": "Влияние: Может ухудшить пользовательский опыт",
"desc_11": "Рекомендация: Включать временно при сильных атаках"
},
"ReptileProtection": {
"index_1": "Динамическое шифрование",
"index_2": "По умолчанию (с лого YakPanel)",
"index_3": "Кастомный редирект",
"index_4": "Пример: Сайт www.yakpanel.com расшифровывается, подождите.",
"index_5": "Водяной знак",
"index_6": "По умолчанию (домен сайта)",
"index_7": "Кастомный водяной знак",
"index_8": "Пример: www.yakpanel.com пока не поддерживается, будет добавлено в следующей версии.",
"index_9": "Защита от сканеров (бета)",
"index_10": "Эффект: ",
"index_11": "Случайное шифрование страницы при каждом посещении для защиты от сканеров.",
"index_12": "Влияние: ",
"index_13": "Удваивает трафик. В редких случаях может ломать загрузку страниц.",
"index_14": "Рекомендация: ",
"index_15": "Можно протестировать, но не для продакшена.",
"index_16": "Эффект: Динамическое шифрование контента против сканеров.",
"index_17": "Влияние: Удваивает трафик.",
"index_18": "Рекомендация: Не для продакшена.",
"index_19": "Внимание: Это бета-функция. НЕ включать на рабочих сайтах!!"
},
"WaitingRoom": {
"index_1": "Зал ожидания",
"index_2": "Макс. пользователей",
"index_3": "Таймаут активности",
"index_4": "Минут, при превышении QPS",
"index_5": "раз = активация",
"index_6": "Страница идентификации",
"index_7": "По умолчанию (лого YakPanel 6KB)",
"index_8": "Кастомный контент (3KB)",
"index_9": "Пример: Слишком много пользователей, требуется очередь",
"index_10": "Зал ожидания/Лимитирование в тестировании",
"index_11": "Эффект: ",
"index_12": "Помогает справиться с пиковой нагрузкой",
"index_13": "Влияние: ",
"index_14": "Старые браузеры могут зависать",
"index_15": "Рекомендация: ",
"index_16": "Тестируйте, но не включайте на рабочих сайтах",
"index_17": "Политика по умолчанию: ",
"index_18": "Активируется при превышении трафика. Макс. 50 одновременных пользователей, таймаут 10 минут.",
"index_19": "QPS=0 отключает проверку"
},
"API": {
"index_1": "Настройка защиты от сканеров, подождите...",
"index_2": "Настройка зала ожидания/лимитов, подождите..."
}
},
"Block": {
"index_1": "История блокировок",
"index_2": "Блокировки IP",
"index_3": "Срабатывания правил",
"index_4": "Результат: {0}",
"index_5": "Время запроса: {0}",
"index_6": "*Внимание: Хранится только 2000 последних записей. Одно правило срабатывает на IP раз в 30 сек. Обновление каждые 60 сек.",
"index_8": "Домен/IP/URL/User-Agent/Регион",
"index_9": "Очистить логи",
"index_10": "Очистить логи сайта",
"index_12": "Время начала",
"index_13": "IP пользователя",
"index_14": "Домен",
"index_15": "Тип",
"index_16": "URL адрес",
"index_17": "Статус",
"index_18": "Заблокировано",
"index_19": "Локация IP",
"index_20": "Локальная сеть",
"index_21": "Фильтр",
"index_22": "Блокировка IP",
"index_23": "Белый URL",
"index_24": "Детали",
"index_25": "Сайт",
"index_27": "Выберите сайт",
"index_28": "Очистить логи",
"index_29": "Очистить логи выбранного сайта? Продолжить?",
"index_30": "Разблокировать все",
"index_31": "Очистить логи",
"index_32": "Очистит все логи блокировок, но IP останутся заблокированными!",
"index_33": "Разблокировать IP",
"index_34": "Разблокировать все IP в фаерволе?",
"index_35": "Причина блокировки",
"index_36": "Вредоносный IP в облаке",
"index_37": "Вредоносный IP в облаке",
"index_38": "Фальшивый паук",
"index_39": "Блокировка IDC",
"index_40": "Атака ThinkPHP",
"index_41": "Вредоносная загрузка",
"index_42": "XSS блокировка",
"index_43": "SQL инъекция",
"index_44": "Сканер",
"index_45": "Вредоносный сканер",
"index_46": "Кастомное правило",
"index_47": "Усиленная блокировка зарубежных стран",
"index_48": "Зарубежные",
"index_49": "Множественные атаки",
"index_50": "Время",
"index_51": "{0}сек",
"index_52": "Белый URL",
"index_53": "Разблокировать IP",
"index_54": "Разблокировать IP [{0}]?",
"index_55": "IP разблокирован",
"index_56": "Блокировка",
"index_57": "Тип записи",
"index_58": "Блокировать",
"index_59": "Разрешить",
"index_60": "Очистить срабатывания",
"index_61": "Внимание: Срабатывания нельзя восстановить после очистки!",
"index_62": "Сработавшее правило",
"index_63": "IP доступа",
"index_64": "Регион",
"index_66": "Время",
"index_67": "IP атакующего",
"index_68": "URI адрес",
"index_69": "Правило фильтра",
"index_70": "Полученное значение",
"index_71": "Риск",
"index_72": "Пусто",
"index_73": "*Внимание: Отметьте логи для записи",
"index_74": "Добавить в черный список IP",
"index_75": "Успешно",
"index_76": "URI корневой директории, нельзя добавить в исключения!",
"index_77": "Добавить в белый список URL",
"index_78": "Детали [{0}]",
"index_79": "Добавить всю подсеть IP?",
"index_80": "Добавление URL в белый список отключит его защиту. Продолжить?",
"index_81": "Добавить параметр URI в белый список?",
"index_82": "Добавить {ip} в черный список IP?"
},
"Rules": {
"index_1": "Белый список IP",
"index_2": "Черный список IP",
"index_3": "Белый список UserAgent",
"index_4": "Черный список UserAgent",
"index_5": "Белый список URL",
"index_6": "Черный список URL",
"index_7": "Введите IP/примечание",
"index_8": "Подсети в черном списке блокируются, кроме IP из белого списка.",
"index_9": "Добавление IP: 192.168.10.6 (начальный и конечный IP одинаковы)",
"index_10": "Несколько IP: 192.168.100.6-100 (диапазон 6-100)",
"index_11": "Подсеть: 192.168.1.0/24 (диапазон 1.1-1.254)",
"index_12": "Подсеть: 172.16.10.1/16 (диапазон 16.1.1-16.255.255)",
"index_13": "Для других подсетей см.",
"index_14": "Онлайн-калькулятор IP",
"index_15": "Импорт черного списка IP",
"index_16": "Очистить черный список IP",
"index_17": "Очистить черный список IP?",
"index_18": "Начальный IP - Конечный IP / IPv6",
"index_19": "Тип",
"index_20": "Примечание",
"index_21": "Добавить следующие IP в черный список",
"index_22": "Начальный IP",
"index_23": "Введите начальный IP, например: 192.168.1.1",
"index_24": "Конечный IP",
"index_25": "Введите конечный IP, например: 192.168.1.24",
"index_26": "IPv6 адрес",
"index_27": "Введите IP, например: 2606:54c0:19c0:dc02::/63",
"index_28": "Введите примечание",
"index_29": "Добавить",
"index_30": "Начальный IP обязателен",
"index_31": "Конечный IP обязателен",
"index_32": "IPv6 адрес обязателен",
"index_33": "Формат импорта: по одному IP/подсети на строку (3 формата):\n192.168.1.1\n192.168.1.0/24\n192.168.10.1-192.168.10.255",
"index_34": "Данные импорта не могут быть пустыми",
"index_35": "Белый список IP имеет наивысший приоритет и отключает все правила для этих IP.",
"index_36": "Импорт белого списка IP",
"index_37": "Очистить белый список IP",
"index_38": "Очистить белый список IP?",
"index_39": "Добавить следующие IP в белый список",
"index_40": "Введите UserAgent",
"index_41": "Поиск ключевых слов в UserAgent клиента. Используйте осторожно.",
"index_42": "Может использоваться как секретный ключ API.",
"index_43": "Пропускать блокировку при совпадении ключевого слова.",
"index_44": "UserAgent не может быть пустым",
"index_45": "Импорт черного списка UserAgent",
"index_46": "Очистить черный список UserAgent",
"index_47": "Очистить черный список UserAgent?",
"index_48": "Формат: по одному UserAgent на строку:\nuser_agent1\nuser_agent2",
"index_49": "Импорт белого списка UserAgent",
"index_50": "Очистить белый список UserAgent",
"index_51": "Очистить белый список UserAgent?",
"index_52": "Пример: ^/api/admin/update",
"index_53": "Введите URL",
"index_54": "Список запрещенных URL, кроме тех, что в белом списке URL/IP.",
"index_55": "Пример 1: /admin/admin.php?system=abc → Добавить /admin/admin.php",
"index_56": "Пример 2: /admin/1 (1-99 переменная) → Добавить /admin/[1-99]",
"index_57": "URL не может быть пустым",
"index_58": "Импорт черного списка URL",
"index_59": "Очистить черный список URL",
"index_60": "Очистить черный список URL?",
"index_61": "Формат: по одному URL на строку:\n/admin.php\n/user.php",
"index_62": "Белый список URL отключает все правила для этих URL (кроме черного списка IP).",
"index_63": "Белый список URL не поддерживает параметры.",
"index_64": "Импорт белого списка URL",
"index_65": "Очистить белый список URL",
"index_66": "Очистить белый список URL?"
},
"Area": {
"index_1": "Добавить региональное ограничение",
"index_2": "Регион",
"index_3": "Статус",
"index_4": "Код ответа",
"index_5": "200 Нормальный доступ",
"index_6": "404 Файл не найден",
"index_7": "403 Доступ запрещен",
"index_8": "444 Закрыть соединение (нет содержимого)",
"index_9": "502 Таймаут соединения",
"index_10": "503 Сервис недоступен",
"index_11": "Сайт",
"index_12": "Все сайты",
"index_13": "Тип",
"index_14": "Разрешить",
"index_15": "Блокировать",
"index_16": "Ответ",
"index_17": "Выберите сайт...",
"index_18": "Регион (множественный выбор):",
"index_19": "Поиск...",
"index_21": "Популярные регионы",
"index_22": "Другие регионы"
},
"Flow": {
"index_1": "Добавить ограничение",
"index_2": "Ограничения трафика имеют низкий приоритет",
"index_3": "Рекомендуется для API, не для всего сайта",
"index_4": "Рекомендуемые коды ответа: 503 или 502",
"index_5": "Для изменения страниц ограничения редактируйте /www/server/btwaf/html/limit.html и limit.json (требуется рестарт Nginx)",
"index_6": "Добавить ограничение трафика",
"index_7": "Изменить ограничение трафика",
"index_8": "Название правила",
"index_9": "Название сайта",
"index_10": "Условие срабатывания",
"index_11": "Один IP",
"index_12": "IP + UserAgent",
"index_13": "Все IP",
"index_14": "Более {0} запросов к URL в секунду",
"index_15": " или ",
"index_16": "Более {1} запросов за {0} секунд",
"index_17": "При {0} срабатывает ограничение",
"index_18": "Действие",
"index_19": "403 Запрещено",
"index_20": "404 Не найдено",
"index_21": "502 Таймаут",
"index_22": "503 Сервис недоступен",
"index_23": "Кастомная страница",
"index_24": "Блокировка IP",
"index_25": "Статус",
"index_26": "Удалить ограничение",
"index_27": "Удалить правило [{0}]?",
"Form": {
"index_1": "Когда сайт",
"index_2": "Название",
"index_3": "Введите название правила",
"index_4": "Применить к сайту",
"index_5": "Условие",
"index_6": "Путь",
"index_7": "Ограничение",
"index_8": "Один IP",
"index_9": "Все IP",
"index_10": "Лимит запросов/сек",
"index_11": "Лимит запросов/время",
"index_12": "секунд, более",
"index_13": "Ответ",
"index_14": "Действие",
"index_15": "Страница ответа",
"index_16": "403 Запрещено",
"index_17": "404 Не найдено",
"index_18": "502 Таймаут",
"index_19": "503 Сервис недоступен",
"index_20": "Кастомный контент",
"index_21": "Блокировать IP",
"index_22": "Страница ограничения (HTML)",
"index_23": "Страница ограничения (JSON)",
"index_24": "444 Ответ",
"index_25": "Выберите сайт",
"index_26": "Введите URL",
"index_27": "URL не может быть /",
"index_28": "URL должен начинаться с /",
"index_29": "Не менее 1 запроса/сек",
"index_30": "Введите временной диапазон",
"index_31": "Не менее 30 секунд",
"index_32": "Введите количество запросов",
"index_33": "Не менее 20 запросов",
"index_34": "Выберите хотя бы одно условие",
"index_35": "Введите URL",
"index_36": "Указанный URL",
"index_37": "Весь сайт",
"index_38": "Выберите сайт",
"index_39": "Все сайты"
},
"API": {
"index_1": "Добавление ограничения, подождите...",
"index_2": "Редактирование ограничения, подождите...",
"index_3": "Настройка статуса, подождите...",
"index_4": "Удаление ограничения, подождите..."
}
},
"Custom": {
"index_1": "Добавить пользовательское перехват",
"index_2": "Пользовательский приоритет: Белый список IP > Черный список IP > Белый список UA > Белый список URL > Черный список UA > Белый список URL > Черный список URL > Блокировка зарубежных > Блокировка внутренних > Региональная блокировка > Пользовательская блокировка > Блокировка IDC > Блокировка User-Agent > Блокировка CC",
"index_3": "Если пользовательский перехват имеет более высокий приоритет, он будет выполнен первым",
"index_4": "Добавить правило пользовательского перехвата",
"index_5": "Редактировать правило пользовательского перехвата [{0}]",
"index_6": "Название правила",
"index_7": "Название сайта",
"index_8": "Срабатывания",
"index_9": "Правило",
"index_10": "Действие",
"index_11": "Копировать правило [{0}]",
"index_12": "Скопировать и создать новое правило?",
"index_13": "Удалить правило [{0}]",
"index_14": "Вы уверены, что хотите удалить это правило?",
"index_15": "Когда сайт",
"index_16": "Применить к сайту",
"index_17": "Название правила",
"index_18": "Введите название правила",
"index_19": "При совпадении правил",
"index_20": "Опции действий",
"index_21": "Страница ответа",
"index_22": "Уточните правила совпадения",
"index_23": "Копировать домен",
"index_24": "Нет копируемых доменов",
"index_25": "Выберите сайт",
"index_26": "Тип",
"index_27": "Правило",
"index_28": "Совпадающее содержимое",
"index_29": ", Нажмите Enter для создания опций",
"index_30": "И",
"index_31": "Или",
"index_32": "Verification method"
},
"Map": {
"index_1": "Детали карты атак (карта только для справки)",
"index_2": "Долгота: {0}",
"index_3": "Широта: {0}",
"index_5": "Полный экран",
"index_6": "Установить местоположение",
"index_7": "Увеличить",
"index_8": "Уменьшить",
"index_9": "IP атаки",
"index_10": "Локальный IP",
"index_11": "Локальный IP: {0}",
"index_14": "IP атаки: {0}",
"index_16": "Долгота",
"index_17": "Введите долготу",
"index_18": "Широта",
"index_19": "Введите широту",
"index_20": "Долгота/Широта",
"index_21": "Местоположение только для справки!"
},
"Report": {
"index_1": "Общий тип защиты",
"index_2": "Топ IP атак",
"index_3": "Отчет",
"index_4": "Отчет по IP",
"index_5": "Отчет по URI",
"index_6": "Поиск",
"index_7": "IP атаки",
"index_8": "Локация IP",
"index_9": "Количество атак",
"index_10": "Доля атак",
"index_11": "Черный список",
"index_12": "Детали атак вредоносного IP [{0}]",
"index_13": "Время атаки",
"index_14": "Защищенный сайт",
"index_15": "Сегодняшние URI (ТОП 5)",
"index_16": "Общее количество атак для текущего URI: {0}",
"index_17": "Всего атак",
"index_18": "Тип защиты",
"index_19": "Добавить в черный список URL",
"index_20": "Записи защиты для атакованного URI [{0}]",
"index_21": "Атакованный сайт",
"index_22": "Тип поиска",
"index_23": "Примечание: Если текущая информация о перехвате /111.php?uid=1, то URI это /111.php, а URL это /111.php?uid=1.",
"index_24": "Посмотреть руководство",
"index_25": "Содержимое поиска",
"index_26": "Пользовательское время",
"index_27": "Искать сейчас",
"index_28": "Введите содержимое поиска",
"index_29": "Выберите пользовательское время",
"index_30": "Все сайты",
"index_31": "Время",
"index_32": "HTTP детали [{0}]",
"index_33": "Добавить {index_1} в черный список URL?",
"index_34": "Тип защиты"
},
"Setting": {
"index_1": "Защита от CC",
"index_2": "Фильтр доступа",
"index_3": "Защита от уязвимостей сайта",
"index_4": "Сенсорные слова",
"index_5": "Настройки поиска",
"index_6": "Наследование: Глобальные настройки автоматически наследуют значения по умолчанию из конфигурации сайта",
"index_7": "Приоритет: Белый список IP > Черный список IP > Белый список UA > Черный список UA > Перехват ключевых слов URL > Защита URL от CC > Белый список URL > Черный список URL > Не-браузеры > User-Agent > Защита от CC > Cookie > Фильтр URI > Параметры URL > Защита ThinkPHP > POST > Пользовательская защита сайта",
"index_8": "Глобальные",
"index_9": "Переключатель",
"index_10": "Вся защита будет неактивна при выключении этого переключателя",
"index_11": "Имитация атаки",
"index_12": "Экспорт",
"index_13": "Импорт",
"index_14": "Восстановить настройки по умолчанию",
"index_15": "Экспорт глобальной конфигурации фаервола",
"index_16": "Импорт глобальной конфигурации фаервола",
"index_17": "Восстановление конфигурации сайта по умолчанию",
"index_18": "Все настройки будут сброшены и восстановлены до значений по умолчанию, включая черные и белые списки URL, IP...",
"index_19": "Экспортируется только глобальная конфигурация (настройки CC, настройки толерантности к вредоносным запросам, черные и белые списки IP, UA, URL, замена сенсорного текста, блокировка ключевых слов URL), исключая конфигурацию сайтов фаервола",
"index_20": "GET, POST, URL, UA, Cookie экспортируются только коды ответов и статусы переключателей, не включая внутренние правила",
"index_21": "Рекомендуется использовать кнопку копирования или загрузки, при выборе копирования ключ может быть пропущен",
"index_22": "Эта имитация атаки: хакеры выполняют SQL-инъекцию для получения прав доступа к базе данных. Это не повлияет на нормальную работу бизнеса",
"index_23": "Если ваш IP находится в белом списке, тест не будет иметь эффекта",
"index_24": "Если нужно протестировать другие сайты, можно использовать [http://your_domain_name?id=etc/passwd] для проверки",
"index_25": "Если возвращается информация о перехвате, перехват успешен. Если обнаружено, что перехват не происходит, рекомендуется обновить до последней версии",
"index_26": "Если у вас есть вопросы, оставьте отзыв на форуме!",
"index_27": "Список сайтов для имитации атаки",
"index_28": "Результат защиты",
"index_29": "Атака",
"index_30": "Защита",
"index_31": "Вставьте зашифрованный текст конфигурации здесь",
"config_1": "Защита от CC",
"config_2": "Защита от CC атак, конкретные параметры защиты настраиваются в конфигурации сайта",
"config_3": "Защита запросов",
"config_4": "Порог блокировки вредоносных запросов.",
"config_5": "Защита от SQL-инъекций",
"config_6": "Обнаружение вредоносных SQL-запросов и предотвращение злонамеренного изменения базы данных из-за SQL-инъекций",
"config_7": "Защита от XSS",
"config_8": "Обнаружение XSS-синтаксиса для предотвращения злонамеренного изменения веб-страниц, утечки информации пользователей и кражи прав доступа",
"config_9": "Перехват выполнения команд",
"config_10": "Определение и блокировка выполнения потенциально опасных команд через синтаксическую модель, эффективное предотвращение вторжения хакеров на сервер через сайт",
"config_11": "Защита от загрузки вредоносных файлов",
"config_12": "Обнаружение загрузки вредоносных файлов, предотвращение загрузки троянов и потери прав доступа к серверу",
"config_13": "Защита от вредоносных загрузок",
"config_14": "Обнаружение вредоносных загрузок и предотвращение скачивания резервных копий, исходного кода и других критических данных",
"config_15": "Защита от вредоносных краулеров",
"config_16": "Обнаружение вредоносных краулеров и предотвращение их доступа к сайту",
"config_17": "Фильтр Cookie",
"config_18": "Сканер",
"config_19": "Пул пауков",
"config_20": "По умолчанию разрешено сканирование пауками",
"config_21": "CDN",
"config_22": "Если сайт использует CDN, клиентский IP может быть получен корректно после включения. По умолчанию берется последний IP-адрес из заголовка запроса как клиентский IP",
"config_23": "Получить первый IP",
"config_24": "При включенном CDN начинать с первого заголовка запроса или реального IP",
"config_25": "Блокировать php exec",
"config_26": "Запретить выполнение PHP-скриптов по указанному URL",
"config_27": "Запрещенный URL",
"config_28": "Запретить доступ к указанному URL",
"config_29": "Запрещенное расширение",
"config_30": "Запретить доступ к указанному расширению",
"config_31": "Блокировать типы файлов",
"config_32": "Типы файлов, запрещенные для загрузки",
"config_33": "Защищенный URL",
"config_34": "Шифрование URL-адреса с пользовательскими параметрами, ошибки параметров будут перехвачены",
"config_35": "Фильтр URL",
"config_36": "Установка правил фильтрации для конкретных URL-адресов",
"config_37": "Установить правило",
"config_38": "Защита статических файлов",
"config_39": "Защита CC по умолчанию не защищает: JS, CSS, GiF, JPG, JPEG, PNG, эти статические файлы, если это не трафик изображений, не рекомендуется всегда включать.",
"config_40": "Программа обмена вредоносными IP",
"config_41": "Присоединиться к программе обмена вредоносными IP для получения доступа к \"Библиотеке вредоносных IP Fortress\"",
"config_42": "Синхронизировать",
"config_43": "Защита URL от CC",
"config_44": "Правила защиты URL от CC, приоритет выше белого списка URL",
"config_45": "Белый список машинной проверки",
"config_46": "Добавить защиту URL от CC",
"config_47": "Изменить защиту URL от CC",
"config_48": "Частота",
"config_49": "Цикл",
"config_50": "{0} сек",
"config_51": "* URL без параметров",
"config_52": "Время(ы)",
"config_53": "Сек",
"config_54": "Установка защиты CC для отдельного URL, рекомендуемый минимальный диапазон 60 секунд и 30 раз",
"config_55": "Содержимое URL не может быть пустым!",
"config_56": "Время доступа не может быть пустым!",
"config_57": "Диапазон времени не может быть пустым!",
"config_58": "Усиленный режим URL",
"config_59": "Настройка правила проверки URL независимо",
"config_60": "Приоритет: Усиленный режим > Усиленный режим URL > Стандартный режим",
"config_61": "Текущий режим включает проверку человека для отдельного URL, мера для защиты определенного URL",
"config_62": "Пример: URL страницы регистрации www.example.com/register.html, тогда добавить URL как: /register.html Режим проверки любой",
"config_63": "Примечание: Если сайт использует CDN, рекомендуется настроить проверку с перенаправлением, другие проверки могут иметь проблемы с кешированием CDN",
"config_64": "Добавить правило URL",
"config_65": "Значение параметра",
"config_66": "Метод совпадения",
"config_67": "Метод проверки",
"config_68": "Проверка перенаправлением",
"config_69": "Проверка капчей",
"config_70": "Машинная проверка",
"config_71": "Проверка слайдом",
"config_72": "Регулярное выражение",
"config_73": "Тип",
"config_74": "По умолчанию параметр пустой. Если нужно заполнить несколько параметров, заполняйте каждый с новой строки",
"config_75": "Совпадение URL",
"config_76": "Регулярное совпадение",
"config_77": "Используется, когда нужно не проверять определенные страницы при включении проверки человека",
"config_78": "URL-адрес, например: /admin/update",
"config_79": "Пример: /admin/admin.php?system=abc --> Добавить: /admin/admin.php",
"config_80": "Пример: /admin/1 --> Добавить: /admin/[1-99]",
"config_81": "Введите URL-адрес",
"config_82": "Правило",
"config_83": "Фильтр доступа",
"config_84": "Перехват не-браузеров",
"config_85": "Может защищать от атак краулеров и доступа не-браузерами. В настоящее время применяется ко всем сайтам. Если сайт использует CDN, не рекомендуется включать (возможны ложные срабатывания из-за кеша)",
"config_86": "Фильтрация HTTP-запросов",
"config_87": "Фильтрация типа HTTP-запроса/фильтрация заголовков/анализ семантики переключатель",
"config_88": "Фильтрация типа запроса",
"config_89": "Фильтрация заголовков",
"config_90": "Фильтрация количества запросов",
"config_91": "По умолчанию разрешены все типы запросов. Если нужно закрыть тип запроса, закройте переключатель для этого типа",
"config_92": "Пример: разрешены только GET и POST, тогда все типы, кроме GET и POST, закрыты",
"config_93": "Тип запроса",
"config_94": "Введите название заголовка",
"config_95": "Длина",
"config_96": "Текущий фильтр запросов ограничивает длину",
"config_97": "Пример: если значение host меньше 500, пропускается. Если больше 500, перехватывается",
"config_98": "Тип запроса не может быть пустым",
"config_99": "Длина не может быть пустой",
"config_100": "Разбор строки, зашифрованной в base64",
"config_101": "Максимальное содержимое",
"config_102": "Максимальный параметр Post",
"config_103": "Шт",
"config_104": "Максимальный параметр Get",
"config_105": "Сохранить настройки",
"config_106": "Перехват типа запроса URL",
"config_107": "Установка перехвата типа запроса URL отдельно",
"config_108": "Перехват: Указание, что текущий URL не разрешает определенные типы запросов",
"config_109": "Только разрешить: Указание, что текущий URL разрешает только определенные типы запросов",
"config_110": "Только разрешить",
"config_111": "Перехват",
"config_112": "Выберите хотя бы один тип запроса!",
"config_113": "По умолчанию разрешено сканирование основными поисковыми пауками",
"config_114": "Защита API интерфейсов",
"config_115": "Когда некоторые интерфейсы находятся в белом списке, один из них нужно использовать под защитой CC",
"config_116": "Пример: ^/api/getInfo$",
"config_117": "Защита API означает, что некоторые API нуждаются в защите от CC, когда они в белом списке",
"config_118": "Примеры API: ^/api/getUserInfo$",
"config_119": "Должно начинаться с ^ и заканчиваться $",
"config_120": "Защита от уязвимостей сайта",
"config_121": "Примечание: Если на вашем сайте публикуется контент, содержащий SQL-запросы (например, статьи по базам данных), включение этой защиты может привести к блокировке публикации такого контента",
"config_122": "Содержимое ответа",
"config_123": "Примечание: Если на вашем сайте публикуются учебники по злонамеренному использованию javascript, включение этой защиты может привести к блокировке публикации такого контента",
"config_124": "Защита от слабых паролей",
"config_125": "Реальное время обнаружения входа по слабым паролям и перехват",
"config_126": "Обнаружение конфиденциальной информации",
"config_127": "Перехват конфиденциальной информации в сообщениях об ошибках, включая ошибки SQL, PHP и т.д.",
"config_128": "Примечание: Если вы загружаете файл с ключевым словом php в имени файла, включение этой защиты может привести к блокировке IP",
"config_129": "Имя",
"config_130": "Описание",
"config_131": "Настройки статуса",
"config_132": "Подтвердите отключение переключателя протокола From-data?",
"config_133": "Протокол From-data",
"config_134": "From-data - стандартный формат загрузки файлов, фаервол доверяет только стандартному формату. Если ваш сайт изменяет формат загрузки, нужно отключить эту функцию. После отключения формат пакета загрузки не проверяется.",
"config_135": "Примечание: Если нужно скачать резервные копии с сайта, и если архив содержит название сайта, включение этой защиты может привести к перехвату файла. Можно скачать через панель",
"config_136": "Пользовательский перехват правил",
"config_137": "Обнаружение выполнения PHP-кода, обнаружение сканирования директорий, обнаружение SSRF и пользовательское обнаружение",
"config_138": "Примечание: Текущие правила можно редактировать, по умолчанию действуют для методов запросов GET/POST.",
"config_139": "Примечание: Если ваш сайт нужно индексировать поисковиками, не добавляйте функции поисковиков",
"config_140": "Защита от вредоносных Cookie",
"config_141": "Обнаружение, содержит ли cookie вредоносный код, SQL-инъекции, XSS-атаки",
"config_142": "Защита от вредоносных сканеров",
"config_143": "Обнаружение вредоносных сканеров, предотвращение доступа различных сканеров, инструментов подключения троянов к сайту",
"config_144": "Примечание: Если ваш сайт проходит тестирование безопасности, он может быть заблокирован",
"config_145": "Защита от сканирования директорий",
"config_146": "Предотвращение сканирования директорий/файлов и статистический перехват через код состояния 404 при доступе.",
"config_147": "Примечание: Если на вашей странице много изображений с 404, это может привести к блокировке доступа",
"config_148": "Переключатель",
"config_149": "Время доступа",
"config_150": "Количество атак",
"config_151": "Текущий переключатель сканера действителен только для текущих настроек защиты от сканирования директорий/файлов.",
"config_152": "Этот перехват предназначен для защиты от 404 ссылок, созданных при доступе к url",
"config_153": "Минимум не может быть меньше 20 раз за 20 секунд.",
"config_154": "Время доступа не может быть пустым",
"config_155": "Количество атак не может быть пустым",
"config_156": "Обнаружение троянов",
"config_157": "Проверка Webshell через файлы доступа в реальном времени. Результаты на странице изолятора. Рекомендуется не отключать эту функцию.",
"config_158": "Примечание: Если ваши нормальные файлы попали в изолятор, добавьте их в белый список в изоляторе.",
"config_159": "Логирование",
"config_160": "По умолчанию фаервол записывает только перехваченные HTTP-пакеты до 1М. Если нужно записывать большие пакеты, включите эту функцию.",
"config_161": "Сенсорные слова",
"config_162": "Замена сенсорного текста",
"config_163": "Замена установленного сенсорного текста. Если установлено ускорение сайта Baota, эта функция не будет работать.",
"config_164": "Сенсорный текст",
"config_165": "Текст замены",
"config_166": "Замена сенсорного текста, например: сенсорный текст Hello заменяется на Hello",
"config_167": "Не заполняйте случайно, это может привести к полному отображению сайта пустым",
"config_168": "После добавления здесь будет применяться ко всем сайтам",
"config_169": "Если настройки конфликтуют с индивидуальными настройками сайта, приоритет имеют настройки сайта",
"config_170": "Введите сенсорный текст или текст замены",
"config_171": "Перехват ключевых слов URL",
"config_172": "Перехват ключевых слов из URL",
"config_173": "Пример: find.zip",
"config_174": "Перехват ключевых слов URL на этапе инициализации",
"config_175": "Добавление перехвата ключевых слов URL, например: /aa/bb/?a=hello нужно перехватить a=hello, можно добавить a=hello, =hello, hello",
"config_176": "Ключевые слова не могут быть пустыми",
"config_177": "Импорт перехвата ключевых слов URL",
"config_178": "По одному в строке, например \nhello\nworld",
"config_179": "Данные импорта не могут быть пустыми",
"config_180": "Очистить список",
"config_181": "Очистить данные списка?",
"config_182": "Запрещенные слова",
"config_183": "Запрет запрещенных слов или фраз в тексте",
"config_184": "Нецензурное слово",
"config_185": "Не заполняйте случайно, все запрещенные слова должны быть целыми словами",
"config_186": "Обнаружение, содержит ли отправка клиента запрещенные слова, и если да, запрет",
"config_187": "Импорт запрещенных слов",
"config_188": "Формат импорта: По одному в строке, если ввести в одной строке, считается за одно",
"config_189": "Содержимое правила, используйте регулярное выражение",
"config_190": "Описание",
"config_191": "Примечание: Если вы не понимаете регулярные выражения, не изменяйте содержимое правил произвольно",
"config_192": "Можно добавлять или изменять содержимое правил, но используйте регулярные выражения",
"config_193": "Встроенные правила можно изменять, но нельзя удалять напрямую. Можно установить статус правила, чтобы определить, использует ли фаервол это правило",
"config_194": "Правила не могут быть пустыми",
"config_195": "Удалить правило [{0}]",
"config_196": "Вы действительно хотите удалить это правило фильтрации?",
"config_197": "Статус [{0}]",
"config_198": "200 Нормальный доступ",
"config_199": "404 Файл не существует",
"config_200": "403 Доступ запрещен",
"config_201": "444 Закрыть соединение",
"config_202": "500 Ошибка приложения",
"config_203": "502 Таймаут соединения",
"config_204": "503 Сервер недоступен",
"config_205": "Онлайн редактирование [{0}]",
"config_206": "Редактировать правило [{0}]",
"config_207": "Фильтрация атак с использованием cookies",
"config_208": "Фильтрация тестовых инструментов для сканирования"
},
"Install": {
"index_1": "Подсказка: Эту страницу можно отключить в настройках панели",
"index_2": "Описание функции Nginx WAF",
"index_3": "Поддерживает только Nginx",
"index_4": "Защита от CC атак",
"index_5": "Блокировка ключевых слов",
"index_6": "Блокировка вредоносных сканирований",
"index_7": "Остановить хакеров",
"index_8": "Установить",
"index_9": "Купить"
},
"Api": {
"overview_1": "Идет активация в один клик, подождите...",
"site_2": "Настройка глобального переключателя конфигурации, подождите...",
"site_3": "Настройка статуса сайта, подождите...",
"site_4": "Проверка среды CAPTCHA, подождите...",
"site_5": "Настройка перехвата количества атак, подождите...",
"site_6": "Добавление правил сайта, подождите...",
"site_7": "Удаление правил сайта, подождите...",
"site_8": "Настройка статуса правил сайта, подождите...",
"site_9": "Сохранение правил сканера, подождите...",
"site_10": "Настройка статуса пула пауков, подождите...",
"site_11": "Добавление CDN-заголовка сайта, подождите...",
"site_12": "Удаление CDN-заголовка сайта, подождите...",
"site_13": "Получение списка логов сайта, подождите...",
"block_14": "Добавление IP в черный список, подождите...",
"block_15": "Добавление URL в белый список, подождите...",
"block_16": "Очистка логов, подождите...",
"block_17": "Разблокировка IP, подождите...",
"block_18": "Разблокировка всех IP, подождите...",
"block_19": "Очистка записей срабатываний правил, подождите...",
"block_20": "Настройка типов записей, подождите...",
"rules_21": "Импорт, подождите...",
"rules_22": "Экспорт данных, подождите...",
"rules_23": "Очистка данных, подождите...",
"rules_24": "Добавление IP в белый список, подождите...",
"rules_25": "Добавление IP в черный список, подождите...",
"rules_26": "Удаление IP {0}, подождите...",
"rules_27": "Добавление UA в белый список, подождите...",
"rules_28": "Добавление UA в черный список, подождите...",
"rules_29": "Удаление UA {0}, подождите...",
"rules_30": "Добавление URL в черный список, подождите...",
"rules_31": "Удаление URL {0}, подождите...",
"rules_32": "белый список",
"rules_33": "черный список",
"area_32": "Добавление регионального ограничения, подождите...",
"area_33": "Удаление регионального ограничения, подождите...",
"area_34": "Настройка статуса региона, подождите...",
"custom_35": "Настройка статуса правила, подождите...",
"custom_36": "Добавление пользовательского правила, подождите...",
"custom_37": "Редактирование пользовательского правила, подождите...",
"custom_38": "Удаление пользовательского правила, подождите...",
"map_39": "Настройка широты и долготы, подождите...",
"report_1": "Получение информации об IP атаки, подождите...",
"setting_40": "Настройка статуса фаервола, подождите...",
"setting_41": "Восстановление конфигурации по умолчанию, подождите...",
"setting_42": "Получение глобальной конфигурации, подождите...",
"setting_43": "Импорт конфигурации фаервола, подождите...",
"setting_44": "Настройка глобального переключателя конфигурации, подождите...",
"setting_45": "Настройка кода ответа, подождите...",
"setting_46": "Синхронизация, подождите...",
"setting_47": "Добавление защиты CC для одного URL, подождите...",
"setting_48": "Редактирование защиты CC для одного URL, подождите...",
"setting_49": "Удаление защиты CC для одного URL, подождите...",
"setting_50": "Добавление усиленного режима URL, подождите...",
"setting_51": "Удаление усиленного режима URL, подождите...",
"setting_52": "Добавление перехвата типа запроса URL, подождите...",
"setting_53": "Удаление перехвата типа запроса URL, подождите...",
"setting_54": "Добавление типа запроса, подождите...",
"setting_55": "Добавление фильтра заголовков, подождите...",
"setting_56": "Изменение фильтра заголовков, подождите...",
"setting_57": "Удаление фильтра заголовков, подождите...",
"setting_58": "Настройка данных HTTP-запроса, подождите...",
"setting_59": "Добавление защиты API, подождите...",
"setting_60": "Удаление защиты API, подождите...",
"setting_61": "Обновление пула сканеров из облака, подождите...",
"setting_62": "Добавление правила, подождите...",
"setting_63": "Сохранение правила, подождите...",
"setting_64": "Настройка статуса правила, подождите...",
"setting_65": "Удаление правила, подождите...",
"setting_66": "Настройка защиты от сканирования директорий, подождите...",
"setting_67": "Добавление URL в белый список, подождите...",
"setting_68": "Удаление URL из белого списка, подождите...",
"setting_69": "Добавление замены чувствительного текста, подождите...",
"setting_70": "Удаление списка чувствительного текста, подождите...",
"setting_71": "Добавление ключевых слов URL, подождите...",
"setting_72": "Импорт ключевых слов URL, подождите...",
"setting_73": "Удаление ключевых слов URL, подождите...",
"setting_74": "Очистка списка, подождите...",
"setting_75": "Добавление запрещенных слов, подождите...",
"setting_76": "Импорт запрещенных слов, подождите...",
"setting_77": "Удаление запрещенных слов, подождите...",
"setting_78": "Очистка запрещенных слов, подождите...",
"overview_2": "Setting, please wait..."
}
}
}

View File

@@ -0,0 +1,259 @@
{
"WP": {
"index_1": "Клонировать",
"index_2": "Клонировать сайт",
"index_3": "Управление в WP",
"index_4": "Введите доменное имя",
"index_5": "Добавить WordPress",
"index_6": "Сервер не установлен, ",
"index_7": "Установить PHP",
"index_8": "Установить Mysql",
"index_9": "Обновить с текущей версии {0} на последнюю версию {1}, продолжить?",
"index_10": "Вы уверены, что хотите удалить этот плагин?",
"index_11": "Вы уверены, что хотите удалить эту тему?",
"index_12": "Как минимум 1 тема должна быть активна, активируйте другую тему перед отключением этой",
"index_13": "Не задано",
"index_14": "Введите название плагина",
"index_15": "Установить Plugins",
"index_16": "Установить Themes",
"index_17": "Автор",
"index_18": "WP",
"index_19": "Рейтинг",
"index_20": "Установка завершена успешно",
"index_21": "Вход в WP",
"index_22": "Вход без пароля",
"index_23": "Вы можете безопасно получить доступ к wp-admin через эту страницу",
"index_24": "Только файлы",
"index_25": "Только БД",
"index_26": "Полная резервная копия",
"index_27": "Миграция сайта",
"index_28": "Вы собираетесь перенести сайты. Вы уверены, что хотите продолжить?",
"index_29": "После переноса вы сможете управлять вашими сайтами WordPress через WP Toolkit, но больше не сможете управлять ими через раздел [Веб-сайты]!",
"index_30": "Нет доступных для переноса сайтов WordPress из раздела [Веб-сайты]",
"index_31": "* После переноса восстановление WordPress сайтов в раздел [Веб-сайты] будет невозможно",
"index_32": "Проверка целостности WordPress",
"index_33": "Если вы подозреваете, что сайт заражен вредоносным ПО, проверьте целостность основных файлов WordPress, сравнив их контрольные суммы с эталонными значениями с wordpress.org.",
"index_34": "Проверить контрольные суммы",
"index_35": "Переустановить WP",
"index_36": "Будут переустановлены основные файлы WordPress без потери содержимого сайта. Рекомендуется создать резервную копию перед переустановкой.",
"index_37": "Если контрольные суммы не совпадают, вы можете быстро переустановить основные файлы WordPress, не затрагивая содержимое сайта.",
"index_38": "Введите новый пароль",
"index_39": "уже является последней версией",
"index_40": "Доступна новая версия",
"index_41": "готова для обновления",
"index_42": "Введите адрес электронной почты",
"index_43": "Проверка уязвимостей",
"index_44": "риск",
"index_45": "Автосканирование",
"index_46": "Все сайты WordPress будут проверяться на уязвимости в 04:00",
"index_47": "Отключить автоматическое сканирование уязвимостей для всех сайтов WordPress",
"index_48": "Настройка статуса сканирования",
"index_49": "Тип описания",
"index_50": "Основная программа",
"index_51": "Плагин был отключен",
"index_52": "Плагин не обновлялся более 3 лет",
"index_53": "Информация об уязвимостях",
"index_54": "Устранить риск",
"index_55": "Удалённые элементы отобразятся при следующем сканировании",
"index_56": "При включении автоматического сканирования проверка уязвимостей сайтов WordPress будет выполняться ежедневно в 04:00",
"index_57": "Уязвимости не обнаружены",
"index_58": "Игнорировать риск",
"index_59": "Игнорируемые риски будут отображаться в списке исключений",
"index_60": "Быстрое обнаружение уязвимостей, потенциальных рисков и изменённых вручную файлов в плагинах и темах WordPress",
"index_61": "Список уязвимостей",
"index_62": "Список исключений",
"index_63": "Сканирование, подождите...",
"Add": {
"index_7": "Добавить сайт",
"index_8": "Версии 5.6.0+ автоматически включают обновления версий",
"index_9": "Разрешить слабые пароли",
"index_10": "Включить кеширование (в настоящее время поддерживается только nginx)",
"index_11": "Активировать WPS-Hide-Login",
"index_12": "Изменить URL входа администратора",
"index_13": "URL перенаправления",
"index_1": "Создать сайт",
"index_2": "Создать из резервной копии",
"import_1": "Тип резервной копии",
"import_2": "Локальная",
"import_3": "Plesk or CPanel",
"import_4": "Путь к файлу резервной копии",
"import_5": "Поддиректория (оставьте пустым для корневой директории)",
"import_6": "Введите путь к файлу резервной копии"
},
"TableRow": {
"index_1": "WordPress",
"index_2": "Настройки WP",
"index_3": "Защита",
"index_4": "Проверка целостности",
"index_5": "Плагин",
"index_6": "Темы",
"index_7": "URL",
"index_8": "Активен",
"index_9": "State",
"index_10": "Автообновление",
"index_11": "Обновить",
"index_12": "Удалить",
"index_13": "Установить",
"index_14": "Установлен"
},
"Config": {
"index_1": "URL для входа",
"index_2": "Обновить",
"index_3": "Очистить",
"index_4": "Сгенерировать",
"index_5": "Сохранить",
"index_6": "изменений заблокировано сегодня",
"index_7": "вредоносных запросов заблокировано сегодня",
"index_8": "Защитите свой сайт, изменив URL входа и ограничив доступ к странице wp-login.php и директории wp-admin для неавторизованных пользователей.",
"index_9": "URL перенаправления при попытке доступа к странице wp-login.php или директории wp-admin без авторизации.",
"index_10": "Инструменты безопасности",
"index_11": "Вы не включили функцию мультисервиса",
"index_12": "Мульти-веб-сервер хостинг",
"index_13": "После перехода на архитектуру услуг мульти-веб-сервер хостинга вы можете указать свой веб-движок для каждого сайта",
"index_14": "Веб-движок",
"index_15": "Гибкость: переключайте веб-сервер вашего сайта по желанию",
"index_16": "Эффективность: ускорьте доступ к сайту с помощью статического и динамического кэширования Nginx",
"index_17": "Безопасность: независимо от выбранного вами веб-сервера, ваш сайт защищен брандмауэром Nginx",
"index_18": "Текущий",
"index_19": "Откат",
"index_20": "Если сайт недоступен после переключения служб, нажмите Откат к последней службе.",
"index_21": "Веб-сервер",
"index_22": "Если вы не знакомы с конфигурацией мульти-веб-сервер хостинга, не изменяйте вручную независимую конфигурацию сайта.",
"index_23": "Описание мульти-веб-сервера:",
"index_24": "Нажмите, чтобы просмотреть",
"index_25": "Переключение служб",
"index_26": "Пожалуйста, убедитесь, что ваш сайт поддерживает [{0}], иначе это может привести к остановке работы сайта!",
"index_27": "Пожалуйста, проверьте:",
"index_28": "Переключение на мульти-веб-движок хостинг может привести к потере исходной конфигурации веб-движка.",
"index_29": "После переключения служб вам необходимо повторно привязать подкаталог. Пожалуйста, сделайте резервную копию ключевых данных.",
"index_30": "Имеет ли виртуальный хост пользовательские конфигурации.",
"index_31": "Поддерживаются ли правила перезаписи сайта.",
"index_32": "Вы уверены, что хотите вернуться к предыдущей службе?",
"index_33": "Режим обслуживания",
"index_34": "Эта функция доступна только для Pro",
"index_35": "Включите режим обслуживания, чтобы предотвратить доступ пользователей к вашему сайту во время его обновления или при выполнении задач обслуживания.",
"index_36": "Заголовок страницы браузера",
"index_37": "Текстовый блок 1 (больший)",
"index_38": "Текстовый блок 2 (меньший)",
"index_39": "Ссылки на социальные сети",
"index_40": "Время автоматического восстановления",
"index_41": "Фоновое изображение",
"index_42": "Загрузка шаблона",
"index_43": "Пожалуйста, закройте и очистите кэш перед включением режима обслуживания.",
"index_44": "Примечание: Чтобы избежать понижения рейтинга сайта поисковыми системами, не включайте режим обслуживания на длительное время.",
"index_45": "Рекомендуется загружать HTML-файлы для шаблонов и использовать URL-адреса данных для статических файлов шаблонов.",
"index_46": "Если вы хотите, чтобы ваш шаблон использовал функцию конфигурации шаблона YakPanel, вы можете запустить режим обслуживания один раз и изменить файл /wp-content/mintensionce/mintensione-template.html, сохранив заполнитель '{{}}'."
},
"Label": {
"index_1": "Сброс пароля",
"index_2": "Email адрес",
"index_3": "Язык сайта",
"index_4": "WPS-Hide-Login",
"index_5": "Защита файлов",
"index_6": "Nginx WAF",
"index_7": "Защита от хотлинка"
},
"clone": {
"index_1": "Исходный сайт",
"index_2": "Целевой сайт",
"index_3": "Создать поддомен",
"index_4": "Создать новый домен",
"index_5": "Новый домен",
"index_6": "Введите поддомен",
"index_7": "Введите новый домен",
"index_8": "Путь для клонирования",
"index_9": "Пустой путь означает клонирование в корневую директорию",
"index_10": "FastCGI кеш"
},
"api": {
"index_1": "Клонирование сайта, подождите...",
"index_2": "Добавление сайта, подождите...",
"tamper_1": "Установка статуса, подождите...",
"tamper_2": "Добавление, подождите...",
"tamper_3": "Удаление, подождите...",
"tamper_4": "Добавление в белый список, подождите...",
"tamper_5": "Редактирование заметки, подождите...",
"tamper_6": "Удаление из белого списка, подождите...",
"tamper_7": "Создание сайта, подождите...",
"tamper_8": "Обработка, подождите...",
"tamper_9": "Создание резервной копии, подождите...",
"tamper_10": "Восстановление, подождите...",
"tamper_11": "Перенос данных, подождите...",
"tamper_12": "Проверка целостности, подождите...",
"tamper_13": "Выполняется переустановка, подождите...",
"tamper_14": "Удаление, подождите...",
"tamper_15": "Обновление, подождите...",
"tamper_16": "Установка, подождите...",
"tamper_17": "Загрузка, подождите..."
},
"Transition": {
"index_1": "Введение в WordPress Toolkit",
"index_2": "Установка WordPress в 1-клик",
"index_3": "Специальная защита безопасности",
"index_4": "Полное резервное копирование",
"index_5": "Кеш FastCGI",
"index_6": "Дополнительные функции в разработке, ждем ваших отзывов",
"index_7": "Купить сейчас",
"index_8": "Войти в аккаунт YakPanel"
},
"Sets": {
"index_1": "Создать набор",
"index_2": "Выбрать сайты",
"index_3": "Плагины",
"index_4": "Всего {0} (добавить плагины)",
"index_5": "Добавить плагины",
"index_6": "Темы",
"index_7": "Всего {0} (добавить темы)",
"index_8": "Добавить темы",
"index_9": "Вы уверены, что хотите удалить этот набор?",
"index_10": "Создать новый набор",
"index_11": "Введите название набора",
"index_12": "Набор — это шаблон, содержащий несколько плагинов и тем. Вы можете установить набор на определённый сайт WordPress в один клик. После создания и именования набора добавьте в него плагины и темы",
"index_13": "Чтобы добавить плагин или тему в эту коллекцию, введите название плагина или темы в поле поиска, нажмите Enter, выберите нужный элемент и нажмите Добавить",
"index_14": "Выберите тему или плагин для добавления",
"index_15": "Введите ключевые слова",
"index_16": "Ничего не найдено",
"index_17": "Выберите сайты WordPress для установки набора",
"index_18": "Выберите веб-сайт",
"index_19": "Установка последних версий плагинов и тем из набора по умолчанию",
"index_20": "Manual settings",
"index_21": "Slug (Text Domain)",
"index_22": "Custom slug",
"index_23": "Title",
"index_24": "Plugin title",
"index_25": "Theme title",
"index_26": "You can upload plugins from your local computer,",
"index_27": "Encompassing those outside the wordpress.org directory",
"index_28": "Select plugin(*.zip)",
"index_29": "Select theme(*.zip)",
"index_30": "Please select a file",
"index_31": "Browse",
"index_32": "No file selected",
"index_33": "Selected file: {0}",
"index_34": "Upload Plugin",
"index_35": "Upload Theme",
"index_36": "To add a custom plugin or theme to this collection, click the Upload button, and then upload the file from your local computer"
},
"Remote": {
"index_1": "Внимание: Эта функция бесплатна в течение ограниченного времени",
"index_2": "Тип подключения",
"index_3": "Учетные данные",
"index_4": "Секретный ключ",
"index_5": "Ключ безопасности",
"index_6": "Токен безопасности",
"index_7": "Введите токен подключения",
"index_8": "Как добавить сайт с использованием ключа безопасности (инструкция)",
"index_9": "YakPanel WP Toolkit",
"index_10": "Загрузите плагин на ваш сайт",
"index_11": "Активируйте плагин на вашем сайте",
"index_12": "Нажмите ссылку Просмотреть ключ безопасности на странице /wp-admin/plugins.php вашего сайта",
"index_13": "Скопируйте ключ и токен в соответствующие поля выше",
"index_14": "Нажмите кнопку подтверждения для завершения",
"index_15": "Введите ключ безопасности",
"index_16": "Введите токен безопасности",
"index_17": "Версия плагина",
"index_18": "Версия MySQL",
"index_19": "Это удалит ваш сайт из панели управления. Вы уверены, что хотите продолжить?"
}
}
}