Skip to content

Commit fc87bd4

Browse files
committed
add lang url parameters
1 parent 204ebc0 commit fc87bd4

1 file changed

Lines changed: 18 additions & 11 deletions

File tree

script.js

Lines changed: 18 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,24 @@ if (localStorage.getItem("scratchRecordHeight") == null) {
1111
localStorage.setItem("scratchTrys", 0);
1212
}
1313

14+
//get url parameters
15+
16+
const parameters = new URL(window.location.href).searchParams;
17+
const entries = new URLSearchParams(parameters).entries();
18+
const entriesArray = Array.from(entries);
19+
20+
entriesArray.forEach((entry) => {
21+
let key = entry[0];
22+
let value = entry[1];
23+
24+
if (key == "nvs") {
25+
document.getElementById("nvsProject").removeAttribute("hidden");
26+
}
27+
if (key == "lang") {
28+
setLanguage(value);
29+
}
30+
});
31+
1432
// translation
1533
//on first visit: Lang: EN
1634
if (localStorage.getItem("lastUsedLang") == null) {
@@ -44,17 +62,6 @@ async function setLanguage(language) {
4462
});
4563
});
4664
}
47-
const parameters = new URL(window.location.href).searchParams;
48-
const entries = new URLSearchParams(parameters).entries();
49-
const entriesArray = Array.from(entries);
50-
51-
entriesArray.forEach((entry) => {
52-
let key = entry[0];
53-
54-
if (key == "nvs") {
55-
document.getElementById("nvsProject").removeAttribute("hidden");
56-
}
57-
});
5865

5966
//HA-Modal
6067

0 commit comments

Comments
 (0)