From e408f9eb033ebfab01a5ce5c5660936b9685382a Mon Sep 17 00:00:00 2001 From: zhangrenyuan <18990852002@163.com> Date: Thu, 15 Jan 2026 16:57:21 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E7=99=BB=E5=BD=95):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E7=99=BB=E5=BD=95=E6=88=90=E5=8A=9F=E5=A4=9A=E8=AF=AD=E8=A8=80?= =?UTF-8?q?=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/locales/lang/en.js | 1 + src/components/locales/lang/zh-CN.js | 1 + src/views/login.vue | 5 ++++- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/components/locales/lang/en.js b/src/components/locales/lang/en.js index 7749127..562aa46 100644 --- a/src/components/locales/lang/en.js +++ b/src/components/locales/lang/en.js @@ -182,6 +182,7 @@ export default { // Message Group elmessage: { // Common + loginSuccess: "Login successful", languageChangedSuccess: 'Language switched to {lang}', refreshLoading: 'Refreshing data...', refreshSuccess: 'Data refreshed', diff --git a/src/components/locales/lang/zh-CN.js b/src/components/locales/lang/zh-CN.js index c141f24..1df9df0 100644 --- a/src/components/locales/lang/zh-CN.js +++ b/src/components/locales/lang/zh-CN.js @@ -180,6 +180,7 @@ export default { // 提示信息组 elmessage: { // 通用 + loginSuccess: "登录成功", languageChangedSuccess: "语言已切换到{lang}", refreshLoading: "数据刷新中,请稍候...", refreshSuccess: "数据刷新成功", diff --git a/src/views/login.vue b/src/views/login.vue index 123b023..9942243 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -8,6 +8,9 @@ import {useAdminStore} from '@/store' // 方法抽出来 三个地方会用到 import {filterFirstMenu, findFirstThirdLevelMenu, getRoutePath,} from "../utils/menuUtils.js" import {storeToRefs} from "pinia"; +// 国际化 +import { useI18n } from 'vue-i18n'; +const { t } = useI18n(); const loading = ref(false) // 登录按钮loading状态 @@ -85,7 +88,7 @@ const login = async function () { // 跳转 router.push(redirectPath) - ElMessage.success('登录成功') + ElMessage.success(t('elmessage.loginSuccess')) // 获取地区