Version Description
- Fixed a potential issue where NinjaFirewall could prevent the WordPress Quick Draft widget from loading (#2140).
- Authors and Contributors will no longer be blocked when using Gutenberg if the firewall was set up to block any access to the REST API.
- NinjaFirewall can now handle DB passwords enclosed in double-quotes and containing one or more escaped dollar sign (e.g.,
"...\$..."
). - Small fixes and adjustments.
Download this release
Release Info
Developer | nintechnet |
Plugin | NinjaFirewall (WP Edition) |
Version | 4.2.3 |
Comparing to | |
See all releases |
Code changes from version 4.2.2 to 4.2.3
- languages/ninjafirewall-fr_FR.mo +0 -0
- languages/ninjafirewall-fr_FR.po +212 -185
- languages/ninjafirewall.pot +192 -184
- lib/firewall.php +6 -1
- lib/firewall_policies.php +5 -5
- lib/help.php +1 -1
- lib/network.php +1 -1
- lib/utils.php +3 -3
- ninjafirewall.php +3 -3
- readme.txt +9 -2
languages/ninjafirewall-fr_FR.mo
CHANGED
Binary file
|
languages/ninjafirewall-fr_FR.po
CHANGED
@@ -4,8 +4,8 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Stable (latest release)\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ninjafirewall\n"
|
7 |
-
"POT-Creation-Date: 2020-
|
8 |
-
"PO-Revision-Date: 2020-
|
9 |
"Last-Translator: NinTechNet <contact@nintechnet.com>\n"
|
10 |
"Language-Team: NinTechNet <nintechnet.com>\n"
|
11 |
"Language: fr_FR\n"
|
@@ -168,7 +168,7 @@ msgid "Firewall"
|
|
168 |
msgstr "Pare-feu"
|
169 |
|
170 |
#: lib/dashboard.php:187 lib/dashboard.php:322 lib/firewall_options.php:64
|
171 |
-
#: lib/login_protection.php:203 lib/logs_live_log.php:
|
172 |
#: lib/monitoring_file_guard.php:70 lib/security_rules_update.php:138
|
173 |
msgid "Enabled"
|
174 |
msgstr "Activé"
|
@@ -325,7 +325,7 @@ msgstr ""
|
|
325 |
"l'adresse IP est invalide. Veuillez vérifier <a href=\"%s\">votre "
|
326 |
"configuration</a>."
|
327 |
|
328 |
-
#: lib/dashboard.php:312 lib/help.php:462 lib/logs_firewall_log.php:
|
329 |
#: lib/wpplus.php:170
|
330 |
msgid "Centralized Logging"
|
331 |
msgstr "Centralisation des Logs"
|
@@ -435,61 +435,61 @@ msgstr "Notez-le sur WordPress.org !"
|
|
435 |
msgid "NinjaFirewall Referral Program"
|
436 |
msgstr "Programme de parrainage de NinjaFirewall"
|
437 |
|
438 |
-
#: lib/dashboard_statistics.php:
|
439 |
msgid "You do not have any stats for the selected month yet."
|
440 |
msgstr "Vous n'avez pas de statistiques pour le mois sélectionné."
|
441 |
|
442 |
-
#: lib/dashboard_statistics.php:
|
443 |
msgid "Monthly Statistics"
|
444 |
msgstr "Statistiques Mensuelles"
|
445 |
|
446 |
-
#: lib/dashboard_statistics.php:
|
447 |
msgid "Select a month"
|
448 |
msgstr "Sélectionnez le mois"
|
449 |
|
450 |
-
#: lib/dashboard_statistics.php:
|
451 |
-
#: lib/widget.php:
|
452 |
msgid "Blocked threats"
|
453 |
msgstr "Menaces bloquées"
|
454 |
|
455 |
-
#: lib/dashboard_statistics.php:
|
456 |
msgid "Threats level"
|
457 |
msgstr "Niveau des menaces"
|
458 |
|
459 |
-
#: lib/dashboard_statistics.php:
|
460 |
msgid "Benchmarks"
|
461 |
msgstr "Performances"
|
462 |
|
463 |
-
#: lib/dashboard_statistics.php:
|
464 |
msgid "Average time per request"
|
465 |
msgstr "Durée moyenne par requête"
|
466 |
|
467 |
-
#: lib/dashboard_statistics.php:
|
468 |
-
#: lib/dashboard_statistics.php:
|
469 |
msgid "seconds"
|
470 |
msgstr "secondes"
|
471 |
|
472 |
-
#: lib/dashboard_statistics.php:
|
473 |
msgid "Fastest request"
|
474 |
msgstr "Requête la plus rapide"
|
475 |
|
476 |
-
#: lib/dashboard_statistics.php:
|
477 |
msgid "Slowest request"
|
478 |
msgstr "Requête la plus lente"
|
479 |
|
480 |
-
#: lib/dashboard_statistics.php:
|
481 |
msgid "Critical"
|
482 |
msgstr "Critique"
|
483 |
|
484 |
-
#: lib/dashboard_statistics.php:
|
485 |
msgid "High"
|
486 |
msgstr "Élevé"
|
487 |
|
488 |
-
#: lib/dashboard_statistics.php:
|
489 |
msgid "Medium"
|
490 |
msgstr "Moyen"
|
491 |
|
492 |
-
#: lib/dashboard_statistics.php:
|
493 |
msgid "Select monthly stats to view..."
|
494 |
msgstr "Sélectionnez les statistiques à afficher..."
|
495 |
|
@@ -499,7 +499,7 @@ msgstr "Notifications d'Événement"
|
|
499 |
|
500 |
#: lib/event_notifications.php:42 lib/firewall_options.php:42
|
501 |
#: lib/firewall_policies.php:71 lib/login_protection.php:30
|
502 |
-
#: lib/logs_firewall_log.php:
|
503 |
#: lib/monitoring_file_check.php:105 lib/monitoring_file_guard.php:46
|
504 |
#: lib/network.php:52 lib/security_rules_update.php:101
|
505 |
msgid "Your changes have been saved."
|
@@ -711,40 +711,40 @@ msgstr "Autre(s) :"
|
|
711 |
msgid "Save Event Notifications"
|
712 |
msgstr "Sauvegarder les options"
|
713 |
|
714 |
-
#: lib/event_notifications.php:
|
715 |
msgid "[NinjaFirewall] Daily Activity Report"
|
716 |
msgstr "[NinjaFirewall] Rapport d'activité quotidien"
|
717 |
|
718 |
-
#: lib/event_notifications.php:
|
719 |
#, php-format
|
720 |
msgid "Daily activity report for: %s"
|
721 |
msgstr "Rapport d'activité quotidien pour : %s"
|
722 |
|
723 |
-
#: lib/event_notifications.php:
|
724 |
msgid "Date Range Processed: Yesterday"
|
725 |
msgstr "Plage de date traitée : Hier"
|
726 |
|
727 |
-
#: lib/event_notifications.php:
|
728 |
msgid "Blocked threats:"
|
729 |
msgstr "Menaces bloquées :"
|
730 |
|
731 |
-
#: lib/event_notifications.php:
|
732 |
msgid "critical:"
|
733 |
msgstr "Critique :"
|
734 |
|
735 |
-
#: lib/event_notifications.php:
|
736 |
msgid "high:"
|
737 |
msgstr "Élevé :"
|
738 |
|
739 |
-
#: lib/event_notifications.php:
|
740 |
msgid "medium:"
|
741 |
msgstr "Moyen :"
|
742 |
|
743 |
-
#: lib/event_notifications.php:
|
744 |
msgid "Blocked brute-force attacks:"
|
745 |
msgstr "Attaques par force brute bloquées :"
|
746 |
|
747 |
-
#: lib/event_notifications.php:
|
748 |
msgid ""
|
749 |
"This notification can be turned off from NinjaFirewall \"Event Notifications"
|
750 |
"\" page."
|
@@ -752,17 +752,17 @@ msgstr ""
|
|
752 |
"Cette notification peut être désactivée depuis la page \"Notifications "
|
753 |
"d’Événement\" de NinjaFirewall."
|
754 |
|
755 |
-
#: lib/event_notifications.php:
|
756 |
-
#: lib/firewall_options.php:
|
757 |
#: lib/monitoring_file_check.php:801 lib/security_rules_update.php:576
|
758 |
msgid "Support forum:"
|
759 |
msgstr "Forum :"
|
760 |
|
761 |
-
#: lib/event_notifications.php:
|
762 |
-
#: lib/firewall_options.php:
|
763 |
#: lib/monitoring_file_check.php:804 lib/security_rules_update.php:579
|
764 |
-
#: lib/utils.php:
|
765 |
-
#: lib/utils.php:
|
766 |
#, php-format
|
767 |
msgid ""
|
768 |
"Need more security? Check out our supercharged NinjaFirewall (WP+ Edition): "
|
@@ -783,8 +783,8 @@ msgstr ""
|
|
783 |
"NinjaFirewall a détecté que des mises à jour de sécurité sont disponibles "
|
784 |
"pour votre site Web :"
|
785 |
|
786 |
-
#: lib/event_updates.php:160 lib/utils.php:
|
787 |
-
#: lib/utils.php:
|
788 |
msgid "Date:"
|
789 |
msgstr "Date :"
|
790 |
|
@@ -883,7 +883,7 @@ msgstr "téléchargé(e)"
|
|
883 |
msgid "[NinjaFirewall] Alert: %s"
|
884 |
msgstr "[NinjaFirewall] Alerte : %s"
|
885 |
|
886 |
-
#: lib/events.php:213 lib/events.php:215 lib/utils.php:
|
887 |
msgid "-Blog:"
|
888 |
msgstr "- Blog :"
|
889 |
|
@@ -891,15 +891,15 @@ msgstr "- Blog :"
|
|
891 |
msgid "NinjaFirewall has detected the following activity on your account:"
|
892 |
msgstr "NinjaFirewall a détecté l'activité suivante sur votre compte :"
|
893 |
|
894 |
-
#: lib/events.php:220 lib/utils.php:
|
895 |
msgid "-User:"
|
896 |
msgstr "- Nom :"
|
897 |
|
898 |
-
#: lib/events.php:221 lib/utils.php:
|
899 |
msgid "-IP:"
|
900 |
msgstr "- IP :"
|
901 |
|
902 |
-
#: lib/events.php:222 lib/utils.php:
|
903 |
msgid "-Date:"
|
904 |
msgstr "-Date :"
|
905 |
|
@@ -912,7 +912,7 @@ msgid "Firewall protection"
|
|
912 |
msgstr "Pare-feu"
|
913 |
|
914 |
#: lib/firewall_options.php:64 lib/login_protection.php:203
|
915 |
-
#: lib/logs_live_log.php:
|
916 |
#: lib/security_rules_update.php:138
|
917 |
msgid "Disabled"
|
918 |
msgstr "Désactivé"
|
@@ -1035,7 +1035,7 @@ msgstr "Sauvegarder les options"
|
|
1035 |
msgid "Available backup files"
|
1036 |
msgstr "Fichiers de sauvegarde disponibles"
|
1037 |
|
1038 |
-
#: lib/firewall_options.php:219 lib/logs_firewall_log.php:
|
1039 |
msgid "bytes"
|
1040 |
msgstr "octets"
|
1041 |
|
@@ -1058,21 +1058,21 @@ msgid "Uploaded file is either corrupted or its format is not supported (#%s)"
|
|
1058 |
msgstr ""
|
1059 |
"Le fichier importé est illisible ou son format n'est pas supporté (#%s)"
|
1060 |
|
1061 |
-
#: lib/firewall_options.php:
|
1062 |
msgid "[NinjaFirewall] Alert: Firewall is disabled"
|
1063 |
msgstr "[NinjaFirewall] Alerte : Le pare-feu a été désactivé"
|
1064 |
|
1065 |
-
#: lib/firewall_options.php:
|
1066 |
msgid "-Blog :"
|
1067 |
msgstr "- Blog :"
|
1068 |
|
1069 |
-
#: lib/firewall_options.php:
|
1070 |
msgid "Someone disabled NinjaFirewall from your WordPress admin dashboard:"
|
1071 |
msgstr ""
|
1072 |
"Quelqu'un a désactivé NinjaFirewall depuis votre Tableau de bord de "
|
1073 |
"WordPress :"
|
1074 |
|
1075 |
-
#: lib/firewall_options.php:
|
1076 |
msgid ""
|
1077 |
"NinjaFirewall is disabled because someone enabled debugging mode from your "
|
1078 |
"WordPress admin dashboard:"
|
@@ -1080,26 +1080,26 @@ msgstr ""
|
|
1080 |
"NinjaFirewall est désactivé car quelqu'un activé son \"Mode débogage\" "
|
1081 |
"depuis votre tableau de bord de WordPress :"
|
1082 |
|
1083 |
-
#: lib/firewall_options.php:
|
1084 |
msgid "[NinjaFirewall] Alert: Firewall override settings"
|
1085 |
msgstr "[NinjaFirewall] Alerte : Modification des paramètres du pare-feu"
|
1086 |
|
1087 |
-
#: lib/firewall_options.php:
|
1088 |
msgid ""
|
1089 |
"Someone imported a new configuration which overrode the firewall settings:"
|
1090 |
msgstr ""
|
1091 |
"Quelqu'un a importé une nouvelle configuration qui a modifié tous les "
|
1092 |
"paramètres du pare-feu :"
|
1093 |
|
1094 |
-
#: lib/firewall_options.php:
|
1095 |
msgid "-User :"
|
1096 |
msgstr "- Nom :"
|
1097 |
|
1098 |
-
#: lib/firewall_options.php:
|
1099 |
msgid "-IP :"
|
1100 |
msgstr "- IP :"
|
1101 |
|
1102 |
-
#: lib/firewall_options.php:
|
1103 |
msgid "-Date :"
|
1104 |
msgstr "- Date :"
|
1105 |
|
@@ -1140,15 +1140,15 @@ msgstr "Politiques avancées"
|
|
1140 |
msgid "Enable NinjaFirewall for"
|
1141 |
msgstr "Activer NinjaFirewall pour le trafic"
|
1142 |
|
1143 |
-
#: lib/firewall_policies.php:113 lib/logs_live_log.php:
|
1144 |
msgid "HTTP and HTTPS traffic (default)"
|
1145 |
msgstr "Trafic HTTP et HTTPS (défaut)"
|
1146 |
|
1147 |
-
#: lib/firewall_policies.php:114 lib/logs_live_log.php:
|
1148 |
msgid "HTTP traffic only"
|
1149 |
msgstr "Trafic HTTP uniquement"
|
1150 |
|
1151 |
-
#: lib/firewall_policies.php:115 lib/logs_live_log.php:
|
1152 |
msgid "HTTPS traffic only"
|
1153 |
msgstr "Trafic HTTPS uniquement"
|
1154 |
|
@@ -1562,36 +1562,44 @@ msgstr "6 mois"
|
|
1562 |
msgid "1 year"
|
1563 |
msgstr "1 année"
|
1564 |
|
1565 |
-
#: lib/firewall_policies.php:
|
|
|
|
|
|
|
|
|
1566 |
msgid "Apply to subdomains"
|
1567 |
msgstr "Appliquer aux sous-domaines"
|
1568 |
|
1569 |
-
#: lib/firewall_policies.php:
|
|
|
|
|
|
|
|
|
1570 |
#, php-format
|
1571 |
msgid "Set %s for the website frontend"
|
1572 |
msgstr "Activer %s pour le site"
|
1573 |
|
1574 |
-
#: lib/firewall_policies.php:
|
1575 |
msgid "This CSP header will apply to the website frontend only."
|
1576 |
msgstr "Cet en-tête CSP ne s'appliquera qu'au site."
|
1577 |
|
1578 |
-
#: lib/firewall_policies.php:
|
1579 |
#, php-format
|
1580 |
msgid "Set %s for the WordPress admin dashboard"
|
1581 |
msgstr "Activer %s pour la console d'administration de WordPress"
|
1582 |
|
1583 |
-
#: lib/firewall_policies.php:
|
1584 |
msgid "This CSP header will apply to the WordPress admin dashboard only."
|
1585 |
msgstr ""
|
1586 |
"Cet en-tête CSP ne s'appliquera qu'à la console d'administration de "
|
1587 |
"WordPress."
|
1588 |
|
1589 |
-
#: lib/firewall_policies.php:
|
1590 |
#, php-format
|
1591 |
msgid "Set %s (Chrome, Opera and Firefox browsers)"
|
1592 |
msgstr "Activer %s (Chrome, Opera et Firefox)"
|
1593 |
|
1594 |
-
#: lib/firewall_policies.php:
|
1595 |
msgid ""
|
1596 |
"Block PHP built-in wrappers in <code>GET</code>, <code>POST</code>, "
|
1597 |
"<code>HTTP_USER_AGENT</code>, <code>HTTP_REFERER</code> and cookies"
|
@@ -1600,54 +1608,54 @@ msgstr ""
|
|
1600 |
"<code>GET</code>, <code>POST</code>, <code>HTTP_USER_AGENT</code>, "
|
1601 |
"<code>HTTP_REFERER</code> et les cookies"
|
1602 |
|
1603 |
-
#: lib/firewall_policies.php:
|
1604 |
msgid "Block serialized PHP objects in the following global variables"
|
1605 |
msgstr ""
|
1606 |
"Bloquer les objets PHP sérialisés dans les variables globales suivantes"
|
1607 |
|
1608 |
-
#: lib/firewall_policies.php:
|
1609 |
msgid "Hide PHP notice and error messages"
|
1610 |
msgstr "Masquer les messages d'erreur de PHP"
|
1611 |
|
1612 |
-
#: lib/firewall_policies.php:
|
1613 |
msgid "Sanitise <code>PHP_SELF</code>"
|
1614 |
msgstr "Nettoyer <code>PHP_SELF</code>"
|
1615 |
|
1616 |
-
#: lib/firewall_policies.php:
|
1617 |
msgid "Sanitise <code>PATH_TRANSLATED</code>"
|
1618 |
msgstr "Nettoyer <code>PATH_TRANSLATED</code>"
|
1619 |
|
1620 |
-
#: lib/firewall_policies.php:
|
1621 |
msgid "Sanitise <code>PATH_INFO</code>"
|
1622 |
msgstr "Nettoyer <code>PATH_INFO</code>"
|
1623 |
|
1624 |
-
#: lib/firewall_policies.php:
|
1625 |
msgid "This option is not compatible with your actual configuration."
|
1626 |
msgstr ""
|
1627 |
"Cette option n'est pas compatible avec la configuration de votre serveur."
|
1628 |
|
1629 |
-
#: lib/firewall_policies.php:
|
1630 |
msgid "Various"
|
1631 |
msgstr "Divers"
|
1632 |
|
1633 |
-
#: lib/firewall_policies.php:
|
1634 |
msgid "Block the <code>DOCUMENT_ROOT</code> server variable in HTTP request"
|
1635 |
msgstr ""
|
1636 |
"Bloquer les requêtes HTTP contenant la variable <code>DOCUMENT_ROOT</code>"
|
1637 |
|
1638 |
-
#: lib/firewall_policies.php:
|
1639 |
msgid "Block ASCII character 0x00 (NULL byte)"
|
1640 |
msgstr "Bloquer le caractère ASCII 0x00 (NULL byte)"
|
1641 |
|
1642 |
-
#: lib/firewall_policies.php:
|
1643 |
msgid "Block ASCII control characters 1 to 8 and 14 to 31"
|
1644 |
msgstr "Bloquer les caractères de contrôle ASCII 1 à 8 et 14 à 31"
|
1645 |
|
1646 |
-
#: lib/firewall_policies.php:
|
1647 |
msgid "Save Firewall Policies"
|
1648 |
msgstr "Sauvegarder les options"
|
1649 |
|
1650 |
-
#: lib/firewall_policies.php:
|
1651 |
msgid "Restore Default Values"
|
1652 |
msgstr "Rétablir les valeurs par défaut"
|
1653 |
|
@@ -2767,8 +2775,8 @@ msgstr "Réseau"
|
|
2767 |
msgid ""
|
2768 |
"Even if NinjaFirewall administration menu is only available to the Super "
|
2769 |
"Admin (from the main site), you can still display its status to all sites in "
|
2770 |
-
"the network by adding a small NinjaFirewall icon to their
|
2771 |
-
"be visible only to the administrators of those sites."
|
2772 |
msgstr ""
|
2773 |
"Même si NinjaFirewall n'est accessible qu'au Super Administrateur (depuis le "
|
2774 |
"site principal), vous pouvez toujours afficher son statut à tous les sites "
|
@@ -3039,7 +3047,7 @@ msgstr ""
|
|
3039 |
"REQUEST : la requête HTTP avec ses variables et valeurs, ainsi que la raison "
|
3040 |
"qui a déclenché l'incident."
|
3041 |
|
3042 |
-
#: lib/help.php:458 lib/logs_firewall_log.php:
|
3043 |
msgid "Auto-delete log"
|
3044 |
msgstr "Suppression automatique des journaux"
|
3045 |
|
@@ -3405,7 +3413,7 @@ msgstr ""
|
|
3405 |
"connexion non-sécurisée (HTTP) en ajoutant la ligne suivante dans votre "
|
3406 |
"fichier <strong>wp-config.php</strong> :"
|
3407 |
|
3408 |
-
#: lib/install_default.php:
|
3409 |
#, php-format
|
3410 |
msgid ""
|
3411 |
"NinjaFirewall cannot create its <code>nfwlog/</code>log and cache folder; "
|
@@ -3608,7 +3616,7 @@ msgstr "Erreur : impossible d’écrire dans le fichier de configuration %s"
|
|
3608 |
msgid "Logs"
|
3609 |
msgstr "Journaux"
|
3610 |
|
3611 |
-
#: lib/logs_firewall_log.php:
|
3612 |
#, php-format
|
3613 |
msgid ""
|
3614 |
"the current month log (%s) is not writable. Please chmod it and its parent "
|
@@ -3617,45 +3625,45 @@ msgstr ""
|
|
3617 |
"le fichier du journal (%s) est en lecture seule. Veuillez changer ses "
|
3618 |
"permissions ainsi que celles du répertoire parent (par ex. 0777)"
|
3619 |
|
3620 |
-
#: lib/logs_firewall_log.php:
|
3621 |
#, php-format
|
3622 |
msgid "the log directory (%s) is not writable. Please chmod it to 0777"
|
3623 |
msgstr ""
|
3624 |
"le répertoire du journal (%s) est en lecture seule. Veuillez changer ses "
|
3625 |
"permissions (par ex. 0777)"
|
3626 |
|
3627 |
-
#: lib/logs_firewall_log.php:
|
3628 |
msgid "Your public key has been deleted"
|
3629 |
msgstr "Votre clé publique a été supprimée"
|
3630 |
|
3631 |
-
#: lib/logs_firewall_log.php:
|
3632 |
msgid "Your public key has been saved"
|
3633 |
msgstr "Votre clé publique a été sauvegardée"
|
3634 |
|
3635 |
-
#: lib/logs_firewall_log.php:
|
3636 |
msgid "Error"
|
3637 |
msgstr "Erreur"
|
3638 |
|
3639 |
-
#: lib/logs_firewall_log.php:
|
3640 |
msgid "Note"
|
3641 |
msgstr "Notice"
|
3642 |
|
3643 |
-
#: lib/logs_firewall_log.php:
|
3644 |
#, php-format
|
3645 |
msgid "your log has %s lines. I will display the last %s lines only."
|
3646 |
msgstr ""
|
3647 |
"votre journal contient %s lignes. Seules les %s dernières lignes vont être "
|
3648 |
"affichées."
|
3649 |
|
3650 |
-
#: lib/logs_firewall_log.php:
|
3651 |
msgid "Viewing:"
|
3652 |
msgstr "Journal :"
|
3653 |
|
3654 |
-
#: lib/logs_firewall_log.php:
|
3655 |
msgid "The selected log is empty."
|
3656 |
msgstr "Le journal sélectionné est vide."
|
3657 |
|
3658 |
-
#: lib/logs_firewall_log.php:
|
3659 |
msgid ""
|
3660 |
"The log shows all threats that were blocked by the firewall, unless stated "
|
3661 |
"otherwise. It is rotated monthly."
|
@@ -3663,28 +3671,28 @@ msgstr ""
|
|
3663 |
"Le journal affiche toutes les menaces bloquées par le pare-feu, sauf "
|
3664 |
"indication contraire. La rotation du journal est mensuelle."
|
3665 |
|
3666 |
-
#: lib/logs_firewall_log.php:
|
3667 |
msgid "Log Options"
|
3668 |
msgstr "Options du Journal"
|
3669 |
|
3670 |
-
#: lib/logs_firewall_log.php:
|
3671 |
#, php-format
|
3672 |
msgid "Automatically delete logs older than %s days"
|
3673 |
msgstr "Supprimer automatiquement les journaux vieux de plus de %s jours"
|
3674 |
|
3675 |
-
#: lib/logs_firewall_log.php:
|
3676 |
msgid "Set this option to 0 to disable it."
|
3677 |
msgstr "Entrez \"0\" pour désactiver cette option."
|
3678 |
|
3679 |
-
#: lib/logs_firewall_log.php:
|
3680 |
msgid "Save Log Options"
|
3681 |
msgstr "Sauvegarder les options"
|
3682 |
|
3683 |
-
#: lib/logs_firewall_log.php:
|
3684 |
msgid "Enter your public key (optional)"
|
3685 |
msgstr "Entrez votre clé publique (optionnel)"
|
3686 |
|
3687 |
-
#: lib/logs_firewall_log.php:
|
3688 |
#, php-format
|
3689 |
msgid ""
|
3690 |
"<a href=\"%s\">Consult our blog</a> if you want to enable centralized "
|
@@ -3693,19 +3701,19 @@ msgstr ""
|
|
3693 |
"Veuillez <a href=\"%s\">consulter notre blog</a> afin d'activer la "
|
3694 |
"Centralisation des Logs."
|
3695 |
|
3696 |
-
#: lib/logs_firewall_log.php:
|
3697 |
msgid "Save Public Key"
|
3698 |
msgstr "Sauvegarder la clé publique"
|
3699 |
|
3700 |
-
#: lib/logs_firewall_log.php:
|
3701 |
msgid "Delete Public Key"
|
3702 |
msgstr "Supprimer la clé publique"
|
3703 |
|
3704 |
-
#: lib/logs_firewall_log.php:
|
3705 |
msgid "The requested log does not exist."
|
3706 |
msgstr "Le journal demandé n'existe pas."
|
3707 |
|
3708 |
-
#: lib/logs_firewall_log.php:
|
3709 |
msgid "Unable to open the log for read operation."
|
3710 |
msgstr "Impossible de lire le journal."
|
3711 |
|
@@ -3728,7 +3736,7 @@ msgstr ""
|
|
3728 |
"et assurez vous que l'option \"Ajouter l'Administrateur à la liste blanche\" "
|
3729 |
"est activée."
|
3730 |
|
3731 |
-
#: lib/logs_live_log.php:
|
3732 |
msgid ""
|
3733 |
"Live Log lets you watch your blog traffic in real time. To enable it, click "
|
3734 |
"on the button below."
|
@@ -3736,70 +3744,70 @@ msgstr ""
|
|
3736 |
"Live Log vous permet de surveiller le trafic de votre blog en temps réel. "
|
3737 |
"Pour l'activer, cliquez sur le bouton ci-dessous."
|
3738 |
|
3739 |
-
#: lib/logs_live_log.php:
|
3740 |
msgid "Refresh rate:"
|
3741 |
msgstr "Intervalle :"
|
3742 |
|
3743 |
-
#: lib/logs_live_log.php:
|
3744 |
msgid "5 seconds"
|
3745 |
msgstr "5 secondes"
|
3746 |
|
3747 |
-
#: lib/logs_live_log.php:
|
3748 |
msgid "10 seconds"
|
3749 |
msgstr "10 secondes"
|
3750 |
|
3751 |
-
#: lib/logs_live_log.php:
|
3752 |
msgid "20 seconds"
|
3753 |
msgstr "20 secondes"
|
3754 |
|
3755 |
-
#: lib/logs_live_log.php:
|
3756 |
msgid "45 seconds"
|
3757 |
msgstr "45 secondes"
|
3758 |
|
3759 |
-
#: lib/logs_live_log.php:
|
3760 |
msgid "Clear screen"
|
3761 |
msgstr "Effacer"
|
3762 |
|
3763 |
-
#: lib/logs_live_log.php:
|
3764 |
msgid "Autoscrolling"
|
3765 |
msgstr "Défilement auto"
|
3766 |
|
3767 |
-
#: lib/logs_live_log.php:
|
3768 |
msgid "Live Log will not display whitelisted users and brute-force attacks."
|
3769 |
msgstr ""
|
3770 |
"Live Log n'affiche pas les connexions de l'administrateur, ni les attaques "
|
3771 |
"par force brute."
|
3772 |
|
3773 |
-
#: lib/logs_live_log.php:
|
3774 |
msgid "Live Log Options"
|
3775 |
msgstr "Options de Live Log"
|
3776 |
|
3777 |
-
#: lib/logs_live_log.php:
|
3778 |
msgid "Inclusion and exclusion filters (REQUEST_URI)"
|
3779 |
msgstr "Filtres d'inclusion et d'exclusion (REQUEST_URI)"
|
3780 |
|
3781 |
-
#: lib/logs_live_log.php:
|
3782 |
msgid "None"
|
3783 |
msgstr "Aucune"
|
3784 |
|
3785 |
-
#: lib/logs_live_log.php:
|
3786 |
msgid "Must include"
|
3787 |
msgstr "Doit inclure"
|
3788 |
|
3789 |
-
#: lib/logs_live_log.php:
|
3790 |
msgid "Must not include"
|
3791 |
msgstr "Ne doit pas inclure"
|
3792 |
|
3793 |
-
#: lib/logs_live_log.php:
|
3794 |
#: lib/monitoring_file_guard.php:89
|
3795 |
msgid "e.g.,"
|
3796 |
msgstr "par ex."
|
3797 |
|
3798 |
-
#: lib/logs_live_log.php:
|
3799 |
msgid "or"
|
3800 |
msgstr "ou"
|
3801 |
|
3802 |
-
#: lib/logs_live_log.php:
|
3803 |
msgid ""
|
3804 |
"Full or partial case-sensitive REQUEST_URI string. Multiple values must be "
|
3805 |
"comma-separated."
|
@@ -3807,33 +3815,33 @@ msgstr ""
|
|
3807 |
"Chaîne de caractères REQUEST_URI complète ou partielle, sensible à la casse. "
|
3808 |
"Plusieurs valeurs doivent être séparées par des virgules."
|
3809 |
|
3810 |
-
#: lib/logs_live_log.php:
|
3811 |
msgid "Format"
|
3812 |
msgstr "Format d'affichage"
|
3813 |
|
3814 |
-
#: lib/logs_live_log.php:
|
3815 |
msgid "Custom"
|
3816 |
msgstr "Autre"
|
3817 |
|
3818 |
-
#: lib/logs_live_log.php:
|
3819 |
msgid "See contextual help for available log format."
|
3820 |
msgstr ""
|
3821 |
"Consultez l'aide contextuelle pour avoir plus d'information sur les formats "
|
3822 |
"disponibles."
|
3823 |
|
3824 |
-
#: lib/logs_live_log.php:
|
3825 |
msgid "Display"
|
3826 |
msgstr "Afficher"
|
3827 |
|
3828 |
-
#: lib/logs_live_log.php:
|
3829 |
msgid "Timezone"
|
3830 |
msgstr "Fuseau horaire"
|
3831 |
|
3832 |
-
#: lib/logs_live_log.php:
|
3833 |
msgid "Save Live Log Options"
|
3834 |
msgstr "Sauvegarder les options"
|
3835 |
|
3836 |
-
#: lib/logs_live_log.php:
|
3837 |
msgid "Error: please enter the custom log format."
|
3838 |
msgstr "Erreur : veuillez entrer le format d'affichage."
|
3839 |
|
@@ -4156,8 +4164,8 @@ msgstr "[NinjaFirewall] Alerte: Détection File Check"
|
|
4156 |
#: lib/monitoring_file_check.php:768 lib/monitoring_file_check.php:770
|
4157 |
#: lib/monitoring_file_check.php:795 lib/monitoring_file_check.php:797
|
4158 |
#: lib/security_rules_update.php:568 lib/security_rules_update.php:570
|
4159 |
-
#: lib/utils.php:
|
4160 |
-
#: lib/utils.php:
|
4161 |
msgid "Blog:"
|
4162 |
msgstr "Blog :"
|
4163 |
|
@@ -4247,8 +4255,8 @@ msgstr "Statut de NinjaFirewall"
|
|
4247 |
|
4248 |
#: lib/network.php:68
|
4249 |
msgid ""
|
4250 |
-
"Display NinjaFirewall status icon in the
|
4251 |
-
"network"
|
4252 |
msgstr ""
|
4253 |
"Afficher l'icône du statut de NinjaFirewall dans la barre d'administration "
|
4254 |
"de tous les sites du réseau"
|
@@ -4656,29 +4664,29 @@ msgstr ""
|
|
4656 |
msgid "Finish"
|
4657 |
msgstr "Finaliser"
|
4658 |
|
4659 |
-
#: lib/utils.php:
|
4660 |
msgid "N/A"
|
4661 |
msgstr "N/A"
|
4662 |
|
4663 |
-
#: lib/utils.php:
|
4664 |
#, php-format
|
4665 |
msgid "Attempt to create a new %s"
|
4666 |
msgstr "Tentative de création de %s"
|
4667 |
|
4668 |
-
#: lib/utils.php:
|
4669 |
#, php-format
|
4670 |
msgid "Attempt to edit a published %s (ID: %s)"
|
4671 |
msgstr "Tentative de modification de %s (ID: %s)"
|
4672 |
|
4673 |
-
#: lib/utils.php:
|
4674 |
msgid "Unauthenticated user"
|
4675 |
msgstr "Utilisateur non authentifié"
|
4676 |
|
4677 |
-
#: lib/utils.php:
|
4678 |
msgid "Blocked post/page edition attempt"
|
4679 |
msgstr "Tentative d'édition de page/article bloquée"
|
4680 |
|
4681 |
-
#: lib/utils.php:
|
4682 |
msgid ""
|
4683 |
"NinjaFirewall has blocked an attempt to edit/create a post by a user who "
|
4684 |
"doesn't have the right capabilities:"
|
@@ -4686,24 +4694,24 @@ msgstr ""
|
|
4686 |
"NinjaFirewall a bloqué une tentative de modification/création d'une page ou "
|
4687 |
"d'un article par un utilisateur qui n'avait pas les capacités nécessaires :"
|
4688 |
|
4689 |
-
#: lib/utils.php:
|
4690 |
msgid "Username:"
|
4691 |
msgstr "Utilisateur :"
|
4692 |
|
4693 |
-
#: lib/utils.php:
|
4694 |
msgid "Action:"
|
4695 |
msgstr "Action :"
|
4696 |
|
4697 |
-
#: lib/utils.php:
|
4698 |
msgid "User IP:"
|
4699 |
msgstr "IP utilisateur :"
|
4700 |
|
4701 |
-
#: lib/utils.php:
|
4702 |
msgid "A PHP backtrace has been attached to this message for your convenience."
|
4703 |
msgstr ""
|
4704 |
"La pile d'exécution de PHP est jointe à ce message pour votre commodité."
|
4705 |
|
4706 |
-
#: lib/utils.php:
|
4707 |
msgid ""
|
4708 |
"This protection (and notification) can be turned off from NinjaFirewall "
|
4709 |
"\"Firewall Policies\" page."
|
@@ -4711,25 +4719,25 @@ msgstr ""
|
|
4711 |
"Cette protection (et notification) peut être désactivée à partir de la page "
|
4712 |
"\"Politiques du Pare-feu\" de NinjaFirewall."
|
4713 |
|
4714 |
-
#: lib/utils.php:
|
4715 |
-
#: lib/utils.php:
|
4716 |
msgid "You are not allowed to perform this task."
|
4717 |
msgstr "Vous n'êtes pas autorisé à effectuer cette tâche."
|
4718 |
|
4719 |
-
#: lib/utils.php:
|
4720 |
msgid "Blocked user account creation"
|
4721 |
msgstr "Création de compte d'utilisateur bloquée"
|
4722 |
|
4723 |
-
#: lib/utils.php:
|
4724 |
msgid "NinjaFirewall has blocked an attempt to create a user account:"
|
4725 |
msgstr ""
|
4726 |
"NinjaFirewall a bloqué une tentative de création d'un compte d'utilisateur :"
|
4727 |
|
4728 |
-
#: lib/utils.php:
|
4729 |
msgid "NinjaFirewall error"
|
4730 |
msgstr "NinjaFirewall Erreur"
|
4731 |
|
4732 |
-
#: lib/utils.php:
|
4733 |
#, php-format
|
4734 |
msgid ""
|
4735 |
"%s directory cannot be created. Please review your installation and ensure "
|
@@ -4738,7 +4746,7 @@ msgstr ""
|
|
4738 |
"Le répertoire %s ne peut pas être créé. Vérifiez votre installation et "
|
4739 |
"assurez vous que %s n'est pas en lecture seule."
|
4740 |
|
4741 |
-
#: lib/utils.php:
|
4742 |
#, php-format
|
4743 |
msgid ""
|
4744 |
"%s directory is read-only. Please review your installation and ensure that "
|
@@ -4747,35 +4755,35 @@ msgstr ""
|
|
4747 |
"Le répertoire %s est en lecture seule. Vérifiez votre installation et les "
|
4748 |
"permissions de %s."
|
4749 |
|
4750 |
-
#: lib/utils.php:
|
4751 |
msgid "unknown error"
|
4752 |
msgstr "erreur inconnue"
|
4753 |
|
4754 |
-
#: lib/utils.php:
|
4755 |
msgid "NinjaFirewall fatal error:"
|
4756 |
msgstr "NinjaFirewall erreur fatale :"
|
4757 |
|
4758 |
-
#: lib/utils.php:
|
4759 |
msgid "Review your installation, your site is not protected."
|
4760 |
msgstr "Vérifiez votre installation, votre site n'est pas protégé."
|
4761 |
|
4762 |
-
#: lib/utils.php:
|
4763 |
msgid "Alert: WordPress console login"
|
4764 |
msgstr "Alerte : Connexion à WordPress"
|
4765 |
|
4766 |
-
#: lib/utils.php:
|
4767 |
msgid "Someone just logged in to your WordPress admin console:"
|
4768 |
msgstr "Quelqu'un vient de se connecter à votre Tableau de bord de WordPress:"
|
4769 |
|
4770 |
-
#: lib/utils.php:
|
4771 |
msgid "Support forum"
|
4772 |
msgstr "Forum"
|
4773 |
|
4774 |
-
#: lib/utils.php:
|
4775 |
msgid "Forbidden access"
|
4776 |
msgstr "Accès interdit"
|
4777 |
|
4778 |
-
#: lib/utils.php:
|
4779 |
#, php-format
|
4780 |
msgid ""
|
4781 |
"<strong>ERROR</strong>: Invalid username or password.<br /><a href=\"%s"
|
@@ -4784,11 +4792,11 @@ msgstr ""
|
|
4784 |
"<strong>ERREUR</strong>: Identifiant ou mot de passe invalide.<br /><a href="
|
4785 |
"\"%s\">Mot de passe perdu</a> ?"
|
4786 |
|
4787 |
-
#: lib/utils.php:
|
4788 |
msgid "[NinjaFirewall] Alert: Database changes detected"
|
4789 |
msgstr "[NinjaFirewall] Alerte: Modification dans la base de données"
|
4790 |
|
4791 |
-
#: lib/utils.php:
|
4792 |
msgid ""
|
4793 |
"NinjaFirewall has detected that one or more administrator accounts were "
|
4794 |
"modified in the database:"
|
@@ -4796,12 +4804,12 @@ msgstr ""
|
|
4796 |
"NinjaFirewall a détecté que un ou plusieurs comptes d'administrateur ont été "
|
4797 |
"modifiés dans la base de données:"
|
4798 |
|
4799 |
-
#: lib/utils.php:
|
4800 |
#, php-format
|
4801 |
msgid "Total administrators : %s"
|
4802 |
msgstr "Nombre d'administrateurs : %s"
|
4803 |
|
4804 |
-
#: lib/utils.php:
|
4805 |
msgid ""
|
4806 |
"If you cannot see any modifications in the above fields, it is possible that "
|
4807 |
"the administrator password was changed."
|
@@ -4809,11 +4817,11 @@ msgstr ""
|
|
4809 |
"Si vous ne voyez pas de modifications dans les données ci-dessus, il est "
|
4810 |
"possible que le mot de passe administrateur ait été changé."
|
4811 |
|
4812 |
-
#: lib/utils.php:
|
4813 |
msgid "Blocked privilege escalation attempt"
|
4814 |
msgstr "Tentatives d'élévation des privilèges"
|
4815 |
|
4816 |
-
#: lib/utils.php:
|
4817 |
msgid ""
|
4818 |
"NinjaFirewall has blocked an attempt to modify a user capability by someone "
|
4819 |
"who does not have administrative privileges:"
|
@@ -4821,7 +4829,7 @@ msgstr ""
|
|
4821 |
"NinjaFirewall a bloqué une tentative de modification de certaines Capacités "
|
4822 |
"par un utilisateur ne disposant pas de privilèges administratifs :"
|
4823 |
|
4824 |
-
#: lib/utils.php:
|
4825 |
msgid ""
|
4826 |
"NinjaFirewall brute-force protection is enabled and you are temporarily "
|
4827 |
"whitelisted."
|
@@ -4829,7 +4837,7 @@ msgstr ""
|
|
4829 |
"La protection de NinjaFirewall contre les attaques par force brute est "
|
4830 |
"activée. Vous êtes temporairement dans la liste blanche."
|
4831 |
|
4832 |
-
#: lib/utils.php:
|
4833 |
#, php-format
|
4834 |
msgid ""
|
4835 |
"Hey, it seems that you've been using NinjaFirewall for some time. If you "
|
@@ -4842,17 +4850,17 @@ msgstr ""
|
|
4842 |
"a>. Il a fallu des milliers d'heures pour le développer, mais il suffit "
|
4843 |
"seulement de quelques minutes pour le noter. Merci !"
|
4844 |
|
4845 |
-
#: lib/utils.php:
|
4846 |
msgid ""
|
4847 |
"The attempt was blocked and the option was reversed to its original value."
|
4848 |
msgstr ""
|
4849 |
"La tentative a été bloquée et l'option a été remise à sa valeur d'origine."
|
4850 |
|
4851 |
-
#: lib/utils.php:
|
4852 |
msgid "Attempt to modify WordPress settings"
|
4853 |
msgstr "Tentative de modification des paramètres de WordPress"
|
4854 |
|
4855 |
-
#: lib/utils.php:
|
4856 |
msgid ""
|
4857 |
"NinjaFirewall has blocked an attempt to modify some important WordPress "
|
4858 |
"settings by a user that does not have administrative privileges:"
|
@@ -4861,31 +4869,31 @@ msgstr ""
|
|
4861 |
"importants de WordPress par un utilisateur ne disposant pas de privilèges "
|
4862 |
"administratifs :"
|
4863 |
|
4864 |
-
#: lib/utils.php:
|
4865 |
#, php-format
|
4866 |
msgid "Option: %s"
|
4867 |
msgstr "Option: %s"
|
4868 |
|
4869 |
-
#: lib/utils.php:
|
4870 |
#, php-format
|
4871 |
msgid "Original value: %s"
|
4872 |
msgstr "Valeur originale : %s"
|
4873 |
|
4874 |
-
#: lib/utils.php:
|
4875 |
#, php-format
|
4876 |
msgid "Modified value: %s"
|
4877 |
msgstr "Valeur modifiée : %s"
|
4878 |
|
4879 |
-
#: lib/utils.php:
|
4880 |
#, php-format
|
4881 |
msgid "Action taken: %s"
|
4882 |
msgstr "Action prise : %s"
|
4883 |
|
4884 |
-
#: lib/utils.php:
|
4885 |
msgid "Code injection attempt in WordPress options table"
|
4886 |
msgstr "Tentative d'injection de code dans la table des options de WordPress"
|
4887 |
|
4888 |
-
#: lib/utils.php:
|
4889 |
msgid ""
|
4890 |
"NinjaFirewall has blocked an attempt to inject code in the WordPress options "
|
4891 |
"table by a user that does not have administrative privileges:"
|
@@ -4894,26 +4902,26 @@ msgstr ""
|
|
4894 |
"options de WordPress par un utilisateur ne disposant pas de privilèges "
|
4895 |
"administratifs :"
|
4896 |
|
4897 |
-
#: lib/utils.php:
|
4898 |
#, php-format
|
4899 |
msgid "Code: %s"
|
4900 |
msgstr "Code : %s"
|
4901 |
|
4902 |
-
#: lib/utils.php:
|
4903 |
#, php-format
|
4904 |
msgid "Error, cannot create the %s folder."
|
4905 |
msgstr "Erreur, impossible de créer le répertoire %s."
|
4906 |
|
4907 |
-
#: lib/utils.php:
|
4908 |
msgid "Check your server permissions and try again."
|
4909 |
msgstr "Vérifiez les autorisations de votre serveur et réessayez."
|
4910 |
|
4911 |
-
#: lib/utils.php:
|
4912 |
#, php-format
|
4913 |
msgid "Error, the %s folder is not writable."
|
4914 |
msgstr "Erreur, le répertoire %s est en lecture seule."
|
4915 |
|
4916 |
-
#: lib/utils.php:
|
4917 |
#, php-format
|
4918 |
msgid "Error, cannot write %s."
|
4919 |
msgstr "Erreur, impossible d'écrire dans %s."
|
@@ -4922,43 +4930,43 @@ msgstr "Erreur, impossible d'écrire dans %s."
|
|
4922 |
msgid "NinjaFirewall Statistics"
|
4923 |
msgstr "Statistiques de NinjaFirewall"
|
4924 |
|
4925 |
-
#: lib/widget.php:
|
4926 |
msgid "Critical:"
|
4927 |
msgstr "Critique :"
|
4928 |
|
4929 |
-
#: lib/widget.php:
|
4930 |
msgid "High:"
|
4931 |
msgstr "Élevé :"
|
4932 |
|
4933 |
-
#: lib/widget.php:
|
4934 |
msgid "Medium:"
|
4935 |
msgstr "Moyen :"
|
4936 |
|
4937 |
-
#: lib/widget.php:
|
4938 |
msgid "View statistics"
|
4939 |
msgstr "Afficher les statistiques"
|
4940 |
|
4941 |
-
#: lib/widget.php:
|
4942 |
msgid "View firewall log"
|
4943 |
msgstr "Voir le journal du pare-feu"
|
4944 |
|
4945 |
-
#: lib/widget.php:
|
4946 |
msgid "Latest Security News"
|
4947 |
msgstr "Dernières Articles sur la Sécurité"
|
4948 |
|
4949 |
-
#: lib/widget.php:
|
4950 |
msgid "M jS, Y"
|
4951 |
msgstr "M jS, Y"
|
4952 |
|
4953 |
-
#: lib/widget.php:
|
4954 |
msgid "More Security News"
|
4955 |
msgstr "Autres Articles sur la Sécurité"
|
4956 |
|
4957 |
-
#: lib/widget.php:
|
4958 |
msgid "(opens in a new tab)"
|
4959 |
msgstr ""
|
4960 |
|
4961 |
-
#: lib/widget.php:
|
4962 |
msgid "NinjaFirewall's Home"
|
4963 |
msgstr "Site de NinjaFirewall"
|
4964 |
|
@@ -5664,6 +5672,25 @@ msgstr "Passez Premium !"
|
|
5664 |
msgid "Rate it!"
|
5665 |
msgstr "Notez-le !"
|
5666 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5667 |
#~ msgid ""
|
5668 |
#~ "For better protection, <a %s>click here</a> to enable its Full WAF mode."
|
5669 |
#~ msgstr ""
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Stable (latest release)\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ninjafirewall\n"
|
7 |
+
"POT-Creation-Date: 2020-07-23 16:26+0700\n"
|
8 |
+
"PO-Revision-Date: 2020-07-23 16:26+0700\n"
|
9 |
"Last-Translator: NinTechNet <contact@nintechnet.com>\n"
|
10 |
"Language-Team: NinTechNet <nintechnet.com>\n"
|
11 |
"Language: fr_FR\n"
|
168 |
msgstr "Pare-feu"
|
169 |
|
170 |
#: lib/dashboard.php:187 lib/dashboard.php:322 lib/firewall_options.php:64
|
171 |
+
#: lib/login_protection.php:203 lib/logs_live_log.php:99
|
172 |
#: lib/monitoring_file_guard.php:70 lib/security_rules_update.php:138
|
173 |
msgid "Enabled"
|
174 |
msgstr "Activé"
|
325 |
"l'adresse IP est invalide. Veuillez vérifier <a href=\"%s\">votre "
|
326 |
"configuration</a>."
|
327 |
|
328 |
+
#: lib/dashboard.php:312 lib/help.php:462 lib/logs_firewall_log.php:193
|
329 |
#: lib/wpplus.php:170
|
330 |
msgid "Centralized Logging"
|
331 |
msgstr "Centralisation des Logs"
|
435 |
msgid "NinjaFirewall Referral Program"
|
436 |
msgstr "Programme de parrainage de NinjaFirewall"
|
437 |
|
438 |
+
#: lib/dashboard_statistics.php:76
|
439 |
msgid "You do not have any stats for the selected month yet."
|
440 |
msgstr "Vous n'avez pas de statistiques pour le mois sélectionné."
|
441 |
|
442 |
+
#: lib/dashboard_statistics.php:91 lib/help.php:42
|
443 |
msgid "Monthly Statistics"
|
444 |
msgstr "Statistiques Mensuelles"
|
445 |
|
446 |
+
#: lib/dashboard_statistics.php:94
|
447 |
msgid "Select a month"
|
448 |
msgstr "Sélectionnez le mois"
|
449 |
|
450 |
+
#: lib/dashboard_statistics.php:98 lib/dashboard_statistics.php:131
|
451 |
+
#: lib/widget.php:66
|
452 |
msgid "Blocked threats"
|
453 |
msgstr "Menaces bloquées"
|
454 |
|
455 |
+
#: lib/dashboard_statistics.php:102 lib/widget.php:70
|
456 |
msgid "Threats level"
|
457 |
msgstr "Niveau des menaces"
|
458 |
|
459 |
+
#: lib/dashboard_statistics.php:106
|
460 |
msgid "Benchmarks"
|
461 |
msgstr "Performances"
|
462 |
|
463 |
+
#: lib/dashboard_statistics.php:110
|
464 |
msgid "Average time per request"
|
465 |
msgstr "Durée moyenne par requête"
|
466 |
|
467 |
+
#: lib/dashboard_statistics.php:111 lib/dashboard_statistics.php:115
|
468 |
+
#: lib/dashboard_statistics.php:119
|
469 |
msgid "seconds"
|
470 |
msgstr "secondes"
|
471 |
|
472 |
+
#: lib/dashboard_statistics.php:114
|
473 |
msgid "Fastest request"
|
474 |
msgstr "Requête la plus rapide"
|
475 |
|
476 |
+
#: lib/dashboard_statistics.php:118
|
477 |
msgid "Slowest request"
|
478 |
msgstr "Requête la plus lente"
|
479 |
|
480 |
+
#: lib/dashboard_statistics.php:126
|
481 |
msgid "Critical"
|
482 |
msgstr "Critique"
|
483 |
|
484 |
+
#: lib/dashboard_statistics.php:127
|
485 |
msgid "High"
|
486 |
msgstr "Élevé"
|
487 |
|
488 |
+
#: lib/dashboard_statistics.php:128
|
489 |
msgid "Medium"
|
490 |
msgstr "Moyen"
|
491 |
|
492 |
+
#: lib/dashboard_statistics.php:184
|
493 |
msgid "Select monthly stats to view..."
|
494 |
msgstr "Sélectionnez les statistiques à afficher..."
|
495 |
|
499 |
|
500 |
#: lib/event_notifications.php:42 lib/firewall_options.php:42
|
501 |
#: lib/firewall_policies.php:71 lib/login_protection.php:30
|
502 |
+
#: lib/logs_firewall_log.php:59 lib/logs_live_log.php:79
|
503 |
#: lib/monitoring_file_check.php:105 lib/monitoring_file_guard.php:46
|
504 |
#: lib/network.php:52 lib/security_rules_update.php:101
|
505 |
msgid "Your changes have been saved."
|
711 |
msgid "Save Event Notifications"
|
712 |
msgstr "Sauvegarder les options"
|
713 |
|
714 |
+
#: lib/event_notifications.php:483
|
715 |
msgid "[NinjaFirewall] Daily Activity Report"
|
716 |
msgstr "[NinjaFirewall] Rapport d'activité quotidien"
|
717 |
|
718 |
+
#: lib/event_notifications.php:493
|
719 |
#, php-format
|
720 |
msgid "Daily activity report for: %s"
|
721 |
msgstr "Rapport d'activité quotidien pour : %s"
|
722 |
|
723 |
+
#: lib/event_notifications.php:494
|
724 |
msgid "Date Range Processed: Yesterday"
|
725 |
msgstr "Plage de date traitée : Hier"
|
726 |
|
727 |
+
#: lib/event_notifications.php:496
|
728 |
msgid "Blocked threats:"
|
729 |
msgstr "Menaces bloquées :"
|
730 |
|
731 |
+
#: lib/event_notifications.php:498
|
732 |
msgid "critical:"
|
733 |
msgstr "Critique :"
|
734 |
|
735 |
+
#: lib/event_notifications.php:499
|
736 |
msgid "high:"
|
737 |
msgstr "Élevé :"
|
738 |
|
739 |
+
#: lib/event_notifications.php:500
|
740 |
msgid "medium:"
|
741 |
msgstr "Moyen :"
|
742 |
|
743 |
+
#: lib/event_notifications.php:502
|
744 |
msgid "Blocked brute-force attacks:"
|
745 |
msgstr "Attaques par force brute bloquées :"
|
746 |
|
747 |
+
#: lib/event_notifications.php:503 lib/event_updates.php:222 lib/utils.php:945
|
748 |
msgid ""
|
749 |
"This notification can be turned off from NinjaFirewall \"Event Notifications"
|
750 |
"\" page."
|
752 |
"Cette notification peut être désactivée depuis la page \"Notifications "
|
753 |
"d’Événement\" de NinjaFirewall."
|
754 |
|
755 |
+
#: lib/event_notifications.php:507 lib/event_updates.php:224 lib/events.php:225
|
756 |
+
#: lib/firewall_options.php:574 lib/monitoring_file_check.php:780
|
757 |
#: lib/monitoring_file_check.php:801 lib/security_rules_update.php:576
|
758 |
msgid "Support forum:"
|
759 |
msgstr "Forum :"
|
760 |
|
761 |
+
#: lib/event_notifications.php:510 lib/event_updates.php:227 lib/events.php:228
|
762 |
+
#: lib/firewall_options.php:577 lib/monitoring_file_check.php:783
|
763 |
#: lib/monitoring_file_check.php:804 lib/security_rules_update.php:579
|
764 |
+
#: lib/utils.php:247 lib/utils.php:367 lib/utils.php:722 lib/utils.php:950
|
765 |
+
#: lib/utils.php:1137 lib/utils.php:1404
|
766 |
#, php-format
|
767 |
msgid ""
|
768 |
"Need more security? Check out our supercharged NinjaFirewall (WP+ Edition): "
|
783 |
"NinjaFirewall a détecté que des mises à jour de sécurité sont disponibles "
|
784 |
"pour votre site Web :"
|
785 |
|
786 |
+
#: lib/event_updates.php:160 lib/utils.php:234 lib/utils.php:351
|
787 |
+
#: lib/utils.php:934 lib/utils.php:1120 lib/utils.php:1397
|
788 |
msgid "Date:"
|
789 |
msgstr "Date :"
|
790 |
|
883 |
msgid "[NinjaFirewall] Alert: %s"
|
884 |
msgstr "[NinjaFirewall] Alerte : %s"
|
885 |
|
886 |
+
#: lib/events.php:213 lib/events.php:215 lib/utils.php:709
|
887 |
msgid "-Blog:"
|
888 |
msgstr "- Blog :"
|
889 |
|
891 |
msgid "NinjaFirewall has detected the following activity on your account:"
|
892 |
msgstr "NinjaFirewall a détecté l'activité suivante sur votre compte :"
|
893 |
|
894 |
+
#: lib/events.php:220 lib/utils.php:714
|
895 |
msgid "-User:"
|
896 |
msgstr "- Nom :"
|
897 |
|
898 |
+
#: lib/events.php:221 lib/utils.php:715
|
899 |
msgid "-IP:"
|
900 |
msgstr "- IP :"
|
901 |
|
902 |
+
#: lib/events.php:222 lib/utils.php:716
|
903 |
msgid "-Date:"
|
904 |
msgstr "-Date :"
|
905 |
|
912 |
msgstr "Pare-feu"
|
913 |
|
914 |
#: lib/firewall_options.php:64 lib/login_protection.php:203
|
915 |
+
#: lib/logs_live_log.php:99 lib/monitoring_file_guard.php:70
|
916 |
#: lib/security_rules_update.php:138
|
917 |
msgid "Disabled"
|
918 |
msgstr "Désactivé"
|
1035 |
msgid "Available backup files"
|
1036 |
msgstr "Fichiers de sauvegarde disponibles"
|
1037 |
|
1038 |
+
#: lib/firewall_options.php:219 lib/logs_firewall_log.php:103
|
1039 |
msgid "bytes"
|
1040 |
msgstr "octets"
|
1041 |
|
1058 |
msgstr ""
|
1059 |
"Le fichier importé est illisible ou son format n'est pas supporté (#%s)"
|
1060 |
|
1061 |
+
#: lib/firewall_options.php:548
|
1062 |
msgid "[NinjaFirewall] Alert: Firewall is disabled"
|
1063 |
msgstr "[NinjaFirewall] Alerte : Le pare-feu a été désactivé"
|
1064 |
|
1065 |
+
#: lib/firewall_options.php:550 lib/firewall_options.php:552
|
1066 |
msgid "-Blog :"
|
1067 |
msgstr "- Blog :"
|
1068 |
|
1069 |
+
#: lib/firewall_options.php:556
|
1070 |
msgid "Someone disabled NinjaFirewall from your WordPress admin dashboard:"
|
1071 |
msgstr ""
|
1072 |
"Quelqu'un a désactivé NinjaFirewall depuis votre Tableau de bord de "
|
1073 |
"WordPress :"
|
1074 |
|
1075 |
+
#: lib/firewall_options.php:559
|
1076 |
msgid ""
|
1077 |
"NinjaFirewall is disabled because someone enabled debugging mode from your "
|
1078 |
"WordPress admin dashboard:"
|
1080 |
"NinjaFirewall est désactivé car quelqu'un activé son \"Mode débogage\" "
|
1081 |
"depuis votre tableau de bord de WordPress :"
|
1082 |
|
1083 |
+
#: lib/firewall_options.php:562
|
1084 |
msgid "[NinjaFirewall] Alert: Firewall override settings"
|
1085 |
msgstr "[NinjaFirewall] Alerte : Modification des paramètres du pare-feu"
|
1086 |
|
1087 |
+
#: lib/firewall_options.php:563
|
1088 |
msgid ""
|
1089 |
"Someone imported a new configuration which overrode the firewall settings:"
|
1090 |
msgstr ""
|
1091 |
"Quelqu'un a importé une nouvelle configuration qui a modifié tous les "
|
1092 |
"paramètres du pare-feu :"
|
1093 |
|
1094 |
+
#: lib/firewall_options.php:569
|
1095 |
msgid "-User :"
|
1096 |
msgstr "- Nom :"
|
1097 |
|
1098 |
+
#: lib/firewall_options.php:570
|
1099 |
msgid "-IP :"
|
1100 |
msgstr "- IP :"
|
1101 |
|
1102 |
+
#: lib/firewall_options.php:571
|
1103 |
msgid "-Date :"
|
1104 |
msgstr "- Date :"
|
1105 |
|
1140 |
msgid "Enable NinjaFirewall for"
|
1141 |
msgstr "Activer NinjaFirewall pour le trafic"
|
1142 |
|
1143 |
+
#: lib/firewall_policies.php:113 lib/logs_live_log.php:179
|
1144 |
msgid "HTTP and HTTPS traffic (default)"
|
1145 |
msgstr "Trafic HTTP et HTTPS (défaut)"
|
1146 |
|
1147 |
+
#: lib/firewall_policies.php:114 lib/logs_live_log.php:180
|
1148 |
msgid "HTTP traffic only"
|
1149 |
msgstr "Trafic HTTP uniquement"
|
1150 |
|
1151 |
+
#: lib/firewall_policies.php:115 lib/logs_live_log.php:181
|
1152 |
msgid "HTTPS traffic only"
|
1153 |
msgstr "Trafic HTTPS uniquement"
|
1154 |
|
1562 |
msgid "1 year"
|
1563 |
msgstr "1 année"
|
1564 |
|
1565 |
+
#: lib/firewall_policies.php:837
|
1566 |
+
msgid "2 years"
|
1567 |
+
msgstr "2 ans"
|
1568 |
+
|
1569 |
+
#: lib/firewall_policies.php:851
|
1570 |
msgid "Apply to subdomains"
|
1571 |
msgstr "Appliquer aux sous-domaines"
|
1572 |
|
1573 |
+
#: lib/firewall_policies.php:851
|
1574 |
+
msgid "Preload"
|
1575 |
+
msgstr "Preload"
|
1576 |
+
|
1577 |
+
#: lib/firewall_policies.php:875
|
1578 |
#, php-format
|
1579 |
msgid "Set %s for the website frontend"
|
1580 |
msgstr "Activer %s pour le site"
|
1581 |
|
1582 |
+
#: lib/firewall_policies.php:880
|
1583 |
msgid "This CSP header will apply to the website frontend only."
|
1584 |
msgstr "Cet en-tête CSP ne s'appliquera qu'au site."
|
1585 |
|
1586 |
+
#: lib/firewall_policies.php:884
|
1587 |
#, php-format
|
1588 |
msgid "Set %s for the WordPress admin dashboard"
|
1589 |
msgstr "Activer %s pour la console d'administration de WordPress"
|
1590 |
|
1591 |
+
#: lib/firewall_policies.php:889
|
1592 |
msgid "This CSP header will apply to the WordPress admin dashboard only."
|
1593 |
msgstr ""
|
1594 |
"Cet en-tête CSP ne s'appliquera qu'à la console d'administration de "
|
1595 |
"WordPress."
|
1596 |
|
1597 |
+
#: lib/firewall_policies.php:905
|
1598 |
#, php-format
|
1599 |
msgid "Set %s (Chrome, Opera and Firefox browsers)"
|
1600 |
msgstr "Activer %s (Chrome, Opera et Firefox)"
|
1601 |
|
1602 |
+
#: lib/firewall_policies.php:955
|
1603 |
msgid ""
|
1604 |
"Block PHP built-in wrappers in <code>GET</code>, <code>POST</code>, "
|
1605 |
"<code>HTTP_USER_AGENT</code>, <code>HTTP_REFERER</code> and cookies"
|
1608 |
"<code>GET</code>, <code>POST</code>, <code>HTTP_USER_AGENT</code>, "
|
1609 |
"<code>HTTP_REFERER</code> et les cookies"
|
1610 |
|
1611 |
+
#: lib/firewall_policies.php:994
|
1612 |
msgid "Block serialized PHP objects in the following global variables"
|
1613 |
msgstr ""
|
1614 |
"Bloquer les objets PHP sérialisés dans les variables globales suivantes"
|
1615 |
|
1616 |
+
#: lib/firewall_policies.php:1004 lib/help.php:292
|
1617 |
msgid "Hide PHP notice and error messages"
|
1618 |
msgstr "Masquer les messages d'erreur de PHP"
|
1619 |
|
1620 |
+
#: lib/firewall_policies.php:1010
|
1621 |
msgid "Sanitise <code>PHP_SELF</code>"
|
1622 |
msgstr "Nettoyer <code>PHP_SELF</code>"
|
1623 |
|
1624 |
+
#: lib/firewall_policies.php:1016
|
1625 |
msgid "Sanitise <code>PATH_TRANSLATED</code>"
|
1626 |
msgstr "Nettoyer <code>PATH_TRANSLATED</code>"
|
1627 |
|
1628 |
+
#: lib/firewall_policies.php:1022
|
1629 |
msgid "Sanitise <code>PATH_INFO</code>"
|
1630 |
msgstr "Nettoyer <code>PATH_INFO</code>"
|
1631 |
|
1632 |
+
#: lib/firewall_policies.php:1036
|
1633 |
msgid "This option is not compatible with your actual configuration."
|
1634 |
msgstr ""
|
1635 |
"Cette option n'est pas compatible avec la configuration de votre serveur."
|
1636 |
|
1637 |
+
#: lib/firewall_policies.php:1058 lib/help.php:296
|
1638 |
msgid "Various"
|
1639 |
msgstr "Divers"
|
1640 |
|
1641 |
+
#: lib/firewall_policies.php:1061
|
1642 |
msgid "Block the <code>DOCUMENT_ROOT</code> server variable in HTTP request"
|
1643 |
msgstr ""
|
1644 |
"Bloquer les requêtes HTTP contenant la variable <code>DOCUMENT_ROOT</code>"
|
1645 |
|
1646 |
+
#: lib/firewall_policies.php:1068 lib/help.php:299
|
1647 |
msgid "Block ASCII character 0x00 (NULL byte)"
|
1648 |
msgstr "Bloquer le caractère ASCII 0x00 (NULL byte)"
|
1649 |
|
1650 |
+
#: lib/firewall_policies.php:1074 lib/help.php:301
|
1651 |
msgid "Block ASCII control characters 1 to 8 and 14 to 31"
|
1652 |
msgstr "Bloquer les caractères de contrôle ASCII 1 à 8 et 14 à 31"
|
1653 |
|
1654 |
+
#: lib/firewall_policies.php:1087
|
1655 |
msgid "Save Firewall Policies"
|
1656 |
msgstr "Sauvegarder les options"
|
1657 |
|
1658 |
+
#: lib/firewall_policies.php:1089
|
1659 |
msgid "Restore Default Values"
|
1660 |
msgstr "Rétablir les valeurs par défaut"
|
1661 |
|
2775 |
msgid ""
|
2776 |
"Even if NinjaFirewall administration menu is only available to the Super "
|
2777 |
"Admin (from the main site), you can still display its status to all sites in "
|
2778 |
+
"the network by adding a small NinjaFirewall icon to their WordPress ToolBar. "
|
2779 |
+
"It will be visible only to the administrators of those sites."
|
2780 |
msgstr ""
|
2781 |
"Même si NinjaFirewall n'est accessible qu'au Super Administrateur (depuis le "
|
2782 |
"site principal), vous pouvez toujours afficher son statut à tous les sites "
|
3047 |
"REQUEST : la requête HTTP avec ses variables et valeurs, ainsi que la raison "
|
3048 |
"qui a déclenché l'incident."
|
3049 |
|
3050 |
+
#: lib/help.php:458 lib/logs_firewall_log.php:164
|
3051 |
msgid "Auto-delete log"
|
3052 |
msgstr "Suppression automatique des journaux"
|
3053 |
|
3413 |
"connexion non-sécurisée (HTTP) en ajoutant la ligne suivante dans votre "
|
3414 |
"fichier <strong>wp-config.php</strong> :"
|
3415 |
|
3416 |
+
#: lib/install_default.php:249
|
3417 |
#, php-format
|
3418 |
msgid ""
|
3419 |
"NinjaFirewall cannot create its <code>nfwlog/</code>log and cache folder; "
|
3616 |
msgid "Logs"
|
3617 |
msgstr "Journaux"
|
3618 |
|
3619 |
+
#: lib/logs_firewall_log.php:35
|
3620 |
#, php-format
|
3621 |
msgid ""
|
3622 |
"the current month log (%s) is not writable. Please chmod it and its parent "
|
3625 |
"le fichier du journal (%s) est en lecture seule. Veuillez changer ses "
|
3626 |
"permissions ainsi que celles du répertoire parent (par ex. 0777)"
|
3627 |
|
3628 |
+
#: lib/logs_firewall_log.php:37
|
3629 |
#, php-format
|
3630 |
msgid "the log directory (%s) is not writable. Please chmod it to 0777"
|
3631 |
msgstr ""
|
3632 |
"le répertoire du journal (%s) est en lecture seule. Veuillez changer ses "
|
3633 |
"permissions (par ex. 0777)"
|
3634 |
|
3635 |
+
#: lib/logs_firewall_log.php:51
|
3636 |
msgid "Your public key has been deleted"
|
3637 |
msgstr "Votre clé publique a été supprimée"
|
3638 |
|
3639 |
+
#: lib/logs_firewall_log.php:53
|
3640 |
msgid "Your public key has been saved"
|
3641 |
msgstr "Votre clé publique a été sauvegardée"
|
3642 |
|
3643 |
+
#: lib/logs_firewall_log.php:85
|
3644 |
msgid "Error"
|
3645 |
msgstr "Erreur"
|
3646 |
|
3647 |
+
#: lib/logs_firewall_log.php:92
|
3648 |
msgid "Note"
|
3649 |
msgstr "Notice"
|
3650 |
|
3651 |
+
#: lib/logs_firewall_log.php:92
|
3652 |
#, php-format
|
3653 |
msgid "your log has %s lines. I will display the last %s lines only."
|
3654 |
msgstr ""
|
3655 |
"votre journal contient %s lignes. Seules les %s dernières lignes vont être "
|
3656 |
"affichées."
|
3657 |
|
3658 |
+
#: lib/logs_firewall_log.php:96
|
3659 |
msgid "Viewing:"
|
3660 |
msgstr "Journal :"
|
3661 |
|
3662 |
+
#: lib/logs_firewall_log.php:142 lib/logs_firewall_log.php:304
|
3663 |
msgid "The selected log is empty."
|
3664 |
msgstr "Le journal sélectionné est vide."
|
3665 |
|
3666 |
+
#: lib/logs_firewall_log.php:147
|
3667 |
msgid ""
|
3668 |
"The log shows all threats that were blocked by the firewall, unless stated "
|
3669 |
"otherwise. It is rotated monthly."
|
3671 |
"Le journal affiche toutes les menaces bloquées par le pare-feu, sauf "
|
3672 |
"indication contraire. La rotation du journal est mensuelle."
|
3673 |
|
3674 |
+
#: lib/logs_firewall_log.php:160
|
3675 |
msgid "Log Options"
|
3676 |
msgstr "Options du Journal"
|
3677 |
|
3678 |
+
#: lib/logs_firewall_log.php:168
|
3679 |
#, php-format
|
3680 |
msgid "Automatically delete logs older than %s days"
|
3681 |
msgstr "Supprimer automatiquement les journaux vieux de plus de %s jours"
|
3682 |
|
3683 |
+
#: lib/logs_firewall_log.php:170
|
3684 |
msgid "Set this option to 0 to disable it."
|
3685 |
msgstr "Entrez \"0\" pour désactiver cette option."
|
3686 |
|
3687 |
+
#: lib/logs_firewall_log.php:176
|
3688 |
msgid "Save Log Options"
|
3689 |
msgstr "Sauvegarder les options"
|
3690 |
|
3691 |
+
#: lib/logs_firewall_log.php:196
|
3692 |
msgid "Enter your public key (optional)"
|
3693 |
msgstr "Entrez votre clé publique (optionnel)"
|
3694 |
|
3695 |
+
#: lib/logs_firewall_log.php:199
|
3696 |
#, php-format
|
3697 |
msgid ""
|
3698 |
"<a href=\"%s\">Consult our blog</a> if you want to enable centralized "
|
3701 |
"Veuillez <a href=\"%s\">consulter notre blog</a> afin d'activer la "
|
3702 |
"Centralisation des Logs."
|
3703 |
|
3704 |
+
#: lib/logs_firewall_log.php:206
|
3705 |
msgid "Save Public Key"
|
3706 |
msgstr "Sauvegarder la clé publique"
|
3707 |
|
3708 |
+
#: lib/logs_firewall_log.php:208
|
3709 |
msgid "Delete Public Key"
|
3710 |
msgstr "Supprimer la clé publique"
|
3711 |
|
3712 |
+
#: lib/logs_firewall_log.php:283
|
3713 |
msgid "The requested log does not exist."
|
3714 |
msgstr "Le journal demandé n'existe pas."
|
3715 |
|
3716 |
+
#: lib/logs_firewall_log.php:290
|
3717 |
msgid "Unable to open the log for read operation."
|
3718 |
msgstr "Impossible de lire le journal."
|
3719 |
|
3736 |
"et assurez vous que l'option \"Ajouter l'Administrateur à la liste blanche\" "
|
3737 |
"est activée."
|
3738 |
|
3739 |
+
#: lib/logs_live_log.php:96 ninjafirewall.php:337
|
3740 |
msgid ""
|
3741 |
"Live Log lets you watch your blog traffic in real time. To enable it, click "
|
3742 |
"on the button below."
|
3744 |
"Live Log vous permet de surveiller le trafic de votre blog en temps réel. "
|
3745 |
"Pour l'activer, cliquez sur le bouton ci-dessous."
|
3746 |
|
3747 |
+
#: lib/logs_live_log.php:102
|
3748 |
msgid "Refresh rate:"
|
3749 |
msgstr "Intervalle :"
|
3750 |
|
3751 |
+
#: lib/logs_live_log.php:104
|
3752 |
msgid "5 seconds"
|
3753 |
msgstr "5 secondes"
|
3754 |
|
3755 |
+
#: lib/logs_live_log.php:105
|
3756 |
msgid "10 seconds"
|
3757 |
msgstr "10 secondes"
|
3758 |
|
3759 |
+
#: lib/logs_live_log.php:106
|
3760 |
msgid "20 seconds"
|
3761 |
msgstr "20 secondes"
|
3762 |
|
3763 |
+
#: lib/logs_live_log.php:107
|
3764 |
msgid "45 seconds"
|
3765 |
msgstr "45 secondes"
|
3766 |
|
3767 |
+
#: lib/logs_live_log.php:109
|
3768 |
msgid "Clear screen"
|
3769 |
msgstr "Effacer"
|
3770 |
|
3771 |
+
#: lib/logs_live_log.php:110
|
3772 |
msgid "Autoscrolling"
|
3773 |
msgstr "Défilement auto"
|
3774 |
|
3775 |
+
#: lib/logs_live_log.php:115
|
3776 |
msgid "Live Log will not display whitelisted users and brute-force attacks."
|
3777 |
msgstr ""
|
3778 |
"Live Log n'affiche pas les connexions de l'administrateur, ni les attaques "
|
3779 |
"par force brute."
|
3780 |
|
3781 |
+
#: lib/logs_live_log.php:152
|
3782 |
msgid "Live Log Options"
|
3783 |
msgstr "Options de Live Log"
|
3784 |
|
3785 |
+
#: lib/logs_live_log.php:155
|
3786 |
msgid "Inclusion and exclusion filters (REQUEST_URI)"
|
3787 |
msgstr "Filtres d'inclusion et d'exclusion (REQUEST_URI)"
|
3788 |
|
3789 |
+
#: lib/logs_live_log.php:158 lib/monitoring_file_check.php:398
|
3790 |
msgid "None"
|
3791 |
msgstr "Aucune"
|
3792 |
|
3793 |
+
#: lib/logs_live_log.php:159
|
3794 |
msgid "Must include"
|
3795 |
msgstr "Doit inclure"
|
3796 |
|
3797 |
+
#: lib/logs_live_log.php:160
|
3798 |
msgid "Must not include"
|
3799 |
msgstr "Ne doit pas inclure"
|
3800 |
|
3801 |
+
#: lib/logs_live_log.php:162 lib/monitoring_file_check.php:156
|
3802 |
#: lib/monitoring_file_guard.php:89
|
3803 |
msgid "e.g.,"
|
3804 |
msgstr "par ex."
|
3805 |
|
3806 |
+
#: lib/logs_live_log.php:162 lib/monitoring_file_guard.php:89
|
3807 |
msgid "or"
|
3808 |
msgstr "ou"
|
3809 |
|
3810 |
+
#: lib/logs_live_log.php:164
|
3811 |
msgid ""
|
3812 |
"Full or partial case-sensitive REQUEST_URI string. Multiple values must be "
|
3813 |
"comma-separated."
|
3815 |
"Chaîne de caractères REQUEST_URI complète ou partielle, sensible à la casse. "
|
3816 |
"Plusieurs valeurs doivent être séparées par des virgules."
|
3817 |
|
3818 |
+
#: lib/logs_live_log.php:168
|
3819 |
msgid "Format"
|
3820 |
msgstr "Format d'affichage"
|
3821 |
|
3822 |
+
#: lib/logs_live_log.php:171
|
3823 |
msgid "Custom"
|
3824 |
msgstr "Autre"
|
3825 |
|
3826 |
+
#: lib/logs_live_log.php:172
|
3827 |
msgid "See contextual help for available log format."
|
3828 |
msgstr ""
|
3829 |
"Consultez l'aide contextuelle pour avoir plus d'information sur les formats "
|
3830 |
"disponibles."
|
3831 |
|
3832 |
+
#: lib/logs_live_log.php:176
|
3833 |
msgid "Display"
|
3834 |
msgstr "Afficher"
|
3835 |
|
3836 |
+
#: lib/logs_live_log.php:186
|
3837 |
msgid "Timezone"
|
3838 |
msgstr "Fuseau horaire"
|
3839 |
|
3840 |
+
#: lib/logs_live_log.php:201
|
3841 |
msgid "Save Live Log Options"
|
3842 |
msgstr "Sauvegarder les options"
|
3843 |
|
3844 |
+
#: lib/logs_live_log.php:240
|
3845 |
msgid "Error: please enter the custom log format."
|
3846 |
msgstr "Erreur : veuillez entrer le format d'affichage."
|
3847 |
|
4164 |
#: lib/monitoring_file_check.php:768 lib/monitoring_file_check.php:770
|
4165 |
#: lib/monitoring_file_check.php:795 lib/monitoring_file_check.php:797
|
4166 |
#: lib/security_rules_update.php:568 lib/security_rules_update.php:570
|
4167 |
+
#: lib/utils.php:226 lib/utils.php:346 lib/utils.php:933 lib/utils.php:1109
|
4168 |
+
#: lib/utils.php:1393
|
4169 |
msgid "Blog:"
|
4170 |
msgstr "Blog :"
|
4171 |
|
4255 |
|
4256 |
#: lib/network.php:68
|
4257 |
msgid ""
|
4258 |
+
"Display NinjaFirewall status icon in the WordPress ToolBar of all sites in "
|
4259 |
+
"the network"
|
4260 |
msgstr ""
|
4261 |
"Afficher l'icône du statut de NinjaFirewall dans la barre d'administration "
|
4262 |
"de tous les sites du réseau"
|
4664 |
msgid "Finish"
|
4665 |
msgstr "Finaliser"
|
4666 |
|
4667 |
+
#: lib/utils.php:183 lib/utils.php:191
|
4668 |
msgid "N/A"
|
4669 |
msgstr "N/A"
|
4670 |
|
4671 |
+
#: lib/utils.php:197
|
4672 |
#, php-format
|
4673 |
msgid "Attempt to create a new %s"
|
4674 |
msgstr "Tentative de création de %s"
|
4675 |
|
4676 |
+
#: lib/utils.php:201
|
4677 |
#, php-format
|
4678 |
msgid "Attempt to edit a published %s (ID: %s)"
|
4679 |
msgstr "Tentative de modification de %s (ID: %s)"
|
4680 |
|
4681 |
+
#: lib/utils.php:207
|
4682 |
msgid "Unauthenticated user"
|
4683 |
msgstr "Utilisateur non authentifié"
|
4684 |
|
4685 |
+
#: lib/utils.php:212
|
4686 |
msgid "Blocked post/page edition attempt"
|
4687 |
msgstr "Tentative d'édition de page/article bloquée"
|
4688 |
|
4689 |
+
#: lib/utils.php:225
|
4690 |
msgid ""
|
4691 |
"NinjaFirewall has blocked an attempt to edit/create a post by a user who "
|
4692 |
"doesn't have the right capabilities:"
|
4694 |
"NinjaFirewall a bloqué une tentative de modification/création d'une page ou "
|
4695 |
"d'un article par un utilisateur qui n'avait pas les capacités nécessaires :"
|
4696 |
|
4697 |
+
#: lib/utils.php:227 lib/utils.php:347 lib/utils.php:1113
|
4698 |
msgid "Username:"
|
4699 |
msgstr "Utilisateur :"
|
4700 |
|
4701 |
+
#: lib/utils.php:228
|
4702 |
msgid "Action:"
|
4703 |
msgstr "Action :"
|
4704 |
|
4705 |
+
#: lib/utils.php:231 lib/utils.php:348 lib/utils.php:1117 lib/utils.php:1394
|
4706 |
msgid "User IP:"
|
4707 |
msgstr "IP utilisateur :"
|
4708 |
|
4709 |
+
#: lib/utils.php:243 lib/utils.php:360 lib/utils.php:1129 lib/utils.php:1389
|
4710 |
msgid "A PHP backtrace has been attached to this message for your convenience."
|
4711 |
msgstr ""
|
4712 |
"La pile d'exécution de PHP est jointe à ce message pour votre commodité."
|
4713 |
|
4714 |
+
#: lib/utils.php:245 lib/utils.php:1132 lib/utils.php:1399
|
4715 |
msgid ""
|
4716 |
"This protection (and notification) can be turned off from NinjaFirewall "
|
4717 |
"\"Firewall Policies\" page."
|
4719 |
"Cette protection (et notification) peut être désactivée à partir de la page "
|
4720 |
"\"Politiques du Pare-feu\" de NinjaFirewall."
|
4721 |
|
4722 |
+
#: lib/utils.php:264 lib/utils.php:265 lib/utils.php:383 lib/utils.php:384
|
4723 |
+
#: lib/utils.php:1153 lib/utils.php:1154
|
4724 |
msgid "You are not allowed to perform this task."
|
4725 |
msgstr "Vous n'êtes pas autorisé à effectuer cette tâche."
|
4726 |
|
4727 |
+
#: lib/utils.php:332
|
4728 |
msgid "Blocked user account creation"
|
4729 |
msgstr "Création de compte d'utilisateur bloquée"
|
4730 |
|
4731 |
+
#: lib/utils.php:344
|
4732 |
msgid "NinjaFirewall has blocked an attempt to create a user account:"
|
4733 |
msgstr ""
|
4734 |
"NinjaFirewall a bloqué une tentative de création d'un compte d'utilisateur :"
|
4735 |
|
4736 |
+
#: lib/utils.php:659 lib/utils.php:663
|
4737 |
msgid "NinjaFirewall error"
|
4738 |
msgstr "NinjaFirewall Erreur"
|
4739 |
|
4740 |
+
#: lib/utils.php:660
|
4741 |
#, php-format
|
4742 |
msgid ""
|
4743 |
"%s directory cannot be created. Please review your installation and ensure "
|
4746 |
"Le répertoire %s ne peut pas être créé. Vérifiez votre installation et "
|
4747 |
"assurez vous que %s n'est pas en lecture seule."
|
4748 |
|
4749 |
+
#: lib/utils.php:664
|
4750 |
#, php-format
|
4751 |
msgid ""
|
4752 |
"%s directory is read-only. Please review your installation and ensure that "
|
4755 |
"Le répertoire %s est en lecture seule. Vérifiez votre installation et les "
|
4756 |
"permissions de %s."
|
4757 |
|
4758 |
+
#: lib/utils.php:679
|
4759 |
msgid "unknown error"
|
4760 |
msgstr "erreur inconnue"
|
4761 |
|
4762 |
+
#: lib/utils.php:681
|
4763 |
msgid "NinjaFirewall fatal error:"
|
4764 |
msgstr "NinjaFirewall erreur fatale :"
|
4765 |
|
4766 |
+
#: lib/utils.php:682
|
4767 |
msgid "Review your installation, your site is not protected."
|
4768 |
msgstr "Vérifiez votre installation, votre site n'est pas protégé."
|
4769 |
|
4770 |
+
#: lib/utils.php:707
|
4771 |
msgid "Alert: WordPress console login"
|
4772 |
msgstr "Alerte : Connexion à WordPress"
|
4773 |
|
4774 |
+
#: lib/utils.php:713
|
4775 |
msgid "Someone just logged in to your WordPress admin console:"
|
4776 |
msgstr "Quelqu'un vient de se connecter à votre Tableau de bord de WordPress:"
|
4777 |
|
4778 |
+
#: lib/utils.php:719
|
4779 |
msgid "Support forum"
|
4780 |
msgstr "Forum"
|
4781 |
|
4782 |
+
#: lib/utils.php:799 lib/utils.php:826
|
4783 |
msgid "Forbidden access"
|
4784 |
msgstr "Accès interdit"
|
4785 |
|
4786 |
+
#: lib/utils.php:845
|
4787 |
#, php-format
|
4788 |
msgid ""
|
4789 |
"<strong>ERROR</strong>: Invalid username or password.<br /><a href=\"%s"
|
4792 |
"<strong>ERREUR</strong>: Identifiant ou mot de passe invalide.<br /><a href="
|
4793 |
"\"%s\">Mot de passe perdu</a> ?"
|
4794 |
|
4795 |
+
#: lib/utils.php:929
|
4796 |
msgid "[NinjaFirewall] Alert: Database changes detected"
|
4797 |
msgstr "[NinjaFirewall] Alerte: Modification dans la base de données"
|
4798 |
|
4799 |
+
#: lib/utils.php:930
|
4800 |
msgid ""
|
4801 |
"NinjaFirewall has detected that one or more administrator accounts were "
|
4802 |
"modified in the database:"
|
4804 |
"NinjaFirewall a détecté que un ou plusieurs comptes d'administrateur ont été "
|
4805 |
"modifiés dans la base de données:"
|
4806 |
|
4807 |
+
#: lib/utils.php:935
|
4808 |
#, php-format
|
4809 |
msgid "Total administrators : %s"
|
4810 |
msgstr "Nombre d'administrateurs : %s"
|
4811 |
|
4812 |
+
#: lib/utils.php:944
|
4813 |
msgid ""
|
4814 |
"If you cannot see any modifications in the above fields, it is possible that "
|
4815 |
"the administrator password was changed."
|
4817 |
"Si vous ne voyez pas de modifications dans les données ci-dessus, il est "
|
4818 |
"possible que le mot de passe administrateur ait été changé."
|
4819 |
|
4820 |
+
#: lib/utils.php:1094
|
4821 |
msgid "Blocked privilege escalation attempt"
|
4822 |
msgstr "Tentatives d'élévation des privilèges"
|
4823 |
|
4824 |
+
#: lib/utils.php:1107
|
4825 |
msgid ""
|
4826 |
"NinjaFirewall has blocked an attempt to modify a user capability by someone "
|
4827 |
"who does not have administrative privileges:"
|
4829 |
"NinjaFirewall a bloqué une tentative de modification de certaines Capacités "
|
4830 |
"par un utilisateur ne disposant pas de privilèges administratifs :"
|
4831 |
|
4832 |
+
#: lib/utils.php:1165
|
4833 |
msgid ""
|
4834 |
"NinjaFirewall brute-force protection is enabled and you are temporarily "
|
4835 |
"whitelisted."
|
4837 |
"La protection de NinjaFirewall contre les attaques par force brute est "
|
4838 |
"activée. Vous êtes temporairement dans la liste blanche."
|
4839 |
|
4840 |
+
#: lib/utils.php:1180
|
4841 |
#, php-format
|
4842 |
msgid ""
|
4843 |
"Hey, it seems that you've been using NinjaFirewall for some time. If you "
|
4850 |
"a>. Il a fallu des milliers d'heures pour le développer, mais il suffit "
|
4851 |
"seulement de quelques minutes pour le noter. Merci !"
|
4852 |
|
4853 |
+
#: lib/utils.php:1361
|
4854 |
msgid ""
|
4855 |
"The attempt was blocked and the option was reversed to its original value."
|
4856 |
msgstr ""
|
4857 |
"La tentative a été bloquée et l'option a été remise à sa valeur d'origine."
|
4858 |
|
4859 |
+
#: lib/utils.php:1366
|
4860 |
msgid "Attempt to modify WordPress settings"
|
4861 |
msgstr "Tentative de modification des paramètres de WordPress"
|
4862 |
|
4863 |
+
#: lib/utils.php:1367
|
4864 |
msgid ""
|
4865 |
"NinjaFirewall has blocked an attempt to modify some important WordPress "
|
4866 |
"settings by a user that does not have administrative privileges:"
|
4869 |
"importants de WordPress par un utilisateur ne disposant pas de privilèges "
|
4870 |
"administratifs :"
|
4871 |
|
4872 |
+
#: lib/utils.php:1368 lib/utils.php:1377
|
4873 |
#, php-format
|
4874 |
msgid "Option: %s"
|
4875 |
msgstr "Option: %s"
|
4876 |
|
4877 |
+
#: lib/utils.php:1369
|
4878 |
#, php-format
|
4879 |
msgid "Original value: %s"
|
4880 |
msgstr "Valeur originale : %s"
|
4881 |
|
4882 |
+
#: lib/utils.php:1370
|
4883 |
#, php-format
|
4884 |
msgid "Modified value: %s"
|
4885 |
msgstr "Valeur modifiée : %s"
|
4886 |
|
4887 |
+
#: lib/utils.php:1371 lib/utils.php:1379
|
4888 |
#, php-format
|
4889 |
msgid "Action taken: %s"
|
4890 |
msgstr "Action prise : %s"
|
4891 |
|
4892 |
+
#: lib/utils.php:1375
|
4893 |
msgid "Code injection attempt in WordPress options table"
|
4894 |
msgstr "Tentative d'injection de code dans la table des options de WordPress"
|
4895 |
|
4896 |
+
#: lib/utils.php:1376
|
4897 |
msgid ""
|
4898 |
"NinjaFirewall has blocked an attempt to inject code in the WordPress options "
|
4899 |
"table by a user that does not have administrative privileges:"
|
4902 |
"options de WordPress par un utilisateur ne disposant pas de privilèges "
|
4903 |
"administratifs :"
|
4904 |
|
4905 |
+
#: lib/utils.php:1378
|
4906 |
#, php-format
|
4907 |
msgid "Code: %s"
|
4908 |
msgstr "Code : %s"
|
4909 |
|
4910 |
+
#: lib/utils.php:1434
|
4911 |
#, php-format
|
4912 |
msgid "Error, cannot create the %s folder."
|
4913 |
msgstr "Erreur, impossible de créer le répertoire %s."
|
4914 |
|
4915 |
+
#: lib/utils.php:1434 lib/utils.php:1442 lib/utils.php:1450
|
4916 |
msgid "Check your server permissions and try again."
|
4917 |
msgstr "Vérifiez les autorisations de votre serveur et réessayez."
|
4918 |
|
4919 |
+
#: lib/utils.php:1442
|
4920 |
#, php-format
|
4921 |
msgid "Error, the %s folder is not writable."
|
4922 |
msgstr "Erreur, le répertoire %s est en lecture seule."
|
4923 |
|
4924 |
+
#: lib/utils.php:1450
|
4925 |
#, php-format
|
4926 |
msgid "Error, cannot write %s."
|
4927 |
msgstr "Erreur, impossible d'écrire dans %s."
|
4930 |
msgid "NinjaFirewall Statistics"
|
4931 |
msgstr "Statistiques de NinjaFirewall"
|
4932 |
|
4933 |
+
#: lib/widget.php:72
|
4934 |
msgid "Critical:"
|
4935 |
msgstr "Critique :"
|
4936 |
|
4937 |
+
#: lib/widget.php:80
|
4938 |
msgid "High:"
|
4939 |
msgstr "Élevé :"
|
4940 |
|
4941 |
+
#: lib/widget.php:88
|
4942 |
msgid "Medium:"
|
4943 |
msgstr "Moyen :"
|
4944 |
|
4945 |
+
#: lib/widget.php:98
|
4946 |
msgid "View statistics"
|
4947 |
msgstr "Afficher les statistiques"
|
4948 |
|
4949 |
+
#: lib/widget.php:98
|
4950 |
msgid "View firewall log"
|
4951 |
msgstr "Voir le journal du pare-feu"
|
4952 |
|
4953 |
+
#: lib/widget.php:134
|
4954 |
msgid "Latest Security News"
|
4955 |
msgstr "Dernières Articles sur la Sécurité"
|
4956 |
|
4957 |
+
#: lib/widget.php:138
|
4958 |
msgid "M jS, Y"
|
4959 |
msgstr "M jS, Y"
|
4960 |
|
4961 |
+
#: lib/widget.php:149
|
4962 |
msgid "More Security News"
|
4963 |
msgstr "Autres Articles sur la Sécurité"
|
4964 |
|
4965 |
+
#: lib/widget.php:149
|
4966 |
msgid "(opens in a new tab)"
|
4967 |
msgstr ""
|
4968 |
|
4969 |
+
#: lib/widget.php:149
|
4970 |
msgid "NinjaFirewall's Home"
|
4971 |
msgstr "Site de NinjaFirewall"
|
4972 |
|
5672 |
msgid "Rate it!"
|
5673 |
msgstr "Notez-le !"
|
5674 |
|
5675 |
+
#~ msgid ""
|
5676 |
+
#~ "Even if NinjaFirewall administration menu is only available to the Super "
|
5677 |
+
#~ "Admin (from the main site), you can still display its status to all sites "
|
5678 |
+
#~ "in the network by adding a small NinjaFirewall icon to their admin bar. "
|
5679 |
+
#~ "It will be visible only to the administrators of those sites."
|
5680 |
+
#~ msgstr ""
|
5681 |
+
#~ "Même si NinjaFirewall n'est accessible qu'au Super Administrateur (depuis "
|
5682 |
+
#~ "le site principal), vous pouvez toujours afficher son statut à tous les "
|
5683 |
+
#~ "sites du réseau en ajoutant une petite icône à leur barre "
|
5684 |
+
#~ "d'administration. Elle ne sera visible que par les administrateurs de ces "
|
5685 |
+
#~ "sites."
|
5686 |
+
|
5687 |
+
#~ msgid ""
|
5688 |
+
#~ "Display NinjaFirewall status icon in the admin bar of all sites in the "
|
5689 |
+
#~ "network"
|
5690 |
+
#~ msgstr ""
|
5691 |
+
#~ "Afficher l'icône du statut de NinjaFirewall dans la barre "
|
5692 |
+
#~ "d'administration de tous les sites du réseau"
|
5693 |
+
|
5694 |
#~ msgid ""
|
5695 |
#~ "For better protection, <a %s>click here</a> to enable its Full WAF mode."
|
5696 |
#~ msgstr ""
|
languages/ninjafirewall.pot
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: Stable (latest release)\n"
|
5 |
-
"POT-Creation-Date: 2020-
|
6 |
"PO-Revision-Date: 2018-04-05 22:52+0700\n"
|
7 |
"Last-Translator: NinTechNet <contact@nintechnet.com>\n"
|
8 |
"Language-Team: \n"
|
@@ -143,7 +143,7 @@ msgid "Firewall"
|
|
143 |
msgstr ""
|
144 |
|
145 |
#: lib/dashboard.php:187 lib/dashboard.php:322 lib/firewall_options.php:64
|
146 |
-
#: lib/login_protection.php:203 lib/logs_live_log.php:
|
147 |
#: lib/monitoring_file_guard.php:70 lib/security_rules_update.php:138
|
148 |
msgid "Enabled"
|
149 |
msgstr ""
|
@@ -282,7 +282,7 @@ msgid ""
|
|
282 |
"configuration</a>."
|
283 |
msgstr ""
|
284 |
|
285 |
-
#: lib/dashboard.php:312 lib/help.php:462 lib/logs_firewall_log.php:
|
286 |
#: lib/wpplus.php:170
|
287 |
msgid "Centralized Logging"
|
288 |
msgstr ""
|
@@ -376,61 +376,61 @@ msgstr ""
|
|
376 |
msgid "NinjaFirewall Referral Program"
|
377 |
msgstr ""
|
378 |
|
379 |
-
#: lib/dashboard_statistics.php:
|
380 |
msgid "You do not have any stats for the selected month yet."
|
381 |
msgstr ""
|
382 |
|
383 |
-
#: lib/dashboard_statistics.php:
|
384 |
msgid "Monthly Statistics"
|
385 |
msgstr ""
|
386 |
|
387 |
-
#: lib/dashboard_statistics.php:
|
388 |
msgid "Select a month"
|
389 |
msgstr ""
|
390 |
|
391 |
-
#: lib/dashboard_statistics.php:
|
392 |
-
#: lib/widget.php:
|
393 |
msgid "Blocked threats"
|
394 |
msgstr ""
|
395 |
|
396 |
-
#: lib/dashboard_statistics.php:
|
397 |
msgid "Threats level"
|
398 |
msgstr ""
|
399 |
|
400 |
-
#: lib/dashboard_statistics.php:
|
401 |
msgid "Benchmarks"
|
402 |
msgstr ""
|
403 |
|
404 |
-
#: lib/dashboard_statistics.php:
|
405 |
msgid "Average time per request"
|
406 |
msgstr ""
|
407 |
|
408 |
-
#: lib/dashboard_statistics.php:
|
409 |
-
#: lib/dashboard_statistics.php:
|
410 |
msgid "seconds"
|
411 |
msgstr ""
|
412 |
|
413 |
-
#: lib/dashboard_statistics.php:
|
414 |
msgid "Fastest request"
|
415 |
msgstr ""
|
416 |
|
417 |
-
#: lib/dashboard_statistics.php:
|
418 |
msgid "Slowest request"
|
419 |
msgstr ""
|
420 |
|
421 |
-
#: lib/dashboard_statistics.php:
|
422 |
msgid "Critical"
|
423 |
msgstr ""
|
424 |
|
425 |
-
#: lib/dashboard_statistics.php:
|
426 |
msgid "High"
|
427 |
msgstr ""
|
428 |
|
429 |
-
#: lib/dashboard_statistics.php:
|
430 |
msgid "Medium"
|
431 |
msgstr ""
|
432 |
|
433 |
-
#: lib/dashboard_statistics.php:
|
434 |
msgid "Select monthly stats to view..."
|
435 |
msgstr ""
|
436 |
|
@@ -440,7 +440,7 @@ msgstr ""
|
|
440 |
|
441 |
#: lib/event_notifications.php:42 lib/firewall_options.php:42
|
442 |
#: lib/firewall_policies.php:71 lib/login_protection.php:30
|
443 |
-
#: lib/logs_firewall_log.php:
|
444 |
#: lib/monitoring_file_check.php:105 lib/monitoring_file_guard.php:46
|
445 |
#: lib/network.php:52 lib/security_rules_update.php:101
|
446 |
msgid "Your changes have been saved."
|
@@ -643,56 +643,56 @@ msgstr ""
|
|
643 |
msgid "Save Event Notifications"
|
644 |
msgstr ""
|
645 |
|
646 |
-
#: lib/event_notifications.php:
|
647 |
msgid "[NinjaFirewall] Daily Activity Report"
|
648 |
msgstr ""
|
649 |
|
650 |
-
#: lib/event_notifications.php:
|
651 |
#, php-format
|
652 |
msgid "Daily activity report for: %s"
|
653 |
msgstr ""
|
654 |
|
655 |
-
#: lib/event_notifications.php:
|
656 |
msgid "Date Range Processed: Yesterday"
|
657 |
msgstr ""
|
658 |
|
659 |
-
#: lib/event_notifications.php:
|
660 |
msgid "Blocked threats:"
|
661 |
msgstr ""
|
662 |
|
663 |
-
#: lib/event_notifications.php:
|
664 |
msgid "critical:"
|
665 |
msgstr ""
|
666 |
|
667 |
-
#: lib/event_notifications.php:
|
668 |
msgid "high:"
|
669 |
msgstr ""
|
670 |
|
671 |
-
#: lib/event_notifications.php:
|
672 |
msgid "medium:"
|
673 |
msgstr ""
|
674 |
|
675 |
-
#: lib/event_notifications.php:
|
676 |
msgid "Blocked brute-force attacks:"
|
677 |
msgstr ""
|
678 |
|
679 |
-
#: lib/event_notifications.php:
|
680 |
msgid ""
|
681 |
"This notification can be turned off from NinjaFirewall \"Event Notifications"
|
682 |
"\" page."
|
683 |
msgstr ""
|
684 |
|
685 |
-
#: lib/event_notifications.php:
|
686 |
-
#: lib/firewall_options.php:
|
687 |
#: lib/monitoring_file_check.php:801 lib/security_rules_update.php:576
|
688 |
msgid "Support forum:"
|
689 |
msgstr ""
|
690 |
|
691 |
-
#: lib/event_notifications.php:
|
692 |
-
#: lib/firewall_options.php:
|
693 |
#: lib/monitoring_file_check.php:804 lib/security_rules_update.php:579
|
694 |
-
#: lib/utils.php:
|
695 |
-
#: lib/utils.php:
|
696 |
#, php-format
|
697 |
msgid ""
|
698 |
"Need more security? Check out our supercharged NinjaFirewall (WP+ Edition): "
|
@@ -709,8 +709,8 @@ msgid ""
|
|
709 |
"your website:"
|
710 |
msgstr ""
|
711 |
|
712 |
-
#: lib/event_updates.php:160 lib/utils.php:
|
713 |
-
#: lib/utils.php:
|
714 |
msgid "Date:"
|
715 |
msgstr ""
|
716 |
|
@@ -807,7 +807,7 @@ msgstr ""
|
|
807 |
msgid "[NinjaFirewall] Alert: %s"
|
808 |
msgstr ""
|
809 |
|
810 |
-
#: lib/events.php:213 lib/events.php:215 lib/utils.php:
|
811 |
msgid "-Blog:"
|
812 |
msgstr ""
|
813 |
|
@@ -815,15 +815,15 @@ msgstr ""
|
|
815 |
msgid "NinjaFirewall has detected the following activity on your account:"
|
816 |
msgstr ""
|
817 |
|
818 |
-
#: lib/events.php:220 lib/utils.php:
|
819 |
msgid "-User:"
|
820 |
msgstr ""
|
821 |
|
822 |
-
#: lib/events.php:221 lib/utils.php:
|
823 |
msgid "-IP:"
|
824 |
msgstr ""
|
825 |
|
826 |
-
#: lib/events.php:222 lib/utils.php:
|
827 |
msgid "-Date:"
|
828 |
msgstr ""
|
829 |
|
@@ -836,7 +836,7 @@ msgid "Firewall protection"
|
|
836 |
msgstr ""
|
837 |
|
838 |
#: lib/firewall_options.php:64 lib/login_protection.php:203
|
839 |
-
#: lib/logs_live_log.php:
|
840 |
#: lib/security_rules_update.php:138
|
841 |
msgid "Disabled"
|
842 |
msgstr ""
|
@@ -954,7 +954,7 @@ msgstr ""
|
|
954 |
msgid "Available backup files"
|
955 |
msgstr ""
|
956 |
|
957 |
-
#: lib/firewall_options.php:219 lib/logs_firewall_log.php:
|
958 |
msgid "bytes"
|
959 |
msgstr ""
|
960 |
|
@@ -974,42 +974,42 @@ msgstr ""
|
|
974 |
msgid "Uploaded file is either corrupted or its format is not supported (#%s)"
|
975 |
msgstr ""
|
976 |
|
977 |
-
#: lib/firewall_options.php:
|
978 |
msgid "[NinjaFirewall] Alert: Firewall is disabled"
|
979 |
msgstr ""
|
980 |
|
981 |
-
#: lib/firewall_options.php:
|
982 |
msgid "-Blog :"
|
983 |
msgstr ""
|
984 |
|
985 |
-
#: lib/firewall_options.php:
|
986 |
msgid "Someone disabled NinjaFirewall from your WordPress admin dashboard:"
|
987 |
msgstr ""
|
988 |
|
989 |
-
#: lib/firewall_options.php:
|
990 |
msgid ""
|
991 |
"NinjaFirewall is disabled because someone enabled debugging mode from your "
|
992 |
"WordPress admin dashboard:"
|
993 |
msgstr ""
|
994 |
|
995 |
-
#: lib/firewall_options.php:
|
996 |
msgid "[NinjaFirewall] Alert: Firewall override settings"
|
997 |
msgstr ""
|
998 |
|
999 |
-
#: lib/firewall_options.php:
|
1000 |
msgid ""
|
1001 |
"Someone imported a new configuration which overrode the firewall settings:"
|
1002 |
msgstr ""
|
1003 |
|
1004 |
-
#: lib/firewall_options.php:
|
1005 |
msgid "-User :"
|
1006 |
msgstr ""
|
1007 |
|
1008 |
-
#: lib/firewall_options.php:
|
1009 |
msgid "-IP :"
|
1010 |
msgstr ""
|
1011 |
|
1012 |
-
#: lib/firewall_options.php:
|
1013 |
msgid "-Date :"
|
1014 |
msgstr ""
|
1015 |
|
@@ -1048,15 +1048,15 @@ msgstr ""
|
|
1048 |
msgid "Enable NinjaFirewall for"
|
1049 |
msgstr ""
|
1050 |
|
1051 |
-
#: lib/firewall_policies.php:113 lib/logs_live_log.php:
|
1052 |
msgid "HTTP and HTTPS traffic (default)"
|
1053 |
msgstr ""
|
1054 |
|
1055 |
-
#: lib/firewall_policies.php:114 lib/logs_live_log.php:
|
1056 |
msgid "HTTP traffic only"
|
1057 |
msgstr ""
|
1058 |
|
1059 |
-
#: lib/firewall_policies.php:115 lib/logs_live_log.php:
|
1060 |
msgid "HTTPS traffic only"
|
1061 |
msgstr ""
|
1062 |
|
@@ -1423,84 +1423,92 @@ msgstr ""
|
|
1423 |
msgid "1 year"
|
1424 |
msgstr ""
|
1425 |
|
1426 |
-
#: lib/firewall_policies.php:
|
|
|
|
|
|
|
|
|
1427 |
msgid "Apply to subdomains"
|
1428 |
msgstr ""
|
1429 |
|
1430 |
-
#: lib/firewall_policies.php:
|
|
|
|
|
|
|
|
|
1431 |
#, php-format
|
1432 |
msgid "Set %s for the website frontend"
|
1433 |
msgstr ""
|
1434 |
|
1435 |
-
#: lib/firewall_policies.php:
|
1436 |
msgid "This CSP header will apply to the website frontend only."
|
1437 |
msgstr ""
|
1438 |
|
1439 |
-
#: lib/firewall_policies.php:
|
1440 |
#, php-format
|
1441 |
msgid "Set %s for the WordPress admin dashboard"
|
1442 |
msgstr ""
|
1443 |
|
1444 |
-
#: lib/firewall_policies.php:
|
1445 |
msgid "This CSP header will apply to the WordPress admin dashboard only."
|
1446 |
msgstr ""
|
1447 |
|
1448 |
-
#: lib/firewall_policies.php:
|
1449 |
#, php-format
|
1450 |
msgid "Set %s (Chrome, Opera and Firefox browsers)"
|
1451 |
msgstr ""
|
1452 |
|
1453 |
-
#: lib/firewall_policies.php:
|
1454 |
msgid ""
|
1455 |
"Block PHP built-in wrappers in <code>GET</code>, <code>POST</code>, "
|
1456 |
"<code>HTTP_USER_AGENT</code>, <code>HTTP_REFERER</code> and cookies"
|
1457 |
msgstr ""
|
1458 |
|
1459 |
-
#: lib/firewall_policies.php:
|
1460 |
msgid "Block serialized PHP objects in the following global variables"
|
1461 |
msgstr ""
|
1462 |
|
1463 |
-
#: lib/firewall_policies.php:
|
1464 |
msgid "Hide PHP notice and error messages"
|
1465 |
msgstr ""
|
1466 |
|
1467 |
-
#: lib/firewall_policies.php:
|
1468 |
msgid "Sanitise <code>PHP_SELF</code>"
|
1469 |
msgstr ""
|
1470 |
|
1471 |
-
#: lib/firewall_policies.php:
|
1472 |
msgid "Sanitise <code>PATH_TRANSLATED</code>"
|
1473 |
msgstr ""
|
1474 |
|
1475 |
-
#: lib/firewall_policies.php:
|
1476 |
msgid "Sanitise <code>PATH_INFO</code>"
|
1477 |
msgstr ""
|
1478 |
|
1479 |
-
#: lib/firewall_policies.php:
|
1480 |
msgid "This option is not compatible with your actual configuration."
|
1481 |
msgstr ""
|
1482 |
|
1483 |
-
#: lib/firewall_policies.php:
|
1484 |
msgid "Various"
|
1485 |
msgstr ""
|
1486 |
|
1487 |
-
#: lib/firewall_policies.php:
|
1488 |
msgid "Block the <code>DOCUMENT_ROOT</code> server variable in HTTP request"
|
1489 |
msgstr ""
|
1490 |
|
1491 |
-
#: lib/firewall_policies.php:
|
1492 |
msgid "Block ASCII character 0x00 (NULL byte)"
|
1493 |
msgstr ""
|
1494 |
|
1495 |
-
#: lib/firewall_policies.php:
|
1496 |
msgid "Block ASCII control characters 1 to 8 and 14 to 31"
|
1497 |
msgstr ""
|
1498 |
|
1499 |
-
#: lib/firewall_policies.php:
|
1500 |
msgid "Save Firewall Policies"
|
1501 |
msgstr ""
|
1502 |
|
1503 |
-
#: lib/firewall_policies.php:
|
1504 |
msgid "Restore Default Values"
|
1505 |
msgstr ""
|
1506 |
|
@@ -2294,8 +2302,8 @@ msgstr ""
|
|
2294 |
msgid ""
|
2295 |
"Even if NinjaFirewall administration menu is only available to the Super "
|
2296 |
"Admin (from the main site), you can still display its status to all sites in "
|
2297 |
-
"the network by adding a small NinjaFirewall icon to their
|
2298 |
-
"be visible only to the administrators of those sites."
|
2299 |
msgstr ""
|
2300 |
|
2301 |
#: lib/help.php:359
|
@@ -2493,7 +2501,7 @@ msgid ""
|
|
2493 |
"as the reason the action was logged."
|
2494 |
msgstr ""
|
2495 |
|
2496 |
-
#: lib/help.php:458 lib/logs_firewall_log.php:
|
2497 |
msgid "Auto-delete log"
|
2498 |
msgstr ""
|
2499 |
|
@@ -2763,7 +2771,7 @@ msgid ""
|
|
2763 |
"config.php</strong> file:"
|
2764 |
msgstr ""
|
2765 |
|
2766 |
-
#: lib/install_default.php:
|
2767 |
#, php-format
|
2768 |
msgid ""
|
2769 |
"NinjaFirewall cannot create its <code>nfwlog/</code>log and cache folder; "
|
@@ -2946,94 +2954,94 @@ msgstr ""
|
|
2946 |
msgid "Logs"
|
2947 |
msgstr ""
|
2948 |
|
2949 |
-
#: lib/logs_firewall_log.php:
|
2950 |
#, php-format
|
2951 |
msgid ""
|
2952 |
"the current month log (%s) is not writable. Please chmod it and its parent "
|
2953 |
"directory to 0777"
|
2954 |
msgstr ""
|
2955 |
|
2956 |
-
#: lib/logs_firewall_log.php:
|
2957 |
#, php-format
|
2958 |
msgid "the log directory (%s) is not writable. Please chmod it to 0777"
|
2959 |
msgstr ""
|
2960 |
|
2961 |
-
#: lib/logs_firewall_log.php:
|
2962 |
msgid "Your public key has been deleted"
|
2963 |
msgstr ""
|
2964 |
|
2965 |
-
#: lib/logs_firewall_log.php:
|
2966 |
msgid "Your public key has been saved"
|
2967 |
msgstr ""
|
2968 |
|
2969 |
-
#: lib/logs_firewall_log.php:
|
2970 |
msgid "Error"
|
2971 |
msgstr ""
|
2972 |
|
2973 |
-
#: lib/logs_firewall_log.php:
|
2974 |
msgid "Note"
|
2975 |
msgstr ""
|
2976 |
|
2977 |
-
#: lib/logs_firewall_log.php:
|
2978 |
#, php-format
|
2979 |
msgid "your log has %s lines. I will display the last %s lines only."
|
2980 |
msgstr ""
|
2981 |
|
2982 |
-
#: lib/logs_firewall_log.php:
|
2983 |
msgid "Viewing:"
|
2984 |
msgstr ""
|
2985 |
|
2986 |
-
#: lib/logs_firewall_log.php:
|
2987 |
msgid "The selected log is empty."
|
2988 |
msgstr ""
|
2989 |
|
2990 |
-
#: lib/logs_firewall_log.php:
|
2991 |
msgid ""
|
2992 |
"The log shows all threats that were blocked by the firewall, unless stated "
|
2993 |
"otherwise. It is rotated monthly."
|
2994 |
msgstr ""
|
2995 |
|
2996 |
-
#: lib/logs_firewall_log.php:
|
2997 |
msgid "Log Options"
|
2998 |
msgstr ""
|
2999 |
|
3000 |
-
#: lib/logs_firewall_log.php:
|
3001 |
#, php-format
|
3002 |
msgid "Automatically delete logs older than %s days"
|
3003 |
msgstr ""
|
3004 |
|
3005 |
-
#: lib/logs_firewall_log.php:
|
3006 |
msgid "Set this option to 0 to disable it."
|
3007 |
msgstr ""
|
3008 |
|
3009 |
-
#: lib/logs_firewall_log.php:
|
3010 |
msgid "Save Log Options"
|
3011 |
msgstr ""
|
3012 |
|
3013 |
-
#: lib/logs_firewall_log.php:
|
3014 |
msgid "Enter your public key (optional)"
|
3015 |
msgstr ""
|
3016 |
|
3017 |
-
#: lib/logs_firewall_log.php:
|
3018 |
#, php-format
|
3019 |
msgid ""
|
3020 |
"<a href=\"%s\">Consult our blog</a> if you want to enable centralized "
|
3021 |
"logging."
|
3022 |
msgstr ""
|
3023 |
|
3024 |
-
#: lib/logs_firewall_log.php:
|
3025 |
msgid "Save Public Key"
|
3026 |
msgstr ""
|
3027 |
|
3028 |
-
#: lib/logs_firewall_log.php:
|
3029 |
msgid "Delete Public Key"
|
3030 |
msgstr ""
|
3031 |
|
3032 |
-
#: lib/logs_firewall_log.php:
|
3033 |
msgid "The requested log does not exist."
|
3034 |
msgstr ""
|
3035 |
|
3036 |
-
#: lib/logs_firewall_log.php:
|
3037 |
msgid "Unable to open the log for read operation."
|
3038 |
msgstr ""
|
3039 |
|
@@ -3051,104 +3059,104 @@ msgid ""
|
|
3051 |
"Administrator to the whitelist\" option is enabled."
|
3052 |
msgstr ""
|
3053 |
|
3054 |
-
#: lib/logs_live_log.php:
|
3055 |
msgid ""
|
3056 |
"Live Log lets you watch your blog traffic in real time. To enable it, click "
|
3057 |
"on the button below."
|
3058 |
msgstr ""
|
3059 |
|
3060 |
-
#: lib/logs_live_log.php:
|
3061 |
msgid "Refresh rate:"
|
3062 |
msgstr ""
|
3063 |
|
3064 |
-
#: lib/logs_live_log.php:
|
3065 |
msgid "5 seconds"
|
3066 |
msgstr ""
|
3067 |
|
3068 |
-
#: lib/logs_live_log.php:
|
3069 |
msgid "10 seconds"
|
3070 |
msgstr ""
|
3071 |
|
3072 |
-
#: lib/logs_live_log.php:
|
3073 |
msgid "20 seconds"
|
3074 |
msgstr ""
|
3075 |
|
3076 |
-
#: lib/logs_live_log.php:
|
3077 |
msgid "45 seconds"
|
3078 |
msgstr ""
|
3079 |
|
3080 |
-
#: lib/logs_live_log.php:
|
3081 |
msgid "Clear screen"
|
3082 |
msgstr ""
|
3083 |
|
3084 |
-
#: lib/logs_live_log.php:
|
3085 |
msgid "Autoscrolling"
|
3086 |
msgstr ""
|
3087 |
|
3088 |
-
#: lib/logs_live_log.php:
|
3089 |
msgid "Live Log will not display whitelisted users and brute-force attacks."
|
3090 |
msgstr ""
|
3091 |
|
3092 |
-
#: lib/logs_live_log.php:
|
3093 |
msgid "Live Log Options"
|
3094 |
msgstr ""
|
3095 |
|
3096 |
-
#: lib/logs_live_log.php:
|
3097 |
msgid "Inclusion and exclusion filters (REQUEST_URI)"
|
3098 |
msgstr ""
|
3099 |
|
3100 |
-
#: lib/logs_live_log.php:
|
3101 |
msgid "None"
|
3102 |
msgstr ""
|
3103 |
|
3104 |
-
#: lib/logs_live_log.php:
|
3105 |
msgid "Must include"
|
3106 |
msgstr ""
|
3107 |
|
3108 |
-
#: lib/logs_live_log.php:
|
3109 |
msgid "Must not include"
|
3110 |
msgstr ""
|
3111 |
|
3112 |
-
#: lib/logs_live_log.php:
|
3113 |
#: lib/monitoring_file_guard.php:89
|
3114 |
msgid "e.g.,"
|
3115 |
msgstr ""
|
3116 |
|
3117 |
-
#: lib/logs_live_log.php:
|
3118 |
msgid "or"
|
3119 |
msgstr ""
|
3120 |
|
3121 |
-
#: lib/logs_live_log.php:
|
3122 |
msgid ""
|
3123 |
"Full or partial case-sensitive REQUEST_URI string. Multiple values must be "
|
3124 |
"comma-separated."
|
3125 |
msgstr ""
|
3126 |
|
3127 |
-
#: lib/logs_live_log.php:
|
3128 |
msgid "Format"
|
3129 |
msgstr ""
|
3130 |
|
3131 |
-
#: lib/logs_live_log.php:
|
3132 |
msgid "Custom"
|
3133 |
msgstr ""
|
3134 |
|
3135 |
-
#: lib/logs_live_log.php:
|
3136 |
msgid "See contextual help for available log format."
|
3137 |
msgstr ""
|
3138 |
|
3139 |
-
#: lib/logs_live_log.php:
|
3140 |
msgid "Display"
|
3141 |
msgstr ""
|
3142 |
|
3143 |
-
#: lib/logs_live_log.php:
|
3144 |
msgid "Timezone"
|
3145 |
msgstr ""
|
3146 |
|
3147 |
-
#: lib/logs_live_log.php:
|
3148 |
msgid "Save Live Log Options"
|
3149 |
msgstr ""
|
3150 |
|
3151 |
-
#: lib/logs_live_log.php:
|
3152 |
msgid "Error: please enter the custom log format."
|
3153 |
msgstr ""
|
3154 |
|
@@ -3458,8 +3466,8 @@ msgstr ""
|
|
3458 |
#: lib/monitoring_file_check.php:768 lib/monitoring_file_check.php:770
|
3459 |
#: lib/monitoring_file_check.php:795 lib/monitoring_file_check.php:797
|
3460 |
#: lib/security_rules_update.php:568 lib/security_rules_update.php:570
|
3461 |
-
#: lib/utils.php:
|
3462 |
-
#: lib/utils.php:
|
3463 |
msgid "Blog:"
|
3464 |
msgstr ""
|
3465 |
|
@@ -3538,8 +3546,8 @@ msgstr ""
|
|
3538 |
|
3539 |
#: lib/network.php:68
|
3540 |
msgid ""
|
3541 |
-
"Display NinjaFirewall status icon in the
|
3542 |
-
"network"
|
3543 |
msgstr ""
|
3544 |
|
3545 |
#: lib/network.php:77
|
@@ -3885,160 +3893,160 @@ msgstr ""
|
|
3885 |
msgid "Finish"
|
3886 |
msgstr ""
|
3887 |
|
3888 |
-
#: lib/utils.php:
|
3889 |
msgid "N/A"
|
3890 |
msgstr ""
|
3891 |
|
3892 |
-
#: lib/utils.php:
|
3893 |
#, php-format
|
3894 |
msgid "Attempt to create a new %s"
|
3895 |
msgstr ""
|
3896 |
|
3897 |
-
#: lib/utils.php:
|
3898 |
#, php-format
|
3899 |
msgid "Attempt to edit a published %s (ID: %s)"
|
3900 |
msgstr ""
|
3901 |
|
3902 |
-
#: lib/utils.php:
|
3903 |
msgid "Unauthenticated user"
|
3904 |
msgstr ""
|
3905 |
|
3906 |
-
#: lib/utils.php:
|
3907 |
msgid "Blocked post/page edition attempt"
|
3908 |
msgstr ""
|
3909 |
|
3910 |
-
#: lib/utils.php:
|
3911 |
msgid ""
|
3912 |
"NinjaFirewall has blocked an attempt to edit/create a post by a user who "
|
3913 |
"doesn't have the right capabilities:"
|
3914 |
msgstr ""
|
3915 |
|
3916 |
-
#: lib/utils.php:
|
3917 |
msgid "Username:"
|
3918 |
msgstr ""
|
3919 |
|
3920 |
-
#: lib/utils.php:
|
3921 |
msgid "Action:"
|
3922 |
msgstr ""
|
3923 |
|
3924 |
-
#: lib/utils.php:
|
3925 |
msgid "User IP:"
|
3926 |
msgstr ""
|
3927 |
|
3928 |
-
#: lib/utils.php:
|
3929 |
msgid "A PHP backtrace has been attached to this message for your convenience."
|
3930 |
msgstr ""
|
3931 |
|
3932 |
-
#: lib/utils.php:
|
3933 |
msgid ""
|
3934 |
"This protection (and notification) can be turned off from NinjaFirewall "
|
3935 |
"\"Firewall Policies\" page."
|
3936 |
msgstr ""
|
3937 |
|
3938 |
-
#: lib/utils.php:
|
3939 |
-
#: lib/utils.php:
|
3940 |
msgid "You are not allowed to perform this task."
|
3941 |
msgstr ""
|
3942 |
|
3943 |
-
#: lib/utils.php:
|
3944 |
msgid "Blocked user account creation"
|
3945 |
msgstr ""
|
3946 |
|
3947 |
-
#: lib/utils.php:
|
3948 |
msgid "NinjaFirewall has blocked an attempt to create a user account:"
|
3949 |
msgstr ""
|
3950 |
|
3951 |
-
#: lib/utils.php:
|
3952 |
msgid "NinjaFirewall error"
|
3953 |
msgstr ""
|
3954 |
|
3955 |
-
#: lib/utils.php:
|
3956 |
#, php-format
|
3957 |
msgid ""
|
3958 |
"%s directory cannot be created. Please review your installation and ensure "
|
3959 |
"that %s is writable."
|
3960 |
msgstr ""
|
3961 |
|
3962 |
-
#: lib/utils.php:
|
3963 |
#, php-format
|
3964 |
msgid ""
|
3965 |
"%s directory is read-only. Please review your installation and ensure that "
|
3966 |
"%s is writable."
|
3967 |
msgstr ""
|
3968 |
|
3969 |
-
#: lib/utils.php:
|
3970 |
msgid "unknown error"
|
3971 |
msgstr ""
|
3972 |
|
3973 |
-
#: lib/utils.php:
|
3974 |
msgid "NinjaFirewall fatal error:"
|
3975 |
msgstr ""
|
3976 |
|
3977 |
-
#: lib/utils.php:
|
3978 |
msgid "Review your installation, your site is not protected."
|
3979 |
msgstr ""
|
3980 |
|
3981 |
-
#: lib/utils.php:
|
3982 |
msgid "Alert: WordPress console login"
|
3983 |
msgstr ""
|
3984 |
|
3985 |
-
#: lib/utils.php:
|
3986 |
msgid "Someone just logged in to your WordPress admin console:"
|
3987 |
msgstr ""
|
3988 |
|
3989 |
-
#: lib/utils.php:
|
3990 |
msgid "Support forum"
|
3991 |
msgstr ""
|
3992 |
|
3993 |
-
#: lib/utils.php:
|
3994 |
msgid "Forbidden access"
|
3995 |
msgstr ""
|
3996 |
|
3997 |
-
#: lib/utils.php:
|
3998 |
#, php-format
|
3999 |
msgid ""
|
4000 |
"<strong>ERROR</strong>: Invalid username or password.<br /><a href=\"%s"
|
4001 |
"\">Lost your password</a>?"
|
4002 |
msgstr ""
|
4003 |
|
4004 |
-
#: lib/utils.php:
|
4005 |
msgid "[NinjaFirewall] Alert: Database changes detected"
|
4006 |
msgstr ""
|
4007 |
|
4008 |
-
#: lib/utils.php:
|
4009 |
msgid ""
|
4010 |
"NinjaFirewall has detected that one or more administrator accounts were "
|
4011 |
"modified in the database:"
|
4012 |
msgstr ""
|
4013 |
|
4014 |
-
#: lib/utils.php:
|
4015 |
#, php-format
|
4016 |
msgid "Total administrators : %s"
|
4017 |
msgstr ""
|
4018 |
|
4019 |
-
#: lib/utils.php:
|
4020 |
msgid ""
|
4021 |
"If you cannot see any modifications in the above fields, it is possible that "
|
4022 |
"the administrator password was changed."
|
4023 |
msgstr ""
|
4024 |
|
4025 |
-
#: lib/utils.php:
|
4026 |
msgid "Blocked privilege escalation attempt"
|
4027 |
msgstr ""
|
4028 |
|
4029 |
-
#: lib/utils.php:
|
4030 |
msgid ""
|
4031 |
"NinjaFirewall has blocked an attempt to modify a user capability by someone "
|
4032 |
"who does not have administrative privileges:"
|
4033 |
msgstr ""
|
4034 |
|
4035 |
-
#: lib/utils.php:
|
4036 |
msgid ""
|
4037 |
"NinjaFirewall brute-force protection is enabled and you are temporarily "
|
4038 |
"whitelisted."
|
4039 |
msgstr ""
|
4040 |
|
4041 |
-
#: lib/utils.php:
|
4042 |
#, php-format
|
4043 |
msgid ""
|
4044 |
"Hey, it seems that you've been using NinjaFirewall for some time. If you "
|
@@ -4047,71 +4055,71 @@ msgid ""
|
|
4047 |
"rate it. Thank you!"
|
4048 |
msgstr ""
|
4049 |
|
4050 |
-
#: lib/utils.php:
|
4051 |
msgid ""
|
4052 |
"The attempt was blocked and the option was reversed to its original value."
|
4053 |
msgstr ""
|
4054 |
|
4055 |
-
#: lib/utils.php:
|
4056 |
msgid "Attempt to modify WordPress settings"
|
4057 |
msgstr ""
|
4058 |
|
4059 |
-
#: lib/utils.php:
|
4060 |
msgid ""
|
4061 |
"NinjaFirewall has blocked an attempt to modify some important WordPress "
|
4062 |
"settings by a user that does not have administrative privileges:"
|
4063 |
msgstr ""
|
4064 |
|
4065 |
-
#: lib/utils.php:
|
4066 |
#, php-format
|
4067 |
msgid "Option: %s"
|
4068 |
msgstr ""
|
4069 |
|
4070 |
-
#: lib/utils.php:
|
4071 |
#, php-format
|
4072 |
msgid "Original value: %s"
|
4073 |
msgstr ""
|
4074 |
|
4075 |
-
#: lib/utils.php:
|
4076 |
#, php-format
|
4077 |
msgid "Modified value: %s"
|
4078 |
msgstr ""
|
4079 |
|
4080 |
-
#: lib/utils.php:
|
4081 |
#, php-format
|
4082 |
msgid "Action taken: %s"
|
4083 |
msgstr ""
|
4084 |
|
4085 |
-
#: lib/utils.php:
|
4086 |
msgid "Code injection attempt in WordPress options table"
|
4087 |
msgstr ""
|
4088 |
|
4089 |
-
#: lib/utils.php:
|
4090 |
msgid ""
|
4091 |
"NinjaFirewall has blocked an attempt to inject code in the WordPress options "
|
4092 |
"table by a user that does not have administrative privileges:"
|
4093 |
msgstr ""
|
4094 |
|
4095 |
-
#: lib/utils.php:
|
4096 |
#, php-format
|
4097 |
msgid "Code: %s"
|
4098 |
msgstr ""
|
4099 |
|
4100 |
-
#: lib/utils.php:
|
4101 |
#, php-format
|
4102 |
msgid "Error, cannot create the %s folder."
|
4103 |
msgstr ""
|
4104 |
|
4105 |
-
#: lib/utils.php:
|
4106 |
msgid "Check your server permissions and try again."
|
4107 |
msgstr ""
|
4108 |
|
4109 |
-
#: lib/utils.php:
|
4110 |
#, php-format
|
4111 |
msgid "Error, the %s folder is not writable."
|
4112 |
msgstr ""
|
4113 |
|
4114 |
-
#: lib/utils.php:
|
4115 |
#, php-format
|
4116 |
msgid "Error, cannot write %s."
|
4117 |
msgstr ""
|
@@ -4120,43 +4128,43 @@ msgstr ""
|
|
4120 |
msgid "NinjaFirewall Statistics"
|
4121 |
msgstr ""
|
4122 |
|
4123 |
-
#: lib/widget.php:
|
4124 |
msgid "Critical:"
|
4125 |
msgstr ""
|
4126 |
|
4127 |
-
#: lib/widget.php:
|
4128 |
msgid "High:"
|
4129 |
msgstr ""
|
4130 |
|
4131 |
-
#: lib/widget.php:
|
4132 |
msgid "Medium:"
|
4133 |
msgstr ""
|
4134 |
|
4135 |
-
#: lib/widget.php:
|
4136 |
msgid "View statistics"
|
4137 |
msgstr ""
|
4138 |
|
4139 |
-
#: lib/widget.php:
|
4140 |
msgid "View firewall log"
|
4141 |
msgstr ""
|
4142 |
|
4143 |
-
#: lib/widget.php:
|
4144 |
msgid "Latest Security News"
|
4145 |
msgstr ""
|
4146 |
|
4147 |
-
#: lib/widget.php:
|
4148 |
msgid "M jS, Y"
|
4149 |
msgstr ""
|
4150 |
|
4151 |
-
#: lib/widget.php:
|
4152 |
msgid "More Security News"
|
4153 |
msgstr ""
|
4154 |
|
4155 |
-
#: lib/widget.php:
|
4156 |
msgid "(opens in a new tab)"
|
4157 |
msgstr ""
|
4158 |
|
4159 |
-
#: lib/widget.php:
|
4160 |
msgid "NinjaFirewall's Home"
|
4161 |
msgstr ""
|
4162 |
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: Stable (latest release)\n"
|
5 |
+
"POT-Creation-Date: 2020-07-23 16:26+0700\n"
|
6 |
"PO-Revision-Date: 2018-04-05 22:52+0700\n"
|
7 |
"Last-Translator: NinTechNet <contact@nintechnet.com>\n"
|
8 |
"Language-Team: \n"
|
143 |
msgstr ""
|
144 |
|
145 |
#: lib/dashboard.php:187 lib/dashboard.php:322 lib/firewall_options.php:64
|
146 |
+
#: lib/login_protection.php:203 lib/logs_live_log.php:99
|
147 |
#: lib/monitoring_file_guard.php:70 lib/security_rules_update.php:138
|
148 |
msgid "Enabled"
|
149 |
msgstr ""
|
282 |
"configuration</a>."
|
283 |
msgstr ""
|
284 |
|
285 |
+
#: lib/dashboard.php:312 lib/help.php:462 lib/logs_firewall_log.php:193
|
286 |
#: lib/wpplus.php:170
|
287 |
msgid "Centralized Logging"
|
288 |
msgstr ""
|
376 |
msgid "NinjaFirewall Referral Program"
|
377 |
msgstr ""
|
378 |
|
379 |
+
#: lib/dashboard_statistics.php:76
|
380 |
msgid "You do not have any stats for the selected month yet."
|
381 |
msgstr ""
|
382 |
|
383 |
+
#: lib/dashboard_statistics.php:91 lib/help.php:42
|
384 |
msgid "Monthly Statistics"
|
385 |
msgstr ""
|
386 |
|
387 |
+
#: lib/dashboard_statistics.php:94
|
388 |
msgid "Select a month"
|
389 |
msgstr ""
|
390 |
|
391 |
+
#: lib/dashboard_statistics.php:98 lib/dashboard_statistics.php:131
|
392 |
+
#: lib/widget.php:66
|
393 |
msgid "Blocked threats"
|
394 |
msgstr ""
|
395 |
|
396 |
+
#: lib/dashboard_statistics.php:102 lib/widget.php:70
|
397 |
msgid "Threats level"
|
398 |
msgstr ""
|
399 |
|
400 |
+
#: lib/dashboard_statistics.php:106
|
401 |
msgid "Benchmarks"
|
402 |
msgstr ""
|
403 |
|
404 |
+
#: lib/dashboard_statistics.php:110
|
405 |
msgid "Average time per request"
|
406 |
msgstr ""
|
407 |
|
408 |
+
#: lib/dashboard_statistics.php:111 lib/dashboard_statistics.php:115
|
409 |
+
#: lib/dashboard_statistics.php:119
|
410 |
msgid "seconds"
|
411 |
msgstr ""
|
412 |
|
413 |
+
#: lib/dashboard_statistics.php:114
|
414 |
msgid "Fastest request"
|
415 |
msgstr ""
|
416 |
|
417 |
+
#: lib/dashboard_statistics.php:118
|
418 |
msgid "Slowest request"
|
419 |
msgstr ""
|
420 |
|
421 |
+
#: lib/dashboard_statistics.php:126
|
422 |
msgid "Critical"
|
423 |
msgstr ""
|
424 |
|
425 |
+
#: lib/dashboard_statistics.php:127
|
426 |
msgid "High"
|
427 |
msgstr ""
|
428 |
|
429 |
+
#: lib/dashboard_statistics.php:128
|
430 |
msgid "Medium"
|
431 |
msgstr ""
|
432 |
|
433 |
+
#: lib/dashboard_statistics.php:184
|
434 |
msgid "Select monthly stats to view..."
|
435 |
msgstr ""
|
436 |
|
440 |
|
441 |
#: lib/event_notifications.php:42 lib/firewall_options.php:42
|
442 |
#: lib/firewall_policies.php:71 lib/login_protection.php:30
|
443 |
+
#: lib/logs_firewall_log.php:59 lib/logs_live_log.php:79
|
444 |
#: lib/monitoring_file_check.php:105 lib/monitoring_file_guard.php:46
|
445 |
#: lib/network.php:52 lib/security_rules_update.php:101
|
446 |
msgid "Your changes have been saved."
|
643 |
msgid "Save Event Notifications"
|
644 |
msgstr ""
|
645 |
|
646 |
+
#: lib/event_notifications.php:483
|
647 |
msgid "[NinjaFirewall] Daily Activity Report"
|
648 |
msgstr ""
|
649 |
|
650 |
+
#: lib/event_notifications.php:493
|
651 |
#, php-format
|
652 |
msgid "Daily activity report for: %s"
|
653 |
msgstr ""
|
654 |
|
655 |
+
#: lib/event_notifications.php:494
|
656 |
msgid "Date Range Processed: Yesterday"
|
657 |
msgstr ""
|
658 |
|
659 |
+
#: lib/event_notifications.php:496
|
660 |
msgid "Blocked threats:"
|
661 |
msgstr ""
|
662 |
|
663 |
+
#: lib/event_notifications.php:498
|
664 |
msgid "critical:"
|
665 |
msgstr ""
|
666 |
|
667 |
+
#: lib/event_notifications.php:499
|
668 |
msgid "high:"
|
669 |
msgstr ""
|
670 |
|
671 |
+
#: lib/event_notifications.php:500
|
672 |
msgid "medium:"
|
673 |
msgstr ""
|
674 |
|
675 |
+
#: lib/event_notifications.php:502
|
676 |
msgid "Blocked brute-force attacks:"
|
677 |
msgstr ""
|
678 |
|
679 |
+
#: lib/event_notifications.php:503 lib/event_updates.php:222 lib/utils.php:945
|
680 |
msgid ""
|
681 |
"This notification can be turned off from NinjaFirewall \"Event Notifications"
|
682 |
"\" page."
|
683 |
msgstr ""
|
684 |
|
685 |
+
#: lib/event_notifications.php:507 lib/event_updates.php:224 lib/events.php:225
|
686 |
+
#: lib/firewall_options.php:574 lib/monitoring_file_check.php:780
|
687 |
#: lib/monitoring_file_check.php:801 lib/security_rules_update.php:576
|
688 |
msgid "Support forum:"
|
689 |
msgstr ""
|
690 |
|
691 |
+
#: lib/event_notifications.php:510 lib/event_updates.php:227 lib/events.php:228
|
692 |
+
#: lib/firewall_options.php:577 lib/monitoring_file_check.php:783
|
693 |
#: lib/monitoring_file_check.php:804 lib/security_rules_update.php:579
|
694 |
+
#: lib/utils.php:247 lib/utils.php:367 lib/utils.php:722 lib/utils.php:950
|
695 |
+
#: lib/utils.php:1137 lib/utils.php:1404
|
696 |
#, php-format
|
697 |
msgid ""
|
698 |
"Need more security? Check out our supercharged NinjaFirewall (WP+ Edition): "
|
709 |
"your website:"
|
710 |
msgstr ""
|
711 |
|
712 |
+
#: lib/event_updates.php:160 lib/utils.php:234 lib/utils.php:351
|
713 |
+
#: lib/utils.php:934 lib/utils.php:1120 lib/utils.php:1397
|
714 |
msgid "Date:"
|
715 |
msgstr ""
|
716 |
|
807 |
msgid "[NinjaFirewall] Alert: %s"
|
808 |
msgstr ""
|
809 |
|
810 |
+
#: lib/events.php:213 lib/events.php:215 lib/utils.php:709
|
811 |
msgid "-Blog:"
|
812 |
msgstr ""
|
813 |
|
815 |
msgid "NinjaFirewall has detected the following activity on your account:"
|
816 |
msgstr ""
|
817 |
|
818 |
+
#: lib/events.php:220 lib/utils.php:714
|
819 |
msgid "-User:"
|
820 |
msgstr ""
|
821 |
|
822 |
+
#: lib/events.php:221 lib/utils.php:715
|
823 |
msgid "-IP:"
|
824 |
msgstr ""
|
825 |
|
826 |
+
#: lib/events.php:222 lib/utils.php:716
|
827 |
msgid "-Date:"
|
828 |
msgstr ""
|
829 |
|
836 |
msgstr ""
|
837 |
|
838 |
#: lib/firewall_options.php:64 lib/login_protection.php:203
|
839 |
+
#: lib/logs_live_log.php:99 lib/monitoring_file_guard.php:70
|
840 |
#: lib/security_rules_update.php:138
|
841 |
msgid "Disabled"
|
842 |
msgstr ""
|
954 |
msgid "Available backup files"
|
955 |
msgstr ""
|
956 |
|
957 |
+
#: lib/firewall_options.php:219 lib/logs_firewall_log.php:103
|
958 |
msgid "bytes"
|
959 |
msgstr ""
|
960 |
|
974 |
msgid "Uploaded file is either corrupted or its format is not supported (#%s)"
|
975 |
msgstr ""
|
976 |
|
977 |
+
#: lib/firewall_options.php:548
|
978 |
msgid "[NinjaFirewall] Alert: Firewall is disabled"
|
979 |
msgstr ""
|
980 |
|
981 |
+
#: lib/firewall_options.php:550 lib/firewall_options.php:552
|
982 |
msgid "-Blog :"
|
983 |
msgstr ""
|
984 |
|
985 |
+
#: lib/firewall_options.php:556
|
986 |
msgid "Someone disabled NinjaFirewall from your WordPress admin dashboard:"
|
987 |
msgstr ""
|
988 |
|
989 |
+
#: lib/firewall_options.php:559
|
990 |
msgid ""
|
991 |
"NinjaFirewall is disabled because someone enabled debugging mode from your "
|
992 |
"WordPress admin dashboard:"
|
993 |
msgstr ""
|
994 |
|
995 |
+
#: lib/firewall_options.php:562
|
996 |
msgid "[NinjaFirewall] Alert: Firewall override settings"
|
997 |
msgstr ""
|
998 |
|
999 |
+
#: lib/firewall_options.php:563
|
1000 |
msgid ""
|
1001 |
"Someone imported a new configuration which overrode the firewall settings:"
|
1002 |
msgstr ""
|
1003 |
|
1004 |
+
#: lib/firewall_options.php:569
|
1005 |
msgid "-User :"
|
1006 |
msgstr ""
|
1007 |
|
1008 |
+
#: lib/firewall_options.php:570
|
1009 |
msgid "-IP :"
|
1010 |
msgstr ""
|
1011 |
|
1012 |
+
#: lib/firewall_options.php:571
|
1013 |
msgid "-Date :"
|
1014 |
msgstr ""
|
1015 |
|
1048 |
msgid "Enable NinjaFirewall for"
|
1049 |
msgstr ""
|
1050 |
|
1051 |
+
#: lib/firewall_policies.php:113 lib/logs_live_log.php:179
|
1052 |
msgid "HTTP and HTTPS traffic (default)"
|
1053 |
msgstr ""
|
1054 |
|
1055 |
+
#: lib/firewall_policies.php:114 lib/logs_live_log.php:180
|
1056 |
msgid "HTTP traffic only"
|
1057 |
msgstr ""
|
1058 |
|
1059 |
+
#: lib/firewall_policies.php:115 lib/logs_live_log.php:181
|
1060 |
msgid "HTTPS traffic only"
|
1061 |
msgstr ""
|
1062 |
|
1423 |
msgid "1 year"
|
1424 |
msgstr ""
|
1425 |
|
1426 |
+
#: lib/firewall_policies.php:837
|
1427 |
+
msgid "2 years"
|
1428 |
+
msgstr ""
|
1429 |
+
|
1430 |
+
#: lib/firewall_policies.php:851
|
1431 |
msgid "Apply to subdomains"
|
1432 |
msgstr ""
|
1433 |
|
1434 |
+
#: lib/firewall_policies.php:851
|
1435 |
+
msgid "Preload"
|
1436 |
+
msgstr ""
|
1437 |
+
|
1438 |
+
#: lib/firewall_policies.php:875
|
1439 |
#, php-format
|
1440 |
msgid "Set %s for the website frontend"
|
1441 |
msgstr ""
|
1442 |
|
1443 |
+
#: lib/firewall_policies.php:880
|
1444 |
msgid "This CSP header will apply to the website frontend only."
|
1445 |
msgstr ""
|
1446 |
|
1447 |
+
#: lib/firewall_policies.php:884
|
1448 |
#, php-format
|
1449 |
msgid "Set %s for the WordPress admin dashboard"
|
1450 |
msgstr ""
|
1451 |
|
1452 |
+
#: lib/firewall_policies.php:889
|
1453 |
msgid "This CSP header will apply to the WordPress admin dashboard only."
|
1454 |
msgstr ""
|
1455 |
|
1456 |
+
#: lib/firewall_policies.php:905
|
1457 |
#, php-format
|
1458 |
msgid "Set %s (Chrome, Opera and Firefox browsers)"
|
1459 |
msgstr ""
|
1460 |
|
1461 |
+
#: lib/firewall_policies.php:955
|
1462 |
msgid ""
|
1463 |
"Block PHP built-in wrappers in <code>GET</code>, <code>POST</code>, "
|
1464 |
"<code>HTTP_USER_AGENT</code>, <code>HTTP_REFERER</code> and cookies"
|
1465 |
msgstr ""
|
1466 |
|
1467 |
+
#: lib/firewall_policies.php:994
|
1468 |
msgid "Block serialized PHP objects in the following global variables"
|
1469 |
msgstr ""
|
1470 |
|
1471 |
+
#: lib/firewall_policies.php:1004 lib/help.php:292
|
1472 |
msgid "Hide PHP notice and error messages"
|
1473 |
msgstr ""
|
1474 |
|
1475 |
+
#: lib/firewall_policies.php:1010
|
1476 |
msgid "Sanitise <code>PHP_SELF</code>"
|
1477 |
msgstr ""
|
1478 |
|
1479 |
+
#: lib/firewall_policies.php:1016
|
1480 |
msgid "Sanitise <code>PATH_TRANSLATED</code>"
|
1481 |
msgstr ""
|
1482 |
|
1483 |
+
#: lib/firewall_policies.php:1022
|
1484 |
msgid "Sanitise <code>PATH_INFO</code>"
|
1485 |
msgstr ""
|
1486 |
|
1487 |
+
#: lib/firewall_policies.php:1036
|
1488 |
msgid "This option is not compatible with your actual configuration."
|
1489 |
msgstr ""
|
1490 |
|
1491 |
+
#: lib/firewall_policies.php:1058 lib/help.php:296
|
1492 |
msgid "Various"
|
1493 |
msgstr ""
|
1494 |
|
1495 |
+
#: lib/firewall_policies.php:1061
|
1496 |
msgid "Block the <code>DOCUMENT_ROOT</code> server variable in HTTP request"
|
1497 |
msgstr ""
|
1498 |
|
1499 |
+
#: lib/firewall_policies.php:1068 lib/help.php:299
|
1500 |
msgid "Block ASCII character 0x00 (NULL byte)"
|
1501 |
msgstr ""
|
1502 |
|
1503 |
+
#: lib/firewall_policies.php:1074 lib/help.php:301
|
1504 |
msgid "Block ASCII control characters 1 to 8 and 14 to 31"
|
1505 |
msgstr ""
|
1506 |
|
1507 |
+
#: lib/firewall_policies.php:1087
|
1508 |
msgid "Save Firewall Policies"
|
1509 |
msgstr ""
|
1510 |
|
1511 |
+
#: lib/firewall_policies.php:1089
|
1512 |
msgid "Restore Default Values"
|
1513 |
msgstr ""
|
1514 |
|
2302 |
msgid ""
|
2303 |
"Even if NinjaFirewall administration menu is only available to the Super "
|
2304 |
"Admin (from the main site), you can still display its status to all sites in "
|
2305 |
+
"the network by adding a small NinjaFirewall icon to their WordPress ToolBar. "
|
2306 |
+
"It will be visible only to the administrators of those sites."
|
2307 |
msgstr ""
|
2308 |
|
2309 |
#: lib/help.php:359
|
2501 |
"as the reason the action was logged."
|
2502 |
msgstr ""
|
2503 |
|
2504 |
+
#: lib/help.php:458 lib/logs_firewall_log.php:164
|
2505 |
msgid "Auto-delete log"
|
2506 |
msgstr ""
|
2507 |
|
2771 |
"config.php</strong> file:"
|
2772 |
msgstr ""
|
2773 |
|
2774 |
+
#: lib/install_default.php:249
|
2775 |
#, php-format
|
2776 |
msgid ""
|
2777 |
"NinjaFirewall cannot create its <code>nfwlog/</code>log and cache folder; "
|
2954 |
msgid "Logs"
|
2955 |
msgstr ""
|
2956 |
|
2957 |
+
#: lib/logs_firewall_log.php:35
|
2958 |
#, php-format
|
2959 |
msgid ""
|
2960 |
"the current month log (%s) is not writable. Please chmod it and its parent "
|
2961 |
"directory to 0777"
|
2962 |
msgstr ""
|
2963 |
|
2964 |
+
#: lib/logs_firewall_log.php:37
|
2965 |
#, php-format
|
2966 |
msgid "the log directory (%s) is not writable. Please chmod it to 0777"
|
2967 |
msgstr ""
|
2968 |
|
2969 |
+
#: lib/logs_firewall_log.php:51
|
2970 |
msgid "Your public key has been deleted"
|
2971 |
msgstr ""
|
2972 |
|
2973 |
+
#: lib/logs_firewall_log.php:53
|
2974 |
msgid "Your public key has been saved"
|
2975 |
msgstr ""
|
2976 |
|
2977 |
+
#: lib/logs_firewall_log.php:85
|
2978 |
msgid "Error"
|
2979 |
msgstr ""
|
2980 |
|
2981 |
+
#: lib/logs_firewall_log.php:92
|
2982 |
msgid "Note"
|
2983 |
msgstr ""
|
2984 |
|
2985 |
+
#: lib/logs_firewall_log.php:92
|
2986 |
#, php-format
|
2987 |
msgid "your log has %s lines. I will display the last %s lines only."
|
2988 |
msgstr ""
|
2989 |
|
2990 |
+
#: lib/logs_firewall_log.php:96
|
2991 |
msgid "Viewing:"
|
2992 |
msgstr ""
|
2993 |
|
2994 |
+
#: lib/logs_firewall_log.php:142 lib/logs_firewall_log.php:304
|
2995 |
msgid "The selected log is empty."
|
2996 |
msgstr ""
|
2997 |
|
2998 |
+
#: lib/logs_firewall_log.php:147
|
2999 |
msgid ""
|
3000 |
"The log shows all threats that were blocked by the firewall, unless stated "
|
3001 |
"otherwise. It is rotated monthly."
|
3002 |
msgstr ""
|
3003 |
|
3004 |
+
#: lib/logs_firewall_log.php:160
|
3005 |
msgid "Log Options"
|
3006 |
msgstr ""
|
3007 |
|
3008 |
+
#: lib/logs_firewall_log.php:168
|
3009 |
#, php-format
|
3010 |
msgid "Automatically delete logs older than %s days"
|
3011 |
msgstr ""
|
3012 |
|
3013 |
+
#: lib/logs_firewall_log.php:170
|
3014 |
msgid "Set this option to 0 to disable it."
|
3015 |
msgstr ""
|
3016 |
|
3017 |
+
#: lib/logs_firewall_log.php:176
|
3018 |
msgid "Save Log Options"
|
3019 |
msgstr ""
|
3020 |
|
3021 |
+
#: lib/logs_firewall_log.php:196
|
3022 |
msgid "Enter your public key (optional)"
|
3023 |
msgstr ""
|
3024 |
|
3025 |
+
#: lib/logs_firewall_log.php:199
|
3026 |
#, php-format
|
3027 |
msgid ""
|
3028 |
"<a href=\"%s\">Consult our blog</a> if you want to enable centralized "
|
3029 |
"logging."
|
3030 |
msgstr ""
|
3031 |
|
3032 |
+
#: lib/logs_firewall_log.php:206
|
3033 |
msgid "Save Public Key"
|
3034 |
msgstr ""
|
3035 |
|
3036 |
+
#: lib/logs_firewall_log.php:208
|
3037 |
msgid "Delete Public Key"
|
3038 |
msgstr ""
|
3039 |
|
3040 |
+
#: lib/logs_firewall_log.php:283
|
3041 |
msgid "The requested log does not exist."
|
3042 |
msgstr ""
|
3043 |
|
3044 |
+
#: lib/logs_firewall_log.php:290
|
3045 |
msgid "Unable to open the log for read operation."
|
3046 |
msgstr ""
|
3047 |
|
3059 |
"Administrator to the whitelist\" option is enabled."
|
3060 |
msgstr ""
|
3061 |
|
3062 |
+
#: lib/logs_live_log.php:96 ninjafirewall.php:337
|
3063 |
msgid ""
|
3064 |
"Live Log lets you watch your blog traffic in real time. To enable it, click "
|
3065 |
"on the button below."
|
3066 |
msgstr ""
|
3067 |
|
3068 |
+
#: lib/logs_live_log.php:102
|
3069 |
msgid "Refresh rate:"
|
3070 |
msgstr ""
|
3071 |
|
3072 |
+
#: lib/logs_live_log.php:104
|
3073 |
msgid "5 seconds"
|
3074 |
msgstr ""
|
3075 |
|
3076 |
+
#: lib/logs_live_log.php:105
|
3077 |
msgid "10 seconds"
|
3078 |
msgstr ""
|
3079 |
|
3080 |
+
#: lib/logs_live_log.php:106
|
3081 |
msgid "20 seconds"
|
3082 |
msgstr ""
|
3083 |
|
3084 |
+
#: lib/logs_live_log.php:107
|
3085 |
msgid "45 seconds"
|
3086 |
msgstr ""
|
3087 |
|
3088 |
+
#: lib/logs_live_log.php:109
|
3089 |
msgid "Clear screen"
|
3090 |
msgstr ""
|
3091 |
|
3092 |
+
#: lib/logs_live_log.php:110
|
3093 |
msgid "Autoscrolling"
|
3094 |
msgstr ""
|
3095 |
|
3096 |
+
#: lib/logs_live_log.php:115
|
3097 |
msgid "Live Log will not display whitelisted users and brute-force attacks."
|
3098 |
msgstr ""
|
3099 |
|
3100 |
+
#: lib/logs_live_log.php:152
|
3101 |
msgid "Live Log Options"
|
3102 |
msgstr ""
|
3103 |
|
3104 |
+
#: lib/logs_live_log.php:155
|
3105 |
msgid "Inclusion and exclusion filters (REQUEST_URI)"
|
3106 |
msgstr ""
|
3107 |
|
3108 |
+
#: lib/logs_live_log.php:158 lib/monitoring_file_check.php:398
|
3109 |
msgid "None"
|
3110 |
msgstr ""
|
3111 |
|
3112 |
+
#: lib/logs_live_log.php:159
|
3113 |
msgid "Must include"
|
3114 |
msgstr ""
|
3115 |
|
3116 |
+
#: lib/logs_live_log.php:160
|
3117 |
msgid "Must not include"
|
3118 |
msgstr ""
|
3119 |
|
3120 |
+
#: lib/logs_live_log.php:162 lib/monitoring_file_check.php:156
|
3121 |
#: lib/monitoring_file_guard.php:89
|
3122 |
msgid "e.g.,"
|
3123 |
msgstr ""
|
3124 |
|
3125 |
+
#: lib/logs_live_log.php:162 lib/monitoring_file_guard.php:89
|
3126 |
msgid "or"
|
3127 |
msgstr ""
|
3128 |
|
3129 |
+
#: lib/logs_live_log.php:164
|
3130 |
msgid ""
|
3131 |
"Full or partial case-sensitive REQUEST_URI string. Multiple values must be "
|
3132 |
"comma-separated."
|
3133 |
msgstr ""
|
3134 |
|
3135 |
+
#: lib/logs_live_log.php:168
|
3136 |
msgid "Format"
|
3137 |
msgstr ""
|
3138 |
|
3139 |
+
#: lib/logs_live_log.php:171
|
3140 |
msgid "Custom"
|
3141 |
msgstr ""
|
3142 |
|
3143 |
+
#: lib/logs_live_log.php:172
|
3144 |
msgid "See contextual help for available log format."
|
3145 |
msgstr ""
|
3146 |
|
3147 |
+
#: lib/logs_live_log.php:176
|
3148 |
msgid "Display"
|
3149 |
msgstr ""
|
3150 |
|
3151 |
+
#: lib/logs_live_log.php:186
|
3152 |
msgid "Timezone"
|
3153 |
msgstr ""
|
3154 |
|
3155 |
+
#: lib/logs_live_log.php:201
|
3156 |
msgid "Save Live Log Options"
|
3157 |
msgstr ""
|
3158 |
|
3159 |
+
#: lib/logs_live_log.php:240
|
3160 |
msgid "Error: please enter the custom log format."
|
3161 |
msgstr ""
|
3162 |
|
3466 |
#: lib/monitoring_file_check.php:768 lib/monitoring_file_check.php:770
|
3467 |
#: lib/monitoring_file_check.php:795 lib/monitoring_file_check.php:797
|
3468 |
#: lib/security_rules_update.php:568 lib/security_rules_update.php:570
|
3469 |
+
#: lib/utils.php:226 lib/utils.php:346 lib/utils.php:933 lib/utils.php:1109
|
3470 |
+
#: lib/utils.php:1393
|
3471 |
msgid "Blog:"
|
3472 |
msgstr ""
|
3473 |
|
3546 |
|
3547 |
#: lib/network.php:68
|
3548 |
msgid ""
|
3549 |
+
"Display NinjaFirewall status icon in the WordPress ToolBar of all sites in "
|
3550 |
+
"the network"
|
3551 |
msgstr ""
|
3552 |
|
3553 |
#: lib/network.php:77
|
3893 |
msgid "Finish"
|
3894 |
msgstr ""
|
3895 |
|
3896 |
+
#: lib/utils.php:183 lib/utils.php:191
|
3897 |
msgid "N/A"
|
3898 |
msgstr ""
|
3899 |
|
3900 |
+
#: lib/utils.php:197
|
3901 |
#, php-format
|
3902 |
msgid "Attempt to create a new %s"
|
3903 |
msgstr ""
|
3904 |
|
3905 |
+
#: lib/utils.php:201
|
3906 |
#, php-format
|
3907 |
msgid "Attempt to edit a published %s (ID: %s)"
|
3908 |
msgstr ""
|
3909 |
|
3910 |
+
#: lib/utils.php:207
|
3911 |
msgid "Unauthenticated user"
|
3912 |
msgstr ""
|
3913 |
|
3914 |
+
#: lib/utils.php:212
|
3915 |
msgid "Blocked post/page edition attempt"
|
3916 |
msgstr ""
|
3917 |
|
3918 |
+
#: lib/utils.php:225
|
3919 |
msgid ""
|
3920 |
"NinjaFirewall has blocked an attempt to edit/create a post by a user who "
|
3921 |
"doesn't have the right capabilities:"
|
3922 |
msgstr ""
|
3923 |
|
3924 |
+
#: lib/utils.php:227 lib/utils.php:347 lib/utils.php:1113
|
3925 |
msgid "Username:"
|
3926 |
msgstr ""
|
3927 |
|
3928 |
+
#: lib/utils.php:228
|
3929 |
msgid "Action:"
|
3930 |
msgstr ""
|
3931 |
|
3932 |
+
#: lib/utils.php:231 lib/utils.php:348 lib/utils.php:1117 lib/utils.php:1394
|
3933 |
msgid "User IP:"
|
3934 |
msgstr ""
|
3935 |
|
3936 |
+
#: lib/utils.php:243 lib/utils.php:360 lib/utils.php:1129 lib/utils.php:1389
|
3937 |
msgid "A PHP backtrace has been attached to this message for your convenience."
|
3938 |
msgstr ""
|
3939 |
|
3940 |
+
#: lib/utils.php:245 lib/utils.php:1132 lib/utils.php:1399
|
3941 |
msgid ""
|
3942 |
"This protection (and notification) can be turned off from NinjaFirewall "
|
3943 |
"\"Firewall Policies\" page."
|
3944 |
msgstr ""
|
3945 |
|
3946 |
+
#: lib/utils.php:264 lib/utils.php:265 lib/utils.php:383 lib/utils.php:384
|
3947 |
+
#: lib/utils.php:1153 lib/utils.php:1154
|
3948 |
msgid "You are not allowed to perform this task."
|
3949 |
msgstr ""
|
3950 |
|
3951 |
+
#: lib/utils.php:332
|
3952 |
msgid "Blocked user account creation"
|
3953 |
msgstr ""
|
3954 |
|
3955 |
+
#: lib/utils.php:344
|
3956 |
msgid "NinjaFirewall has blocked an attempt to create a user account:"
|
3957 |
msgstr ""
|
3958 |
|
3959 |
+
#: lib/utils.php:659 lib/utils.php:663
|
3960 |
msgid "NinjaFirewall error"
|
3961 |
msgstr ""
|
3962 |
|
3963 |
+
#: lib/utils.php:660
|
3964 |
#, php-format
|
3965 |
msgid ""
|
3966 |
"%s directory cannot be created. Please review your installation and ensure "
|
3967 |
"that %s is writable."
|
3968 |
msgstr ""
|
3969 |
|
3970 |
+
#: lib/utils.php:664
|
3971 |
#, php-format
|
3972 |
msgid ""
|
3973 |
"%s directory is read-only. Please review your installation and ensure that "
|
3974 |
"%s is writable."
|
3975 |
msgstr ""
|
3976 |
|
3977 |
+
#: lib/utils.php:679
|
3978 |
msgid "unknown error"
|
3979 |
msgstr ""
|
3980 |
|
3981 |
+
#: lib/utils.php:681
|
3982 |
msgid "NinjaFirewall fatal error:"
|
3983 |
msgstr ""
|
3984 |
|
3985 |
+
#: lib/utils.php:682
|
3986 |
msgid "Review your installation, your site is not protected."
|
3987 |
msgstr ""
|
3988 |
|
3989 |
+
#: lib/utils.php:707
|
3990 |
msgid "Alert: WordPress console login"
|
3991 |
msgstr ""
|
3992 |
|
3993 |
+
#: lib/utils.php:713
|
3994 |
msgid "Someone just logged in to your WordPress admin console:"
|
3995 |
msgstr ""
|
3996 |
|
3997 |
+
#: lib/utils.php:719
|
3998 |
msgid "Support forum"
|
3999 |
msgstr ""
|
4000 |
|
4001 |
+
#: lib/utils.php:799 lib/utils.php:826
|
4002 |
msgid "Forbidden access"
|
4003 |
msgstr ""
|
4004 |
|
4005 |
+
#: lib/utils.php:845
|
4006 |
#, php-format
|
4007 |
msgid ""
|
4008 |
"<strong>ERROR</strong>: Invalid username or password.<br /><a href=\"%s"
|
4009 |
"\">Lost your password</a>?"
|
4010 |
msgstr ""
|
4011 |
|
4012 |
+
#: lib/utils.php:929
|
4013 |
msgid "[NinjaFirewall] Alert: Database changes detected"
|
4014 |
msgstr ""
|
4015 |
|
4016 |
+
#: lib/utils.php:930
|
4017 |
msgid ""
|
4018 |
"NinjaFirewall has detected that one or more administrator accounts were "
|
4019 |
"modified in the database:"
|
4020 |
msgstr ""
|
4021 |
|
4022 |
+
#: lib/utils.php:935
|
4023 |
#, php-format
|
4024 |
msgid "Total administrators : %s"
|
4025 |
msgstr ""
|
4026 |
|
4027 |
+
#: lib/utils.php:944
|
4028 |
msgid ""
|
4029 |
"If you cannot see any modifications in the above fields, it is possible that "
|
4030 |
"the administrator password was changed."
|
4031 |
msgstr ""
|
4032 |
|
4033 |
+
#: lib/utils.php:1094
|
4034 |
msgid "Blocked privilege escalation attempt"
|
4035 |
msgstr ""
|
4036 |
|
4037 |
+
#: lib/utils.php:1107
|
4038 |
msgid ""
|
4039 |
"NinjaFirewall has blocked an attempt to modify a user capability by someone "
|
4040 |
"who does not have administrative privileges:"
|
4041 |
msgstr ""
|
4042 |
|
4043 |
+
#: lib/utils.php:1165
|
4044 |
msgid ""
|
4045 |
"NinjaFirewall brute-force protection is enabled and you are temporarily "
|
4046 |
"whitelisted."
|
4047 |
msgstr ""
|
4048 |
|
4049 |
+
#: lib/utils.php:1180
|
4050 |
#, php-format
|
4051 |
msgid ""
|
4052 |
"Hey, it seems that you've been using NinjaFirewall for some time. If you "
|
4055 |
"rate it. Thank you!"
|
4056 |
msgstr ""
|
4057 |
|
4058 |
+
#: lib/utils.php:1361
|
4059 |
msgid ""
|
4060 |
"The attempt was blocked and the option was reversed to its original value."
|
4061 |
msgstr ""
|
4062 |
|
4063 |
+
#: lib/utils.php:1366
|
4064 |
msgid "Attempt to modify WordPress settings"
|
4065 |
msgstr ""
|
4066 |
|
4067 |
+
#: lib/utils.php:1367
|
4068 |
msgid ""
|
4069 |
"NinjaFirewall has blocked an attempt to modify some important WordPress "
|
4070 |
"settings by a user that does not have administrative privileges:"
|
4071 |
msgstr ""
|
4072 |
|
4073 |
+
#: lib/utils.php:1368 lib/utils.php:1377
|
4074 |
#, php-format
|
4075 |
msgid "Option: %s"
|
4076 |
msgstr ""
|
4077 |
|
4078 |
+
#: lib/utils.php:1369
|
4079 |
#, php-format
|
4080 |
msgid "Original value: %s"
|
4081 |
msgstr ""
|
4082 |
|
4083 |
+
#: lib/utils.php:1370
|
4084 |
#, php-format
|
4085 |
msgid "Modified value: %s"
|
4086 |
msgstr ""
|
4087 |
|
4088 |
+
#: lib/utils.php:1371 lib/utils.php:1379
|
4089 |
#, php-format
|
4090 |
msgid "Action taken: %s"
|
4091 |
msgstr ""
|
4092 |
|
4093 |
+
#: lib/utils.php:1375
|
4094 |
msgid "Code injection attempt in WordPress options table"
|
4095 |
msgstr ""
|
4096 |
|
4097 |
+
#: lib/utils.php:1376
|
4098 |
msgid ""
|
4099 |
"NinjaFirewall has blocked an attempt to inject code in the WordPress options "
|
4100 |
"table by a user that does not have administrative privileges:"
|
4101 |
msgstr ""
|
4102 |
|
4103 |
+
#: lib/utils.php:1378
|
4104 |
#, php-format
|
4105 |
msgid "Code: %s"
|
4106 |
msgstr ""
|
4107 |
|
4108 |
+
#: lib/utils.php:1434
|
4109 |
#, php-format
|
4110 |
msgid "Error, cannot create the %s folder."
|
4111 |
msgstr ""
|
4112 |
|
4113 |
+
#: lib/utils.php:1434 lib/utils.php:1442 lib/utils.php:1450
|
4114 |
msgid "Check your server permissions and try again."
|
4115 |
msgstr ""
|
4116 |
|
4117 |
+
#: lib/utils.php:1442
|
4118 |
#, php-format
|
4119 |
msgid "Error, the %s folder is not writable."
|
4120 |
msgstr ""
|
4121 |
|
4122 |
+
#: lib/utils.php:1450
|
4123 |
#, php-format
|
4124 |
msgid "Error, cannot write %s."
|
4125 |
msgstr ""
|
4128 |
msgid "NinjaFirewall Statistics"
|
4129 |
msgstr ""
|
4130 |
|
4131 |
+
#: lib/widget.php:72
|
4132 |
msgid "Critical:"
|
4133 |
msgstr ""
|
4134 |
|
4135 |
+
#: lib/widget.php:80
|
4136 |
msgid "High:"
|
4137 |
msgstr ""
|
4138 |
|
4139 |
+
#: lib/widget.php:88
|
4140 |
msgid "Medium:"
|
4141 |
msgstr ""
|
4142 |
|
4143 |
+
#: lib/widget.php:98
|
4144 |
msgid "View statistics"
|
4145 |
msgstr ""
|
4146 |
|
4147 |
+
#: lib/widget.php:98
|
4148 |
msgid "View firewall log"
|
4149 |
msgstr ""
|
4150 |
|
4151 |
+
#: lib/widget.php:134
|
4152 |
msgid "Latest Security News"
|
4153 |
msgstr ""
|
4154 |
|
4155 |
+
#: lib/widget.php:138
|
4156 |
msgid "M jS, Y"
|
4157 |
msgstr ""
|
4158 |
|
4159 |
+
#: lib/widget.php:149
|
4160 |
msgid "More Security News"
|
4161 |
msgstr ""
|
4162 |
|
4163 |
+
#: lib/widget.php:149
|
4164 |
msgid "(opens in a new tab)"
|
4165 |
msgstr ""
|
4166 |
|
4167 |
+
#: lib/widget.php:149
|
4168 |
msgid "NinjaFirewall's Home"
|
4169 |
msgstr ""
|
4170 |
|
lib/firewall.php
CHANGED
@@ -349,6 +349,9 @@ function nfw_connect() {
|
|
349 |
$nfw_['DB_USER'] = $nfw_['match'][1];
|
350 |
} elseif ( preg_match('/^\s*define\s*\(\s*[\'"]DB_PASSWORD[\'"]\s*,\s*([\'"])(.+?)\1\s*\);/', $nfw_['line'], $nfw_['match']) ) {
|
351 |
$nfw_['DB_PASSWORD'] = str_replace( '\\'.$nfw_['match'][1], $nfw_['match'][1], $nfw_['match'][2] );
|
|
|
|
|
|
|
352 |
} elseif ( preg_match('/^\s*define\s*\(\s*[\'"]DB_HOST[\'"]\s*,\s*[\'"](.+?)[\'"]/', $nfw_['line'], $nfw_['match']) ) {
|
353 |
$nfw_['DB_HOST'] = $nfw_['match'][1];
|
354 |
} elseif ( preg_match('/^\s*\$table_prefix\s*=\s*[\'"](.+?)[\'"]/', $nfw_['line'], $nfw_['match']) ) {
|
@@ -468,12 +471,14 @@ function nfw_check_postpage() {
|
|
468 |
|
469 |
if ( strpos( $path, '/wp-json/wp/v2/pages/' ) === 0 ) {
|
470 |
if ( $_SESSION['nfw_user_can'] == 'edit_pages' ) {
|
|
|
471 |
return true;
|
472 |
}
|
473 |
return false;
|
474 |
}
|
475 |
if ( strpos( $path, '/wp-json/wp/v2/posts/' ) === 0 ) {
|
476 |
if ( $_SESSION['nfw_user_can'] == 'edit_posts' ) {
|
|
|
477 |
return true;
|
478 |
}
|
479 |
}
|
@@ -1789,7 +1794,7 @@ function nfw_response_headers() {
|
|
1789 |
$NFW_RESHEADERS = NFW_RESHEADERS;
|
1790 |
// NFW_RESHEADERS:
|
1791 |
// 0000000000
|
1792 |
-
//
|
1793 |
// |||||||||__ Referrer-Policy [0-8]
|
1794 |
// ||||||||___ Content-Security-Policy (backend) [0-1]
|
1795 |
// |||||||____ Content-Security-Policy (frontend) [0-1]
|
349 |
$nfw_['DB_USER'] = $nfw_['match'][1];
|
350 |
} elseif ( preg_match('/^\s*define\s*\(\s*[\'"]DB_PASSWORD[\'"]\s*,\s*([\'"])(.+?)\1\s*\);/', $nfw_['line'], $nfw_['match']) ) {
|
351 |
$nfw_['DB_PASSWORD'] = str_replace( '\\'.$nfw_['match'][1], $nfw_['match'][1], $nfw_['match'][2] );
|
352 |
+
if ( $nfw_['match'][1] == '"' ) {
|
353 |
+
$nfw_['DB_PASSWORD'] = str_replace( '\$', '$', $nfw_['DB_PASSWORD'] );
|
354 |
+
}
|
355 |
} elseif ( preg_match('/^\s*define\s*\(\s*[\'"]DB_HOST[\'"]\s*,\s*[\'"](.+?)[\'"]/', $nfw_['line'], $nfw_['match']) ) {
|
356 |
$nfw_['DB_HOST'] = $nfw_['match'][1];
|
357 |
} elseif ( preg_match('/^\s*\$table_prefix\s*=\s*[\'"](.+?)[\'"]/', $nfw_['line'], $nfw_['match']) ) {
|
471 |
|
472 |
if ( strpos( $path, '/wp-json/wp/v2/pages/' ) === 0 ) {
|
473 |
if ( $_SESSION['nfw_user_can'] == 'edit_pages' ) {
|
474 |
+
define('NFW_ALLOWRESTAPI', true);
|
475 |
return true;
|
476 |
}
|
477 |
return false;
|
478 |
}
|
479 |
if ( strpos( $path, '/wp-json/wp/v2/posts/' ) === 0 ) {
|
480 |
if ( $_SESSION['nfw_user_can'] == 'edit_posts' ) {
|
481 |
+
define('NFW_ALLOWRESTAPI', true);
|
482 |
return true;
|
483 |
}
|
484 |
}
|
1794 |
$NFW_RESHEADERS = NFW_RESHEADERS;
|
1795 |
// NFW_RESHEADERS:
|
1796 |
// 0000000000
|
1797 |
+
// ||||||||||_ SameSite[0-2]
|
1798 |
// |||||||||__ Referrer-Policy [0-8]
|
1799 |
// ||||||||___ Content-Security-Policy (backend) [0-1]
|
1800 |
// |||||||____ Content-Security-Policy (frontend) [0-1]
|
lib/firewall_policies.php
CHANGED
@@ -383,24 +383,24 @@ wp_nonce_field('policies_save', 'nfwnonce', 0);
|
|
383 |
<p><label><input type="checkbox" name="nfw_options[enum_archives]" value="1"<?php checked( $enum_archives, 1 ) ?>> <?php _e('Through the author archives', 'ninjafirewall') ?></label></p>
|
384 |
<p><label><input type="checkbox" name="nfw_options[enum_login]" value="1"<?php checked( $enum_login, 1 ) ?>> <?php _e('Through the login page', 'ninjafirewall') ?></label></p>
|
385 |
<p><label><input type="checkbox" name="nfw_options[enum_feed]" value="1"<?php checked( $enum_feed, 1 ) ?>> <?php _e('Through the blog feed', 'ninjafirewall') ?></label></p>
|
386 |
-
<p><label><input type="checkbox" name="nfw_options[enum_restapi]" value="1"<?php checked( $enum_restapi, 1 ) ?>> <?php _e('Through the WordPress REST API', 'ninjafirewall') ?></label>
|
387 |
</td>
|
388 |
</tr>
|
389 |
|
390 |
<tr>
|
391 |
<th scope="row" class="row-med"><?php _e('WordPress REST API', 'ninjafirewall') ?></th>
|
392 |
<td>
|
393 |
-
<p><label><input type="checkbox" name="nfw_options[no_restapi]" value="1"<?php checked( $no_restapi, 1 ) ?>> <?php _e('Block any access to the API', 'ninjafirewall') ?></label>
|
394 |
</td>
|
395 |
</tr>
|
396 |
<tr>
|
397 |
<th scope="row" class="row-med"><?php _e('WordPress XML-RPC API', 'ninjafirewall') ?></th>
|
398 |
<td>
|
399 |
-
<p><label><input type="checkbox" name="nfw_options[no_xmlrpc]" value="1"<?php checked( $no_xmlrpc, 1 ) ?>> <?php _e('Block any access to the API', 'ninjafirewall') ?></label>
|
400 |
-
<p><label><input type="checkbox" name="nfw_options[no_xmlrpc_multi]" value="1"<?php checked( $no_xmlrpc_multi, 1 ) ?>> <?php _e('Block <code>system.multicall</code> method', 'ninjafirewall') ?></label>
|
401 |
<p><label><input type="checkbox" name="nfw_options[no_xmlrpc_pingback]" value="1"<?php checked( $no_xmlrpc_pingback, 1 ) ?>> <?php _e('Block Pingbacks', 'ninjafirewall') ?></label></p>
|
402 |
<br />
|
403 |
-
<p class="description" style="font-size:14px"
|
404 |
</td>
|
405 |
</tr>
|
406 |
|
383 |
<p><label><input type="checkbox" name="nfw_options[enum_archives]" value="1"<?php checked( $enum_archives, 1 ) ?>> <?php _e('Through the author archives', 'ninjafirewall') ?></label></p>
|
384 |
<p><label><input type="checkbox" name="nfw_options[enum_login]" value="1"<?php checked( $enum_login, 1 ) ?>> <?php _e('Through the login page', 'ninjafirewall') ?></label></p>
|
385 |
<p><label><input type="checkbox" name="nfw_options[enum_feed]" value="1"<?php checked( $enum_feed, 1 ) ?>> <?php _e('Through the blog feed', 'ninjafirewall') ?></label></p>
|
386 |
+
<p><label><input type="checkbox" name="nfw_options[enum_restapi]" value="1"<?php checked( $enum_restapi, 1 ) ?>> <?php _e('Through the WordPress REST API', 'ninjafirewall') ?></label> <font color="red">*</font></p>
|
387 |
</td>
|
388 |
</tr>
|
389 |
|
390 |
<tr>
|
391 |
<th scope="row" class="row-med"><?php _e('WordPress REST API', 'ninjafirewall') ?></th>
|
392 |
<td>
|
393 |
+
<p><label><input type="checkbox" name="nfw_options[no_restapi]" value="1"<?php checked( $no_restapi, 1 ) ?>> <?php _e('Block any access to the API', 'ninjafirewall') ?></label> <font color="red">*</font></p>
|
394 |
</td>
|
395 |
</tr>
|
396 |
<tr>
|
397 |
<th scope="row" class="row-med"><?php _e('WordPress XML-RPC API', 'ninjafirewall') ?></th>
|
398 |
<td>
|
399 |
+
<p><label><input type="checkbox" name="nfw_options[no_xmlrpc]" value="1"<?php checked( $no_xmlrpc, 1 ) ?>> <?php _e('Block any access to the API', 'ninjafirewall') ?></label> <font color="red">*</font></p>
|
400 |
+
<p><label><input type="checkbox" name="nfw_options[no_xmlrpc_multi]" value="1"<?php checked( $no_xmlrpc_multi, 1 ) ?>> <?php _e('Block <code>system.multicall</code> method', 'ninjafirewall') ?></label> <font color="red">*</font></p>
|
401 |
<p><label><input type="checkbox" name="nfw_options[no_xmlrpc_pingback]" value="1"<?php checked( $no_xmlrpc_pingback, 1 ) ?>> <?php _e('Block Pingbacks', 'ninjafirewall') ?></label></p>
|
402 |
<br />
|
403 |
+
<p class="description" style="font-size:14px"><font color="red">*</font> <?php _e('Disabling access to the REST or XML-RPC API may break some functionality on your blog, its themes or plugins (e.g., Gutenberg editor, Jetpack, Contact Form 7 etc).', 'ninjafirewall') ?></p>
|
404 |
</td>
|
405 |
</tr>
|
406 |
|
lib/help.php
CHANGED
@@ -354,7 +354,7 @@ function help_nfsubnetwork() {
|
|
354 |
'id' => 'network01',
|
355 |
'title' => __('Network', 'ninjafirewall'),
|
356 |
'content' => '<br />' .
|
357 |
-
__('Even if NinjaFirewall administration menu is only available to the Super Admin (from the main site), you can still display its status to all sites in the network by adding a small NinjaFirewall icon to their
|
358 |
'<br />' .
|
359 |
__('It is recommended to enable this feature as it is the only way to know whether the sites in your network are protected and if NinjaFirewall installation was successful.', 'ninjafirewall') .
|
360 |
'<br />'.
|
354 |
'id' => 'network01',
|
355 |
'title' => __('Network', 'ninjafirewall'),
|
356 |
'content' => '<br />' .
|
357 |
+
__('Even if NinjaFirewall administration menu is only available to the Super Admin (from the main site), you can still display its status to all sites in the network by adding a small NinjaFirewall icon to their WordPress ToolBar. It will be visible only to the administrators of those sites.', 'ninjafirewall') .
|
358 |
'<br />' .
|
359 |
__('It is recommended to enable this feature as it is the only way to know whether the sites in your network are protected and if NinjaFirewall installation was successful.', 'ninjafirewall') .
|
360 |
'<br />'.
|
lib/network.php
CHANGED
@@ -65,7 +65,7 @@ if ( empty( $nfw_options['nt_show_status'] ) || $nfw_options['nt_show_status'] =
|
|
65 |
<h3><?php _e('NinjaFirewall Status', 'ninjafirewall') ?></h3>
|
66 |
<table class="form-table nfw-table">
|
67 |
<tr>
|
68 |
-
<th scope="row" class="row-med"><?php _e('Display NinjaFirewall status icon in the
|
69 |
<td>
|
70 |
<?php nfw_toggle_switch( 'info', 'nfw_options[nt_show_status]', __('Yes', 'ninjafirewall'), __('No', 'ninjafirewall'), 'small', $nt_show_status ) ?>
|
71 |
</td>
|
65 |
<h3><?php _e('NinjaFirewall Status', 'ninjafirewall') ?></h3>
|
66 |
<table class="form-table nfw-table">
|
67 |
<tr>
|
68 |
+
<th scope="row" class="row-med"><?php _e('Display NinjaFirewall status icon in the WordPress ToolBar of all sites in the network', 'ninjafirewall') ?></th>
|
69 |
<td>
|
70 |
<?php nfw_toggle_switch( 'info', 'nfw_options[nt_show_status]', __('Yes', 'ninjafirewall'), __('No', 'ninjafirewall'), 'small', $nt_show_status ) ?>
|
71 |
</td>
|
lib/utils.php
CHANGED
@@ -166,8 +166,8 @@ function nf_wp_insert_post_empty_content( $maybe_empty, $postarr ) {
|
|
166 |
return false;
|
167 |
}
|
168 |
|
169 |
-
// Ignore empty post whose ID is 0,
|
170 |
-
if ( empty( $id ) && empty( $postarr['post_content'] )
|
171 |
return false;
|
172 |
}
|
173 |
|
@@ -783,7 +783,7 @@ add_filter( 'the_author', 'nfw_the_author', 99999, 1 );
|
|
783 |
function nfwhook_rest_authentication_errors( $res ) {
|
784 |
|
785 |
// Whitelisted user?
|
786 |
-
if ( nfw_is_whitelisted() || isset($_SESSION['nfw_goodguy']) ) {
|
787 |
return $res;
|
788 |
}
|
789 |
|
166 |
return false;
|
167 |
}
|
168 |
|
169 |
+
// Ignore empty post whose ID is 0, including issue with the Quick Draft widget (#2140)
|
170 |
+
if ( empty( $id ) && empty( $postarr['post_content'] ) ) {
|
171 |
return false;
|
172 |
}
|
173 |
|
783 |
function nfwhook_rest_authentication_errors( $res ) {
|
784 |
|
785 |
// Whitelisted user?
|
786 |
+
if ( nfw_is_whitelisted() || isset($_SESSION['nfw_goodguy']) || defined('NFW_ALLOWRESTAPI') ) {
|
787 |
return $res;
|
788 |
}
|
789 |
|
ninjafirewall.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: NinjaFirewall (WP Edition)
|
4 |
Plugin URI: https://nintechnet.com/
|
5 |
Description: A true Web Application Firewall to protect and secure WordPress.
|
6 |
-
Version: 4.2.
|
7 |
Author: The Ninja Technologies Network
|
8 |
Author URI: https://nintechnet.com/
|
9 |
License: GPLv3 or later
|
@@ -19,7 +19,7 @@ Domain Path: /languages
|
|
19 |
| (c) NinTechNet - https://nintechnet.com/ |
|
20 |
+---------------------------------------------------------------------+
|
21 |
*/
|
22 |
-
define( 'NFW_ENGINE_VERSION', '4.2.
|
23 |
/*
|
24 |
+---------------------------------------------------------------------+
|
25 |
| This program is free software: you can redistribute it and/or |
|
@@ -1040,7 +1040,7 @@ if ( is_multisite() ) {
|
|
1040 |
function nf_not_allowed($block, $line = 0) {
|
1041 |
|
1042 |
if ( is_multisite() ) {
|
1043 |
-
if ( current_user_can('manage_network') ) {
|
1044 |
return false;
|
1045 |
}
|
1046 |
} else {
|
3 |
Plugin Name: NinjaFirewall (WP Edition)
|
4 |
Plugin URI: https://nintechnet.com/
|
5 |
Description: A true Web Application Firewall to protect and secure WordPress.
|
6 |
+
Version: 4.2.3
|
7 |
Author: The Ninja Technologies Network
|
8 |
Author URI: https://nintechnet.com/
|
9 |
License: GPLv3 or later
|
19 |
| (c) NinTechNet - https://nintechnet.com/ |
|
20 |
+---------------------------------------------------------------------+
|
21 |
*/
|
22 |
+
define( 'NFW_ENGINE_VERSION', '4.2.3' );
|
23 |
/*
|
24 |
+---------------------------------------------------------------------+
|
25 |
| This program is free software: you can redistribute it and/or |
|
1040 |
function nf_not_allowed($block, $line = 0) {
|
1041 |
|
1042 |
if ( is_multisite() ) {
|
1043 |
+
if ( current_user_can('manage_network') && is_main_site() ) {
|
1044 |
return false;
|
1045 |
}
|
1046 |
} else {
|
readme.txt
CHANGED
@@ -2,8 +2,8 @@
|
|
2 |
Contributors: nintechnet, bruandet
|
3 |
Tags: security, firewall, malware, antispam, virus, scanner, hacked site, brute force, seguridad, seguranca, sicherheit, sicurezza, veiligheid, classicpress
|
4 |
Requires at least: 3.7
|
5 |
-
Tested up to: 5.
|
6 |
-
Stable tag: 4.2.
|
7 |
Requires PHP: 5.5
|
8 |
License: GPLv3 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
@@ -203,6 +203,13 @@ NinjaFirewall works on Unix-like servers only. There is no Microsoft Windows ver
|
|
203 |
|
204 |
Need more security? Take the time to explore our supercharged Premium edition: [NinjaFirewall WP+ Edition](https://nintechnet.com/ninjafirewall/wp-edition/?comparison)
|
205 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
206 |
= 4.2.2 =
|
207 |
|
208 |
* WP+ Edition (Premium): NinjaFirewall can now scan ZIP archives. If you have enabled the "Allow uploads, but block dangerous files" firewall policy, you can also enable the "Apply to ZIP archives file contents" option so that the firewall will extract and scan the files found in ZIP archives. See "Firewall Policies > Basic Policies > File Uploads > Apply to ZIP archives file contents".
|
2 |
Contributors: nintechnet, bruandet
|
3 |
Tags: security, firewall, malware, antispam, virus, scanner, hacked site, brute force, seguridad, seguranca, sicherheit, sicurezza, veiligheid, classicpress
|
4 |
Requires at least: 3.7
|
5 |
+
Tested up to: 5.5
|
6 |
+
Stable tag: 4.2.3
|
7 |
Requires PHP: 5.5
|
8 |
License: GPLv3 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
203 |
|
204 |
Need more security? Take the time to explore our supercharged Premium edition: [NinjaFirewall WP+ Edition](https://nintechnet.com/ninjafirewall/wp-edition/?comparison)
|
205 |
|
206 |
+
= 4.2.3 =
|
207 |
+
|
208 |
+
* Fixed a potential issue where NinjaFirewall could prevent the WordPress Quick Draft widget from loading (#2140).
|
209 |
+
* Authors and Contributors will no longer be blocked when using Gutenberg if the firewall was set up to block any access to the REST API.
|
210 |
+
* NinjaFirewall can now handle DB passwords enclosed in double-quotes and containing one or more escaped dollar sign (e.g., `"...\$..."`).
|
211 |
+
* Small fixes and adjustments.
|
212 |
+
|
213 |
= 4.2.2 =
|
214 |
|
215 |
* WP+ Edition (Premium): NinjaFirewall can now scan ZIP archives. If you have enabled the "Allow uploads, but block dangerous files" firewall policy, you can also enable the "Apply to ZIP archives file contents" option so that the firewall will extract and scan the files found in ZIP archives. See "Firewall Policies > Basic Policies > File Uploads > Apply to ZIP archives file contents".
|