Browse Source

fixed missing translation bug

liontix 8 months ago
parent
commit
dfa0d2c62c
2 changed files with 11 additions and 8 deletions
  1. 11 0
      src/routes/+layout.svelte
  2. 0 8
      src/routes/+page.svelte

+ 11 - 0
src/routes/+layout.svelte

@@ -4,6 +4,7 @@
 
 <script lang="ts">
 	import { authToken } from "$lib";
+	import { loadTranslations } from "$lib/translations";
 	import { onMount } from "svelte";
     
     onMount(async () => {
@@ -11,5 +12,15 @@
         if (localStorage) {
             $authToken = localStorage.getItem("token") || "";
         }
+        let initLocale = 'en'; // get from cookie, user session, ...
+
+        console.log("lang");
+        console.log(navigator.language);
+
+        if (navigator.language.includes('de')) {
+        initLocale = 'de';    
+        }
+
+        await loadTranslations(initLocale, "");
     });
 </script>

+ 0 - 8
src/routes/+page.svelte

@@ -6,15 +6,7 @@
 
     onMount(async () => {
         goto("/user/events");
-        let initLocale = 'en'; // get from cookie, user session, ...
 
-        console.log(navigator.language);
-
-        if (navigator.language.includes('de')) {
-        initLocale = 'de';    
-        }
-
-        await loadTranslations(initLocale, "");
     });
 </script>