@backstage-community/plugin-sonarqube
Version:
49 lines (46 loc) • 1.59 kB
JavaScript
import { createTranslationRef } from '@backstage/frontend-plugin-api';
const sonarqubeTranslationRef = createTranslationRef({
id: "sonarqube",
messages: {
title: "SonarQube Dashboard",
sonarQubeCard: {
title: "Code Quality",
deepLinkTitle: "View more",
emptyState: {
title: "No information to display",
description: "There is no SonarQube project with key '{{ projectTitle }}', check that project exists and permissions."
},
noSonarQubeError: {
hasAnnotation: "There is no SonarQube project with key '{{project}}'",
noAnnotation: "No SonarQube annotation found"
},
bugReportRatingCardTitle: "Bugs",
vulnerabilitiesRatingCardTitle: "Vulnerabilities",
codeSmellsRatingCardTitle: "Code Smells",
hotspotsReviewedTitle: "Hotspots Reviewed",
coverageRatingCardTitle: "Coverage",
duplicationsRatingCard: "Duplications",
qualityBadgeLabel: {
notComputed: "Not computed",
gatePassed: "Gate passed",
gateFailed: "Gate failed"
},
qualityBadgeTooltip: "View SonarQube Dashboard"
},
sonarQubeTable: {
columnsTitle: {
name: "Name",
qualityGate: "Quality Gate",
lastAnalysis: "Last Analysis",
bugs: "Bugs",
vulnerabilities: "Vulnerabilities",
codeSmells: "Code Smells",
hotspotsReviewed: "Hotspots Reviewed",
coverage: "Coverage",
duplications: "Duplications"
}
}
}
});
export { sonarqubeTranslationRef };
//# sourceMappingURL=translation.esm.js.map