Merge pull request #4387 from keithjgrant/3565-insights-translation

Insights translation

Reviewed-by: Keith Grant
             https://github.com/keithjgrant
This commit is contained in:
softwarefactory-project-zuul[bot] 2019-07-29 16:46:35 +00:00 committed by GitHub
commit 26a7ec97fa
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 25 additions and 7 deletions

View File

@ -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 : [];

View File

@ -52,7 +52,7 @@
</div>
<div ng-click="refresh()">
<i class="fa fa-refresh InsightsNav-refresh"
aw-tool-tip="Refresh Insights" data-placement="left" data-original-title="" title=""
aw-tool-tip="{{ strings.get('tooltips.REFRESH_INSIGHTS') }}" data-placement="left" data-original-title="" title=""
ng-hide="!insights_credential">
</i>
</div>
@ -87,7 +87,7 @@
</div>
<div class="buttons Form-buttons">
<button type="button" class="btn btn-sm Form-primaryButton" ng-click="viewDataInInsights()"> <i class="fa fa-sign-out"></i> VIEW DATA IN INSIGHTS</button>
<button type="button" class="btn btn-sm Form-primaryButton" ng-click="remediateInventory(inventory.id, insights_credential)" ng-hide="reports.length === 0 || !insights_credential || !canRemediate"> REMEDIATE INVENTORY</button>
<button type="button" class="btn btn-sm Form-cancelButton Insights-cancelButton" ng-click="formCancel()"> Close</button>
<button type="button" class="btn btn-sm Form-primaryButton" ng-click="viewDataInInsights()"> <i class="fa fa-sign-out"></i> <translate>VIEW DATA IN INSIGHTS</translate></button>
<button type="button" class="btn btn-sm Form-primaryButton" ng-click="remediateInventory(inventory.id, insights_credential)" ng-hide="reports.length === 0 || !insights_credential || !canRemediate"> <translate>REMEDIATE INVENTORY</translate></button>
<button type="button" class="btn btn-sm Form-cancelButton Insights-cancelButton" ng-click="formCancel()"> <translate>Close</translate></button>
</div>

View File

@ -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;

View File

@ -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);