Merge pull request #9435 from dataease/pr@dev@fix_default_language

perf: 浏览器语言以en开头的一律当作英文处理
This commit is contained in:
fit2cloud-chenyw 2024-04-29 11:47:50 +08:00 committed by GitHub
commit a6a1423a08
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

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)