//使用自执行函数,避免污染同名变量 (function () { const languageList = ['zh-CN'] const LOCAL_LANGUAGE = navigator.language.toLowerCase(); const getLanguage = (language = localStorage.handPyLanguage || LOCAL_LANGUAGE) => { if (!languageList.includes(language) || !languageList.includes(language.split("-")[0])) language = 'zh-CN'; const val = location.search.match(new RegExp('[?&]lang=([^&]+)')); if (val) { language = val ? decodeURIComponent(val[1].replace(/\+/g, '%20')) : ''; }else{ language = localStorage.handPyLanguage; } if (['en', 'zh-hant', 'zh-hans'].indexOf(language) < 0) { if (LOCAL_LANGUAGE === 'zh-cn' || LOCAL_LANGUAGE === 'zh') { language = 'zh-hans'; } else if (LOCAL_LANGUAGE === 'zh-tw' || LOCAL_LANGUAGE === 'zh-hk') { language = 'zh-hant'; } else { language = 'en'; } } localStorage.handPyLanguage = language; document.write('