diff options
| author | Fuwn <[email protected]> | 2024-01-20 23:10:52 -0800 |
|---|---|---|
| committer | Fuwn <[email protected]> | 2024-01-20 23:10:52 -0800 |
| commit | d5ce12edb3822ae0f354a7a77f33f43fa16b205d (patch) | |
| tree | efe175362887f0b0bf4021ec4abe20db81449ae5 /src/routes | |
| parent | feat(locale): settings framework localisation (diff) | |
| download | due.moe-d5ce12edb3822ae0f354a7a77f33f43fa16b205d.tar.xz due.moe-d5ce12edb3822ae0f354a7a77f33f43fa16b205d.zip | |
refactor(locale): typed locales
Diffstat (limited to 'src/routes')
| -rw-r--r-- | src/routes/+layout.svelte | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 8500526d..505096b9 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -14,16 +14,17 @@ import Root from '$lib/Home/Root.svelte'; import root from '$lib/Utility/root'; import { addMessages, init, _ } from 'svelte-i18n'; - import en from '$lib/Locale/en.json'; - import ja from '$lib/Locale/ja.json'; + import english from '$lib/Locale/english'; + import japanese from '$lib/Locale/japanese'; + import type { LocaleDictionary } from '$lib/Locale/layout'; export let data; - addMessages('en', en); - addMessages('ja', ja); + addMessages('en', english as unknown as LocaleDictionary); + addMessages('ja', japanese as unknown as LocaleDictionary); $: { - // import(`../lib/Locale/${$settings.displayLanguage}.json`).then((module) => { + // import(`../lib/Locale/${$settings.displayLanguage}`).then((module) => { // addMessages($settings.displayLanguage, module.default); // }); |