diff --git a/dashboard-ui/scripts/dashboardgeneral.js b/dashboard-ui/scripts/dashboardgeneral.js index 01b7670036..100e251dd1 100644 --- a/dashboard-ui/scripts/dashboardgeneral.js +++ b/dashboard-ui/scripts/dashboardgeneral.js @@ -3,6 +3,8 @@ var brandingConfigKey = "branding"; var currentBrandingOptions; + var currentLanguage; + function loadPage(page, config, languageOptions) { if (Dashboard.lastSystemInfo) { @@ -19,6 +21,8 @@ })).val(config.UICulture).selectmenu('refresh'); + currentLanguage = config.UICulture; + $('#txtCachePath', page).val(config.CachePath || ''); Dashboard.hideLoadingMsg(); @@ -96,6 +100,10 @@ config.CachePath = $('#txtCachePath', form).val(); + if (config.UICulture != currentLanguage) { + Dashboard.showDashboardRefreshNotification(); + } + ApiClient.updateServerConfiguration(config).done(function () { refreshPageTitle(page); diff --git a/dashboard-ui/syncjob.html b/dashboard-ui/syncjob.html index 7a5b7bf755..a1d0791f48 100644 --- a/dashboard-ui/syncjob.html +++ b/dashboard-ui/syncjob.html @@ -4,7 +4,7 @@ ${TitleSync} -
+