agent-Specialization/scripts/i18n_baseline.txt
JOJO 7c7201a574 feat(i18n): 前端多语言基建(vue-i18n 文案 token 体系 + 审计栏杆)与第一波迁移
- 基建:static/src/locales/ 11 个命名空间×中英双语,zh 为源语言;
  en-US 聚合器 DeepString 强校验 key 奇偶;installI18n/useLocale 复刻 theme.ts 模式
- 语言切换:个人空间→外观→界面语言(默认 zh-CN,localStorage 持久化)
- 防回退栏杆:scripts/i18n_audit.mjs(字符级注释剥离状态机)+ baseline 豁免清单,
  挂入 npm run lint 链首与独立 lint:text;规范见 doc/frontend/i18n_spec.md(本地)
- 第一波迁移 13 文件约 1400 条:PersonalizationDrawer/toolRenderers/chatDisplay/
  InputComposer/admin 全部 6 应用/tutorial/MonitorDirector/WorkflowEditorView
- common 公共词归并:刷新中/保存中/暂无数据/未运行 单一来源
- AGENTS.md 新增 §5.8 文案规范
2026-08-28 12:07:03 +08:00

131 lines
5.5 KiB
Plaintext
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.

# i18n baseline —— 立规前已存在中文文案的存量文件(迁移一个、移除一个)
# 重新生成node scripts/i18n_audit.mjs --write-baseline
static/src/App.vue
static/src/admin/useSecondaryPass.ts
static/src/app/bootstrap.ts
static/src/app/computed.ts
static/src/app/methods/conversation/action.ts
static/src/app/methods/conversation/load.ts
static/src/app/methods/conversation/state.ts
static/src/app/methods/history.ts
static/src/app/methods/message/chat.ts
static/src/app/methods/message/runtimeQueue.ts
static/src/app/methods/message/send.ts
static/src/app/methods/message/systemCommand.ts
static/src/app/methods/resources.ts
static/src/app/methods/taskPolling/aiStream.ts
static/src/app/methods/taskPolling/compression.ts
static/src/app/methods/taskPolling/goal.ts
static/src/app/methods/taskPolling/lifecycle.ts
static/src/app/methods/taskPolling/placeholder.ts
static/src/app/methods/taskPolling/tool.ts
static/src/app/methods/taskPolling/workflow.ts
static/src/app/methods/tooling.ts
static/src/app/methods/ui/composer.ts
static/src/app/methods/ui/dialog.ts
static/src/app/methods/ui/git.ts
static/src/app/methods/ui/hostWorkspace.ts
static/src/app/methods/ui/mode.ts
static/src/app/methods/ui/model.ts
static/src/app/methods/ui/panel.ts
static/src/app/methods/ui/permission.ts
static/src/app/methods/ui/review.ts
static/src/app/methods/ui/route.ts
static/src/app/methods/ui/shared.ts
static/src/app/methods/ui/socket.ts
static/src/app/methods/ui/system.ts
static/src/app/methods/ui/terminal.ts
static/src/app/methods/ui/tutorial.ts
static/src/app/methods/ui/workMode.ts
static/src/app/methods/ui/workspace.ts
static/src/app/methods/upload/drag.ts
static/src/app/methods/upload/entries.ts
static/src/app/methods/upload/paste.ts
static/src/app/methods/upload/picker.ts
static/src/app/methods/upload/process.ts
static/src/app/methods/upload/quick.ts
static/src/app/methods/versioning.ts
static/src/app/state.ts
static/src/app/watchers.ts
static/src/auth/LoginApp.vue
static/src/auth/RegisterApp.vue
static/src/components/chat/ChatArea.vue
static/src/components/chat/CodeBlock.vue
static/src/components/chat/EditSummaryCard.vue
static/src/components/chat/FileChips.vue
static/src/components/chat/MinimalBlocks.vue
static/src/components/chat/PdfPreview.vue
static/src/components/chat/ShowFileCard.vue
static/src/components/chat/StackedBlocks.vue
static/src/components/chat/VirtualMonitorSurface.vue
static/src/components/chat/actions/ActionSummary.vue
static/src/components/chat/actions/AppendPayloadAction.vue
static/src/components/chat/actions/ModifyDetailsAction.vue
static/src/components/chat/actions/ModifySummaryAction.vue
static/src/components/chat/actions/ThinkingAction.vue
static/src/components/chat/loaders/index.ts
static/src/components/chat/monitor/progressMap.ts
static/src/components/chat/quickdock/FilePreviewPanel.vue
static/src/components/chat/quickdock/FileWindow.vue
static/src/components/chat/quickdock/QuickDock.vue
static/src/components/chat/quickdock/RunnerDetailPanel.vue
static/src/components/chat/quickdock/RunnerWindow.vue
static/src/components/chat/quickdock/TodoWindow.vue
static/src/components/chat/quickdock/WorkflowWindow.vue
static/src/components/input/EffortSlider.vue
static/src/components/input/FileAtMenu.vue
static/src/components/input/QuickMenu.vue
static/src/components/overlay/BackgroundCommandDialog.vue
static/src/components/overlay/ConversationReviewDialog.vue
static/src/components/overlay/GoalProgressDialog.vue
static/src/components/overlay/ImageLightbox.vue
static/src/components/overlay/ImagePicker.vue
static/src/components/overlay/NewUserTutorialPrompt.vue
static/src/components/overlay/PathAuthorizationDialog.vue
static/src/components/overlay/PlanApprovalDialog.vue
static/src/components/overlay/SubAgentActivityDialog.vue
static/src/components/overlay/TutorialOverlay.vue
static/src/components/overlay/UserQuestionDialog.vue
static/src/components/overlay/VersioningDialog.vue
static/src/components/overlay/VideoPicker.vue
static/src/components/panels/FocusPanel.vue
static/src/components/panels/GitChangesPanel.vue
static/src/components/panels/TerminalPanel.vue
static/src/components/panels/ToolApprovalPanel.vue
static/src/components/personalization/ExperienceOnboarding.vue
static/src/components/shell/ConfirmDialog.vue
static/src/components/shell/FileContextMenu.vue
static/src/components/shell/QuotaToast.vue
static/src/components/shell/ToastStack.vue
static/src/components/sidebar/ConversationSidebar.vue
static/src/components/sidebar/WorkspaceSwitcher.vue
static/src/components/token/TokenDrawer.vue
static/src/components/workflow/WorkflowBoundaryNode.vue
static/src/components/workflow/WorkflowBranchNode.vue
static/src/components/workflow/WorkflowDemoShell.vue
static/src/components/workflow/WorkflowLibraryView.vue
static/src/components/workflow/WorkflowReviewNode.vue
static/src/components/workflow/WorkflowStageNode.vue
static/src/components/workflow/api.ts
static/src/components/workflow/workflowModel.ts
static/src/composables/useLegacySocket.ts
static/src/composables/useMarkdownRenderer.ts
static/src/stores/backgroundCommand.ts
static/src/stores/chat.ts
static/src/stores/chatActions.ts
static/src/stores/file.ts
static/src/stores/focus.ts
static/src/stores/model.ts
static/src/stores/monitor.ts
static/src/stores/personalization.ts
static/src/stores/policy.ts
static/src/stores/resource.ts
static/src/stores/subAgent.ts
static/src/stores/task.ts
static/src/stores/ui.ts
static/src/stores/upload.ts
static/src/utils/formatters.ts
static/src/utils/messageVisibility.ts
static/src/utils/showHtmlFullscreen.ts
static/src/utils/showHtmlSandbox.ts