diff --git a/root/usr/share/smanager/themes/default/public/js/flag-by-locale.js b/root/usr/share/smanager/themes/default/public/js/flag-by-locale.js index 7cc4348..77d7de1 100644 --- a/root/usr/share/smanager/themes/default/public/js/flag-by-locale.js +++ b/root/usr/share/smanager/themes/default/public/js/flag-by-locale.js @@ -263,8 +263,12 @@ document.addEventListener('DOMContentLoaded', () => { function displayLocaleAndFlag() { // Get the browser locale - const userLocale = navigator.language || navigator.userLanguage; + const userLocale = navigator.languages && navigator.languages.length + ? navigator.languages[0] + : navigator.language; + //alert(`User Locale: ${userLocale}`); // Alert the detected locale + console.log(navigator.languages); // Log language to console const { flag, isUnknown, countryCode } = getFlagEmoji(userLocale); diff --git a/smeserver-manager.spec b/smeserver-manager.spec index 0bf4af4..1e2d8d4 100644 --- a/smeserver-manager.spec +++ b/smeserver-manager.spec @@ -2,7 +2,7 @@ Summary: Sme Server Configuration : Manager 2 %define name smeserver-manager Name: %{name} %define version 11.0.0 -%define release 130 +%define release 131 Version: %{version} Release: %{release}%{?dist} License: GPL @@ -147,6 +147,9 @@ true %defattr(-,root,root) %changelog +* Tue Nov 04 2025 Brian Read 11.0.0-131.sme +- Add fix for IE browser local/language detect [SME: 13039] + * Tue Nov 04 2025 Brian Read 11.0.0-130.sme - Adjust heading so that no white line under theme selector and move theme button in [SME: 13057]