'Ευπάθειες',
'menu.item.settings' => 'Ρυθμίσεις',
'menu.item.autoUpdatesSettings' => 'Autoupdates',
'menu.item.subscriptions' => 'Subscriptions',
'plugin.noJsText' => 'Ενεργοποιήστε την JavaScript στο πρόγραμμα περιήγησης για να χρησιμοποιήσετε αυτό το γραφικό στοιχείο.',
'dashboard.widget.vulnerabilities.title' => '{productName}: Ευπάθειες τοποθεσίας',
'dashboard.widget.attacks.title' => 'Προστασία ευπαθειών',
'dashboard.widget.noJsText' => 'Ενεργοποιήστε την JavaScript στο πρόγραμμα περιήγησης για να αποκτήσετε πρόσβαση στο γραφικό στοιχείο.',
];
$messagesFrontend = [
'backgroundTasksContext.polling.error' => 'Δεν είναι δυνατή η ανίχνευση εργασιών στο παρασκήνιο',
'dateTimeDisplay.format' => '{tense, select, past{{timeCategory, select, minutes{{minutes, plural, =0{λιγότερο από πριν από ένα λεπτό} one{πριν από {minutes} λεπτό περίπου} other{πριν από {minutes} λεπτά περίπου}}} hours{{hours, plural, =0{λιγότερο από πριν από μία ώρα} one{πριν από {hours} ώρα περίπου} other{πριν από {hours} ώρες περίπου}}} other{{dateTime, date, medium} στις {dateTime, time, short}}}} future{{timeCategory, select, minutes{{minutes, plural, =0{σε λιγότερο από ένα λεπτό} one{σε περίπου {minutes} λεπτό} other{σε περίπου {minutes} λεπτά}}} hours{{hours, plural, =0{σε λιγότερο από μία ώρα} one{σε περίπου {hours} ώρα} other{σε περίπου {hours} ώρες}}} other{{dateTime, date, medium} στις {dateTime, time, short}}}} other{{dateTime, date, medium} στις {dateTime, time, short}}}',
'ellipsisText.showLess' => 'Εμφάνιση λιγότερων',
'ellipsisText.showMore' => 'Εμφάνιση περισσότερων',
'loader.text.dataLoading' => 'Φόρτωση δεδομένων',
'loader.text.dataSaving' => 'Saving data',
'loader.text.mitigationUpdate' => 'Ενημέρωση των στοιχείων τοποθεσίας. Περιμένετε',
'loader.text.mitigationDisable' => 'Απενεργοποίηση ευάλωτων στοιχείων. Περιμένετε',
'loader.text.protection.enabling' => 'Enabling protection, please wait',
'loader.text.protection.disabling' => 'Disabling protection, please wait',
'protectedChip.title' => 'Μετριάστηκε',
'riskLevelChip.label.low' => 'Χαμηλός',
'riskLevelChip.label.medium' => 'Med',
'riskLevelChip.label.high' => 'Υψηλός',
'riskLevelChip.label.critical' => 'Crit',
'riskLevelChip.shieldIcon.tooltip' => 'This vulnerability is mitigated by Vulnerability Protection',
'smartUpdateEnabled.confirmation.text' => 'Τα Smart Updates είναι ενεργοποιημένα σε αυτήν τοποθεσία. Η ενημέρωση θα διαρκέσει λίγη ώρα. Θέλετε να συνεχίσετε;',
'smartUpdateEnabled.confirmation.button.confirm' => 'Εκτέλεση Smart Update',
'smartUpdateEnabled.confirmation.button.reject' => 'Ακύρωση',
'toast.error.defaultTitle' => 'Παρουσιάστηκε σφάλμα',
'toast.error.installationProperties' => 'Η ανάγνωση ιδιοτήτων της τοποθεσίας απέτυχε',
'toast.error.accessToken' => 'Το διακριτικό πρόσβασης της προσθήκης δεν βρέθηκε. Δοκιμάστε να ανανεώσετε το διακριτικό πρόσβασης στην οθόνη Ρύθμιση της αντίστοιχης τοποθεσίας στο περιβάλλον εργασίας του πίνακα ελέγχου ή επικοινωνήστε με την εταιρεία παροχής της υπηρεσίας για βοήθεια.',
'vulnerabilitiesWidget.activeVulnerabilities.label' => '{counter, plural, one {ευπάθεια που δεν έχει αντιμετωπιστεί} other {ευπάθειες που δεν έχουν αντιμετωπιστεί}}', // Attention! This string shouldn't contain number placeholder (#) itself
'vulnerabilitiesWidget.activeVulnerabilities.tooltip' => 'Ο αριθμός των ευπαθειών που δεν έχουν αντιμετωπιστεί στην τοποθεσία σας, εξαιρουμένων των όσων αγνοήσατε.',
'vulnerabilitiesWidget.activeVulnerabilities.empty.title' => 'Η τοποθεσία web σας δεν έχει ευπάθειες που δεν έχουν αντιμετωπιστεί',
'vulnerabilitiesWidget.activeVulnerabilities.empty.subtitle' => 'Βεβαιωθείτε ότι η Προστασία ευπαθειών είναι πάντα ενεργοποιημένη στην τοποθεσία σας, ώστε να παραμένετε ασφαλείς',
'vulnerabilitiesWidget.risk.critical' => 'Κρίσιμος κίνδυνος',
'vulnerabilitiesWidget.risk.high' => 'Υψηλός κίνδυνος',
'vulnerabilitiesWidget.risk.medium' => 'Μέτριος κίνδυνος',
'vulnerabilitiesWidget.risk.low' => 'Χαμηλός κίνδυνος',
'vulnerabilitiesWidget.counter.fixed.label' => '{counter, plural, one {ευπάθεια μετριάστηκε} other {ευπάθειες μετριάστηκαν}}', // Attention! This string shouldn't contain number placeholder (#) itself
'vulnerabilitiesWidget.counter.fixed.tooltip' => 'Ο αριθμός των ευπαθειών στην τοποθεσία web σας που μετριάστηκαν από την Προστασία ευπαθειών ή την απενεργοποίηση των στοιχείων.',
'vulnerabilitiesWidget.counter.fixed.emptyText' => 'Οι κανόνες προστασίας εφαρμόζονται αυτόματα',
'vulnerabilitiesWidget.counter.attacks.label' => '{counter, plural, one {επίθεση αποκλείστηκε} other {επιθέσεις αποκλείστηκαν}}', // Attention! This string shouldn't contain number placeholder (#) itself
'vulnerabilitiesWidget.counter.attacks.tooltip' => 'Ο αριθμός των αποκλεισμένων προσπαθειών για εκμετάλλευση ευπαθειών στην τοποθεσία web σας τις τελευταίες 365 ημέρες.',
'vulnerabilitiesWidget.counter.attacks.emptyText' => 'Παρακολουθούμε τις ευπάθειες σε πραγματικό χρόνο και τις ιεραρχούμε με βάση το πόσο πιθανό είναι να γίνουν αντικείμενο εκμετάλλευσης.', // unused
'vulnerabilitiesWidget.somethingNotProtected' => 'Η προστασία είναι ενεργοποιημένη. Υπάρχει κάτι, όμως, που δεν έχει μετριαστεί;',
'vulnerabilityList.bulkActions.selected' => '{count, plural, =0 {Δεν επιλέχτηκε καμία} one {επιλέχθηκε #} other {επιλέχθηκαν #}}',
'vulnerabilityList.bulkActions.update' => 'Ενημέρωση',
'vulnerabilityList.searchField.label' => 'Αναζήτηση',
'securityRiskChip.label' => '{score, number, ::.0} Security Risk',
'securityRiskChip.shieldIcon.tooltip' => 'Security Risk is reduced by Vulnerability Protection',
'settings.title' => 'Ρυθμίσεις',
'settings.actions.backAriaLabel' => 'Back to the previous page',
'settings.analytics.idLabel' => 'User Analytics ID',
'settings.analytics.idNotAvailable' => 'Μη διαθέσιμο',
'settings.analytics.copyToClipboard.buttonLabel' => 'Copy Analytics ID',
'settings.analytics.copyToClipboard.idNotAvailable' => 'Το αναγνωριστικό ανάλυσης δεν είναι διαθέσιμο',
'settings.analytics.copyToClipboard.toast.success' => 'Το αναγνωριστικό ανάλυσης αντιγράφηκε στο πρόχειρο',
'settings.analytics.copyToClipboard.toast.error' => 'Η αντιγραφή του αναγνωριστικού ανάλυσης στο πρόχειρο απέτυχε',
'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' => 'Επιλέξατε να συμμετέχετε στη συλλογή αναλυτικών στοιχείων χρήστη',
'settings.consent.toast.success.optedOut' => 'Επιλέξατε να εξαιρεθείτε από τη συλλογή αναλυτικών στοιχείων χρήστη',
'settings.consent.toast.error.optedInStatus' => 'Η ενημέρωση της κατάστασης συμμετοχής/εξαίρεσης για τη συλλογή αναλυτικών στοιχείων απέτυχε',
'settings.accessToken.title' => 'Διακριτικό πρόσβασης',
'settings.accessToken.description' => 'Αυτό το διακριτικό πρόσβασης είναι μοναδικό για αυτήν την τοποθεσία web. Επιτρέπει σε αυτήν την προσθήκη να επικοινωνεί με το WP Toolkit (το οποίο παρέχει την προσθήκη). Το διακριτικό ανανεώνεται αυτόματα μία φορά κάθε 24 ώρες. Εάν χρειάζεται, μπορείτε να το ανανεώσετε μη αυτόματα εδώ ή στην οθόνη Ρύθμιση στο περιβάλλον εργασίας WP Toolkit.',
'settings.accessToken.description.customAppName' => "Αυτό το διακριτικό πρόσβασης είναι μοναδικό για αυτήν την τοποθεσία web. Επιτρέπει σε αυτήν την προσθήκη να επικοινωνεί με το backend της υπηρεσίας. Το διακριτικό ανανεώνεται αυτόματα μία φορά κάθε 24 ώρες. Εάν χρειάζεται, μπορείτε να το ενημερώσετε μη αυτόματα εδώ. Εάν δεν είναι δυνατή η ενημέρωση του διακριτικού, επικοινωνήστε με την εταιρεία παροχής της υπηρεσίας για βοήθεια.",
'settings.accessToken.lastRefresh' => 'Last refresh',
'settings.accessToken.lastRefresh.unavailable' => 'Μη διαθέσιμο',
'settings.accessToken.lastRefresh.dateTimeFormat' => '{dateTime, date, medium} στις {dateTime, time, short}',
'settings.accessToken.refreshButton' => 'Ανανέωση διακριτικού',
'settings.accessToken.refreshing' => 'Έκδοση νέου διακριτικού πρόσβασης',
'settings.accessToken.refreshSuccess' => 'Εκδόθηκε νέο διακριτικό πρόσβασης',
'settings.accessToken.refreshError' => 'Η έκδοση του νέου διακριτικού πρόσβασης απέτυχε',
'settings.error.unknownInstallation' => 'Άγνωστο αναγνωριστικό εγκατάστασης WordPress. Δοκιμάστε να ανανεώσετε το διακριτικό πρόσβασης της προσθήκης στην οθόνη Ρύθμιση της αντίστοιχης τοποθεσίας στο περιβάλλον εργασίας του πίνακα ελέγχου ή επικοινωνήστε με την εταιρεία παροχής της υπηρεσίας για βοήθεια.',
'pageHeader.settings' => 'Ρυθμίσεις',
'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' => 'Ενημέρωση',
'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' => 'Ακύρωση',
'vulnerabilitiesPage.widget.updates.dialog.button.update' => 'Ενημέρωση',
'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' => 'Προέλευση',
'vulnerabilityList.vulnerabilityTable.disableButton.title' => 'Απενεργοποίηση',
'vulnerabilityList.vulnerabilityTable.disableButton.active.tooltip' => 'Η απενεργοποίηση μπορεί να επηρεάσει τη λειτουργία της τοποθεσίας.',
'vulnerabilityList.vulnerabilityTable.disableButton.inactive.tooltip' => 'Αυτή η προσθήκη είναι ανενεργή.',
'vulnerabilityList.vulnerabilityTable.emptyState.text.protectionDisabled' => 'Αυτή η τοποθεσία δεν έχει γνωστές ευπάθειες',
'vulnerabilityList.vulnerabilityTable.emptyState.text.protectionEnabled' => 'Όλες οι ευπάθειες που υπάρχουν σε αυτήν την τοποθεσία μετριάστηκαν',
'vulnerabilityList.filtersPanel.chip.affectedPart.core' => 'Πυρήνας',
'vulnerabilityList.filtersPanel.chip.affectedPart.plugin' => 'Προσθήκη',
'vulnerabilityList.filtersPanel.chip.affectedPart.theme' => 'Θέμα',
'vulnerabilityList.filtersPanel.chip.protected' => 'Μετριάστηκε',
'vulnerabilityList.filtersPanel.chip.notProtected' => 'Δεν μετριάστηκαν',
'vulnerabilityList.filtersPanel.chip.risk.low' => 'Χαμηλός κίνδυνος',
'vulnerabilityList.filtersPanel.chip.risk.medium' => 'Μέτριος κίνδυνος',
'vulnerabilityList.filtersPanel.chip.risk.high' => 'Υψηλός κίνδυνος',
'vulnerabilityList.filtersPanel.chip.risk.critical' => 'Κρίσιμος κίνδυνος',
'vulnerabilityList.filtersPanel.chip.updatesAvailable' => 'Διαθέσιμες ενημερώσεις',
'vulnerabilityList.filtersPanel.chip.noUpdates' => 'Καμία ενημέρωση',
'vulnerabilityList.filtersPopover.button.apply' => 'Εφαρμογή φίλτρων',
'vulnerabilityList.filtersPopover.button.reset' => 'Επαναφορά φίλτρων',
'vulnerabilityList.filtersPopover.header' => 'Φιλτράρισμα ευπαθειών',
'vulnerabilityList.filtersPopover.filter.affectedPart.title' => 'Τοποθεσία',
'vulnerabilityList.filtersPopover.filter.affectedPart.core' => 'Πυρήνας WordPress',
'vulnerabilityList.filtersPopover.filter.affectedPart.plugin' => 'Προσθήκη',
'vulnerabilityList.filtersPopover.filter.affectedPart.theme' => 'Θέμα',
'vulnerabilityList.filtersPopover.filter.protection.title' => 'Μετριάστηκαν μέσω της προστασίας',
'vulnerabilityList.filtersPopover.filter.protection.protected' => 'Μετριάστηκε',
'vulnerabilityList.filtersPopover.filter.protection.notProtected' => 'Δεν μετριάστηκαν',
'vulnerabilityList.filtersPopover.filter.riskLevel.title' => 'Επίπεδο κινδύνου',
'vulnerabilityList.filtersPopover.filter.riskLevel.low' => 'Χαμηλός κίνδυνος',
'vulnerabilityList.filtersPopover.filter.riskLevel.medium' => 'Μέτριος κίνδυνος',
'vulnerabilityList.filtersPopover.filter.riskLevel.high' => 'Υψηλός κίνδυνος',
'vulnerabilityList.filtersPopover.filter.riskLevel.critical' => 'Κρίσιμος κίνδυνος',
'vulnerabilityList.filtersPopover.filter.updates.title' => 'Ενημερώσεις',
'vulnerabilityList.filtersPopover.filter.updates.available' => 'Διαθέσιμες',
'vulnerabilityList.filtersPopover.filter.updates.notAvailable' => 'Καμία διαθέσιμη',
'vulnerabilityList.vulnerabilityTable.header.risk.label' => 'Κίνδυνος',
'vulnerabilityList.vulnerabilityTable.header.risk.tooltip' => 'Η κατάταξη κινδύνου αποτελεί μια συγκεντρωτική αξιολόγηση του αντίκτυπου μιας ευπάθειας. Βασίζεται στις αξιολογήσεις CVSS και EPSS, στο Patchstack Patch Priority και σε άλλους παράγοντες.',
'vulnerabilityList.vulnerabilityTable.header.vulnerability' => 'Ευπάθεια',
'vulnerabilityList.vulnerabilityTable.header.where' => 'Πού',
'vulnerabilityList.vulnerabilityTable.header.howToFix' => 'Πώς να το διορθώσετε',
'vulnerabilityList.vulnerabilityTable.protectedChip.tooltip' => 'Η Προστασία ευπαθειών εφάρμοσε κανόνες προστασίας για τον μετριασμό αυτής της ευπάθειας.',
'vulnerabilityList.vulnerabilityTable.sorting.asc' => 'με ταξινόμηση κατά αύξουσα σειρά',
'vulnerabilityList.vulnerabilityTable.sorting.desc' => 'με ταξινόμηση κατά φθίνουσα σειρά',
'vulnerabilityList.vulnerabilityTable.updates.notFound' => 'Δεν βρέθηκαν ενημερώσεις',
'vulnerabilityList.vulnerabilityTable.updates.updateTo' => 'Ενημέρωση στην έκδοση {version}',
'vulnerabilityProtection.vulnerabilitiesFetch.error' => 'Η φόρτωση δεδομένων σχετικά με τις ευπάθειες της τοποθεσίας απέτυχε',
'vulnerabilityProtection.tasksLoading.error' => 'Η ενημέρωση δεδομένων από τον διακομιστή απέτυχε',
'vulnerabilityProtection.usageLoading.error' => 'Failed to load data about Vulnerability Protection usage',
'vulnerabilityProtectionDashboard.title' => 'Ευπάθειες',
'vulnerabilityProtectionDashboard.subtitle' => 'Λίστα ευπαθειών που εντοπίστηκαν στην τοποθεσία σας.',
'vulnerabilityProtectionDashboard.lastUpdate' => 'Τελευταία ενημέρωση: {dateTime}.',
'vulnerabilityProtectionDashboard.ignoreLowLevel.title' => 'Παράβλεψη ευπαθειών χαμηλού κινδύνου',
'vulnerabilityProtectionDashboard.ignoreLowLevel.tooltip' => 'Εάν αγνοείτε ευπάθειες χαμηλού κινδύνου, τότε θεωρείται ότι έχουν αντιμετωπιστεί για τους σκοπούς της εφαρμογής πολιτικών ασφαλείας και της αποστολής ειδοποιήσεων.',
'vulnerabilityProtectionDashboard.vulnerabilitiesStatisticsFetch.error' => 'Η φόρτωση δεδομένων σχετικά με τα στατιστικά στοιχεία ευπαθειών της τοποθεσίας απέτυχε',
'vulnerabilityProtectionDashboard.vulnerabilitiesFilteringStatusUpdate.error' => 'Η ενημέρωση δεδομένων σχετικά με την κατάσταση του φίλτρου ευπαθειών της τοποθεσίας απέτυχε',
'vulnerabilityProtectionDashboard.protectionInfo.header' => "Ο μετριασμός μιας ευπάθειας απαιτεί συγκεκριμένους κανόνες προστασίας. Ακολουθούν οι λόγοι για τους οποίους ενδέχεται να μην είναι διαθέσιμοι οι κανόνες προστασίας για μια συγκεκριμένη ευπάθεια:",
'vulnerabilityProtectionDashboard.protectionInfo.poweredBy' => 'Παρέχεται από',
'vulnerabilityProtectionDashboard.protectionInfo.noPatch.title' => 'Εργασία σε εξέλιξη',
'vulnerabilityProtectionDashboard.protectionInfo.noPatch.description' => 'Οι κανόνες για τις ευπάθειες υψηλού αντίκτυπου καθίστανται συνήθως διαθέσιμες εντός ορισμένων ωρών από την κοινοποίηση. Οι κανόνες για τις ευπάθειες χαμηλού αντίκτυπου μπορεί να χρειαστούν περισσότερο χρόνο για να δημιουργηθούν.',
'vulnerabilityProtectionDashboard.protectionInfo.unlikelyExploited.title' => 'Χαμηλός κίνδυνος',
'vulnerabilityProtectionDashboard.protectionInfo.unlikelyExploited.description' => 'Ορισμένες ευπάθειες έχουν χαμηλό αντίκτυπο ή δεν διαθέτουν πραγματικές μεθόδους εκμετάλλευσης. Καθώς δεν παρουσιάζουν πραγματική απειλή για τις τοποθεσίες web, δεν είναι απαραίτητοι οι κανόνες προστασίας για αυτές.',
'vulnerabilityProtectionDashboard.protectionInfo.dbMatch.title' => 'Λείπουν στη βάση δεδομένων',
'vulnerabilityProtectionDashboard.protectionInfo.dbMatch.description' => 'Οι ευπάθειες που εμφανίζονται μόνο στη βάση δεδομένων Wordfence ή που δεν ταιριάζουν με αντίστοιχες εγγραφές στη βάση δεδομένων Patchstack δεν λαμβάνουν κανόνες προστασίας.',
'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' => 'Η ευάλωτη προσθήκη απενεργοποιήθηκε',
'vulnerabilityMitigation.disable.errorMessage' => 'Η απενεργοποίηση της προσθήκης απέτυχε',
'vulnerabilityMitigation.update.successMessage' => 'Οι ενημερώσεις εγκαταστάθηκαν',
'vulnerabilityMitigation.update.errorMessage' => 'Η εγκατάσταση των ενημερώσεων απέτυχε',
'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 {επίθεση αποκλείστηκε} other {επιθέσεις αποκλείστηκαν}}', // Attention! This string shouldn't contain number placeholder (#) itself
'widget.attacks.attacksCounter.tooltip' => 'Ο αριθμός των αποκλεισμένων προσπαθειών για εκμετάλλευση ευπαθειών στην τοποθεσία web σας τις τελευταίες 365 ημέρες.',
'widget.attacks.goToPluginButton.text' => 'Προβολή λεπτομερειών',
'widget.vulnerabilities.vulnerabilitiesDisplay.totalCounter.label' => '{counter, plural, one {ευπάθεια του WordPress εντοπίστηκε} other {ευπάθειες του WordPress εντοπίστηκαν}}', // Attention! This string shouldn't contain number placeholder (#) itself
'widget.vulnerabilities.vulnerabilitiesDisplay.barLabel.critical' => '{count, plural, one {{displayedNumber} κρίσιμης σοβαρότητας} other {{displayedNumber} κρίσιμης σοβαρότητας}}', // {displayedNumber} might contain, for example, '2.3k'; in that case {count} will be 2300
'widget.vulnerabilities.vulnerabilitiesDisplay.barLabel.high' => '{count, plural, one {{displayedNumber} υψηλής σοβαρότητας} other {{displayedNumber} υψηλής σοβαρότητας}}', // {displayedNumber} might contain, for example, '2.3k'; in that case {count} will be 2300
'widget.vulnerabilities.vulnerabilitiesDisplay.barLabel.medium' => '{count, plural, one {{displayedNumber} μέτριας σοβαρότητας} other {{displayedNumber} μέτριας σοβαρότητας}}', // {displayedNumber} might contain, for example, '2.3k'; in that case {count} will be 2300
'widget.vulnerabilities.vulnerabilitiesDisplay.barLabel.low' => '{count, plural, one {{displayedNumber} χαμηλής σοβαρότητας} other {{displayedNumber} χαμηλής σοβαρότητας}}', // {displayedNumber} might contain, for example, '2.3k'; in that case {count} will be 2300
'widget.vulnerabilities.goToPluginButton.text' => 'Προβολή λεπτομερειών',
'widget.vulnerabilities.empty.title' => 'Η τοποθεσία web σας δεν έχει ευπάθειες που δεν έχουν αντιμετωπιστεί',
'widget.vulnerabilities.empty.subtitle' => 'Βεβαιωθείτε ότι η Προστασία ευπαθειών είναι πάντα ενεργοποιημένη στην τοποθεσία σας, ώστε να παραμένετε ασφαλείς',
'widget.vulnerabilities.loadingFailed' => 'Η φόρτωση των δεδομένων ευπαθειών απέτυχε',
'widget.vulnerabilities.error.installationResponseEmpty' => 'Η φόρτωση των ιδιοτήτων της τοποθεσίας απέτυχε',
'widget.vulnerabilities.error.vulnerabilitiesResponseEmpty' => 'Δεν υπάρχουν πληροφορίες για ευπάθειες σε αυτήν την τοποθεσία',
'wpPart.core' => 'Πυρήνας',
'wpPart.plugin' => 'Προσθήκη',
'wpPart.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' => 'Απενεργοποίηση',
'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' => 'Απενεργοποίηση',
'vulnerableComponentsTree.componentRow.button.deactivatePlugin.confirmation.reject' => 'Ακύρωση',
'vulnerableComponentsTree.componentRow.button.enableProtection' => 'Enable Protection',
'vulnerableComponentsTree.componentRow.button.update' => 'Ενημέρωση στην έκδοση {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' => 'Ενημέρωση',
'vulnerableComponentsTree.componentRow.button.update.confirmation.reject' => 'Ακύρωση',
'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' => 'Ακύρωση',
'purchaseProtectionDialog.wpt.initial.title' => 'Προστασία ευπαθειών',
'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' => 'Ακύρωση',
'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' => 'Προστασία ευπαθειών',
'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' => 'Προστασία ευπαθειών',
'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
];
};