新增加多语言
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
import { createI18n } from 'vue-i18n';
|
||||
import store from '@/store/index';
|
||||
|
||||
import zhCn from './lang/zh-cn';
|
||||
import en from './lang/en';
|
||||
import zhTw from './lang/zh-tw';
|
||||
|
||||
import pageLoginCn from './pages/login/zh-cn'
|
||||
import pageLoginEn from './pages/login/en'
|
||||
import pageLoginTw from './pages/login/zh-tw'
|
||||
|
||||
const i18n = createI18n({
|
||||
// 全局注入 $t 函数
|
||||
globalInjection: true,
|
||||
fallbackLocale: 'zh-cn',
|
||||
locale: store.getters.language, //默认选择的语言
|
||||
legacy: false, // 使用 Composition API 模式,则需要将其设置为false
|
||||
messages: {
|
||||
'zh-cn': { ...zhCn, ...pageLoginCn },
|
||||
'zh-tw': { ...zhTw, ...pageLoginTw },
|
||||
'en': { ...en, ...pageLoginEn }
|
||||
}
|
||||
})
|
||||
|
||||
export default i18n;
|
||||
@@ -0,0 +1,64 @@
|
||||
// 定义内容
|
||||
export default {
|
||||
menu: {
|
||||
home: 'home',
|
||||
system: 'system',
|
||||
systemMenu: 'systemMenu',
|
||||
systemRole: 'systemRole',
|
||||
systemUser: 'systemUser',
|
||||
systemDept: 'systemDept',
|
||||
systemDic: 'systemDic',
|
||||
limits: 'limits',
|
||||
},
|
||||
tagsView: {
|
||||
refresh: 'refresh',
|
||||
close: 'close',
|
||||
closeOther: 'closeOther',
|
||||
closeLeft: 'closeLeft',
|
||||
closeRight: 'closeRight',
|
||||
closeAll: 'closeAll',
|
||||
fullscreen: 'fullscreen',
|
||||
closeFullscreen: 'closeFullscreen',
|
||||
},
|
||||
layout: {
|
||||
tip1: 'If you feel good, welcome to ⭐ Star ⭐ Collect it so that the author can continue to be free. Thank you!',
|
||||
contactUs: 'contact us',
|
||||
donationSupport: 'donation support',
|
||||
officialWebsite: 'Official website',
|
||||
qqGroup: 'QQ Group',
|
||||
changeLog: 'change log',
|
||||
currentVersion: 'current version',
|
||||
codeSourceAddress: 'source address',
|
||||
fullscreen: 'fullscreen',
|
||||
sizeSelect: 'size',
|
||||
personalCenter: 'Personal center',
|
||||
layoutSetting: 'layout setting',
|
||||
logOut: 'Login out',
|
||||
themeStyleSet: 'theme style settings',
|
||||
themeColor: 'theme color',
|
||||
sysLayoutSet: 'system layout settings',
|
||||
open: 'open',
|
||||
fixed: 'fixed',
|
||||
show: 'show',
|
||||
dynamicTitle: 'dynamic title',
|
||||
darkMode: 'dark mode',
|
||||
saveConfig: 'save',
|
||||
resetConfig: 'reset',
|
||||
logOutConfirm: 'Are you sure you want to exit the current login?',
|
||||
large: 'Large',
|
||||
default: 'Default',
|
||||
small: 'Small'
|
||||
},
|
||||
common: {
|
||||
ok: 'Ok',
|
||||
cancel: 'Cancel',
|
||||
tips: 'tips'
|
||||
},
|
||||
btn: {
|
||||
add: 'Add',
|
||||
delete: 'Delete',
|
||||
edit: 'Edit',
|
||||
search: 'Search',
|
||||
reset: 'Reset',
|
||||
}
|
||||
};
|
||||
@@ -0,0 +1,64 @@
|
||||
// 定义内容
|
||||
export default {
|
||||
menu: {
|
||||
home: '首页',
|
||||
system: '系统设置',
|
||||
systemMenu: '菜单管理',
|
||||
systemRole: '角色管理',
|
||||
systemUser: '用户管理',
|
||||
systemDept: '部门管理',
|
||||
systemDic: '字典管理',
|
||||
limits: '权限管理',
|
||||
},
|
||||
tagsView: {
|
||||
refresh: '刷新页面',
|
||||
close: '关闭当前',
|
||||
closeOther: '关闭其它',
|
||||
closeLeft: '关闭左侧',
|
||||
closeRight: '关闭右侧',
|
||||
closeAll: '全部关闭',
|
||||
fullscreen: '当前页全屏',
|
||||
closeFullscreen: '关闭全屏',
|
||||
},
|
||||
layout: {
|
||||
tip1: '如果觉得不错欢迎给个⭐Star⭐收藏一下,这样作者才有继续免费下去的动力,谢谢!',
|
||||
contactUs: '联系信息',
|
||||
donationSupport: '捐贈支持',
|
||||
officialWebsite: '官网',
|
||||
qqGroup: 'QQ群',
|
||||
changeLog: '更新日志',
|
||||
currentVersion: '当前版本',
|
||||
codeSourceAddress: '源码地址',
|
||||
fullscreen: '全屏',
|
||||
sizeSelect: '大小设置',
|
||||
personalCenter: '个人中心',
|
||||
layoutSetting: '布局设置',
|
||||
logOut: '退出登录',
|
||||
themeStyleSet: '主题风格设置',
|
||||
themeColor: '主题颜色',
|
||||
sysLayoutSet: '系统风格设置',
|
||||
open: '开启',
|
||||
fixed: '固定',
|
||||
show: '显示',
|
||||
dynamicTitle: '动态标题',
|
||||
darkMode: '深色模式',
|
||||
saveConfig: '保存配置',
|
||||
resetConfig: '重置配置',
|
||||
logOutConfirm: '你確定要退出当前登录吗?',
|
||||
large: '较大',
|
||||
default: '默认',
|
||||
small: '较小'
|
||||
},
|
||||
common: {
|
||||
ok: '确定',
|
||||
cancel: '取消',
|
||||
tips: '提示'
|
||||
},
|
||||
btn: {
|
||||
add: '新增',
|
||||
delete: '删除',
|
||||
edit: '编辑',
|
||||
search: '搜索',
|
||||
reset: '重置',
|
||||
}
|
||||
};
|
||||
@@ -0,0 +1,64 @@
|
||||
// 定义内容
|
||||
export default {
|
||||
menu: {
|
||||
home: '首頁',
|
||||
system: '系統設置',
|
||||
systemMenu: '選單管理',
|
||||
systemRole: '角色管理',
|
||||
systemUser: '用戶管理',
|
||||
systemDept: '部門管理',
|
||||
systemDic: '字典管理',
|
||||
limits: '許可權管理',
|
||||
},
|
||||
tagsView: {
|
||||
refresh: '重繪',
|
||||
close: '關閉',
|
||||
closeOther: '關閉其它',
|
||||
closeLeft: '關閉左侧',
|
||||
closeRight: '關閉右侧',
|
||||
closeAll: '全部關閉',
|
||||
fullscreen: '當前頁全屏',
|
||||
closeFullscreen: '關閉全屏',
|
||||
},
|
||||
layout: {
|
||||
tip1: '如果覺得不錯歡迎給個⭐Star⭐收藏壹下,這樣作者才有繼續免費下去的動力,謝謝!',
|
||||
contactUs: '聯繫信息',
|
||||
donationSupport: '捐贈支持',
|
||||
officialWebsite: '官網',
|
||||
qqGroup: 'QQ群',
|
||||
changeLog: '更新日誌',
|
||||
currentVersion: '當前版本',
|
||||
codeSourceAddress: '源碼地址',
|
||||
fullscreen: '全屏',
|
||||
sizeSelect: '大小設置',
|
||||
personalCenter: '個人中心',
|
||||
layoutSetting: '佈局設置',
|
||||
logOut: '退出登錄',
|
||||
themeStyleSet: '主題風格設置',
|
||||
themeColor: '主題顏色',
|
||||
sysLayoutSet: '系統風格設置',
|
||||
open: '開啟',
|
||||
fixed: '固定',
|
||||
show: '顯示',
|
||||
dynamicTitle: '動態標題',
|
||||
darkMode: '深色模式',
|
||||
saveConfig: '保存配置',
|
||||
resetConfig: '重置配置',
|
||||
logOutConfirm: '你確定要退出当前登录吗?',
|
||||
large: '較大',
|
||||
default: '默認',
|
||||
small: '較小'
|
||||
},
|
||||
common: {
|
||||
ok: '確定',
|
||||
cancel: '取消',
|
||||
tips: '提示'
|
||||
},
|
||||
btn: {
|
||||
add: '新增',
|
||||
delete: '刪除',
|
||||
edit: '編輯',
|
||||
search: '搜索',
|
||||
reset: '重置',
|
||||
}
|
||||
};
|
||||
@@ -0,0 +1,10 @@
|
||||
export default {
|
||||
login: {
|
||||
account: 'ID',
|
||||
password: 'Password',
|
||||
captcha: 'Captcha',
|
||||
btnLogin: 'Login',
|
||||
rememberMe: 'Remember Me',
|
||||
loginSuccess: 'login success'
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
export default {
|
||||
login: {
|
||||
account: '账号',
|
||||
password: '密码',
|
||||
captcha: '验证码',
|
||||
btnLogin: '登录',
|
||||
rememberMe: '记住密码',
|
||||
loginSuccess: '登录成功'
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,10 @@
|
||||
export default {
|
||||
login: {
|
||||
account: '賬號',
|
||||
password: '密碼',
|
||||
captcha: '驗證碼',
|
||||
btnLogin: '登錄',
|
||||
rememberMe: '記住密碼',
|
||||
loginSuccess: '登錄成功'
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user