diff --git a/front/src/init/locale.ts b/front/src/init/locale.ts index f0c9cb236..7a4c0e1af 100644 --- a/front/src/init/locale.ts +++ b/front/src/init/locale.ts @@ -1,12 +1,12 @@ import { watch } from 'vue' -import { locales } from '~/locales' +import locales from '~/locales.json' import { usePreferredLanguages } from '@vueuse/core' import { createGettext } from 'vue3-gettext' import { InitModule } from '~/types' import store from '~/store' const defaultLanguage = store.state.ui.currentLanguage ?? 'en_US' -const availableLanguages = locales.reduce((map: { [key: string]: string }, locale) => { +const availableLanguages = locales.reduce((map: Record, locale) => { map[locale.code] = locale.label return map }, {})