Version Description
- Fixed a PHP fatal error ("Argument#1 must be of type array, string given") in the Events Notification page that could occur when updating a plugin.
- NinjaFirewall will only start a PHP session in the "admin_init" hook if the user is logged-in, so that unauthenticated AJAX calls will remain cookie free (props @mattvol).
- When creating a snapshot, File Check will ensure that the directory is not a PHP wrapper to prevent potential phar deserialization (props C. Chamberland). Consult this post for more details: https://nin.link/nfwpphar/
- WP+ Edition (Premium): Fixed a syntax error in a regex.
- During the File Check scan, errors will be written to the firewall's error log, which is viewable in the "Dashboard" page.
- WP+ Edition (Premium): Updated GeoIP databases.
- Small fixes and adjustments.
Download this release
Release Info
Developer | nintechnet |
Plugin | NinjaFirewall (WP Edition) |
Version | 4.3.4 |
Comparing to | |
See all releases |
Code changes from version 4.3.3 to 4.3.4
- languages/ninjafirewall-fr_FR.mo +0 -0
- languages/ninjafirewall-fr_FR.po +174 -166
- languages/ninjafirewall.pot +173 -165
- lib/event_notifications.php +6 -0
- lib/events.php +18 -16
- lib/firewall.php +1 -1
- lib/init_update.php +4 -0
- lib/install_default.php +1 -0
- lib/monitoring_file_check.php +11 -2
- ninjafirewall.php +7 -4
- readme.txt +11 -1
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: 2021-
|
8 |
-
"PO-Revision-Date: 2021-
|
9 |
"Last-Translator: NinTechNet <contact@nintechnet.com>\n"
|
10 |
"Language-Team: NinTechNet <nintechnet.com>\n"
|
11 |
"Language: fr_FR\n"
|
@@ -16,7 +16,7 @@ msgstr ""
|
|
16 |
"X-Poedit-SourceCharset: UTF-8\n"
|
17 |
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
18 |
|
19 |
-
#: lib/anti_malware.php:24 ninjafirewall.php:
|
20 |
msgid "Anti-Malware"
|
21 |
msgstr "Anti-Malware"
|
22 |
|
@@ -105,7 +105,7 @@ msgstr "Oops! Le mode Full WAF n'est pas encore activé."
|
|
105 |
msgid "NinjaFirewall (WP Edition)"
|
106 |
msgstr "NinjaFirewall (WP Edition)"
|
107 |
|
108 |
-
#: lib/dashboard.php:128 ninjafirewall.php:
|
109 |
msgid "Dashboard"
|
110 |
msgstr "Tableau de Bord"
|
111 |
|
@@ -514,14 +514,14 @@ msgstr "Moyen"
|
|
514 |
msgid "Select monthly stats to view..."
|
515 |
msgstr "Sélectionnez les statistiques à afficher..."
|
516 |
|
517 |
-
#: lib/event_notifications.php:34 lib/help.php:377 ninjafirewall.php:
|
518 |
msgid "Event Notifications"
|
519 |
msgstr "Notifications d'Événement"
|
520 |
|
521 |
#: lib/event_notifications.php:42 lib/firewall_options.php:42
|
522 |
#: lib/firewall_policies.php:71 lib/login_protection.php:30
|
523 |
#: lib/logs_firewall_log.php:59 lib/logs_live_log.php:79
|
524 |
-
#: lib/monitoring_file_check.php:
|
525 |
#: lib/network.php:52 lib/security_rules_update.php:101
|
526 |
msgid "Your changes have been saved."
|
527 |
msgstr "Les modifications ont été enregistrées."
|
@@ -530,8 +530,8 @@ msgstr "Les modifications ont été enregistrées."
|
|
530 |
msgid "WordPress admin dashboard"
|
531 |
msgstr "Connexion"
|
532 |
|
533 |
-
#: lib/event_notifications.php:55 lib/event_notifications.php:
|
534 |
-
#: lib/event_notifications.php:
|
535 |
msgid "Send me an alert whenever"
|
536 |
msgstr "Envoyer une alerte quand"
|
537 |
|
@@ -552,7 +552,7 @@ msgid "Plugins"
|
|
552 |
msgstr "Extensions"
|
553 |
|
554 |
#: lib/event_notifications.php:69 lib/event_notifications.php:86
|
555 |
-
#: lib/event_notifications.php:
|
556 |
msgid "Send me an alert whenever someone"
|
557 |
msgstr "Envoyer une alerte quand quelqu'un"
|
558 |
|
@@ -600,19 +600,23 @@ msgstr "Active un thème"
|
|
600 |
msgid "Deletes a theme"
|
601 |
msgstr "Supprime un thème"
|
602 |
|
603 |
-
#: lib/event_notifications.php:
|
|
|
|
|
|
|
|
|
604 |
msgid "Core"
|
605 |
msgstr "WordPress"
|
606 |
|
607 |
-
#: lib/event_notifications.php:
|
608 |
msgid "Updates WordPress (default)"
|
609 |
msgstr "Met à jour WordPress (défaut)"
|
610 |
|
611 |
-
#: lib/event_notifications.php:
|
612 |
msgid "Security updates"
|
613 |
msgstr "Mises à jour de sécurité"
|
614 |
|
615 |
-
#: lib/event_notifications.php:
|
616 |
msgid ""
|
617 |
"An important security update is available for a plugin, theme or WordPress "
|
618 |
"(default)"
|
@@ -620,11 +624,11 @@ msgstr ""
|
|
620 |
"Une importante mise à jour de sécurité est disponible pour une extension, un "
|
621 |
"thème ou WordPress (défaut)"
|
622 |
|
623 |
-
#: lib/event_notifications.php:
|
624 |
msgid "Administrator account"
|
625 |
msgstr "Compte administrateur"
|
626 |
|
627 |
-
#: lib/event_notifications.php:
|
628 |
msgid ""
|
629 |
"An administrator account is created, modified or deleted in the database "
|
630 |
"(default)"
|
@@ -632,15 +636,15 @@ msgstr ""
|
|
632 |
"Un compte Administrateur est crée, modifié ou supprimé dans la base de "
|
633 |
"données (défaut)"
|
634 |
|
635 |
-
#: lib/event_notifications.php:
|
636 |
msgid "Daily report"
|
637 |
msgstr "Rapport quotidien"
|
638 |
|
639 |
-
#: lib/event_notifications.php:
|
640 |
msgid "Send me a daily activity report"
|
641 |
msgstr "Envoyer un rapport d'activité quotidien"
|
642 |
|
643 |
-
#: lib/event_notifications.php:
|
644 |
#: lib/firewall_options.php:78 lib/firewall_options.php:113
|
645 |
#: lib/firewall_policies.php:25 lib/login_protection.php:309
|
646 |
#: lib/login_protection.php:324 lib/login_protection.php:345
|
@@ -648,7 +652,7 @@ msgstr "Envoyer un rapport d'activité quotidien"
|
|
648 |
msgid "Yes"
|
649 |
msgstr "Oui"
|
650 |
|
651 |
-
#: lib/event_notifications.php:
|
652 |
#: lib/firewall_options.php:78 lib/firewall_options.php:113
|
653 |
#: lib/firewall_policies.php:26 lib/login_protection.php:309
|
654 |
#: lib/login_protection.php:324 lib/login_protection.php:345
|
@@ -656,55 +660,55 @@ msgstr "Oui"
|
|
656 |
msgid "No"
|
657 |
msgstr "Non"
|
658 |
|
659 |
-
#: lib/event_notifications.php:
|
660 |
msgid "Log"
|
661 |
msgstr "Journal"
|
662 |
|
663 |
-
#: lib/event_notifications.php:
|
664 |
msgid "Write all events to the firewall log"
|
665 |
msgstr "Enregistrer les événements dans le journal du pare-feu"
|
666 |
|
667 |
-
#: lib/event_notifications.php:
|
668 |
msgid "PHP backtrace"
|
669 |
msgstr "Pile d'exécution de PHP"
|
670 |
|
671 |
-
#: lib/event_notifications.php:
|
672 |
msgid "Attach a PHP backtrace to important notifications"
|
673 |
msgstr ""
|
674 |
"Ajouter aux notifications importantes la pile d'exécution de PHP en pièce "
|
675 |
"jointe"
|
676 |
|
677 |
-
#: lib/event_notifications.php:
|
678 |
msgid "Disable backtrace"
|
679 |
msgstr "Désactiver la pile d'exécution"
|
680 |
|
681 |
-
#: lib/event_notifications.php:
|
682 |
msgid "Low verbosity"
|
683 |
msgstr "Faible verbosité"
|
684 |
|
685 |
-
#: lib/event_notifications.php:
|
686 |
msgid "Medium verbosity (default)"
|
687 |
msgstr "Verbosité moyenne (par défaut)"
|
688 |
|
689 |
-
#: lib/event_notifications.php:
|
690 |
msgid "High verbosity"
|
691 |
msgstr "Verbosité élevée"
|
692 |
|
693 |
-
#: lib/event_notifications.php:
|
694 |
#, php-format
|
695 |
msgid "<a href=\"%s\">Consult our blog</a> for more info."
|
696 |
msgstr ""
|
697 |
"<a href=\"%s\">Consultez notre blog pour plus d'informations à ce sujet</a>."
|
698 |
|
699 |
-
#: lib/event_notifications.php:
|
700 |
msgid "Contact email"
|
701 |
msgstr "Adresse e-mail du contact"
|
702 |
|
703 |
-
#: lib/event_notifications.php:
|
704 |
msgid "Alerts should be sent to"
|
705 |
msgstr "Envoyer les alertes à"
|
706 |
|
707 |
-
#: lib/event_notifications.php:
|
708 |
msgid ""
|
709 |
"Multiple recipients must be comma-separated (e.g., <code>joe@example.org,"
|
710 |
"alice@example.org</code>)."
|
@@ -712,60 +716,60 @@ msgstr ""
|
|
712 |
"Plusieurs destinataires doivent être séparés par des virgules (par ex. "
|
713 |
"<code>joe@example.org,alice@example.org</code>)."
|
714 |
|
715 |
-
#: lib/event_notifications.php:
|
716 |
msgid "Only to me, the Super Admin"
|
717 |
msgstr "Moi uniquement, le Super Admin"
|
718 |
|
719 |
-
#: lib/event_notifications.php:
|
720 |
msgid "default"
|
721 |
msgstr "défaut"
|
722 |
|
723 |
-
#: lib/event_notifications.php:
|
724 |
msgid "To the administrator of the site where originated the alert"
|
725 |
msgstr "L'Administrateur du site d’où provient l'alerte"
|
726 |
|
727 |
-
#: lib/event_notifications.php:
|
728 |
msgid "Other(s):"
|
729 |
msgstr "Autre(s) :"
|
730 |
|
731 |
-
#: lib/event_notifications.php:
|
732 |
msgid "Save Event Notifications"
|
733 |
msgstr "Sauvegarder les options"
|
734 |
|
735 |
-
#: lib/event_notifications.php:
|
736 |
msgid "[NinjaFirewall] Daily Activity Report"
|
737 |
msgstr "[NinjaFirewall] Rapport d'activité quotidien"
|
738 |
|
739 |
-
#: lib/event_notifications.php:
|
740 |
#, php-format
|
741 |
msgid "Daily activity report for: %s"
|
742 |
msgstr "Rapport d'activité quotidien pour : %s"
|
743 |
|
744 |
-
#: lib/event_notifications.php:
|
745 |
msgid "Date Range Processed: Yesterday"
|
746 |
msgstr "Plage de date traitée : Hier"
|
747 |
|
748 |
-
#: lib/event_notifications.php:
|
749 |
msgid "Blocked threats:"
|
750 |
msgstr "Menaces bloquées :"
|
751 |
|
752 |
-
#: lib/event_notifications.php:
|
753 |
msgid "critical:"
|
754 |
msgstr "Critique :"
|
755 |
|
756 |
-
#: lib/event_notifications.php:
|
757 |
msgid "high:"
|
758 |
msgstr "Élevé :"
|
759 |
|
760 |
-
#: lib/event_notifications.php:
|
761 |
msgid "medium:"
|
762 |
msgstr "Moyen :"
|
763 |
|
764 |
-
#: lib/event_notifications.php:
|
765 |
msgid "Blocked brute-force attacks:"
|
766 |
msgstr "Attaques par force brute bloquées :"
|
767 |
|
768 |
-
#: lib/event_notifications.php:
|
769 |
msgid ""
|
770 |
"This notification can be turned off from NinjaFirewall \"Event Notifications"
|
771 |
"\" page."
|
@@ -854,17 +858,16 @@ msgstr "Thème"
|
|
854 |
msgid "Version:"
|
855 |
msgstr "Version :"
|
856 |
|
857 |
-
#: lib/events.php:40 lib/events.php:73 lib/events.php:77 lib/events.php:
|
858 |
msgid "activated"
|
859 |
msgstr "activé(e)"
|
860 |
|
861 |
-
#: lib/events.php:45 lib/events.php:93 lib/events.php:
|
862 |
msgid "deleted"
|
863 |
msgstr "supprimé(e)"
|
864 |
|
865 |
-
#: lib/events.php:81 lib/events.php:
|
866 |
-
#: lib/events.php:
|
867 |
-
#: lib/events.php:179 lib/events.php:191
|
868 |
msgid "updated"
|
869 |
msgstr "mis(e) à jour"
|
870 |
|
@@ -872,40 +875,40 @@ msgstr "mis(e) à jour"
|
|
872 |
msgid "deactivated"
|
873 |
msgstr "désactivé(e)"
|
874 |
|
875 |
-
#: lib/events.php:
|
876 |
msgid "installed"
|
877 |
msgstr "installé(e)"
|
878 |
|
879 |
-
#: lib/events.php:
|
880 |
msgid "uploaded"
|
881 |
msgstr "téléchargé(e)"
|
882 |
|
883 |
-
#: lib/events.php:
|
884 |
#, php-format
|
885 |
msgid "[NinjaFirewall] Alert: %s"
|
886 |
msgstr "[NinjaFirewall] Alerte : %s"
|
887 |
|
888 |
-
#: lib/events.php:
|
889 |
msgid "-Blog:"
|
890 |
msgstr "- Blog :"
|
891 |
|
892 |
-
#: lib/events.php:
|
893 |
msgid "NinjaFirewall has detected the following activity on your account:"
|
894 |
msgstr "NinjaFirewall a détecté l'activité suivante sur votre compte :"
|
895 |
|
896 |
-
#: lib/events.php:
|
897 |
msgid "-User:"
|
898 |
msgstr "- Nom :"
|
899 |
|
900 |
-
#: lib/events.php:
|
901 |
msgid "-IP:"
|
902 |
msgstr "- IP :"
|
903 |
|
904 |
-
#: lib/events.php:
|
905 |
msgid "-Date:"
|
906 |
msgstr "-Date :"
|
907 |
|
908 |
-
#: lib/firewall_options.php:29 ninjafirewall.php:
|
909 |
msgid "Firewall Options"
|
910 |
msgstr "Options du Pare-feu"
|
911 |
|
@@ -1115,7 +1118,7 @@ msgstr ""
|
|
1115 |
"Pour utiliser cette option, allez dans le <a href=\"%s\">Tableau de Bord</a> "
|
1116 |
"et activez le mode Full WAF de NinjaFirewall."
|
1117 |
|
1118 |
-
#: lib/firewall_policies.php:62 ninjafirewall.php:
|
1119 |
msgid "Firewall Policies"
|
1120 |
msgstr "Politiques du Pare-feu"
|
1121 |
|
@@ -2846,7 +2849,7 @@ msgstr ""
|
|
2846 |
"intercepter les requêtes HTTP envoyées à tout script PHP, même si ce dernier "
|
2847 |
"ne fait pas partie de WordPress (logiciel tiers, backdoor, etc)."
|
2848 |
|
2849 |
-
#: lib/help.php:360 lib/network.php:32 ninjafirewall.php:
|
2850 |
msgid "Network"
|
2851 |
msgstr "Réseau"
|
2852 |
|
@@ -2899,7 +2902,7 @@ msgstr ""
|
|
2899 |
"après avoir pénétré dans votre Tableau de bord de WordPress, d'y installer "
|
2900 |
"une porte dérobée (backdoor) afin de prendre le contrôle de votre blog."
|
2901 |
|
2902 |
-
#: lib/help.php:389 lib/login_protection.php:21 ninjafirewall.php:
|
2903 |
msgid "Login Protection"
|
2904 |
msgstr "Page de Connexion"
|
2905 |
|
@@ -5343,7 +5346,7 @@ msgstr ""
|
|
5343 |
"Erreur : Votre fichier .htaccess n'est pas accessible en écriture. Veuillez "
|
5344 |
"modifier ses autorisations : %s"
|
5345 |
|
5346 |
-
#: lib/install.php:110 ninjafirewall.php:
|
5347 |
#, php-format
|
5348 |
msgid "Error: wrong parameter value (%s)."
|
5349 |
msgstr "Erreur : Mauvais paramètre (%s)."
|
@@ -5392,7 +5395,7 @@ msgstr "La page d'accueil du site a retourné une erreur fatale : %s."
|
|
5392 |
msgid "File is not writable"
|
5393 |
msgstr "Le fichier n'est pas accessible en écriture"
|
5394 |
|
5395 |
-
#: lib/install_default.php:
|
5396 |
msgid ""
|
5397 |
"Error: The installer cannot download the security rules from wordpress.org "
|
5398 |
"website."
|
@@ -5400,7 +5403,7 @@ msgstr ""
|
|
5400 |
"Erreur : Impossible de télécharger les règles de sécurité depuis le site de "
|
5401 |
"wordpress.org."
|
5402 |
|
5403 |
-
#: lib/install_default.php:
|
5404 |
msgid ""
|
5405 |
"The server may be temporarily down or you may have network connectivity "
|
5406 |
"problems? Please try again in a few minutes."
|
@@ -5409,7 +5412,7 @@ msgstr ""
|
|
5409 |
"problèmes de connectivité réseau ? Veuillez ré-essayer d'ici quelques "
|
5410 |
"minutes."
|
5411 |
|
5412 |
-
#: lib/install_default.php:
|
5413 |
msgid ""
|
5414 |
"NinjaFirewall downloads its rules over an HTTPS secure connection. Maybe "
|
5415 |
"your server does not support SSL? You can force NinjaFirewall to use a non-"
|
@@ -5422,7 +5425,7 @@ msgstr ""
|
|
5422 |
"connexion non-sécurisée (HTTP) en ajoutant la ligne suivante dans votre "
|
5423 |
"fichier <strong>wp-config.php</strong> :"
|
5424 |
|
5425 |
-
#: lib/install_default.php:
|
5426 |
#, php-format
|
5427 |
msgid ""
|
5428 |
"NinjaFirewall cannot create its <code>nfwlog/</code>log and cache folder; "
|
@@ -5621,7 +5624,7 @@ msgstr "Erreur : le mot de passe doit comporter de 6 à 255 caractères."
|
|
5621 |
msgid "Error: unable to write to the %s configuration file"
|
5622 |
msgstr "Erreur : impossible d’écrire dans le fichier de configuration %s"
|
5623 |
|
5624 |
-
#: lib/logs.php:36 ninjafirewall.php:
|
5625 |
msgid "Logs"
|
5626 |
msgstr "Journaux"
|
5627 |
|
@@ -5795,7 +5798,7 @@ msgstr "Options de Live Log"
|
|
5795 |
msgid "Inclusion and exclusion filters (REQUEST_URI)"
|
5796 |
msgstr "Filtres d'inclusion et d'exclusion (REQUEST_URI)"
|
5797 |
|
5798 |
-
#: lib/logs_live_log.php:158 lib/monitoring_file_check.php:
|
5799 |
msgid "None"
|
5800 |
msgstr "Aucune"
|
5801 |
|
@@ -5807,7 +5810,7 @@ msgstr "Doit inclure"
|
|
5807 |
msgid "Must not include"
|
5808 |
msgstr "Ne doit pas inclure"
|
5809 |
|
5810 |
-
#: lib/logs_live_log.php:162 lib/monitoring_file_check.php:
|
5811 |
#: lib/monitoring_file_guard.php:89
|
5812 |
msgid "e.g.,"
|
5813 |
msgstr "par ex."
|
@@ -5854,31 +5857,31 @@ msgstr "Sauvegarder les options"
|
|
5854 |
msgid "Error: please enter the custom log format."
|
5855 |
msgstr "Erreur : veuillez entrer le format d'affichage."
|
5856 |
|
5857 |
-
#: lib/monitoring.php:43 ninjafirewall.php:
|
5858 |
msgid "Monitoring"
|
5859 |
msgstr "Monitoring"
|
5860 |
|
5861 |
-
#: lib/monitoring_file_check.php:
|
5862 |
msgid "Snapshot successfully created."
|
5863 |
msgstr "L'instantané a bien été créé."
|
5864 |
|
5865 |
-
#: lib/monitoring_file_check.php:
|
5866 |
msgid "Snapshot file successfully deleted."
|
5867 |
msgstr "L'instantané a bien été supprimé."
|
5868 |
|
5869 |
-
#: lib/monitoring_file_check.php:
|
5870 |
msgid "You must create a snapshot first."
|
5871 |
msgstr "Vous devez d'abord créer un instantané."
|
5872 |
|
5873 |
-
#: lib/monitoring_file_check.php:
|
5874 |
msgid "NinjaFirewall detected that changes were made to your files."
|
5875 |
msgstr "NinjaFirewall a détecté des changements dans vos fichiers."
|
5876 |
|
5877 |
-
#: lib/monitoring_file_check.php:
|
5878 |
msgid "No changes detected."
|
5879 |
msgstr "Aucun changement n'a été détecté."
|
5880 |
|
5881 |
-
#: lib/monitoring_file_check.php:
|
5882 |
msgid ""
|
5883 |
"File Check lets you perform file integrity monitoring upon request or on a "
|
5884 |
"specific interval. To start, create a snapshot of your files by clicking the "
|
@@ -5887,21 +5890,21 @@ msgstr ""
|
|
5887 |
"File Check vous permet d'effectuer une analyse de l'intégrité de vos "
|
5888 |
"fichiers sur demande ou à un intervalle spécifique défini."
|
5889 |
|
5890 |
-
#: lib/monitoring_file_check.php:
|
5891 |
msgid "Create a snapshot of all files stored in that directory"
|
5892 |
msgstr ""
|
5893 |
"Créer un instantané de tous les fichiers se trouvant dans ce répertoire"
|
5894 |
|
5895 |
-
#: lib/monitoring_file_check.php:
|
5896 |
#, php-format
|
5897 |
msgid "Default: %s"
|
5898 |
msgstr "Défaut : %s"
|
5899 |
|
5900 |
-
#: lib/monitoring_file_check.php:
|
5901 |
msgid "Exclude the following files/folders (optional)"
|
5902 |
msgstr "Exclure les fichiers / dossiers suivants (optionnel)"
|
5903 |
|
5904 |
-
#: lib/monitoring_file_check.php:
|
5905 |
msgid ""
|
5906 |
"Full or partial case-sensitive string(s). Multiple values must be comma-"
|
5907 |
"separated"
|
@@ -5909,141 +5912,141 @@ msgstr ""
|
|
5909 |
"Chaîne de caractères complète ou partielle, sensible à la casse. Plusieurs "
|
5910 |
"valeurs doivent être séparées par des virgules"
|
5911 |
|
5912 |
-
#: lib/monitoring_file_check.php:
|
5913 |
msgid "Do not follow symbolic links (default)"
|
5914 |
msgstr "Ne pas suivre les liens symboliques (défaut)"
|
5915 |
|
5916 |
-
#: lib/monitoring_file_check.php:
|
5917 |
msgid "Create Snapshot"
|
5918 |
msgstr "Créer un Instantané"
|
5919 |
|
5920 |
-
#: lib/monitoring_file_check.php:
|
5921 |
msgid "Last snapshot"
|
5922 |
msgstr "Dernier instantané"
|
5923 |
|
5924 |
-
#: lib/monitoring_file_check.php:
|
5925 |
#, php-format
|
5926 |
msgid "Created on: %s"
|
5927 |
msgstr "Créé le : %s"
|
5928 |
|
5929 |
-
#: lib/monitoring_file_check.php:
|
5930 |
#, php-format
|
5931 |
msgid "Total files: %s "
|
5932 |
msgstr "Nombre de fichiers : %s "
|
5933 |
|
5934 |
-
#: lib/monitoring_file_check.php:
|
5935 |
msgid "Directory:"
|
5936 |
msgstr "Répertoire :"
|
5937 |
|
5938 |
-
#: lib/monitoring_file_check.php:
|
5939 |
msgid "Exclusion:"
|
5940 |
msgstr "Exclusion :"
|
5941 |
|
5942 |
-
#: lib/monitoring_file_check.php:
|
5943 |
msgid "Symlinks:"
|
5944 |
msgstr "Lien symboliques :"
|
5945 |
|
5946 |
-
#: lib/monitoring_file_check.php:
|
5947 |
msgid "follow"
|
5948 |
msgstr "suivre"
|
5949 |
|
5950 |
-
#: lib/monitoring_file_check.php:
|
5951 |
msgid "do not follow"
|
5952 |
msgstr "ne pas suivre"
|
5953 |
|
5954 |
-
#: lib/monitoring_file_check.php:
|
5955 |
#, php-format
|
5956 |
msgid "Processing time: %s seconds"
|
5957 |
msgstr "Temps de traitement : %s secondes"
|
5958 |
|
5959 |
-
#: lib/monitoring_file_check.php:
|
5960 |
msgid "Download Snapshot"
|
5961 |
msgstr "Télécharger l'instantané"
|
5962 |
|
5963 |
-
#: lib/monitoring_file_check.php:
|
5964 |
msgid "Delete Snapshot"
|
5965 |
msgstr "Supprimer l'instantané"
|
5966 |
|
5967 |
-
#: lib/monitoring_file_check.php:
|
5968 |
msgid "Last changes"
|
5969 |
msgstr "Dernières modifications"
|
5970 |
|
5971 |
-
#: lib/monitoring_file_check.php:
|
5972 |
#, php-format
|
5973 |
msgid "New files: %s"
|
5974 |
msgstr "Nouveaux fichiers : %s"
|
5975 |
|
5976 |
-
#: lib/monitoring_file_check.php:
|
5977 |
#, php-format
|
5978 |
msgid "Deleted files: %s"
|
5979 |
msgstr "Fichiers supprimés : %s"
|
5980 |
|
5981 |
-
#: lib/monitoring_file_check.php:
|
5982 |
#, php-format
|
5983 |
msgid "Modified files: %s"
|
5984 |
msgstr "Fichiers modifiés : %s"
|
5985 |
|
5986 |
-
#: lib/monitoring_file_check.php:
|
5987 |
msgid "View Changes"
|
5988 |
msgstr "Voir les Modifications"
|
5989 |
|
5990 |
-
#: lib/monitoring_file_check.php:
|
5991 |
msgid "Download Changes"
|
5992 |
msgstr "Télécharger les Modifications"
|
5993 |
|
5994 |
-
#: lib/monitoring_file_check.php:
|
5995 |
msgid "Click a file to get more info about it."
|
5996 |
msgstr "Cliquez sur un fichier pour obtenir plus d'informations à son sujet."
|
5997 |
|
5998 |
-
#: lib/monitoring_file_check.php:
|
5999 |
msgid "New files:"
|
6000 |
msgstr "Nouveaux fichiers :"
|
6001 |
|
6002 |
-
#: lib/monitoring_file_check.php:
|
6003 |
msgid "Size"
|
6004 |
msgstr "Taille"
|
6005 |
|
6006 |
-
#: lib/monitoring_file_check.php:
|
6007 |
msgid "Access"
|
6008 |
msgstr "Accès"
|
6009 |
|
6010 |
-
#: lib/monitoring_file_check.php:
|
6011 |
msgid "Uid / Gid"
|
6012 |
msgstr "Uid / Gid"
|
6013 |
|
6014 |
-
#: lib/monitoring_file_check.php:
|
6015 |
msgid "Modify"
|
6016 |
msgstr "Modification"
|
6017 |
|
6018 |
-
#: lib/monitoring_file_check.php:
|
6019 |
msgid "Change"
|
6020 |
msgstr "Changement"
|
6021 |
|
6022 |
-
#: lib/monitoring_file_check.php:
|
6023 |
msgid "Deleted files:"
|
6024 |
msgstr "Fichiers supprimés :"
|
6025 |
|
6026 |
-
#: lib/monitoring_file_check.php:
|
6027 |
msgid "Modified files:"
|
6028 |
msgstr "Fichiers modifiés :"
|
6029 |
|
6030 |
-
#: lib/monitoring_file_check.php:
|
6031 |
msgid "Old"
|
6032 |
msgstr "Ancien"
|
6033 |
|
6034 |
-
#: lib/monitoring_file_check.php:
|
6035 |
msgid "New"
|
6036 |
msgstr "Nouveau"
|
6037 |
|
6038 |
-
#: lib/monitoring_file_check.php:
|
6039 |
msgid "Scan System For File Changes"
|
6040 |
msgstr "Lancer l'analyse des fichiers"
|
6041 |
|
6042 |
-
#: lib/monitoring_file_check.php:
|
6043 |
msgid "Options"
|
6044 |
msgstr "Options"
|
6045 |
|
6046 |
-
#: lib/monitoring_file_check.php:
|
6047 |
#, php-format
|
6048 |
msgid ""
|
6049 |
"It seems that %s is set. Ensure you have another way to run WP-Cron, "
|
@@ -6052,27 +6055,27 @@ msgstr ""
|
|
6052 |
"Il semble que %s est activé. Assurez vous de pouvoir exécuter WP-Cron, sinon "
|
6053 |
"File Check ne pourra pas se lancer automatiquement."
|
6054 |
|
6055 |
-
#: lib/monitoring_file_check.php:
|
6056 |
msgid "Enable scheduled scans"
|
6057 |
msgstr "Lancer File Check automatiquement"
|
6058 |
|
6059 |
-
#: lib/monitoring_file_check.php:
|
6060 |
msgid "No (default)"
|
6061 |
msgstr "Non (défaut)"
|
6062 |
|
6063 |
-
#: lib/monitoring_file_check.php:
|
6064 |
msgid "Hourly"
|
6065 |
msgstr "Une fois par heure"
|
6066 |
|
6067 |
-
#: lib/monitoring_file_check.php:
|
6068 |
msgid "Twicedaily"
|
6069 |
msgstr "Deux fois par jour"
|
6070 |
|
6071 |
-
#: lib/monitoring_file_check.php:
|
6072 |
msgid "Daily"
|
6073 |
msgstr "Tous les jours"
|
6074 |
|
6075 |
-
#: lib/monitoring_file_check.php:
|
6076 |
#, php-format
|
6077 |
msgid ""
|
6078 |
"Next scan will start in approximately %s day(s), %s hour(s), %s minute(s) "
|
@@ -6081,7 +6084,7 @@ msgstr ""
|
|
6081 |
"La prochaine analyse commencera dans %s jour(s), %s heure(s), %s minute(s) "
|
6082 |
"et %s seconde(s)."
|
6083 |
|
6084 |
-
#: lib/monitoring_file_check.php:
|
6085 |
msgid ""
|
6086 |
"The next scheduled scan date is in the past! WordPress wp-cron may not be "
|
6087 |
"working or may have been disabled."
|
@@ -6089,110 +6092,115 @@ msgstr ""
|
|
6089 |
"La date de la prochaine analyse est dans le passé ! Essayez de "
|
6090 |
"recharger cette page, sinon vérifiez que WP-Cron n'a pas été désactivé."
|
6091 |
|
6092 |
-
#: lib/monitoring_file_check.php:
|
6093 |
msgid "Scheduled scan report"
|
6094 |
msgstr "Rapport d'analyse"
|
6095 |
|
6096 |
-
#: lib/monitoring_file_check.php:
|
6097 |
msgid "Send me a report by email only if changes are detected (default)"
|
6098 |
msgstr ""
|
6099 |
"Envoyez-moi un rapport uniquement si des changements ont été détectés "
|
6100 |
"(défaut)"
|
6101 |
|
6102 |
-
#: lib/monitoring_file_check.php:
|
6103 |
msgid "Always send me a report by email after a scheduled scan"
|
6104 |
msgstr "Envoyez-moi toujours un rapport après une analyse automatique"
|
6105 |
|
6106 |
-
#: lib/monitoring_file_check.php:
|
6107 |
msgid "Save Scan Options"
|
6108 |
msgstr "Sauvegarder les options"
|
6109 |
|
6110 |
-
#: lib/monitoring_file_check.php:
|
6111 |
msgid "Enter the full path to the directory to be scanned."
|
6112 |
msgstr "Entrez le chemin complet vers le répertoire à scanner."
|
6113 |
|
6114 |
-
#: lib/monitoring_file_check.php:
|
|
|
|
|
|
|
|
|
|
|
6115 |
#, php-format
|
6116 |
msgid "The directory %s does not exist."
|
6117 |
msgstr "Le répertoire %s n'existe pas."
|
6118 |
|
6119 |
-
#: lib/monitoring_file_check.php:
|
6120 |
#, php-format
|
6121 |
msgid "The directory %s is not readable."
|
6122 |
msgstr "Le répertoire %s n'est pas lisible."
|
6123 |
|
6124 |
-
#: lib/monitoring_file_check.php:
|
6125 |
#, php-format
|
6126 |
msgid "Cannot write to %s."
|
6127 |
msgstr "Impossible d'écrire dans %s."
|
6128 |
|
6129 |
-
#: lib/monitoring_file_check.php:
|
6130 |
#, php-format
|
6131 |
msgid "Error : cannot open %s directory."
|
6132 |
msgstr "Erreur : impossible d'ouvrir le répertoire %s."
|
6133 |
|
6134 |
-
#: lib/monitoring_file_check.php:
|
6135 |
#, php-format
|
6136 |
msgid "Error : %s directory is not readable."
|
6137 |
msgstr "Erreur : le répertoire %s n'est pas lisible."
|
6138 |
|
6139 |
-
#: lib/monitoring_file_check.php:
|
6140 |
#, php-format
|
6141 |
msgid "Missing options line %s, please try again."
|
6142 |
msgstr "Option manquante (ligne %s). Veuillez essayer à nouveau."
|
6143 |
|
6144 |
-
#: lib/monitoring_file_check.php:
|
6145 |
#, php-format
|
6146 |
msgid "Cannot create %s."
|
6147 |
msgstr "Impossible de créer %s."
|
6148 |
|
6149 |
-
#: lib/monitoring_file_check.php:
|
6150 |
msgid "Error reading old snapshot file."
|
6151 |
msgstr "Erreur lors de la lecture du fichier de l'ancien instantané."
|
6152 |
|
6153 |
-
#: lib/monitoring_file_check.php:
|
6154 |
msgid "Error reading new snapshot file."
|
6155 |
msgstr "Erreur lors de la lecture du fichier du nouvel instantané."
|
6156 |
|
6157 |
-
#: lib/monitoring_file_check.php:
|
6158 |
msgid "New file"
|
6159 |
msgstr "Nouveau fichier"
|
6160 |
|
6161 |
-
#: lib/monitoring_file_check.php:
|
6162 |
msgid "Modified file"
|
6163 |
msgstr "Fichier modifié"
|
6164 |
|
6165 |
-
#: lib/monitoring_file_check.php:
|
6166 |
msgid "Deleted file"
|
6167 |
msgstr "Fichier supprimé"
|
6168 |
|
6169 |
-
#: lib/monitoring_file_check.php:
|
6170 |
msgid "[NinjaFirewall] Alert: File Check detection"
|
6171 |
msgstr "[NinjaFirewall] Alerte: Détection File Check"
|
6172 |
|
6173 |
-
#: lib/monitoring_file_check.php:
|
6174 |
-
#: lib/monitoring_file_check.php:
|
6175 |
#: lib/security_rules_update.php:572 lib/security_rules_update.php:574
|
6176 |
#: lib/utils.php:225 lib/utils.php:311 lib/utils.php:435 lib/utils.php:1082
|
6177 |
#: lib/utils.php:1261 lib/utils.php:1540
|
6178 |
msgid "Blog:"
|
6179 |
msgstr "Blog :"
|
6180 |
|
6181 |
-
#: lib/monitoring_file_check.php:
|
6182 |
#: lib/security_rules_update.php:577
|
6183 |
#, php-format
|
6184 |
msgid "Date: %s"
|
6185 |
msgstr "Date : %s"
|
6186 |
|
6187 |
-
#: lib/monitoring_file_check.php:
|
6188 |
msgid "See attached file for details."
|
6189 |
msgstr "Voir le fichier joint pour plus de détails."
|
6190 |
|
6191 |
-
#: lib/monitoring_file_check.php:
|
6192 |
msgid "[NinjaFirewall] File Check report"
|
6193 |
msgstr "[NinjaFirewall] Rapport de File Check"
|
6194 |
|
6195 |
-
#: lib/monitoring_file_check.php:
|
6196 |
msgid "NinjaFirewall did not detect changes in your files."
|
6197 |
msgstr "NinjaFirewall n'a pas détecté de changements dans vos fichiers."
|
6198 |
|
@@ -6249,7 +6257,7 @@ msgstr ""
|
|
6249 |
msgid "Save File Guard options"
|
6250 |
msgstr "Sauvegarder les options"
|
6251 |
|
6252 |
-
#: lib/network.php:24 ninjafirewall.php:
|
6253 |
#, php-format
|
6254 |
msgid "You are not allowed to perform this task (%s)."
|
6255 |
msgstr "Vous n'êtes pas autorisé à effectuer cette tâche (%s)."
|
@@ -6275,7 +6283,7 @@ msgid "Save Network options"
|
|
6275 |
msgstr "Sauvegarder les options"
|
6276 |
|
6277 |
#: lib/security_rules.php:44 lib/security_rules_update.php:578
|
6278 |
-
#: ninjafirewall.php:
|
6279 |
msgid "Security Rules"
|
6280 |
msgstr "Règles de Sécurité"
|
6281 |
|
@@ -7662,82 +7670,82 @@ msgstr ""
|
|
7662 |
msgid "Error: The HTTP server returned the following error code:"
|
7663 |
msgstr "Erreur : Le serveur HTTP a retourné le code d'erreur suivant :"
|
7664 |
|
7665 |
-
#: ninjafirewall.php:
|
7666 |
msgid "Error: Security nonces do not match. Reload the page and try again."
|
7667 |
msgstr ""
|
7668 |
"Erreur : Les nonces de sécurité ne correspondent pas. Veuillez recharger "
|
7669 |
"cette page."
|
7670 |
|
7671 |
-
#: ninjafirewall.php:
|
7672 |
msgid "Error: NinjaFirewall is disabled"
|
7673 |
msgstr "Erreur : NinjaFirewall est désactivé"
|
7674 |
|
7675 |
-
#: ninjafirewall.php:
|
7676 |
#, php-format
|
7677 |
msgid "Error: missing parameter (%s)."
|
7678 |
msgstr "Erreur : Paramètre manquant (%s)."
|
7679 |
|
7680 |
-
#: ninjafirewall.php:
|
7681 |
msgid "NinjaFirewall: Dashboard"
|
7682 |
msgstr "NinjaFirewall : Tableau de Bord"
|
7683 |
|
7684 |
-
#: ninjafirewall.php:
|
7685 |
msgid "NinjaFirewall: Firewall Options"
|
7686 |
msgstr "NinjaFirewall : Options du Pare-feu"
|
7687 |
|
7688 |
-
#: ninjafirewall.php:
|
7689 |
msgid "NinjaFirewall: Firewall Policies"
|
7690 |
msgstr "NinjaFirewall : Politiques du Pare-feu"
|
7691 |
|
7692 |
-
#: ninjafirewall.php:
|
7693 |
msgid "NinjaFirewall: Monitoring"
|
7694 |
msgstr "NinjaFirewall : Monitoring"
|
7695 |
|
7696 |
-
#: ninjafirewall.php:
|
7697 |
msgid "NinjaFirewall: Anti-Malware"
|
7698 |
msgstr "NinjaFirewall : Anti-Malware"
|
7699 |
|
7700 |
-
#: ninjafirewall.php:
|
7701 |
msgid "NinjaFirewall: Network"
|
7702 |
msgstr "NinjaFirewall : Réseau"
|
7703 |
|
7704 |
-
#: ninjafirewall.php:
|
7705 |
msgid "NinjaFirewall: Event Notifications"
|
7706 |
msgstr "NinjaFirewall : Notifications d’Événement"
|
7707 |
|
7708 |
-
#: ninjafirewall.php:
|
7709 |
msgid "NinjaFirewall: Log-in Protection"
|
7710 |
msgstr "NinjaFirewall : Page de Connexion"
|
7711 |
|
7712 |
-
#: ninjafirewall.php:
|
7713 |
msgid "NinjaFirewall: Logs"
|
7714 |
msgstr "NinjaFirewall : Journaux"
|
7715 |
|
7716 |
-
#: ninjafirewall.php:
|
7717 |
msgid "NinjaFirewall: Security Rules"
|
7718 |
msgstr "NinjaFirewall : Règles de Sécurité"
|
7719 |
|
7720 |
-
#: ninjafirewall.php:
|
7721 |
msgid "NinjaFirewall Settings"
|
7722 |
msgstr "Réglages de NinjaFirewall"
|
7723 |
|
7724 |
-
#: ninjafirewall.php:
|
7725 |
msgid "NinjaFirewall is enabled"
|
7726 |
msgstr "NinjaFirewall est activé"
|
7727 |
|
7728 |
-
#: ninjafirewall.php:
|
7729 |
msgid "Access Restricted"
|
7730 |
msgstr "Accès limité"
|
7731 |
|
7732 |
-
#: ninjafirewall.php:
|
7733 |
msgid "Settings"
|
7734 |
msgstr "Réglages"
|
7735 |
|
7736 |
-
#: ninjafirewall.php:
|
7737 |
msgid "Upgrade to Premium"
|
7738 |
msgstr "Passez Premium !"
|
7739 |
|
7740 |
-
#: ninjafirewall.php:
|
7741 |
msgid "Rate it!"
|
7742 |
msgstr "Notez-le !"
|
7743 |
|
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: 2021-05-28 18:29+0700\n"
|
8 |
+
"PO-Revision-Date: 2021-05-28 18:30+0700\n"
|
9 |
"Last-Translator: NinTechNet <contact@nintechnet.com>\n"
|
10 |
"Language-Team: NinTechNet <nintechnet.com>\n"
|
11 |
"Language: fr_FR\n"
|
16 |
"X-Poedit-SourceCharset: UTF-8\n"
|
17 |
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
18 |
|
19 |
+
#: lib/anti_malware.php:24 ninjafirewall.php:835
|
20 |
msgid "Anti-Malware"
|
21 |
msgstr "Anti-Malware"
|
22 |
|
105 |
msgid "NinjaFirewall (WP Edition)"
|
106 |
msgstr "NinjaFirewall (WP Edition)"
|
107 |
|
108 |
+
#: lib/dashboard.php:128 ninjafirewall.php:813
|
109 |
msgid "Dashboard"
|
110 |
msgstr "Tableau de Bord"
|
111 |
|
514 |
msgid "Select monthly stats to view..."
|
515 |
msgstr "Sélectionnez les statistiques à afficher..."
|
516 |
|
517 |
+
#: lib/event_notifications.php:34 lib/help.php:377 ninjafirewall.php:843
|
518 |
msgid "Event Notifications"
|
519 |
msgstr "Notifications d'Événement"
|
520 |
|
521 |
#: lib/event_notifications.php:42 lib/firewall_options.php:42
|
522 |
#: lib/firewall_policies.php:71 lib/login_protection.php:30
|
523 |
#: lib/logs_firewall_log.php:59 lib/logs_live_log.php:79
|
524 |
+
#: lib/monitoring_file_check.php:111 lib/monitoring_file_guard.php:46
|
525 |
#: lib/network.php:52 lib/security_rules_update.php:101
|
526 |
msgid "Your changes have been saved."
|
527 |
msgstr "Les modifications ont été enregistrées."
|
530 |
msgid "WordPress admin dashboard"
|
531 |
msgstr "Connexion"
|
532 |
|
533 |
+
#: lib/event_notifications.php:55 lib/event_notifications.php:119
|
534 |
+
#: lib/event_notifications.php:139
|
535 |
msgid "Send me an alert whenever"
|
536 |
msgstr "Envoyer une alerte quand"
|
537 |
|
552 |
msgstr "Extensions"
|
553 |
|
554 |
#: lib/event_notifications.php:69 lib/event_notifications.php:86
|
555 |
+
#: lib/event_notifications.php:102
|
556 |
msgid "Send me an alert whenever someone"
|
557 |
msgstr "Envoyer une alerte quand quelqu'un"
|
558 |
|
600 |
msgid "Deletes a theme"
|
601 |
msgstr "Supprime un thème"
|
602 |
|
603 |
+
#: lib/event_notifications.php:92
|
604 |
+
msgid "Updates a theme"
|
605 |
+
msgstr "Met à jour une extension"
|
606 |
+
|
607 |
+
#: lib/event_notifications.php:99
|
608 |
msgid "Core"
|
609 |
msgstr "WordPress"
|
610 |
|
611 |
+
#: lib/event_notifications.php:104
|
612 |
msgid "Updates WordPress (default)"
|
613 |
msgstr "Met à jour WordPress (défaut)"
|
614 |
|
615 |
+
#: lib/event_notifications.php:116
|
616 |
msgid "Security updates"
|
617 |
msgstr "Mises à jour de sécurité"
|
618 |
|
619 |
+
#: lib/event_notifications.php:121
|
620 |
msgid ""
|
621 |
"An important security update is available for a plugin, theme or WordPress "
|
622 |
"(default)"
|
624 |
"Une importante mise à jour de sécurité est disponible pour une extension, un "
|
625 |
"thème ou WordPress (défaut)"
|
626 |
|
627 |
+
#: lib/event_notifications.php:136
|
628 |
msgid "Administrator account"
|
629 |
msgstr "Compte administrateur"
|
630 |
|
631 |
+
#: lib/event_notifications.php:141
|
632 |
msgid ""
|
633 |
"An administrator account is created, modified or deleted in the database "
|
634 |
"(default)"
|
636 |
"Un compte Administrateur est crée, modifié ou supprimé dans la base de "
|
637 |
"données (défaut)"
|
638 |
|
639 |
+
#: lib/event_notifications.php:148
|
640 |
msgid "Daily report"
|
641 |
msgstr "Rapport quotidien"
|
642 |
|
643 |
+
#: lib/event_notifications.php:151
|
644 |
msgid "Send me a daily activity report"
|
645 |
msgstr "Envoyer un rapport d'activité quotidien"
|
646 |
|
647 |
+
#: lib/event_notifications.php:153 lib/event_notifications.php:165
|
648 |
#: lib/firewall_options.php:78 lib/firewall_options.php:113
|
649 |
#: lib/firewall_policies.php:25 lib/login_protection.php:309
|
650 |
#: lib/login_protection.php:324 lib/login_protection.php:345
|
652 |
msgid "Yes"
|
653 |
msgstr "Oui"
|
654 |
|
655 |
+
#: lib/event_notifications.php:153 lib/event_notifications.php:165
|
656 |
#: lib/firewall_options.php:78 lib/firewall_options.php:113
|
657 |
#: lib/firewall_policies.php:26 lib/login_protection.php:309
|
658 |
#: lib/login_protection.php:324 lib/login_protection.php:345
|
660 |
msgid "No"
|
661 |
msgstr "Non"
|
662 |
|
663 |
+
#: lib/event_notifications.php:160
|
664 |
msgid "Log"
|
665 |
msgstr "Journal"
|
666 |
|
667 |
+
#: lib/event_notifications.php:163
|
668 |
msgid "Write all events to the firewall log"
|
669 |
msgstr "Enregistrer les événements dans le journal du pare-feu"
|
670 |
|
671 |
+
#: lib/event_notifications.php:177
|
672 |
msgid "PHP backtrace"
|
673 |
msgstr "Pile d'exécution de PHP"
|
674 |
|
675 |
+
#: lib/event_notifications.php:180
|
676 |
msgid "Attach a PHP backtrace to important notifications"
|
677 |
msgstr ""
|
678 |
"Ajouter aux notifications importantes la pile d'exécution de PHP en pièce "
|
679 |
"jointe"
|
680 |
|
681 |
+
#: lib/event_notifications.php:183
|
682 |
msgid "Disable backtrace"
|
683 |
msgstr "Désactiver la pile d'exécution"
|
684 |
|
685 |
+
#: lib/event_notifications.php:184
|
686 |
msgid "Low verbosity"
|
687 |
msgstr "Faible verbosité"
|
688 |
|
689 |
+
#: lib/event_notifications.php:185
|
690 |
msgid "Medium verbosity (default)"
|
691 |
msgstr "Verbosité moyenne (par défaut)"
|
692 |
|
693 |
+
#: lib/event_notifications.php:186
|
694 |
msgid "High verbosity"
|
695 |
msgstr "Verbosité élevée"
|
696 |
|
697 |
+
#: lib/event_notifications.php:188
|
698 |
#, php-format
|
699 |
msgid "<a href=\"%s\">Consult our blog</a> for more info."
|
700 |
msgstr ""
|
701 |
"<a href=\"%s\">Consultez notre blog pour plus d'informations à ce sujet</a>."
|
702 |
|
703 |
+
#: lib/event_notifications.php:198 lib/event_notifications.php:228
|
704 |
msgid "Contact email"
|
705 |
msgstr "Adresse e-mail du contact"
|
706 |
|
707 |
+
#: lib/event_notifications.php:201 lib/event_notifications.php:231
|
708 |
msgid "Alerts should be sent to"
|
709 |
msgstr "Envoyer les alertes à"
|
710 |
|
711 |
+
#: lib/event_notifications.php:210 lib/event_notifications.php:236
|
712 |
msgid ""
|
713 |
"Multiple recipients must be comma-separated (e.g., <code>joe@example.org,"
|
714 |
"alice@example.org</code>)."
|
716 |
"Plusieurs destinataires doivent être séparés par des virgules (par ex. "
|
717 |
"<code>joe@example.org,alice@example.org</code>)."
|
718 |
|
719 |
+
#: lib/event_notifications.php:233
|
720 |
msgid "Only to me, the Super Admin"
|
721 |
msgstr "Moi uniquement, le Super Admin"
|
722 |
|
723 |
+
#: lib/event_notifications.php:233
|
724 |
msgid "default"
|
725 |
msgstr "défaut"
|
726 |
|
727 |
+
#: lib/event_notifications.php:234
|
728 |
msgid "To the administrator of the site where originated the alert"
|
729 |
msgstr "L'Administrateur du site d’où provient l'alerte"
|
730 |
|
731 |
+
#: lib/event_notifications.php:235
|
732 |
msgid "Other(s):"
|
733 |
msgstr "Autre(s) :"
|
734 |
|
735 |
+
#: lib/event_notifications.php:247
|
736 |
msgid "Save Event Notifications"
|
737 |
msgstr "Sauvegarder les options"
|
738 |
|
739 |
+
#: lib/event_notifications.php:489
|
740 |
msgid "[NinjaFirewall] Daily Activity Report"
|
741 |
msgstr "[NinjaFirewall] Rapport d'activité quotidien"
|
742 |
|
743 |
+
#: lib/event_notifications.php:499
|
744 |
#, php-format
|
745 |
msgid "Daily activity report for: %s"
|
746 |
msgstr "Rapport d'activité quotidien pour : %s"
|
747 |
|
748 |
+
#: lib/event_notifications.php:500
|
749 |
msgid "Date Range Processed: Yesterday"
|
750 |
msgstr "Plage de date traitée : Hier"
|
751 |
|
752 |
+
#: lib/event_notifications.php:502
|
753 |
msgid "Blocked threats:"
|
754 |
msgstr "Menaces bloquées :"
|
755 |
|
756 |
+
#: lib/event_notifications.php:504
|
757 |
msgid "critical:"
|
758 |
msgstr "Critique :"
|
759 |
|
760 |
+
#: lib/event_notifications.php:505
|
761 |
msgid "high:"
|
762 |
msgstr "Élevé :"
|
763 |
|
764 |
+
#: lib/event_notifications.php:506
|
765 |
msgid "medium:"
|
766 |
msgstr "Moyen :"
|
767 |
|
768 |
+
#: lib/event_notifications.php:508
|
769 |
msgid "Blocked brute-force attacks:"
|
770 |
msgstr "Attaques par force brute bloquées :"
|
771 |
|
772 |
+
#: lib/event_notifications.php:509 lib/event_updates.php:225 lib/utils.php:1094
|
773 |
msgid ""
|
774 |
"This notification can be turned off from NinjaFirewall \"Event Notifications"
|
775 |
"\" page."
|
858 |
msgid "Version:"
|
859 |
msgstr "Version :"
|
860 |
|
861 |
+
#: lib/events.php:40 lib/events.php:73 lib/events.php:77 lib/events.php:126
|
862 |
msgid "activated"
|
863 |
msgstr "activé(e)"
|
864 |
|
865 |
+
#: lib/events.php:45 lib/events.php:93 lib/events.php:173 lib/events.php:185
|
866 |
msgid "deleted"
|
867 |
msgstr "supprimé(e)"
|
868 |
|
869 |
+
#: lib/events.php:81 lib/events.php:103 lib/events.php:118 lib/events.php:122
|
870 |
+
#: lib/events.php:138 lib/events.php:147 lib/events.php:169 lib/events.php:181
|
|
|
871 |
msgid "updated"
|
872 |
msgstr "mis(e) à jour"
|
873 |
|
875 |
msgid "deactivated"
|
876 |
msgstr "désactivé(e)"
|
877 |
|
878 |
+
#: lib/events.php:130 lib/events.php:151 lib/events.php:165 lib/events.php:177
|
879 |
msgid "installed"
|
880 |
msgstr "installé(e)"
|
881 |
|
882 |
+
#: lib/events.php:134 lib/events.php:155
|
883 |
msgid "uploaded"
|
884 |
msgstr "téléchargé(e)"
|
885 |
|
886 |
+
#: lib/events.php:201
|
887 |
#, php-format
|
888 |
msgid "[NinjaFirewall] Alert: %s"
|
889 |
msgstr "[NinjaFirewall] Alerte : %s"
|
890 |
|
891 |
+
#: lib/events.php:203 lib/events.php:205 lib/utils.php:832
|
892 |
msgid "-Blog:"
|
893 |
msgstr "- Blog :"
|
894 |
|
895 |
+
#: lib/events.php:208
|
896 |
msgid "NinjaFirewall has detected the following activity on your account:"
|
897 |
msgstr "NinjaFirewall a détecté l'activité suivante sur votre compte :"
|
898 |
|
899 |
+
#: lib/events.php:210 lib/utils.php:837
|
900 |
msgid "-User:"
|
901 |
msgstr "- Nom :"
|
902 |
|
903 |
+
#: lib/events.php:211 lib/utils.php:838
|
904 |
msgid "-IP:"
|
905 |
msgstr "- IP :"
|
906 |
|
907 |
+
#: lib/events.php:212 lib/utils.php:839
|
908 |
msgid "-Date:"
|
909 |
msgstr "-Date :"
|
910 |
|
911 |
+
#: lib/firewall_options.php:29 ninjafirewall.php:817
|
912 |
msgid "Firewall Options"
|
913 |
msgstr "Options du Pare-feu"
|
914 |
|
1118 |
"Pour utiliser cette option, allez dans le <a href=\"%s\">Tableau de Bord</a> "
|
1119 |
"et activez le mode Full WAF de NinjaFirewall."
|
1120 |
|
1121 |
+
#: lib/firewall_policies.php:62 ninjafirewall.php:821
|
1122 |
msgid "Firewall Policies"
|
1123 |
msgstr "Politiques du Pare-feu"
|
1124 |
|
2849 |
"intercepter les requêtes HTTP envoyées à tout script PHP, même si ce dernier "
|
2850 |
"ne fait pas partie de WordPress (logiciel tiers, backdoor, etc)."
|
2851 |
|
2852 |
+
#: lib/help.php:360 lib/network.php:32 ninjafirewall.php:839
|
2853 |
msgid "Network"
|
2854 |
msgstr "Réseau"
|
2855 |
|
2902 |
"après avoir pénétré dans votre Tableau de bord de WordPress, d'y installer "
|
2903 |
"une porte dérobée (backdoor) afin de prendre le contrôle de votre blog."
|
2904 |
|
2905 |
+
#: lib/help.php:389 lib/login_protection.php:21 ninjafirewall.php:847
|
2906 |
msgid "Login Protection"
|
2907 |
msgstr "Page de Connexion"
|
2908 |
|
5346 |
"Erreur : Votre fichier .htaccess n'est pas accessible en écriture. Veuillez "
|
5347 |
"modifier ses autorisations : %s"
|
5348 |
|
5349 |
+
#: lib/install.php:110 ninjafirewall.php:649 ninjafirewall.php:653
|
5350 |
#, php-format
|
5351 |
msgid "Error: wrong parameter value (%s)."
|
5352 |
msgstr "Erreur : Mauvais paramètre (%s)."
|
5395 |
msgid "File is not writable"
|
5396 |
msgstr "Le fichier n'est pas accessible en écriture"
|
5397 |
|
5398 |
+
#: lib/install_default.php:182
|
5399 |
msgid ""
|
5400 |
"Error: The installer cannot download the security rules from wordpress.org "
|
5401 |
"website."
|
5403 |
"Erreur : Impossible de télécharger les règles de sécurité depuis le site de "
|
5404 |
"wordpress.org."
|
5405 |
|
5406 |
+
#: lib/install_default.php:183
|
5407 |
msgid ""
|
5408 |
"The server may be temporarily down or you may have network connectivity "
|
5409 |
"problems? Please try again in a few minutes."
|
5412 |
"problèmes de connectivité réseau ? Veuillez ré-essayer d'ici quelques "
|
5413 |
"minutes."
|
5414 |
|
5415 |
+
#: lib/install_default.php:184
|
5416 |
msgid ""
|
5417 |
"NinjaFirewall downloads its rules over an HTTPS secure connection. Maybe "
|
5418 |
"your server does not support SSL? You can force NinjaFirewall to use a non-"
|
5425 |
"connexion non-sécurisée (HTTP) en ajoutant la ligne suivante dans votre "
|
5426 |
"fichier <strong>wp-config.php</strong> :"
|
5427 |
|
5428 |
+
#: lib/install_default.php:259
|
5429 |
#, php-format
|
5430 |
msgid ""
|
5431 |
"NinjaFirewall cannot create its <code>nfwlog/</code>log and cache folder; "
|
5624 |
msgid "Error: unable to write to the %s configuration file"
|
5625 |
msgstr "Erreur : impossible d’écrire dans le fichier de configuration %s"
|
5626 |
|
5627 |
+
#: lib/logs.php:36 ninjafirewall.php:851
|
5628 |
msgid "Logs"
|
5629 |
msgstr "Journaux"
|
5630 |
|
5798 |
msgid "Inclusion and exclusion filters (REQUEST_URI)"
|
5799 |
msgstr "Filtres d'inclusion et d'exclusion (REQUEST_URI)"
|
5800 |
|
5801 |
+
#: lib/logs_live_log.php:158 lib/monitoring_file_check.php:404
|
5802 |
msgid "None"
|
5803 |
msgstr "Aucune"
|
5804 |
|
5810 |
msgid "Must not include"
|
5811 |
msgstr "Ne doit pas inclure"
|
5812 |
|
5813 |
+
#: lib/logs_live_log.php:162 lib/monitoring_file_check.php:162
|
5814 |
#: lib/monitoring_file_guard.php:89
|
5815 |
msgid "e.g.,"
|
5816 |
msgstr "par ex."
|
5857 |
msgid "Error: please enter the custom log format."
|
5858 |
msgstr "Erreur : veuillez entrer le format d'affichage."
|
5859 |
|
5860 |
+
#: lib/monitoring.php:43 ninjafirewall.php:825
|
5861 |
msgid "Monitoring"
|
5862 |
msgstr "Monitoring"
|
5863 |
|
5864 |
+
#: lib/monitoring_file_check.php:62
|
5865 |
msgid "Snapshot successfully created."
|
5866 |
msgstr "L'instantané a bien été créé."
|
5867 |
|
5868 |
+
#: lib/monitoring_file_check.php:71
|
5869 |
msgid "Snapshot file successfully deleted."
|
5870 |
msgstr "L'instantané a bien été supprimé."
|
5871 |
|
5872 |
+
#: lib/monitoring_file_check.php:88
|
5873 |
msgid "You must create a snapshot first."
|
5874 |
msgstr "Vous devez d'abord créer un instantané."
|
5875 |
|
5876 |
+
#: lib/monitoring_file_check.php:102 lib/monitoring_file_check.php:775
|
5877 |
msgid "NinjaFirewall detected that changes were made to your files."
|
5878 |
msgstr "NinjaFirewall a détecté des changements dans vos fichiers."
|
5879 |
|
5880 |
+
#: lib/monitoring_file_check.php:105
|
5881 |
msgid "No changes detected."
|
5882 |
msgstr "Aucun changement n'a été détecté."
|
5883 |
|
5884 |
+
#: lib/monitoring_file_check.php:141
|
5885 |
msgid ""
|
5886 |
"File Check lets you perform file integrity monitoring upon request or on a "
|
5887 |
"specific interval. To start, create a snapshot of your files by clicking the "
|
5890 |
"File Check vous permet d'effectuer une analyse de l'intégrité de vos "
|
5891 |
"fichiers sur demande ou à un intervalle spécifique défini."
|
5892 |
|
5893 |
+
#: lib/monitoring_file_check.php:148
|
5894 |
msgid "Create a snapshot of all files stored in that directory"
|
5895 |
msgstr ""
|
5896 |
"Créer un instantané de tous les fichiers se trouvant dans ce répertoire"
|
5897 |
|
5898 |
+
#: lib/monitoring_file_check.php:156
|
5899 |
#, php-format
|
5900 |
msgid "Default: %s"
|
5901 |
msgstr "Défaut : %s"
|
5902 |
|
5903 |
+
#: lib/monitoring_file_check.php:161 lib/monitoring_file_guard.php:88
|
5904 |
msgid "Exclude the following files/folders (optional)"
|
5905 |
msgstr "Exclure les fichiers / dossiers suivants (optionnel)"
|
5906 |
|
5907 |
+
#: lib/monitoring_file_check.php:162
|
5908 |
msgid ""
|
5909 |
"Full or partial case-sensitive string(s). Multiple values must be comma-"
|
5910 |
"separated"
|
5912 |
"Chaîne de caractères complète ou partielle, sensible à la casse. Plusieurs "
|
5913 |
"valeurs doivent être séparées par des virgules"
|
5914 |
|
5915 |
+
#: lib/monitoring_file_check.php:168
|
5916 |
msgid "Do not follow symbolic links (default)"
|
5917 |
msgstr "Ne pas suivre les liens symboliques (défaut)"
|
5918 |
|
5919 |
+
#: lib/monitoring_file_check.php:174
|
5920 |
msgid "Create Snapshot"
|
5921 |
msgstr "Créer un Instantané"
|
5922 |
|
5923 |
+
#: lib/monitoring_file_check.php:240
|
5924 |
msgid "Last snapshot"
|
5925 |
msgstr "Dernier instantané"
|
5926 |
|
5927 |
+
#: lib/monitoring_file_check.php:242
|
5928 |
#, php-format
|
5929 |
msgid "Created on: %s"
|
5930 |
msgstr "Créé le : %s"
|
5931 |
|
5932 |
+
#: lib/monitoring_file_check.php:243
|
5933 |
#, php-format
|
5934 |
msgid "Total files: %s "
|
5935 |
msgstr "Nombre de fichiers : %s "
|
5936 |
|
5937 |
+
#: lib/monitoring_file_check.php:245
|
5938 |
msgid "Directory:"
|
5939 |
msgstr "Répertoire :"
|
5940 |
|
5941 |
+
#: lib/monitoring_file_check.php:249
|
5942 |
msgid "Exclusion:"
|
5943 |
msgstr "Exclusion :"
|
5944 |
|
5945 |
+
#: lib/monitoring_file_check.php:255
|
5946 |
msgid "Symlinks:"
|
5947 |
msgstr "Lien symboliques :"
|
5948 |
|
5949 |
+
#: lib/monitoring_file_check.php:257
|
5950 |
msgid "follow"
|
5951 |
msgstr "suivre"
|
5952 |
|
5953 |
+
#: lib/monitoring_file_check.php:259
|
5954 |
msgid "do not follow"
|
5955 |
msgstr "ne pas suivre"
|
5956 |
|
5957 |
+
#: lib/monitoring_file_check.php:263
|
5958 |
#, php-format
|
5959 |
msgid "Processing time: %s seconds"
|
5960 |
msgstr "Temps de traitement : %s secondes"
|
5961 |
|
5962 |
+
#: lib/monitoring_file_check.php:268
|
5963 |
msgid "Download Snapshot"
|
5964 |
msgstr "Télécharger l'instantané"
|
5965 |
|
5966 |
+
#: lib/monitoring_file_check.php:268
|
5967 |
msgid "Delete Snapshot"
|
5968 |
msgstr "Supprimer l'instantané"
|
5969 |
|
5970 |
+
#: lib/monitoring_file_check.php:274
|
5971 |
msgid "Last changes"
|
5972 |
msgstr "Dernières modifications"
|
5973 |
|
5974 |
+
#: lib/monitoring_file_check.php:281 lib/monitoring_file_check.php:783
|
5975 |
#, php-format
|
5976 |
msgid "New files: %s"
|
5977 |
msgstr "Nouveaux fichiers : %s"
|
5978 |
|
5979 |
+
#: lib/monitoring_file_check.php:282 lib/monitoring_file_check.php:785
|
5980 |
#, php-format
|
5981 |
msgid "Deleted files: %s"
|
5982 |
msgstr "Fichiers supprimés : %s"
|
5983 |
|
5984 |
+
#: lib/monitoring_file_check.php:283 lib/monitoring_file_check.php:784
|
5985 |
#, php-format
|
5986 |
msgid "Modified files: %s"
|
5987 |
msgstr "Fichiers modifiés : %s"
|
5988 |
|
5989 |
+
#: lib/monitoring_file_check.php:287
|
5990 |
msgid "View Changes"
|
5991 |
msgstr "Voir les Modifications"
|
5992 |
|
5993 |
+
#: lib/monitoring_file_check.php:291
|
5994 |
msgid "Download Changes"
|
5995 |
msgstr "Télécharger les Modifications"
|
5996 |
|
5997 |
+
#: lib/monitoring_file_check.php:303
|
5998 |
msgid "Click a file to get more info about it."
|
5999 |
msgstr "Cliquez sur un fichier pour obtenir plus d'informations à son sujet."
|
6000 |
|
6001 |
+
#: lib/monitoring_file_check.php:306
|
6002 |
msgid "New files:"
|
6003 |
msgstr "Nouveaux fichiers :"
|
6004 |
|
6005 |
+
#: lib/monitoring_file_check.php:315 lib/monitoring_file_check.php:368
|
6006 |
msgid "Size"
|
6007 |
msgstr "Taille"
|
6008 |
|
6009 |
+
#: lib/monitoring_file_check.php:319 lib/monitoring_file_check.php:373
|
6010 |
msgid "Access"
|
6011 |
msgstr "Accès"
|
6012 |
|
6013 |
+
#: lib/monitoring_file_check.php:323 lib/monitoring_file_check.php:378
|
6014 |
msgid "Uid / Gid"
|
6015 |
msgstr "Uid / Gid"
|
6016 |
|
6017 |
+
#: lib/monitoring_file_check.php:327 lib/monitoring_file_check.php:383
|
6018 |
msgid "Modify"
|
6019 |
msgstr "Modification"
|
6020 |
|
6021 |
+
#: lib/monitoring_file_check.php:331 lib/monitoring_file_check.php:388
|
6022 |
msgid "Change"
|
6023 |
msgstr "Changement"
|
6024 |
|
6025 |
+
#: lib/monitoring_file_check.php:341
|
6026 |
msgid "Deleted files:"
|
6027 |
msgstr "Fichiers supprimés :"
|
6028 |
|
6029 |
+
#: lib/monitoring_file_check.php:354
|
6030 |
msgid "Modified files:"
|
6031 |
msgstr "Fichiers modifiés :"
|
6032 |
|
6033 |
+
#: lib/monitoring_file_check.php:364
|
6034 |
msgid "Old"
|
6035 |
msgstr "Ancien"
|
6036 |
|
6037 |
+
#: lib/monitoring_file_check.php:365
|
6038 |
msgid "New"
|
6039 |
msgstr "Nouveau"
|
6040 |
|
6041 |
+
#: lib/monitoring_file_check.php:414
|
6042 |
msgid "Scan System For File Changes"
|
6043 |
msgstr "Lancer l'analyse des fichiers"
|
6044 |
|
6045 |
+
#: lib/monitoring_file_check.php:432
|
6046 |
msgid "Options"
|
6047 |
msgstr "Options"
|
6048 |
|
6049 |
+
#: lib/monitoring_file_check.php:439
|
6050 |
#, php-format
|
6051 |
msgid ""
|
6052 |
"It seems that %s is set. Ensure you have another way to run WP-Cron, "
|
6055 |
"Il semble que %s est activé. Assurez vous de pouvoir exécuter WP-Cron, sinon "
|
6056 |
"File Check ne pourra pas se lancer automatiquement."
|
6057 |
|
6058 |
+
#: lib/monitoring_file_check.php:445
|
6059 |
msgid "Enable scheduled scans"
|
6060 |
msgstr "Lancer File Check automatiquement"
|
6061 |
|
6062 |
+
#: lib/monitoring_file_check.php:447
|
6063 |
msgid "No (default)"
|
6064 |
msgstr "Non (défaut)"
|
6065 |
|
6066 |
+
#: lib/monitoring_file_check.php:448 lib/security_rules_update.php:153
|
6067 |
msgid "Hourly"
|
6068 |
msgstr "Une fois par heure"
|
6069 |
|
6070 |
+
#: lib/monitoring_file_check.php:449 lib/security_rules_update.php:154
|
6071 |
msgid "Twicedaily"
|
6072 |
msgstr "Deux fois par jour"
|
6073 |
|
6074 |
+
#: lib/monitoring_file_check.php:450 lib/security_rules_update.php:155
|
6075 |
msgid "Daily"
|
6076 |
msgstr "Tous les jours"
|
6077 |
|
6078 |
+
#: lib/monitoring_file_check.php:457
|
6079 |
#, php-format
|
6080 |
msgid ""
|
6081 |
"Next scan will start in approximately %s day(s), %s hour(s), %s minute(s) "
|
6084 |
"La prochaine analyse commencera dans %s jour(s), %s heure(s), %s minute(s) "
|
6085 |
"et %s seconde(s)."
|
6086 |
|
6087 |
+
#: lib/monitoring_file_check.php:464
|
6088 |
msgid ""
|
6089 |
"The next scheduled scan date is in the past! WordPress wp-cron may not be "
|
6090 |
"working or may have been disabled."
|
6092 |
"La date de la prochaine analyse est dans le passé ! Essayez de "
|
6093 |
"recharger cette page, sinon vérifiez que WP-Cron n'a pas été désactivé."
|
6094 |
|
6095 |
+
#: lib/monitoring_file_check.php:472
|
6096 |
msgid "Scheduled scan report"
|
6097 |
msgstr "Rapport d'analyse"
|
6098 |
|
6099 |
+
#: lib/monitoring_file_check.php:474
|
6100 |
msgid "Send me a report by email only if changes are detected (default)"
|
6101 |
msgstr ""
|
6102 |
"Envoyez-moi un rapport uniquement si des changements ont été détectés "
|
6103 |
"(défaut)"
|
6104 |
|
6105 |
+
#: lib/monitoring_file_check.php:475
|
6106 |
msgid "Always send me a report by email after a scheduled scan"
|
6107 |
msgstr "Envoyez-moi toujours un rapport après une analyse automatique"
|
6108 |
|
6109 |
+
#: lib/monitoring_file_check.php:480
|
6110 |
msgid "Save Scan Options"
|
6111 |
msgstr "Sauvegarder les options"
|
6112 |
|
6113 |
+
#: lib/monitoring_file_check.php:492
|
6114 |
msgid "Enter the full path to the directory to be scanned."
|
6115 |
msgstr "Entrez le chemin complet vers le répertoire à scanner."
|
6116 |
|
6117 |
+
#: lib/monitoring_file_check.php:495
|
6118 |
+
#, php-format
|
6119 |
+
msgid "The directory %s is not correct."
|
6120 |
+
msgstr "Le répertoire %s est invalide."
|
6121 |
+
|
6122 |
+
#: lib/monitoring_file_check.php:502
|
6123 |
#, php-format
|
6124 |
msgid "The directory %s does not exist."
|
6125 |
msgstr "Le répertoire %s n'existe pas."
|
6126 |
|
6127 |
+
#: lib/monitoring_file_check.php:505
|
6128 |
#, php-format
|
6129 |
msgid "The directory %s is not readable."
|
6130 |
msgstr "Le répertoire %s n'est pas lisible."
|
6131 |
|
6132 |
+
#: lib/monitoring_file_check.php:546
|
6133 |
#, php-format
|
6134 |
msgid "Cannot write to %s."
|
6135 |
msgstr "Impossible d'écrire dans %s."
|
6136 |
|
6137 |
+
#: lib/monitoring_file_check.php:576
|
6138 |
#, php-format
|
6139 |
msgid "Error : cannot open %s directory."
|
6140 |
msgstr "Erreur : impossible d'ouvrir le répertoire %s."
|
6141 |
|
6142 |
+
#: lib/monitoring_file_check.php:579
|
6143 |
#, php-format
|
6144 |
msgid "Error : %s directory is not readable."
|
6145 |
msgstr "Erreur : le répertoire %s n'est pas lisible."
|
6146 |
|
6147 |
+
#: lib/monitoring_file_check.php:594
|
6148 |
#, php-format
|
6149 |
msgid "Missing options line %s, please try again."
|
6150 |
msgstr "Option manquante (ligne %s). Veuillez essayer à nouveau."
|
6151 |
|
6152 |
+
#: lib/monitoring_file_check.php:604
|
6153 |
#, php-format
|
6154 |
msgid "Cannot create %s."
|
6155 |
msgstr "Impossible de créer %s."
|
6156 |
|
6157 |
+
#: lib/monitoring_file_check.php:621
|
6158 |
msgid "Error reading old snapshot file."
|
6159 |
msgstr "Erreur lors de la lecture du fichier de l'ancien instantané."
|
6160 |
|
6161 |
+
#: lib/monitoring_file_check.php:632
|
6162 |
msgid "Error reading new snapshot file."
|
6163 |
msgstr "Erreur lors de la lecture du fichier du nouvel instantané."
|
6164 |
|
6165 |
+
#: lib/monitoring_file_check.php:748 ninjafirewall.php:470
|
6166 |
msgid "New file"
|
6167 |
msgstr "Nouveau fichier"
|
6168 |
|
6169 |
+
#: lib/monitoring_file_check.php:749 ninjafirewall.php:471
|
6170 |
msgid "Modified file"
|
6171 |
msgstr "Fichier modifié"
|
6172 |
|
6173 |
+
#: lib/monitoring_file_check.php:750 ninjafirewall.php:472
|
6174 |
msgid "Deleted file"
|
6175 |
msgstr "Fichier supprimé"
|
6176 |
|
6177 |
+
#: lib/monitoring_file_check.php:774
|
6178 |
msgid "[NinjaFirewall] Alert: File Check detection"
|
6179 |
msgstr "[NinjaFirewall] Alerte: Détection File Check"
|
6180 |
|
6181 |
+
#: lib/monitoring_file_check.php:777 lib/monitoring_file_check.php:779
|
6182 |
+
#: lib/monitoring_file_check.php:799 lib/monitoring_file_check.php:801
|
6183 |
#: lib/security_rules_update.php:572 lib/security_rules_update.php:574
|
6184 |
#: lib/utils.php:225 lib/utils.php:311 lib/utils.php:435 lib/utils.php:1082
|
6185 |
#: lib/utils.php:1261 lib/utils.php:1540
|
6186 |
msgid "Blog:"
|
6187 |
msgstr "Blog :"
|
6188 |
|
6189 |
+
#: lib/monitoring_file_check.php:781 lib/monitoring_file_check.php:803
|
6190 |
#: lib/security_rules_update.php:577
|
6191 |
#, php-format
|
6192 |
msgid "Date: %s"
|
6193 |
msgstr "Date : %s"
|
6194 |
|
6195 |
+
#: lib/monitoring_file_check.php:787
|
6196 |
msgid "See attached file for details."
|
6197 |
msgstr "Voir le fichier joint pour plus de détails."
|
6198 |
|
6199 |
+
#: lib/monitoring_file_check.php:796
|
6200 |
msgid "[NinjaFirewall] File Check report"
|
6201 |
msgstr "[NinjaFirewall] Rapport de File Check"
|
6202 |
|
6203 |
+
#: lib/monitoring_file_check.php:797
|
6204 |
msgid "NinjaFirewall did not detect changes in your files."
|
6205 |
msgstr "NinjaFirewall n'a pas détecté de changements dans vos fichiers."
|
6206 |
|
6257 |
msgid "Save File Guard options"
|
6258 |
msgstr "Sauvegarder les options"
|
6259 |
|
6260 |
+
#: lib/network.php:24 ninjafirewall.php:1112 ninjafirewall.php:1116
|
6261 |
#, php-format
|
6262 |
msgid "You are not allowed to perform this task (%s)."
|
6263 |
msgstr "Vous n'êtes pas autorisé à effectuer cette tâche (%s)."
|
6283 |
msgstr "Sauvegarder les options"
|
6284 |
|
6285 |
#: lib/security_rules.php:44 lib/security_rules_update.php:578
|
6286 |
+
#: ninjafirewall.php:855
|
6287 |
msgid "Security Rules"
|
6288 |
msgstr "Règles de Sécurité"
|
6289 |
|
7670 |
msgid "Error: The HTTP server returned the following error code:"
|
7671 |
msgstr "Erreur : Le serveur HTTP a retourné le code d'erreur suivant :"
|
7672 |
|
7673 |
+
#: ninjafirewall.php:634 ninjafirewall.php:751
|
7674 |
msgid "Error: Security nonces do not match. Reload the page and try again."
|
7675 |
msgstr ""
|
7676 |
"Erreur : Les nonces de sécurité ne correspondent pas. Veuillez recharger "
|
7677 |
"cette page."
|
7678 |
|
7679 |
+
#: ninjafirewall.php:640
|
7680 |
msgid "Error: NinjaFirewall is disabled"
|
7681 |
msgstr "Erreur : NinjaFirewall est désactivé"
|
7682 |
|
7683 |
+
#: ninjafirewall.php:645
|
7684 |
#, php-format
|
7685 |
msgid "Error: missing parameter (%s)."
|
7686 |
msgstr "Erreur : Paramètre manquant (%s)."
|
7687 |
|
7688 |
+
#: ninjafirewall.php:813
|
7689 |
msgid "NinjaFirewall: Dashboard"
|
7690 |
msgstr "NinjaFirewall : Tableau de Bord"
|
7691 |
|
7692 |
+
#: ninjafirewall.php:817
|
7693 |
msgid "NinjaFirewall: Firewall Options"
|
7694 |
msgstr "NinjaFirewall : Options du Pare-feu"
|
7695 |
|
7696 |
+
#: ninjafirewall.php:821
|
7697 |
msgid "NinjaFirewall: Firewall Policies"
|
7698 |
msgstr "NinjaFirewall : Politiques du Pare-feu"
|
7699 |
|
7700 |
+
#: ninjafirewall.php:825
|
7701 |
msgid "NinjaFirewall: Monitoring"
|
7702 |
msgstr "NinjaFirewall : Monitoring"
|
7703 |
|
7704 |
+
#: ninjafirewall.php:835
|
7705 |
msgid "NinjaFirewall: Anti-Malware"
|
7706 |
msgstr "NinjaFirewall : Anti-Malware"
|
7707 |
|
7708 |
+
#: ninjafirewall.php:839
|
7709 |
msgid "NinjaFirewall: Network"
|
7710 |
msgstr "NinjaFirewall : Réseau"
|
7711 |
|
7712 |
+
#: ninjafirewall.php:843
|
7713 |
msgid "NinjaFirewall: Event Notifications"
|
7714 |
msgstr "NinjaFirewall : Notifications d’Événement"
|
7715 |
|
7716 |
+
#: ninjafirewall.php:847
|
7717 |
msgid "NinjaFirewall: Log-in Protection"
|
7718 |
msgstr "NinjaFirewall : Page de Connexion"
|
7719 |
|
7720 |
+
#: ninjafirewall.php:851
|
7721 |
msgid "NinjaFirewall: Logs"
|
7722 |
msgstr "NinjaFirewall : Journaux"
|
7723 |
|
7724 |
+
#: ninjafirewall.php:855
|
7725 |
msgid "NinjaFirewall: Security Rules"
|
7726 |
msgstr "NinjaFirewall : Règles de Sécurité"
|
7727 |
|
7728 |
+
#: ninjafirewall.php:899
|
7729 |
msgid "NinjaFirewall Settings"
|
7730 |
msgstr "Réglages de NinjaFirewall"
|
7731 |
|
7732 |
+
#: ninjafirewall.php:907
|
7733 |
msgid "NinjaFirewall is enabled"
|
7734 |
msgstr "NinjaFirewall est activé"
|
7735 |
|
7736 |
+
#: ninjafirewall.php:1047
|
7737 |
msgid "Access Restricted"
|
7738 |
msgstr "Accès limité"
|
7739 |
|
7740 |
+
#: ninjafirewall.php:1053
|
7741 |
msgid "Settings"
|
7742 |
msgstr "Réglages"
|
7743 |
|
7744 |
+
#: ninjafirewall.php:1054
|
7745 |
msgid "Upgrade to Premium"
|
7746 |
msgstr "Passez Premium !"
|
7747 |
|
7748 |
+
#: ninjafirewall.php:1055
|
7749 |
msgid "Rate it!"
|
7750 |
msgstr "Notez-le !"
|
7751 |
|
languages/ninjafirewall.pot
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: Stable (latest release)\n"
|
5 |
-
"POT-Creation-Date: 2021-
|
6 |
"PO-Revision-Date: 2018-04-05 22:52+0700\n"
|
7 |
"Last-Translator: NinTechNet <contact@nintechnet.com>\n"
|
8 |
"Language-Team: \n"
|
@@ -18,7 +18,7 @@ msgstr ""
|
|
18 |
"X-Poedit-SearchPath-0: .\n"
|
19 |
"X-Poedit-SearchPathExcluded-0: /languages\n"
|
20 |
|
21 |
-
#: lib/anti_malware.php:24 ninjafirewall.php:
|
22 |
msgid "Anti-Malware"
|
23 |
msgstr ""
|
24 |
|
@@ -87,7 +87,7 @@ msgstr ""
|
|
87 |
msgid "NinjaFirewall (WP Edition)"
|
88 |
msgstr ""
|
89 |
|
90 |
-
#: lib/dashboard.php:128 ninjafirewall.php:
|
91 |
msgid "Dashboard"
|
92 |
msgstr ""
|
93 |
|
@@ -453,14 +453,14 @@ msgstr ""
|
|
453 |
msgid "Select monthly stats to view..."
|
454 |
msgstr ""
|
455 |
|
456 |
-
#: lib/event_notifications.php:34 lib/help.php:377 ninjafirewall.php:
|
457 |
msgid "Event Notifications"
|
458 |
msgstr ""
|
459 |
|
460 |
#: lib/event_notifications.php:42 lib/firewall_options.php:42
|
461 |
#: lib/firewall_policies.php:71 lib/login_protection.php:30
|
462 |
#: lib/logs_firewall_log.php:59 lib/logs_live_log.php:79
|
463 |
-
#: lib/monitoring_file_check.php:
|
464 |
#: lib/network.php:52 lib/security_rules_update.php:101
|
465 |
msgid "Your changes have been saved."
|
466 |
msgstr ""
|
@@ -469,8 +469,8 @@ msgstr ""
|
|
469 |
msgid "WordPress admin dashboard"
|
470 |
msgstr ""
|
471 |
|
472 |
-
#: lib/event_notifications.php:55 lib/event_notifications.php:
|
473 |
-
#: lib/event_notifications.php:
|
474 |
msgid "Send me an alert whenever"
|
475 |
msgstr ""
|
476 |
|
@@ -491,7 +491,7 @@ msgid "Plugins"
|
|
491 |
msgstr ""
|
492 |
|
493 |
#: lib/event_notifications.php:69 lib/event_notifications.php:86
|
494 |
-
#: lib/event_notifications.php:
|
495 |
msgid "Send me an alert whenever someone"
|
496 |
msgstr ""
|
497 |
|
@@ -539,43 +539,47 @@ msgstr ""
|
|
539 |
msgid "Deletes a theme"
|
540 |
msgstr ""
|
541 |
|
542 |
-
#: lib/event_notifications.php:
|
|
|
|
|
|
|
|
|
543 |
msgid "Core"
|
544 |
msgstr ""
|
545 |
|
546 |
-
#: lib/event_notifications.php:
|
547 |
msgid "Updates WordPress (default)"
|
548 |
msgstr ""
|
549 |
|
550 |
-
#: lib/event_notifications.php:
|
551 |
msgid "Security updates"
|
552 |
msgstr ""
|
553 |
|
554 |
-
#: lib/event_notifications.php:
|
555 |
msgid ""
|
556 |
"An important security update is available for a plugin, theme or WordPress "
|
557 |
"(default)"
|
558 |
msgstr ""
|
559 |
|
560 |
-
#: lib/event_notifications.php:
|
561 |
msgid "Administrator account"
|
562 |
msgstr ""
|
563 |
|
564 |
-
#: lib/event_notifications.php:
|
565 |
msgid ""
|
566 |
"An administrator account is created, modified or deleted in the database "
|
567 |
"(default)"
|
568 |
msgstr ""
|
569 |
|
570 |
-
#: lib/event_notifications.php:
|
571 |
msgid "Daily report"
|
572 |
msgstr ""
|
573 |
|
574 |
-
#: lib/event_notifications.php:
|
575 |
msgid "Send me a daily activity report"
|
576 |
msgstr ""
|
577 |
|
578 |
-
#: lib/event_notifications.php:
|
579 |
#: lib/firewall_options.php:78 lib/firewall_options.php:113
|
580 |
#: lib/firewall_policies.php:25 lib/login_protection.php:309
|
581 |
#: lib/login_protection.php:324 lib/login_protection.php:345
|
@@ -583,7 +587,7 @@ msgstr ""
|
|
583 |
msgid "Yes"
|
584 |
msgstr ""
|
585 |
|
586 |
-
#: lib/event_notifications.php:
|
587 |
#: lib/firewall_options.php:78 lib/firewall_options.php:113
|
588 |
#: lib/firewall_policies.php:26 lib/login_protection.php:309
|
589 |
#: lib/login_protection.php:324 lib/login_protection.php:345
|
@@ -591,111 +595,111 @@ msgstr ""
|
|
591 |
msgid "No"
|
592 |
msgstr ""
|
593 |
|
594 |
-
#: lib/event_notifications.php:
|
595 |
msgid "Log"
|
596 |
msgstr ""
|
597 |
|
598 |
-
#: lib/event_notifications.php:
|
599 |
msgid "Write all events to the firewall log"
|
600 |
msgstr ""
|
601 |
|
602 |
-
#: lib/event_notifications.php:
|
603 |
msgid "PHP backtrace"
|
604 |
msgstr ""
|
605 |
|
606 |
-
#: lib/event_notifications.php:
|
607 |
msgid "Attach a PHP backtrace to important notifications"
|
608 |
msgstr ""
|
609 |
|
610 |
-
#: lib/event_notifications.php:
|
611 |
msgid "Disable backtrace"
|
612 |
msgstr ""
|
613 |
|
614 |
-
#: lib/event_notifications.php:
|
615 |
msgid "Low verbosity"
|
616 |
msgstr ""
|
617 |
|
618 |
-
#: lib/event_notifications.php:
|
619 |
msgid "Medium verbosity (default)"
|
620 |
msgstr ""
|
621 |
|
622 |
-
#: lib/event_notifications.php:
|
623 |
msgid "High verbosity"
|
624 |
msgstr ""
|
625 |
|
626 |
-
#: lib/event_notifications.php:
|
627 |
#, php-format
|
628 |
msgid "<a href=\"%s\">Consult our blog</a> for more info."
|
629 |
msgstr ""
|
630 |
|
631 |
-
#: lib/event_notifications.php:
|
632 |
msgid "Contact email"
|
633 |
msgstr ""
|
634 |
|
635 |
-
#: lib/event_notifications.php:
|
636 |
msgid "Alerts should be sent to"
|
637 |
msgstr ""
|
638 |
|
639 |
-
#: lib/event_notifications.php:
|
640 |
msgid ""
|
641 |
"Multiple recipients must be comma-separated (e.g., <code>joe@example.org,"
|
642 |
"alice@example.org</code>)."
|
643 |
msgstr ""
|
644 |
|
645 |
-
#: lib/event_notifications.php:
|
646 |
msgid "Only to me, the Super Admin"
|
647 |
msgstr ""
|
648 |
|
649 |
-
#: lib/event_notifications.php:
|
650 |
msgid "default"
|
651 |
msgstr ""
|
652 |
|
653 |
-
#: lib/event_notifications.php:
|
654 |
msgid "To the administrator of the site where originated the alert"
|
655 |
msgstr ""
|
656 |
|
657 |
-
#: lib/event_notifications.php:
|
658 |
msgid "Other(s):"
|
659 |
msgstr ""
|
660 |
|
661 |
-
#: lib/event_notifications.php:
|
662 |
msgid "Save Event Notifications"
|
663 |
msgstr ""
|
664 |
|
665 |
-
#: lib/event_notifications.php:
|
666 |
msgid "[NinjaFirewall] Daily Activity Report"
|
667 |
msgstr ""
|
668 |
|
669 |
-
#: lib/event_notifications.php:
|
670 |
#, php-format
|
671 |
msgid "Daily activity report for: %s"
|
672 |
msgstr ""
|
673 |
|
674 |
-
#: lib/event_notifications.php:
|
675 |
msgid "Date Range Processed: Yesterday"
|
676 |
msgstr ""
|
677 |
|
678 |
-
#: lib/event_notifications.php:
|
679 |
msgid "Blocked threats:"
|
680 |
msgstr ""
|
681 |
|
682 |
-
#: lib/event_notifications.php:
|
683 |
msgid "critical:"
|
684 |
msgstr ""
|
685 |
|
686 |
-
#: lib/event_notifications.php:
|
687 |
msgid "high:"
|
688 |
msgstr ""
|
689 |
|
690 |
-
#: lib/event_notifications.php:
|
691 |
msgid "medium:"
|
692 |
msgstr ""
|
693 |
|
694 |
-
#: lib/event_notifications.php:
|
695 |
msgid "Blocked brute-force attacks:"
|
696 |
msgstr ""
|
697 |
|
698 |
-
#: lib/event_notifications.php:
|
699 |
msgid ""
|
700 |
"This notification can be turned off from NinjaFirewall \"Event Notifications"
|
701 |
"\" page."
|
@@ -778,17 +782,16 @@ msgstr ""
|
|
778 |
msgid "Version:"
|
779 |
msgstr ""
|
780 |
|
781 |
-
#: lib/events.php:40 lib/events.php:73 lib/events.php:77 lib/events.php:
|
782 |
msgid "activated"
|
783 |
msgstr ""
|
784 |
|
785 |
-
#: lib/events.php:45 lib/events.php:93 lib/events.php:
|
786 |
msgid "deleted"
|
787 |
msgstr ""
|
788 |
|
789 |
-
#: lib/events.php:81 lib/events.php:
|
790 |
-
#: lib/events.php:
|
791 |
-
#: lib/events.php:179 lib/events.php:191
|
792 |
msgid "updated"
|
793 |
msgstr ""
|
794 |
|
@@ -796,40 +799,40 @@ msgstr ""
|
|
796 |
msgid "deactivated"
|
797 |
msgstr ""
|
798 |
|
799 |
-
#: lib/events.php:
|
800 |
msgid "installed"
|
801 |
msgstr ""
|
802 |
|
803 |
-
#: lib/events.php:
|
804 |
msgid "uploaded"
|
805 |
msgstr ""
|
806 |
|
807 |
-
#: lib/events.php:
|
808 |
#, php-format
|
809 |
msgid "[NinjaFirewall] Alert: %s"
|
810 |
msgstr ""
|
811 |
|
812 |
-
#: lib/events.php:
|
813 |
msgid "-Blog:"
|
814 |
msgstr ""
|
815 |
|
816 |
-
#: lib/events.php:
|
817 |
msgid "NinjaFirewall has detected the following activity on your account:"
|
818 |
msgstr ""
|
819 |
|
820 |
-
#: lib/events.php:
|
821 |
msgid "-User:"
|
822 |
msgstr ""
|
823 |
|
824 |
-
#: lib/events.php:
|
825 |
msgid "-IP:"
|
826 |
msgstr ""
|
827 |
|
828 |
-
#: lib/events.php:
|
829 |
msgid "-Date:"
|
830 |
msgstr ""
|
831 |
|
832 |
-
#: lib/firewall_options.php:29 ninjafirewall.php:
|
833 |
msgid "Firewall Options"
|
834 |
msgstr ""
|
835 |
|
@@ -1023,7 +1026,7 @@ msgid ""
|
|
1023 |
"enable NinjaFirewall's Full WAF mode."
|
1024 |
msgstr ""
|
1025 |
|
1026 |
-
#: lib/firewall_policies.php:62 ninjafirewall.php:
|
1027 |
msgid "Firewall Policies"
|
1028 |
msgstr ""
|
1029 |
|
@@ -2360,7 +2363,7 @@ msgid ""
|
|
2360 |
"package (third-party software, shell script, backdoor etc)."
|
2361 |
msgstr ""
|
2362 |
|
2363 |
-
#: lib/help.php:360 lib/network.php:32 ninjafirewall.php:
|
2364 |
msgid "Network"
|
2365 |
msgstr ""
|
2366 |
|
@@ -2396,7 +2399,7 @@ msgid ""
|
|
2396 |
"theme in order to take full control of your website."
|
2397 |
msgstr ""
|
2398 |
|
2399 |
-
#: lib/help.php:389 lib/login_protection.php:21 ninjafirewall.php:
|
2400 |
msgid "Login Protection"
|
2401 |
msgstr ""
|
2402 |
|
@@ -4380,7 +4383,7 @@ msgid ""
|
|
4380 |
"Error: Your .htaccess file is not writable, please change its permissions: %s"
|
4381 |
msgstr ""
|
4382 |
|
4383 |
-
#: lib/install.php:110 ninjafirewall.php:
|
4384 |
#, php-format
|
4385 |
msgid "Error: wrong parameter value (%s)."
|
4386 |
msgstr ""
|
@@ -4423,19 +4426,19 @@ msgstr ""
|
|
4423 |
msgid "File is not writable"
|
4424 |
msgstr ""
|
4425 |
|
4426 |
-
#: lib/install_default.php:
|
4427 |
msgid ""
|
4428 |
"Error: The installer cannot download the security rules from wordpress.org "
|
4429 |
"website."
|
4430 |
msgstr ""
|
4431 |
|
4432 |
-
#: lib/install_default.php:
|
4433 |
msgid ""
|
4434 |
"The server may be temporarily down or you may have network connectivity "
|
4435 |
"problems? Please try again in a few minutes."
|
4436 |
msgstr ""
|
4437 |
|
4438 |
-
#: lib/install_default.php:
|
4439 |
msgid ""
|
4440 |
"NinjaFirewall downloads its rules over an HTTPS secure connection. Maybe "
|
4441 |
"your server does not support SSL? You can force NinjaFirewall to use a non-"
|
@@ -4443,7 +4446,7 @@ msgid ""
|
|
4443 |
"config.php</strong> file:"
|
4444 |
msgstr ""
|
4445 |
|
4446 |
-
#: lib/install_default.php:
|
4447 |
#, php-format
|
4448 |
msgid ""
|
4449 |
"NinjaFirewall cannot create its <code>nfwlog/</code>log and cache folder; "
|
@@ -4622,7 +4625,7 @@ msgstr ""
|
|
4622 |
msgid "Error: unable to write to the %s configuration file"
|
4623 |
msgstr ""
|
4624 |
|
4625 |
-
#: lib/logs.php:36 ninjafirewall.php:
|
4626 |
msgid "Logs"
|
4627 |
msgstr ""
|
4628 |
|
@@ -4777,7 +4780,7 @@ msgstr ""
|
|
4777 |
msgid "Inclusion and exclusion filters (REQUEST_URI)"
|
4778 |
msgstr ""
|
4779 |
|
4780 |
-
#: lib/logs_live_log.php:158 lib/monitoring_file_check.php:
|
4781 |
msgid "None"
|
4782 |
msgstr ""
|
4783 |
|
@@ -4789,7 +4792,7 @@ msgstr ""
|
|
4789 |
msgid "Must not include"
|
4790 |
msgstr ""
|
4791 |
|
4792 |
-
#: lib/logs_live_log.php:162 lib/monitoring_file_check.php:
|
4793 |
#: lib/monitoring_file_guard.php:89
|
4794 |
msgid "e.g.,"
|
4795 |
msgstr ""
|
@@ -4832,332 +4835,337 @@ msgstr ""
|
|
4832 |
msgid "Error: please enter the custom log format."
|
4833 |
msgstr ""
|
4834 |
|
4835 |
-
#: lib/monitoring.php:43 ninjafirewall.php:
|
4836 |
msgid "Monitoring"
|
4837 |
msgstr ""
|
4838 |
|
4839 |
-
#: lib/monitoring_file_check.php:
|
4840 |
msgid "Snapshot successfully created."
|
4841 |
msgstr ""
|
4842 |
|
4843 |
-
#: lib/monitoring_file_check.php:
|
4844 |
msgid "Snapshot file successfully deleted."
|
4845 |
msgstr ""
|
4846 |
|
4847 |
-
#: lib/monitoring_file_check.php:
|
4848 |
msgid "You must create a snapshot first."
|
4849 |
msgstr ""
|
4850 |
|
4851 |
-
#: lib/monitoring_file_check.php:
|
4852 |
msgid "NinjaFirewall detected that changes were made to your files."
|
4853 |
msgstr ""
|
4854 |
|
4855 |
-
#: lib/monitoring_file_check.php:
|
4856 |
msgid "No changes detected."
|
4857 |
msgstr ""
|
4858 |
|
4859 |
-
#: lib/monitoring_file_check.php:
|
4860 |
msgid ""
|
4861 |
"File Check lets you perform file integrity monitoring upon request or on a "
|
4862 |
"specific interval. To start, create a snapshot of your files by clicking the "
|
4863 |
"button below."
|
4864 |
msgstr ""
|
4865 |
|
4866 |
-
#: lib/monitoring_file_check.php:
|
4867 |
msgid "Create a snapshot of all files stored in that directory"
|
4868 |
msgstr ""
|
4869 |
|
4870 |
-
#: lib/monitoring_file_check.php:
|
4871 |
#, php-format
|
4872 |
msgid "Default: %s"
|
4873 |
msgstr ""
|
4874 |
|
4875 |
-
#: lib/monitoring_file_check.php:
|
4876 |
msgid "Exclude the following files/folders (optional)"
|
4877 |
msgstr ""
|
4878 |
|
4879 |
-
#: lib/monitoring_file_check.php:
|
4880 |
msgid ""
|
4881 |
"Full or partial case-sensitive string(s). Multiple values must be comma-"
|
4882 |
"separated"
|
4883 |
msgstr ""
|
4884 |
|
4885 |
-
#: lib/monitoring_file_check.php:
|
4886 |
msgid "Do not follow symbolic links (default)"
|
4887 |
msgstr ""
|
4888 |
|
4889 |
-
#: lib/monitoring_file_check.php:
|
4890 |
msgid "Create Snapshot"
|
4891 |
msgstr ""
|
4892 |
|
4893 |
-
#: lib/monitoring_file_check.php:
|
4894 |
msgid "Last snapshot"
|
4895 |
msgstr ""
|
4896 |
|
4897 |
-
#: lib/monitoring_file_check.php:
|
4898 |
#, php-format
|
4899 |
msgid "Created on: %s"
|
4900 |
msgstr ""
|
4901 |
|
4902 |
-
#: lib/monitoring_file_check.php:
|
4903 |
#, php-format
|
4904 |
msgid "Total files: %s "
|
4905 |
msgstr ""
|
4906 |
|
4907 |
-
#: lib/monitoring_file_check.php:
|
4908 |
msgid "Directory:"
|
4909 |
msgstr ""
|
4910 |
|
4911 |
-
#: lib/monitoring_file_check.php:
|
4912 |
msgid "Exclusion:"
|
4913 |
msgstr ""
|
4914 |
|
4915 |
-
#: lib/monitoring_file_check.php:
|
4916 |
msgid "Symlinks:"
|
4917 |
msgstr ""
|
4918 |
|
4919 |
-
#: lib/monitoring_file_check.php:
|
4920 |
msgid "follow"
|
4921 |
msgstr ""
|
4922 |
|
4923 |
-
#: lib/monitoring_file_check.php:
|
4924 |
msgid "do not follow"
|
4925 |
msgstr ""
|
4926 |
|
4927 |
-
#: lib/monitoring_file_check.php:
|
4928 |
#, php-format
|
4929 |
msgid "Processing time: %s seconds"
|
4930 |
msgstr ""
|
4931 |
|
4932 |
-
#: lib/monitoring_file_check.php:
|
4933 |
msgid "Download Snapshot"
|
4934 |
msgstr ""
|
4935 |
|
4936 |
-
#: lib/monitoring_file_check.php:
|
4937 |
msgid "Delete Snapshot"
|
4938 |
msgstr ""
|
4939 |
|
4940 |
-
#: lib/monitoring_file_check.php:
|
4941 |
msgid "Last changes"
|
4942 |
msgstr ""
|
4943 |
|
4944 |
-
#: lib/monitoring_file_check.php:
|
4945 |
#, php-format
|
4946 |
msgid "New files: %s"
|
4947 |
msgstr ""
|
4948 |
|
4949 |
-
#: lib/monitoring_file_check.php:
|
4950 |
#, php-format
|
4951 |
msgid "Deleted files: %s"
|
4952 |
msgstr ""
|
4953 |
|
4954 |
-
#: lib/monitoring_file_check.php:
|
4955 |
#, php-format
|
4956 |
msgid "Modified files: %s"
|
4957 |
msgstr ""
|
4958 |
|
4959 |
-
#: lib/monitoring_file_check.php:
|
4960 |
msgid "View Changes"
|
4961 |
msgstr ""
|
4962 |
|
4963 |
-
#: lib/monitoring_file_check.php:
|
4964 |
msgid "Download Changes"
|
4965 |
msgstr ""
|
4966 |
|
4967 |
-
#: lib/monitoring_file_check.php:
|
4968 |
msgid "Click a file to get more info about it."
|
4969 |
msgstr ""
|
4970 |
|
4971 |
-
#: lib/monitoring_file_check.php:
|
4972 |
msgid "New files:"
|
4973 |
msgstr ""
|
4974 |
|
4975 |
-
#: lib/monitoring_file_check.php:
|
4976 |
msgid "Size"
|
4977 |
msgstr ""
|
4978 |
|
4979 |
-
#: lib/monitoring_file_check.php:
|
4980 |
msgid "Access"
|
4981 |
msgstr ""
|
4982 |
|
4983 |
-
#: lib/monitoring_file_check.php:
|
4984 |
msgid "Uid / Gid"
|
4985 |
msgstr ""
|
4986 |
|
4987 |
-
#: lib/monitoring_file_check.php:
|
4988 |
msgid "Modify"
|
4989 |
msgstr ""
|
4990 |
|
4991 |
-
#: lib/monitoring_file_check.php:
|
4992 |
msgid "Change"
|
4993 |
msgstr ""
|
4994 |
|
4995 |
-
#: lib/monitoring_file_check.php:
|
4996 |
msgid "Deleted files:"
|
4997 |
msgstr ""
|
4998 |
|
4999 |
-
#: lib/monitoring_file_check.php:
|
5000 |
msgid "Modified files:"
|
5001 |
msgstr ""
|
5002 |
|
5003 |
-
#: lib/monitoring_file_check.php:
|
5004 |
msgid "Old"
|
5005 |
msgstr ""
|
5006 |
|
5007 |
-
#: lib/monitoring_file_check.php:
|
5008 |
msgid "New"
|
5009 |
msgstr ""
|
5010 |
|
5011 |
-
#: lib/monitoring_file_check.php:
|
5012 |
msgid "Scan System For File Changes"
|
5013 |
msgstr ""
|
5014 |
|
5015 |
-
#: lib/monitoring_file_check.php:
|
5016 |
msgid "Options"
|
5017 |
msgstr ""
|
5018 |
|
5019 |
-
#: lib/monitoring_file_check.php:
|
5020 |
#, php-format
|
5021 |
msgid ""
|
5022 |
"It seems that %s is set. Ensure you have another way to run WP-Cron, "
|
5023 |
"otherwise NinjaFirewall scheduled scans will not work."
|
5024 |
msgstr ""
|
5025 |
|
5026 |
-
#: lib/monitoring_file_check.php:
|
5027 |
msgid "Enable scheduled scans"
|
5028 |
msgstr ""
|
5029 |
|
5030 |
-
#: lib/monitoring_file_check.php:
|
5031 |
msgid "No (default)"
|
5032 |
msgstr ""
|
5033 |
|
5034 |
-
#: lib/monitoring_file_check.php:
|
5035 |
msgid "Hourly"
|
5036 |
msgstr ""
|
5037 |
|
5038 |
-
#: lib/monitoring_file_check.php:
|
5039 |
msgid "Twicedaily"
|
5040 |
msgstr ""
|
5041 |
|
5042 |
-
#: lib/monitoring_file_check.php:
|
5043 |
msgid "Daily"
|
5044 |
msgstr ""
|
5045 |
|
5046 |
-
#: lib/monitoring_file_check.php:
|
5047 |
#, php-format
|
5048 |
msgid ""
|
5049 |
"Next scan will start in approximately %s day(s), %s hour(s), %s minute(s) "
|
5050 |
"and %s second(s)."
|
5051 |
msgstr ""
|
5052 |
|
5053 |
-
#: lib/monitoring_file_check.php:
|
5054 |
msgid ""
|
5055 |
"The next scheduled scan date is in the past! WordPress wp-cron may not be "
|
5056 |
"working or may have been disabled."
|
5057 |
msgstr ""
|
5058 |
|
5059 |
-
#: lib/monitoring_file_check.php:
|
5060 |
msgid "Scheduled scan report"
|
5061 |
msgstr ""
|
5062 |
|
5063 |
-
#: lib/monitoring_file_check.php:
|
5064 |
msgid "Send me a report by email only if changes are detected (default)"
|
5065 |
msgstr ""
|
5066 |
|
5067 |
-
#: lib/monitoring_file_check.php:
|
5068 |
msgid "Always send me a report by email after a scheduled scan"
|
5069 |
msgstr ""
|
5070 |
|
5071 |
-
#: lib/monitoring_file_check.php:
|
5072 |
msgid "Save Scan Options"
|
5073 |
msgstr ""
|
5074 |
|
5075 |
-
#: lib/monitoring_file_check.php:
|
5076 |
msgid "Enter the full path to the directory to be scanned."
|
5077 |
msgstr ""
|
5078 |
|
5079 |
-
#: lib/monitoring_file_check.php:
|
|
|
|
|
|
|
|
|
|
|
5080 |
#, php-format
|
5081 |
msgid "The directory %s does not exist."
|
5082 |
msgstr ""
|
5083 |
|
5084 |
-
#: lib/monitoring_file_check.php:
|
5085 |
#, php-format
|
5086 |
msgid "The directory %s is not readable."
|
5087 |
msgstr ""
|
5088 |
|
5089 |
-
#: lib/monitoring_file_check.php:
|
5090 |
#, php-format
|
5091 |
msgid "Cannot write to %s."
|
5092 |
msgstr ""
|
5093 |
|
5094 |
-
#: lib/monitoring_file_check.php:
|
5095 |
#, php-format
|
5096 |
msgid "Error : cannot open %s directory."
|
5097 |
msgstr ""
|
5098 |
|
5099 |
-
#: lib/monitoring_file_check.php:
|
5100 |
#, php-format
|
5101 |
msgid "Error : %s directory is not readable."
|
5102 |
msgstr ""
|
5103 |
|
5104 |
-
#: lib/monitoring_file_check.php:
|
5105 |
#, php-format
|
5106 |
msgid "Missing options line %s, please try again."
|
5107 |
msgstr ""
|
5108 |
|
5109 |
-
#: lib/monitoring_file_check.php:
|
5110 |
#, php-format
|
5111 |
msgid "Cannot create %s."
|
5112 |
msgstr ""
|
5113 |
|
5114 |
-
#: lib/monitoring_file_check.php:
|
5115 |
msgid "Error reading old snapshot file."
|
5116 |
msgstr ""
|
5117 |
|
5118 |
-
#: lib/monitoring_file_check.php:
|
5119 |
msgid "Error reading new snapshot file."
|
5120 |
msgstr ""
|
5121 |
|
5122 |
-
#: lib/monitoring_file_check.php:
|
5123 |
msgid "New file"
|
5124 |
msgstr ""
|
5125 |
|
5126 |
-
#: lib/monitoring_file_check.php:
|
5127 |
msgid "Modified file"
|
5128 |
msgstr ""
|
5129 |
|
5130 |
-
#: lib/monitoring_file_check.php:
|
5131 |
msgid "Deleted file"
|
5132 |
msgstr ""
|
5133 |
|
5134 |
-
#: lib/monitoring_file_check.php:
|
5135 |
msgid "[NinjaFirewall] Alert: File Check detection"
|
5136 |
msgstr ""
|
5137 |
|
5138 |
-
#: lib/monitoring_file_check.php:
|
5139 |
-
#: lib/monitoring_file_check.php:
|
5140 |
#: lib/security_rules_update.php:572 lib/security_rules_update.php:574
|
5141 |
#: lib/utils.php:225 lib/utils.php:311 lib/utils.php:435 lib/utils.php:1082
|
5142 |
#: lib/utils.php:1261 lib/utils.php:1540
|
5143 |
msgid "Blog:"
|
5144 |
msgstr ""
|
5145 |
|
5146 |
-
#: lib/monitoring_file_check.php:
|
5147 |
#: lib/security_rules_update.php:577
|
5148 |
#, php-format
|
5149 |
msgid "Date: %s"
|
5150 |
msgstr ""
|
5151 |
|
5152 |
-
#: lib/monitoring_file_check.php:
|
5153 |
msgid "See attached file for details."
|
5154 |
msgstr ""
|
5155 |
|
5156 |
-
#: lib/monitoring_file_check.php:
|
5157 |
msgid "[NinjaFirewall] File Check report"
|
5158 |
msgstr ""
|
5159 |
|
5160 |
-
#: lib/monitoring_file_check.php:
|
5161 |
msgid "NinjaFirewall did not detect changes in your files."
|
5162 |
msgstr ""
|
5163 |
|
@@ -5203,7 +5211,7 @@ msgstr ""
|
|
5203 |
msgid "Save File Guard options"
|
5204 |
msgstr ""
|
5205 |
|
5206 |
-
#: lib/network.php:24 ninjafirewall.php:
|
5207 |
#, php-format
|
5208 |
msgid "You are not allowed to perform this task (%s)."
|
5209 |
msgstr ""
|
@@ -5227,7 +5235,7 @@ msgid "Save Network options"
|
|
5227 |
msgstr ""
|
5228 |
|
5229 |
#: lib/security_rules.php:44 lib/security_rules_update.php:578
|
5230 |
-
#: ninjafirewall.php:
|
5231 |
msgid "Security Rules"
|
5232 |
msgstr ""
|
5233 |
|
@@ -6360,79 +6368,79 @@ msgstr ""
|
|
6360 |
msgid "Error: The HTTP server returned the following error code:"
|
6361 |
msgstr ""
|
6362 |
|
6363 |
-
#: ninjafirewall.php:
|
6364 |
msgid "Error: Security nonces do not match. Reload the page and try again."
|
6365 |
msgstr ""
|
6366 |
|
6367 |
-
#: ninjafirewall.php:
|
6368 |
msgid "Error: NinjaFirewall is disabled"
|
6369 |
msgstr ""
|
6370 |
|
6371 |
-
#: ninjafirewall.php:
|
6372 |
#, php-format
|
6373 |
msgid "Error: missing parameter (%s)."
|
6374 |
msgstr ""
|
6375 |
|
6376 |
-
#: ninjafirewall.php:
|
6377 |
msgid "NinjaFirewall: Dashboard"
|
6378 |
msgstr ""
|
6379 |
|
6380 |
-
#: ninjafirewall.php:
|
6381 |
msgid "NinjaFirewall: Firewall Options"
|
6382 |
msgstr ""
|
6383 |
|
6384 |
-
#: ninjafirewall.php:
|
6385 |
msgid "NinjaFirewall: Firewall Policies"
|
6386 |
msgstr ""
|
6387 |
|
6388 |
-
#: ninjafirewall.php:
|
6389 |
msgid "NinjaFirewall: Monitoring"
|
6390 |
msgstr ""
|
6391 |
|
6392 |
-
#: ninjafirewall.php:
|
6393 |
msgid "NinjaFirewall: Anti-Malware"
|
6394 |
msgstr ""
|
6395 |
|
6396 |
-
#: ninjafirewall.php:
|
6397 |
msgid "NinjaFirewall: Network"
|
6398 |
msgstr ""
|
6399 |
|
6400 |
-
#: ninjafirewall.php:
|
6401 |
msgid "NinjaFirewall: Event Notifications"
|
6402 |
msgstr ""
|
6403 |
|
6404 |
-
#: ninjafirewall.php:
|
6405 |
msgid "NinjaFirewall: Log-in Protection"
|
6406 |
msgstr ""
|
6407 |
|
6408 |
-
#: ninjafirewall.php:
|
6409 |
msgid "NinjaFirewall: Logs"
|
6410 |
msgstr ""
|
6411 |
|
6412 |
-
#: ninjafirewall.php:
|
6413 |
msgid "NinjaFirewall: Security Rules"
|
6414 |
msgstr ""
|
6415 |
|
6416 |
-
#: ninjafirewall.php:
|
6417 |
msgid "NinjaFirewall Settings"
|
6418 |
msgstr ""
|
6419 |
|
6420 |
-
#: ninjafirewall.php:
|
6421 |
msgid "NinjaFirewall is enabled"
|
6422 |
msgstr ""
|
6423 |
|
6424 |
-
#: ninjafirewall.php:
|
6425 |
msgid "Access Restricted"
|
6426 |
msgstr ""
|
6427 |
|
6428 |
-
#: ninjafirewall.php:
|
6429 |
msgid "Settings"
|
6430 |
msgstr ""
|
6431 |
|
6432 |
-
#: ninjafirewall.php:
|
6433 |
msgid "Upgrade to Premium"
|
6434 |
msgstr ""
|
6435 |
|
6436 |
-
#: ninjafirewall.php:
|
6437 |
msgid "Rate it!"
|
6438 |
msgstr ""
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: Stable (latest release)\n"
|
5 |
+
"POT-Creation-Date: 2021-05-28 18:29+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"
|
18 |
"X-Poedit-SearchPath-0: .\n"
|
19 |
"X-Poedit-SearchPathExcluded-0: /languages\n"
|
20 |
|
21 |
+
#: lib/anti_malware.php:24 ninjafirewall.php:835
|
22 |
msgid "Anti-Malware"
|
23 |
msgstr ""
|
24 |
|
87 |
msgid "NinjaFirewall (WP Edition)"
|
88 |
msgstr ""
|
89 |
|
90 |
+
#: lib/dashboard.php:128 ninjafirewall.php:813
|
91 |
msgid "Dashboard"
|
92 |
msgstr ""
|
93 |
|
453 |
msgid "Select monthly stats to view..."
|
454 |
msgstr ""
|
455 |
|
456 |
+
#: lib/event_notifications.php:34 lib/help.php:377 ninjafirewall.php:843
|
457 |
msgid "Event Notifications"
|
458 |
msgstr ""
|
459 |
|
460 |
#: lib/event_notifications.php:42 lib/firewall_options.php:42
|
461 |
#: lib/firewall_policies.php:71 lib/login_protection.php:30
|
462 |
#: lib/logs_firewall_log.php:59 lib/logs_live_log.php:79
|
463 |
+
#: lib/monitoring_file_check.php:111 lib/monitoring_file_guard.php:46
|
464 |
#: lib/network.php:52 lib/security_rules_update.php:101
|
465 |
msgid "Your changes have been saved."
|
466 |
msgstr ""
|
469 |
msgid "WordPress admin dashboard"
|
470 |
msgstr ""
|
471 |
|
472 |
+
#: lib/event_notifications.php:55 lib/event_notifications.php:119
|
473 |
+
#: lib/event_notifications.php:139
|
474 |
msgid "Send me an alert whenever"
|
475 |
msgstr ""
|
476 |
|
491 |
msgstr ""
|
492 |
|
493 |
#: lib/event_notifications.php:69 lib/event_notifications.php:86
|
494 |
+
#: lib/event_notifications.php:102
|
495 |
msgid "Send me an alert whenever someone"
|
496 |
msgstr ""
|
497 |
|
539 |
msgid "Deletes a theme"
|
540 |
msgstr ""
|
541 |
|
542 |
+
#: lib/event_notifications.php:92
|
543 |
+
msgid "Updates a theme"
|
544 |
+
msgstr ""
|
545 |
+
|
546 |
+
#: lib/event_notifications.php:99
|
547 |
msgid "Core"
|
548 |
msgstr ""
|
549 |
|
550 |
+
#: lib/event_notifications.php:104
|
551 |
msgid "Updates WordPress (default)"
|
552 |
msgstr ""
|
553 |
|
554 |
+
#: lib/event_notifications.php:116
|
555 |
msgid "Security updates"
|
556 |
msgstr ""
|
557 |
|
558 |
+
#: lib/event_notifications.php:121
|
559 |
msgid ""
|
560 |
"An important security update is available for a plugin, theme or WordPress "
|
561 |
"(default)"
|
562 |
msgstr ""
|
563 |
|
564 |
+
#: lib/event_notifications.php:136
|
565 |
msgid "Administrator account"
|
566 |
msgstr ""
|
567 |
|
568 |
+
#: lib/event_notifications.php:141
|
569 |
msgid ""
|
570 |
"An administrator account is created, modified or deleted in the database "
|
571 |
"(default)"
|
572 |
msgstr ""
|
573 |
|
574 |
+
#: lib/event_notifications.php:148
|
575 |
msgid "Daily report"
|
576 |
msgstr ""
|
577 |
|
578 |
+
#: lib/event_notifications.php:151
|
579 |
msgid "Send me a daily activity report"
|
580 |
msgstr ""
|
581 |
|
582 |
+
#: lib/event_notifications.php:153 lib/event_notifications.php:165
|
583 |
#: lib/firewall_options.php:78 lib/firewall_options.php:113
|
584 |
#: lib/firewall_policies.php:25 lib/login_protection.php:309
|
585 |
#: lib/login_protection.php:324 lib/login_protection.php:345
|
587 |
msgid "Yes"
|
588 |
msgstr ""
|
589 |
|
590 |
+
#: lib/event_notifications.php:153 lib/event_notifications.php:165
|
591 |
#: lib/firewall_options.php:78 lib/firewall_options.php:113
|
592 |
#: lib/firewall_policies.php:26 lib/login_protection.php:309
|
593 |
#: lib/login_protection.php:324 lib/login_protection.php:345
|
595 |
msgid "No"
|
596 |
msgstr ""
|
597 |
|
598 |
+
#: lib/event_notifications.php:160
|
599 |
msgid "Log"
|
600 |
msgstr ""
|
601 |
|
602 |
+
#: lib/event_notifications.php:163
|
603 |
msgid "Write all events to the firewall log"
|
604 |
msgstr ""
|
605 |
|
606 |
+
#: lib/event_notifications.php:177
|
607 |
msgid "PHP backtrace"
|
608 |
msgstr ""
|
609 |
|
610 |
+
#: lib/event_notifications.php:180
|
611 |
msgid "Attach a PHP backtrace to important notifications"
|
612 |
msgstr ""
|
613 |
|
614 |
+
#: lib/event_notifications.php:183
|
615 |
msgid "Disable backtrace"
|
616 |
msgstr ""
|
617 |
|
618 |
+
#: lib/event_notifications.php:184
|
619 |
msgid "Low verbosity"
|
620 |
msgstr ""
|
621 |
|
622 |
+
#: lib/event_notifications.php:185
|
623 |
msgid "Medium verbosity (default)"
|
624 |
msgstr ""
|
625 |
|
626 |
+
#: lib/event_notifications.php:186
|
627 |
msgid "High verbosity"
|
628 |
msgstr ""
|
629 |
|
630 |
+
#: lib/event_notifications.php:188
|
631 |
#, php-format
|
632 |
msgid "<a href=\"%s\">Consult our blog</a> for more info."
|
633 |
msgstr ""
|
634 |
|
635 |
+
#: lib/event_notifications.php:198 lib/event_notifications.php:228
|
636 |
msgid "Contact email"
|
637 |
msgstr ""
|
638 |
|
639 |
+
#: lib/event_notifications.php:201 lib/event_notifications.php:231
|
640 |
msgid "Alerts should be sent to"
|
641 |
msgstr ""
|
642 |
|
643 |
+
#: lib/event_notifications.php:210 lib/event_notifications.php:236
|
644 |
msgid ""
|
645 |
"Multiple recipients must be comma-separated (e.g., <code>joe@example.org,"
|
646 |
"alice@example.org</code>)."
|
647 |
msgstr ""
|
648 |
|
649 |
+
#: lib/event_notifications.php:233
|
650 |
msgid "Only to me, the Super Admin"
|
651 |
msgstr ""
|
652 |
|
653 |
+
#: lib/event_notifications.php:233
|
654 |
msgid "default"
|
655 |
msgstr ""
|
656 |
|
657 |
+
#: lib/event_notifications.php:234
|
658 |
msgid "To the administrator of the site where originated the alert"
|
659 |
msgstr ""
|
660 |
|
661 |
+
#: lib/event_notifications.php:235
|
662 |
msgid "Other(s):"
|
663 |
msgstr ""
|
664 |
|
665 |
+
#: lib/event_notifications.php:247
|
666 |
msgid "Save Event Notifications"
|
667 |
msgstr ""
|
668 |
|
669 |
+
#: lib/event_notifications.php:489
|
670 |
msgid "[NinjaFirewall] Daily Activity Report"
|
671 |
msgstr ""
|
672 |
|
673 |
+
#: lib/event_notifications.php:499
|
674 |
#, php-format
|
675 |
msgid "Daily activity report for: %s"
|
676 |
msgstr ""
|
677 |
|
678 |
+
#: lib/event_notifications.php:500
|
679 |
msgid "Date Range Processed: Yesterday"
|
680 |
msgstr ""
|
681 |
|
682 |
+
#: lib/event_notifications.php:502
|
683 |
msgid "Blocked threats:"
|
684 |
msgstr ""
|
685 |
|
686 |
+
#: lib/event_notifications.php:504
|
687 |
msgid "critical:"
|
688 |
msgstr ""
|
689 |
|
690 |
+
#: lib/event_notifications.php:505
|
691 |
msgid "high:"
|
692 |
msgstr ""
|
693 |
|
694 |
+
#: lib/event_notifications.php:506
|
695 |
msgid "medium:"
|
696 |
msgstr ""
|
697 |
|
698 |
+
#: lib/event_notifications.php:508
|
699 |
msgid "Blocked brute-force attacks:"
|
700 |
msgstr ""
|
701 |
|
702 |
+
#: lib/event_notifications.php:509 lib/event_updates.php:225 lib/utils.php:1094
|
703 |
msgid ""
|
704 |
"This notification can be turned off from NinjaFirewall \"Event Notifications"
|
705 |
"\" page."
|
782 |
msgid "Version:"
|
783 |
msgstr ""
|
784 |
|
785 |
+
#: lib/events.php:40 lib/events.php:73 lib/events.php:77 lib/events.php:126
|
786 |
msgid "activated"
|
787 |
msgstr ""
|
788 |
|
789 |
+
#: lib/events.php:45 lib/events.php:93 lib/events.php:173 lib/events.php:185
|
790 |
msgid "deleted"
|
791 |
msgstr ""
|
792 |
|
793 |
+
#: lib/events.php:81 lib/events.php:103 lib/events.php:118 lib/events.php:122
|
794 |
+
#: lib/events.php:138 lib/events.php:147 lib/events.php:169 lib/events.php:181
|
|
|
795 |
msgid "updated"
|
796 |
msgstr ""
|
797 |
|
799 |
msgid "deactivated"
|
800 |
msgstr ""
|
801 |
|
802 |
+
#: lib/events.php:130 lib/events.php:151 lib/events.php:165 lib/events.php:177
|
803 |
msgid "installed"
|
804 |
msgstr ""
|
805 |
|
806 |
+
#: lib/events.php:134 lib/events.php:155
|
807 |
msgid "uploaded"
|
808 |
msgstr ""
|
809 |
|
810 |
+
#: lib/events.php:201
|
811 |
#, php-format
|
812 |
msgid "[NinjaFirewall] Alert: %s"
|
813 |
msgstr ""
|
814 |
|
815 |
+
#: lib/events.php:203 lib/events.php:205 lib/utils.php:832
|
816 |
msgid "-Blog:"
|
817 |
msgstr ""
|
818 |
|
819 |
+
#: lib/events.php:208
|
820 |
msgid "NinjaFirewall has detected the following activity on your account:"
|
821 |
msgstr ""
|
822 |
|
823 |
+
#: lib/events.php:210 lib/utils.php:837
|
824 |
msgid "-User:"
|
825 |
msgstr ""
|
826 |
|
827 |
+
#: lib/events.php:211 lib/utils.php:838
|
828 |
msgid "-IP:"
|
829 |
msgstr ""
|
830 |
|
831 |
+
#: lib/events.php:212 lib/utils.php:839
|
832 |
msgid "-Date:"
|
833 |
msgstr ""
|
834 |
|
835 |
+
#: lib/firewall_options.php:29 ninjafirewall.php:817
|
836 |
msgid "Firewall Options"
|
837 |
msgstr ""
|
838 |
|
1026 |
"enable NinjaFirewall's Full WAF mode."
|
1027 |
msgstr ""
|
1028 |
|
1029 |
+
#: lib/firewall_policies.php:62 ninjafirewall.php:821
|
1030 |
msgid "Firewall Policies"
|
1031 |
msgstr ""
|
1032 |
|
2363 |
"package (third-party software, shell script, backdoor etc)."
|
2364 |
msgstr ""
|
2365 |
|
2366 |
+
#: lib/help.php:360 lib/network.php:32 ninjafirewall.php:839
|
2367 |
msgid "Network"
|
2368 |
msgstr ""
|
2369 |
|
2399 |
"theme in order to take full control of your website."
|
2400 |
msgstr ""
|
2401 |
|
2402 |
+
#: lib/help.php:389 lib/login_protection.php:21 ninjafirewall.php:847
|
2403 |
msgid "Login Protection"
|
2404 |
msgstr ""
|
2405 |
|
4383 |
"Error: Your .htaccess file is not writable, please change its permissions: %s"
|
4384 |
msgstr ""
|
4385 |
|
4386 |
+
#: lib/install.php:110 ninjafirewall.php:649 ninjafirewall.php:653
|
4387 |
#, php-format
|
4388 |
msgid "Error: wrong parameter value (%s)."
|
4389 |
msgstr ""
|
4426 |
msgid "File is not writable"
|
4427 |
msgstr ""
|
4428 |
|
4429 |
+
#: lib/install_default.php:182
|
4430 |
msgid ""
|
4431 |
"Error: The installer cannot download the security rules from wordpress.org "
|
4432 |
"website."
|
4433 |
msgstr ""
|
4434 |
|
4435 |
+
#: lib/install_default.php:183
|
4436 |
msgid ""
|
4437 |
"The server may be temporarily down or you may have network connectivity "
|
4438 |
"problems? Please try again in a few minutes."
|
4439 |
msgstr ""
|
4440 |
|
4441 |
+
#: lib/install_default.php:184
|
4442 |
msgid ""
|
4443 |
"NinjaFirewall downloads its rules over an HTTPS secure connection. Maybe "
|
4444 |
"your server does not support SSL? You can force NinjaFirewall to use a non-"
|
4446 |
"config.php</strong> file:"
|
4447 |
msgstr ""
|
4448 |
|
4449 |
+
#: lib/install_default.php:259
|
4450 |
#, php-format
|
4451 |
msgid ""
|
4452 |
"NinjaFirewall cannot create its <code>nfwlog/</code>log and cache folder; "
|
4625 |
msgid "Error: unable to write to the %s configuration file"
|
4626 |
msgstr ""
|
4627 |
|
4628 |
+
#: lib/logs.php:36 ninjafirewall.php:851
|
4629 |
msgid "Logs"
|
4630 |
msgstr ""
|
4631 |
|
4780 |
msgid "Inclusion and exclusion filters (REQUEST_URI)"
|
4781 |
msgstr ""
|
4782 |
|
4783 |
+
#: lib/logs_live_log.php:158 lib/monitoring_file_check.php:404
|
4784 |
msgid "None"
|
4785 |
msgstr ""
|
4786 |
|
4792 |
msgid "Must not include"
|
4793 |
msgstr ""
|
4794 |
|
4795 |
+
#: lib/logs_live_log.php:162 lib/monitoring_file_check.php:162
|
4796 |
#: lib/monitoring_file_guard.php:89
|
4797 |
msgid "e.g.,"
|
4798 |
msgstr ""
|
4835 |
msgid "Error: please enter the custom log format."
|
4836 |
msgstr ""
|
4837 |
|
4838 |
+
#: lib/monitoring.php:43 ninjafirewall.php:825
|
4839 |
msgid "Monitoring"
|
4840 |
msgstr ""
|
4841 |
|
4842 |
+
#: lib/monitoring_file_check.php:62
|
4843 |
msgid "Snapshot successfully created."
|
4844 |
msgstr ""
|
4845 |
|
4846 |
+
#: lib/monitoring_file_check.php:71
|
4847 |
msgid "Snapshot file successfully deleted."
|
4848 |
msgstr ""
|
4849 |
|
4850 |
+
#: lib/monitoring_file_check.php:88
|
4851 |
msgid "You must create a snapshot first."
|
4852 |
msgstr ""
|
4853 |
|
4854 |
+
#: lib/monitoring_file_check.php:102 lib/monitoring_file_check.php:775
|
4855 |
msgid "NinjaFirewall detected that changes were made to your files."
|
4856 |
msgstr ""
|
4857 |
|
4858 |
+
#: lib/monitoring_file_check.php:105
|
4859 |
msgid "No changes detected."
|
4860 |
msgstr ""
|
4861 |
|
4862 |
+
#: lib/monitoring_file_check.php:141
|
4863 |
msgid ""
|
4864 |
"File Check lets you perform file integrity monitoring upon request or on a "
|
4865 |
"specific interval. To start, create a snapshot of your files by clicking the "
|
4866 |
"button below."
|
4867 |
msgstr ""
|
4868 |
|
4869 |
+
#: lib/monitoring_file_check.php:148
|
4870 |
msgid "Create a snapshot of all files stored in that directory"
|
4871 |
msgstr ""
|
4872 |
|
4873 |
+
#: lib/monitoring_file_check.php:156
|
4874 |
#, php-format
|
4875 |
msgid "Default: %s"
|
4876 |
msgstr ""
|
4877 |
|
4878 |
+
#: lib/monitoring_file_check.php:161 lib/monitoring_file_guard.php:88
|
4879 |
msgid "Exclude the following files/folders (optional)"
|
4880 |
msgstr ""
|
4881 |
|
4882 |
+
#: lib/monitoring_file_check.php:162
|
4883 |
msgid ""
|
4884 |
"Full or partial case-sensitive string(s). Multiple values must be comma-"
|
4885 |
"separated"
|
4886 |
msgstr ""
|
4887 |
|
4888 |
+
#: lib/monitoring_file_check.php:168
|
4889 |
msgid "Do not follow symbolic links (default)"
|
4890 |
msgstr ""
|
4891 |
|
4892 |
+
#: lib/monitoring_file_check.php:174
|
4893 |
msgid "Create Snapshot"
|
4894 |
msgstr ""
|
4895 |
|
4896 |
+
#: lib/monitoring_file_check.php:240
|
4897 |
msgid "Last snapshot"
|
4898 |
msgstr ""
|
4899 |
|
4900 |
+
#: lib/monitoring_file_check.php:242
|
4901 |
#, php-format
|
4902 |
msgid "Created on: %s"
|
4903 |
msgstr ""
|
4904 |
|
4905 |
+
#: lib/monitoring_file_check.php:243
|
4906 |
#, php-format
|
4907 |
msgid "Total files: %s "
|
4908 |
msgstr ""
|
4909 |
|
4910 |
+
#: lib/monitoring_file_check.php:245
|
4911 |
msgid "Directory:"
|
4912 |
msgstr ""
|
4913 |
|
4914 |
+
#: lib/monitoring_file_check.php:249
|
4915 |
msgid "Exclusion:"
|
4916 |
msgstr ""
|
4917 |
|
4918 |
+
#: lib/monitoring_file_check.php:255
|
4919 |
msgid "Symlinks:"
|
4920 |
msgstr ""
|
4921 |
|
4922 |
+
#: lib/monitoring_file_check.php:257
|
4923 |
msgid "follow"
|
4924 |
msgstr ""
|
4925 |
|
4926 |
+
#: lib/monitoring_file_check.php:259
|
4927 |
msgid "do not follow"
|
4928 |
msgstr ""
|
4929 |
|
4930 |
+
#: lib/monitoring_file_check.php:263
|
4931 |
#, php-format
|
4932 |
msgid "Processing time: %s seconds"
|
4933 |
msgstr ""
|
4934 |
|
4935 |
+
#: lib/monitoring_file_check.php:268
|
4936 |
msgid "Download Snapshot"
|
4937 |
msgstr ""
|
4938 |
|
4939 |
+
#: lib/monitoring_file_check.php:268
|
4940 |
msgid "Delete Snapshot"
|
4941 |
msgstr ""
|
4942 |
|
4943 |
+
#: lib/monitoring_file_check.php:274
|
4944 |
msgid "Last changes"
|
4945 |
msgstr ""
|
4946 |
|
4947 |
+
#: lib/monitoring_file_check.php:281 lib/monitoring_file_check.php:783
|
4948 |
#, php-format
|
4949 |
msgid "New files: %s"
|
4950 |
msgstr ""
|
4951 |
|
4952 |
+
#: lib/monitoring_file_check.php:282 lib/monitoring_file_check.php:785
|
4953 |
#, php-format
|
4954 |
msgid "Deleted files: %s"
|
4955 |
msgstr ""
|
4956 |
|
4957 |
+
#: lib/monitoring_file_check.php:283 lib/monitoring_file_check.php:784
|
4958 |
#, php-format
|
4959 |
msgid "Modified files: %s"
|
4960 |
msgstr ""
|
4961 |
|
4962 |
+
#: lib/monitoring_file_check.php:287
|
4963 |
msgid "View Changes"
|
4964 |
msgstr ""
|
4965 |
|
4966 |
+
#: lib/monitoring_file_check.php:291
|
4967 |
msgid "Download Changes"
|
4968 |
msgstr ""
|
4969 |
|
4970 |
+
#: lib/monitoring_file_check.php:303
|
4971 |
msgid "Click a file to get more info about it."
|
4972 |
msgstr ""
|
4973 |
|
4974 |
+
#: lib/monitoring_file_check.php:306
|
4975 |
msgid "New files:"
|
4976 |
msgstr ""
|
4977 |
|
4978 |
+
#: lib/monitoring_file_check.php:315 lib/monitoring_file_check.php:368
|
4979 |
msgid "Size"
|
4980 |
msgstr ""
|
4981 |
|
4982 |
+
#: lib/monitoring_file_check.php:319 lib/monitoring_file_check.php:373
|
4983 |
msgid "Access"
|
4984 |
msgstr ""
|
4985 |
|
4986 |
+
#: lib/monitoring_file_check.php:323 lib/monitoring_file_check.php:378
|
4987 |
msgid "Uid / Gid"
|
4988 |
msgstr ""
|
4989 |
|
4990 |
+
#: lib/monitoring_file_check.php:327 lib/monitoring_file_check.php:383
|
4991 |
msgid "Modify"
|
4992 |
msgstr ""
|
4993 |
|
4994 |
+
#: lib/monitoring_file_check.php:331 lib/monitoring_file_check.php:388
|
4995 |
msgid "Change"
|
4996 |
msgstr ""
|
4997 |
|
4998 |
+
#: lib/monitoring_file_check.php:341
|
4999 |
msgid "Deleted files:"
|
5000 |
msgstr ""
|
5001 |
|
5002 |
+
#: lib/monitoring_file_check.php:354
|
5003 |
msgid "Modified files:"
|
5004 |
msgstr ""
|
5005 |
|
5006 |
+
#: lib/monitoring_file_check.php:364
|
5007 |
msgid "Old"
|
5008 |
msgstr ""
|
5009 |
|
5010 |
+
#: lib/monitoring_file_check.php:365
|
5011 |
msgid "New"
|
5012 |
msgstr ""
|
5013 |
|
5014 |
+
#: lib/monitoring_file_check.php:414
|
5015 |
msgid "Scan System For File Changes"
|
5016 |
msgstr ""
|
5017 |
|
5018 |
+
#: lib/monitoring_file_check.php:432
|
5019 |
msgid "Options"
|
5020 |
msgstr ""
|
5021 |
|
5022 |
+
#: lib/monitoring_file_check.php:439
|
5023 |
#, php-format
|
5024 |
msgid ""
|
5025 |
"It seems that %s is set. Ensure you have another way to run WP-Cron, "
|
5026 |
"otherwise NinjaFirewall scheduled scans will not work."
|
5027 |
msgstr ""
|
5028 |
|
5029 |
+
#: lib/monitoring_file_check.php:445
|
5030 |
msgid "Enable scheduled scans"
|
5031 |
msgstr ""
|
5032 |
|
5033 |
+
#: lib/monitoring_file_check.php:447
|
5034 |
msgid "No (default)"
|
5035 |
msgstr ""
|
5036 |
|
5037 |
+
#: lib/monitoring_file_check.php:448 lib/security_rules_update.php:153
|
5038 |
msgid "Hourly"
|
5039 |
msgstr ""
|
5040 |
|
5041 |
+
#: lib/monitoring_file_check.php:449 lib/security_rules_update.php:154
|
5042 |
msgid "Twicedaily"
|
5043 |
msgstr ""
|
5044 |
|
5045 |
+
#: lib/monitoring_file_check.php:450 lib/security_rules_update.php:155
|
5046 |
msgid "Daily"
|
5047 |
msgstr ""
|
5048 |
|
5049 |
+
#: lib/monitoring_file_check.php:457
|
5050 |
#, php-format
|
5051 |
msgid ""
|
5052 |
"Next scan will start in approximately %s day(s), %s hour(s), %s minute(s) "
|
5053 |
"and %s second(s)."
|
5054 |
msgstr ""
|
5055 |
|
5056 |
+
#: lib/monitoring_file_check.php:464
|
5057 |
msgid ""
|
5058 |
"The next scheduled scan date is in the past! WordPress wp-cron may not be "
|
5059 |
"working or may have been disabled."
|
5060 |
msgstr ""
|
5061 |
|
5062 |
+
#: lib/monitoring_file_check.php:472
|
5063 |
msgid "Scheduled scan report"
|
5064 |
msgstr ""
|
5065 |
|
5066 |
+
#: lib/monitoring_file_check.php:474
|
5067 |
msgid "Send me a report by email only if changes are detected (default)"
|
5068 |
msgstr ""
|
5069 |
|
5070 |
+
#: lib/monitoring_file_check.php:475
|
5071 |
msgid "Always send me a report by email after a scheduled scan"
|
5072 |
msgstr ""
|
5073 |
|
5074 |
+
#: lib/monitoring_file_check.php:480
|
5075 |
msgid "Save Scan Options"
|
5076 |
msgstr ""
|
5077 |
|
5078 |
+
#: lib/monitoring_file_check.php:492
|
5079 |
msgid "Enter the full path to the directory to be scanned."
|
5080 |
msgstr ""
|
5081 |
|
5082 |
+
#: lib/monitoring_file_check.php:495
|
5083 |
+
#, php-format
|
5084 |
+
msgid "The directory %s is not correct."
|
5085 |
+
msgstr ""
|
5086 |
+
|
5087 |
+
#: lib/monitoring_file_check.php:502
|
5088 |
#, php-format
|
5089 |
msgid "The directory %s does not exist."
|
5090 |
msgstr ""
|
5091 |
|
5092 |
+
#: lib/monitoring_file_check.php:505
|
5093 |
#, php-format
|
5094 |
msgid "The directory %s is not readable."
|
5095 |
msgstr ""
|
5096 |
|
5097 |
+
#: lib/monitoring_file_check.php:546
|
5098 |
#, php-format
|
5099 |
msgid "Cannot write to %s."
|
5100 |
msgstr ""
|
5101 |
|
5102 |
+
#: lib/monitoring_file_check.php:576
|
5103 |
#, php-format
|
5104 |
msgid "Error : cannot open %s directory."
|
5105 |
msgstr ""
|
5106 |
|
5107 |
+
#: lib/monitoring_file_check.php:579
|
5108 |
#, php-format
|
5109 |
msgid "Error : %s directory is not readable."
|
5110 |
msgstr ""
|
5111 |
|
5112 |
+
#: lib/monitoring_file_check.php:594
|
5113 |
#, php-format
|
5114 |
msgid "Missing options line %s, please try again."
|
5115 |
msgstr ""
|
5116 |
|
5117 |
+
#: lib/monitoring_file_check.php:604
|
5118 |
#, php-format
|
5119 |
msgid "Cannot create %s."
|
5120 |
msgstr ""
|
5121 |
|
5122 |
+
#: lib/monitoring_file_check.php:621
|
5123 |
msgid "Error reading old snapshot file."
|
5124 |
msgstr ""
|
5125 |
|
5126 |
+
#: lib/monitoring_file_check.php:632
|
5127 |
msgid "Error reading new snapshot file."
|
5128 |
msgstr ""
|
5129 |
|
5130 |
+
#: lib/monitoring_file_check.php:748 ninjafirewall.php:470
|
5131 |
msgid "New file"
|
5132 |
msgstr ""
|
5133 |
|
5134 |
+
#: lib/monitoring_file_check.php:749 ninjafirewall.php:471
|
5135 |
msgid "Modified file"
|
5136 |
msgstr ""
|
5137 |
|
5138 |
+
#: lib/monitoring_file_check.php:750 ninjafirewall.php:472
|
5139 |
msgid "Deleted file"
|
5140 |
msgstr ""
|
5141 |
|
5142 |
+
#: lib/monitoring_file_check.php:774
|
5143 |
msgid "[NinjaFirewall] Alert: File Check detection"
|
5144 |
msgstr ""
|
5145 |
|
5146 |
+
#: lib/monitoring_file_check.php:777 lib/monitoring_file_check.php:779
|
5147 |
+
#: lib/monitoring_file_check.php:799 lib/monitoring_file_check.php:801
|
5148 |
#: lib/security_rules_update.php:572 lib/security_rules_update.php:574
|
5149 |
#: lib/utils.php:225 lib/utils.php:311 lib/utils.php:435 lib/utils.php:1082
|
5150 |
#: lib/utils.php:1261 lib/utils.php:1540
|
5151 |
msgid "Blog:"
|
5152 |
msgstr ""
|
5153 |
|
5154 |
+
#: lib/monitoring_file_check.php:781 lib/monitoring_file_check.php:803
|
5155 |
#: lib/security_rules_update.php:577
|
5156 |
#, php-format
|
5157 |
msgid "Date: %s"
|
5158 |
msgstr ""
|
5159 |
|
5160 |
+
#: lib/monitoring_file_check.php:787
|
5161 |
msgid "See attached file for details."
|
5162 |
msgstr ""
|
5163 |
|
5164 |
+
#: lib/monitoring_file_check.php:796
|
5165 |
msgid "[NinjaFirewall] File Check report"
|
5166 |
msgstr ""
|
5167 |
|
5168 |
+
#: lib/monitoring_file_check.php:797
|
5169 |
msgid "NinjaFirewall did not detect changes in your files."
|
5170 |
msgstr ""
|
5171 |
|
5211 |
msgid "Save File Guard options"
|
5212 |
msgstr ""
|
5213 |
|
5214 |
+
#: lib/network.php:24 ninjafirewall.php:1112 ninjafirewall.php:1116
|
5215 |
#, php-format
|
5216 |
msgid "You are not allowed to perform this task (%s)."
|
5217 |
msgstr ""
|
5235 |
msgstr ""
|
5236 |
|
5237 |
#: lib/security_rules.php:44 lib/security_rules_update.php:578
|
5238 |
+
#: ninjafirewall.php:855
|
5239 |
msgid "Security Rules"
|
5240 |
msgstr ""
|
5241 |
|
6368 |
msgid "Error: The HTTP server returned the following error code:"
|
6369 |
msgstr ""
|
6370 |
|
6371 |
+
#: ninjafirewall.php:634 ninjafirewall.php:751
|
6372 |
msgid "Error: Security nonces do not match. Reload the page and try again."
|
6373 |
msgstr ""
|
6374 |
|
6375 |
+
#: ninjafirewall.php:640
|
6376 |
msgid "Error: NinjaFirewall is disabled"
|
6377 |
msgstr ""
|
6378 |
|
6379 |
+
#: ninjafirewall.php:645
|
6380 |
#, php-format
|
6381 |
msgid "Error: missing parameter (%s)."
|
6382 |
msgstr ""
|
6383 |
|
6384 |
+
#: ninjafirewall.php:813
|
6385 |
msgid "NinjaFirewall: Dashboard"
|
6386 |
msgstr ""
|
6387 |
|
6388 |
+
#: ninjafirewall.php:817
|
6389 |
msgid "NinjaFirewall: Firewall Options"
|
6390 |
msgstr ""
|
6391 |
|
6392 |
+
#: ninjafirewall.php:821
|
6393 |
msgid "NinjaFirewall: Firewall Policies"
|
6394 |
msgstr ""
|
6395 |
|
6396 |
+
#: ninjafirewall.php:825
|
6397 |
msgid "NinjaFirewall: Monitoring"
|
6398 |
msgstr ""
|
6399 |
|
6400 |
+
#: ninjafirewall.php:835
|
6401 |
msgid "NinjaFirewall: Anti-Malware"
|
6402 |
msgstr ""
|
6403 |
|
6404 |
+
#: ninjafirewall.php:839
|
6405 |
msgid "NinjaFirewall: Network"
|
6406 |
msgstr ""
|
6407 |
|
6408 |
+
#: ninjafirewall.php:843
|
6409 |
msgid "NinjaFirewall: Event Notifications"
|
6410 |
msgstr ""
|
6411 |
|
6412 |
+
#: ninjafirewall.php:847
|
6413 |
msgid "NinjaFirewall: Log-in Protection"
|
6414 |
msgstr ""
|
6415 |
|
6416 |
+
#: ninjafirewall.php:851
|
6417 |
msgid "NinjaFirewall: Logs"
|
6418 |
msgstr ""
|
6419 |
|
6420 |
+
#: ninjafirewall.php:855
|
6421 |
msgid "NinjaFirewall: Security Rules"
|
6422 |
msgstr ""
|
6423 |
|
6424 |
+
#: ninjafirewall.php:899
|
6425 |
msgid "NinjaFirewall Settings"
|
6426 |
msgstr ""
|
6427 |
|
6428 |
+
#: ninjafirewall.php:907
|
6429 |
msgid "NinjaFirewall is enabled"
|
6430 |
msgstr ""
|
6431 |
|
6432 |
+
#: ninjafirewall.php:1047
|
6433 |
msgid "Access Restricted"
|
6434 |
msgstr ""
|
6435 |
|
6436 |
+
#: ninjafirewall.php:1053
|
6437 |
msgid "Settings"
|
6438 |
msgstr ""
|
6439 |
|
6440 |
+
#: ninjafirewall.php:1054
|
6441 |
msgid "Upgrade to Premium"
|
6442 |
msgstr ""
|
6443 |
|
6444 |
+
#: ninjafirewall.php:1055
|
6445 |
msgid "Rate it!"
|
6446 |
msgstr ""
|
lib/event_notifications.php
CHANGED
@@ -89,6 +89,7 @@ if (! isset( $nfw_options['a_0'] ) ) {
|
|
89 |
<p><label><input type="checkbox" name="nfw_options[a_22]" value="1"<?php checked( $nfw_options['a_22'], 1) ?>> <?php _e('Installs a theme (default)', 'ninjafirewall') ?></label></p>
|
90 |
<p><label><input type="checkbox" name="nfw_options[a_23]" value="1"<?php checked( $nfw_options['a_23'], 1) ?>> <?php _e('Activates a theme', 'ninjafirewall') ?></label></p>
|
91 |
<p><label><input type="checkbox" name="nfw_options[a_24]" value="1"<?php checked( $nfw_options['a_24'], 1) ?>> <?php _e('Deletes a theme', 'ninjafirewall') ?></label></p>
|
|
|
92 |
</td>
|
93 |
</tr>
|
94 |
</table>
|
@@ -324,6 +325,11 @@ function nf_sub_event_save() {
|
|
324 |
} else {
|
325 |
$nfw_options['a_24'] = 1;
|
326 |
}
|
|
|
|
|
|
|
|
|
|
|
327 |
|
328 |
if ( empty( $_POST['nfw_options']['a_31']) ) {
|
329 |
$nfw_options['a_31'] = 0;
|
89 |
<p><label><input type="checkbox" name="nfw_options[a_22]" value="1"<?php checked( $nfw_options['a_22'], 1) ?>> <?php _e('Installs a theme (default)', 'ninjafirewall') ?></label></p>
|
90 |
<p><label><input type="checkbox" name="nfw_options[a_23]" value="1"<?php checked( $nfw_options['a_23'], 1) ?>> <?php _e('Activates a theme', 'ninjafirewall') ?></label></p>
|
91 |
<p><label><input type="checkbox" name="nfw_options[a_24]" value="1"<?php checked( $nfw_options['a_24'], 1) ?>> <?php _e('Deletes a theme', 'ninjafirewall') ?></label></p>
|
92 |
+
<p><label><input type="checkbox" name="nfw_options[a_25]" value="1"<?php checked( $nfw_options['a_25'], 1) ?>> <?php _e('Updates a theme', 'ninjafirewall') ?></label></p>
|
93 |
</td>
|
94 |
</tr>
|
95 |
</table>
|
325 |
} else {
|
326 |
$nfw_options['a_24'] = 1;
|
327 |
}
|
328 |
+
if ( empty( $_POST['nfw_options']['a_25']) ) {
|
329 |
+
$nfw_options['a_25'] = 0;
|
330 |
+
} else {
|
331 |
+
$nfw_options['a_25'] = 1;
|
332 |
+
}
|
333 |
|
334 |
if ( empty( $_POST['nfw_options']['a_31']) ) {
|
335 |
$nfw_options['a_31'] = 0;
|
lib/events.php
CHANGED
@@ -64,7 +64,7 @@ function nfw_sys_events() {
|
|
64 |
$plugin = '';
|
65 |
}
|
66 |
if ( isset( $_POST['checked'] ) ) {
|
67 |
-
$plugin_list =
|
68 |
} else {
|
69 |
$plugin_list = '';
|
70 |
}
|
@@ -94,22 +94,12 @@ function nfw_sys_events() {
|
|
94 |
$alert_item = sprintf( '%s %s', $label_name, $plugin_list );
|
95 |
}
|
96 |
|
97 |
-
// update-core.php
|
98 |
} elseif ( strpos($_SERVER['SCRIPT_NAME'], '/update-core.php' ) !== FALSE ) {
|
99 |
|
100 |
if (! isset( $_GET['action'] ) ) { return; }
|
101 |
|
102 |
-
if ( $_GET['action'] == 'do-
|
103 |
-
$plugin = implode( ", ", @$_POST['checked'] );
|
104 |
-
$alert_action = sprintf( '%s %s', $label_plugin, __('updated', 'ninjafirewall') );
|
105 |
-
$alert_item = sprintf( '%s %s', $label_name, $plugin );
|
106 |
-
|
107 |
-
} elseif ( $_GET['action'] == 'do-theme-upgrade' && current_user_can( 'update_themes' ) && ! empty( $nfw_options['a_25'] ) ) {
|
108 |
-
$theme = implode( ", ", @$_POST['checked'] );
|
109 |
-
$alert_action = sprintf( '%s %s', $label_theme, __('updated', 'ninjafirewall') );
|
110 |
-
$alert_item = sprintf( '%s %s', $label_name, $theme );
|
111 |
-
|
112 |
-
} elseif ( $_GET['action'] == 'do-core-upgrade' && current_user_can( 'update_core' ) && ! empty( $nfw_options['a_31'] ) ) {
|
113 |
$alert_action = sprintf( '%s %s', 'WordPress', __('updated', 'ninjafirewall') );
|
114 |
$alert_item = sprintf( '%s %s', $label_version, @$_POST['version'] );
|
115 |
}
|
@@ -123,7 +113,7 @@ function nfw_sys_events() {
|
|
123 |
if ( isset( $_GET['plugins'] ) ) {
|
124 |
$plugin = $_GET['plugins'];
|
125 |
} elseif ( isset( $_POST['checked'] ) ) {
|
126 |
-
$plugin =
|
127 |
}
|
128 |
$alert_action = sprintf( '%s %s', $label_plugin, __('updated', 'ninjafirewall') );
|
129 |
$alert_item = sprintf( '%s %s', $label_name, $plugin );
|
@@ -150,9 +140,9 @@ function nfw_sys_events() {
|
|
150 |
|
151 |
} elseif ( $_GET['action'] == 'update-selected-themes' && current_user_can( 'update_themes' ) && ! empty( $nfw_options['a_25'] ) ) {
|
152 |
if ( isset( $_GET['themes'] ) ) {
|
153 |
-
$theme =
|
154 |
} elseif ( isset( $_POST['checked'] ) ) {
|
155 |
-
$theme =
|
156 |
}
|
157 |
$alert_action = sprintf( '%s %s', $label_theme, __('updated', 'ninjafirewall') );
|
158 |
$alert_item = sprintf( '%s %s', $label_name, $theme );
|
@@ -238,5 +228,17 @@ function nfw_sys_events() {
|
|
238 |
|
239 |
add_action('admin_init', 'nfw_sys_events', 999999);
|
240 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
241 |
/* ------------------------------------------------------------------ */
|
242 |
// EOF
|
64 |
$plugin = '';
|
65 |
}
|
66 |
if ( isset( $_POST['checked'] ) ) {
|
67 |
+
$plugin_list = nfw_implode( ", ", $_POST['checked'] );
|
68 |
} else {
|
69 |
$plugin_list = '';
|
70 |
}
|
94 |
$alert_item = sprintf( '%s %s', $label_name, $plugin_list );
|
95 |
}
|
96 |
|
97 |
+
// update-core.php (only used for WP updates)
|
98 |
} elseif ( strpos($_SERVER['SCRIPT_NAME'], '/update-core.php' ) !== FALSE ) {
|
99 |
|
100 |
if (! isset( $_GET['action'] ) ) { return; }
|
101 |
|
102 |
+
if ( $_GET['action'] == 'do-core-upgrade' && current_user_can( 'update_core' ) && ! empty( $nfw_options['a_31'] ) ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
103 |
$alert_action = sprintf( '%s %s', 'WordPress', __('updated', 'ninjafirewall') );
|
104 |
$alert_item = sprintf( '%s %s', $label_version, @$_POST['version'] );
|
105 |
}
|
113 |
if ( isset( $_GET['plugins'] ) ) {
|
114 |
$plugin = $_GET['plugins'];
|
115 |
} elseif ( isset( $_POST['checked'] ) ) {
|
116 |
+
$plugin = nfw_implode( ", ", $_POST['checked'] );
|
117 |
}
|
118 |
$alert_action = sprintf( '%s %s', $label_plugin, __('updated', 'ninjafirewall') );
|
119 |
$alert_item = sprintf( '%s %s', $label_name, $plugin );
|
140 |
|
141 |
} elseif ( $_GET['action'] == 'update-selected-themes' && current_user_can( 'update_themes' ) && ! empty( $nfw_options['a_25'] ) ) {
|
142 |
if ( isset( $_GET['themes'] ) ) {
|
143 |
+
$theme = nfw_implode( ", ", $_GET['themes'] );
|
144 |
} elseif ( isset( $_POST['checked'] ) ) {
|
145 |
+
$theme = nfw_implode( ", ", $_POST['checked'] );
|
146 |
}
|
147 |
$alert_action = sprintf( '%s %s', $label_theme, __('updated', 'ninjafirewall') );
|
148 |
$alert_item = sprintf( '%s %s', $label_name, $theme );
|
228 |
|
229 |
add_action('admin_init', 'nfw_sys_events', 999999);
|
230 |
|
231 |
+
/* ------------------------------------------------------------------ */
|
232 |
+
// Make sure we have an array to prevent E_ERROR.
|
233 |
+
|
234 |
+
function nfw_implode( $separator, $input ) {
|
235 |
+
|
236 |
+
if ( is_array( $input ) ) {
|
237 |
+
return implode( ', ', $input );
|
238 |
+
} else {
|
239 |
+
return $input;
|
240 |
+
}
|
241 |
+
|
242 |
+
}
|
243 |
/* ------------------------------------------------------------------ */
|
244 |
// EOF
|
lib/firewall.php
CHANGED
@@ -1937,7 +1937,7 @@ function nfw_response_headers() {
|
|
1937 |
header("Referrer-Policy: $rf");
|
1938 |
}
|
1939 |
|
1940 |
-
// Stop here
|
1941 |
if ( empty($NFW_RESHEADERS[4] ) ) { return; }
|
1942 |
|
1943 |
// We don't send HSTS headers over HTTP:
|
1937 |
header("Referrer-Policy: $rf");
|
1938 |
}
|
1939 |
|
1940 |
+
// Stop here if no more headers:
|
1941 |
if ( empty($NFW_RESHEADERS[4] ) ) { return; }
|
1942 |
|
1943 |
// We don't send HSTS headers over HTTP:
|
lib/init_update.php
CHANGED
@@ -147,6 +147,10 @@ if (! empty($nfw_options['engine_version']) && version_compare($nfw_options['eng
|
|
147 |
if ( version_compare( $nfw_options['engine_version'], '4.1', '<' ) ) {
|
148 |
$nfw_options['secupdates'] = 1;
|
149 |
}
|
|
|
|
|
|
|
|
|
150 |
// -------------------------------------------------------------
|
151 |
// All versions:
|
152 |
// Old upgrades from 1.3.x to 1.4 didn't initialize the security
|
147 |
if ( version_compare( $nfw_options['engine_version'], '4.1', '<' ) ) {
|
148 |
$nfw_options['secupdates'] = 1;
|
149 |
}
|
150 |
+
// v4.3.4 update ---------------------------------------------------
|
151 |
+
if ( version_compare( $nfw_options['engine_version'], '4.3.4', '<' ) ) {
|
152 |
+
$nfw_options['a_25'] = 0;
|
153 |
+
}
|
154 |
// -------------------------------------------------------------
|
155 |
// All versions:
|
156 |
// Old upgrades from 1.3.x to 1.4 didn't initialize the security
|
lib/install_default.php
CHANGED
@@ -100,6 +100,7 @@ function nfw_load_default_conf() {
|
|
100 |
'a_22' => 1,
|
101 |
'a_23' => 0,
|
102 |
'a_24' => 0,
|
|
|
103 |
'a_31' => 1,
|
104 |
// v1.3.3 :
|
105 |
'a_41' => 1,
|
100 |
'a_22' => 1,
|
101 |
'a_23' => 0,
|
102 |
'a_24' => 0,
|
103 |
+
'a_25' => 0,
|
104 |
'a_31' => 1,
|
105 |
// v1.3.3 :
|
106 |
'a_41' => 1,
|
lib/monitoring_file_check.php
CHANGED
@@ -29,6 +29,9 @@ if (defined('NFSCANDO') ) {
|
|
29 |
|
30 |
$snapproc = microtime(true);
|
31 |
$err = nf_sub_monitoring_scan($nfmon_snapshot, $nfmon_diff);
|
|
|
|
|
|
|
32 |
$nfw_options = nfw_get_option('nfw_options');
|
33 |
if (empty($nfw_options['enabled']) ) { return; }
|
34 |
$nfw_options['snapproc'] = round( microtime(true) - $snapproc, 2 );
|
@@ -87,6 +90,9 @@ if (! empty($_REQUEST['nfw_act'])) {
|
|
87 |
|
88 |
$snapproc = microtime(true);
|
89 |
$err = nf_sub_monitoring_scan($nfmon_snapshot, $nfmon_diff);
|
|
|
|
|
|
|
90 |
$nfw_options = nfw_get_option('nfw_options');
|
91 |
$nfw_options['snapproc'] = round( microtime(true) - $snapproc, 2);
|
92 |
nfw_update_option('nfw_options', $nfw_options);
|
@@ -485,6 +491,9 @@ function nf_sub_monitoring_create($nfmon_snapshot) {
|
|
485 |
if ( empty($_POST['snapdir']) ) {
|
486 |
return __('Enter the full path to the directory to be scanned.', 'ninjafirewall');
|
487 |
}
|
|
|
|
|
|
|
488 |
if ( strlen($_POST['snapdir']) > 1 ) {
|
489 |
$_POST['snapdir'] = trim($_POST['snapdir'], ' ');
|
490 |
$_POST['snapdir'] = rtrim($_POST['snapdir'], '/');
|
@@ -609,7 +618,7 @@ function nf_sub_monitoring_scan($nfmon_snapshot, $nfmon_diff) {
|
|
609 |
$modified_files = $match = array();
|
610 |
|
611 |
if (! $fh = fopen($nfmon_snapshot, 'r') ) {
|
612 |
-
return
|
613 |
}
|
614 |
while (! feof($fh) ) {
|
615 |
$match = explode('::', rtrim(fgets($fh)) . '::' );
|
@@ -620,7 +629,7 @@ function nf_sub_monitoring_scan($nfmon_snapshot, $nfmon_diff) {
|
|
620 |
fclose($fh);
|
621 |
|
622 |
if (! $fh = fopen($nfmon_snapshot . '_tmp', 'r') ) {
|
623 |
-
return
|
624 |
}
|
625 |
while (! feof($fh) ) {
|
626 |
$match = explode('::', rtrim(fgets($fh)) . '::' );
|
29 |
|
30 |
$snapproc = microtime(true);
|
31 |
$err = nf_sub_monitoring_scan($nfmon_snapshot, $nfmon_diff);
|
32 |
+
if (! empty( $err ) ) {
|
33 |
+
nfw_log_error( $err );
|
34 |
+
}
|
35 |
$nfw_options = nfw_get_option('nfw_options');
|
36 |
if (empty($nfw_options['enabled']) ) { return; }
|
37 |
$nfw_options['snapproc'] = round( microtime(true) - $snapproc, 2 );
|
90 |
|
91 |
$snapproc = microtime(true);
|
92 |
$err = nf_sub_monitoring_scan($nfmon_snapshot, $nfmon_diff);
|
93 |
+
if (! empty( $err ) ) {
|
94 |
+
nfw_log_error( $err );
|
95 |
+
}
|
96 |
$nfw_options = nfw_get_option('nfw_options');
|
97 |
$nfw_options['snapproc'] = round( microtime(true) - $snapproc, 2);
|
98 |
nfw_update_option('nfw_options', $nfw_options);
|
491 |
if ( empty($_POST['snapdir']) ) {
|
492 |
return __('Enter the full path to the directory to be scanned.', 'ninjafirewall');
|
493 |
}
|
494 |
+
if ( strpos( $_POST['snapdir'], '://' ) !== false ) {
|
495 |
+
return sprintf( __('The directory %s is not correct.', 'ninjafirewall'), '<code>'. htmlspecialchars($_POST['snapdir']) .'</code>');
|
496 |
+
}
|
497 |
if ( strlen($_POST['snapdir']) > 1 ) {
|
498 |
$_POST['snapdir'] = trim($_POST['snapdir'], ' ');
|
499 |
$_POST['snapdir'] = rtrim($_POST['snapdir'], '/');
|
618 |
$modified_files = $match = array();
|
619 |
|
620 |
if (! $fh = fopen($nfmon_snapshot, 'r') ) {
|
621 |
+
return __('Error reading old snapshot file.', 'ninjafirewall');
|
622 |
}
|
623 |
while (! feof($fh) ) {
|
624 |
$match = explode('::', rtrim(fgets($fh)) . '::' );
|
629 |
fclose($fh);
|
630 |
|
631 |
if (! $fh = fopen($nfmon_snapshot . '_tmp', 'r') ) {
|
632 |
+
return __('Error reading new snapshot file.', 'ninjafirewall');
|
633 |
}
|
634 |
while (! feof($fh) ) {
|
635 |
$match = explode('::', rtrim(fgets($fh)) . '::' );
|
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.3.
|
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.3.
|
23 |
/*
|
24 |
+---------------------------------------------------------------------+
|
25 |
| This program is free software: you can redistribute it and/or |
|
@@ -393,8 +393,11 @@ add_action( 'admin_enqueue_scripts', 'nfw_load_ext' );
|
|
393 |
function nfw_admin_init() {
|
394 |
|
395 |
// We must make sure that the current PHP session is always
|
396 |
-
// updated even for whitelisted non-admin users
|
397 |
-
|
|
|
|
|
|
|
398 |
|
399 |
$nfw_options = nfw_get_option( 'nfw_options' );
|
400 |
$nfw_rules = nfw_get_option( 'nfw_rules' );
|
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.3.4
|
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.3.4' );
|
23 |
/*
|
24 |
+---------------------------------------------------------------------+
|
25 |
| This program is free software: you can redistribute it and/or |
|
393 |
function nfw_admin_init() {
|
394 |
|
395 |
// We must make sure that the current PHP session is always
|
396 |
+
// updated even for whitelisted non-admin users (must be logged-in
|
397 |
+
// to prevent unauthenticated AJAX calls to trigger it):
|
398 |
+
if ( is_user_logged_in() ) {
|
399 |
+
nfw_session_start();
|
400 |
+
}
|
401 |
|
402 |
$nfw_options = nfw_get_option( 'nfw_options' );
|
403 |
$nfw_rules = nfw_get_option( 'nfw_rules' );
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: nintechnet, bruandet
|
|
3 |
Tags: security, firewall, malware, protection, hack, antispam, virus, scanner, hacked site, brute force, seguridad, seguranca, sicherheit, sicurezza, veiligheid, classicpress
|
4 |
Requires at least: 4.7
|
5 |
Tested up to: 5.7
|
6 |
-
Stable tag: 4.3.
|
7 |
Requires PHP: 5.5
|
8 |
License: GPLv3 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
@@ -208,6 +208,16 @@ WordPress Sicherheit Plugin.
|
|
208 |
|
209 |
Need more security? Take the time to explore our supercharged Premium edition: [NinjaFirewall WP+ Edition](https://nintechnet.com/ninjafirewall/wp-edition/?comparison)
|
210 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
211 |
= 4.3.3 =
|
212 |
|
213 |
* Added a new firewall policy to prevent user enumeration via the author sitemap. See "Firewall Policies > Protect against username enumeration > Through the author sitemap".
|
3 |
Tags: security, firewall, malware, protection, hack, antispam, virus, scanner, hacked site, brute force, seguridad, seguranca, sicherheit, sicurezza, veiligheid, classicpress
|
4 |
Requires at least: 4.7
|
5 |
Tested up to: 5.7
|
6 |
+
Stable tag: 4.3.4
|
7 |
Requires PHP: 5.5
|
8 |
License: GPLv3 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
208 |
|
209 |
Need more security? Take the time to explore our supercharged Premium edition: [NinjaFirewall WP+ Edition](https://nintechnet.com/ninjafirewall/wp-edition/?comparison)
|
210 |
|
211 |
+
= 4.3.4 =
|
212 |
+
|
213 |
+
* Fixed a PHP fatal error ("Argument #1 must be of type array, string given") in the Events Notification page that could occur when updating a plugin.
|
214 |
+
* NinjaFirewall will only start a PHP session in the "admin_init" hook if the user is logged-in, so that unauthenticated AJAX calls will remain cookie free (props @mattvol).
|
215 |
+
* When creating a snapshot, File Check will ensure that the directory is not a PHP wrapper to prevent potential phar deserialization (props C. Chamberland). Consult this post for more details: https://nin.link/nfwpphar/
|
216 |
+
* WP+ Edition (Premium): Fixed a syntax error in a regex.
|
217 |
+
* During the File Check scan, errors will be written to the firewall's error log, which is viewable in the "Dashboard" page.
|
218 |
+
* WP+ Edition (Premium): Updated GeoIP databases.
|
219 |
+
* Small fixes and adjustments.
|
220 |
+
|
221 |
= 4.3.3 =
|
222 |
|
223 |
* Added a new firewall policy to prevent user enumeration via the author sitemap. See "Firewall Policies > Protect against username enumeration > Through the author sitemap".
|