diff --git a/web/translation/translate.zh_CN.toml b/web/translation/translate.zh_CN.toml
index 767015c7..e8512242 100644
--- a/web/translation/translate.zh_CN.toml
+++ b/web/translation/translate.zh_CN.toml
@@ -311,6 +311,9 @@
"historyType" = "生成类型"
"historyLink" = "链接"
"historyTime" = "生成时间"
+"loading" = "正在生成高清二维码..."
+"success" = "高清二维码生成成功!"
+"warning" = "连接转换服务失败,二维码可能难以扫描。"
"clickToCopyTitle" = "点击复制链接"
"scanQrcodeTitle" = "扫描二维码"
"clickToCopyHint" = "(点击图片也可复制)"
@@ -324,7 +327,14 @@
"switch_vision_seed_dev" = "Switch + Vision Seed (开发中)"
[pages.inbounds.subConversion]
-"modalTitle" = "跳转提示......"
+"modalTitle" = "通用订阅转换"
+"ok" = "开始转换"
+"urlLabel" = "链接地址输入框"
+"urlPlaceholder" = "请粘贴原始的链接地址"
+"targetLabel" = "目标客户端"
+"success" = "转换成功!"
+"errorInput" = "请输入链接地址!"
+"errorShort" = "生成分享链接失败"
"modalContent" = "\r\n即将检测并跳转至:\r\n您的订阅转换服务页面,是否继续?"
"modalOk" = "继续"
"notFoundTitle" = "【订阅转换服务】未安装或无法访问"
@@ -658,7 +668,7 @@
"status" = "✅ 机器人正常运行!"
"usage" = "❗ 请输入要搜索的文本!"
"getID" = "🆔 您的 ID 为:{{ .ID }}"
-"helpAdminCommands" = "要重新启动 Xray Core:\r\n/restart\r\n\r\n要搜索客户电子邮件:\r\n/usage [电子邮件]\r\n\r\n要搜索入站(带有客户统计数据):\r\n/inbound [备注]\r\n\r\nTelegram聊天ID:\r\n/id"
+"helpAdminCommands" = "要重新启动 Xray Core:\r\n/restart\r\n\r\n要搜索客户电子邮件:\r\n/usage [电子邮件]\r\n\r\n要搜索入站(带有客户统计数据):\r\n/inbound [备注]\r\n\r\nTelegram聊天ID:\r\n/id\r\n\r\n一键配置:\r\n/oneclick\r\n\r\n订阅转换:\r\n/subconverter"
"helpClientCommands" = "要搜索统计数据,请使用以下命令:\r\n/usage [电子邮件]\r\n\r\nTelegram聊天ID:\r\n/id"
"restartUsage" = "\r\n\r\n/restart"
"restartSuccess" = "✅ 操作成功!"
@@ -679,7 +689,7 @@
"datetime" = "⏰ 日期时间:{{ .DateTime }}\r\n"
"hostname" = "💻 主机名:{{ .Hostname }}\r\n"
"version" = "🚀 X-Panel 版本:v{{ .Version }}\r\n"
-"xrayVersion" = "📡 Xray 版本:v{{ .XrayVersion }}\r\n"
+"xrayVersion" = "📡 Xray Core 版本:v{{ .XrayVersion }}\r\n"
"ipv6" = "🌐 IPv6:{{ .IPv6 }}\r\n"
"ipv4" = "🌐 IPv4:{{ .IPv4 }}\r\n"
"ip" = "🌐 IP:{{ .IP }}\r\n"
@@ -733,6 +743,17 @@
"SuccessResetTraffic" = "📧 邮箱: {{ .ClientEmail }}\n🏁 结果: ✅ 成功"
"FailedResetTraffic" = "📧 邮箱: {{ .ClientEmail }}\n🏁 结果: ❌ 失败 \n\n🛠️ 错误: [ {{ .ErrorMessage }} ]"
"FinishProcess" = "🔚 所有客户的流量重置已完成。"
+"updateConfirm" = "🤔 您确定要更新面板吗?\n此操作将自动从 GitHub 拉取最新代码并重启服务,期间面板将无法访问。"
+"restartPanelConfirm" = "🤔 您确定要重启面板服务吗?\n这也会重启Xray-core,会使面板在短时间内无法访问。"
+"updateFailed" = "❌ 面板更新命令执行失败!错误信息已记录到日志,请检查命令或权限。"
+"restartPanelFailed" = "❌ 面板重启命令执行失败!错误信息已记录到日志,请检查命令或权限。"
+"updateRestartWait" = "⏳ 更新命令已执行,正在等待面板重启(约50秒),并进行验证检查..."
+"restartPanelWait" = "⏳ 重启命令已执行,正在等待面板恢复(约20秒),并进行验证检查..."
+"updateRestartFailed" = "⚠️ 面板更新命令执行成功,但重启后服务未在预期时间内恢复,请手动检查面板状态。"
+"restartPanelHealthFailed" = "⚠️ 面板重启命令执行成功,但服务未在预期时间内恢复,请手动检查面板状态。"
+"updateSuccess" = "✅ 面板更新成功!服务已成功重启!"
+"restartPanelSuccess" = "🚀 面板重启成功!服务已成功恢复!"
+
[tgbot.buttons]
"closeKeyboard" = "❌ 关闭键盘"
@@ -777,6 +798,11 @@
"change_comment" = "⚙️💬 评论"
"ResetAllTraffics" = "重置所有流量"
"SortedTrafficUsageReport" = "排序的流量使用报告"
+"updatePanel" = "🔄 更新面板"
+"restartPanel" = "🚀 重启面板"
+"oneClick" = "🚀 一键配置"
+"subconverter" = "🔄 订阅转换"
+
[tgbot.answers]
"successfulOperation" = "✅ 成功!"
@@ -800,3 +826,6 @@
"askToAddUserId" = "未找到您的配置!\r\n请向管理员询问,在您的配置中使用您的 Telegram 用户 ChatID。\r\n\r\n您的用户 ChatID:{{ .TgUserID }}"
"chooseClient" = "为入站 {{ .Inbound }} 选择一个客户"
"chooseInbound" = "选择一个入站"
+"panelUpdating" = "正在发送更新命令..."
+"panelRestarting" = "正在发送重启命令..."
+"actionCancelled" = "操作已取消"