Files
social-media/frontend/src/i18n.js

19 lines
397 B
JavaScript

import { createI18n } from 'vue-i18n';
import { useSessionStorage } from '@vueuse/core';
// Get the stored locale or default to 'fr'
const storedLocale = useSessionStorage('user-locale', 'fr');
const i18n = createI18n({
legacy: false,
locale: storedLocale.value,
fallbackLocale: 'en',
messages: {
en: {},
fr: {},
es: {}
}
});
export default i18n;