mirror of
https://github.com/Wei-Shaw/claude-relay-service.git
synced 2026-01-24 22:52:34 +00:00
feat: 实现AppHeader和LoginView完整国际化支持
- 完成AppHeader.vue全面国际化 * 版本检查和更新通知系统多语言支持 * 用户菜单和账户信息修改模态框国际化 * 退出登录确认流程多语言化 * 总计替换30+个硬编码中文字符串 - 实现LoginView.vue完整国际化 * 登录表单所有文本支持多语言 * 添加语言切换组件到登录页面 * 确保用户可在登录前选择语言 - 扩展三语言翻译文件 * zh-cn.js: 简体中文标准翻译 * zh-tw.js: 繁体中文专业化翻译 * en.js: 英文技术术语标准翻译 * 新增header和login完整翻译组 - 提升用户体验 * 登录页面右上角工具栏(语言+主题切换) * 响应式布局适配多设备 * 完整的首次访问多语言体验
This commit is contained in:
@@ -23,7 +23,51 @@ export default {
|
||||
adminPanel: '管理后台',
|
||||
userMenu: '用户菜单',
|
||||
logout: '退出登录',
|
||||
settings: '系统设置'
|
||||
settings: '系统设置',
|
||||
|
||||
// Version related
|
||||
currentVersion: '当前版本',
|
||||
newVersionAvailable: '有新版本可用',
|
||||
newVersion: '新版本',
|
||||
hasUpdate: '有新版本',
|
||||
viewUpdate: '查看更新',
|
||||
checkingUpdate: '检查更新中...',
|
||||
alreadyLatest: '当前已是最新版本',
|
||||
checkUpdate: '检查更新',
|
||||
|
||||
// User menu items
|
||||
changeAccountInfo: '修改账户信息',
|
||||
|
||||
// Change password modal
|
||||
changePasswordModal: {
|
||||
title: '修改账户信息',
|
||||
currentUsername: '当前用户名',
|
||||
currentUsernameHint: '当前用户名,输入新用户名以修改',
|
||||
newUsername: '新用户名',
|
||||
newUsernamePlaceholder: '输入新用户名(留空保持不变)',
|
||||
newUsernameHint: '留空表示不修改用户名',
|
||||
currentPassword: '当前密码',
|
||||
currentPasswordPlaceholder: '请输入当前密码',
|
||||
newPassword: '新密码',
|
||||
newPasswordPlaceholder: '请输入新密码',
|
||||
newPasswordHint: '密码长度至少8位',
|
||||
confirmPassword: '确认新密码',
|
||||
confirmPasswordPlaceholder: '请再次输入新密码',
|
||||
saving: '保存中...',
|
||||
save: '保存修改',
|
||||
|
||||
// Messages
|
||||
passwordMismatch: '两次输入的密码不一致',
|
||||
passwordTooShort: '新密码长度至少8位',
|
||||
accountInfoChangeSuccess: '账户信息修改成功,请重新登录',
|
||||
passwordChangeSuccess: '密码修改成功,请重新登录',
|
||||
changeFailed: '修改失败',
|
||||
changePasswordFailed: '修改密码失败'
|
||||
},
|
||||
|
||||
// Logout
|
||||
logoutConfirm: '确定要退出登录吗?',
|
||||
logoutSuccess: '已安全退出'
|
||||
},
|
||||
apiStats: {
|
||||
title: 'API Key 使用统计',
|
||||
@@ -160,5 +204,16 @@ export default {
|
||||
securityNoticeSingle: '您的 API Key 仅用于查询自己的统计数据,不会被存储或用于其他用途',
|
||||
securityNoticeMulti: '您的 API Keys 仅用于查询统计数据,不会被存储。聚合模式下部分个体化信息将不显示。',
|
||||
multiKeyTip: '提示:最多支持同时查询 30 个 API Keys。使用 Ctrl+Enter 快速查询。'
|
||||
},
|
||||
|
||||
// Login page
|
||||
login: {
|
||||
title: '管理后台',
|
||||
username: '用户名',
|
||||
usernamePlaceholder: '请输入用户名',
|
||||
password: '密码',
|
||||
passwordPlaceholder: '请输入密码',
|
||||
loginButton: '登录',
|
||||
loggingIn: '登录中...'
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user