aboutsummaryrefslogtreecommitdiff
path: root/src/routes
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-01-20 23:10:52 -0800
committerFuwn <[email protected]>2024-01-20 23:10:52 -0800
commitd5ce12edb3822ae0f354a7a77f33f43fa16b205d (patch)
treeefe175362887f0b0bf4021ec4abe20db81449ae5 /src/routes
parentfeat(locale): settings framework localisation (diff)
downloaddue.moe-d5ce12edb3822ae0f354a7a77f33f43fa16b205d.tar.xz
due.moe-d5ce12edb3822ae0f354a7a77f33f43fa16b205d.zip
refactor(locale): typed locales
Diffstat (limited to 'src/routes')
-rw-r--r--src/routes/+layout.svelte11
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);
// });