feat: add new payment icons for Alipay and WeChat Pay, update asset paths

- Added SVG icons for Alipay and WeChat Pay in the payment assets directory.
- Updated paths for Lottie animations in various components to use relative paths.
- Changed QR code image sources in payment-related components to point to the new asset paths.
- Adjusted i18n configuration to load translation files from the updated assets directory.
This commit is contained in:
web
2025-11-29 20:03:41 -08:00
parent 8260fe37d7
commit 2ce0572283
103 changed files with 24 additions and 14 deletions
@@ -0,0 +1,136 @@
{
"basicSettings": "基本设置",
"common": {
"cancel": "取消",
"save": "保存设置",
"saveFailed": "保存失败",
"saveSuccess": "保存成功"
},
"currency": {
"accessKey": "API 密钥",
"accessKeyDescription": "由 {{url}} 提供的免费汇率 API 密钥",
"accessKeyPlaceholder": "输入 API 密钥",
"currencySymbol": "货币符号",
"currencySymbolDescription": "仅用于显示;更改此项将影响系统中所有货币单位",
"currencySymbolPlaceholder": "¥",
"currencyUnit": "货币单位",
"currencyUnitDescription": "仅用于显示;更改此项将影响系统中所有货币单位",
"currencyUnitPlaceholder": "CNY",
"description": "配置货币单位、符号和汇率 API 设置",
"title": "货币配置"
},
"invite": {
"description": "配置用户邀请和推荐奖励设置",
"forcedInvite": "强制邀请注册",
"forcedInviteDescription": "启用后,用户必须通过邀请链接注册",
"inputPlaceholder": "请输入",
"onlyFirstPurchase": "仅首次购买奖励",
"onlyFirstPurchaseDescription": "启用后,推荐人仅在被推荐用户首次购买时获得奖励",
"referralPercentage": "推荐奖励百分比",
"referralPercentageDescription": "给予推荐人的奖励百分比",
"saveFailed": "保存失败",
"saveSuccess": "保存成功",
"title": "邀请设置"
},
"logCleanup": {
"autoClear": "启用自动清理",
"autoClearDescription": "启用后,系统将自动清理过期的日志记录",
"clearDays": "保留天数",
"clearDaysDescription": "日志保留的天数;超过此时间的日志将被清理",
"clearDaysPlaceholder": "输入保留天数",
"description": "配置自动日志清理规则和保留期限",
"title": "日志清理设置"
},
"logSettings": "日志设置",
"privacyPolicy": {
"description": "编辑和管理隐私政策内容",
"title": "隐私政策"
},
"register": {
"day": "天",
"description": "配置用户注册相关设置",
"enableTrial": "启用试用",
"enableTrialDescription": "启用后,新用户注册时将获得试用订阅",
"hour": "小时",
"inputPlaceholder": "请输入",
"ipRegistrationLimit": "IP 注册限制",
"ipRegistrationLimitDescription": "限制单个 IP 地址的注册次数",
"minute": "分钟",
"month": "月",
"none": "无",
"registrationLimitCount": "注册限制次数",
"registrationLimitCountDescription": "限制期内每个 IP 允许的注册次数",
"registrationLimitExpire": "限制期",
"registrationLimitExpireDescription": "IP 注册限制的持续时间(分钟)",
"saveFailed": "保存失败",
"saveSuccess": "保存成功",
"selectPlaceholder": "请选择",
"stopNewUserRegistration": "停止新用户注册",
"stopNewUserRegistrationDescription": "启用后,将禁止新用户注册",
"title": "注册设置",
"trialConfig": "试用配置",
"trialConfigDescription": "配置新用户注册时的试用订阅、时长和时间单位",
"year": "年"
},
"site": {
"customData": "自定义数据",
"customDataDescription": "用于网站定制的自定义数据",
"customHtml": "自定义 HTML",
"customHtmlDescription": "注入到站点 body 标签底部的自定义 HTML 代码",
"description": "配置基本站点信息、Logo、域名和其他设置",
"keywords": "关键词",
"keywordsDescription": "用于 SEO 目的",
"keywordsPlaceholder": "关键词1, 关键词2, 关键词3",
"logo": "站点 Logo",
"logoDescription": "用于在指定位置显示 Logo",
"logoPlaceholder": "输入 Logo 的 URL,不要以 '/' 结尾",
"siteDesc": "站点描述",
"siteDescDescription": "用于在指定位置显示站点描述",
"siteDescPlaceholder": "输入站点描述",
"siteDomain": "站点域名",
"siteDomainDescription": "当前网站的域名地址,例如用于邮件中",
"siteDomainPlaceholder": "请输入域名地址。多个域名请每行输入一个。",
"siteName": "站点名称",
"siteNameDescription": "用于在指定位置显示站点名称",
"siteNamePlaceholder": "输入站点名称",
"title": "站点配置"
},
"tos": {
"description": "编辑和管理服务条款内容",
"title": "服务条款"
},
"userSecuritySettings": "用户与安全",
"verify": {
"description": "配置 Turnstile 验证码和验证设置",
"enableLoginVerify": "登录验证",
"enableLoginVerifyDescription": "启用后,用户登录时必须通过人机验证",
"enablePasswordVerify": "密码重置验证",
"enablePasswordVerifyDescription": "启用后,用户重置密码时必须通过人机验证",
"enableRegisterVerify": "注册验证",
"enableRegisterVerifyDescription": "启用后,用户注册时必须通过人机验证",
"saveFailed": "保存失败",
"saveSuccess": "保存成功",
"title": "安全验证",
"turnstileSecret": "Turnstile 密钥",
"turnstileSecretDescription": "用于后端验证的 Cloudflare Turnstile 密钥",
"turnstileSecretPlaceholder": "输入 Turnstile 密钥",
"turnstileSiteKey": "Turnstile 站点密钥",
"turnstileSiteKeyDescription": "用于前端验证的 Cloudflare Turnstile 站点密钥",
"turnstileSiteKeyPlaceholder": "输入 Turnstile 站点密钥"
},
"verifyCode": {
"dailyLimit": "每日发送限制",
"dailyLimitDescription": "每个用户每天可发送的最大验证码数量",
"description": "配置邮件验证码发送规则和限制",
"expireTime": "验证码有效期",
"expireTimeDescription": "验证码的有效期(秒)",
"inputPlaceholder": "请输入",
"interval": "发送间隔",
"intervalDescription": "两次验证码发送之间的最小间隔(秒)",
"saveFailed": "保存失败",
"saveSuccess": "保存成功",
"seconds": "秒",
"times": "次",
"title": "验证码设置"
}
}