From ad6074d80f2eb6f4f189d6097289fa60e8fcaf2d Mon Sep 17 00:00:00 2001 From: dataeaseShu Date: Fri, 4 Jul 2025 13:46:10 +0800 Subject: [PATCH] feat: Internationalization --- frontend/src/components/layout/Workspace.vue | 2 +- frontend/src/i18n/en.json | 31 ++++++- frontend/src/i18n/zh-CN.json | 31 ++++++- frontend/src/views/ds/Card.vue | 40 ++++++-- frontend/src/views/ds/DataTable.vue | 93 +++++++++++++------ frontend/src/views/ds/Datasource.vue | 49 ++++++---- frontend/src/views/ds/DatasourceForm.vue | 10 +- frontend/src/views/ds/DatasourceList.vue | 6 +- frontend/src/views/ds/DatasourceListSide.vue | 4 +- frontend/src/views/ds/ParamsForm.vue | 6 +- frontend/src/views/system/model/Card.vue | 4 +- frontend/src/views/system/model/Model.vue | 22 +++-- frontend/src/views/system/model/ModelForm.vue | 2 +- frontend/src/views/system/model/ModelList.vue | 4 +- .../src/views/system/model/ModelListSide.vue | 4 +- 15 files changed, 218 insertions(+), 90 deletions(-) diff --git a/frontend/src/components/layout/Workspace.vue b/frontend/src/components/layout/Workspace.vue index 09320e5b..31cc242f 100644 --- a/frontend/src/components/layout/Workspace.vue +++ b/frontend/src/components/layout/Workspace.vue @@ -56,7 +56,7 @@ const handleDefaultWorkspaceChange = (item: any) => { v-model="workspaceKeywords" clearable style="width: 100%; margin-right: 12px" - placeholder="通过名称搜索" + :placeholder="$t('datasource.search_by_name')" >