diff --git a/public/locales/gsa-de.json b/public/locales/gsa-de.json index 24abf6a859..5daaf66f28 100644 --- a/public/locales/gsa-de.json +++ b/public/locales/gsa-de.json @@ -134,6 +134,8 @@ "Apps": "Apps", "Are you sure you want to delete all rows in the page of the table? This action cannot be undone.": "Möchten Sie wirklich alle Zeilen auf der Seite der Tabelle löschen? Diese Aktion kann nicht rückgängig gemacht werden.", "Are you sure you want to move all rows in the page of the table to the trashcan?": "Möchten Sie wirklich alle Zeilen auf der Seite der Tabelle in den Papierkorb verschieben?", + "Are you sure you want to empty the trash?": "Sind Sie sicher, dass Sie den Pap,ierkorb leeren möchten?", + "An error occurred while emptying the trash, please try again.": "Beim Leeren des Papierkorbs ist ein Fehler aufgetreten, bitte versuchen Sie es erneut.", "As a short-cut the following steps will be done for you:": "Als Abkürzung wird folgendes durchgeführt:", "As soon as the scan progress is beyond 1%, you can already jump to the scan report by clicking on the progress bar in the \"Status\" column and review the results collected so far.": "Sobald der Scanfortschritt 1 % überschritten hat, können Sie über die Statusanzeige in der Spalte \"Status\" auf der Seite \"Aufgaben\" die bereits gesammelten Ergebnisse einsehen.", "Ascending": "Aufsteigend", diff --git a/src/web/components/dialog/confirmationdialog.jsx b/src/web/components/dialog/confirmationdialog.jsx index 0dffc77cb6..72df7b0424 100644 --- a/src/web/components/dialog/confirmationdialog.jsx +++ b/src/web/components/dialog/confirmationdialog.jsx @@ -20,6 +20,7 @@ const ConfirmationDialogContent = ({ close, rightButtonTitle, onResumeClick, + loading, }) => { const handleResume = useCallback(() => { if (onResumeClick) { @@ -34,6 +35,7 @@ const ConfirmationDialogContent = ({ rightButtonTitle={rightButtonTitle} onLeftButtonClick={close} onRightButtonClick={handleResume} + loading={loading} /> ); @@ -44,6 +46,7 @@ ConfirmationDialogContent.propTypes = { content: PropTypes.elementOrString, rightButtonTitle: PropTypes.string, onResumeClick: PropTypes.func.isRequired, + loading: PropTypes.bool, }; const ConfirmationDialog = ({ @@ -53,6 +56,7 @@ const ConfirmationDialog = ({ rightButtonTitle, onClose, onResumeClick, + loading, }) => { const [_] = useTranslation(); @@ -65,6 +69,7 @@ const ConfirmationDialog = ({ content={content} rightButtonTitle={rightButtonTitle} onResumeClick={onResumeClick} + loading={loading} /> )} @@ -78,6 +83,7 @@ ConfirmationDialog.propTypes = { width: PropTypes.string, onClose: PropTypes.func.isRequired, onResumeClick: PropTypes.func.isRequired, + loading: PropTypes.bool, }; export default ConfirmationDialog; diff --git a/src/web/components/dialog/twobuttonfooter.jsx b/src/web/components/dialog/twobuttonfooter.jsx index 54ce7ccac5..1c2228c23a 100644 --- a/src/web/components/dialog/twobuttonfooter.jsx +++ b/src/web/components/dialog/twobuttonfooter.jsx @@ -3,7 +3,6 @@ * SPDX-License-Identifier: AGPL-3.0-or-later */ - import React from 'react'; import PropTypes from 'web/utils/proptypes'; @@ -25,7 +24,7 @@ const DialogTwoButtonFooter = ({ const [_] = useTranslation(); leftButtonTitle = leftButtonTitle || _('Cancel'); return ( - +