From e903425785775e4caa8455fcca380becb70f30bb Mon Sep 17 00:00:00 2001 From: Keith Grant Date: Thu, 25 Jul 2019 15:37:27 -0700 Subject: [PATCH 1/2] mark button text for translation --- .../inventories/insights/insights.partial.html | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/awx/ui/client/src/inventories-hosts/inventories/insights/insights.partial.html b/awx/ui/client/src/inventories-hosts/inventories/insights/insights.partial.html index 986decd7b2..0adc38821b 100644 --- a/awx/ui/client/src/inventories-hosts/inventories/insights/insights.partial.html +++ b/awx/ui/client/src/inventories-hosts/inventories/insights/insights.partial.html @@ -87,7 +87,7 @@
- - - + + +
From 276ed792a2b05db25594e1fc1bd591aaeb31efca Mon Sep 17 00:00:00 2001 From: Keith Grant Date: Fri, 26 Jul 2019 12:57:24 -0700 Subject: [PATCH 2/2] translate insights tooltip --- .../inventories/insights/insights.controller.js | 6 ++++-- .../inventories/insights/insights.partial.html | 2 +- .../inventories/insights/insights.strings.js | 14 ++++++++++++++ .../inventories-hosts/inventories/insights/main.js | 4 +++- 4 files changed, 22 insertions(+), 4 deletions(-) create mode 100644 awx/ui/client/src/inventories-hosts/inventories/insights/insights.strings.js diff --git a/awx/ui/client/src/inventories-hosts/inventories/insights/insights.controller.js b/awx/ui/client/src/inventories-hosts/inventories/insights/insights.controller.js index 582f7bc94b..5d2daa58b6 100644 --- a/awx/ui/client/src/inventories-hosts/inventories/insights/insights.controller.js +++ b/awx/ui/client/src/inventories-hosts/inventories/insights/insights.controller.js @@ -5,9 +5,11 @@ *************************************************/ export default [ 'InsightsData', '$scope', 'moment', '$state', 'InventoryData', - 'InsightsService', 'CanRemediate', + 'InsightsService', 'CanRemediate', 'InsightsStrings', function (data, $scope, moment, $state, InventoryData, InsightsService, - CanRemediate) { + CanRemediate, strings) { + + $scope.strings = strings; function init() { $scope.reports = (data && data.reports) ? data.reports : []; diff --git a/awx/ui/client/src/inventories-hosts/inventories/insights/insights.partial.html b/awx/ui/client/src/inventories-hosts/inventories/insights/insights.partial.html index 0adc38821b..0d696f1ede 100644 --- a/awx/ui/client/src/inventories-hosts/inventories/insights/insights.partial.html +++ b/awx/ui/client/src/inventories-hosts/inventories/insights/insights.partial.html @@ -52,7 +52,7 @@
diff --git a/awx/ui/client/src/inventories-hosts/inventories/insights/insights.strings.js b/awx/ui/client/src/inventories-hosts/inventories/insights/insights.strings.js new file mode 100644 index 0000000000..26055effa2 --- /dev/null +++ b/awx/ui/client/src/inventories-hosts/inventories/insights/insights.strings.js @@ -0,0 +1,14 @@ +function InsightsStrings (BaseString) { + BaseString.call(this, 'instanceGroups'); + + const { t } = this; + const ns = this.instanceGroups; + + ns.tooltips = { + REFRESH_INSIGHTS: t.s('Refresh Insights'), + }; +} + +InsightsStrings.$inject = ['BaseStringService']; + +export default InsightsStrings; diff --git a/awx/ui/client/src/inventories-hosts/inventories/insights/main.js b/awx/ui/client/src/inventories-hosts/inventories/insights/main.js index 03fde02a8e..24a264a6f7 100644 --- a/awx/ui/client/src/inventories-hosts/inventories/insights/main.js +++ b/awx/ui/client/src/inventories-hosts/inventories/insights/main.js @@ -7,9 +7,11 @@ import controller from './insights.controller'; import planFilter from './plan-filter'; import service from './insights.service'; +import strings from './insights.strings'; export default angular.module('insightsDashboard', []) .filter('planFilter', planFilter) .controller('InsightsController', controller) - .service('InsightsService', service); + .service('InsightsService', service) + .service('InsightsStrings', strings);