From 6fd4c1fd318988004038736b6694baa756943943 Mon Sep 17 00:00:00 2001 From: wangdan-fit2cloud Date: Thu, 4 Dec 2025 17:02:52 +0800 Subject: [PATCH] perf: Organize translation files --- .../ExecutionDetailCard.vue | 48 +-- .../items/JsonInputConstructor.vue | 6 +- .../constructor/items/MultiRowConstructor.vue | 6 +- .../items/MultiSelectConstructor.vue | 6 +- .../items/RadioCardConstructor.vue | 6 +- .../constructor/items/RadioRowConstructor.vue | 6 +- .../items/SingleSelectConstructor.vue | 6 +- .../dynamics-form/items/tree/Tree.vue | 2 +- .../components/markdown/ReasoningRander.vue | 2 +- .../application/index.vue | 4 +- .../knowledge-inner/index.vue | 4 +- .../knowledge/index.vue | 4 +- ui/src/locales/lang/en-US/common.ts | 5 + ui/src/locales/lang/en-US/index.ts | 4 +- .../locales/lang/en-US/views/application.ts | 2 - ui/src/locales/lang/en-US/views/document.ts | 1 - ui/src/locales/lang/en-US/views/index.ts | 2 - .../locales/lang/en-US/views/operate-log.ts | 31 +- ui/src/locales/lang/en-US/views/shared.ts | 2 - ui/src/locales/lang/en-US/views/system.ts | 1 - ui/src/locales/lang/en-US/views/tool.ts | 2 - .../lang/en-US/{views => }/workflow.ts | 18 +- ui/src/locales/lang/zh-CN/common.ts | 7 +- ui/src/locales/lang/zh-CN/index.ts | 3 +- .../locales/lang/zh-CN/views/application.ts | 2 - ui/src/locales/lang/zh-CN/views/document.ts | 4 - ui/src/locales/lang/zh-CN/views/index.ts | 2 - .../locales/lang/zh-CN/views/operate-log.ts | 32 +- ui/src/locales/lang/zh-CN/views/shared.ts | 2 - ui/src/locales/lang/zh-CN/views/system.ts | 1 - ui/src/locales/lang/zh-CN/views/tool.ts | 3 - .../lang/zh-CN/{views => }/workflow.ts | 17 +- ui/src/locales/lang/zh-Hant/common.ts | 7 +- ui/src/locales/lang/zh-Hant/index.ts | 2 + .../locales/lang/zh-Hant/views/application.ts | 2 - ui/src/locales/lang/zh-Hant/views/document.ts | 4 - ui/src/locales/lang/zh-Hant/views/index.ts | 2 - .../locales/lang/zh-Hant/views/operate-log.ts | 31 +- ui/src/locales/lang/zh-Hant/views/shared.ts | 2 - ui/src/locales/lang/zh-Hant/views/system.ts | 1 - ui/src/locales/lang/zh-Hant/views/tool.ts | 3 - .../lang/zh-Hant/{views => }/workflow.ts | 17 +- ui/src/router/modules/document.ts | 2 +- .../XPackDisplaySettingDialog.vue | 2 +- .../component/PublishHistory.vue | 8 +- ui/src/views/application-workflow/index.vue | 32 +- .../views/application/ApplicationSetting.vue | 2 +- .../component/CopyApplicationDialog.vue | 2 +- .../component/CreateApplicationDialog.vue | 2 +- .../component/McpServersDialog.vue | 4 +- ui/src/views/document/ImportLarkDocument.vue | 2 +- ui/src/views/document/component/Status.vue | 6 +- ui/src/views/document/index.vue | 12 +- .../component/PublishHistory.vue | 8 +- .../component/action/Result.vue | 7 +- ui/src/views/knowledge-workflow/index.vue | 32 +- .../ApplicationResourceIndex.vue | 4 +- .../KnowledgeResourceIndex.vue | 4 +- .../ToolResourceIndex.vue | 6 +- .../AuthorizedWorkspaceDialog.vue | 4 +- .../views/system-shared/ToolSharedIndex.vue | 2 +- .../operate-log/component/DetailDialog.vue | 4 +- ui/src/views/system/operate-log/index.vue | 42 +-- .../views/tool/DataSourceToolFormDrawer.vue | 2 +- ui/src/views/tool/McpToolFormDrawer.vue | 4 +- ui/src/views/tool/ToolFormDrawer.vue | 2 +- .../tool/component/ToolListContainer.vue | 2 +- ui/src/views/tool/index.vue | 2 +- ui/src/workflow/common/NodeCascader.vue | 8 +- ui/src/workflow/common/NodeContainer.vue | 23 +- ui/src/workflow/common/NodeControl.vue | 24 +- ui/src/workflow/common/app-node.ts | 12 +- ui/src/workflow/common/data.ts | 330 +++++++++--------- ui/src/workflow/common/shortcut.ts | 8 +- ui/src/workflow/common/validate.ts | 32 +- ui/src/workflow/nodes/ai-chat-node/index.vue | 20 +- .../workflow/nodes/application-node/index.vue | 36 +- .../component/ApiInputFieldTable.vue | 4 +- .../base-node/component/ChatFieldTable.vue | 4 +- .../component/FileUploadSettingDialog.vue | 20 +- .../component/UserInputFieldTable.vue | 4 +- ui/src/workflow/nodes/base-node/index.vue | 8 +- .../workflow/nodes/condition-node/index.vue | 24 +- .../nodes/data-source-local-node/index.vue | 12 +- .../nodes/data-source-web-node/index.vue | 2 +- .../nodes/document-extract-node/index.vue | 2 +- .../nodes/document-split-node/index.vue | 32 +- ui/src/workflow/nodes/form-node/index.vue | 24 +- .../workflow/nodes/image-generate/index.vue | 36 +- .../workflow/nodes/image-to-video/index.vue | 52 +-- .../workflow/nodes/image-understand/index.vue | 34 +- .../nodes/intent-classify-node/index.vue | 16 +- .../component/UserInputFieldTable.vue | 2 +- .../nodes/knowledge-base-node/index.vue | 4 +- .../nodes/knowledge-write-node/index.vue | 6 +- .../loop-body-node/LoopBodyContainer.vue | 10 +- ui/src/workflow/nodes/loop-body-node/index.ts | 2 +- .../workflow/nodes/loop-body-node/index.vue | 2 +- .../workflow/nodes/loop-break-node/index.vue | 22 +- .../nodes/loop-continue-node/index.vue | 22 +- ui/src/workflow/nodes/loop-node/index.vue | 20 +- .../component/LoopFieldTable.vue | 4 +- .../workflow/nodes/loop-start-node/index.ts | 2 +- .../workflow/nodes/loop-start-node/index.vue | 6 +- ui/src/workflow/nodes/mcp-node/index.vue | 30 +- .../component/ParametersFieldDialog.vue | 4 +- .../component/ParametersFieldTable.vue | 6 +- .../nodes/parameter-extraction-node/index.vue | 10 +- ui/src/workflow/nodes/question-node/index.vue | 16 +- ui/src/workflow/nodes/reply-node/index.vue | 16 +- .../reranker-node/ParamSettingDialog.vue | 4 +- ui/src/workflow/nodes/reranker-node/index.vue | 36 +- .../nodes/search-document-node/index.vue | 50 +-- .../nodes/search-knowledge-node/index.vue | 30 +- .../nodes/speech-to-text-node/index.vue | 20 +- ui/src/workflow/nodes/start-node/index.vue | 10 +- .../nodes/text-to-speech-node/index.vue | 20 +- ui/src/workflow/nodes/text-to-video/index.vue | 36 +- ui/src/workflow/nodes/tool-lib-node/index.vue | 8 +- ui/src/workflow/nodes/tool-node/index.vue | 8 +- .../component/GroupFieldDialog.vue | 6 +- .../nodes/variable-aggregation-node/index.vue | 18 +- .../nodes/variable-assign-node/index.vue | 8 +- .../component/VariableFieldDialog.vue | 16 +- .../component/VariableFieldTable.vue | 4 +- .../nodes/variable-splitting/index.vue | 10 +- .../workflow/nodes/video-understand/index.vue | 34 +- 127 files changed, 846 insertions(+), 934 deletions(-) rename ui/src/locales/lang/en-US/{views => }/workflow.ts (96%) rename ui/src/locales/lang/zh-CN/{views => }/workflow.ts (97%) rename ui/src/locales/lang/zh-Hant/{views => }/workflow.ts (97%) diff --git a/ui/src/components/ai-chat/component/knowledge-source-component/ExecutionDetailCard.vue b/ui/src/components/ai-chat/component/knowledge-source-component/ExecutionDetailCard.vue index 64d111e3c..cd929973e 100644 --- a/ui/src/components/ai-chat/component/knowledge-source-component/ExecutionDetailCard.vue +++ b/ui/src/components/ai-chat/component/knowledge-source-component/ExecutionDetailCard.vue @@ -229,7 +229,7 @@
- {{ $t('views.workflow.nodes.aiChatNode.think') }} + {{ $t('workflow.nodes.aiChatNode.think') }}
{{ data.reasoning_content || '-' }} @@ -672,7 +672,7 @@
- {{ $t('views.workflow.nodes.imageGenerateNode.negative_prompt.label') }} + {{ $t('workflow.nodes.imageGenerateNode.negative_prompt.label') }}
{{ data.negative_prompt || '-' }} @@ -710,7 +710,7 @@
- {{ $t('views.workflow.nodes.imageGenerateNode.negative_prompt.label') }} + {{ $t('workflow.nodes.imageGenerateNode.negative_prompt.label') }}
{{ data.negative_prompt || '-' }} @@ -749,7 +749,7 @@
- {{ $t('views.workflow.nodes.imageGenerateNode.negative_prompt.label') }} + {{ $t('workflow.nodes.imageGenerateNode.negative_prompt.label') }}
{{ data.negative_prompt || '-' }} @@ -757,7 +757,7 @@
- {{ $t('views.workflow.nodes.imageToVideoGenerate.first_frame.label') }} + {{ $t('workflow.nodes.imageToVideoGenerate.first_frame.label') }}
@@ -786,7 +786,7 @@
- {{ $t('views.workflow.nodes.imageToVideoGenerate.last_frame.label') }} + {{ $t('workflow.nodes.imageToVideoGenerate.last_frame.label') }}
@@ -890,13 +890,13 @@ @@ -943,7 +945,7 @@
- {{ $t('views.workflow.nodes.mcpNode.toolParam') }} + {{ $t('workflow.nodes.mcpNode.toolParam') }}
@@ -965,19 +967,19 @@
- {{ $t('views.workflow.nodes.loopNode.loopSetting') }} + {{ $t('workflow.nodes.loopNode.loopSetting') }}
- {{ $t('views.workflow.nodes.loopNode.loopType.label') }}: {{ data.loop_type || '-' }}
- {{ $t('views.workflow.nodes.loopNode.loopArray.label') }}: {{ data.loop_type === 'NUMBER' @@ -987,7 +989,7 @@
- {{ $t('views.workflow.nodes.loopNode.loopDetail') }} + {{ $t('workflow.nodes.loopNode.loopDetail') }}