From 187c602f23aefead17dbf30af683468445fd3507 Mon Sep 17 00:00:00 2001 From: AnotherPillow Date: Wed, 27 Dec 2023 16:31:46 +0000 Subject: [PATCH] Add saving language to local storage --- src/script.js | 1 + src/translations.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/script.js b/src/script.js index 1108e05..a2c6d49 100644 --- a/src/script.js +++ b/src/script.js @@ -242,6 +242,7 @@ for (const key of Object.keys(supported_languages)) { li.innerHTML = `

${lang['flag']}

` li.addEventListener('click', () => { + localStorage.setItem('chosen-language', key) loadTranslations(key) }) diff --git a/src/translations.js b/src/translations.js index dc040b7..2225c03 100644 --- a/src/translations.js +++ b/src/translations.js @@ -60,4 +60,4 @@ window.loadTranslations = async (_lang = lang) => { }) } -loadTranslations() \ No newline at end of file +loadTranslations(localStorage.getItem('chosen-language') ?? lang) \ No newline at end of file