-
Lukas Eipert authored
This reduces the amount of translations needed to fully translate the security report summaries and also makes some untranslatable cases translatable. Changes include: - A common translation format for each report and the grouped report by moving the duplicated logic from `textBuilder` and `groupedSummaryText` to a combined `groupedTextBuilder` - Make it possible to translate the loading and error state of the grouped Security Scanning report - Unify the translations for loading and error states of the individual security reports - Adjusted the language from `TYPE resulted in error while loading results` to `TYPE: Loading resulted in an error` for errors during the report retrieval - Summaries in the merge request widget that said `TYPE detected X new vulnerabilities and Y fixed vulnerabilities` now say `TYPE detected X new, and Y fixed vulnerabilities`
a3dd88cd