perf: 浏览器语言以en开头的一律当作英文处理

This commit is contained in:
fit2cloud-chenyw 2024-04-29 11:46:33 +08:00 committed by xuwei-fit2cloud
parent ef78dc4a88
commit e6fc2054ea

View File

@ -40,7 +40,7 @@ export function getLanguage() {
// if has not choose language
let language = (navigator.language || navigator.browserLanguage).toLowerCase()
if (language && language === 'en') {
if (language && language.toLocaleLowerCase().startsWith('en')) {
language = 'en_US'
}
const locales = Object.keys(messages)