From e8b690b174b0f74c68bc6934c3880ab0fa691a48 Mon Sep 17 00:00:00 2001 From: Quicy <1728550853@qq.com> Date: Mon, 26 Jan 2026 14:14:30 +0800 Subject: [PATCH] feat: i18n Setting feat: i18n setting --- packages/web/src/App.vue | 35 +++++++++- .../web/src/components/CreateMCP/index.vue | 24 ++++--- .../web/src/components/CreateModel/index.vue | 20 +++--- .../src/components/MainContainer/index.vue | 21 ++++-- packages/web/src/components/Sidebar/index.vue | 69 ++++++++++--------- packages/web/src/i18n.ts | 28 +++++++- packages/web/src/i18n/locales/en.json | 39 +++++++++++ packages/web/src/i18n/locales/zh.json | 39 +++++++++++ packages/web/src/main.ts | 2 +- packages/web/src/pages/chat/index.vue | 4 +- packages/web/src/pages/login/index.vue | 16 ++--- packages/web/src/pages/mcp/index.vue | 7 +- packages/web/src/pages/models/index.vue | 18 ++--- packages/web/src/pages/settings/index.vue | 12 ++-- packages/web/src/router.ts | 13 ++-- packages/web/tsconfig.app.json | 2 +- 16 files changed, 250 insertions(+), 99 deletions(-) create mode 100644 packages/web/src/i18n/locales/zh.json diff --git a/packages/web/src/App.vue b/packages/web/src/App.vue index a9f3c2c5..2a27df1c 100644 --- a/packages/web/src/App.vue +++ b/packages/web/src/App.vue @@ -1,8 +1,41 @@ \ No newline at end of file diff --git a/packages/web/src/components/CreateMCP/index.vue b/packages/web/src/components/CreateMCP/index.vue index d8b5926b..3a7312e0 100644 --- a/packages/web/src/components/CreateMCP/index.vue +++ b/packages/web/src/components/CreateMCP/index.vue @@ -6,13 +6,13 @@ variant="default" class="ml-auto my-4" > - 添加MCP + {{ $t("button.add",{msg:"MCP"}) }}
- 添加MCP + {{ $t("button.add", { msg: "MCP" }) }} 添加MCP完成操作 @@ -29,7 +29,7 @@ @@ -50,7 +50,9 @@ @@ -97,7 +99,7 @@ @@ -129,8 +131,8 @@ - @@ -179,7 +181,7 @@ @@ -196,7 +198,7 @@
- + diff --git a/packages/web/src/components/CreateModel/index.vue b/packages/web/src/components/CreateModel/index.vue index 933cb749..3f159539 100644 --- a/packages/web/src/components/CreateModel/index.vue +++ b/packages/web/src/components/CreateModel/index.vue @@ -3,13 +3,13 @@
- 添加Model + {{ $t("button.add", { msg: "Model" }) }} 使用不用厂商的大模型 @@ -26,7 +26,7 @@ @@ -46,8 +46,8 @@ @@ -67,7 +67,7 @@ @@ -88,7 +88,7 @@ @@ -141,7 +141,7 @@