Browse Source

feat(登录): 添加登录成功多语言支持

zhangyong/feature-20260113094820-现金重构
zhangrenyuan 2 months ago
parent
commit
e408f9eb03
  1. 1
      src/components/locales/lang/en.js
  2. 1
      src/components/locales/lang/zh-CN.js
  3. 5
      src/views/login.vue

1
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',

1
src/components/locales/lang/zh-CN.js

@ -180,6 +180,7 @@ export default {
// 提示信息组
elmessage: {
// 通用
loginSuccess: "登录成功",
languageChangedSuccess: "语言已切换到{lang}",
refreshLoading: "数据刷新中,请稍候...",
refreshSuccess: "数据刷新成功",

5
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'))
//

Loading…
Cancel
Save