260 lines
11 KiB
Go
260 lines
11 KiB
Go
export default {
|
||
route: {
|
||
account: "Аккаунты",
|
||
accountList: "Управление аккаунтами",
|
||
hysteria: "Hysteria",
|
||
hysteriaList: "Управление Hysteria",
|
||
config: "Система",
|
||
configList: "Настройки системы",
|
||
monitor: "Мониторинг",
|
||
monitorSystem: "Системный мониторинг",
|
||
log: "Логи",
|
||
logSystem: "Системные логи",
|
||
logHysteria: "Логи Hysteria",
|
||
info: "Информация",
|
||
infoAccount: "Профиль",
|
||
},
|
||
login: {
|
||
title: "HY2XS admin",
|
||
username: "Логин",
|
||
password: "Пароль",
|
||
login: "Войти",
|
||
},
|
||
navbar: {
|
||
logout: "Выйти",
|
||
},
|
||
common: {
|
||
id: "ID",
|
||
createTime: "Создано",
|
||
operate: "Действия",
|
||
edit: "Изменить",
|
||
delete: "Удалить",
|
||
deleted: "Статус",
|
||
all: "Все",
|
||
enable: "Включено",
|
||
disable: "Отключено",
|
||
search: "Поиск",
|
||
reset: "Сброс",
|
||
add: "Добавить",
|
||
confirm: "Подтвердить",
|
||
cancel: "Отмена",
|
||
copySuccess: "Скопировано",
|
||
subscribe: "Ссылка подписки",
|
||
subscribeQrCode: "QR подписки",
|
||
nodeUrl: "URL узла",
|
||
nodeQrCode: "QR узла",
|
||
resetTraffic: "Сбросить трафик",
|
||
import: "Импорт",
|
||
export: "Экспорт",
|
||
save: "Сохранить",
|
||
update: "Обновить",
|
||
downloadSuccess: "Загрузка завершена",
|
||
wait: "Версия меняется, подождите",
|
||
enableSuccess: "Hysteria2 запущена",
|
||
disableSuccess: "Hysteria2 остановлена",
|
||
success: "Готово",
|
||
refresh: "Обновить",
|
||
yes: "Да",
|
||
no: "Нет",
|
||
securityRisk: "Риски безопасности",
|
||
defaultPassTip: `Смените пароль по умолчанию как можно скорее. <a href="/#/account/list?focus=change-pass" style="color: #00BFFF">Перейти к смене</a>`,
|
||
noHttpsTip: `Панель работает без HTTPS. Включите HTTPS для защиты данных. <a href="/#/config/list?focus=huiHttps" style="color: #00BFFF">Открыть настройки</a>`,
|
||
},
|
||
info: {
|
||
expireTime: "г-М-д Ч:м:с",
|
||
greeting1: "Доброе утро,",
|
||
greeting2: "Доброе утро,",
|
||
greeting3: "Добрый день,",
|
||
greeting4: "Добрый вечер,",
|
||
greeting5: "Доброй ночи,",
|
||
},
|
||
account: {
|
||
remark: "Комментарий",
|
||
username: "Логин",
|
||
pass: "Пароль входа",
|
||
conPass: "Пароль подключения",
|
||
quota: "Квота",
|
||
download: "Скачано",
|
||
upload: "Отдано",
|
||
expireTime: "Срок действия",
|
||
kickUtilTimeLast: "Осталось офлайн",
|
||
kickUtilTime: "Отключить до",
|
||
deviceNo: "Лимит устройств",
|
||
onlineStatus: "Онлайн",
|
||
online: "Онлайн",
|
||
offline: "Офлайн",
|
||
device: "Устройства",
|
||
role: "Роль",
|
||
unit: "Ед. изм.",
|
||
loginAt: "Последний вход",
|
||
conAt: "Последнее подключение",
|
||
createTime: "Создано",
|
||
releaseSuccess: "Ограничение снято",
|
||
kick: "Отключить",
|
||
kickTip: "Принудительно отключить пользователя",
|
||
releaseKick: "Снять",
|
||
releaseKickTip: "Снять офлайн-статус",
|
||
},
|
||
config: {
|
||
huiWebPort: "Порт HY2XS admin",
|
||
huiWebContext: "Web-контекст HY2XS admin",
|
||
hysteria2TrafficTime: "Период учёта трафика Hysteria2",
|
||
huiCrtPath: "Путь к CRT HY2XS admin",
|
||
huiKeyPath: "Путь к KEY HY2XS admin",
|
||
uploadCrtFile: "Загрузить CRT",
|
||
uploadKeyFile: "Загрузить KEY",
|
||
restartServer: "Перезапустить панель",
|
||
restartTip: "Перезапуск, обновите страницу",
|
||
useHysteria2Cert: "Использовать сертификат Hysteria2",
|
||
huiHttps: "Включить HTTPS панели",
|
||
resetTrafficCron: "Расписание сброса трафика",
|
||
resetTrafficCronTip: "Cron-выражение для планового сброса трафика",
|
||
resetTrafficMonth: "Раз в месяц, в полночь первого дня",
|
||
resetTrafficWeek: "Раз в неделю, в полночь между субботой и воскресеньем",
|
||
},
|
||
monitor: {
|
||
huiVersion: "Версия HY2XS admin",
|
||
cpuPercent: "CPU",
|
||
memPercent: "Память",
|
||
diskPercent: "Диск",
|
||
hysteria2UserTotal: "Пользователей онлайн",
|
||
hysteria2DeviceTotal: "Устройств онлайн",
|
||
hysteria2Version: "Версия Hysteria2",
|
||
hysteria2Running: "Статус Hysteria2",
|
||
hysteria2RunningTrue: "Работает",
|
||
hysteria2RunningFalse: "Остановлена",
|
||
},
|
||
log: {
|
||
numLine: "Количество строк",
|
||
},
|
||
hysteria: {
|
||
enable: "Включить",
|
||
disable: "Отключить",
|
||
addConfigItem: "Добавить параметр",
|
||
hysteria2Version: "Версия Hysteria2",
|
||
hysteria2Running: "Статус Hysteria2",
|
||
hysteria2ChangeVersion: "Сменить",
|
||
addOutbound: "Добавить outbound",
|
||
extension: "Расширение",
|
||
listen: "Адрес прослушивания",
|
||
tls: "TLS",
|
||
obfs: "Маскировка",
|
||
quic: "Параметры QUIC",
|
||
bandwidth: "Полоса",
|
||
speedTest: "Тест скорости",
|
||
udp: "UDP",
|
||
resolver: "DNS",
|
||
sniff: "Sniffing протоколов",
|
||
acl: "ACL",
|
||
outbounds: "Outbounds",
|
||
http: "Traffic Stats API (HTTP)",
|
||
masquerade: "Masquerade",
|
||
config: {
|
||
enable: "Включить/отключить",
|
||
remark: "Комментарий",
|
||
clashExtension: "Расширение подписки Clash",
|
||
listen: "Адрес и порт прослушивания. Для IPv4 используйте 0.0.0.0:443.",
|
||
tlsType: "Тип TLS",
|
||
tls: {
|
||
cert: "Путь к cert-файлу",
|
||
key: "Путь к key-файлу",
|
||
sniGuard: "Проверка SNI клиента перед принятием TLS-соединения.",
|
||
},
|
||
acme: {
|
||
domains: "Домены",
|
||
email: "Email",
|
||
ca: "CA: letsencrypt или zerossl",
|
||
listenHost: "Адрес для ACME challenge",
|
||
dir: "Каталог ACME аккаунта и сертификатов",
|
||
type: "Тип ACME challenge: http, tls или dns",
|
||
http: { altPort: "Альтернативный порт HTTP challenge" },
|
||
tls: { altPort: "Альтернативный порт TLS-ALPN challenge" },
|
||
dns: { name: "DNS-провайдер", config: "Конфигурация ACME DNS" },
|
||
disableHTTP: "Отключить HTTP challenge",
|
||
disableTLSALPN: "Отключить TLS-ALPN challenge",
|
||
altHTTPPort: "Альтернативный HTTP-порт",
|
||
altTLSALPNPort: "Альтернативный TLS-ALPN-порт",
|
||
},
|
||
obfs: {
|
||
type: "Тип",
|
||
salamander: { password: "Сильный пароль Salamander" },
|
||
},
|
||
quic: {
|
||
initStreamReceiveWindow: "Начальное окно приёма QUIC stream",
|
||
maxStreamReceiveWindow: "Максимальное окно приёма QUIC stream",
|
||
initConnReceiveWindow: "Начальное окно приёма QUIC connection",
|
||
maxConnReceiveWindow: "Максимальное окно приёма QUIC connection",
|
||
maxIdleTimeout: "Максимальный idle timeout",
|
||
maxIncomingStreams: "Максимум входящих stream",
|
||
disablePathMTUDiscovery: "Отключить QUIC path MTU discovery",
|
||
},
|
||
bandwidth: { up: "Вверх", down: "Вниз" },
|
||
ignoreClientBandwidth: "Игнорировать bandwidth, заявленный клиентом",
|
||
speedTest: "Встроенный сервер теста скорости",
|
||
disableUDP: "Отключить UDP forwarding",
|
||
udpIdleTimeout: "Idle timeout для UDP-сессий",
|
||
resolver: {
|
||
type: "Тип",
|
||
tcp: { addr: "TCP DNS resolver", timeout: "Timeout DNS-запросов" },
|
||
udp: { addr: "UDP DNS resolver", timeout: "Timeout DNS-запросов" },
|
||
tls: {
|
||
addr: "DNS over TLS resolver",
|
||
timeout: "Timeout DNS-запросов",
|
||
sni: "SNI для TLS resolver",
|
||
insecure: "Отключить TLS-проверку",
|
||
},
|
||
https: {
|
||
addr: "DNS over HTTPS resolver",
|
||
timeout: "Timeout DNS-запросов",
|
||
sni: "SNI для HTTPS resolver",
|
||
insecure: "Отключить TLS-проверку",
|
||
},
|
||
},
|
||
sniff: {
|
||
enable: "Включить sniffing",
|
||
timeout: "Timeout sniffing",
|
||
rewriteDomain: "Повторно анализировать доменные запросы",
|
||
tcpPorts: "TCP-порты для sniffing",
|
||
udpPorts: "UDP-порты для sniffing",
|
||
},
|
||
aclType: "Тип ACL",
|
||
acl: {
|
||
file: "Путь к ACL-файлу",
|
||
inline: "Inline ACL-правила",
|
||
geoip: "Путь к GeoIP базе",
|
||
geosite: "Путь к GeoSite базе",
|
||
geoUpdateInterval: "Интервал обновления GeoIP/GeoSite",
|
||
},
|
||
outbounds: {
|
||
name: "Имя outbound",
|
||
type: "Тип",
|
||
socks5: { addr: "Адрес SOCKS5", username: "Логин SOCKS5", password: "Пароль SOCKS5" },
|
||
http: { url: "URL HTTP/HTTPS proxy", insecure: "Отключить TLS-проверку proxy" },
|
||
direct: {
|
||
mode: "Тип",
|
||
bindIPv4: "Локальный IPv4",
|
||
bindIPv6: "Локальный IPv6",
|
||
bindDevice: "Сетевой интерфейс",
|
||
fastOpen: "TCP fast open",
|
||
},
|
||
},
|
||
trafficStats: { listen: "Адрес прослушивания" },
|
||
masquerade: {
|
||
type: "Тип",
|
||
file: { dir: "Каталог файлов" },
|
||
proxy: {
|
||
url: "URL проксируемого сайта",
|
||
rewriteHost: "Переписывать Host header",
|
||
insecure: "Отключить TLS-проверку",
|
||
},
|
||
string: { content: "Ответ строкой", headers: "HTTP headers", statusCode: "HTTP status code" },
|
||
listenHTTP: "HTTP listen address",
|
||
listenHTTPS: "HTTPS listen address",
|
||
forceHTTPS: "Принудительно использовать HTTPS",
|
||
},
|
||
},
|
||
},
|
||
};
|
||
|
||
|