From 535b632d851a9e09ff5a6f891380eb351e07bbe5 Mon Sep 17 00:00:00 2001 From: Kaifuny Date: Thu, 20 Jul 2023 02:37:07 +0800 Subject: [PATCH] add: i18n Signed-off-by: Kaifuny --- .../apps/web/src/layouts/NavLayout.vue | 21 ++++++--- .../packages/apps/web/src/router/index.ts | 4 +- .../apps/web/src/shims-vue-global.d.ts | 2 + .../packages/modules/i18n/src/index.ts | 43 +++++++++++++------ .../packages/modules/i18n/tsconfig.json | 1 + 5 files changed, 52 insertions(+), 19 deletions(-) diff --git a/contact-frontend/packages/apps/web/src/layouts/NavLayout.vue b/contact-frontend/packages/apps/web/src/layouts/NavLayout.vue index 21d34ba4..3e4d42dd 100644 --- a/contact-frontend/packages/apps/web/src/layouts/NavLayout.vue +++ b/contact-frontend/packages/apps/web/src/layouts/NavLayout.vue @@ -3,11 +3,11 @@ import { ref } from 'vue' import { RouterLink, RouterView, useRouter } from 'vue-router' import { Nav } from '@cskefu/shared-ui' - -import { NSwitch, NIcon, NAlert } from 'naive-ui' -import { SunnyOutline, Moon, Earth } from '@vicons/ionicons5' import { ROUTE_NAME } from '@cskefu/models' +import { NSwitch, NIcon, NAlert, NPopselect } from 'naive-ui' +import { SunnyOutline, Moon, Earth } from '@vicons/ionicons5' + const navigations = [ { label: '首页', value: ROUTE_NAME.DASHBOARD_INDEX }, { label: '对话', value: ROUTE_NAME.CHAT_INDEX }, @@ -48,13 +48,24 @@ const router = useRouter() " > - 使用指南 + {{ $t('message.hello') }}