diff options
Diffstat (limited to 'src/routes')
| -rw-r--r-- | src/routes/+layout.svelte | 11 |
1 files changed, 3 insertions, 8 deletions
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 505096b9..6a0163d2 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -13,7 +13,7 @@ import Notification from '$lib/Notification/Notification.svelte'; import Root from '$lib/Home/Root.svelte'; import root from '$lib/Utility/root'; - import { addMessages, init, _ } from 'svelte-i18n'; + import { addMessages, init, _, locale } from 'svelte-i18n'; import english from '$lib/Locale/english'; import japanese from '$lib/Locale/japanese'; import type { LocaleDictionary } from '$lib/Locale/layout'; @@ -22,14 +22,9 @@ addMessages('en', english as unknown as LocaleDictionary); addMessages('ja', japanese as unknown as LocaleDictionary); + init({ fallbackLocale: 'en', initialLocale: $settings.displayLanguage }); - $: { - // import(`../lib/Locale/${$settings.displayLanguage}`).then((module) => { - // addMessages($settings.displayLanguage, module.default); - // }); - - init({ fallbackLocale: 'en', initialLocale: $settings.displayLanguage }); - } + $: locale.set($settings.displayLanguage); let currentUserIdentity = { name: '', |