Русифицировать README и интерфейс HY2XS admin
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
export default {
|
||||
// 路由国际化
|
||||
// МаршрутЛокализация
|
||||
route: {
|
||||
account: "Account",
|
||||
accountList: "Account Manage",
|
||||
@@ -15,14 +15,14 @@ export default {
|
||||
info: "Info",
|
||||
infoAccount: "Account Info",
|
||||
},
|
||||
// 登录页面国际化
|
||||
// Локализация страницы входа
|
||||
login: {
|
||||
title: "HY2XS admin",
|
||||
username: "Username",
|
||||
password: "Password",
|
||||
login: "Login",
|
||||
},
|
||||
// 导航栏国际化
|
||||
// Локализация навигационной панели
|
||||
navbar: {
|
||||
logout: "Logout",
|
||||
},
|
||||
@@ -322,3 +322,5 @@ export default {
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -256,3 +256,5 @@ export default {
|
||||
},
|
||||
},
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -1,312 +0,0 @@
|
||||
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: "编号",
|
||||
createTime: "创建时间",
|
||||
operate: "操作",
|
||||
edit: "编辑",
|
||||
delete: "删除",
|
||||
deleted: "状态",
|
||||
all: "全部",
|
||||
enable: "正常",
|
||||
disable: "禁用",
|
||||
search: "搜索",
|
||||
reset: "重设",
|
||||
add: "新增",
|
||||
confirm: "确定",
|
||||
cancel: "取消",
|
||||
copySuccess: "复制成功",
|
||||
subscribe: "订阅链接",
|
||||
subscribeQrCode: "订阅二维码",
|
||||
nodeUrl: "节点 URL",
|
||||
nodeQrCode: "节点二维码",
|
||||
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 Web 端口",
|
||||
huiWebContext: "HY2XS admin Web 上下文",
|
||||
hysteria2TrafficTime: "Hysteria2 流量倍数",
|
||||
huiCrtPath: "HY2XS admin CRT 证书路径",
|
||||
huiKeyPath: "HY2XS admin KEY 证书路径",
|
||||
uploadCrtFile: "上传 CRT 证书",
|
||||
uploadKeyFile: "上传 KEY 证书",
|
||||
restartServer: "重启面板",
|
||||
restartTip: "正在重启,请刷新",
|
||||
useHysteria2Cert: "使用 Hysteria2 的证书",
|
||||
huiHttps: "面板开启 https",
|
||||
resetTrafficCron: "重设流量计划任务",
|
||||
resetTrafficCronTip:
|
||||
"计划任务表达式,参考:https://pkg.go.dev/github.com/robfig/cron/v3",
|
||||
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: "添加出站规则",
|
||||
extension: "扩展",
|
||||
listen: "监听地址",
|
||||
tls: "TLS",
|
||||
obfs: "混淆",
|
||||
quic: "QUIC 参数",
|
||||
bandwidth: "带宽",
|
||||
speedTest: "速度测试",
|
||||
udp: "UDP",
|
||||
resolver: "DNS 解析",
|
||||
sniff: "协议嗅探 (Sniff)",
|
||||
acl: "ACL",
|
||||
outbounds: "出站规则",
|
||||
http: "流量统计 API",
|
||||
masquerade: "伪装",
|
||||
config: {
|
||||
enable: "开启/关闭",
|
||||
remark: "别名",
|
||||
portHopping:
|
||||
"端口跳跃,多个单端口:1234,5678,9012;端口范围:20000-50000;两者的组合:1234,5000-6000,7044,8000-9000",
|
||||
clashExtension: "Clash 订阅扩展",
|
||||
listen:
|
||||
"当只有端口没有 IP 地址时,服务器将监听所有可用的 IPv4 和 IPv6 地址。要仅监听 IPv4,可以使用 0.0.0.0:443。要仅监听 IPv6,可以使用 [::]:443。",
|
||||
tlsType: "TLS 类型",
|
||||
tls: {
|
||||
cert: "CERT 路径",
|
||||
key: "KEY 路径",
|
||||
sniGuard:
|
||||
"验证客户端发送的 SNI。 与证书信息匹配时才建立连接, 否则终止 TLS 握手。 设置为 strict 以启用该功能。 设置为 disable 以禁用该功能。 默认为 dns-san, 仅当证书中包含「证书主题背景的备用名称」扩展且该扩展中包含域名时才启用该功能。",
|
||||
},
|
||||
acme: {
|
||||
domains: "域名",
|
||||
email: "邮箱",
|
||||
ca: "要使用的 CA。可以是 letsencrypt 或 zerossl。",
|
||||
listenHost:
|
||||
"用于 ACME 服务器验证的监听地址(不含端口)。默认监听所有可用的地址。",
|
||||
dir: "存储 ACME 账户密钥和证书的目录。",
|
||||
type: "ACME 验证类型。可以是 http, tls 或 dns。",
|
||||
http: {
|
||||
altPort:
|
||||
"用于 HTTP 挑战的监听端口。 (注意: 改为非 80 需要另行配置端口转发或者 HTTP 反向代理,否则证书会签署失败!)",
|
||||
},
|
||||
tls: {
|
||||
altPort:
|
||||
"用于 TLS-ALPN 挑战的监听端口。 (注意: 改为非 443 需要另行配置端口转发或者 SNI Proxy,否则证书会签署失败!)",
|
||||
},
|
||||
dns: {
|
||||
name: "DNS 提供商。详细信息请参考 ACME DNS 配置。",
|
||||
config: "ACME DNS 配置",
|
||||
},
|
||||
disableHTTP: "禁用 HTTP 挑战。",
|
||||
disableTLSALPN: "禁用 TLS-ALPN 挑战。",
|
||||
altHTTPPort:
|
||||
"用于 HTTP 挑战的监听端口。 (注意: 改为非 80 需要另行配置端口转发或者 HTTP 反向代理,否则证书会签署失败!)",
|
||||
altTLSALPNPort:
|
||||
"用于 TLS-ALPN 挑战的监听端口。 (注意: 改为非 443 需要另行配置端口转发或者 SNI Proxy,否则证书会签署失败!)",
|
||||
},
|
||||
obfs: {
|
||||
type: "类型",
|
||||
salamander: {
|
||||
password: "替换为你的混淆密码。",
|
||||
},
|
||||
},
|
||||
quic: {
|
||||
initStreamReceiveWindow: "初始的 QUIC 流接收窗口大小。",
|
||||
maxStreamReceiveWindow: "最大的 QUIC 流接收窗口大小。",
|
||||
initConnReceiveWindow: "初始的 QUIC 连接接收窗口大小。",
|
||||
maxConnReceiveWindow: "最大的 QUIC 连接接收窗口大小。",
|
||||
maxIdleTimeout:
|
||||
"最长空闲超时时间。服务器会在多长时间没有收到任何客户端数据后关闭连接。",
|
||||
maxIncomingStreams: "最大并发传入流的数量。",
|
||||
disablePathMTUDiscovery: "禁用 MTU 探测。",
|
||||
},
|
||||
bandwidth: {
|
||||
up: "上传",
|
||||
down: "下载",
|
||||
},
|
||||
ignoreClientBandwidth: "忽略客户端带宽设置",
|
||||
speedTest: "speedTest 启用后,服务端将允许客户端进行下载和上传速度测试。",
|
||||
disableUDP: "disableUDP 启用后服务端禁用 UDP 转发,只支持 TCP。",
|
||||
udpIdleTimeout:
|
||||
"udpIdleTimeout 用于指定服务器对于每个 UDP 会话,在没有流量时保持本地 UDP 端口的时间长度。概念上与 NAT 的 UDP 会话超时时间相似。",
|
||||
resolver: {
|
||||
type: "类型",
|
||||
tcp: {
|
||||
addr: "TCP DNS 服务器地址。",
|
||||
timeout: "DNS 查询超时时间。",
|
||||
},
|
||||
udp: {
|
||||
addr: "UDP DNS 服务器地址。",
|
||||
timeout: "DNS 查询超时时间。",
|
||||
},
|
||||
tls: {
|
||||
addr: "DNS over TLS 服务器地址。",
|
||||
timeout: "DNS 查询超时时间。",
|
||||
sni: "DNS over TLS 服务器的 SNI。",
|
||||
insecure: "禁用 TLS 证书验证。",
|
||||
},
|
||||
https: {
|
||||
addr: "DNS over HTTPS 服务器地址。",
|
||||
timeout: "DNS 查询超时时间。",
|
||||
sni: "DNS over TLS 服务器的 SNI。",
|
||||
insecure: "禁用 TLS 证书验证。",
|
||||
},
|
||||
},
|
||||
sniff: {
|
||||
enable: "是否启用协议嗅探。",
|
||||
timeout:
|
||||
"嗅探超时时间。如果超过这个时间仍然无法确定协议/获取域名,将使用原地址发起连接。",
|
||||
rewriteDomain:
|
||||
"是否重写已经是域名的请求。如果启用,对于目标地址已经是域名的请求,仍会进行嗅探。",
|
||||
tcpPorts: "TCP 端口列表。只有这些端口的 TCP 请求会被嗅探。",
|
||||
udpPorts: "UDP 端口列表。只有这些端口的 UDP 请求会被嗅探。",
|
||||
},
|
||||
aclType: "ACL 类型",
|
||||
acl: {
|
||||
file: "ACL 文件的路径。",
|
||||
inline: "内联 ACL 规则的列表。",
|
||||
geoip:
|
||||
"可选。取消注释以启用。GeoIP 数据库文件的路径。如果省略这个字段,Hysteria 会自动下载最新的数据库到工作目录。",
|
||||
geosite:
|
||||
"可选。取消注释以启用。GeoSite 数据库文件的路径。如果省略这个字段,Hysteria 会自动下载最新的数据库到工作目录。",
|
||||
geoUpdateInterval:
|
||||
"可选。GeoIP/GeoSite 数据库刷新的间隔。默认为 168 小时(1 周)。仅在 GeoIP/GeoSite 数据库是自动下载的情况下生效。",
|
||||
},
|
||||
outbounds: {
|
||||
name: "出站规则的名称。在 ACL 中使用。",
|
||||
type: "类型",
|
||||
socks5: {
|
||||
addr: "SOCKS5 代理地址。",
|
||||
username: "可选。SOCKS5 代理用户名。",
|
||||
password: "可选。SOCKS5 代理密码。",
|
||||
},
|
||||
http: {
|
||||
url: "HTTP/HTTPS 代理 URL。(可以是 http:// 或 https:// 开头)",
|
||||
insecure: "可选。禁用 TLS 证书验证。仅适用于 HTTPS 代理。",
|
||||
},
|
||||
direct: {
|
||||
mode: "类型",
|
||||
bindIPv4: "要绑定的本地 IPv4 地址。",
|
||||
bindIPv6: "要绑定的本地 IPv6 地址。",
|
||||
bindDevice: "要绑定的本地网卡。",
|
||||
fastOpen: "启用 TCP 快速打开。",
|
||||
},
|
||||
},
|
||||
trafficStats: {
|
||||
listen: "监听地址。",
|
||||
},
|
||||
masquerade: {
|
||||
type: "类型",
|
||||
file: {
|
||||
dir: "用于提供文件的目录。",
|
||||
},
|
||||
proxy: {
|
||||
url: "要代理的网站的 URL。",
|
||||
rewriteHost:
|
||||
"是否重写 Host 头以匹配被代理的网站。如果目标网站通过 Host 识别请求的网站,这个选项是必须的。",
|
||||
insecure: "禁用对代理网站的 TLS 验证。",
|
||||
},
|
||||
string: {
|
||||
content: "要返回的字符串。",
|
||||
headers: "可选。要返回的 HTTP 头列表。",
|
||||
statusCode: "可选。要返回的 HTTP 状态码。默认为 200。",
|
||||
},
|
||||
listenHTTP: "HTTP (TCP) 监听地址。",
|
||||
listenHTTPS: "HTTPS (TCP) 监听地址。",
|
||||
forceHTTPS:
|
||||
"是否强制使用 HTTPS。如果启用,HTTP 请求将被重定向到 HTTPS。",
|
||||
},
|
||||
},
|
||||
},
|
||||
};
|
||||
Reference in New Issue
Block a user