feat: complete account-bound profile switching and hardening (#78)

This commit is contained in:
vin authored and GitHub committed 2026-02-08 01:10:07 +08:00
1 parent ee641799c2
commit a93c6d0cea
31 files changed
+3612 -197

No files matched your search

+78
View File
@@ -238,6 +238,7 @@ i18n
unknown: 'Unknown User',
actions: 'Actions',
useAccount: 'Use Account',
identityProfile: 'Identity Profile',
refresh: 'Refresh Quota',
delete: 'Delete Account',
noQuota: 'No quota data',
@@ -245,6 +246,31 @@ i18n
resetTime: 'Reset time',
resetUnknown: 'Unknown',
},
identity: {
title: 'Identity Profile',
loading: 'Loading...',
generateAndBind: 'Create and Bind',
captureAndBind: 'Capture and Bind Current',
restoreOriginal: 'Restore Baseline',
openFolder: 'Open Identity Storage',
previewTitle: 'Generated Identity Preview',
confirm: 'Confirm',
cancel: 'Cancel',
close: 'Close',
currentStorage: 'Current Runtime Identity',
accountBinding: 'Bound Account Identity',
history: 'Identity History',
noHistory: 'No identity history',
current: 'Active',
restore: 'Restore',
generateSuccess: 'Identity created and bound',
captureSuccess: 'Current identity captured and bound',
restoreOriginalSuccess: 'Baseline identity restored',
restoreVersionSuccess: 'Historical identity restored',
deleteVersionSuccess: 'Historical identity deleted',
openFolderSuccess: 'Identity storage opened',
baseline: 'Baseline Identity',
},
list: {
noAccounts: 'No cloud accounts added yet.',
},
@@ -552,6 +578,7 @@ i18n
unknown: '未知用户',
actions: '操作',
useAccount: '使用账号',
identityProfile: '身份配置',
refresh: '刷新配额',
delete: '删除账号',
noQuota: '无配额数据',
@@ -559,6 +586,31 @@ i18n
resetTime: '重置时间',
resetUnknown: '未知',
},
identity: {
title: '身份配置',
loading: '加载中...',
generateAndBind: '生成并绑定',
captureAndBind: '采集当前并绑定',
restoreOriginal: '恢复基线配置',
openFolder: '打开身份存储目录',
previewTitle: '生成配置预览',
confirm: '确认',
cancel: '取消',
close: '关闭',
currentStorage: '当前运行配置',
accountBinding: '账号绑定配置',
history: '配置历史',
noHistory: '暂无配置历史',
current: '当前生效',
restore: '恢复',
generateSuccess: '生成并绑定成功',
captureSuccess: '采集当前并绑定成功',
restoreOriginalSuccess: '基线配置已恢复',
restoreVersionSuccess: '历史配置已恢复',
deleteVersionSuccess: '历史配置已删除',
openFolderSuccess: '身份存储目录已打开',
baseline: '基线配置',
},
list: {
noAccounts: '暂无云账号。',
},
@@ -869,6 +921,7 @@ i18n
unknown: 'Неизвестный',
actions: 'Действия',
useAccount: 'Использовать этот аккаунт',
identityProfile: 'Профиль идентичности',
refresh: 'Обновить квоту',
delete: 'Удалить аккаунт',
noQuota: 'Нет данных',
@@ -876,6 +929,31 @@ i18n
resetTime: 'Время сброса',
resetUnknown: 'Неизвестно',
},
identity: {
title: 'Профиль идентичности',
loading: 'Загрузка...',
generateAndBind: 'Создать и привязать',
captureAndBind: 'Считать текущий и привязать',
restoreOriginal: 'Восстановить базовый профиль',
openFolder: 'Открыть хранилище профилей',
previewTitle: 'Предпросмотр сгенерированного профиля',
confirm: 'Подтвердить',
cancel: 'Отмена',
close: 'Закрыть',
currentStorage: 'Текущий профиль окружения',
accountBinding: 'Профиль, привязанный к аккаунту',
history: 'История профилей',
noHistory: 'История профилей пуста',
current: 'Активный',
restore: 'Восстановить',
generateSuccess: 'Профиль создан и привязан',
captureSuccess: 'Текущий профиль считан и привязан',
restoreOriginalSuccess: 'Базовый профиль восстановлен',
restoreVersionSuccess: 'Исторический профиль восстановлен',
deleteVersionSuccess: 'Исторический профиль удален',
openFolderSuccess: 'Хранилище профилей открыто',
baseline: 'Базовый профиль',
},
list: {
noAccounts: 'Нет добавленных облачных аккаунтов.',
},