From 6d2991e595631ac4f12832005626917f49329e12 Mon Sep 17 00:00:00 2001 From: duanshuwen Date: Thu, 9 Apr 2026 20:05:51 +0800 Subject: [PATCH] feat(i18n): add internationalization support for knowledge module - Add English, Chinese, and Japanese translations for knowledge management UI - Update knowledge page and components to use i18n strings - Fix menu ID inconsistency in sidebar component - Improve sidebar active state handling with route watcher - Update text color binding in sidebar to use style binding --- src/components/SideMenus/index.vue | 16 +++++- src/constant/menus.ts | 2 +- src/i18n/locales/en/knowledge.json | 55 ++++++++++++++++++- src/i18n/locales/ja/knowledge.json | 55 ++++++++++++++++++- src/i18n/locales/zh/knowledge.json | 55 ++++++++++++++++++- .../components/EventManager/UploadImage.vue | 27 +++++---- .../components/EventManager/addDialog.vue | 39 +++++++------ .../components/EventManager/index.vue | 25 +++++---- .../knowledge/components/EventPic/index.vue | 11 ++-- .../components/RoomTypeManager/index.vue | 13 +++-- src/pages/knowledge/index.vue | 9 ++- 11 files changed, 247 insertions(+), 60 deletions(-) diff --git a/src/components/SideMenus/index.vue b/src/components/SideMenus/index.vue index 1c47e55..7725569 100644 --- a/src/components/SideMenus/index.vue +++ b/src/components/SideMenus/index.vue @@ -1,6 +1,6 @@ diff --git a/src/pages/knowledge/components/RoomTypeManager/index.vue b/src/pages/knowledge/components/RoomTypeManager/index.vue index 8c2fc51..6661967 100644 --- a/src/pages/knowledge/components/RoomTypeManager/index.vue +++ b/src/pages/knowledge/components/RoomTypeManager/index.vue @@ -2,35 +2,35 @@
- + - + - + - + - +