2023-06-13 12:08:43 -04:00
|
|
|
import { createI18n } from 'vue-i18n'
|
|
|
|
import en from '@/locales/en.json'
|
2023-07-03 17:25:07 -04:00
|
|
|
import es from '@/locales/es.json'
|
2023-07-10 15:59:56 -04:00
|
|
|
import nl from '@/locales/nl.json'
|
|
|
|
import pt from '@/locales/pt.json'
|
2023-07-16 11:35:41 -04:00
|
|
|
import fa from '@/locales/fa.json'
|
2023-07-18 20:35:17 -04:00
|
|
|
import he from '@/locales/he.json'
|
2023-07-24 15:59:58 -04:00
|
|
|
import ru from '@/locales/ru.json'
|
2023-08-13 10:50:27 -04:00
|
|
|
import ko from '@/locales/ko.json'
|
2023-09-25 17:33:53 -04:00
|
|
|
import cs from '@/locales/cs.json'
|
|
|
|
import pl from '@/locales/pl.json'
|
|
|
|
import it from '@/locales/it.json'
|
|
|
|
import fr from '@/locales/fr.json'
|
|
|
|
|
2023-06-13 12:08:43 -04:00
|
|
|
|
|
|
|
export default createI18n({
|
|
|
|
legacy: false,
|
2023-07-03 19:06:28 -04:00
|
|
|
locale: import.meta.env.VUE_APP_I18N_LOCALE || 'en-US',
|
|
|
|
fallbackLocale: import.meta.env.VUE_APP_I18N_FALLBACK_LOCALE || 'en-US',
|
2023-06-13 12:08:43 -04:00
|
|
|
globalInjection: true,
|
|
|
|
messages: {
|
2023-07-03 19:06:28 -04:00
|
|
|
'en-US': en,
|
2023-07-10 15:59:56 -04:00
|
|
|
'es-ES': es,
|
|
|
|
'nl-NL': nl,
|
|
|
|
'pt-PT': pt,
|
2023-07-16 11:35:41 -04:00
|
|
|
'fa-IR': fa,
|
2023-07-24 15:59:58 -04:00
|
|
|
'he-IL': he,
|
2023-08-13 10:50:27 -04:00
|
|
|
'ru-RU': ru,
|
2023-09-25 17:33:53 -04:00
|
|
|
'ko-KR': ko,
|
|
|
|
'cd-CZ': cs,
|
|
|
|
'pl-PL': pl,
|
|
|
|
'it-IT': it,
|
|
|
|
'fr-FR': fr,
|
2023-06-13 12:08:43 -04:00
|
|
|
}
|
|
|
|
})
|