Files
myprojplanet_vite/src/boot/i18n.ts
Surya Paolo bc960d38a1 PASSAGGIO A VITE !
AGG. 1.1.23
2025-03-01 14:14:43 +01:00

24 lines
548 B
TypeScript
Executable File

import { boot } from 'quasar/wrappers';
import { createI18n } from 'vue-i18n';
import messages from '../statics/i18n.js';
// Definisci i tipi per i messaggi
export type MessageLanguages = keyof typeof messages;
export type MessageSchema = typeof messages;
// Crea l'istanza di i18n
const i18n = createI18n({
locale: 'it', // Lingua predefinita
legacy: false, // Usa la Composition API
messages,
});
// Esporta l'istanza di i18n
export { i18n };
// Usa i18n nel boot file di Quasar
export default boot(({ app }) => {
app.use(i18n);
});