From 765c24dd3f15dbc059f885f4561b175181a14c88 Mon Sep 17 00:00:00 2001 From: wangdan-fit2cloud Date: Mon, 20 Jan 2025 11:31:07 +0800 Subject: [PATCH] feat: i18n --- ui/src/enums/application.ts | 6 +++--- ui/src/enums/document.ts | 16 ++-------------- ui/src/locales/lang/zh_CN/views/document.ts | 4 ++++ .../document/component/ImportDocumentDialog.vue | 2 +- ui/src/views/document/index.vue | 8 ++------ .../workflow/nodes/search-dataset-node/index.vue | 2 +- 6 files changed, 13 insertions(+), 25 deletions(-) diff --git a/ui/src/enums/application.ts b/ui/src/enums/application.ts index ee0f6d4d2..bcf5595c4 100644 --- a/ui/src/enums/application.ts +++ b/ui/src/enums/application.ts @@ -1,5 +1,5 @@ export enum SearchMode { - embedding = '向量检索', - keywords = '全文检索', - blend = '混合检索' + embedding = 'views.application.applicationForm.dialog.vectorSearch', + keywords = 'views.application.applicationForm.dialog.fullTextSearch', + blend = 'views.application.applicationForm.dialog.hybridSearch' } diff --git a/ui/src/enums/document.ts b/ui/src/enums/document.ts index f3a7d24d7..5863029d7 100644 --- a/ui/src/enums/document.ts +++ b/ui/src/enums/document.ts @@ -1,16 +1,4 @@ export enum hitHandlingMethod { - optimization = '模型优化', - directly_return = '直接回答' -} - -export enum hitStatus { - waiting = '等待中', - processing = '处理中', - completed = '已完成', - failed = '失败' -} - -export enum isActivated { - true = '启用', - false = '禁用' + optimization = 'views.document.hitHandlingMethod.optimization', + directly_return = 'views.document.hitHandlingMethod.directly_return' } diff --git a/ui/src/locales/lang/zh_CN/views/document.ts b/ui/src/locales/lang/zh_CN/views/document.ts index 25c11802e..252f9de50 100644 --- a/ui/src/locales/lang/zh_CN/views/document.ts +++ b/ui/src/locales/lang/zh_CN/views/document.ts @@ -154,5 +154,9 @@ export default { error: '向量化未成功的分段', all: '全部分段' } + }, + hitHandlingMethod: { + optimization: '模型优化', + directly_return: '直接回答' } } diff --git a/ui/src/views/document/component/ImportDocumentDialog.vue b/ui/src/views/document/component/ImportDocumentDialog.vue index a1419db3f..de26e2369 100644 --- a/ui/src/views/document/component/ImportDocumentDialog.vue +++ b/ui/src/views/document/component/ImportDocumentDialog.vue @@ -58,7 +58,7 @@ diff --git a/ui/src/views/document/index.vue b/ui/src/views/document/index.vue index e270d8192..05ac5c96c 100644 --- a/ui/src/views/document/index.vue +++ b/ui/src/views/document/index.vue @@ -86,11 +86,7 @@ :label="$t('views.document.table.paragraph')" align="right" /> - + diff --git a/ui/src/workflow/nodes/search-dataset-node/index.vue b/ui/src/workflow/nodes/search-dataset-node/index.vue index 30e546473..6bef9c32b 100644 --- a/ui/src/workflow/nodes/search-dataset-node/index.vue +++ b/ui/src/workflow/nodes/search-dataset-node/index.vue @@ -66,7 +66,7 @@ }} {{ - SearchMode[form_data.dataset_setting.search_mode as keyof typeof SearchMode] + $t(SearchMode[form_data.dataset_setting.search_mode as keyof typeof SearchMode]) }}