feat(v0.3.2): 文件夹选择体验(等待提示/任务栏指引/手动输入/错误反馈/竞态修复) + 发布工具加固(release-prep 身份断言+工厂门禁+dist 终态/verify-remote 远端SHA核对)

This commit is contained in:
Aisland
2026-09-05 18:02:10 +08:00
parent 5e810e3a09
commit 709906ac00
13 changed files with 796 additions and 72 deletions
+20
View File
@@ -44,6 +44,16 @@ export const zh = {
'add.folderPick': '选择位置…',
'add.folderNone': '未选择(点右侧「选择位置…」在资源管理器窗口里挑一个文件夹)',
'add.folderRequired': '请先选择项目文件夹的位置',
'add.folderPicking': '等待选择…',
'add.folderPickerHint': '正在等待文件夹选择;若未看到选择窗口,可检查任务栏,或使用「手动输入」。',
'add.folderPickFail': '目录选择失败:{msg}',
'add.folderPickerUnavailable': '系统目录选择器不可用,请用「手动输入」粘贴路径',
'add.folderManual': '手动输入',
'add.folderManualPh': '粘贴文件夹绝对路径,回车确认',
'add.folderManualOk': '使用此路径',
'add.folderManualEmpty': '请输入文件夹绝对路径',
'add.folderManualAbs': '请输入绝对路径(如 C:\\Users\\me\\Projects 或 /home/me/projects)',
'add.folderCreateFail': '项目文件夹创建失败,请检查路径后重试',
'add.layoutSave': '进入工作区',
'add.layoutInvalid': '请填写布局名称',
'manage.deleteLayout': '删除布局',
@@ -269,6 +279,16 @@ export const en = {
'add.folderPick': 'Choose…',
'add.folderNone': 'Not chosen (click Choose… to pick a folder in the explorer window)',
'add.folderRequired': 'Pick the project folder location first',
'add.folderPicking': 'Waiting for picker…',
'add.folderPickerHint': 'Waiting for the folder picker. If no window appears, check the taskbar or use “Manual”.',
'add.folderPickFail': 'Folder pick failed: {msg}',
'add.folderPickerUnavailable': 'System folder picker unavailable — paste the path via “Manual”',
'add.folderManual': 'Manual',
'add.folderManualPh': 'Paste an absolute folder path, Enter to confirm',
'add.folderManualOk': 'Use this path',
'add.folderManualEmpty': 'Enter an absolute folder path first',
'add.folderManualAbs': 'Absolute path required (e.g. C:\\Users\\me\\Projects or /home/me/projects)',
'add.folderCreateFail': 'Failed to create the project folder — check the path and retry',
'add.layoutSave': 'Enter workspace',
'add.layoutInvalid': 'Enter a layout name',
'manage.deleteLayout': 'Delete layout',