Создание VUE шаблона
This commit is contained in:
204
front_vue/src/Core/i18n/ru.json
Normal file
204
front_vue/src/Core/i18n/ru.json
Normal 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"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user