filesbox/miniprogram/FilesBox/utils/languageUtils.js
2023-09-21 10:23:31 +08:00

27 lines
602 B
JavaScript

const app = getApp();
// 获取当前存的语言选择结果,如果没有默认用中文
const languageVersion = function () {
return wx.getStorageSync('lang') || 'zh';
}
//返回翻译数据
function translate() {
return require('../language/_' + languageVersion() + '.js').languageMap;
}
//切换语言方法
const changeLanguage= function (langType) {
if (langType== 1) {
wx.setStorageSync('lang', 'en')
} else {
wx.setStorageSync('lang', 'zh')
}
}
//抛出方法
module.exports = {
languageVersion: languageVersion,
changeLanguage: changeLanguage,
_lang: translate,
}