12345678910111213 |
- function setLocalLang() {
- // 自动根据浏览器系统语言设置语言(优先判断本地设置的语言,如果有则使用本地设置的语言,如果没有则使用浏览器系统语言)
- const curLang = localStorage.getItem('cloudSetting') ? JSON.parse(localStorage.getItem('cloudSetting')).curLang : null
- const navLang = curLang || navigator.language.toLowerCase()
- const localLang = (navLang === 'zh' || navLang === 'zh-tw' || navLang === 'zh-cn' || navLang === 'zh-hk') ? navLang : false
- let lang = localLang || 'en-us'
- localStorage.setItem('local', lang)
- return lang
- }
- export default {
- setLocalLang
- }
|