'Sicherheitslücken', 'menu.item.settings' => 'Einstellungen', 'menu.item.autoUpdatesSettings' => 'Autoupdates', 'menu.item.subscriptions' => 'Subscriptions', 'plugin.noJsText' => 'Bitte aktivieren Sie JavaScript in Ihrem Browser, um dieses Plugin zu nutzen.', 'dashboard.widget.vulnerabilities.title' => '{productName}: Sicherheitslücken in Websites', 'dashboard.widget.attacks.title' => 'Schutz vor Sicherheitslücken', 'dashboard.widget.noJsText' => 'Bitte aktivieren Sie JavaScript in Ihrem Browser, um auf dieses Widget zuzugreifen.', ]; $messagesFrontend = [ 'backgroundTasksContext.polling.error' => 'Hintergrundaufgaben können nicht abgefragt werden', 'dateTimeDisplay.format' => '{tense, select, past{{timeCategory, select, minutes{{minutes, plural, =0{vor weniger als einer Minute} one{vor etwa {minutes} Minute} other{vor etwa {minutes} Minuten}}} hours{{hours, plural, =0{vor weniger als einer Stunde} one{vor etwa {hours} Stunde} other{vor etwa {hours} Stunden}}} other{{dateTime, date, medium} um {dateTime, time, short}}}} future{{timeCategory, select, minutes{{minutes, plural, =0{in weniger als einer Minute} one{in etwa {minutes} Minute} other{in etwa {minutes} Minuten}}} hours{{hours, plural, =0{in weniger als einer Stunde} one{in etwa {hours} Stunde} other{in etwa {hours} Stunden}}} other{{dateTime, date, medium} um {dateTime, time, short}}}} other{{dateTime, date, medium} um {dateTime, time, short}}}', 'ellipsisText.showLess' => 'Weniger anzeigen', 'ellipsisText.showMore' => 'Mehr anzeigen', 'loader.text.dataLoading' => 'Daten werden geladen', 'loader.text.dataSaving' => 'Saving data', 'loader.text.mitigationUpdate' => 'Website-Komponenten werden aktualisiert. Bitte warten.', 'loader.text.mitigationDisable' => 'Anfällige Komponenten werden deaktiviert. Bitte warten.', 'loader.text.protection.enabling' => 'Enabling protection, please wait', 'loader.text.protection.disabling' => 'Disabling protection, please wait', 'protectedChip.title' => 'Eingedämmt', 'riskLevelChip.label.low' => 'Niedrig', 'riskLevelChip.label.medium' => 'Med', 'riskLevelChip.label.high' => 'Hoch', 'riskLevelChip.label.critical' => 'Crit', 'riskLevelChip.shieldIcon.tooltip' => 'This vulnerability is mitigated by Vulnerability Protection', 'smartUpdateEnabled.confirmation.text' => 'Smart Updates ist für diese Website aktiviert. Das Update kann einige Zeit in Anspruch nehmen. Möchten Sie fortfahren?', 'smartUpdateEnabled.confirmation.button.confirm' => 'Smart Update ausführen', 'smartUpdateEnabled.confirmation.button.reject' => 'Abbrechen', 'toast.error.defaultTitle' => 'Ein Fehler ist aufgetreten', 'toast.error.installationProperties' => 'Fehler beim Lesen der Website-Eigenschaften', 'toast.error.accessToken' => 'Plugin-Zugriffstoken nicht gefunden. Versuchen Sie, das Zugriffstoken auf dem Einrichtungsbildschirm der entsprechenden Website in der Benutzeroberfläche des Control Panels zu aktualisieren, oder wenden Sie sich an Ihren Service-Provider, um Unterstützung zu erhalten.', 'vulnerabilitiesWidget.activeVulnerabilities.label' => '{counter, plural, one {nicht behobene Sicherheitslücke} other {nicht behobene Sicherheitslücken}}', // Attention! This string shouldn't contain number placeholder (#) itself 'vulnerabilitiesWidget.activeVulnerabilities.tooltip' => 'Anzahl der nicht behobenen Sicherheitslücken auf Ihrer Website. Ignorierte Sicherheitslücken werden nicht berücksichtigt.', 'vulnerabilitiesWidget.activeVulnerabilities.empty.title' => 'Keine nicht behobenen Sicherheitslücken auf Ihrer Website', 'vulnerabilitiesWidget.activeVulnerabilities.empty.subtitle' => 'Der Schutz vor Sicherheitslücken für Ihre Website sollte aktiviert bleiben, damit diese bestmöglich geschützt ist.', 'vulnerabilitiesWidget.risk.critical' => 'Kritisches Risiko', 'vulnerabilitiesWidget.risk.high' => 'Hohes Risiko', 'vulnerabilitiesWidget.risk.medium' => 'Mittleres Risiko', 'vulnerabilitiesWidget.risk.low' => 'Geringes Risiko', 'vulnerabilitiesWidget.counter.fixed.label' => '{counter, plural, one {eingedämmte Sicherheitslücke} other {eingedämmte Sicherheitslücken}}', // Attention! This string shouldn't contain number placeholder (#) itself 'vulnerabilitiesWidget.counter.fixed.tooltip' => 'Anzahl der Schwachstellen auf Ihrer Website, die durch den Schutz vor Sicherheitslücken oder die Deaktivierung von Komponenten eingedämmt wurden.', 'vulnerabilitiesWidget.counter.fixed.emptyText' => 'Schutzregeln werden automatisch angewendet', 'vulnerabilitiesWidget.counter.attacks.label' => '{counter, plural, one {Angriff blockiert} other {Angriffe blockiert}}', // Attention! This string shouldn't contain number placeholder (#) itself 'vulnerabilitiesWidget.counter.attacks.tooltip' => 'Anzahl der blockierten Versuche, Sicherheitslücken auf Ihrer Website in den letzten 365 Tagen auszunutzen.', 'vulnerabilitiesWidget.counter.attacks.emptyText' => 'Wir verfolgen Schwachstellen in Echtzeit und priorisieren sie danach, wie wahrscheinlich es ist, dass sie ausgenutzt werden.', // unused 'vulnerabilitiesWidget.somethingNotProtected' => 'Der Schutz ist aktiviert, aber eine Schwachstelle wurde nicht eingedämmt?', 'vulnerabilityList.bulkActions.selected' => '{count, plural, =0 {Keine ausgewählt} one {# ausgewählt} other {# ausgewählt}}', 'vulnerabilityList.bulkActions.update' => 'Aktualisieren', 'vulnerabilityList.searchField.label' => 'Suchen', 'securityRiskChip.label' => '{score, number, ::.0} Security Risk', 'securityRiskChip.shieldIcon.tooltip' => 'Security Risk is reduced by Vulnerability Protection', 'settings.title' => 'Einstellungen', 'settings.actions.backAriaLabel' => 'Back to the previous page', 'settings.analytics.idLabel' => 'User Analytics ID', 'settings.analytics.idNotAvailable' => 'Nicht verfügbar', 'settings.analytics.copyToClipboard.buttonLabel' => 'Copy Analytics ID', 'settings.analytics.copyToClipboard.idNotAvailable' => 'Die Analyse-ID ist nicht verfügbar', 'settings.analytics.copyToClipboard.toast.success' => 'Die Analyse-ID wurde in die Zwischenablage kopiert', 'settings.analytics.copyToClipboard.toast.error' => 'Die Analyse-ID konnte nicht in die Zwischenablage kopiert werden', 'settings.consent.title' => 'Collect usage statistics', 'settings.consent.description' => 'This plugin uses third-party tools to track usage and improve features. By keeping tracking enabled, you consent to data collection during plugin use. Learn more about this.', 'settings.consent.action.disableTracking' => 'Disable Tracking', 'settings.consent.action.enableTracking' => 'Enable Tracking', 'settings.consent.toast.success.optedIn' => 'Sie haben der Erfassung von Nutzungsanalysen zugestimmt.', 'settings.consent.toast.success.optedOut' => 'Sie haben sich gegen die Erfassung von Nutzungsanalysen entschieden.', 'settings.consent.toast.error.optedInStatus' => 'Status für die Zustimmung/Ablehnung der Erfassung von Analysedaten konnte nicht aktualisiert werden', 'settings.accessToken.title' => 'Zugriffstoken', 'settings.accessToken.description' => 'Dieses Zugriffstoken ist einzigartig für diese Website. Es ermöglicht diesem Plugin die Kommunikation mit WP Toolkit (das das Plugin unterstützt). Das Token wird alle 24 Stunden automatisch aktualisiert. Bei Bedarf können Sie es hier oder auf dem Einrichtungsbildschirm in der WP Toolkit-Oberfläche manuell aktualisieren.', 'settings.accessToken.description.customAppName' => "Dieses Zugriffstoken ist einzigartig für diese Website. Es ermöglicht diesem Plugin die Kommunikation mit dem Service-Backend. Das Token wird alle 24 Stunden automatisch aktualisiert. Bei Bedarf können Sie es hier manuell aktualisieren. Wenn die Aktualisierung des Tokens fehlschlägt, wenden Sie sich bitte an Ihren Service-Provider, um Unterstützung zu erhalten.", 'settings.accessToken.lastRefresh' => 'Last refresh', 'settings.accessToken.lastRefresh.unavailable' => 'Nicht verfügbar', 'settings.accessToken.lastRefresh.dateTimeFormat' => '{dateTime, date, medium} um {dateTime, time, short}', 'settings.accessToken.refreshButton' => 'Token aktualisieren', 'settings.accessToken.refreshing' => 'Neues Zugriffstoken wird ausgestellt', 'settings.accessToken.refreshSuccess' => 'Neues Zugriffstoken wurde ausgestellt', 'settings.accessToken.refreshError' => 'Neues Zugriffstoken konnte nicht ausgestellt werden', 'settings.error.unknownInstallation' => 'Unbekannte WordPress-Installations-ID. Versuchen Sie, das Zugriffstoken des Plugins auf dem Einrichtungsbildschirm der entsprechenden Website in der Benutzeroberfläche des Control Panels zu aktualisieren, oder wenden Sie sich an Ihren Service-Provider, um Unterstützung zu erhalten.', 'pageHeader.settings' => 'Einstellungen', 'vulnerabilitiesPage.widget.securityRisk.title' => 'Security Risk', 'vulnerabilitiesPage.widget.securityRisk.tooltip' => 'Site Security Risk is calculated from the combined risk of site components, vulnerability protection status, and whether security measures and automatic updates are enabled.', 'vulnerabilitiesPage.widget.updates.title.updatesAvailable' => 'Updates are available', 'vulnerabilitiesPage.widget.updates.title.upToDate' => "Everything's up-to-date", 'vulnerabilitiesPage.widget.updates.button.update' => 'Aktualisieren', 'vulnerabilitiesPage.widget.updates.actions.settingsAriaLabel' => 'Open autoupdate settings', // Gear icon button in Updates widget 'vulnerabilitiesPage.widget.updates.dialog.title' => 'Update Everything', 'vulnerabilitiesPage.widget.updates.dialog.text' => 'Choose components to update on {siteName}. The update cannot be interrupted once it starts.', // {siteName} is the site display name 'vulnerabilitiesPage.widget.updates.dialog.item.core' => 'WordPress {fromVersion} → {toVersion}', // Example: WordPress 3.2.2 → 3.2.9 'vulnerabilitiesPage.widget.updates.dialog.item.asset' => '{componentTitle} {fromVersion} → {toVersion}', // Example: Duplicator 1.3.26 → 1.3.28 'vulnerabilitiesPage.widget.updates.dialog.button.cancel' => 'Abbrechen', 'vulnerabilitiesPage.widget.updates.dialog.button.update' => 'Aktualisieren', 'autoUpdatesSettings.title' => 'Autoupdates', 'autoUpdatesSettings.description.paragraph1' => 'Configure how WordPress core, plugins, and themes are updated. It\'s recommended to enable automatic security updates that install minor security releases immediately to protect your site from newly discovered vulnerabilities.', 'autoUpdatesSettings.unavailable.message' => 'Autoupdate settings are currently unavailable for this site.', 'autoUpdatesSettings.actions.save' => 'Save', 'autoUpdatesSettings.actions.backAriaLabel' => 'Back to the previous page', 'autoUpdatesSettings.field.core' => 'WordPress core', 'autoUpdatesSettings.field.plugins' => 'Plugins', 'autoUpdatesSettings.field.themes' => 'Themes', 'autoUpdatesSettings.option.disabled.title' => 'Do not install any updates automatically', 'autoUpdatesSettings.option.security.title' => 'Install only security updates automatically', 'autoUpdatesSettings.option.all.title' => 'Install all updates automatically', 'autoUpdatesSettings.core.option.security.description' => 'For example, automatically install 4.7.1, but not 4.8', 'autoUpdatesSettings.plugins.option.security.description' => 'Use individual plugin autoupdate settings, but autoinstall updates if they fix a known vulnerability', 'autoUpdatesSettings.plugins.option.all.description' => 'Ignore individual plugin autoupdate settings for each plugin', 'autoUpdatesSettings.toast.success' => 'Autoupdate settings updated', 'autoUpdatesSettings.toast.error' => 'Failed to update autoupdate settings', 'autoUpdatesSettings.themes.option.security.description' => 'Use individual theme autoupdate settings, but autoinstall updates if they fix a known vulnerability', 'autoUpdatesSettings.themes.option.all.description' => 'Ignore individual theme autoupdate settings for each theme', 'vulnerabilitiesPage.widget.protection.title.notProtected' => 'Protection Disabled', 'vulnerabilitiesPage.widget.protection.title.protected' => 'Protection Enabled', 'vulnerabilitiesPage.widget.protection.title.tooltip.line1.title' => 'Automatic:', 'vulnerabilitiesPage.widget.protection.title.tooltip.line1.text' => 'Protection rules are applied automatically, no user action is required.', 'vulnerabilitiesPage.widget.protection.title.tooltip.line2.title' => 'Non-invasive:', 'vulnerabilitiesPage.widget.protection.title.tooltip.line2.text' => 'Protection rules work like a firewall and do not modify your site\'s code.', 'vulnerabilitiesPage.widget.protection.title.tooltip.line3.title' => 'High-performance:', 'vulnerabilitiesPage.widget.protection.title.tooltip.line3.text' => 'Protection rules are applied only for specific vulnerabilities, ensuring minimal impact on performance.', 'vulnerabilitiesPage.widget.protection.content.notProtected.text' => 'Non-invasive, automated, lightweight protection', 'vulnerabilitiesPage.widget.protection.content.notProtected.poweredBy' => 'Powered by {providerLogo}', // {providerLogo} is an actual logo image of the provider, not text 'vulnerabilitiesPage.widget.protection.content.notProtected.button.enableProtection' => 'Enable Protection', 'vulnerabilitiesPage.widget.protection.content.protected' => '{counter, plural, one {attack blocked} other {attacks blocked}}', // Attention! This string shouldn't contain number placeholder (#) itself 'vulnerabilitiesPage.widget.protection.title.terminated' => 'No protection: terminated', 'vulnerabilitiesPage.widget.protection.subscriptionStatus.suspended' => 'Subscription suspended', 'vulnerabilitiesPage.widget.protection.content.terminated.button.buyNewLicense' => 'Buy New License', 'vulnerabilitiesPage.widget.protection.actionsMenu.disableProtection' => 'Disable Protection', 'vulnerabilitiesPage.widget.protection.actionsMenu.manageSubscription' => 'Manage Subscription', 'vulnerabilityList.vulnerabilityProvidersInfo.source' => 'Quelle', 'vulnerabilityList.vulnerabilityTable.disableButton.title' => 'Deaktivieren', 'vulnerabilityList.vulnerabilityTable.disableButton.active.tooltip' => 'Die Deaktivierung kann die Funktionsweise der Website beeinträchtigen.', 'vulnerabilityList.vulnerabilityTable.disableButton.inactive.tooltip' => 'Dieses Plugin ist nicht aktiviert.', 'vulnerabilityList.vulnerabilityTable.emptyState.text.protectionDisabled' => 'Diese Website weist keine bekannten Sicherheitslücken auf.', 'vulnerabilityList.vulnerabilityTable.emptyState.text.protectionEnabled' => 'Alle auf dieser Website vorhandenen Sicherheitslücken wurden eingedämmt.', 'vulnerabilityList.filtersPanel.chip.affectedPart.core' => 'Core', 'vulnerabilityList.filtersPanel.chip.affectedPart.plugin' => 'Plugin', 'vulnerabilityList.filtersPanel.chip.affectedPart.theme' => 'Theme', 'vulnerabilityList.filtersPanel.chip.protected' => 'Eingedämmt', 'vulnerabilityList.filtersPanel.chip.notProtected' => 'Nicht eingedämmt', 'vulnerabilityList.filtersPanel.chip.risk.low' => 'Geringes Risiko', 'vulnerabilityList.filtersPanel.chip.risk.medium' => 'Mittleres Risiko', 'vulnerabilityList.filtersPanel.chip.risk.high' => 'Hohes Risiko', 'vulnerabilityList.filtersPanel.chip.risk.critical' => 'Kritisches Risiko', 'vulnerabilityList.filtersPanel.chip.updatesAvailable' => 'Updates verfügbar', 'vulnerabilityList.filtersPanel.chip.noUpdates' => 'Keine Updates', 'vulnerabilityList.filtersPopover.button.apply' => 'Filter anwenden', 'vulnerabilityList.filtersPopover.button.reset' => 'Filter zurücksetzen', 'vulnerabilityList.filtersPopover.header' => 'Sicherheitslücken filtern', 'vulnerabilityList.filtersPopover.filter.affectedPart.title' => 'Speicherort', 'vulnerabilityList.filtersPopover.filter.affectedPart.core' => 'WordPress-Core', 'vulnerabilityList.filtersPopover.filter.affectedPart.plugin' => 'Plugin', 'vulnerabilityList.filtersPopover.filter.affectedPart.theme' => 'Theme', 'vulnerabilityList.filtersPopover.filter.protection.title' => 'Eingedämmt über die Schutzfunktion', 'vulnerabilityList.filtersPopover.filter.protection.protected' => 'Eingedämmt', 'vulnerabilityList.filtersPopover.filter.protection.notProtected' => 'Nicht eingedämmt', 'vulnerabilityList.filtersPopover.filter.riskLevel.title' => 'Risikolevel', 'vulnerabilityList.filtersPopover.filter.riskLevel.low' => 'Geringes Risiko', 'vulnerabilityList.filtersPopover.filter.riskLevel.medium' => 'Mittleres Risiko', 'vulnerabilityList.filtersPopover.filter.riskLevel.high' => 'Hohes Risiko', 'vulnerabilityList.filtersPopover.filter.riskLevel.critical' => 'Kritisches Risiko', 'vulnerabilityList.filtersPopover.filter.updates.title' => 'Updates', 'vulnerabilityList.filtersPopover.filter.updates.available' => 'Verfügbar', 'vulnerabilityList.filtersPopover.filter.updates.notAvailable' => 'Nicht verfügbar', 'vulnerabilityList.vulnerabilityTable.header.risk.label' => 'Risiko', 'vulnerabilityList.vulnerabilityTable.header.risk.tooltip' => 'Die Risikobewertung ist eine zusammenfassende Einschätzung der Auswirkungen von Sicherheitslücken. Sie basiert auf Bewertungen von CVSS, EPSS, Patchstack Patch Priority und anderen Faktoren.', 'vulnerabilityList.vulnerabilityTable.header.vulnerability' => 'Sicherheitslücke', 'vulnerabilityList.vulnerabilityTable.header.where' => 'Wo', 'vulnerabilityList.vulnerabilityTable.header.howToFix' => 'Problembehebung', 'vulnerabilityList.vulnerabilityTable.protectedChip.tooltip' => 'Über den Schutz vor Sicherheitslücken wurden Regeln angewendet, um diese Schwachstelle einzudämmen.', 'vulnerabilityList.vulnerabilityTable.sorting.asc' => 'aufsteigend sortiert', 'vulnerabilityList.vulnerabilityTable.sorting.desc' => 'absteigend sortiert', 'vulnerabilityList.vulnerabilityTable.updates.notFound' => 'Keine Updates gefunden', 'vulnerabilityList.vulnerabilityTable.updates.updateTo' => 'Update auf {version}', 'vulnerabilityProtection.vulnerabilitiesFetch.error' => 'Daten zu Sicherheitslücken der Website konnten nicht geladen werden', 'vulnerabilityProtection.tasksLoading.error' => 'Daten vom Server konnten nicht aktualisiert werden', 'vulnerabilityProtection.usageLoading.error' => 'Failed to load data about Vulnerability Protection usage', 'vulnerabilityProtectionDashboard.title' => 'Sicherheitslücken', 'vulnerabilityProtectionDashboard.subtitle' => 'Liste der Sicherheitslücken, die auf Ihrer Website gefunden wurden.', 'vulnerabilityProtectionDashboard.lastUpdate' => 'Zuletzt aktualisiert: {dateTime}.', 'vulnerabilityProtectionDashboard.ignoreLowLevel.title' => 'Sicherheitslücken mit geringem Risiko ignorieren', 'vulnerabilityProtectionDashboard.ignoreLowLevel.tooltip' => 'Das Ignorieren von Sicherheitslücken mit geringem Risiko bedeutet, dass diese als behoben behandelt werden, wenn es darum geht, Sicherheitsrichtlinien anzuwenden und Benachrichtigungen zu versenden.', 'vulnerabilityProtectionDashboard.vulnerabilitiesStatisticsFetch.error' => 'Daten zu Website-Sicherheitslücken konnten nicht geladen werden', 'vulnerabilityProtectionDashboard.vulnerabilitiesFilteringStatusUpdate.error' => 'Daten zum Filterstatus für Website-Sicherheitslücken konnten nicht aktualisiert werden', 'vulnerabilityProtectionDashboard.protectionInfo.header' => "Für das Eindämmen einer Sicherheitslücke sind spezifische Schutzregeln erforderlich. Gründe dafür, warum für eine bestimmte Sicherheitslücke möglicherweise keine Schutzregeln verfügbar sind:", 'vulnerabilityProtectionDashboard.protectionInfo.poweredBy' => 'Powered by', 'vulnerabilityProtectionDashboard.protectionInfo.noPatch.title' => 'Regeln werden gerade ausgearbeitet', 'vulnerabilityProtectionDashboard.protectionInfo.noPatch.description' => 'Regeln für besonders schwerwiegende Sicherheitslücken werden normalerweise innerhalb weniger Stunden nach Bekanntwerden des Problems zur Verfügung gestellt. Das Erstellen von Regeln für weniger schwerwiegende Sicherheitslücken kann länger dauern.', 'vulnerabilityProtectionDashboard.protectionInfo.unlikelyExploited.title' => 'Geringes Risiko', 'vulnerabilityProtectionDashboard.protectionInfo.unlikelyExploited.description' => 'Einige Sicherheitslücken haben nur minimale Auswirkungen oder es gibt keine wirklichen Methoden zur Ausnutzung der Schwachstelle. Da sie keine echte Bedrohung für Websites darstellen, sind Schutzregeln für sie nicht erforderlich.', 'vulnerabilityProtectionDashboard.protectionInfo.dbMatch.title' => 'Nicht in Datenbank vorhanden', 'vulnerabilityProtectionDashboard.protectionInfo.dbMatch.description' => 'Sicherheitslücken, die nur in der Wordfence-Datenbank vorhanden sind oder nicht mit entsprechenden Einträgen aus der Patchstack-Datenbank abgeglichen werden können, erhalten keine Schutzregeln.', 'vulnerabilityProvider.button.tooltip' => 'See the details about this vulnerability on the {provider} website (opens in a new tab).', 'vulnerabilityProviderInfo.disclosureDateFormat' => '{dateTime, date, long}', 'vulnerabilityMitigation.disable.successMessage' => 'Anfälliges Plugin wurde deaktiviert.', 'vulnerabilityMitigation.disable.errorMessage' => 'Plugin konnte nicht deaktiviert werden', 'vulnerabilityMitigation.update.successMessage' => 'Updates wurden installiert', 'vulnerabilityMitigation.update.errorMessage' => 'Updates konnten nicht installiert werden', 'vulnerabilityProtection.enabling.errorMessage' => 'Failed to enable Vulnerability Protection', 'vulnerabilityProtection.enabling.successMessage' => 'Vulnerability Protection enabled', 'vulnerabilityProtection.disabling.errorMessage' => 'Failed to disable Vulnerability Protection', 'vulnerabilityProtection.disabling.successMessage' => 'Vulnerability Protection disabled', 'widget.attacks.attacksCounter.label' => '{counter, plural, one {Angriff blockiert} other {Angriffe blockiert}}', // Attention! This string shouldn't contain number placeholder (#) itself 'widget.attacks.attacksCounter.tooltip' => 'Anzahl der blockierten Versuche, Sicherheitslücken auf Ihrer Website in den letzten 365 Tagen auszunutzen.', 'widget.attacks.goToPluginButton.text' => 'Details anzeigen', 'widget.vulnerabilities.vulnerabilitiesDisplay.totalCounter.label' => '{counter, plural, one {WordPress-Sicherheitslücke gefunden} other {WordPress-Sicherheitslücken gefunden}}', // Attention! This string shouldn't contain number placeholder (#) itself 'widget.vulnerabilities.vulnerabilitiesDisplay.barLabel.critical' => '{count, plural, one {{displayedNumber} Kritisch} other {{displayedNumber} Kritisch}}', // {displayedNumber} might contain, for example, '2.3k'; in that case {count} will be 2300 'widget.vulnerabilities.vulnerabilitiesDisplay.barLabel.high' => '{count, plural, one {{displayedNumber} Hoch} other {{displayedNumber} Hoch}}', // {displayedNumber} might contain, for example, '2.3k'; in that case {count} will be 2300 'widget.vulnerabilities.vulnerabilitiesDisplay.barLabel.medium' => '{count, plural, one {{displayedNumber} Mittel} other {{displayedNumber} Mittel}}', // {displayedNumber} might contain, for example, '2.3k'; in that case {count} will be 2300 'widget.vulnerabilities.vulnerabilitiesDisplay.barLabel.low' => '{count, plural, one {{displayedNumber} Gering} other {{displayedNumber} Gering}}', // {displayedNumber} might contain, for example, '2.3k'; in that case {count} will be 2300 'widget.vulnerabilities.goToPluginButton.text' => 'Details anzeigen', 'widget.vulnerabilities.empty.title' => 'Keine nicht behobenen Sicherheitslücken auf Ihrer Website', 'widget.vulnerabilities.empty.subtitle' => 'Der Schutz vor Sicherheitslücken für Ihre Website sollte aktiviert bleiben, damit diese bestmöglich geschützt ist.', 'widget.vulnerabilities.loadingFailed' => 'Daten zu Sicherheitslücken konnten nicht geladen werden', 'widget.vulnerabilities.error.installationResponseEmpty' => 'Fehler beim Laden der Website-Eigenschaften', 'widget.vulnerabilities.error.vulnerabilitiesResponseEmpty' => 'Keine Informationen zu Sicherheitslücken auf dieser Website', 'wpPart.core' => 'Core', 'wpPart.plugin' => 'Plugin', 'wpPart.theme' => 'Theme', 'vulnerableComponentsTree.emptyState' => 'No vulnerable components', 'vulnerableComponentsTree.componentRow.title' => '{component} {version}', // Examples: 'WordPress 6.9', 'Duplicator 1.3.26' 'vulnerableComponentsTree.componentRow.riskReducedNotice' => 'Risk is mitigated by protection', 'vulnerableComponentsTree.componentRow.button.deactivatePlugin' => 'Deaktivieren', 'vulnerableComponentsTree.componentRow.button.deactivatePlugin.confirmation.title' => 'Deactivate {pluginName}', 'vulnerableComponentsTree.componentRow.button.deactivatePlugin.confirmation.text' => 'Are you sure you want to deactivate {pluginName} plugin?', 'vulnerableComponentsTree.componentRow.button.deactivatePlugin.confirmation.confirm' => 'Deaktivieren', 'vulnerableComponentsTree.componentRow.button.deactivatePlugin.confirmation.reject' => 'Abbrechen', 'vulnerableComponentsTree.componentRow.button.enableProtection' => 'Enable Protection', 'vulnerableComponentsTree.componentRow.button.update' => 'Update auf {version}', 'vulnerableComponentsTree.componentRow.button.update.confirmation.title' => 'Update {assetName}', 'vulnerableComponentsTree.componentRow.button.update.confirmation.text' => 'Are you sure you want to update {assetName} to version {version}?', 'vulnerableComponentsTree.componentRow.button.update.confirmation.confirm' => 'Aktualisieren', 'vulnerableComponentsTree.componentRow.button.update.confirmation.reject' => 'Abbrechen', 'vulnerableComponentsTree.vulnerabilityRow.fixedIn' => 'Fixed in {version}', // Version of the component (plugin, theme or WordPress core) where the vulnerability is fixed 'vulnerableComponentsTree.vulnerabilityRow.mitigated' => 'mitigated', // The context is: This vulnerability is mitigated. This text appears on the mitigated vulnerability rows. 'vulnerableComponentsTree.vulnerabilityRow.wordfenceCopyrightMessage' => 'This record contains material that is subject to copyright.', 'vulnerableComponentsTree.vulnerabilityRow.wordfenceCopyrightText' => "Copyright 2012-{currentYear} Defiant Inc. License: Defiant hereby grants you a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, sublicense, and distribute this software vulnerability information. Any copy of the software vulnerability information you make for such purposes is authorized provided that you include a hyperlink to this vulnerability record and reproduce Defiant's copyright designation and this license in any such copy.", 'vulnerableComponentsTree.vulnerabilityRow.wordfenceCopyrightReadMore' => 'Read more.', 'confirmationDialog.disableProtection.title' => 'Disable Vulnerability Protection', 'confirmationDialog.disableProtection.mainText' => 'Are you sure you want to disable protection for {siteName}?', 'confirmationDialog.disableProtection.additionalLine1' => '{amount, plural, one {# vulnerability was mitigated since protection was enabled} other {# vulnerabilities were mitigated since protection was enabled}}', 'confirmationDialog.disableProtection.additionalLine2' => '{amount, plural, one {# attack blocked in the last 365 days} other {# attacks blocked in the last 365 days}}', 'confirmationDialog.disableProtection.button.confirm' => 'Disable', 'confirmationDialog.disableProtection.button.reject' => 'Abbrechen', 'purchaseProtectionDialog.wpt.initial.title' => 'Schutz vor Sicherheitslücken', 'purchaseProtectionDialog.wpt.initial.subtitle' => "You'll be redirected to sign up or sign in to your WebPros account to continue the purchase", 'purchaseProtectionDialog.wpt.initial.description' => 'Vulnerability Protection automatically mitigates vulnerabilities in WordPress plugins, themes, and WordPress core without changing the site code.', 'purchaseProtectionDialog.wpt.initial.poweredBy' => 'Powered by {providerLogo}', // {providerLogo} is a clickable logo image of the provider 'purchaseProtectionDialog.wpt.initial.button.iHaveLicense' => 'I Have A License', 'purchaseProtectionDialog.wpt.initial.button.signInAndBuy' => 'Buy', 'purchaseProtectionDialog.wpt.waiting.title' => 'Waiting for purchase completion', 'purchaseProtectionDialog.wpt.waiting.description' => 'Complete your purchase in the newly opened tab. This dialog will update automatically once it\'s done.', 'purchaseProtectionDialog.wpt.waiting.button.cancel' => 'Abbrechen', 'purchaseProtectionDialog.wpt.success.title' => 'Subscription Activated', 'purchaseProtectionDialog.wpt.success.description' => 'Vulnerability protection will be enabled on your site shortly', 'purchaseProtectionDialog.wpt.success.suspended.title' => 'Subscription Suspended', 'purchaseProtectionDialog.wpt.success.suspended.description' => 'Your subscription was activated, but it is currently suspended. Vulnerability Protection will be available until the subscription is terminated. Please update your payment method to continue using Vulnerability Protection.', 'purchaseProtectionDialog.wpt.success.terminated.title' => 'Subscription Terminated', 'purchaseProtectionDialog.wpt.success.terminated.description' => "Your subscription was found, but it has been terminated. Vulnerability Protection isn't available. Please buy a new subscription to use Vulnerability Protection.", 'purchaseProtectionDialog.wpt.success.button.ok' => 'OK', 'purchaseProtectionDialog.wpt.success.button.manageSubscription' => 'Manage Subscription', 'purchaseProtectionDialog.wpt.success.button.buyNewLicense' => 'Buy New License', 'purchaseProtectionDialog.wpt.error.title' => 'Subscription Not Activated', 'purchaseProtectionDialog.wpt.error.description' => "We couldn't activate your subscription right now. If your purchase is complete, it should be activated shortly.", 'purchaseProtectionDialog.wpt.error.hint' => "To activate your subscription manually, use the \"{iHaveLicenseButtonTitle}\" button and enter the subscription ID sent to your email after purchase.", 'purchaseProtectionDialog.wpt.error.button.retry' => 'Try Again', 'purchaseProtectionDialog.wpt.error.button.cancel' => 'Close', 'purchaseProtectionDialog.wpt.toast.popupBlocked' => 'Make sure to allow pop-ups for this site to continue with the purchase', 'purchaseProtectionDialog.wpt.loadingWindow.message' => 'Loading, please wait a moment...', 'purchaseProtectionDialog.wpt.activation.title' => 'License Activation', 'purchaseProtectionDialog.wpt.activation.description' => 'Activate your license manually with your subscription ID:', 'purchaseProtectionDialog.wpt.activation.input.label' => 'Subscription ID', 'purchaseProtectionDialog.wpt.activation.button.activate' => 'Activate', 'purchaseProtectionDialog.wpt.activation.link.forgotId' => 'Forgot your subscription ID?', 'purchaseProtectionDialog.wpt.activationGuidDetected.title' => 'License Activation', 'purchaseProtectionDialog.wpt.activationGuidDetected.description' => 'Your subscription ID was detected automatically', 'purchaseProtectionDialog.wpt.activationGuidDetected.input.label' => 'Subscription ID', 'purchaseProtectionDialog.wpt.activationGuidDetected.link.forgetId' => 'Forget this subscription ID', 'purchaseProtectionDialog.wpt.activationGuidDetected.button.activateAnotherId' => 'Use another ID', 'purchaseProtectionDialog.wpt.activationGuidDetected.button.activate' => 'Activate', 'purchaseProtectionDialog.custom.initial.title' => 'Schutz vor Sicherheitslücken', 'purchaseProtectionDialog.custom.initial.description' => 'Vulnerability Protection automatically mitigates vulnerabilities in WordPress plugins, themes, and WordPress core without changing the site code.', 'purchaseProtectionDialog.custom.initial.poweredBy' => 'Powered by {providerLogo}', // {providerLogo} is a clickable logo image of the provider 'purchaseProtectionDialog.custom.initial.button.buy' => 'Buy', 'purchaseProtectionDialog.custom.afterPurchase.title' => 'Complete Your Purchase', 'purchaseProtectionDialog.custom.afterPurchase.description' => 'If you have completed the purchase, reload the page to apply the changes.', 'purchaseProtectionDialog.custom.afterPurchase.button.reload' => 'Reload', 'purchaseProtectionDialog.custom.toast.invalidUrl' => 'Purchase URL is not valid. Please contact your hosting provider.', 'subscriptionsPage.title' => 'Subscriptions', 'subscriptionsPage.backButton.ariaLabel' => 'Back', 'subscriptionsPage.vpCard.title' => 'Schutz vor Sicherheitslücken', 'subscriptionsPage.vpCard.description' => 'Non-invasive, automated, lightweight protection against WordPress vulnerabilities.', 'subscriptionsPage.vpCard.subscriptionId' => 'Subscription ID', 'subscriptionsPage.vpCard.lastPayment' => 'Last payment', 'subscriptionsPage.vpCard.nextPayment' => 'Next payment', 'subscriptionsPage.vpCard.dateTimeFormat' => '{value, date, medium} {value, time, short}', 'subscriptionsPage.vpCard.button.manageSubscription' => 'Manage Subscription', 'subscriptionsPage.vpCard.copySubscriptionId' => 'Copy subscription ID', 'subscriptionsPage.vpCard.copySuccess' => 'Subscription ID copied to clipboard', 'subscriptionsPage.vpCard.statusChip.suspended' => 'Suspended', 'subscriptionsPage.vpCard.statusChip.terminated' => 'Terminated', 'subscriptionsPage.vpCard.button.forgetLicense' => 'Forget This License', 'subscriptionsPage.vpCard.button.buyNewLicense' => 'Buy New License', 'subscriptionsPage.empty.title' => 'No Subscriptions Yet', 'subscriptionsPage.empty.description' => 'You don\'t have any active subscriptions.', ]; // This function is only to make Psalm check the types of $messagesBackend and $messagesFrontend $dummyFunc = /** * @return list{array, array} */ function() use ($messagesBackend, $messagesFrontend) { return [ $messagesBackend, $messagesFrontend ]; };