Closed hemvall closed 1 year ago
appeler les clés de trad : {{ $t('Faq.menu.testTool') }}
dans main.js import i18n from './plugins/i18n' .use(i18n)
changer langue : @click="changeLang(l.code); $i18n.locale = l.code; //change lang sert à changer variable globale (va servir pour les redirections)
dans dossier Plugins :
sous dossier lang contenant les .json
messages.js import fr from './fr.json' import en from './en.json' import es from './es.json'
export default { fr, en, es }
i18n.js
import {createI18n} from 'vue-i18n' import messages from './lang/messages'
const i18n = createI18n({ fallbackLocale: 'fr', locale: localStorage.getItem('defaultLangCode'), messages })
export default i18n