feat(i18n): Set the page language according to the browser default language

This commit is contained in:
Amery2010 2024-02-22 15:44:39 +08:00
parent 7d9790ad5a
commit 2999b9b50a

View file

@ -3,9 +3,11 @@ import { get } from '@vueuse/core';
import type { Plugin } from 'vue';
import { createI18n } from 'vue-i18n';
const localeLang = navigator.language || navigator.languages[0] || 'en';
const i18n = createI18n({
legacy: false,
locale: 'en',
locale: localeLang.split('-')[0],
fallbackLocale: 'en',
messages,
});