diff --git a/public/assets/js/locale-dropdown-handler.js b/public/assets/js/locale-dropdown-handler.js index 7e8dc6d..82c0c48 100644 --- a/public/assets/js/locale-dropdown-handler.js +++ b/public/assets/js/locale-dropdown-handler.js @@ -1,6 +1,11 @@ function setDefaultDropdownLocale(localeString) { const selected = document.querySelector(".selected-locale"); - selected.innerHTML = document.querySelector(`label[for=${localeString}`).innerHTML + let item = document.querySelector(`label[for=${localeString}`); + if (!item) { // if locale cant be find, default to en-US + localeString = "en-US"; + item = document.querySelector(`label[for=${localeString}`); + } + selected.innerHTML = item.innerHTML } function localeDropdownHandler(selectedLocale) {