forked from ProjectSegfault/website
23 lines
487 B
JavaScript
23 lines
487 B
JavaScript
|
import i18n from 'sveltekit-i18n';
|
||
|
|
||
|
/** @type {import('sveltekit-i18n').Config} */
|
||
|
const config = ({
|
||
|
loaders: [
|
||
|
{
|
||
|
locale: 'en',
|
||
|
key: 'common',
|
||
|
loader: async () => (
|
||
|
await import('../i18n/common.json')
|
||
|
).default,
|
||
|
},
|
||
|
{
|
||
|
locale: 'nb',
|
||
|
key: 'common',
|
||
|
loader: async () => (
|
||
|
await import('../i18n/nb.json')
|
||
|
).default,
|
||
|
}
|
||
|
],
|
||
|
});
|
||
|
|
||
|
export const { t, locale, locales, loading, loadTranslations } = new i18n(config);
|