3x-ui/web/translation/translate.zh_CN.toml
MHSanaei 51e2fb6dbf
Some checks failed
Release 3X-UI / Analyze Go code (push) Has been cancelled
Release 3X-UI / build (386) (push) Has been cancelled
Release 3X-UI / build (amd64) (push) Has been cancelled
Release 3X-UI / build (arm64) (push) Has been cancelled
Release 3X-UI / build (armv5) (push) Has been cancelled
Release 3X-UI / build (armv6) (push) Has been cancelled
Release 3X-UI / build (armv7) (push) Has been cancelled
Release 3X-UI / build (s390x) (push) Has been cancelled
Release 3X-UI / Build for Windows (push) Has been cancelled
translate update
#4117
2026-04-28 19:17:11 +02:00

871 lines
36 KiB
TOML
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

"username" = "用户名"
"password" = "密码"
"login" = "登录"
"confirm" = "确定"
"cancel" = "取消"
"close" = "关闭"
"save" = "保存"
"logout" = "登出"
"create" = "创建"
"update" = "更新"
"copy" = "复制"
"copied" = "已复制"
"download" = "下载"
"remark" = "备注"
"enable" = "启用"
"protocol" = "协议"
"search" = "搜索"
"filter" = "筛选"
"loading" = "加载中..."
"second" = "秒"
"minute" = "分钟"
"hour" = "小时"
"day" = "天"
"check" = "查看"
"indefinite" = "无限期"
"unlimited" = "无限制"
"none" = "无"
"qrCode" = "二维码"
"info" = "更多信息"
"edit" = "编辑"
"delete" = "删除"
"reset" = "重置"
"noData" = "无数据。"
"copySuccess" = "复制成功"
"sure" = "确定"
"encryption" = "加密"
"useIPv4ForHost" = "使用 IPv4 连接主机"
"transmission" = "传输"
"host" = "主机"
"path" = "路径"
"camouflage" = "伪装"
"status" = "状态"
"enabled" = "开启"
"disabled" = "关闭"
"depleted" = "耗尽"
"depletingSoon" = "即将耗尽"
"offline" = "离线"
"online" = "在线"
"domainName" = "域名"
"monitor" = "监听"
"certificate" = "数字证书"
"fail" = "失败"
"comment" = "评论"
"success" = "成功"
"lastOnline" = "上次在线"
"getVersion" = "获取版本"
"install" = "安装"
"clients" = "客户端"
"usage" = "使用情况"
"twoFactorCode" = "代码"
"remained" = "剩余"
"security" = "安全"
"secAlertTitle" = "安全警报"
"secAlertSsl" = "此连接不安全。在激活 TLS 进行数据保护之前,请勿输入敏感信息。"
"secAlertConf" = "某些设置易受攻击。建议加强安全协议以防止潜在漏洞。"
"secAlertSSL" = "面板缺少安全连接。请安装 TLS 证书以保护数据安全。"
"secAlertPanelPort" = "面板默认端口存在安全风险。请配置随机端口或特定端口。"
"secAlertPanelURI" = "面板默认 URI 路径不安全。请配置复杂的 URI 路径。"
"secAlertSubURI" = "订阅默认 URI 路径不安全。请配置复杂的 URI 路径。"
"secAlertSubJsonURI" = "订阅 JSON 默认 URI 路径不安全。请配置复杂的 URI 路径。"
"emptyDnsDesc" = "未添加DNS服务器。"
"emptyFakeDnsDesc" = "未添加Fake DNS服务器。"
"emptyBalancersDesc" = "未添加负载均衡器。"
"emptyReverseDesc" = "未添加反向代理。"
"somethingWentWrong" = "出了点问题"
[subscription]
"title" = "订阅信息"
"subId" = "订阅 ID"
"status" = "状态"
"downloaded" = "已下载"
"uploaded" = "已上传"
"expiry" = "到期"
"totalQuota" = "总配额"
"individualLinks" = "单独链接"
"active" = "启用"
"inactive" = "停用"
"unlimited" = "无限制"
"noExpiry" = "无到期"
[menu]
"theme" = "主题"
"dark" = "暗色"
"ultraDark" = "超暗色"
"dashboard" = "系统状态"
"inbounds" = "入站列表"
"settings" = "面板设置"
"xray" = "Xray 设置"
"logout" = "退出登录"
"link" = "管理"
[pages.login]
"hello" = "你好"
"title" = "欢迎"
"loginAgain" = "登录时效已过,请重新登录"
[pages.login.toasts]
"invalidFormData" = "数据格式错误"
"emptyUsername" = "请输入用户名"
"emptyPassword" = "请输入密码"
"wrongUsernameOrPassword" = "用户名、密码或双重验证码无效。"
"successLogin" = "您已成功登录您的账户。"
[pages.index]
"title" = "系统状态"
"cpu" = "CPU"
"logicalProcessors" = "逻辑处理器"
"frequency" = "频率"
"swap" = "交换分区"
"storage" = "存储"
"memory" = "内存"
"threads" = "线程"
"xrayStatus" = "Xray"
"stopXray" = "停止"
"restartXray" = "重启"
"xraySwitch" = "版本"
"xraySwitchClick" = "选择你要切换到的版本"
"xraySwitchClickDesk" = "请谨慎选择,因为较旧版本可能与当前配置不兼容"
"xrayUpdates" = "Xray 更新"
"updatePanel" = "更新面板"
"panelUpdateDesc" = "这将把 3X-UI 更新到最新版本并重启面板服务。"
"currentPanelVersion" = "当前面板版本"
"latestPanelVersion" = "最新面板版本"
"panelUpToDate" = "面板已是最新"
"upToDate" = "已是最新"
"xrayStatusUnknown" = "未知"
"xrayStatusRunning" = "运行中"
"xrayStatusStop" = "停止"
"xrayStatusError" = "错误"
"xrayErrorPopoverTitle" = "运行Xray时发生错误"
"operationHours" = "系统正常运行时间"
"systemLoad" = "系统负载"
"systemLoadDesc" = "过去 1、5 和 15 分钟的系统平均负载"
"connectionCount" = "连接数"
"ipAddresses" = "IP地址"
"toggleIpVisibility" = "切换IP可见性"
"overallSpeed" = "整体速度"
"upload" = "上传"
"download" = "下载"
"totalData" = "总数据"
"sent" = "已发送"
"received" = "已接收"
"documentation" = "文档"
"xraySwitchVersionDialog" = "您确定要更改Xray版本吗"
"xraySwitchVersionDialogDesc" = "这将把Xray版本更改为#version#。"
"xraySwitchVersionPopover" = "Xray 更新成功"
"panelUpdateDialog" = "您确定要更新面板吗?"
"panelUpdateDialogDesc" = "这将把 3X-UI 更新到 #version# 并重启面板服务。"
"panelUpdateCheckPopover" = "面板更新检查失败"
"panelUpdateStartedPopover" = "已开始更新面板"
"geofileUpdateDialog" = "您确定要更新地理文件吗?"
"geofileUpdateDialogDesc" = "这将更新 #filename# 文件。"
"geofilesUpdateDialogDesc" = "这将更新所有文件。"
"geofilesUpdateAll" = "全部更新"
"geofileUpdatePopover" = "地理文件更新成功"
"dontRefresh" = "安装中,请勿刷新此页面"
"logs" = "日志"
"config" = "配置"
"backup" = "备份"
"backupTitle" = "备份和恢复数据库"
"exportDatabase" = "备份"
"exportDatabaseDesc" = "点击下载包含当前数据库备份的 .db 文件到您的设备。"
"importDatabase" = "恢复"
"importDatabaseDesc" = "点击选择并上传设备中的 .db 文件以从备份恢复数据库。"
"importDatabaseSuccess" = "数据库导入成功"
"importDatabaseError" = "导入数据库时出错"
"readDatabaseError" = "读取数据库时出错"
"getDatabaseError" = "检索数据库时出错"
"getConfigError" = "检索配置文件时出错"
"customGeoTitle" = "自定义 GeoSite / GeoIP"
"customGeoAdd" = "添加"
"customGeoType" = "类型"
"customGeoAlias" = "别名"
"customGeoUrl" = "URL"
"customGeoEnabled" = "启用"
"customGeoLastUpdated" = "上次更新"
"customGeoExtColumn" = "路由 (ext:…)"
"customGeoToastUpdateAll" = "所有自定义来源已更新"
"customGeoActions" = "操作"
"customGeoEdit" = "编辑"
"customGeoDelete" = "删除"
"customGeoDownload" = "立即更新"
"customGeoModalAdd" = "添加自定义 geo"
"customGeoModalEdit" = "编辑自定义 geo"
"customGeoModalSave" = "保存"
"customGeoDeleteConfirm" = "删除此自定义 geo 源?"
"customGeoRoutingHint" = "在路由规则中将值列写为 ext:文件.dat:标签(替换标签)。"
"customGeoInvalidId" = "无效的资源 ID"
"customGeoAliasesError" = "加载自定义 geo 别名失败"
"customGeoValidationAlias" = "别名只能包含小写字母、数字、- 和 _"
"customGeoValidationUrl" = "URL 必须以 http:// 或 https:// 开头"
"customGeoAliasPlaceholder" = "a-z 0-9 _ -"
"customGeoAliasLabelSuffix" = "(自定义)"
"customGeoToastList" = "自定义 geo 列表"
"customGeoToastAdd" = "添加自定义 geo"
"customGeoToastUpdate" = "更新自定义 geo"
"customGeoToastDelete" = "自定义 geofile「{{ .fileName }}」已删除"
"customGeoToastDownload" = "geofile「{{ .fileName }}」已更新"
"customGeoErrInvalidType" = "类型必须是 geosite 或 geoip"
"customGeoErrAliasRequired" = "请填写别名"
"customGeoErrAliasPattern" = "别名包含不允许的字符"
"customGeoErrAliasReserved" = "该别名已保留"
"customGeoErrUrlRequired" = "请填写 URL"
"customGeoErrInvalidUrl" = "URL 无效"
"customGeoErrUrlScheme" = "URL 必须使用 http 或 https"
"customGeoErrUrlHost" = "URL 主机无效"
"customGeoErrDuplicateAlias" = "此类型下已使用该别名"
"customGeoErrNotFound" = "未找到自定义 geo 源"
"customGeoErrDownload" = "下载失败"
"customGeoErrUpdateAllIncomplete" = "有一个或多个自定义 geo 源更新失败"
[pages.inbounds]
"allTimeTraffic" = "累计总流量"
"allTimeTrafficUsage" = "所有时间总使用量"
"title" = "入站列表"
"totalDownUp" = "总上传 / 下载"
"totalUsage" = "总用量"
"inboundCount" = "入站数量"
"operate" = "菜单"
"enable" = "启用"
"remark" = "备注"
"protocol" = "协议"
"port" = "端口"
"portMap" = "端口映射"
"traffic" = "流量"
"details" = "详细信息"
"transportConfig" = "传输配置"
"expireDate" = "到期时间"
"createdAt" = "创建时间"
"updatedAt" = "更新时间"
"resetTraffic" = "重置流量"
"addInbound" = "添加入站"
"generalActions" = "通用操作"
"autoRefresh" = "自动刷新"
"autoRefreshInterval" = "间隔"
"modifyInbound" = "修改入站"
"deleteInbound" = "删除入站"
"deleteInboundContent" = "确定要删除入站吗?"
"deleteClient" = "删除客户端"
"deleteClientContent" = "确定要删除客户端吗?"
"resetTrafficContent" = "确定要重置流量吗?"
"copyLink" = "复制链接"
"address" = "地址"
"network" = "网络"
"destinationPort" = "目标端口"
"targetAddress" = "目标地址"
"monitorDesc" = "留空表示监听所有 IP"
"meansNoLimit" = "= 无限制单位GB)"
"totalFlow" = ""
"leaveBlankToNeverExpire" = ""
"noRecommendKeepDefault" = ""
"certificatePath" = ""
"certificateContent" = ""
"publicKey" = ""
"privatekey" = ""
"clickOnQRcode" = ""
"client" = ""
"export" = ""
"clone" = ""
"cloneInbound" = ""
"cloneInboundContent" = "Port IPListening IPClients"
"cloneInboundOk" = ""
"resetAllTraffic" = ""
"resetAllTrafficTitle" = ""
"resetAllTrafficContent" = ""
"resetInboundClientTraffics" = ""
"resetInboundClientTrafficTitle" = ""
"resetInboundClientTrafficContent" = ""
"resetAllClientTraffics" = ""
"resetAllClientTrafficTitle" = ""
"resetAllClientTrafficContent" = ""
"delDepletedClients" = ""
"delDepletedClientsTitle" = ""
"delDepletedClientsContent" = ""
"email" = ""
"emailDesc" = ""
"IPLimit" = "IP "
"IPLimitDesc" = "0 = "
"IPLimitlog" = "IP "
"IPLimitlogDesc" = "IP "
"IPLimitlogclear" = ""
"setDefaultCert" = ""
"telegramDesc" = "TelegramID使'/id'@userinfobot"
"subscriptionDesc" = " URL使"
"info" = ""
"same" = ""
"inboundData" = ""
"exportInbound" = ""
"import" = ""
"importInbound" = ""
"periodicTrafficResetTitle" = ""
"periodicTrafficResetDesc" = ""
"lastReset" = ""
[pages.client]
"add" = ""
"edit" = ""
"submitAdd" = ""
"submitEdit" = ""
"clientCount" = ""
"bulk" = ""
"copyFromInbound" = ""
"copyToInbound" = ""
"copySelected" = ""
"copySource" = ""
"copyEmailPreview" = ""
"copySelectSourceFirst" = ""
"copyResult" = ""
"copyResultSuccess" = ""
"copyResultNone" = ""
"copyResultErrors" = ""
"copyFlowLabel" = " Flow (VLESS)"
"copyFlowHint" = ""
"selectAll" = ""
"clearAll" = ""
"method" = ""
"first" = ""
"last" = ""
"prefix" = ""
"postfix" = ""
"delayedStart" = "使"
"expireDays" = ""
"days" = ""
"renew" = ""
"renewDesc" = "(0 = )(: )"
[pages.inbounds.periodicTrafficReset]
"never" = ""
"daily" = ""
"weekly" = ""
"monthly" = ""
"hourly" = ""
[pages.inbounds.toasts]
"obtain" = ""
"updateSuccess" = ""
"logCleanSuccess" = ""
"inboundsUpdateSuccess" = ""
"inboundUpdateSuccess" = ""
"inboundCreateSuccess" = ""
"inboundDeleteSuccess" = ""
"inboundClientAddSuccess" = ""
"inboundClientDeleteSuccess" = ""
"inboundClientUpdateSuccess" = ""
"delDepletedClientsSuccess" = ""
"resetAllClientTrafficSuccess" = ""
"resetAllTrafficSuccess" = ""
"resetInboundClientTrafficSuccess" = ""
"trafficGetError" = ""
"getNewX25519CertError" = "X25519"
"getNewmldsa65Error" = "mldsa65"
"getNewVlessEncError" = "VlessEnc"
[pages.inbounds.stream.general]
"request" = ""
"response" = ""
"name" = ""
"value" = ""
[pages.inbounds.stream.tcp]
"version" = ""
"method" = ""
"path" = ""
"status" = ""
"statusDescription" = ""
"requestHeader" = ""
"responseHeader" = ""
[pages.settings]
"title" = ""
"save" = ""
"infoDesc" = ""
"restartPanel" = ""
"restartPanelDesc" = "访"
"restartPanelSuccess" = ""
"actions" = ""
"resetDefaultConfig" = ""
"panelSettings" = ""
"securitySettings" = ""
"TGBotSettings" = "Telegram "
"panelListeningIP" = " IP"
"panelListeningIPDesc" = " IP"
"panelListeningDomain" = ""
"panelListeningDomainDesc" = " IP "
"panelPort" = ""
"panelPortDesc" = ""
"publicKeyPath" = ""
"publicKeyPathDesc" = " '/' "
"privateKeyPath" = ""
"privateKeyPathDesc" = " '/' "
"panelUrlPath" = " url "
"panelUrlPathDesc" = " '/' '/' "
"pageSize" = ""
"pageSizeDesc" = " 0 "
"remarkModel" = ""
"datepicker" = ""
"datepickerPlaceholder" = ""
"datepickerDescription" = ""
"sampleRemark" = ""
"oldUsername" = ""
"currentPassword" = ""
"newUsername" = ""
"newPassword" = ""
"telegramBotEnable" = " Telegram "
"telegramBotEnableDesc" = " Telegram "
"telegramToken" = "Telegram token"
"telegramTokenDesc" = " '@BotFather' Telegram "
"telegramProxy" = "SOCKS5 Proxy"
"telegramProxyDesc" = " SOCKS5 Telegram"
"telegramAPIServer" = "Telegram API Server"
"telegramAPIServerDesc" = "使 Telegram API 使"
"telegramChatId" = " ID"
"telegramChatIdDesc" = "Telegram ID () @userinfobot 使 '/id' "
"telegramNotifyTime" = ""
"telegramNotifyTimeDesc" = " Telegram 使 crontab "
"tgNotifyBackup" = ""
"tgNotifyBackupDesc" = ""
"tgNotifyLogin" = ""
"tgNotifyLoginDesc" = "IP "
"sessionMaxAge" = ""
"sessionMaxAgeDesc" = ""
"expireTimeDiff" = ""
"expireTimeDiffDesc" = ""
"trafficDiff" = ""
"trafficDiffDesc" = "GB"
"tgNotifyCpu" = "CPU "
"tgNotifyCpuDesc" = "CPU %"
"timeZone" = ""
"timeZoneDesc" = ""
"subSettings" = ""
"subEnable" = ""
"subEnableDesc" = ""
"subJsonEnable" = "/ JSON "
"subTitle" = ""
"subTitleDesc" = "VPN"
"subSupportUrl" = ""
"subSupportUrlDesc" = "VPN "
"subProfileUrl" = ""
"subProfileUrlDesc" = "VPN "
"subAnnounce" = ""
"subAnnounceDesc" = "VPN "
"subEnableRouting" = ""
"subEnableRoutingDesc" = " VPN Happ"
"subRoutingRules" = ""
"subRoutingRulesDesc" = "VPN Happ"
"subListen" = " IP"
"subListenDesc" = " IP IP"
"subPort" = ""
"subPortDesc" = "使"
"subCertPath" = ""
"subCertPathDesc" = "使 '/' "
"subKeyPath" = ""
"subKeyPathDesc" = "使 '/' "
"subPath" = "URI "
"subPathDesc" = "使 URI '/' '/' "
"subDomain" = ""
"subDomainDesc" = " IP"
"subUpdates" = ""
"subUpdatesDesc" = " URL "
"subEncrypt" = ""
"subEncryptDesc" = " Base64 "
"subShowInfo" = "使"
"subShowInfoDesc" = ""
"subURI" = " URI"
"subURIDesc" = " URL URI "
"externalTrafficInformEnable" = ""
"externalTrafficInformEnableDesc" = " API"
"externalTrafficInformURI" = " URI"
"externalTrafficInformURIDesc" = " URI"
"fragment" = ""
"fragmentDesc" = " TLS hello "
"fragmentSett" = ""
"noisesDesc" = " Noises."
"noisesSett" = "Noises "
"mux" = ""
"muxDesc" = ""
"muxSett" = ""
"direct" = ""
"directDesc" = "IP"
"notifications" = ""
"certs" = ""
"externalTraffic" = ""
"dateAndTime" = ""
"proxyAndServer" = ""
"intervals" = ""
"information" = ""
"language" = ""
"telegramBotLanguage" = "Telegram "
[pages.xray]
"title" = "Xray "
"save" = ""
"restart" = " Xray"
"restartSuccess" = "Xray "
"stopSuccess" = "Xray "
"restartError" = "Xray"
"stopError" = "Xray"
"basicTemplate" = ""
"advancedTemplate" = ""
"generalConfigs" = ""
"generalConfigsDesc" = ""
"logConfigs" = ""
"logConfigsDesc" = ""
"blockConfigsDesc" = ""
"basicRouting" = ""
"blockConnectionsConfigsDesc" = ""
"directConnectionsConfigsDesc" = ""
"blockips" = "IP"
"blockdomains" = ""
"directips" = "IP"
"directdomains" = ""
"ipv4Routing" = "IPv4 "
"ipv4RoutingDesc" = " IPv4 "
"warpRouting" = "WARP "
"warpRoutingDesc" = "使 GitHub socks5 WARPWARP Cloudflare "
"nordRouting" = "NordVPN "
"nordRoutingDesc" = " NordVPN "
"Template" = " Xray "
"TemplateDesc" = " Xray "
"FreedomStrategy" = "Freedom "
"FreedomStrategyDesc" = " Freedom "
"RoutingStrategy" = ""
"RoutingStrategyDesc" = " DNS "
"outboundTestUrl" = " URL"
"outboundTestUrlDesc" = "使 URL"
"Torrent" = " BitTorrent "
"Inbounds" = ""
"InboundsDesc" = ""
"Outbounds" = ""
"Balancers" = ""
"OutboundsDesc" = ""
"Routings" = ""
"RoutingsDesc" = ""
"completeTemplate" = ""
"logLevel" = ""
"logLevelDesc" = ""
"accessLog" = "访"
"accessLogDesc" = "访 'none' 访"
"errorLog" = ""
"errorLogDesc" = " 'none' "
"dnsLog" = "DNS "
"dnsLogDesc" = " DNS "
"maskAddress" = ""
"maskAddressDesc" = "IP IP "
"statistics" = ""
"statsInboundUplink" = ""
"statsInboundUplinkDesc" = ""
"statsInboundDownlink" = ""
"statsInboundDownlinkDesc" = ""
"statsOutboundUplink" = ""
"statsOutboundUplinkDesc" = ""
"statsOutboundDownlink" = ""
"statsOutboundDownlinkDesc" = ""
[pages.xray.rules]
"first" = ""
"last" = ""
"up" = ""
"down" = ""
"source" = ""
"dest" = ""
"inbound" = ""
"outbound" = ""
"balancer" = ""
"info" = ""
"add" = ""
"edit" = ""
"useComma" = ""
[pages.xray.outbound]
"addOutbound" = ""
"addReverse" = ""
"editOutbound" = ""
"editReverse" = ""
"tag" = ""
"tagDesc" = ""
"address" = ""
"reverse" = ""
"domain" = ""
"type" = ""
"bridge" = "Bridge"
"portal" = "Portal"
"link" = ""
"intercon" = ""
"settings" = ""
"accountInfo" = ""
"outboundStatus" = ""
"sendThrough" = ""
"test" = ""
"testResult" = ""
"testing" = "..."
"testSuccess" = ""
"testFailed" = ""
"testError" = ""
"nordvpn" = "NordVPN"
"accessToken" = "访"
"country" = ""
"server" = ""
"city" = ""
"allCities" = ""
"privateKey" = ""
"load" = ""
[pages.xray.balancer]
"addBalancer" = ""
"editBalancer" = ""
"balancerStrategy" = ""
"balancerSelectors" = ""
"tag" = ""
"tagDesc" = ""
"balancerDesc" = "使 balancerTag outboundTag使 outboundTag "
[pages.xray.wireguard]
"secretKey" = ""
"publicKey" = ""
"allowedIPs" = " IP"
"endpoint" = ""
"psk" = ""
"domainStrategy" = ""
[pages.xray.tun]
"nameDesc" = "TUN 'xray0'"
"mtuDesc" = " 1500"
"userLevel" = ""
"userLevelDesc" = "使 0"
[pages.xray.dns]
"enable" = " DNS"
"enableDesc" = " DNS "
"tag" = "DNS "
"tagDesc" = ""
"clientIp" = "IP"
"clientIpDesc" = "DNSIP"
"disableCache" = ""
"disableCacheDesc" = "DNS"
"disableFallback" = "退"
"disableFallbackDesc" = "退DNS"
"disableFallbackIfMatch" = "退"
"disableFallbackIfMatchDesc" = "DNS退DNS"
"enableParallelQuery" = ""
"enableParallelQueryDesc" = "DNS"
"strategy" = ""
"strategyDesc" = ""
"add" = ""
"edit" = ""
"domains" = ""
"expectIPs" = " IP"
"unexpectIPs" = "IP"
"useSystemHosts" = "使Hosts"
"useSystemHostsDesc" = "使hosts"
"usePreset" = "使"
"dnsPresetTitle" = "DNS"
"dnsPresetFamily" = ""
[pages.xray.fakedns]
"add" = " DNS"
"edit" = " DNS"
"ipPool" = "IP "
"poolSize" = ""
[pages.settings.security]
"admin" = ""
"twoFactor" = ""
"twoFactorEnable" = "2FA"
"twoFactorEnableDesc" = ""
"twoFactorModalSetTitle" = ""
"twoFactorModalDeleteTitle" = ""
"twoFactorModalSteps" = ""
"twoFactorModalFirstStep" = "1. QRQR"
"twoFactorModalSecondStep" = "2. "
"twoFactorModalRemoveStep" = ""
"twoFactorModalChangeCredentialsTitle" = ""
"twoFactorModalChangeCredentialsStep" = ""
"twoFactorModalSetSuccess" = ""
"twoFactorModalDeleteSuccess" = ""
"twoFactorModalError" = ""
[pages.settings.toasts]
"modifySettings" = ""
"getSettings" = ""
"modifyUserError" = ""
"modifyUser" = ""
"originalUserPassIncorrect" = ""
"userPassMustBeNotEmpty" = ""
"getOutboundTrafficError" = ""
"resetOutboundTrafficError" = ""
[tgbot]
"keyboardClosed" = " "
"noResult" = " "
"noQuery" = " 使"
"wentWrong" = " "
"noIpRecord" = " IP"
"noInbounds" = " "
"unlimited" = " "
"add" = ""
"month" = ""
"months" = ""
"day" = ""
"days" = ""
"hours" = ""
"minutes" = ""
"unknown" = ""
"inbounds" = ""
"clients" = ""
"offline" = "🔴 线"
"online" = "🟢 线"
[tgbot.commands]
"unknown" = " "
"pleaseChoose" = "👇 \r\n"
"help" = "🤖 使\r\n\r\n"
"start" = "👋 <i>{{ .Firstname }}</i>\r\n"
"welcome" = "🤖 <b>{{ .Hostname }}</b> \r\n"
"status" = " "
"usage" = " "
"getID" = "🆔 ID <code>{{ .ID }}</code>"
"helpAdminCommands" = " Xray Core\r\n<code>/restart</code>\r\n\r\n\r\n<code>/usage []</code>\r\n\r\n\r\n<code>/inbound []</code>\r\n\r\nTelegramID\r\n<code>/id</code>"
"helpClientCommands" = "使\r\n<code>/usage []</code>\r\n\r\nTelegramID\r\n<code>/id</code>"
"restartUsage" = "\r\n\r\n<code>/restart</code>"
"restartSuccess" = " !"
"restartFailed" = " \r\n\r\n<code>: {{ .Error }}</code>."
"xrayNotRunning" = " Xray Core "
"startDesc" = ""
"helpDesc" = ""
"statusDesc" = ""
"idDesc" = " Telegram ID"
[tgbot.messages]
"cpuThreshold" = "🔴 CPU 使 {{ .Percent }}% {{ .Threshold }}%"
"selectUserFailed" = " "
"userSaved" = " "
"loginSuccess" = " \r\n"
"loginFailed" = " \r\n"
"2faFailed" = "2FA "
"report" = "🕰 {{ .RunTime }}\r\n"
"datetime" = " {{ .DateTime }}\r\n"
"hostname" = "💻 {{ .Hostname }}\r\n"
"version" = "🚀 X-UI {{ .Version }}\r\n"
"xrayVersion" = "📡 Xray : {{ .XrayVersion }}\r\n"
"ipv6" = "🌐 IPv6{{ .IPv6 }}\r\n"
"ipv4" = "🌐 IPv4{{ .IPv4 }}\r\n"
"ip" = "🌐 IP{{ .IP }}\r\n"
"ips" = "🔢 IP \r\n{{ .IPs }}\r\n"
"serverUpTime" = " {{ .UpTime }} {{ .Unit }}\r\n"
"serverLoad" = "📈 {{ .Load1 }}, {{ .Load2 }}, {{ .Load3 }}\r\n"
"serverMemory" = "📋 {{ .Current }}/{{ .Total }}\r\n"
"tcpCount" = "🔹 TCP {{ .Count }}\r\n"
"udpCount" = "🔸 UDP {{ .Count }}\r\n"
"traffic" = "🚦 {{ .Total }} ({{ .Upload }},{{ .Download }})\r\n"
"xrayStatus" = " Xray {{ .State }}\r\n"
"username" = "👤 {{ .Username }}\r\n"
"password" = "👤 : {{ .Password }}\r\n"
"time" = " {{ .Time }}\r\n"
"inbound" = "📍 {{ .Remark }}\r\n"
"port" = "🔌 {{ .Port }}\r\n"
"expire" = "📅 {{ .Time }}\r\n"
"expireIn" = "📅 {{ .Time }}\r\n"
"active" = "💡 {{ .Enable }}\r\n"
"enabled" = "🚨 {{ .Enable }}\r\n"
"online" = "🌐 {{ .Status }}\r\n"
"lastOnline" = "🔙 线: {{ .Time }}\r\n"
"email" = "📧 {{ .Email }}\r\n"
"upload" = "🔼 {{ .Upload }}\r\n"
"download" = "🔽 {{ .Download }}\r\n"
"total" = "📊 {{ .UpDown }} / {{ .Total }}\r\n"
"TGUser" = "👤 {{ .TelegramID }}\r\n"
"exhaustedMsg" = "🚨 {{ .Type }}\r\n"
"exhaustedCount" = "🚨 {{ .Type }} \r\n"
"onlinesCount" = "🌐 线{{ .Count }}\r\n"
"disabled" = "🛑 {{ .Disabled }}\r\n"
"depleteSoon" = "🔜 {{ .Deplete }}\r\n\r\n"
"backupTime" = "🗄 {{ .Time }}\r\n"
"refreshedOn" = "\r\n📋🔄 {{ .Time }}\r\n\r\n"
"yes" = " "
"no" = " "
"received_id" = "🔑📥 ID "
"received_password" = "🔑📥 "
"received_email" = "📧📥 "
"received_comment" = "💬📥 "
"id_prompt" = "🔑 ID: {{ .ClientId }}\n\n ID"
"pass_prompt" = "🔑 : {{ .ClientPassword }}\n\n"
"email_prompt" = "📧 : {{ .ClientEmail }}\n\n"
"comment_prompt" = "💬 : {{ .ClientComment }}\n\n"
"inbound_client_data_id" = "🔄 : {{ .InboundRemark }}\n\n🔑 ID: {{ .ClientId }}\n📧 : {{ .ClientEmail }}\n📊 : {{ .ClientTraffic }}\n📅 : {{ .ClientExp }}\n🌐 IP : {{ .IpLimit }}\n💬 : {{ .ClientComment }}\n\n"
"inbound_client_data_pass" = "🔄 : {{ .InboundRemark }}\n\n🔑 : {{ .ClientPass }}\n📧 : {{ .ClientEmail }}\n📊 : {{ .ClientTraffic }}\n📅 : {{ .ClientExp }}\n🌐 IP : {{ .IpLimit }}\n💬 : {{ .ClientComment }}\n\n"
"cancel" = " \n\n使 /start 🔄"
"error_add_client" = " :\n\n {{ .error }}"
"using_default_value" = "使 😊"
"incorrect_input" = "\n\n: aaaaaa\n: aaa aaa 🚫"
"AreYouSure" = "🤔"
"SuccessResetTraffic" = "📧 : {{ .ClientEmail }}\n🏁 : "
"FailedResetTraffic" = "📧 : {{ .ClientEmail }}\n🏁 : \n\n🛠 : [ {{ .ErrorMessage }} ]"
"FinishProcess" = "🔚 "
[tgbot.buttons]
"closeKeyboard" = " "
"cancel" = " "
"cancelReset" = " "
"cancelIpLimit" = " IP "
"confirmResetTraffic" = " "
"confirmClearIps" = " IP"
"confirmRemoveTGUser" = " Telegram "
"confirmToggle" = " /"
"dbBackup" = ""
"serverUsage" = "使"
"getInbounds" = ""
"depleteSoon" = ""
"clientUsage" = "使"
"onlines" = "线"
"commands" = ""
"refresh" = "🔄 "
"clearIPs" = " IP"
"removeTGUser" = " Telegram "
"selectTGUser" = "👤 Telegram "
"selectOneTGUser" = "👤 Telegram "
"resetTraffic" = "📈 "
"resetExpire" = "📅 "
"ipLog" = "🔢 IP "
"ipLimit" = "🔢 IP "
"setTGUser" = "👤 Telegram "
"toggle" = "🔘 /"
"custom" = "🔢 "
"confirmNumber" = " : {{ .Num }}"
"confirmNumberAdd" = " {{ .Num }}"
"limitTraffic" = "🚧 "
"getBanLogs" = ""
"allClients" = ""
"addClient" = ""
"submitDisable" = " "
"submitEnable" = " "
"use_default" = "🏷 使"
"change_id" = "🔑 ID"
"change_password" = "🔑 "
"change_email" = "📧 "
"change_comment" = "💬 "
"ResetAllTraffics" = ""
"SortedTrafficUsageReport" = "使"
[tgbot.answers]
"successfulOperation" = " "
"errorOperation" = " "
"getInboundsFailed" = " "
"getClientsFailed" = " "
"canceled" = " {{ .Email }}"
"clientRefreshSuccess" = " {{ .Email }}"
"IpRefreshSuccess" = " {{ .Email }}IP "
"TGIdRefreshSuccess" = " {{ .Email }} Telegram "
"resetTrafficSuccess" = " {{ .Email }}"
"setTrafficLimitSuccess" = " {{ .Email }}: "
"expireResetSuccess" = " {{ .Email }}"
"resetIpSuccess" = " {{ .Email }} IP {{ .Count }}"
"clearIpSuccess" = " {{ .Email }}IP "
"getIpLog" = " {{ .Email }} IP "
"getUserInfo" = " {{ .Email }} Telegram "
"removedTGUserSuccess" = " {{ .Email }}Telegram "
"enableSuccess" = " {{ .Email }}"
"disableSuccess" = " {{ .Email }}"
"askToAddUserId" = "\r\n使 Telegram ChatID\r\n\r\n ChatID<code>{{ .TgUserID }}</code>"
"chooseClient" = " {{ .Inbound }} "
"chooseInbound" = ""