feat: add Spanish and Korean

This commit is contained in:
2025-05-22 09:46:30 +00:00
parent 2304a78db4
commit 5bde3d347a
6 changed files with 646 additions and 73 deletions

View File

@ -1,7 +1,7 @@
import en from './i18n/en';
import { createI18n } from 'vue-i18n';
export type Locale = 'en' | 'ja' | 'pl' | 'zh-Hans';
export type Locale = 'en' | 'ja' | 'pl' | 'zh-Hans' | 'es' | 'ko';
const loadLocaleMessages = async (locale: Locale) => {
return (await import(`./i18n/${locale}.ts`)).default;
@ -13,7 +13,7 @@ const i18n = createI18n({
fallbackLocale: 'en',
warnHtmlInMessage: false,
warnHtmlMessage: false,
messages: { en, ja: {}, pl: {}, 'zh-Hans': {} },
messages: { en, ja: {}, pl: {}, 'zh-Hans': {}, es: {}, ko: {} },
});
const setLocale = async (locale: Locale) => {