From 9368df5d3981a4549012bd5d943055f1ec4f6d1a Mon Sep 17 00:00:00 2001 From: wangdan-fit2cloud Date: Wed, 26 Nov 2025 12:37:38 +0800 Subject: [PATCH] perf: Optimize translation files --- .../ExecutionDetailCard.vue | 32 +- .../dropdown_menu/application/index.vue | 6 +- .../dropdown_menu/knowledge/index.vue | 6 +- .../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 +- .../items/table/TableCheckbox.vue | 2 +- .../dynamics-form/items/table/TableRadio.vue | 2 +- .../components/markdown/ReasoningRander.vue | 2 +- ui/src/locales/lang/en-US/common.ts | 5 +- ui/src/locales/lang/en-US/dynamics-form.ts | 3 - .../locales/lang/en-US/views/application.ts | 12 +- ui/src/locales/lang/en-US/views/document.ts | 3 - ui/src/locales/lang/en-US/views/index.ts | 6 +- .../lang/en-US/views/knowledge-workflow.ts | 483 ----------------- ui/src/locales/lang/en-US/views/knowledge.ts | 6 - ui/src/locales/lang/en-US/views/problem.ts | 3 - ui/src/locales/lang/en-US/views/tool.ts | 3 - .../{application-workflow.ts => workflow.ts} | 6 +- ui/src/locales/lang/zh-CN/common.ts | 6 +- ui/src/locales/lang/zh-CN/dynamics-form.ts | 3 - .../locales/lang/zh-CN/views/application.ts | 9 +- ui/src/locales/lang/zh-CN/views/document.ts | 4 +- ui/src/locales/lang/zh-CN/views/index.ts | 6 +- .../lang/zh-CN/views/knowledge-workflow.ts | 495 ------------------ ui/src/locales/lang/zh-CN/views/problem.ts | 3 - .../{application-workflow.ts => workflow.ts} | 6 +- ui/src/locales/lang/zh-Hant/common.ts | 5 +- ui/src/locales/lang/zh-Hant/dynamics-form.ts | 3 - .../locales/lang/zh-Hant/views/application.ts | 9 +- ui/src/locales/lang/zh-Hant/views/document.ts | 3 - ui/src/locales/lang/zh-Hant/views/index.ts | 6 +- .../lang/zh-Hant/views/knowledge-workflow.ts | 468 ----------------- .../locales/lang/zh-Hant/views/knowledge.ts | 6 - ui/src/locales/lang/zh-Hant/views/problem.ts | 3 - ui/src/locales/lang/zh-Hant/views/tool.ts | 3 - .../{application-workflow.ts => workflow.ts} | 6 +- .../component/PublishHistory.vue | 8 +- ui/src/views/application-workflow/index.vue | 32 +- .../views/application/ApplicationSetting.vue | 2 +- .../component/McpServersDialog.vue | 4 +- ui/src/views/application/index.vue | 10 +- .../component/PublishHistory.vue | 8 +- ui/src/views/knowledge-workflow/index.vue | 34 +- ui/src/views/problem/index.vue | 2 +- .../ApplicationResourceIndex.vue | 8 +- ui/src/views/tool/McpToolFormDrawer.vue | 2 +- ui/src/workflow/common/NodeCascader.vue | 8 +- ui/src/workflow/common/NodeContainer.vue | 22 +- ui/src/workflow/common/NodeControl.vue | 24 +- ui/src/workflow/common/app-node.ts | 10 +- ui/src/workflow/common/data.ts | 332 ++++++------ 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 | 18 +- .../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 | 16 +- .../nodes/data-source-web-node/index.vue | 4 +- .../nodes/document-extract-node/index.vue | 2 +- .../nodes/document-split-node/index.vue | 16 +- 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 | 20 +- .../component/UserInputFieldTable.vue | 2 +- .../nodes/knowledge-write-node/index.vue | 8 +- .../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 | 52 +- .../nodes/search-knowledge-node/index.vue | 32 +- .../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 +- 108 files changed, 756 insertions(+), 2276 deletions(-) delete mode 100644 ui/src/locales/lang/en-US/views/knowledge-workflow.ts rename ui/src/locales/lang/en-US/views/{application-workflow.ts => workflow.ts} (99%) delete mode 100644 ui/src/locales/lang/zh-CN/views/knowledge-workflow.ts rename ui/src/locales/lang/zh-CN/views/{application-workflow.ts => workflow.ts} (99%) delete mode 100644 ui/src/locales/lang/zh-Hant/views/knowledge-workflow.ts rename ui/src/locales/lang/zh-Hant/views/{application-workflow.ts => workflow.ts} (99%) 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 0f862abad..e96e687d8 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.applicationWorkflow.nodes.aiChatNode.think') }} + {{ $t('views.workflow.nodes.aiChatNode.think') }}
{{ data.reasoning_content || '-' }} @@ -671,7 +671,7 @@
- {{ $t('views.applicationWorkflow.nodes.imageGenerateNode.negative_prompt.label') }} + {{ $t('views.workflow.nodes.imageGenerateNode.negative_prompt.label') }}
{{ data.negative_prompt || '-' }} @@ -709,7 +709,7 @@
- {{ $t('views.applicationWorkflow.nodes.imageGenerateNode.negative_prompt.label') }} + {{ $t('views.workflow.nodes.imageGenerateNode.negative_prompt.label') }}
{{ data.negative_prompt || '-' }} @@ -748,7 +748,7 @@
- {{ $t('views.applicationWorkflow.nodes.imageGenerateNode.negative_prompt.label') }} + {{ $t('views.workflow.nodes.imageGenerateNode.negative_prompt.label') }}
{{ data.negative_prompt || '-' }} @@ -756,7 +756,7 @@
- {{ $t('views.applicationWorkflow.nodes.imageToVideoGenerate.first_frame.label') }} + {{ $t('views.workflow.nodes.imageToVideoGenerate.first_frame.label') }}
@@ -785,7 +785,7 @@
- {{ $t('views.applicationWorkflow.nodes.imageToVideoGenerate.last_frame.label') }} + {{ $t('views.workflow.nodes.imageToVideoGenerate.last_frame.label') }}
@@ -889,7 +889,7 @@