diff --git a/frontend/static/js/api/LanguageManager.js b/frontend/static/js/api/LanguageManager.js index 2c9ebb5..4c2a6d0 100644 --- a/frontend/static/js/api/LanguageManager.js +++ b/frontend/static/js/api/LanguageManager.js @@ -13,6 +13,8 @@ export default class LanguageManager { } else { this.loadDict(this.chosenLang); } + document.getElementById('languageDisplay').innerHTML = + document.querySelector(`#languageSelector > [value=${this.currentLang}]`)?.innerHTML; } async translatePage() { @@ -42,6 +44,8 @@ export default class LanguageManager { this.currentLang = this.chosenLang; localStorage.setItem('preferedLanguage', lang); + document.getElementById('languageDisplay').innerHTML = + document.querySelector(`#languageSelector > [value=${this.currentLang}]`)?.innerHTML; return 0; } diff --git a/frontend/templates/index.html b/frontend/templates/index.html index 2d62ab7..06786f0 100644 --- a/frontend/templates/index.html +++ b/frontend/templates/index.html @@ -18,7 +18,7 @@