UNPKG

@cainiaofe/cn-utils

Version:

菜鸟前端基础工具库

23 lines (22 loc) 620 B
import { langList, getLang as i18nGetLang } from '@cainiaofe/cn-i18n'; export function getLang(lang) { // 当传入 false 固定返回中文 if (lang === false) { return 'zh-CN'; } // 当传入 true 返回系统语种 if (lang === true) { return i18nGetLang(); } // 当未传入返回系统语种 if (!lang) { return i18nGetLang(); } // 当传入合法语种,返回语种 var hasLang = langList.find(function (i) { return i.value === lang; }); if (hasLang) { return lang; } // 兜底返回系统语种 return i18nGetLang(); }