diff --git a/src/js/logs.js b/src/js/logs.js index 465cd0a69..fd70f459a 100644 --- a/src/js/logs.js +++ b/src/js/logs.js @@ -8,9 +8,6 @@ var app = angular.module('Application', ['pascalprecht.translate', 'ngCookies', 'angular-md5', 'ui-notification']); app.controller('LogsController', ['$scope', '$translate', 'Client', function ($scope, $translate, Client) { - var title = $translate.instant('logs.title'); - if (title !== 'logs.title') window.document.title = title; - var search = decodeURIComponent(window.location.search).slice(1).split('&').map(function (item) { return item.split('='); }).reduce(function (o, k) { o[k[0]] = k[1]; return o; }, {}); $scope.initialized = false; @@ -190,4 +187,8 @@ app.controller('LogsController', ['$scope', '$translate', 'Client', function ($s } init(); + + $translate([ 'logs.title' ]).then(function (tr) { + if (tr['logs.title'] !== 'logs.title') window.document.title = tr['logs.title']; + }); }]); diff --git a/src/js/terminal.js b/src/js/terminal.js index 998a25cbe..edb916ea3 100644 --- a/src/js/terminal.js +++ b/src/js/terminal.js @@ -6,9 +6,6 @@ angular.module('Application', ['pascalprecht.translate', 'ngCookies', 'angular-md5', 'ui-notification']); angular.module('Application').controller('TerminalController', ['$scope', '$translate', '$timeout', '$location', 'Client', function ($scope, $translate, $timeout, $location, Client) { - var title = $translate.instant('terminal.title'); - if (title !== 'terminal.title') window.document.title = title; - var search = decodeURIComponent(window.location.search).slice(1).split('&').map(function (item) { return item.split('='); }).reduce(function (o, k) { o[k[0]] = k[1]; return o; }, {}); $scope.config = Client.getConfig(); @@ -359,6 +356,10 @@ angular.module('Application').controller('TerminalController', ['$scope', '$tran }); }); + $translate([ 'terminal.title' ]).then(function (tr) { + if (tr['terminal.title'] !== 'terminal.title') window.document.title = tr['terminal.title']; + }); + // setup all the dialog focus handling ['downloadFileModal'].forEach(function (id) { $('#' + id).on('shown.bs.modal', function () {