Создание VUE шаблона

This commit is contained in:
2026-02-08 04:13:13 +07:00
parent 4a0cfe316d
commit bdfa2404b5
80 changed files with 7688 additions and 1 deletions

View File

@@ -0,0 +1,204 @@
{
"app": {
"title": "vServer Admin Panel",
"logo": "vServer",
"footer": "vServer Admin Panel © 2025 | Автор: Суманеев Роман",
"loading": "Запуск vServer..."
},
"nav": {
"dashboard": "Главная",
"settings": "Настройки"
},
"window": {
"minimize": "Свернуть",
"maximize": "Развернуть",
"close": "Закрыть"
},
"server": {
"running": "Сервер запущен",
"stopped": "Сервер остановлен",
"start": "Запустить",
"stop": "Остановить"
},
"services": {
"title": "Статус сервисов",
"port": "Порт",
"ports": "Порты",
"rules": "Правил",
"starting": "Запуск",
"http": "HTTP",
"https": "HTTPS",
"mysql": "MySQL",
"php": "PHP",
"proxy": "Proxy"
},
"sites": {
"title": "Список сайтов",
"add": "Добавить сайт",
"create": "Создание нового сайта",
"createBtn": "Создать сайт",
"createDesc": "Заполните информацию о сайте и при необходимости загрузите SSL сертификаты",
"name": "Имя",
"host": "Host",
"alias": "Alias",
"status": "Статус",
"rootFile": "Root File",
"actions": "Действия",
"openFolder": "Открыть папку",
"editVaccess": "vAccess",
"edit": "Редактировать",
"formName": "Название сайта",
"formNamePlaceholder": "Мой новый сайт",
"formHost": "Host (домен)",
"formHostPlaceholder": "example.com",
"formHostHint": "Введите домен без протокола (например: example.com или 192.168.1.100)",
"formAlias": "Alias (псевдонимы)",
"formAliasPlaceholder": "*.example.com, www.example.com, alias.com",
"formAliasHint": "Введите псевдонимы через запятую",
"formRootFile": "Root файл",
"formStatus": "Статус",
"formRouting": "Root file routing",
"formRoutingHint": "Если включено, все запросы к несуществующим файлам будут перенаправляться на root файл",
"deleteTitle": "Удалить сайт",
"deleteConfirm": "Вы действительно хотите удалить сайт \"{name}\" ({host})?",
"deleteWarning": "Это действие НЕОБРАТИМО!"
},
"proxies": {
"title": "Прокси сервисы",
"add": "Добавить прокси",
"create": "Создание прокси сервиса",
"createBtn": "Создать прокси",
"createDesc": "Настройте проксирование внешнего домена на локальный сервис",
"externalDomain": "Внешний домен",
"localAddress": "Локальный адрес",
"localPort": "Локальный порт",
"httpsCol": "HTTPS",
"autoHttps": "Auto HTTPS",
"status": "Статус",
"actions": "Действия",
"formDomain": "Внешний домен",
"formDomainPlaceholder": "example.com",
"formDomainHint": "Домен, на который будут приходить запросы (например: git.example.ru)",
"formLocalAddr": "Локальный адрес",
"formLocalPort": "Локальный порт",
"formServiceHttps": "HTTPS к сервису",
"formServiceHttpsHint": "Использовать HTTPS при подключении к локальному сервису",
"formAutoHttps": "Авто HTTPS",
"formAutoHttpsHint": "Автоматически перенаправлять HTTP запросы на HTTPS",
"deleteTitle": "Удалить прокси",
"deleteConfirm": "Вы действительно хотите удалить прокси \"{domain}\"?"
},
"settings": {
"title": "Настройки серверов",
"save": "Сохранить и перезапустить",
"saving": "Сохранение...",
"restarting": "Перезапуск сервисов...",
"mysql": "MySQL сервер",
"php": "PHP сервер",
"proxyManager": "Proxy Manager",
"certManager": "Cert Manager",
"hostAddr": "Host адрес",
"port": "Порт",
"proxyHint": "Применяется моментально без перезапуска серверов. При выключении все прокси правила будут отключены.",
"certHint": "Автоматическое получение SSL сертификатов от Let's Encrypt для доменов с включённым \"Авто SSL\"."
},
"vaccess": {
"title": "Правила доступа vAccess",
"subtitle": "Управление правилами доступа для сайта",
"save": "Сохранить изменения",
"addRule": "Добавить правило",
"rulesTab": "Правила доступа",
"helpTab": "Инструкция",
"type": "Тип",
"files": "Расширения",
"paths": "Пути доступа",
"ips": "IP адреса",
"exceptions": "Исключения",
"error": "Ошибка",
"empty": "Нет правил доступа",
"emptyDesc": "Добавьте первое правило, чтобы начать управление доступом",
"createRule": "Создать правило",
"allow": "Allow",
"disable": "Disable",
"helpPrinciple": "Принцип работы",
"helpParams": "Параметры правил",
"helpPatterns": "Паттерны",
"helpExamples": "Примеры правил"
},
"certs": {
"title": "Управление сертификатами",
"subtitle": "Просмотр и управление SSL сертификатами для домена",
"status": "Статус",
"issuer": "Издатель",
"issued": "Выдан",
"expires": "Истекает",
"active": "Активен",
"expired": "Истёк",
"noCert": "Нет сертификата",
"localDomain": "Локальный домен",
"wildcardCover": "Покрыт wildcard",
"issue": "Выпустить сертификат",
"issueDirect": "Выпустить прямой",
"renew": "Перевыпустить",
"delete": "Удалить",
"daysLeft": "{n} дн.",
"mode": "Режим сертификата",
"modeNone": "Без сертификата (fallback)",
"modeAuto": "Автоматическое создание сертификата",
"modeUpload": "Загрузить файлы сертификата",
"certFile": "Certificate (*.crt)",
"keyFile": "Private Key (*.key)",
"caFile": "CA Bundle (*.crt)",
"caHint": "CA Bundle опционален, но рекомендуется для полной цепочки сертификации",
"selectFile": "Выберите файл..."
},
"common": {
"back": "Назад",
"save": "Сохранить",
"cancel": "Отмена",
"delete": "Удалить",
"create": "Создать",
"edit": "Редактировать",
"add": "Добавить",
"enabled": "Включён",
"disabled": "Отключён",
"yes": "Да",
"no": "Нет",
"active": "active",
"inactive": "inactive",
"required": "Обязательное поле",
"basicInfo": "Основная информация",
"sslCerts": "SSL Сертификаты (опционально)",
"loading": "Загрузка...",
"errorPrefix": "Ошибка"
},
"notify": {
"settingsSaved": "Настройки сохранены и сервисы перезапущены!",
"settingsTestMode": "Настройки сохранены (тестовый режим)",
"dataSaved": "Данные сохранены (тестовый режим)",
"siteCreated": "Сайт успешно создан!",
"siteDeleted": "Сайт успешно удалён!",
"proxyDeleted": "Прокси успешно удалён!",
"changesSaved": "Изменения сохранены и применены!",
"serversRestarted": "Серверы перезапущены!",
"certIssued": "Сертификат успешно выпущен!",
"certRenewed": "Сертификат успешно перевыпущен!",
"certDeleted": "Сертификат удалён",
"proxyEnabled": "Proxy Manager включен",
"proxyDisabled": "Proxy Manager отключен",
"certManagerEnabled": "Cert Manager включен",
"certManagerDisabled": "Cert Manager отключен",
"deletingProxy": "Удаление прокси...",
"deletingSite": "Удаление сайта...",
"requestingCert": "Запрос сертификата...",
"restartingHttp": "Перезапуск HTTP/HTTPS..."
},
"theme": {
"dark": "Тёмная тема",
"light": "Светлая тема"
},
"lang": {
"ru": "Русский",
"en": "English"
}
}