diff --git a/ng-app/src/App.svelte b/ng-app/src/App.svelte index e643f52..7edc732 100644 --- a/ng-app/src/App.svelte +++ b/ng-app/src/App.svelte @@ -19,6 +19,7 @@ active_session, close_active_session, disconnections_subscribe, + select_default_lang, } from "./store"; import Home from "./routes/Home.svelte"; @@ -59,6 +60,7 @@ onMount(async () => { try { + await select_default_lang(); await disconnections_subscribe(); } catch (e) { //console.log("called disconnections_subscribe twice"); diff --git a/ng-app/src/lib/CenteredLayout.svelte b/ng-app/src/lib/CenteredLayout.svelte index 4db2a7b..42d7abf 100644 --- a/ng-app/src/lib/CenteredLayout.svelte +++ b/ng-app/src/lib/CenteredLayout.svelte @@ -11,19 +11,89 @@ -
- {#each locales as loc} - {loc}  - {/each} - +
+ {#if !changingLang} +
+ +
+ {#if displayFooter} +
+
+ +
+ +
+
+ {/if} + {:else} +
+
    + {#each Object.entries(available_languages) as lang} + + {/each} +
+
+ {/if}
diff --git a/ng-app/src/lib/NoWallet.svelte b/ng-app/src/lib/NoWallet.svelte index 12aa7a1..60fb913 100644 --- a/ng-app/src/lib/NoWallet.svelte +++ b/ng-app/src/lib/NoWallet.svelte @@ -16,7 +16,7 @@ import CenteredLayout from "./CenteredLayout.svelte"; - +