hesabixCore/webUI/src/i18n/i18n.ts
2025-07-17 17:48:19 +00:00

23 lines
517 B
TypeScript
Executable file

import fa_lang from '@/i18n/fa_lang'
import { createI18n, useI18n } from 'vue-i18n'
import en_lang from "@/i18n/en_lang";
const messages = {
fa: fa_lang,
en: en_lang
}
let activeLanguageCode = localStorage.getItem('UI_LANG');
if(activeLanguageCode == null || activeLanguageCode == undefined){
localStorage.setItem('UI_LANG','fa')
activeLanguageCode='fa';
}
const i18n = createI18n({
legacy: false,
locale: activeLanguageCode,
fallbackLocale: activeLanguageCode,
messages,
});
export default i18n;