mirror of
https://github.com/Afilmory/afilmory
synced 2026-04-25 07:15:36 +00:00
- Integrated `useTranslation` from `react-i18next` across various components for localization. - Updated navigation, settings, and photo management components to utilize translation keys for labels and descriptions. - Refactored error messages and user prompts to support multiple languages. - Improved user experience by ensuring all relevant text is translatable, enhancing accessibility for non-English users. Signed-off-by: Innei <tukon479@gmail.com>
346 lines
23 KiB
JSON
346 lines
23 KiB
JSON
{
|
||
"access-denied.default-reason": "您没有权限访问该页面",
|
||
"analytics.page.description": "追踪照片集合的统计与趋势。",
|
||
"analytics.page.title": "数据分析",
|
||
"analytics.sections.devices.description": "根据 EXIF 信息统计的热门拍摄设备。",
|
||
"analytics.sections.devices.empty": "暂无设备统计数据。",
|
||
"analytics.sections.devices.error": "无法加载设备数据,请稍后再试。",
|
||
"analytics.sections.devices.title": "热门设备",
|
||
"analytics.sections.storage.current": "本月新增",
|
||
"analytics.sections.storage.delta.compare": "{{delta}} 对比上月",
|
||
"analytics.sections.storage.delta.equal": "与上月持平",
|
||
"analytics.sections.storage.delta.first": "首次记录",
|
||
"analytics.sections.storage.description": "按存储提供方统计的容量占比。",
|
||
"analytics.sections.storage.empty": "暂无存储使用数据。",
|
||
"analytics.sections.storage.error": "无法加载存储数据,请稍后再试。",
|
||
"analytics.sections.storage.photos": "照片数量",
|
||
"analytics.sections.storage.provider-meta": "{{percent}}% · {{photoCount}} 张",
|
||
"analytics.sections.storage.title": "存储使用",
|
||
"analytics.sections.storage.total": "总占用",
|
||
"analytics.sections.tags.description": "最近上传中最常使用的标签。",
|
||
"analytics.sections.tags.empty": "暂无标签统计数据。",
|
||
"analytics.sections.tags.error": "无法加载标签数据,请稍后再试。",
|
||
"analytics.sections.tags.title": "热门标签",
|
||
"analytics.sections.upload.best": "表现最佳",
|
||
"analytics.sections.upload.compare-equal": "与上月持平",
|
||
"analytics.sections.upload.current": "本月上传",
|
||
"analytics.sections.upload.description": "近 12 个月的上传趋势。",
|
||
"analytics.sections.upload.empty": "暂无上传记录。",
|
||
"analytics.sections.upload.error": "无法加载上传趋势,请稍后再试。",
|
||
"analytics.sections.upload.first-record": "首次出现上传记录",
|
||
"analytics.sections.upload.growth-equal": "与上月持平",
|
||
"analytics.sections.upload.title": "上传趋势",
|
||
"analytics.sections.upload.tooltip": "{{month}} · {{value}} 张",
|
||
"analytics.sections.upload.total": "累计上传",
|
||
"analytics.units.photos": "{{value}} 张",
|
||
"app.name": "Afilmory 管理后台",
|
||
"auth.social.empty.description": "超级管理员尚未在系统设置中启用任何第三方登录方式,当前租户无法执行 OAuth 绑定。",
|
||
"auth.social.empty.title": "未配置可用的 OAuth Provider",
|
||
"auth.social.error.accounts": "无法查询绑定状态",
|
||
"auth.social.error.providers": "无法加载可用的 OAuth Provider",
|
||
"auth.social.provider.connect": "绑定 {{provider}}",
|
||
"auth.social.provider.connected": "已绑定 · {{time}}",
|
||
"auth.social.provider.connecting": "跳转中…",
|
||
"auth.social.provider.disconnect": "解除绑定",
|
||
"auth.social.provider.disconnecting": "解绑中…",
|
||
"auth.social.provider.last-warning": "需要至少保留一个已绑定的登录方式。",
|
||
"auth.social.provider.unconnected": "尚未绑定,点击下方按钮完成授权。",
|
||
"auth.social.section.description": "绑定后即可使用对应平台的账号快速登录后台,并同步基础资料。解除绑定不会删除原有后台账号。",
|
||
"auth.social.section.label": "登录方式",
|
||
"auth.social.section.title": "OAuth 账号绑定",
|
||
"auth.social.toast.connect-failure": "无法开启 {{provider}} 绑定",
|
||
"auth.social.toast.disconnect-failure": "解绑失败",
|
||
"auth.social.toast.disconnect-success": "已解除与 {{provider}} 的绑定",
|
||
"blocker.unsaved.before-unload": "您有未保存的更改,确定要离开吗?",
|
||
"blocker.unsaved.cancel": "留在此页",
|
||
"blocker.unsaved.confirm": "继续离开",
|
||
"blocker.unsaved.description": "离开当前页面会丢失未保存的更改,确定要继续吗?",
|
||
"blocker.unsaved.title": "您有尚未保存的变更",
|
||
"builder-settings.button.loading": "保存中…",
|
||
"builder-settings.button.save": "保存修改",
|
||
"builder-settings.error.loading": "无法加载构建器设置:{{reason}}",
|
||
"builder-settings.message.dirty": "您有尚未保存的更改",
|
||
"builder-settings.message.error": "保存失败:{{reason}}",
|
||
"builder-settings.message.idle": "所有设置已同步",
|
||
"builder-settings.message.saved": "保存成功,配置已更新",
|
||
"builder-settings.message.saving": "正在保存构建器设置…",
|
||
"builder-settings.message.unknown-error": "未知错误",
|
||
"common.retry-later": "请稍后再试",
|
||
"common.unknown": "未知",
|
||
"common.unknown-error": "未知错误",
|
||
"dashboard.overview.activity.empty": "暂无最近活动,上传照片后即可看到这里的动态。",
|
||
"dashboard.overview.activity.error": "无法获取活动数据,请稍后再试。",
|
||
"dashboard.overview.activity.id-label": "ID:",
|
||
"dashboard.overview.activity.no-preview": "暂无预览",
|
||
"dashboard.overview.activity.size-unknown": "大小未知",
|
||
"dashboard.overview.activity.subtitle": "展示最近 {{count}} 次上传和同步记录",
|
||
"dashboard.overview.activity.subtitle-empty": "还没有任何上传,快来添加第一张照片吧~",
|
||
"dashboard.overview.activity.taken-at": "拍摄时间 {{time}}",
|
||
"dashboard.overview.activity.uploaded-at": "上传于 {{time}}",
|
||
"dashboard.overview.page.description": "掌握图库运行状态与最近同步活动",
|
||
"dashboard.overview.page.title": "Dashboard",
|
||
"dashboard.overview.section.activity.title": "最近活动",
|
||
"dashboard.overview.stats.month.helper.equal": "与上月持平",
|
||
"dashboard.overview.stats.month.helper.first": "首次出现上传记录",
|
||
"dashboard.overview.stats.month.helper.less": "比上月少 {{difference}} 张",
|
||
"dashboard.overview.stats.month.helper.more": "比上月多 {{difference}} 张",
|
||
"dashboard.overview.stats.month.label": "本月新增",
|
||
"dashboard.overview.stats.storage.helper.empty": "暂无照片,存储占用为 0",
|
||
"dashboard.overview.stats.storage.helper.with-photos": "平均每张 {{average}}",
|
||
"dashboard.overview.stats.storage.label": "占用存储",
|
||
"dashboard.overview.stats.sync.helper": "待处理 {{pending}} | 冲突 {{conflicts}}",
|
||
"dashboard.overview.stats.sync.helper-empty": "暂无同步任务",
|
||
"dashboard.overview.stats.sync.label": "同步完成率",
|
||
"dashboard.overview.stats.total.helper": "{{value}} 张照片",
|
||
"dashboard.overview.stats.total.label": "照片总数",
|
||
"dashboard.overview.status.conflict": "需关注",
|
||
"dashboard.overview.status.pending": "处理中",
|
||
"dashboard.overview.status.synced": "已同步",
|
||
"dashboard.overview.time.unknown": "时间未知",
|
||
"data-management.delete.badge": "账户清除(不可逆)",
|
||
"data-management.delete.button": "永久删除账户",
|
||
"data-management.delete.description": "此操作会在数据库中彻底删除当前租户、照片记录、同步日志、权限成员等所有信息。执行后将登出所有成员并无法恢复,系统会强制进行三次确认以避免误操作。",
|
||
"data-management.delete.error.fallback": "删除账户失败,请稍后再试。",
|
||
"data-management.delete.error.title": "操作失败",
|
||
"data-management.delete.loading": "正在销毁…",
|
||
"data-management.delete.note": "如需在未来重新使用本服务,需要重新注册新的租户并重新上传所有资产。该操作不会删除对象存储中的原始文件,但会移除与之关联的所有数据库记录。",
|
||
"data-management.delete.step1.cancel": "取消",
|
||
"data-management.delete.step1.confirm": "继续下一步",
|
||
"data-management.delete.step1.description": "删除后会立即清空当前租户下的所有数据并登出所有成员。此过程包含 3 次确认以确保安全。",
|
||
"data-management.delete.step1.title": "删除账户(步骤 1/3)",
|
||
"data-management.delete.step2.cancel": "取消",
|
||
"data-management.delete.step2.confirm": "我已知晓风险",
|
||
"data-management.delete.step2.description": "将彻底清除当前租户的照片、设置、同步记录以及所有成员权限,且无法撤销。",
|
||
"data-management.delete.step2.title": "二次确认:删除整个账户",
|
||
"data-management.delete.step3.cancel": "返回",
|
||
"data-management.delete.step3.confirm": "永久删除",
|
||
"data-management.delete.step3.description": "请输入 DELETE 以确认。本操作会立即注销所有成员并删除不可恢复的数据。",
|
||
"data-management.delete.step3.error.description": "请输入 DELETE 以继续。",
|
||
"data-management.delete.step3.error.title": "确认失败",
|
||
"data-management.delete.step3.placeholder": "DELETE",
|
||
"data-management.delete.step3.title": "最终确认:永久删除账户",
|
||
"data-management.delete.success.description": "已清理当前租户下的全部数据,并登出所有成员。",
|
||
"data-management.delete.success.title": "账户已删除",
|
||
"data-management.delete.title": "删除当前租户与所有数据",
|
||
"data-management.summary.badge": "当前数据概况",
|
||
"data-management.summary.description": "以下统计来自数据库记录,不含对象存储中的原始文件。",
|
||
"data-management.summary.error": "无法加载数据统计,请稍后再试。",
|
||
"data-management.summary.stats.conflicts.chip": "需处理",
|
||
"data-management.summary.stats.conflicts.label": "冲突",
|
||
"data-management.summary.stats.pending.chip": "排队中",
|
||
"data-management.summary.stats.pending.label": "待同步",
|
||
"data-management.summary.stats.synced.chip": "正常",
|
||
"data-management.summary.stats.synced.label": "已同步",
|
||
"data-management.summary.stats.total.chip": "全部",
|
||
"data-management.summary.stats.total.label": "总记录",
|
||
"data-management.summary.title": "照片数据表状态",
|
||
"data-management.truncate.badge": "危险操作",
|
||
"data-management.truncate.button": "清空数据库记录",
|
||
"data-management.truncate.description": "删除数据库中的所有照片记录,仅保留对象存储文件。通常用于处理数据不一致、重新同步或迁移场景。",
|
||
"data-management.truncate.error.fallback": "无法清空数据库记录,请稍后再试。",
|
||
"data-management.truncate.error.title": "清理失败",
|
||
"data-management.truncate.loading": "清理中…",
|
||
"data-management.truncate.note": "操作完成后请立即重新执行「照片同步」,以便使用存储中的原始文件重建数据库与 manifest。",
|
||
"data-management.truncate.prompt.cancel": "取消",
|
||
"data-management.truncate.prompt.confirm": "立即清空",
|
||
"data-management.truncate.prompt.description": "该操作会删除数据库中的所有照片记录,但会保留对象存储中的原始文件。清空后需要重新执行一次照片同步。",
|
||
"data-management.truncate.prompt.title": "确认清空照片数据表?",
|
||
"data-management.truncate.success.deleted": "已标记删除 {{count}} 条照片记录。",
|
||
"data-management.truncate.success.empty": "没有可清理的数据表记录。",
|
||
"data-management.truncate.success.title": "数据库记录已清空",
|
||
"data-management.truncate.title": "清空照片数据表",
|
||
"error.boundary.description": "我们遇到了一个意料之外的错误",
|
||
"error.boundary.go-back": "返回上一页",
|
||
"error.boundary.help": "如果问题持续出现,请反馈给我们的团队。",
|
||
"error.boundary.reload": "重新加载",
|
||
"error.boundary.report": "在 GitHub 上反馈",
|
||
"error.boundary.title": "系统出现问题",
|
||
"errors.request.generic": "请求失败,请稍后重试。",
|
||
"header.plan.badge": "订阅",
|
||
"nav.analytics": "数据分析",
|
||
"nav.library": "图库",
|
||
"nav.overview": "概览",
|
||
"nav.photos": "照片",
|
||
"nav.settings": "设置",
|
||
"nav.users": "成员",
|
||
"no-access.back-to-login": "返回登录",
|
||
"no-access.description": "你当前的账号没有访问该功能所需的权限,请联系工作区管理员,或切换到拥有权限的账号后重试。",
|
||
"no-access.request-path": "请求路径:",
|
||
"no-access.retry": "重新尝试",
|
||
"no-access.title.forbidden": "权限不足",
|
||
"no-access.title.unavailable": "无法访问",
|
||
"photos.actions.conflict": "冲突",
|
||
"photos.actions.delete": "删除",
|
||
"photos.actions.error": "错误",
|
||
"photos.actions.insert": "新增",
|
||
"photos.actions.noop": "跳过",
|
||
"photos.actions.update": "更新",
|
||
"photos.conflict.generic": "冲突",
|
||
"photos.conflict.id.description": "同一个照片 ID 检测到多个对象,请选择保留的版本。",
|
||
"photos.conflict.id.label": "照片 ID 冲突",
|
||
"photos.conflict.metadata.description": "存储对象与数据库记录的元数据不一致,需要确认以哪个为准。",
|
||
"photos.conflict.metadata.label": "元数据不一致",
|
||
"photos.conflict.missing.description": "数据库存在记录,但对应的存储对象已无法访问。",
|
||
"photos.conflict.missing.label": "存储缺失",
|
||
"photos.page.description": "在此同步和管理服务器中的照片资产。",
|
||
"photos.page.title": "照片库",
|
||
"photos.tabs.library": "图库管理",
|
||
"photos.tabs.storage": "素材存储",
|
||
"photos.tabs.sync": "存储同步",
|
||
"photos.tabs.usage": "用量记录",
|
||
"photos.usage.photo-created.description": "通过上传或同步新增的照片资产。",
|
||
"photos.usage.photo-created.label": "新增照片",
|
||
"photos.usage.photo-deleted.description": "从图库或存储中移除的照片资产。",
|
||
"photos.usage.photo-deleted.label": "删除照片",
|
||
"photos.usage.sync-completed.description": "一次数据同步执行完成时记录的汇总事件。",
|
||
"photos.usage.sync-completed.label": "同步运行",
|
||
"plan.badge.current": "当前方案",
|
||
"plan.badge.internal": "内部方案",
|
||
"plan.checkout.coming-soon": "敬请期待",
|
||
"plan.checkout.loading": "请稍候…",
|
||
"plan.checkout.upgrade": "升级此方案",
|
||
"plan.error.load-prefix": "无法加载订阅信息:",
|
||
"plan.error.unknown": "未知错误",
|
||
"plan.page.description": "查看当前订阅状态与资源限制,并在此处发起升级或管理订阅。",
|
||
"plan.page.title": "订阅计划",
|
||
"plan.portal.loading": "打开中…",
|
||
"plan.portal.manage": "管理订阅",
|
||
"plan.quotas.label.libraryItemLimit": "图库容量",
|
||
"plan.quotas.label.maxSyncObjectSizeMb": "同步素材大小",
|
||
"plan.quotas.label.maxUploadSizeMb": "单次上传大小",
|
||
"plan.quotas.label.monthlyAssetProcessLimit": "每月可新增照片",
|
||
"plan.quotas.unit.megabytes": "{{value}} MB",
|
||
"plan.quotas.unit.photos": "{{value}} 张",
|
||
"plan.quotas.unlimited": "无限制",
|
||
"plan.toast.checkout-failure": "无法创建订阅结算会话,请稍后再试。",
|
||
"plan.toast.checkout-unavailable": "该方案暂未开放,请稍后再试。",
|
||
"plan.toast.missing-checkout-url": "Creem 未返回有效的结算链接,请稍后再试。",
|
||
"plan.toast.missing-portal-account": "找不到订阅账户,请稍后再试。",
|
||
"plan.toast.missing-portal-url": "Creem 未返回订阅管理地址,请稍后再试。",
|
||
"plan.toast.portal-failure": "无法打开订阅管理,请稍后再试。",
|
||
"schema-form.secret.helper": "出于安全考虑,仅在更新时填写新的值。",
|
||
"schema-form.secret.hide": "隐藏",
|
||
"schema-form.secret.show": "显示",
|
||
"schema-form.select.placeholder": "请选择",
|
||
"settings.account.description": "绑定第三方账号,使用 OAuth 快速登录后台。",
|
||
"settings.account.title": "账号与登录",
|
||
"settings.data.description": "执行数据库级别的维护操作,以保持照片数据与对象存储一致。",
|
||
"settings.data.title": "数据管理",
|
||
"settings.nav.account": "账号与登录",
|
||
"settings.nav.data": "数据管理",
|
||
"settings.nav.site": "站点设置",
|
||
"settings.nav.user": "用户信息",
|
||
"settings.site.description": "配置前台站点的品牌信息、社交渠道与地图展示。",
|
||
"settings.site.title": "站点设置",
|
||
"settings.user.description": "维护展示在前台的作者资料、头像与别名。",
|
||
"settings.user.title": "用户信息",
|
||
"superadmin.brand": "Afilmory · 系统管理",
|
||
"superadmin.builder-debug.actions.cancel": "取消调试",
|
||
"superadmin.builder-debug.actions.start": "启动调试",
|
||
"superadmin.builder-debug.api.missing-result": "调试过程中未收到最终结果,连接已终止。",
|
||
"superadmin.builder-debug.api.request-failed": "调试请求失败:{{status}} {{statusText}}",
|
||
"superadmin.builder-debug.description": "该工具用于单张图片的 Builder 管线验收。调试过程中不会写入数据库,所有上传与生成的文件会在任务完成后立刻清理。",
|
||
"superadmin.builder-debug.input.clear": "清除",
|
||
"superadmin.builder-debug.input.file-meta": "{{size}} · {{type}}",
|
||
"superadmin.builder-debug.input.max": "仅支持单张图片,最大 25 MB",
|
||
"superadmin.builder-debug.input.placeholder": "点击或拖拽图片到此区域",
|
||
"superadmin.builder-debug.input.subtitle": "选择一张原始图片,系统将模拟 Builder 处理链路。",
|
||
"superadmin.builder-debug.input.title": "调试输入",
|
||
"superadmin.builder-debug.log.level.error": "ERROR",
|
||
"superadmin.builder-debug.log.level.info": "INFO",
|
||
"superadmin.builder-debug.log.level.success": "SUCCESS",
|
||
"superadmin.builder-debug.log.level.warn": "WARN",
|
||
"superadmin.builder-debug.log.message.complete": "构建完成 · 结果 {{resultType}}",
|
||
"superadmin.builder-debug.log.message.start": "上传 {{filename}},准备执行 Builder",
|
||
"superadmin.builder-debug.log.status.complete": "COMPLETE",
|
||
"superadmin.builder-debug.log.status.error": "ERROR",
|
||
"superadmin.builder-debug.log.status.start": "START",
|
||
"superadmin.builder-debug.logs.empty": "尚无日志",
|
||
"superadmin.builder-debug.logs.initializing": "正在初始化调试环境...",
|
||
"superadmin.builder-debug.logs.source": "来源:Builder + Data Sync Relay",
|
||
"superadmin.builder-debug.logs.subtitle": "最新 {{count}} 条消息",
|
||
"superadmin.builder-debug.logs.title": "实时日志",
|
||
"superadmin.builder-debug.notes.keep-page-open": "执行期间请保持页面开启。调试依赖与 Data Sync 相同的 builder 配置,并实时返回日志。",
|
||
"superadmin.builder-debug.output.after-run": "运行调试后,这里会显示 manifest 内容与概要。",
|
||
"superadmin.builder-debug.output.copy": "复制 manifest",
|
||
"superadmin.builder-debug.output.no-manifest": "当前任务未生成 manifest 数据。",
|
||
"superadmin.builder-debug.output.subtitle": "展示 Builder 返回的 manifest 摘要",
|
||
"superadmin.builder-debug.output.title": "调试输出",
|
||
"superadmin.builder-debug.recent.file": "文件",
|
||
"superadmin.builder-debug.recent.size": "大小",
|
||
"superadmin.builder-debug.recent.storage-key": "Storage Key",
|
||
"superadmin.builder-debug.recent.title": "最近一次任务",
|
||
"superadmin.builder-debug.safety.items.no-db": "不写入照片资产数据库记录",
|
||
"superadmin.builder-debug.safety.items.no-storage": "不在存储中保留任何调试产物",
|
||
"superadmin.builder-debug.safety.items.realtime": "所有日志均实时输出,供排查使用",
|
||
"superadmin.builder-debug.safety.title": "⚠️ 调试以安全模式运行:",
|
||
"superadmin.builder-debug.status.error": "失败",
|
||
"superadmin.builder-debug.status.idle": "就绪",
|
||
"superadmin.builder-debug.status.running": "调试中",
|
||
"superadmin.builder-debug.status.success": "已完成",
|
||
"superadmin.builder-debug.summary.cleaned": "产物已清理",
|
||
"superadmin.builder-debug.summary.cleaned-no": "否",
|
||
"superadmin.builder-debug.summary.cleaned-yes": "是",
|
||
"superadmin.builder-debug.summary.result-type": "结果类型",
|
||
"superadmin.builder-debug.summary.storage-key": "Storage Key",
|
||
"superadmin.builder-debug.summary.thumbnail": "缩略图 URL",
|
||
"superadmin.builder-debug.summary.thumbnail-missing": "未生成",
|
||
"superadmin.builder-debug.title": "Builder 调试工具",
|
||
"superadmin.builder-debug.toast.cancelled": "调试已取消",
|
||
"superadmin.builder-debug.toast.copy-failure.description": "请手动复制内容",
|
||
"superadmin.builder-debug.toast.copy-failure.title": "复制失败",
|
||
"superadmin.builder-debug.toast.copy-success": "已复制 manifest 数据",
|
||
"superadmin.builder-debug.toast.failure-fallback": "调试失败,请检查后重试。",
|
||
"superadmin.builder-debug.toast.failure.title": "调试失败",
|
||
"superadmin.builder-debug.toast.manual-cancelled-log": "手动取消调试任务",
|
||
"superadmin.builder-debug.toast.manual-cancelled-message": "调试已被手动取消。",
|
||
"superadmin.builder-debug.toast.pick-file": "请选择需要调试的图片文件",
|
||
"superadmin.builder-debug.toast.success.description": "Builder 管线执行成功,产物已清理。",
|
||
"superadmin.builder-debug.toast.success.title": "调试完成",
|
||
"superadmin.builder.title": "构建器设置",
|
||
"superadmin.nav.builder": "构建器",
|
||
"superadmin.nav.builder-debug": "Builder 调试",
|
||
"superadmin.nav.plans": "订阅计划",
|
||
"superadmin.nav.settings": "系统设置",
|
||
"superadmin.nav.tenants": "租户管理",
|
||
"superadmin.plans.description": "管理各个订阅计划的资源配额、定价信息与 Creem Product 连接,仅超级管理员可编辑。",
|
||
"superadmin.plans.title": "订阅计划配置",
|
||
"superadmin.settings.button.loading": "保存中...",
|
||
"superadmin.settings.button.save": "保存修改",
|
||
"superadmin.settings.description": "管理整个平台的注册策略与本地登录渠道,由超级管理员统一维护。",
|
||
"superadmin.settings.error.loading": "无法加载超级管理员设置:{{reason}}",
|
||
"superadmin.settings.message.dirty": "您有尚未保存的变更",
|
||
"superadmin.settings.message.error": "保存失败:{{reason}}",
|
||
"superadmin.settings.message.idle": "所有设置已同步",
|
||
"superadmin.settings.message.saved": "保存成功,设置已更新",
|
||
"superadmin.settings.message.saving": "正在保存设置...",
|
||
"superadmin.settings.message.unknown-error": "未知错误",
|
||
"superadmin.settings.stats.remaining": "剩余可注册名额",
|
||
"superadmin.settings.stats.total-users": "当前用户总数",
|
||
"superadmin.settings.title": "系统设置",
|
||
"superadmin.tenants.button.ban": "封禁",
|
||
"superadmin.tenants.button.processing": "处理中…",
|
||
"superadmin.tenants.button.unban": "解除封禁",
|
||
"superadmin.tenants.description": "为特定租户切换订阅计划或封禁违规租户。",
|
||
"superadmin.tenants.empty": "当前没有可管理的租户。",
|
||
"superadmin.tenants.error.loading": "无法加载租户数据:{{reason}}",
|
||
"superadmin.tenants.plan.placeholder": "选择订阅计划",
|
||
"superadmin.tenants.refresh.button": "刷新列表",
|
||
"superadmin.tenants.refresh.loading": "正在刷新…",
|
||
"superadmin.tenants.status.active": "活跃",
|
||
"superadmin.tenants.status.banned": "已封禁",
|
||
"superadmin.tenants.status.inactive": "未激活",
|
||
"superadmin.tenants.status.suspended": "已暂停",
|
||
"superadmin.tenants.table.ban": "封禁",
|
||
"superadmin.tenants.table.created": "创建时间",
|
||
"superadmin.tenants.table.plan": "订阅计划",
|
||
"superadmin.tenants.table.status": "状态",
|
||
"superadmin.tenants.table.tenant": "租户",
|
||
"superadmin.tenants.title": "租户订阅管理",
|
||
"superadmin.tenants.toast.ban-error": "更新封禁状态失败",
|
||
"superadmin.tenants.toast.ban-success": "已封禁租户 {{name}}",
|
||
"superadmin.tenants.toast.plan-error": "更新订阅失败",
|
||
"superadmin.tenants.toast.plan-success": "已将 {{name}} 切换到 {{planId}} 计划",
|
||
"superadmin.tenants.toast.unban-success": "已解除封禁 {{name}}"
|
||
}
|