diff --git a/frontend/src/lib/i18n/locales/zh-CN.json b/frontend/src/lib/i18n/locales/zh-CN.json
index 0d7d109a..2239528a 100644
--- a/frontend/src/lib/i18n/locales/zh-CN.json
+++ b/frontend/src/lib/i18n/locales/zh-CN.json
@@ -1,83 +1,105 @@
{
- "loginTitle": "欢迎回来,请使用以下方式登录",
- "loginTitleSimple": "欢迎回来,请登录",
- "loginDivider": "或",
- "loginUsername": "用户名",
- "loginPassword": "密码",
- "loginSubmit": "登录",
- "loginFailTitle": "登录失败",
- "loginFailSubtitle": "请检查您的用户名和密码",
- "loginFailRateLimit": "您登录失败次数过多。请稍后再试",
- "loginSuccessTitle": "已登录",
- "loginSuccessSubtitle": "欢迎回来!",
- "loginOauthFailTitle": "发生错误",
- "loginOauthFailSubtitle": "获取 OAuth URL 失败",
- "loginOauthSuccessTitle": "重定向中",
- "loginOauthSuccessSubtitle": "重定向到您的 OAuth 提供商",
- "loginOauthAutoRedirectTitle": "OAuth自动重定向",
- "loginOauthAutoRedirectSubtitle": "您将被自动重定向到您的 OAuth 提供商进行身份验证。",
- "loginOauthAutoRedirectButton": "立即跳转",
- "continueTitle": "继续",
- "continueRedirectingTitle": "正在重定向……",
- "continueRedirectingSubtitle": "您应该很快被重定向到应用",
- "continueRedirectManually": "请手动跳转",
- "continueInsecureRedirectTitle": "不安全的重定向",
- "continueInsecureRedirectSubtitle": "您正在尝试从https重定向到http可能存在风险。您确定要继续吗?",
- "continueUntrustedRedirectTitle": "不可信的重定向",
- "continueUntrustedRedirectSubtitle": "您尝试跳转的域名与配置的域名({{cookieDomain}})不匹配。是否继续?",
- "logoutFailTitle": "注销失败",
- "logoutFailSubtitle": "请重试",
- "logoutSuccessTitle": "已登出",
- "logoutSuccessSubtitle": "您已登出",
- "logoutTitle": "登出",
- "logoutUsernameSubtitle": "您当前登录用户为{{username}}。点击下方按钮注销。",
- "logoutOauthSubtitle": "您当前以{{username}}登录,使用的是{{provider}} OAuth 提供商。点击下方按钮注销。",
- "notFoundTitle": "无法找到页面",
- "notFoundSubtitle": "您访问的页面不存在。",
- "notFoundButton": "回到主页",
- "totpFailTitle": "无法验证代码",
- "totpFailSubtitle": "请检查您的代码并重试",
- "totpSuccessTitle": "已验证",
- "totpSuccessSubtitle": "重定向到您的应用",
- "totpTitle": "输入您的 TOTP 代码",
- "totpSubtitle": "请输入您身份验证器应用中的代码。",
- "unauthorizedTitle": "未授权",
- "unauthorizedResourceSubtitle": "用户名为{{username}}的用户无权访问资源{{resource}}。",
- "unauthorizedLoginSubtitle": "用户名为{{username}}的用户无权登录。",
- "unauthorizedGroupsSubtitle": "用户名为{{username}}的用户不在资源{{resource}}所需的组中。",
- "unauthorizedIpSubtitle": "用户 {{ip}} 无权访问资源 {{resource}}。",
- "unauthorizedButton": "重试",
- "cancelTitle": "取消",
- "forgotPasswordTitle": "忘记密码?",
- "failedToFetchProvidersTitle": "加载身份验证提供程序失败,请检查您的配置。",
- "errorTitle": "发生了错误",
- "errorSubtitleInfo": "处理您的请求时发生了以下错误:",
- "errorSubtitle": "执行此操作时发生错误,请检查控制台以获取更多信息。",
- "forgotPasswordMessage": "您可以通过更改 `USERS ` 环境变量重置您的密码。",
- "fieldRequired": "必填字段",
- "invalidInput": "无效的输入",
- "domainWarningTitle": "无效域名",
- "domainWarningSubtitle": "您正在从一个错误的域名访问此实例。如继续,您可能会遇到身份验证问题。",
- "domainWarningCurrent": "当前:",
- "domainWarningExpected": "预期:",
- "ignoreTitle": "忽略",
- "goToCorrectDomainTitle": "转到正确的域名",
- "authorizeTitle": "授权",
- "authorizeCardTitle": "继续访问 {{app}}?",
- "authorizeSubtitle": "您想继续使用此应用程序吗?请仔细查看该应用程序请求的权限",
- "authorizeSubtitleOAuth": "您想要继续使用此应用吗?",
- "authorizeLoadingTitle": "正在加载...",
- "authorizeLoadingSubtitle": "正在加载客户端信息,请稍候。",
- "authorizeSuccessTitle": "已授权",
- "authorizeSuccessSubtitle": "您将在几秒钟内被重定向到应用程序。",
- "authorizeErrorClientInfo": "加载客户端信息时发生错误。请稍后再试。",
- "authorizeErrorMissingParams": "参数缺失:{{missingParams}}",
- "openidScopeName": "OpenID 连接",
- "openidScopeDescription": "允许应用访问您的 OpenID 连接信息。",
- "emailScopeName": "邮箱",
- "emailScopeDescription": "允许应用访问您的邮箱地址。",
- "profileScopeName": "个人资料",
- "profileScopeDescription": "允许应用访问您的个人信息。",
- "groupsScopeName": "分组",
- "groupsScopeDescription": "允许应用程序访问您的群组信息。"
+ "loginTitle": "欢迎回来,请使用以下方式登录",
+ "loginTitleSimple": "欢迎回来,请登录",
+ "loginDivider": "或",
+ "loginUsername": "用户名",
+ "loginPassword": "密码",
+ "loginSubmit": "登录",
+ "loginFailTitle": "登录失败",
+ "loginFailSubtitle": "请检查您的用户名和密码",
+ "loginFailRateLimit": "您登录失败次数过多。请稍后再试",
+ "loginSuccessTitle": "已登录",
+ "loginSuccessSubtitle": "欢迎回来!",
+ "loginOauthFailTitle": "发生错误",
+ "loginOauthFailSubtitle": "获取 OAuth URL 失败",
+ "loginOauthSuccessTitle": "重定向中",
+ "loginOauthSuccessSubtitle": "重定向到您的 OAuth 提供商",
+ "loginOauthAutoRedirectTitle": "OAuth自动重定向",
+ "loginOauthAutoRedirectSubtitle": "您将被自动重定向到您的 OAuth 提供商进行身份验证。",
+ "loginOauthAutoRedirectButton": "立即跳转",
+ "continueTitle": "继续",
+ "continueRedirectingTitle": "正在重定向……",
+ "continueRedirectingSubtitle": "您应该很快被重定向到应用",
+ "continueRedirectManually": "请手动跳转",
+ "continueInsecureRedirectTitle": "不安全的重定向",
+ "continueInsecureRedirectSubtitle": "您正在尝试从https重定向到http可能存在风险。您确定要继续吗?",
+ "continueUntrustedRedirectTitle": "不可信的重定向",
+ "continueUntrustedRedirectSubtitle": "您尝试跳转的域名与配置的域名({{cookieDomain}})不匹配。是否继续?",
+ "logoutFailTitle": "注销失败",
+ "logoutFailSubtitle": "请重试",
+ "logoutSuccessTitle": "已登出",
+ "logoutSuccessSubtitle": "您已登出",
+ "logoutTitle": "登出",
+ "logoutUsernameSubtitle": "您当前登录用户为{{username}}。点击下方按钮注销。",
+ "logoutOauthSubtitle": "您当前以{{username}}登录,使用的是{{provider}} OAuth 提供商。点击下方按钮注销。",
+ "notFoundTitle": "无法找到页面",
+ "notFoundSubtitle": "您访问的页面不存在。",
+ "notFoundButton": "回到主页",
+ "totpFailTitle": "无法验证代码",
+ "totpFailSubtitle": "请检查您的代码并重试",
+ "totpSuccessTitle": "已验证",
+ "totpSuccessSubtitle": "重定向到您的应用",
+ "totpTitle": "输入您的 TOTP 代码",
+ "totpSubtitle": "请输入您身份验证器应用中的代码。",
+ "unauthorizedTitle": "未授权",
+ "unauthorizedResourceSubtitle": "用户名为{{username}}的用户无权访问资源{{resource}}。",
+ "unauthorizedLoginSubtitle": "用户名为{{username}}的用户无权登录。",
+ "unauthorizedGroupsSubtitle": "用户名为{{username}}的用户不在资源{{resource}}所需的组中。",
+ "unauthorizedIpSubtitle": "用户 {{ip}} 无权访问资源 {{resource}}。",
+ "unauthorizedButton": "重试",
+ "cancelTitle": "取消",
+ "forgotPasswordTitle": "忘记密码?",
+ "failedToFetchProvidersTitle": "加载身份验证提供程序失败,请检查您的配置。",
+ "errorTitle": "发生了错误",
+ "errorSubtitleInfo": "处理您的请求时发生了以下错误:",
+ "errorSubtitle": "执行此操作时发生错误,请检查控制台以获取更多信息。",
+ "forgotPasswordMessage": "您可以通过更改 `USERS ` 环境变量重置您的密码。",
+ "fieldRequired": "必填字段",
+ "invalidInput": "无效的输入",
+ "domainWarningTitle": "无效域名",
+ "domainWarningSubtitle": "您正在从一个错误的域名访问此实例。如继续,您可能会遇到身份验证问题。",
+ "domainWarningCurrent": "当前:",
+ "domainWarningExpected": "预期:",
+ "ignoreTitle": "忽略",
+ "goToCorrectDomainTitle": "转到正确的域名",
+ "authorizeTitle": "授权",
+ "authorizeCardTitle": "继续访问 {{app}}?",
+ "authorizeSubtitle": "您想继续使用此应用程序吗?请仔细查看该应用程序请求的权限",
+ "authorizeSubtitleOAuth": "您想要继续使用此应用吗?",
+ "authorizeLoadingTitle": "正在加载...",
+ "authorizeLoadingSubtitle": "正在加载客户端信息,请稍候。",
+ "authorizeSuccessTitle": "已授权",
+ "authorizeSuccessSubtitle": "您将在几秒钟内被重定向到应用程序。",
+ "authorizeErrorClientInfo": "加载客户端信息时发生错误。请稍后再试。",
+ "authorizeErrorInvalidParams": "请求缺少所需参数或参数无效。请检查 URL 并重试。",
+ "openidScopeName": "OpenID 连接",
+ "openidScopeDescription": "允许应用访问您的 OpenID 连接信息。",
+ "emailScopeName": "邮箱",
+ "emailScopeDescription": "允许应用访问您的邮箱地址。",
+ "profileScopeName": "个人资料",
+ "profileScopeDescription": "允许应用访问您的个人信息。",
+ "groupsScopeName": "分组",
+ "groupsScopeDescription": "允许应用程序访问您的群组信息。",
+ "backToLoginButton": "返回登录界面",
+ "phoneScopeName": "手机",
+ "phoneScopeDescription": "允许此应用程序访问您的手机号码。",
+ "addressScopeName": "地址",
+ "addressScopeDescription": "允许此应用程序访问您的地址。",
+ "loginTailscaleTitle": "使用 Tailscale 继续",
+ "loginTailscaleDescription": "您似乎正在使用已授权的 Tailscale 设备访问 Tinyauth 。是否要继续使用您的 Tailscale 连接?",
+ "loginTailscaleDeviceName": "设备名称:",
+ "loginTailscaleOtherMethod": "使用其他方式登录",
+ "loginTailscaleSuccess": "已成功使用 Tailscale 进行身份验证。",
+ "loginTailscaleFail": "使用 Tailscale 进行身份验证失败。请重试或使用其他登录方式。",
+ "logoutTailscaleSubtitle": "您当前已通过 Tailscale 在名为{{deviceName}}的设备上登录。点击下方按钮注销。",
+ "quickActionsLanguage": "语言",
+ "quickActionsTheme": "主题",
+ "quickActionsThemeLight": "亮色主题",
+ "quickActionsThemeDark": "暗色主题",
+ "quickActionsThemeSystem": "跟随系统",
+ "quickActionsLogout": "登出",
+ "quickActionsTitle": "快速行動",
+ "quickActionsProviderLocal": "本地",
+ "quickActionsProviderLDAP": "LDAP",
+ "quickActionsProviderOAuth": "{{provider}} OAuth"
}