Files
LokiStack/frontend/src/i18n/locales/zh/storage.ts
T
opsx f3733f0bfc feat: 品牌统一 LokiStack + 全站中英 i18n + 用户批量删除 + 主题定时切换与浅色侧栏
- 品牌: Go 模块/数据文件/二进制/构建部署资产全部 opsx→lokistack;前端 localStorage 命名空间迁移(读旧写新,含按用户 id 前缀迁移);修复 nginx upstream 与 Makefile 引用已改名服务的断裂
- i18n: react-i18next 落地,common + 11 个页面域命名空间全站中英(菜单/顶栏/登录/列表页/表单/确认弹窗/状态徽章);设置页语言即时切换;修复词典自注册导致的循环导入白屏
- 用户管理: 批量删除(POST /users/batch-delete,不删自己/最后管理员,部分失败不阻断)+ 行复选/全选/批量工具条
- 主题: 浅色侧栏(中性灰激活态)、四态模式(浅色/深色/跟随系统/定时切换,按时区判定)、顶栏太阳月亮二态、设置页紧凑分段选择器
- UI: 登录记住用户名、CardActionButton 统一五页卡片操作钮、shadcn Badge 替换手写徽章、语义色修正
- 清理: 移除主机 Web 终端(前后端)、k8s-helm/Helm 遗留代码与字段、README 重写精简
- 修复: 侧栏与日志告警 order 重复、路由标题 i18n key 未翻译、词典双逗号等
2026-10-27 17:11:38 +08:00

54 lines
1.9 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
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.
// storage 命名空间 — 存储配置页中文文案(页面编排/卡片/表单弹窗)
export default {
page: {
title: '存储配置',
description: '为 Loki 配置对象存储后端',
add: '添加存储',
emptyTitle: '暂无存储配置',
emptyDescription: '添加第一个 Loki 存储后端',
// 删除确认文案(有部署引用时的警告;count 走中文无复数)
deleteWarning:
'确定要删除「{{name}}」吗?警告:仍有 {{count}} 个部署使用该存储,删除后这些部署的对象存储配置将失效。',
errDelete: '删除存储配置失败',
errSetDefault: '设置默认存储失败',
},
card: {
default: '默认',
endpoint: '访问地址',
pathPrefix: '路径前缀',
none: '无',
connection: '连接',
insecureHttp: 'HTTP(不加密)',
setDefault: '设为默认',
editAria: '编辑存储配置 {{name}}',
deleteAria: '删除存储配置 {{name}}',
},
form: {
addTitle: '添加存储配置',
editTitle: '编辑存储配置',
name: '名称 *',
storageType: '存储类型',
endpoint: '访问地址',
bucket: 'Bucket *',
region: '区域',
secretPlaceholder: '请输入 Secret Key',
secretPlaceholderSaved: '已保存 · 留空则不修改',
insecure: '不加密 (HTTP)',
setDefault: '设为默认',
autoCreate: '测试时桶不存在则自动创建',
test: '测试连接',
testing: '测试中...',
add: '添加存储',
adding: '添加中...',
save: '保存修改',
saving: '保存中...',
testHintSaved: '请先填写 Bucket 与 Access Key(Secret Key 已保存,留空即可)',
testHintMissing: '请先填写 Bucket 与 Access Key / Secret Key',
errSubmit: '创建存储配置失败',
errTest: '测试连接失败',
// zod 校验消息(schema 工厂注入 t)
nameRequired: '请输入存储配置名称',
bucketRequired: '请填写 Bucket 名称',
},
}