2023-08-26 09:33:05 +00:00
|
|
|
import App from './App.svelte';
|
2023-08-25 20:33:11 +00:00
|
|
|
|
2023-08-26 09:33:05 +00:00
|
|
|
// Load dictionaries
|
|
|
|
|
import { addMessages, init } from 'svelte-i18n';
|
|
|
|
|
|
|
|
|
|
// Import dictionaries
|
|
|
|
|
import en from './lang/en.json';
|
|
|
|
|
|
|
|
|
|
// Add dictionaries to svelte-i18n
|
|
|
|
|
addMessages('en', en);
|
|
|
|
|
|
|
|
|
|
// Initialize svelte-i18n dictionaries
|
|
|
|
|
init({
|
|
|
|
|
fallbackLocale: 'en',
|
|
|
|
|
initialLocale: 'en',
|
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
// Create the main app
|
2023-08-25 20:33:11 +00:00
|
|
|
const app = new App({
|
2023-08-26 09:33:05 +00:00
|
|
|
target: document.body,
|
|
|
|
|
});
|
2023-08-25 20:33:11 +00:00
|
|
|
|
2023-08-26 09:33:05 +00:00
|
|
|
export default app;
|