From 3f851e9d0bc078eb1b28f1d5fc21c6c51c25602b Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Mon, 27 Jul 2015 22:05:06 -0400 Subject: [PATCH] update dynamic localization --- dashboard-ui/scripts/site.js | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/dashboard-ui/scripts/site.js b/dashboard-ui/scripts/site.js index 875383d1fd..cedaf95ccb 100644 --- a/dashboard-ui/scripts/site.js +++ b/dashboard-ui/scripts/site.js @@ -74,6 +74,13 @@ var Dashboard = { filterHtml: function (html) { + // replace the first instance + html = html.replace(''), ""); + return Globalize.translateDocument(html, 'html'); }, @@ -2066,9 +2073,6 @@ var AppInfo = {}; }); } - var pageContainer = document.querySelector('.pageContainer'); - var pageContainerInnerHtml = pageContainer ? pageContainer.innerHTML : ''; - function onConnectionManagerCreated(deferred) { Globalize.ensure().done(function () { @@ -2076,8 +2080,13 @@ var AppInfo = {}; document.title = Globalize.translateDocument(document.title, 'html'); - if (pageContainer) { - pageContainer.innerHTML = Globalize.translateDocument(pageContainerInnerHtml, 'html'); + var mainDrawerPanelContent = document.querySelector('.mainDrawerPanelContent'); + + if (mainDrawerPanelContent) { + var newHtml = mainDrawerPanelContent.innerHTML.substring(4); + newHtml = newHtml.substring(0, newHtml.length - 3); + + mainDrawerPanelContent.innerHTML = Globalize.translateDocument(newHtml, 'html'); } onDocumentReady();