From 1389c581b7232c2a5347c01bb16591d1a7d48057 Mon Sep 17 00:00:00 2001 From: wangdan-fit2cloud Date: Tue, 21 Jan 2025 15:25:21 +0800 Subject: [PATCH] feat: i18n --- .../ai-chat/ExecutionDetailDialog.vue | 114 +++++++++------ ui/src/components/ai-chat/KnowledgeSource.vue | 10 +- .../ai-chat/ParagraphSourceDialog.vue | 8 +- .../component/answer-content/index.vue | 6 +- .../component/chat-input-operate/index.vue | 50 +++---- .../ai-chat/component/control/index.vue | 2 +- .../operation-button/ChatOperationButton.vue | 20 +-- .../operation-button/LogOperationButton.vue | 14 +- .../component/operation-button/index.vue | 4 +- .../component/prologue-content/index.vue | 3 +- .../component/question-content/index.vue | 2 +- .../ai-chat/component/user-form/index.vue | 15 +- ui/src/components/ai-chat/index.vue | 6 +- ui/src/components/app-table/index.vue | 2 +- ui/src/components/dynamics-form/FormItem.vue | 4 +- .../dynamics-form/constructor/data.ts | 18 +-- .../dynamics-form/constructor/index.vue | 26 ++-- .../items/DatePickerConstructor.vue | 24 ++-- .../items/JsonInputConstructor.vue | 4 +- .../items/MultiSelectConstructor.vue | 16 +-- .../items/RadioCardConstructor.vue | 16 +-- .../constructor/items/RadioRowConstructor.vue | 16 +-- .../items/SingleSelectConstructor.vue | 16 +-- .../constructor/items/SliderConstructor.vue | 20 +-- .../items/SwitchInputConstructor.vue | 4 +- .../items/TextInputConstructor.vue | 28 ++-- .../dynamics-form/items/JsonInput.vue | 2 +- .../items/table/TableCheckbox.vue | 2 +- .../dynamics-form/items/table/TableRadio.vue | 2 +- ui/src/components/tags-input/index.vue | 2 +- .../top-bar/avatar/ResetPassword.vue | 34 +++-- .../components/top-bar/avatar/index.vue | 2 +- .../lang/en-US/{components => }/ai-chat.ts | 0 ui/src/locales/lang/en-US/components.ts | 5 + .../lang/en-US/components/dynamics-form.ts | 78 ---------- ui/src/locales/lang/en-US/components/index.ts | 7 - ui/src/locales/lang/en-US/dynamics-form.ts | 101 +++++++++++++ ui/src/locales/lang/en-US/index.ts | 6 +- ui/src/locales/lang/en-US/layout.ts | 14 -- ui/src/locales/lang/en-US/views/system.ts | 1 - ui/src/locales/lang/zh-CN/ai-chat.ts | 97 +++++++++++++ ui/src/locales/lang/zh-CN/components.ts | 5 + .../locales/lang/zh-CN/components/ai-chat.ts | 31 ---- ui/src/locales/lang/zh-CN/components/index.ts | 7 - .../zh-CN/{components => }/dynamics-form.ts | 0 ui/src/locales/lang/zh-CN/index.ts | 6 +- ui/src/locales/lang/zh-CN/layout.ts | 14 -- ui/src/locales/lang/zh-CN/views/login.ts | 22 ++- ui/src/locales/lang/zh-CN/views/system.ts | 1 - ui/src/locales/lang/zh-CN/views/user.ts | 3 +- .../lang/zh-Hant/{components => }/ai-chat.ts | 0 ui/src/locales/lang/zh-Hant/components.ts | 5 + .../locales/lang/zh-Hant/components/index.ts | 7 - .../zh-Hant/{components => }/dynamics-form.ts | 0 ui/src/locales/lang/zh-Hant/index.ts | 7 +- ui/src/locales/lang/zh-Hant/layout.ts | 14 -- ui/src/locales/lang/zh-Hant/views/system.ts | 1 - ui/src/router/routes.ts | 5 - .../component/PublishHistory.vue | 2 +- .../views/authentication/component/LDAP.vue | 4 +- ui/src/views/chat/auth/component/password.vue | 6 +- ui/src/views/chat/embed/index.vue | 8 +- ui/src/views/chat/pc/index.vue | 20 +-- ui/src/views/login/forgot-password/index.vue | 34 +++-- ui/src/views/login/index.vue | 22 +-- ui/src/views/login/register/index.vue | 54 ++++--- ui/src/views/login/reset-password/index.vue | 134 ------------------ .../template/component/CreateModelDialog.vue | 8 +- .../template/component/ParamSettingDialog.vue | 8 +- ui/src/views/theme/LoginPreview.vue | 12 +- ui/src/workflow/common/NodeContainer.vue | 2 +- .../component/ApiFieldFormDialog.vue | 18 +-- .../component/ApiInputFieldTable.vue | 4 +- .../component/UserFieldFormDialog.vue | 10 +- .../component/UserInputFieldTable.vue | 24 ++-- ui/src/workflow/nodes/form-node/index.vue | 8 +- ui/src/workflow/nodes/reranker-node/index.vue | 2 +- ui/src/workflow/nodes/start-node/index.vue | 2 +- 78 files changed, 648 insertions(+), 663 deletions(-) rename ui/src/locales/lang/en-US/{components => }/ai-chat.ts (100%) create mode 100644 ui/src/locales/lang/en-US/components.ts delete mode 100644 ui/src/locales/lang/en-US/components/dynamics-form.ts delete mode 100644 ui/src/locales/lang/en-US/components/index.ts create mode 100644 ui/src/locales/lang/en-US/dynamics-form.ts create mode 100644 ui/src/locales/lang/zh-CN/ai-chat.ts create mode 100644 ui/src/locales/lang/zh-CN/components.ts delete mode 100644 ui/src/locales/lang/zh-CN/components/ai-chat.ts delete mode 100644 ui/src/locales/lang/zh-CN/components/index.ts rename ui/src/locales/lang/zh-CN/{components => }/dynamics-form.ts (100%) rename ui/src/locales/lang/zh-Hant/{components => }/ai-chat.ts (100%) create mode 100644 ui/src/locales/lang/zh-Hant/components.ts delete mode 100644 ui/src/locales/lang/zh-Hant/components/index.ts rename ui/src/locales/lang/zh-Hant/{components => }/dynamics-form.ts (100%) delete mode 100644 ui/src/views/login/reset-password/index.vue diff --git a/ui/src/components/ai-chat/ExecutionDetailDialog.vue b/ui/src/components/ai-chat/ExecutionDetailDialog.vue index e4193fb6e..ffc237328 100644 --- a/ui/src/components/ai-chat/ExecutionDetailDialog.vue +++ b/ui/src/components/ai-chat/ExecutionDetailDialog.vue @@ -1,7 +1,7 @@