NinjaFirewall (WP Edition) - Version 4.0.1

Version Description

  • Fixed a bug where it was not possible to disable the "Strict-Transport-Security HTSC" advanced policy.
  • Fixed a potential "Undefined index: size" PHP notice that could occur during uploads.
  • Fixed a bug where the firewall log was wrongly displaying "DEBUG_ON" instead of "INFO" in the "Level" column.
  • Fixed a potential "The plugin does not have a valid header" error message when activating NinjaFirewall. On some installations, WordPress was not loading the right file.
  • WP+ Edition (Premium): Updated IPv4/IPv6/ASN GeoIP databases.
Download this release

Release Info

Developer nintechnet
Plugin Icon 128x128 NinjaFirewall (WP Edition)
Version 4.0.1
Comparing to
See all releases

Code changes from version 4.0 to 4.0.1

languages/ninjafirewall-fr_FR.mo CHANGED
Binary file
languages/ninjafirewall-fr_FR.po CHANGED
@@ -4,15 +4,15 @@ 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: 2019-06-24 18:07+0700\n"
8
- "PO-Revision-Date: 2019-06-24 18:12+0700\n"
9
  "Last-Translator: NinTechNet <contact@nintechnet.com>\n"
10
  "Language-Team: NinTechNet <nintechnet.com>\n"
11
  "Language: fr_FR\n"
12
  "MIME-Version: 1.0\n"
13
  "Content-Type: text/plain; charset=UTF-8\n"
14
  "Content-Transfer-Encoding: 8bit\n"
15
- "X-Generator: Poedit 1.8.11\n"
16
  "X-Poedit-SourceCharset: UTF-8\n"
17
  "Plural-Forms: nplurals=2; plural=(n > 1);\n"
18
 
@@ -151,7 +151,7 @@ msgstr ""
151
  "NinjaFirewall est conforme à la réglementation générale sur la protection "
152
  "des données (RGPD). Pour plus d'informations, veuillez visiter notre blog :"
153
 
154
- #: lib/anti_malware.php:24 ninjafirewall.php:747
155
  msgid "Anti-Malware"
156
  msgstr "Anti-Malware"
157
 
@@ -220,7 +220,7 @@ msgstr "Afficher les statistiques"
220
  msgid "View firewall log"
221
  msgstr "Voir le journal du pare-feu"
222
 
223
- #: lib/event_notifications.php:34 lib/help.php:413 ninjafirewall.php:755
224
  msgid "Event Notifications"
225
  msgstr "Notifications d'Événement"
226
 
@@ -472,13 +472,13 @@ msgstr ""
472
  "d’Événement\" de NinjaFirewall."
473
 
474
  #: lib/event_notifications.php:485 lib/file_check.php:783
475
- #: lib/file_check.php:804 lib/firewall_options.php:515 lib/rules_update.php:553
476
  #: lib/utils.php:746
477
  msgid "Support forum:"
478
  msgstr "Forum :"
479
 
480
  #: lib/event_notifications.php:488 lib/file_check.php:786
481
- #: lib/file_check.php:807 lib/firewall_options.php:518 lib/rules_update.php:556
482
  #: lib/utils.php:235 lib/utils.php:578 lib/utils.php:749 lib/utils.php:856
483
  #: lib/utils.php:1035 lib/utils.php:1389
484
  #, php-format
@@ -513,7 +513,7 @@ msgstr "NinjaFirewall a détecté des changements dans vos fichiers."
513
  msgid "No changes detected."
514
  msgstr "Aucun changement n'a été détecté."
515
 
516
- #: lib/file_check.php:129 lib/help.php:380 ninjafirewall.php:737
517
  msgid "File Check"
518
  msgstr "File Check"
519
 
@@ -792,15 +792,15 @@ msgstr "Erreur lors de la lecture du fichier de l'ancien instantané."
792
  msgid "Error reading new snapshot file."
793
  msgstr "Erreur lors de la lecture du fichier du nouvel instantané."
794
 
795
- #: lib/file_check.php:742 ninjafirewall.php:407
796
  msgid "New file"
797
  msgstr "Nouveau fichier"
798
 
799
- #: lib/file_check.php:743 ninjafirewall.php:408
800
  msgid "Modified file"
801
  msgstr "Fichier modifié"
802
 
803
- #: lib/file_check.php:744 ninjafirewall.php:409
804
  msgid "Deleted file"
805
  msgstr "Fichier supprimé"
806
 
@@ -831,7 +831,7 @@ msgstr "[NinjaFirewall] Rapport de File Check"
831
  msgid "NinjaFirewall did not detect changes in your files."
832
  msgstr "NinjaFirewall n'a pas détecté de changements dans vos fichiers."
833
 
834
- #: lib/file_guard.php:28 lib/help.php:348 ninjafirewall.php:733
835
  msgid "File Guard"
836
  msgstr "File Guard"
837
 
@@ -863,7 +863,7 @@ msgid "Enable File Guard"
863
  msgstr "Activer File Guard"
864
 
865
  #: lib/file_guard.php:72 lib/firewall_options.php:64 lib/live_log.php:102
866
- #: lib/login_protection.php:203 lib/overview.php:123 lib/overview.php:257
867
  #: lib/rules_update.php:141
868
  msgid "Enabled"
869
  msgstr "Activé"
@@ -927,7 +927,7 @@ msgid "Your public key has been saved"
927
  msgstr "Votre clé publique a été sauvegardée"
928
 
929
  #: lib/firewall_log.php:81 lib/help.php:487 lib/wpplus.php:206
930
- #: ninjafirewall.php:763
931
  msgid "Firewall Log"
932
  msgstr "Journal du Pare-feu"
933
 
@@ -987,7 +987,7 @@ msgstr "Entrez \"0\" pour désactiver cette option."
987
  msgid "Save Log Options"
988
  msgstr "Sauvegarder les options"
989
 
990
- #: lib/firewall_log.php:197 lib/help.php:508 lib/overview.php:247
991
  #: lib/wpplus.php:170
992
  msgid "Centralized Logging"
993
  msgstr "Centralisation des Logs"
@@ -1021,7 +1021,7 @@ msgstr "Le journal demandé n'existe pas."
1021
  msgid "Unable to open the log for read operation."
1022
  msgstr "Impossible de lire le journal."
1023
 
1024
- #: lib/firewall_options.php:29 ninjafirewall.php:725
1025
  msgid "Firewall Options"
1026
  msgstr "Options du Pare-feu"
1027
 
@@ -1029,7 +1029,7 @@ msgstr "Options du Pare-feu"
1029
  msgid "Firewall protection"
1030
  msgstr "Pare-feu"
1031
 
1032
- #: lib/firewall_options.php:76 lib/help.php:153 lib/overview.php:152
1033
  msgid "Debugging mode"
1034
  msgstr "Mode débogage"
1035
 
@@ -1151,27 +1151,22 @@ msgid "Uploaded file is either corrupted or its format is not supported (#%s)"
1151
  msgstr ""
1152
  "Le fichier importé est illisible ou son format n'est pas supporté (#%s)"
1153
 
1154
- #: lib/firewall_options.php:369
1155
- msgid "The imported file is not compatible with that version of NinjaFirewall"
1156
- msgstr ""
1157
- "Le fichier importé n'est pas compatible avec cette version de NinjaFirewall"
1158
-
1159
- #: lib/firewall_options.php:489
1160
  msgid "[NinjaFirewall] Alert: Firewall is disabled"
1161
  msgstr "[NinjaFirewall] Alerte : Le pare-feu a été désactivé"
1162
 
1163
- #: lib/firewall_options.php:491 lib/firewall_options.php:493 lib/utils.php:734
1164
  #: lib/utils.php:736
1165
  msgid "-Blog :"
1166
  msgstr "- Blog :"
1167
 
1168
- #: lib/firewall_options.php:497
1169
  msgid "Someone disabled NinjaFirewall from your WordPress admin dashboard:"
1170
  msgstr ""
1171
  "Quelqu'un a désactivé NinjaFirewall depuis votre Tableau de bord de "
1172
  "WordPress :"
1173
 
1174
- #: lib/firewall_options.php:500
1175
  msgid ""
1176
  "NinjaFirewall is disabled because someone enabled debugging mode from your "
1177
  "WordPress admin dashboard:"
@@ -1179,26 +1174,26 @@ msgstr ""
1179
  "NinjaFirewall est désactivé car quelqu'un activé son \"Mode débogage\" "
1180
  "depuis votre tableau de bord de WordPress :"
1181
 
1182
- #: lib/firewall_options.php:503
1183
  msgid "[NinjaFirewall] Alert: Firewall override settings"
1184
  msgstr "[NinjaFirewall] Alerte : Modification des paramètres du pare-feu"
1185
 
1186
- #: lib/firewall_options.php:504
1187
  msgid ""
1188
  "Someone imported a new configuration which overrode the firewall settings:"
1189
  msgstr ""
1190
  "Quelqu'un a importé une nouvelle configuration qui a modifié tous les "
1191
  "paramètres du pare-feu :"
1192
 
1193
- #: lib/firewall_options.php:510 lib/utils.php:741
1194
  msgid "-User :"
1195
  msgstr "- Nom :"
1196
 
1197
- #: lib/firewall_options.php:511 lib/utils.php:742
1198
  msgid "-IP :"
1199
  msgstr "- IP :"
1200
 
1201
- #: lib/firewall_options.php:512 lib/utils.php:743
1202
  msgid "-Date :"
1203
  msgstr "- Date :"
1204
 
@@ -1210,7 +1205,7 @@ msgstr ""
1210
  "Cette option ne peut être activée que lorsque NinjaFirewall fonctionne en "
1211
  "mode %s."
1212
 
1213
- #: lib/firewall_policies.php:62 lib/help.php:231 ninjafirewall.php:729
1214
  msgid "Firewall Policies"
1215
  msgstr "Politiques du Pare-feu"
1216
 
@@ -1722,7 +1717,7 @@ msgstr "Sauvegarder les options"
1722
  msgid "Restore Default Values"
1723
  msgstr "Rétablir les valeurs par défaut"
1724
 
1725
- #: lib/help.php:37 ninjafirewall.php:715
1726
  msgid "Overview"
1727
  msgstr "Aperçu"
1728
 
@@ -2971,7 +2966,7 @@ msgstr ""
2971
  "intercepter les requêtes HTTP envoyées à tout script PHP, même si ce dernier "
2972
  "ne fait pas partie de WordPress (logiciel tiers, backdoor, etc)."
2973
 
2974
- #: lib/help.php:364 lib/network.php:32 ninjafirewall.php:751
2975
  msgid "Network"
2976
  msgstr "Réseau"
2977
 
@@ -3120,7 +3115,7 @@ msgstr ""
3120
  "après avoir pénétré dans votre Tableau de bord de WordPress, d'y installer "
3121
  "une porte dérobée (backdoor) afin de prendre le contrôle de votre blog."
3122
 
3123
- #: lib/help.php:425 lib/login_protection.php:21 ninjafirewall.php:759
3124
  msgid "Login Protection"
3125
  msgstr "Page de Connexion"
3126
 
@@ -3391,7 +3386,7 @@ msgstr ""
3391
  "supprimez votre clé publique ci-dessous. "
3392
 
3393
  #: lib/help.php:536 lib/live_log.php:37 lib/live_log.php:75
3394
- #: ninjafirewall.php:767
3395
  msgid "Live Log"
3396
  msgstr "Live Log"
3397
 
@@ -3526,7 +3521,7 @@ msgstr ""
3526
  "%</code>, <code>[</code>, <code>]</code>, <code>espace</code> et toute "
3527
  "lettre minuscule <code>a-z</code>."
3528
 
3529
- #: lib/help.php:573 lib/rules_editor.php:27 ninjafirewall.php:771
3530
  msgid "Rules Editor"
3531
  msgstr "Éditeur de Règles"
3532
 
@@ -3586,7 +3581,7 @@ msgstr ""
3586
  "vulnérabilités. Certaines d'entre elles ont été découvertes par les "
3587
  "entreprises, particuliers ou listes de diffusion suivantes:"
3588
 
3589
- #: lib/help.php:638 lib/overview.php:186
3590
  msgid "Updates"
3591
  msgstr "Mises à Jour"
3592
 
@@ -3636,7 +3631,7 @@ msgstr ""
3636
  "Erreur : Votre fichier .htaccess n'est pas accessible en écriture. Veuillez "
3637
  "modifier ses autorisations : %s"
3638
 
3639
- #: lib/install.php:85 ninjafirewall.php:576 ninjafirewall.php:580
3640
  #, php-format
3641
  msgid "Error: wrong parameter value (%s)."
3642
  msgstr "Erreur : Mauvais paramètre (%s)."
@@ -3711,6 +3706,15 @@ msgstr ""
3711
  "connexion non-sécurisée (HTTP) en ajoutant la ligne suivante dans votre "
3712
  "fichier <strong>wp-config.php</strong> :"
3713
 
 
 
 
 
 
 
 
 
 
3714
  #: lib/live_log.php:29
3715
  msgid ""
3716
  "Error: NinjaFirewall must be enabled and working in order to use this "
@@ -4008,7 +4012,7 @@ msgstr "Erreur : le mot de passe doit comporter de 6 à 32 caractères."
4008
  msgid "Error: unable to write to the %s configuration file"
4009
  msgstr "Erreur : impossible d’écrire dans le fichier de configuration %s"
4010
 
4011
- #: lib/network.php:24 ninjafirewall.php:1075 ninjafirewall.php:1079
4012
  #, php-format
4013
  msgid "You are not allowed to perform this task (%s)."
4014
  msgstr "Vous n'êtes pas autorisé à effectuer cette tâche (%s)."
@@ -4033,12 +4037,12 @@ msgstr ""
4033
  msgid "Save Network options"
4034
  msgstr "Sauvegarder les options"
4035
 
4036
- #: lib/overview.php:49
4037
  msgid "Make sure you followed the instructions and restarted Openlitespeed."
4038
  msgstr ""
4039
  "Assurez-vous de bien suivre les instructions et de redémarrer Openlitespeed."
4040
 
4041
- #: lib/overview.php:53
4042
  #, php-format
4043
  msgid ""
4044
  "Make sure your HTTP server support the %s directive in .htaccess files. Or "
@@ -4048,7 +4052,7 @@ msgstr ""
4048
  "fichiers .htaccess. Ou peut-être devez-vous redémarrer votre serveur HTTP "
4049
  "pour appliquer les changements ?"
4050
 
4051
- #: lib/overview.php:61
4052
  #, php-format
4053
  msgid ""
4054
  "Because PHP caches INI files, you may need to wait up to five minutes before "
@@ -4062,19 +4066,19 @@ msgstr ""
4062
  "secondes</strong> avant de réessayer (vous pouvez quitter cette page et "
4063
  "revenir dans quelques minutes)."
4064
 
4065
- #: lib/overview.php:69
4066
  msgid "Oops! Full WAF mode is not enabled yet."
4067
  msgstr "Oops! Le mode Full WAF n'est pas encore activé."
4068
 
4069
- #: lib/overview.php:80
4070
  msgid "NinjaFirewall (WP Edition)"
4071
  msgstr "NinjaFirewall (WP Edition)"
4072
 
4073
- #: lib/overview.php:85
4074
  msgid "Congratulations, NinjaFirewall is up and running!"
4075
  msgstr "Félicitations, NinjaFirewall est bien activé&nbsp;!"
4076
 
4077
- #: lib/overview.php:86
4078
  msgid ""
4079
  "If you need help, click on the contextual \"Help\" menu tab located in the "
4080
  "upper right corner of each page."
@@ -4082,34 +4086,34 @@ msgstr ""
4082
  "Si vous avez besoin d'aide, cliquez sur l'onglet \"Aide\" situé dans le coin "
4083
  "supérieur droit de chaque page."
4084
 
4085
- #: lib/overview.php:88
4086
  msgid "A \"Quick Start, FAQ & Troubleshooting Guide\" email was sent to"
4087
  msgstr ""
4088
  "Un e-mail \"Guide d'Utilisation, d'Installation et de Dépannage\" a été "
4089
  "envoyé à l'adresse"
4090
 
4091
- #: lib/overview.php:110
4092
  msgid "Unknown error"
4093
  msgstr "Erreur inconnue"
4094
 
4095
- #: lib/overview.php:114 lib/overview.php:122
4096
  msgid "Firewall"
4097
  msgstr "Pare-feu"
4098
 
4099
- #: lib/overview.php:130
4100
  msgid "Mode"
4101
  msgstr "Mode"
4102
 
4103
- #: lib/overview.php:135 lib/overview.php:141
4104
  #, php-format
4105
  msgid "NinjaFirewall is running in %s mode."
4106
  msgstr "NinjaFirewall fonctionne en mode %s."
4107
 
4108
- #: lib/overview.php:135
4109
  msgid "WordPress WAF"
4110
  msgstr "WordPress WAF"
4111
 
4112
- #: lib/overview.php:137
4113
  #, php-format
4114
  msgid ""
4115
  "For better protection, <a %s>click here</a> to enable its Full WAF mode."
@@ -4117,47 +4121,47 @@ msgstr ""
4117
  "Pour une meilleure protection, <a %s>cliquez ici</a> pour activer son mode "
4118
  "Full WAF."
4119
 
4120
- #: lib/overview.php:137
4121
  msgid "Click to install NinjaFirewall in Full WAF mode."
4122
  msgstr "Cliquez pour installer NinjaFirewall en mode Full WAF."
4123
 
4124
- #: lib/overview.php:141
4125
  msgid "Full WAF"
4126
  msgstr "Full WAF"
4127
 
4128
- #: lib/overview.php:153
4129
  msgid "Enabled."
4130
  msgstr "Activé."
4131
 
4132
- #: lib/overview.php:153
4133
  msgid "Click here to turn Debugging Mode off"
4134
  msgstr "Cliquez ici pour désactiver le mode Débogage"
4135
 
4136
- #: lib/overview.php:159
4137
  msgid "Edition"
4138
  msgstr "Édition"
4139
 
4140
- #: lib/overview.php:160
4141
  msgid "Need more security? Get Premium!"
4142
  msgstr "Besoin de plus de sécurité ? Découvrez NinjaFirewall WP+ Edition !"
4143
 
4144
- #: lib/overview.php:163 lib/utils.php:724
4145
  msgid "Version"
4146
  msgstr "Version"
4147
 
4148
- #: lib/overview.php:164
4149
  msgid "Security rules:"
4150
  msgstr "Règles de sécurité&nbsp;:"
4151
 
4152
- #: lib/overview.php:168
4153
  msgid "PHP SAPI"
4154
  msgstr "PHP SAPI"
4155
 
4156
- #: lib/overview.php:187
4157
  msgid "Security rules updates are disabled."
4158
  msgstr "La mise à jour automatique des règles de sécurité est désactivée."
4159
 
4160
- #: lib/overview.php:187
4161
  msgid ""
4162
  "If you want your blog to be protected against the latest threats, enable "
4163
  "automatic security rules updates."
@@ -4165,11 +4169,11 @@ msgstr ""
4165
  "Pour garder votre WordPress protégé contre les dernières vulnérabilités, "
4166
  "pensez à l'activer."
4167
 
4168
- #: lib/overview.php:195 lib/overview.php:203
4169
  msgid "Admin user"
4170
  msgstr "Administrateur"
4171
 
4172
- #: lib/overview.php:196
4173
  #, php-format
4174
  msgid ""
4175
  "You are not whitelisted. Ensure that the \"Do not block WordPress "
@@ -4182,23 +4186,23 @@ msgstr ""
4182
  "\"%s\">Politiques du Pare-feu</a>, sinon vous pourriez être bloqué par le "
4183
  "pare-feu lorsque vous travaillez depuis votre Tableau de bord."
4184
 
4185
- #: lib/overview.php:204
4186
  msgid "You are whitelisted by the firewall."
4187
  msgstr "Vous êtes dans la liste blanche du pare-feu."
4188
 
4189
- #: lib/overview.php:211
4190
  msgid "Restrictions"
4191
  msgstr "Restrictions"
4192
 
4193
- #: lib/overview.php:212
4194
  msgid "Access to NinjaFirewall is restricted to specific users."
4195
  msgstr "L'accès à NinjaFirewall est restreint à certains utilisateurs."
4196
 
4197
- #: lib/overview.php:223
4198
  msgid "User session"
4199
  msgstr "Session utilisateur"
4200
 
4201
- #: lib/overview.php:224
4202
  msgid ""
4203
  "It seems that the user session set by NinjaFirewall was not found by the "
4204
  "firewall script."
@@ -4206,7 +4210,7 @@ msgstr ""
4206
  "Il semble que la session d'utilisateur définie par NinjaFirewall n'a pas été "
4207
  "trouvé par le script du pare-feu."
4208
 
4209
- #: lib/overview.php:232
4210
  #, php-format
4211
  msgid ""
4212
  "the public key is invalid. Please <a href=\"%s\">check your configuration</"
@@ -4215,18 +4219,18 @@ msgstr ""
4215
  "la clé publique est invalide. Veuillez vérifier <a href=\"%s\">votre "
4216
  "configuration</a>."
4217
 
4218
- #: lib/overview.php:236
4219
  msgid "No IP address restriction."
4220
  msgstr "Aucune restriction d'accès par adresse IP."
4221
 
4222
- #: lib/overview.php:239
4223
  #, php-format
4224
  msgid "IP address %s is allowed to access NinjaFirewall's log on this server."
4225
  msgstr ""
4226
  "L'adresse IP %s est autorisée à accéder au journal du pare-feu de "
4227
  "NinjaFirewall."
4228
 
4229
- #: lib/overview.php:242
4230
  #, php-format
4231
  msgid ""
4232
  "the whitelisted IP is not valid. Please <a href=\"%s\">check your "
@@ -4235,21 +4239,21 @@ msgstr ""
4235
  "l'adresse IP est invalide. Veuillez vérifier <a href=\"%s\">votre "
4236
  "configuration</a>."
4237
 
4238
- #: lib/overview.php:251
4239
  #, php-format
4240
  msgid "Error: %s"
4241
  msgstr "Erreur : %s"
4242
 
4243
- #: lib/overview.php:266
4244
  msgid "Source IP"
4245
  msgstr "IP source"
4246
 
4247
- #: lib/overview.php:267
4248
  #, php-format
4249
  msgid "You have a private IP : %s"
4250
  msgstr "Vous avez l'adresse IP d'un réseau privé : %s"
4251
 
4252
- #: lib/overview.php:267
4253
  #, php-format
4254
  msgid ""
4255
  "If your site is behind a reverse proxy or a load balancer, ensure that you "
@@ -4261,11 +4265,11 @@ msgstr ""
4261
  "la bonne adresse IP, sinon utilisez le fichier de configuration %s de "
4262
  "NinjaFirewall. "
4263
 
4264
- #: lib/overview.php:275 lib/overview.php:285
4265
  msgid "CDN detection"
4266
  msgstr "Détection CDN"
4267
 
4268
- #: lib/overview.php:276
4269
  #, php-format
4270
  msgid ""
4271
  "%s detected: you seem to be using Cloudflare CDN services. Ensure that you "
@@ -4276,7 +4280,7 @@ msgstr ""
4276
  "vous d'avoir configuré votre serveur HTTP afin qu'il fasse suivre la bonne "
4277
  "adresse IP, sinon utilisez le fichier de configuration %s de NinjaFirewall."
4278
 
4279
- #: lib/overview.php:286
4280
  #, php-format
4281
  msgid ""
4282
  "%s detected: you seem to be using Incapsula CDN services. Ensure that you "
@@ -4287,31 +4291,35 @@ msgstr ""
4287
  "vous d'avoir configuré votre serveur HTTP afin qu'il fasse suivre la bonne "
4288
  "adresse IP, sinon utilisez le fichier de configuration %s de NinjaFirewall."
4289
 
4290
- #: lib/overview.php:295 lib/overview.php:304
4291
  msgid "Log dir"
4292
  msgstr "Répertoire du Journal"
4293
 
4294
- #: lib/overview.php:296 lib/overview.php:305
4295
  #, php-format
4296
  msgid "%s directory is not writable! Please chmod it to 0777 or equivalent."
4297
  msgstr ""
4298
  "Le répertoire %s est en lecture seule ! Veuillez changer ses permissions "
4299
  "(0777 ou équivalent)."
4300
 
4301
- #: lib/overview.php:313
4302
  msgid "Optional configuration file"
4303
  msgstr "Fichier de configuration"
4304
 
4305
- #: lib/overview.php:320
4306
  msgid "MySQLi link identifier"
4307
  msgstr "Identifiant de lien MySQLi"
4308
 
4309
- #: lib/overview.php:321
4310
  msgid "A MySQLi link identifier was detected in your <code>.htninja</code>."
4311
  msgstr ""
4312
  "Un identifiant de lien MySQLi a été détecté dans votre fichier <code>."
4313
  "htninja</code>."
4314
 
 
 
 
 
4315
  #: lib/rules_editor.php:37
4316
  msgid "Error: you did not select a rule to disable."
4317
  msgstr "Erreur : vous devez sélectionner la règle à désactiver."
@@ -4409,7 +4417,7 @@ msgstr "Règles désactivées"
4409
  msgid "Enable it"
4410
  msgstr "Activer"
4411
 
4412
- #: lib/rules_update.php:73 lib/wpplus.php:217 ninjafirewall.php:775
4413
  msgid "Rules Update"
4414
  msgstr "Mise à Jour des Règles"
4415
 
@@ -4593,7 +4601,7 @@ msgstr ""
4593
  "Cette notification peut être désactivée depuis la page \"Mise à Jour des "
4594
  "Règles\" de NinjaFirewall."
4595
 
4596
- #: lib/statistics.php:27 ninjafirewall.php:720
4597
  msgid "Statistics"
4598
  msgstr "Statistiques"
4599
 
@@ -5039,21 +5047,21 @@ msgstr ""
5039
  "Cette protection (et notification) peut être désactivée à partir de la page "
5040
  "\"Politiques du Pare-feu\" de NinjaFirewall."
5041
 
5042
- #: lib/utils.php:1418
5043
  #, php-format
5044
  msgid "Error, cannot create the %s folder."
5045
  msgstr "Erreur, impossible de créer le répertoire %s."
5046
 
5047
- #: lib/utils.php:1418 lib/utils.php:1426 lib/utils.php:1434
5048
  msgid "Check your server permissions and try again."
5049
  msgstr "Vérifiez les autorisations de votre serveur et réessayez."
5050
 
5051
- #: lib/utils.php:1426
5052
  #, php-format
5053
  msgid "Error, the %s folder is not writable."
5054
  msgstr "Erreur, le répertoire %s est en lecture seule."
5055
 
5056
- #: lib/utils.php:1434
5057
  #, php-format
5058
  msgid "Error, cannot write %s."
5059
  msgstr "Erreur, impossible d'écrire dans %s."
@@ -5675,109 +5683,115 @@ msgstr ""
5675
  msgid "Error: The HTTP server returned the following error code:"
5676
  msgstr "Erreur : Le serveur HTTP a retourné le code d'erreur suivant :"
5677
 
5678
- #: ninjafirewall.php:561
5679
  msgid "Error: Security nonces do not match. Reload the page and try again."
5680
  msgstr ""
5681
  "Erreur : Les nonces de sécurité ne correspondent pas. Veuillez recharger "
5682
  "cette page."
5683
 
5684
- #: ninjafirewall.php:567
5685
  msgid "Error: NinjaFirewall is disabled"
5686
  msgstr "Erreur : NinjaFirewall est désactivé"
5687
 
5688
- #: ninjafirewall.php:572
5689
  #, php-format
5690
  msgid "Error: missing parameter (%s)."
5691
  msgstr "Erreur : Paramètre manquant (%s)."
5692
 
5693
- #: ninjafirewall.php:715
5694
  msgid "NinjaFirewall: Overview"
5695
  msgstr "NinjaFirewall : Aperçu"
5696
 
5697
- #: ninjafirewall.php:720
5698
  msgid "NinjaFirewall: Statistics"
5699
  msgstr "NinjaFirewall : Statistiques"
5700
 
5701
- #: ninjafirewall.php:725
5702
  msgid "NinjaFirewall: Firewall Options"
5703
  msgstr "NinjaFirewall : Options du Pare-feu"
5704
 
5705
- #: ninjafirewall.php:729
5706
  msgid "NinjaFirewall: Firewall Policies"
5707
  msgstr "NinjaFirewall : Politiques du Pare-feu"
5708
 
5709
- #: ninjafirewall.php:733
5710
  msgid "NinjaFirewall: File Guard"
5711
  msgstr "NinjaFirewall: File Guard"
5712
 
5713
- #: ninjafirewall.php:737
5714
  msgid "NinjaFirewall: File Check"
5715
  msgstr "NinjaFirewall: File Check"
5716
 
5717
- #: ninjafirewall.php:747
5718
  msgid "NinjaFirewall: Anti-Malware"
5719
  msgstr "NinjaFirewall : Anti-Malware"
5720
 
5721
- #: ninjafirewall.php:751
5722
  msgid "NinjaFirewall: Network"
5723
  msgstr "NinjaFirewall : Réseau"
5724
 
5725
- #: ninjafirewall.php:755
5726
  msgid "NinjaFirewall: Event Notifications"
5727
  msgstr "NinjaFirewall : Notifications d’Événement"
5728
 
5729
- #: ninjafirewall.php:759
5730
  msgid "NinjaFirewall: Log-in Protection"
5731
  msgstr "NinjaFirewall : Page de Connexion"
5732
 
5733
- #: ninjafirewall.php:763
5734
  msgid "NinjaFirewall: Firewall Log"
5735
  msgstr "NinjaFirewall : Journal du Pare-feu"
5736
 
5737
- #: ninjafirewall.php:767
5738
  msgid "NinjaFirewall: Live Log"
5739
  msgstr "NinjaFirewall: Live Log"
5740
 
5741
- #: ninjafirewall.php:771
5742
  msgid "NinjaFirewall: Rules Editor"
5743
  msgstr "NinjaFirewall : Éditeur de Règles"
5744
 
5745
- #: ninjafirewall.php:775
5746
  msgid "NinjaFirewall: Rules Update"
5747
  msgstr "NinjaFirewall: Mise à Jour des Règles"
5748
 
5749
- #: ninjafirewall.php:782
5750
  msgid "NinjaFirewall: About"
5751
  msgstr "NinjaFirewall : À Propos"
5752
 
5753
- #: ninjafirewall.php:782
5754
  msgid "About..."
5755
  msgstr "À Propos..."
5756
 
5757
- #: ninjafirewall.php:822
5758
  msgid "NinjaFirewall Settings"
5759
  msgstr "Réglages de NinjaFirewall"
5760
 
5761
- #: ninjafirewall.php:830
5762
  msgid "NinjaFirewall is enabled"
5763
  msgstr "NinjaFirewall est activé"
5764
 
5765
- #: ninjafirewall.php:1010
5766
  msgid "Access Restricted"
5767
  msgstr "Accès limité"
5768
 
5769
- #: ninjafirewall.php:1016
5770
  msgid "Settings"
5771
  msgstr "Réglages"
5772
 
5773
- #: ninjafirewall.php:1017
5774
  msgid "Upgrade to Premium"
5775
  msgstr "Passez Premium !"
5776
 
5777
- #: ninjafirewall.php:1018
5778
  msgid "Rate it!"
5779
  msgstr "Notez-le !"
5780
 
 
 
 
 
 
 
5781
  #~ msgid "Disable the fatal error handler <code>WP_Fatal_Error_Handler</code>:"
5782
  #~ msgstr ""
5783
  #~ "Désactiver le gestionnaire d'erreurs fatales "
@@ -6199,14 +6213,6 @@ msgstr "Notez-le !"
6199
  #~ msgid "Privacy policy"
6200
  #~ msgstr "Politique de confidentialité"
6201
 
6202
- #~ msgid ""
6203
- #~ "NinjaFirewall cannot create its <code>nfwlog/</code>log and cache folder; "
6204
- #~ "please make sure that the <code>%s</code> directory is writable"
6205
- #~ msgstr ""
6206
- #~ "NinjaFirewall ne peut pas créer le répertoire <code>nfwlog/</code>; "
6207
- #~ "veuillez vous assurer que le répertoire <code>%s</code> est accessible en "
6208
- #~ "écriture"
6209
-
6210
  #~ msgid ""
6211
  #~ "This is NinjaFirewall's logs, loader and cache directory. DO NOT alter or "
6212
  #~ "remove it as long as NinjaFirewall is running!"
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: 2019-07-06 19:00+0700\n"
8
+ "PO-Revision-Date: 2019-07-06 19:01+0700\n"
9
  "Last-Translator: NinTechNet <contact@nintechnet.com>\n"
10
  "Language-Team: NinTechNet <nintechnet.com>\n"
11
  "Language: fr_FR\n"
12
  "MIME-Version: 1.0\n"
13
  "Content-Type: text/plain; charset=UTF-8\n"
14
  "Content-Transfer-Encoding: 8bit\n"
15
+ "X-Generator: Poedit 2.2.1\n"
16
  "X-Poedit-SourceCharset: UTF-8\n"
17
  "Plural-Forms: nplurals=2; plural=(n > 1);\n"
18
 
151
  "NinjaFirewall est conforme à la réglementation générale sur la protection "
152
  "des données (RGPD). Pour plus d'informations, veuillez visiter notre blog :"
153
 
154
+ #: lib/anti_malware.php:24 ninjafirewall.php:750
155
  msgid "Anti-Malware"
156
  msgstr "Anti-Malware"
157
 
220
  msgid "View firewall log"
221
  msgstr "Voir le journal du pare-feu"
222
 
223
+ #: lib/event_notifications.php:34 lib/help.php:413 ninjafirewall.php:758
224
  msgid "Event Notifications"
225
  msgstr "Notifications d'Événement"
226
 
472
  "d’Événement\" de NinjaFirewall."
473
 
474
  #: lib/event_notifications.php:485 lib/file_check.php:783
475
+ #: lib/file_check.php:804 lib/firewall_options.php:525 lib/rules_update.php:553
476
  #: lib/utils.php:746
477
  msgid "Support forum:"
478
  msgstr "Forum :"
479
 
480
  #: lib/event_notifications.php:488 lib/file_check.php:786
481
+ #: lib/file_check.php:807 lib/firewall_options.php:528 lib/rules_update.php:556
482
  #: lib/utils.php:235 lib/utils.php:578 lib/utils.php:749 lib/utils.php:856
483
  #: lib/utils.php:1035 lib/utils.php:1389
484
  #, php-format
513
  msgid "No changes detected."
514
  msgstr "Aucun changement n'a été détecté."
515
 
516
+ #: lib/file_check.php:129 lib/help.php:380 ninjafirewall.php:740
517
  msgid "File Check"
518
  msgstr "File Check"
519
 
792
  msgid "Error reading new snapshot file."
793
  msgstr "Erreur lors de la lecture du fichier du nouvel instantané."
794
 
795
+ #: lib/file_check.php:742 ninjafirewall.php:410
796
  msgid "New file"
797
  msgstr "Nouveau fichier"
798
 
799
+ #: lib/file_check.php:743 ninjafirewall.php:411
800
  msgid "Modified file"
801
  msgstr "Fichier modifié"
802
 
803
+ #: lib/file_check.php:744 ninjafirewall.php:412
804
  msgid "Deleted file"
805
  msgstr "Fichier supprimé"
806
 
831
  msgid "NinjaFirewall did not detect changes in your files."
832
  msgstr "NinjaFirewall n'a pas détecté de changements dans vos fichiers."
833
 
834
+ #: lib/file_guard.php:28 lib/help.php:348 ninjafirewall.php:736
835
  msgid "File Guard"
836
  msgstr "File Guard"
837
 
863
  msgstr "Activer File Guard"
864
 
865
  #: lib/file_guard.php:72 lib/firewall_options.php:64 lib/live_log.php:102
866
+ #: lib/login_protection.php:203 lib/overview.php:119 lib/overview.php:255
867
  #: lib/rules_update.php:141
868
  msgid "Enabled"
869
  msgstr "Activé"
927
  msgstr "Votre clé publique a été sauvegardée"
928
 
929
  #: lib/firewall_log.php:81 lib/help.php:487 lib/wpplus.php:206
930
+ #: ninjafirewall.php:766
931
  msgid "Firewall Log"
932
  msgstr "Journal du Pare-feu"
933
 
987
  msgid "Save Log Options"
988
  msgstr "Sauvegarder les options"
989
 
990
+ #: lib/firewall_log.php:197 lib/help.php:508 lib/overview.php:245
991
  #: lib/wpplus.php:170
992
  msgid "Centralized Logging"
993
  msgstr "Centralisation des Logs"
1021
  msgid "Unable to open the log for read operation."
1022
  msgstr "Impossible de lire le journal."
1023
 
1024
+ #: lib/firewall_options.php:29 ninjafirewall.php:728
1025
  msgid "Firewall Options"
1026
  msgstr "Options du Pare-feu"
1027
 
1029
  msgid "Firewall protection"
1030
  msgstr "Pare-feu"
1031
 
1032
+ #: lib/firewall_options.php:76 lib/help.php:153 lib/overview.php:150
1033
  msgid "Debugging mode"
1034
  msgstr "Mode débogage"
1035
 
1151
  msgstr ""
1152
  "Le fichier importé est illisible ou son format n'est pas supporté (#%s)"
1153
 
1154
+ #: lib/firewall_options.php:499
 
 
 
 
 
1155
  msgid "[NinjaFirewall] Alert: Firewall is disabled"
1156
  msgstr "[NinjaFirewall] Alerte : Le pare-feu a été désactivé"
1157
 
1158
+ #: lib/firewall_options.php:501 lib/firewall_options.php:503 lib/utils.php:734
1159
  #: lib/utils.php:736
1160
  msgid "-Blog :"
1161
  msgstr "- Blog :"
1162
 
1163
+ #: lib/firewall_options.php:507
1164
  msgid "Someone disabled NinjaFirewall from your WordPress admin dashboard:"
1165
  msgstr ""
1166
  "Quelqu'un a désactivé NinjaFirewall depuis votre Tableau de bord de "
1167
  "WordPress :"
1168
 
1169
+ #: lib/firewall_options.php:510
1170
  msgid ""
1171
  "NinjaFirewall is disabled because someone enabled debugging mode from your "
1172
  "WordPress admin dashboard:"
1174
  "NinjaFirewall est désactivé car quelqu'un activé son \"Mode débogage\" "
1175
  "depuis votre tableau de bord de WordPress :"
1176
 
1177
+ #: lib/firewall_options.php:513
1178
  msgid "[NinjaFirewall] Alert: Firewall override settings"
1179
  msgstr "[NinjaFirewall] Alerte : Modification des paramètres du pare-feu"
1180
 
1181
+ #: lib/firewall_options.php:514
1182
  msgid ""
1183
  "Someone imported a new configuration which overrode the firewall settings:"
1184
  msgstr ""
1185
  "Quelqu'un a importé une nouvelle configuration qui a modifié tous les "
1186
  "paramètres du pare-feu :"
1187
 
1188
+ #: lib/firewall_options.php:520 lib/utils.php:741
1189
  msgid "-User :"
1190
  msgstr "- Nom :"
1191
 
1192
+ #: lib/firewall_options.php:521 lib/utils.php:742
1193
  msgid "-IP :"
1194
  msgstr "- IP :"
1195
 
1196
+ #: lib/firewall_options.php:522 lib/utils.php:743
1197
  msgid "-Date :"
1198
  msgstr "- Date :"
1199
 
1205
  "Cette option ne peut être activée que lorsque NinjaFirewall fonctionne en "
1206
  "mode %s."
1207
 
1208
+ #: lib/firewall_policies.php:62 lib/help.php:231 ninjafirewall.php:732
1209
  msgid "Firewall Policies"
1210
  msgstr "Politiques du Pare-feu"
1211
 
1717
  msgid "Restore Default Values"
1718
  msgstr "Rétablir les valeurs par défaut"
1719
 
1720
+ #: lib/help.php:37 ninjafirewall.php:718
1721
  msgid "Overview"
1722
  msgstr "Aperçu"
1723
 
2966
  "intercepter les requêtes HTTP envoyées à tout script PHP, même si ce dernier "
2967
  "ne fait pas partie de WordPress (logiciel tiers, backdoor, etc)."
2968
 
2969
+ #: lib/help.php:364 lib/network.php:32 ninjafirewall.php:754
2970
  msgid "Network"
2971
  msgstr "Réseau"
2972
 
3115
  "après avoir pénétré dans votre Tableau de bord de WordPress, d'y installer "
3116
  "une porte dérobée (backdoor) afin de prendre le contrôle de votre blog."
3117
 
3118
+ #: lib/help.php:425 lib/login_protection.php:21 ninjafirewall.php:762
3119
  msgid "Login Protection"
3120
  msgstr "Page de Connexion"
3121
 
3386
  "supprimez votre clé publique ci-dessous. "
3387
 
3388
  #: lib/help.php:536 lib/live_log.php:37 lib/live_log.php:75
3389
+ #: ninjafirewall.php:770
3390
  msgid "Live Log"
3391
  msgstr "Live Log"
3392
 
3521
  "%</code>, <code>[</code>, <code>]</code>, <code>espace</code> et toute "
3522
  "lettre minuscule <code>a-z</code>."
3523
 
3524
+ #: lib/help.php:573 lib/rules_editor.php:27 ninjafirewall.php:774
3525
  msgid "Rules Editor"
3526
  msgstr "Éditeur de Règles"
3527
 
3581
  "vulnérabilités. Certaines d'entre elles ont été découvertes par les "
3582
  "entreprises, particuliers ou listes de diffusion suivantes:"
3583
 
3584
+ #: lib/help.php:638 lib/overview.php:184
3585
  msgid "Updates"
3586
  msgstr "Mises à Jour"
3587
 
3631
  "Erreur : Votre fichier .htaccess n'est pas accessible en écriture. Veuillez "
3632
  "modifier ses autorisations : %s"
3633
 
3634
+ #: lib/install.php:85 ninjafirewall.php:579 ninjafirewall.php:583
3635
  #, php-format
3636
  msgid "Error: wrong parameter value (%s)."
3637
  msgstr "Erreur : Mauvais paramètre (%s)."
3706
  "connexion non-sécurisée (HTTP) en ajoutant la ligne suivante dans votre "
3707
  "fichier <strong>wp-config.php</strong> :"
3708
 
3709
+ #: lib/install_default.php:225
3710
+ #, php-format
3711
+ msgid ""
3712
+ "NinjaFirewall cannot create its <code>nfwlog/</code>log and cache folder; "
3713
+ "please make sure that the <code>%s</code> directory is writable"
3714
+ msgstr ""
3715
+ "NinjaFirewall ne peut pas créer le répertoire <code>nfwlog/</code>; veuillez "
3716
+ "vous assurer que le répertoire <code>%s</code> est accessible en écriture"
3717
+
3718
  #: lib/live_log.php:29
3719
  msgid ""
3720
  "Error: NinjaFirewall must be enabled and working in order to use this "
4012
  msgid "Error: unable to write to the %s configuration file"
4013
  msgstr "Erreur : impossible d’écrire dans le fichier de configuration %s"
4014
 
4015
+ #: lib/network.php:24 ninjafirewall.php:1078 ninjafirewall.php:1082
4016
  #, php-format
4017
  msgid "You are not allowed to perform this task (%s)."
4018
  msgstr "Vous n'êtes pas autorisé à effectuer cette tâche (%s)."
4037
  msgid "Save Network options"
4038
  msgstr "Sauvegarder les options"
4039
 
4040
+ #: lib/overview.php:45
4041
  msgid "Make sure you followed the instructions and restarted Openlitespeed."
4042
  msgstr ""
4043
  "Assurez-vous de bien suivre les instructions et de redémarrer Openlitespeed."
4044
 
4045
+ #: lib/overview.php:49
4046
  #, php-format
4047
  msgid ""
4048
  "Make sure your HTTP server support the %s directive in .htaccess files. Or "
4052
  "fichiers .htaccess. Ou peut-être devez-vous redémarrer votre serveur HTTP "
4053
  "pour appliquer les changements ?"
4054
 
4055
+ #: lib/overview.php:57
4056
  #, php-format
4057
  msgid ""
4058
  "Because PHP caches INI files, you may need to wait up to five minutes before "
4066
  "secondes</strong> avant de réessayer (vous pouvez quitter cette page et "
4067
  "revenir dans quelques minutes)."
4068
 
4069
+ #: lib/overview.php:65
4070
  msgid "Oops! Full WAF mode is not enabled yet."
4071
  msgstr "Oops! Le mode Full WAF n'est pas encore activé."
4072
 
4073
+ #: lib/overview.php:76
4074
  msgid "NinjaFirewall (WP Edition)"
4075
  msgstr "NinjaFirewall (WP Edition)"
4076
 
4077
+ #: lib/overview.php:81
4078
  msgid "Congratulations, NinjaFirewall is up and running!"
4079
  msgstr "Félicitations, NinjaFirewall est bien activé&nbsp;!"
4080
 
4081
+ #: lib/overview.php:82
4082
  msgid ""
4083
  "If you need help, click on the contextual \"Help\" menu tab located in the "
4084
  "upper right corner of each page."
4086
  "Si vous avez besoin d'aide, cliquez sur l'onglet \"Aide\" situé dans le coin "
4087
  "supérieur droit de chaque page."
4088
 
4089
+ #: lib/overview.php:84
4090
  msgid "A \"Quick Start, FAQ & Troubleshooting Guide\" email was sent to"
4091
  msgstr ""
4092
  "Un e-mail \"Guide d'Utilisation, d'Installation et de Dépannage\" a été "
4093
  "envoyé à l'adresse"
4094
 
4095
+ #: lib/overview.php:106
4096
  msgid "Unknown error"
4097
  msgstr "Erreur inconnue"
4098
 
4099
+ #: lib/overview.php:110 lib/overview.php:118
4100
  msgid "Firewall"
4101
  msgstr "Pare-feu"
4102
 
4103
+ #: lib/overview.php:126
4104
  msgid "Mode"
4105
  msgstr "Mode"
4106
 
4107
+ #: lib/overview.php:131 lib/overview.php:137
4108
  #, php-format
4109
  msgid "NinjaFirewall is running in %s mode."
4110
  msgstr "NinjaFirewall fonctionne en mode %s."
4111
 
4112
+ #: lib/overview.php:131
4113
  msgid "WordPress WAF"
4114
  msgstr "WordPress WAF"
4115
 
4116
+ #: lib/overview.php:133
4117
  #, php-format
4118
  msgid ""
4119
  "For better protection, <a %s>click here</a> to enable its Full WAF mode."
4121
  "Pour une meilleure protection, <a %s>cliquez ici</a> pour activer son mode "
4122
  "Full WAF."
4123
 
4124
+ #: lib/overview.php:133
4125
  msgid "Click to install NinjaFirewall in Full WAF mode."
4126
  msgstr "Cliquez pour installer NinjaFirewall en mode Full WAF."
4127
 
4128
+ #: lib/overview.php:137
4129
  msgid "Full WAF"
4130
  msgstr "Full WAF"
4131
 
4132
+ #: lib/overview.php:151
4133
  msgid "Enabled."
4134
  msgstr "Activé."
4135
 
4136
+ #: lib/overview.php:151
4137
  msgid "Click here to turn Debugging Mode off"
4138
  msgstr "Cliquez ici pour désactiver le mode Débogage"
4139
 
4140
+ #: lib/overview.php:157
4141
  msgid "Edition"
4142
  msgstr "Édition"
4143
 
4144
+ #: lib/overview.php:158
4145
  msgid "Need more security? Get Premium!"
4146
  msgstr "Besoin de plus de sécurité ? Découvrez NinjaFirewall WP+ Edition !"
4147
 
4148
+ #: lib/overview.php:161 lib/utils.php:724
4149
  msgid "Version"
4150
  msgstr "Version"
4151
 
4152
+ #: lib/overview.php:162
4153
  msgid "Security rules:"
4154
  msgstr "Règles de sécurité&nbsp;:"
4155
 
4156
+ #: lib/overview.php:166
4157
  msgid "PHP SAPI"
4158
  msgstr "PHP SAPI"
4159
 
4160
+ #: lib/overview.php:185
4161
  msgid "Security rules updates are disabled."
4162
  msgstr "La mise à jour automatique des règles de sécurité est désactivée."
4163
 
4164
+ #: lib/overview.php:185
4165
  msgid ""
4166
  "If you want your blog to be protected against the latest threats, enable "
4167
  "automatic security rules updates."
4169
  "Pour garder votre WordPress protégé contre les dernières vulnérabilités, "
4170
  "pensez à l'activer."
4171
 
4172
+ #: lib/overview.php:193 lib/overview.php:201
4173
  msgid "Admin user"
4174
  msgstr "Administrateur"
4175
 
4176
+ #: lib/overview.php:194
4177
  #, php-format
4178
  msgid ""
4179
  "You are not whitelisted. Ensure that the \"Do not block WordPress "
4186
  "\"%s\">Politiques du Pare-feu</a>, sinon vous pourriez être bloqué par le "
4187
  "pare-feu lorsque vous travaillez depuis votre Tableau de bord."
4188
 
4189
+ #: lib/overview.php:202
4190
  msgid "You are whitelisted by the firewall."
4191
  msgstr "Vous êtes dans la liste blanche du pare-feu."
4192
 
4193
+ #: lib/overview.php:209
4194
  msgid "Restrictions"
4195
  msgstr "Restrictions"
4196
 
4197
+ #: lib/overview.php:210
4198
  msgid "Access to NinjaFirewall is restricted to specific users."
4199
  msgstr "L'accès à NinjaFirewall est restreint à certains utilisateurs."
4200
 
4201
+ #: lib/overview.php:221
4202
  msgid "User session"
4203
  msgstr "Session utilisateur"
4204
 
4205
+ #: lib/overview.php:222
4206
  msgid ""
4207
  "It seems that the user session set by NinjaFirewall was not found by the "
4208
  "firewall script."
4210
  "Il semble que la session d'utilisateur définie par NinjaFirewall n'a pas été "
4211
  "trouvé par le script du pare-feu."
4212
 
4213
+ #: lib/overview.php:230
4214
  #, php-format
4215
  msgid ""
4216
  "the public key is invalid. Please <a href=\"%s\">check your configuration</"
4219
  "la clé publique est invalide. Veuillez vérifier <a href=\"%s\">votre "
4220
  "configuration</a>."
4221
 
4222
+ #: lib/overview.php:234
4223
  msgid "No IP address restriction."
4224
  msgstr "Aucune restriction d'accès par adresse IP."
4225
 
4226
+ #: lib/overview.php:237
4227
  #, php-format
4228
  msgid "IP address %s is allowed to access NinjaFirewall's log on this server."
4229
  msgstr ""
4230
  "L'adresse IP %s est autorisée à accéder au journal du pare-feu de "
4231
  "NinjaFirewall."
4232
 
4233
+ #: lib/overview.php:240
4234
  #, php-format
4235
  msgid ""
4236
  "the whitelisted IP is not valid. Please <a href=\"%s\">check your "
4239
  "l'adresse IP est invalide. Veuillez vérifier <a href=\"%s\">votre "
4240
  "configuration</a>."
4241
 
4242
+ #: lib/overview.php:249
4243
  #, php-format
4244
  msgid "Error: %s"
4245
  msgstr "Erreur : %s"
4246
 
4247
+ #: lib/overview.php:264
4248
  msgid "Source IP"
4249
  msgstr "IP source"
4250
 
4251
+ #: lib/overview.php:265
4252
  #, php-format
4253
  msgid "You have a private IP : %s"
4254
  msgstr "Vous avez l'adresse IP d'un réseau privé : %s"
4255
 
4256
+ #: lib/overview.php:265
4257
  #, php-format
4258
  msgid ""
4259
  "If your site is behind a reverse proxy or a load balancer, ensure that you "
4265
  "la bonne adresse IP, sinon utilisez le fichier de configuration %s de "
4266
  "NinjaFirewall. "
4267
 
4268
+ #: lib/overview.php:273 lib/overview.php:283
4269
  msgid "CDN detection"
4270
  msgstr "Détection CDN"
4271
 
4272
+ #: lib/overview.php:274
4273
  #, php-format
4274
  msgid ""
4275
  "%s detected: you seem to be using Cloudflare CDN services. Ensure that you "
4280
  "vous d'avoir configuré votre serveur HTTP afin qu'il fasse suivre la bonne "
4281
  "adresse IP, sinon utilisez le fichier de configuration %s de NinjaFirewall."
4282
 
4283
+ #: lib/overview.php:284
4284
  #, php-format
4285
  msgid ""
4286
  "%s detected: you seem to be using Incapsula CDN services. Ensure that you "
4291
  "vous d'avoir configuré votre serveur HTTP afin qu'il fasse suivre la bonne "
4292
  "adresse IP, sinon utilisez le fichier de configuration %s de NinjaFirewall."
4293
 
4294
+ #: lib/overview.php:293 lib/overview.php:302
4295
  msgid "Log dir"
4296
  msgstr "Répertoire du Journal"
4297
 
4298
+ #: lib/overview.php:294 lib/overview.php:303
4299
  #, php-format
4300
  msgid "%s directory is not writable! Please chmod it to 0777 or equivalent."
4301
  msgstr ""
4302
  "Le répertoire %s est en lecture seule ! Veuillez changer ses permissions "
4303
  "(0777 ou équivalent)."
4304
 
4305
+ #: lib/overview.php:311
4306
  msgid "Optional configuration file"
4307
  msgstr "Fichier de configuration"
4308
 
4309
+ #: lib/overview.php:318
4310
  msgid "MySQLi link identifier"
4311
  msgstr "Identifiant de lien MySQLi"
4312
 
4313
+ #: lib/overview.php:319
4314
  msgid "A MySQLi link identifier was detected in your <code>.htninja</code>."
4315
  msgstr ""
4316
  "Un identifiant de lien MySQLi a été détecté dans votre fichier <code>."
4317
  "htninja</code>."
4318
 
4319
+ #: lib/overview.php:325
4320
+ msgid "Help &amp; configuration"
4321
+ msgstr "Aide &amp; configuration"
4322
+
4323
  #: lib/rules_editor.php:37
4324
  msgid "Error: you did not select a rule to disable."
4325
  msgstr "Erreur : vous devez sélectionner la règle à désactiver."
4417
  msgid "Enable it"
4418
  msgstr "Activer"
4419
 
4420
+ #: lib/rules_update.php:73 lib/wpplus.php:217 ninjafirewall.php:778
4421
  msgid "Rules Update"
4422
  msgstr "Mise à Jour des Règles"
4423
 
4601
  "Cette notification peut être désactivée depuis la page \"Mise à Jour des "
4602
  "Règles\" de NinjaFirewall."
4603
 
4604
+ #: lib/statistics.php:27 ninjafirewall.php:723
4605
  msgid "Statistics"
4606
  msgstr "Statistiques"
4607
 
5047
  "Cette protection (et notification) peut être désactivée à partir de la page "
5048
  "\"Politiques du Pare-feu\" de NinjaFirewall."
5049
 
5050
+ #: lib/utils.php:1419
5051
  #, php-format
5052
  msgid "Error, cannot create the %s folder."
5053
  msgstr "Erreur, impossible de créer le répertoire %s."
5054
 
5055
+ #: lib/utils.php:1419 lib/utils.php:1427 lib/utils.php:1435
5056
  msgid "Check your server permissions and try again."
5057
  msgstr "Vérifiez les autorisations de votre serveur et réessayez."
5058
 
5059
+ #: lib/utils.php:1427
5060
  #, php-format
5061
  msgid "Error, the %s folder is not writable."
5062
  msgstr "Erreur, le répertoire %s est en lecture seule."
5063
 
5064
+ #: lib/utils.php:1435
5065
  #, php-format
5066
  msgid "Error, cannot write %s."
5067
  msgstr "Erreur, impossible d'écrire dans %s."
5683
  msgid "Error: The HTTP server returned the following error code:"
5684
  msgstr "Erreur : Le serveur HTTP a retourné le code d'erreur suivant :"
5685
 
5686
+ #: ninjafirewall.php:564
5687
  msgid "Error: Security nonces do not match. Reload the page and try again."
5688
  msgstr ""
5689
  "Erreur : Les nonces de sécurité ne correspondent pas. Veuillez recharger "
5690
  "cette page."
5691
 
5692
+ #: ninjafirewall.php:570
5693
  msgid "Error: NinjaFirewall is disabled"
5694
  msgstr "Erreur : NinjaFirewall est désactivé"
5695
 
5696
+ #: ninjafirewall.php:575
5697
  #, php-format
5698
  msgid "Error: missing parameter (%s)."
5699
  msgstr "Erreur : Paramètre manquant (%s)."
5700
 
5701
+ #: ninjafirewall.php:718
5702
  msgid "NinjaFirewall: Overview"
5703
  msgstr "NinjaFirewall : Aperçu"
5704
 
5705
+ #: ninjafirewall.php:723
5706
  msgid "NinjaFirewall: Statistics"
5707
  msgstr "NinjaFirewall : Statistiques"
5708
 
5709
+ #: ninjafirewall.php:728
5710
  msgid "NinjaFirewall: Firewall Options"
5711
  msgstr "NinjaFirewall : Options du Pare-feu"
5712
 
5713
+ #: ninjafirewall.php:732
5714
  msgid "NinjaFirewall: Firewall Policies"
5715
  msgstr "NinjaFirewall : Politiques du Pare-feu"
5716
 
5717
+ #: ninjafirewall.php:736
5718
  msgid "NinjaFirewall: File Guard"
5719
  msgstr "NinjaFirewall: File Guard"
5720
 
5721
+ #: ninjafirewall.php:740
5722
  msgid "NinjaFirewall: File Check"
5723
  msgstr "NinjaFirewall: File Check"
5724
 
5725
+ #: ninjafirewall.php:750
5726
  msgid "NinjaFirewall: Anti-Malware"
5727
  msgstr "NinjaFirewall : Anti-Malware"
5728
 
5729
+ #: ninjafirewall.php:754
5730
  msgid "NinjaFirewall: Network"
5731
  msgstr "NinjaFirewall : Réseau"
5732
 
5733
+ #: ninjafirewall.php:758
5734
  msgid "NinjaFirewall: Event Notifications"
5735
  msgstr "NinjaFirewall : Notifications d’Événement"
5736
 
5737
+ #: ninjafirewall.php:762
5738
  msgid "NinjaFirewall: Log-in Protection"
5739
  msgstr "NinjaFirewall : Page de Connexion"
5740
 
5741
+ #: ninjafirewall.php:766
5742
  msgid "NinjaFirewall: Firewall Log"
5743
  msgstr "NinjaFirewall : Journal du Pare-feu"
5744
 
5745
+ #: ninjafirewall.php:770
5746
  msgid "NinjaFirewall: Live Log"
5747
  msgstr "NinjaFirewall: Live Log"
5748
 
5749
+ #: ninjafirewall.php:774
5750
  msgid "NinjaFirewall: Rules Editor"
5751
  msgstr "NinjaFirewall : Éditeur de Règles"
5752
 
5753
+ #: ninjafirewall.php:778
5754
  msgid "NinjaFirewall: Rules Update"
5755
  msgstr "NinjaFirewall: Mise à Jour des Règles"
5756
 
5757
+ #: ninjafirewall.php:785
5758
  msgid "NinjaFirewall: About"
5759
  msgstr "NinjaFirewall : À Propos"
5760
 
5761
+ #: ninjafirewall.php:785
5762
  msgid "About..."
5763
  msgstr "À Propos..."
5764
 
5765
+ #: ninjafirewall.php:825
5766
  msgid "NinjaFirewall Settings"
5767
  msgstr "Réglages de NinjaFirewall"
5768
 
5769
+ #: ninjafirewall.php:833
5770
  msgid "NinjaFirewall is enabled"
5771
  msgstr "NinjaFirewall est activé"
5772
 
5773
+ #: ninjafirewall.php:1013
5774
  msgid "Access Restricted"
5775
  msgstr "Accès limité"
5776
 
5777
+ #: ninjafirewall.php:1019
5778
  msgid "Settings"
5779
  msgstr "Réglages"
5780
 
5781
+ #: ninjafirewall.php:1020
5782
  msgid "Upgrade to Premium"
5783
  msgstr "Passez Premium !"
5784
 
5785
+ #: ninjafirewall.php:1021
5786
  msgid "Rate it!"
5787
  msgstr "Notez-le !"
5788
 
5789
+ #~ msgid ""
5790
+ #~ "The imported file is not compatible with that version of NinjaFirewall"
5791
+ #~ msgstr ""
5792
+ #~ "Le fichier importé n'est pas compatible avec cette version de "
5793
+ #~ "NinjaFirewall"
5794
+
5795
  #~ msgid "Disable the fatal error handler <code>WP_Fatal_Error_Handler</code>:"
5796
  #~ msgstr ""
5797
  #~ "Désactiver le gestionnaire d'erreurs fatales "
6213
  #~ msgid "Privacy policy"
6214
  #~ msgstr "Politique de confidentialité"
6215
 
 
 
 
 
 
 
 
 
6216
  #~ msgid ""
6217
  #~ "This is NinjaFirewall's logs, loader and cache directory. DO NOT alter or "
6218
  #~ "remove it as long as NinjaFirewall is running!"
languages/ninjafirewall.pot CHANGED
@@ -2,7 +2,7 @@
2
  msgid ""
3
  msgstr ""
4
  "Project-Id-Version: Stable (latest release)\n"
5
- "POT-Creation-Date: 2019-06-24 18:07+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"
@@ -10,7 +10,7 @@ msgstr ""
10
  "MIME-Version: 1.0\n"
11
  "Content-Type: text/plain; charset=UTF-8\n"
12
  "Content-Transfer-Encoding: 8bit\n"
13
- "X-Generator: Poedit 1.8.11\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "Plural-Forms: nplurals=2; plural=(n > 1);\n"
16
  "X-Poedit-SourceCharset: UTF-8\n"
@@ -144,7 +144,7 @@ msgid ""
144
  "Protection Regulation (GDPR). For more info, please visit our blog:"
145
  msgstr ""
146
 
147
- #: lib/anti_malware.php:24 ninjafirewall.php:747
148
  msgid "Anti-Malware"
149
  msgstr ""
150
 
@@ -205,7 +205,7 @@ msgstr ""
205
  msgid "View firewall log"
206
  msgstr ""
207
 
208
- #: lib/event_notifications.php:34 lib/help.php:413 ninjafirewall.php:755
209
  msgid "Event Notifications"
210
  msgstr ""
211
 
@@ -446,13 +446,13 @@ msgid ""
446
  msgstr ""
447
 
448
  #: lib/event_notifications.php:485 lib/file_check.php:783
449
- #: lib/file_check.php:804 lib/firewall_options.php:515 lib/rules_update.php:553
450
  #: lib/utils.php:746
451
  msgid "Support forum:"
452
  msgstr ""
453
 
454
  #: lib/event_notifications.php:488 lib/file_check.php:786
455
- #: lib/file_check.php:807 lib/firewall_options.php:518 lib/rules_update.php:556
456
  #: lib/utils.php:235 lib/utils.php:578 lib/utils.php:749 lib/utils.php:856
457
  #: lib/utils.php:1035 lib/utils.php:1389
458
  #, php-format
@@ -485,7 +485,7 @@ msgstr ""
485
  msgid "No changes detected."
486
  msgstr ""
487
 
488
- #: lib/file_check.php:129 lib/help.php:380 ninjafirewall.php:737
489
  msgid "File Check"
490
  msgstr ""
491
 
@@ -753,15 +753,15 @@ msgstr ""
753
  msgid "Error reading new snapshot file."
754
  msgstr ""
755
 
756
- #: lib/file_check.php:742 ninjafirewall.php:407
757
  msgid "New file"
758
  msgstr ""
759
 
760
- #: lib/file_check.php:743 ninjafirewall.php:408
761
  msgid "Modified file"
762
  msgstr ""
763
 
764
- #: lib/file_check.php:744 ninjafirewall.php:409
765
  msgid "Deleted file"
766
  msgstr ""
767
 
@@ -792,7 +792,7 @@ msgstr ""
792
  msgid "NinjaFirewall did not detect changes in your files."
793
  msgstr ""
794
 
795
- #: lib/file_guard.php:28 lib/help.php:348 ninjafirewall.php:733
796
  msgid "File Guard"
797
  msgstr ""
798
 
@@ -817,7 +817,7 @@ msgid "Enable File Guard"
817
  msgstr ""
818
 
819
  #: lib/file_guard.php:72 lib/firewall_options.php:64 lib/live_log.php:102
820
- #: lib/login_protection.php:203 lib/overview.php:123 lib/overview.php:257
821
  #: lib/rules_update.php:141
822
  msgid "Enabled"
823
  msgstr ""
@@ -873,7 +873,7 @@ msgid "Your public key has been saved"
873
  msgstr ""
874
 
875
  #: lib/firewall_log.php:81 lib/help.php:487 lib/wpplus.php:206
876
- #: ninjafirewall.php:763
877
  msgid "Firewall Log"
878
  msgstr ""
879
 
@@ -929,7 +929,7 @@ msgstr ""
929
  msgid "Save Log Options"
930
  msgstr ""
931
 
932
- #: lib/firewall_log.php:197 lib/help.php:508 lib/overview.php:247
933
  #: lib/wpplus.php:170
934
  msgid "Centralized Logging"
935
  msgstr ""
@@ -961,7 +961,7 @@ msgstr ""
961
  msgid "Unable to open the log for read operation."
962
  msgstr ""
963
 
964
- #: lib/firewall_options.php:29 ninjafirewall.php:725
965
  msgid "Firewall Options"
966
  msgstr ""
967
 
@@ -969,7 +969,7 @@ msgstr ""
969
  msgid "Firewall protection"
970
  msgstr ""
971
 
972
- #: lib/firewall_options.php:76 lib/help.php:153 lib/overview.php:152
973
  msgid "Debugging mode"
974
  msgstr ""
975
 
@@ -1085,47 +1085,43 @@ msgstr ""
1085
  msgid "Uploaded file is either corrupted or its format is not supported (#%s)"
1086
  msgstr ""
1087
 
1088
- #: lib/firewall_options.php:369
1089
- msgid "The imported file is not compatible with that version of NinjaFirewall"
1090
- msgstr ""
1091
-
1092
- #: lib/firewall_options.php:489
1093
  msgid "[NinjaFirewall] Alert: Firewall is disabled"
1094
  msgstr ""
1095
 
1096
- #: lib/firewall_options.php:491 lib/firewall_options.php:493 lib/utils.php:734
1097
  #: lib/utils.php:736
1098
  msgid "-Blog :"
1099
  msgstr ""
1100
 
1101
- #: lib/firewall_options.php:497
1102
  msgid "Someone disabled NinjaFirewall from your WordPress admin dashboard:"
1103
  msgstr ""
1104
 
1105
- #: lib/firewall_options.php:500
1106
  msgid ""
1107
  "NinjaFirewall is disabled because someone enabled debugging mode from your "
1108
  "WordPress admin dashboard:"
1109
  msgstr ""
1110
 
1111
- #: lib/firewall_options.php:503
1112
  msgid "[NinjaFirewall] Alert: Firewall override settings"
1113
  msgstr ""
1114
 
1115
- #: lib/firewall_options.php:504
1116
  msgid ""
1117
  "Someone imported a new configuration which overrode the firewall settings:"
1118
  msgstr ""
1119
 
1120
- #: lib/firewall_options.php:510 lib/utils.php:741
1121
  msgid "-User :"
1122
  msgstr ""
1123
 
1124
- #: lib/firewall_options.php:511 lib/utils.php:742
1125
  msgid "-IP :"
1126
  msgstr ""
1127
 
1128
- #: lib/firewall_options.php:512 lib/utils.php:743
1129
  msgid "-Date :"
1130
  msgstr ""
1131
 
@@ -1135,7 +1131,7 @@ msgid ""
1135
  "This feature is only available when NinjaFirewall is running in %s mode."
1136
  msgstr ""
1137
 
1138
- #: lib/firewall_policies.php:62 lib/help.php:231 ninjafirewall.php:729
1139
  msgid "Firewall Policies"
1140
  msgstr ""
1141
 
@@ -1597,7 +1593,7 @@ msgstr ""
1597
  msgid "Restore Default Values"
1598
  msgstr ""
1599
 
1600
- #: lib/help.php:37 ninjafirewall.php:715
1601
  msgid "Overview"
1602
  msgstr ""
1603
 
@@ -2535,7 +2531,7 @@ msgid ""
2535
  "package (third-party software, shell script, backdoor etc)."
2536
  msgstr ""
2537
 
2538
- #: lib/help.php:364 lib/network.php:32 ninjafirewall.php:751
2539
  msgid "Network"
2540
  msgstr ""
2541
 
@@ -2640,7 +2636,7 @@ msgid ""
2640
  "theme in order to take full control of your website."
2641
  msgstr ""
2642
 
2643
- #: lib/help.php:425 lib/login_protection.php:21 ninjafirewall.php:759
2644
  msgid "Login Protection"
2645
  msgstr ""
2646
 
@@ -2840,7 +2836,7 @@ msgid ""
2840
  msgstr ""
2841
 
2842
  #: lib/help.php:536 lib/live_log.php:37 lib/live_log.php:75
2843
- #: ninjafirewall.php:767
2844
  msgid "Live Log"
2845
  msgstr ""
2846
 
@@ -2940,7 +2936,7 @@ msgid ""
2940
  "and lowercase letters <code>a-z</code>."
2941
  msgstr ""
2942
 
2943
- #: lib/help.php:573 lib/rules_editor.php:27 ninjafirewall.php:771
2944
  msgid "Rules Editor"
2945
  msgstr ""
2946
 
@@ -2983,7 +2979,7 @@ msgid ""
2983
  "them were reported by the following companies, individuals or mailing lists:"
2984
  msgstr ""
2985
 
2986
- #: lib/help.php:638 lib/overview.php:186
2987
  msgid "Updates"
2988
  msgstr ""
2989
 
@@ -3019,7 +3015,7 @@ msgid ""
3019
  "Error: Your .htaccess file is not writable, please change its permissions: %s"
3020
  msgstr ""
3021
 
3022
- #: lib/install.php:85 ninjafirewall.php:576 ninjafirewall.php:580
3023
  #, php-format
3024
  msgid "Error: wrong parameter value (%s)."
3025
  msgstr ""
@@ -3078,6 +3074,13 @@ msgid ""
3078
  "config.php</strong> file:"
3079
  msgstr ""
3080
 
 
 
 
 
 
 
 
3081
  #: lib/live_log.php:29
3082
  msgid ""
3083
  "Error: NinjaFirewall must be enabled and working in order to use this "
@@ -3346,7 +3349,7 @@ msgstr ""
3346
  msgid "Error: unable to write to the %s configuration file"
3347
  msgstr ""
3348
 
3349
- #: lib/network.php:24 ninjafirewall.php:1075 ninjafirewall.php:1079
3350
  #, php-format
3351
  msgid "You are not allowed to perform this task (%s)."
3352
  msgstr ""
@@ -3369,18 +3372,18 @@ msgstr ""
3369
  msgid "Save Network options"
3370
  msgstr ""
3371
 
3372
- #: lib/overview.php:49
3373
  msgid "Make sure you followed the instructions and restarted Openlitespeed."
3374
  msgstr ""
3375
 
3376
- #: lib/overview.php:53
3377
  #, php-format
3378
  msgid ""
3379
  "Make sure your HTTP server support the %s directive in .htaccess files. Or "
3380
  "maybe you need to restart your HTTP server to apply the changes?"
3381
  msgstr ""
3382
 
3383
- #: lib/overview.php:61
3384
  #, php-format
3385
  msgid ""
3386
  "Because PHP caches INI files, you may need to wait up to five minutes before "
@@ -3389,106 +3392,106 @@ msgid ""
3389
  "(you can navigate away from this page and come back in a few minutes)."
3390
  msgstr ""
3391
 
3392
- #: lib/overview.php:69
3393
  msgid "Oops! Full WAF mode is not enabled yet."
3394
  msgstr ""
3395
 
3396
- #: lib/overview.php:80
3397
  msgid "NinjaFirewall (WP Edition)"
3398
  msgstr ""
3399
 
3400
- #: lib/overview.php:85
3401
  msgid "Congratulations, NinjaFirewall is up and running!"
3402
  msgstr ""
3403
 
3404
- #: lib/overview.php:86
3405
  msgid ""
3406
  "If you need help, click on the contextual \"Help\" menu tab located in the "
3407
  "upper right corner of each page."
3408
  msgstr ""
3409
 
3410
- #: lib/overview.php:88
3411
  msgid "A \"Quick Start, FAQ & Troubleshooting Guide\" email was sent to"
3412
  msgstr ""
3413
 
3414
- #: lib/overview.php:110
3415
  msgid "Unknown error"
3416
  msgstr ""
3417
 
3418
- #: lib/overview.php:114 lib/overview.php:122
3419
  msgid "Firewall"
3420
  msgstr ""
3421
 
3422
- #: lib/overview.php:130
3423
  msgid "Mode"
3424
  msgstr ""
3425
 
3426
- #: lib/overview.php:135 lib/overview.php:141
3427
  #, php-format
3428
  msgid "NinjaFirewall is running in %s mode."
3429
  msgstr ""
3430
 
3431
- #: lib/overview.php:135
3432
  msgid "WordPress WAF"
3433
  msgstr ""
3434
 
3435
- #: lib/overview.php:137
3436
  #, php-format
3437
  msgid ""
3438
  "For better protection, <a %s>click here</a> to enable its Full WAF mode."
3439
  msgstr ""
3440
 
3441
- #: lib/overview.php:137
3442
  msgid "Click to install NinjaFirewall in Full WAF mode."
3443
  msgstr ""
3444
 
3445
- #: lib/overview.php:141
3446
  msgid "Full WAF"
3447
  msgstr ""
3448
 
3449
- #: lib/overview.php:153
3450
  msgid "Enabled."
3451
  msgstr ""
3452
 
3453
- #: lib/overview.php:153
3454
  msgid "Click here to turn Debugging Mode off"
3455
  msgstr ""
3456
 
3457
- #: lib/overview.php:159
3458
  msgid "Edition"
3459
  msgstr ""
3460
 
3461
- #: lib/overview.php:160
3462
  msgid "Need more security? Get Premium!"
3463
  msgstr ""
3464
 
3465
- #: lib/overview.php:163 lib/utils.php:724
3466
  msgid "Version"
3467
  msgstr ""
3468
 
3469
- #: lib/overview.php:164
3470
  msgid "Security rules:"
3471
  msgstr ""
3472
 
3473
- #: lib/overview.php:168
3474
  msgid "PHP SAPI"
3475
  msgstr ""
3476
 
3477
- #: lib/overview.php:187
3478
  msgid "Security rules updates are disabled."
3479
  msgstr ""
3480
 
3481
- #: lib/overview.php:187
3482
  msgid ""
3483
  "If you want your blog to be protected against the latest threats, enable "
3484
  "automatic security rules updates."
3485
  msgstr ""
3486
 
3487
- #: lib/overview.php:195 lib/overview.php:203
3488
  msgid "Admin user"
3489
  msgstr ""
3490
 
3491
- #: lib/overview.php:196
3492
  #, php-format
3493
  msgid ""
3494
  "You are not whitelisted. Ensure that the \"Do not block WordPress "
@@ -3497,66 +3500,66 @@ msgid ""
3497
  "your administration dashboard."
3498
  msgstr ""
3499
 
3500
- #: lib/overview.php:204
3501
  msgid "You are whitelisted by the firewall."
3502
  msgstr ""
3503
 
3504
- #: lib/overview.php:211
3505
  msgid "Restrictions"
3506
  msgstr ""
3507
 
3508
- #: lib/overview.php:212
3509
  msgid "Access to NinjaFirewall is restricted to specific users."
3510
  msgstr ""
3511
 
3512
- #: lib/overview.php:223
3513
  msgid "User session"
3514
  msgstr ""
3515
 
3516
- #: lib/overview.php:224
3517
  msgid ""
3518
  "It seems that the user session set by NinjaFirewall was not found by the "
3519
  "firewall script."
3520
  msgstr ""
3521
 
3522
- #: lib/overview.php:232
3523
  #, php-format
3524
  msgid ""
3525
  "the public key is invalid. Please <a href=\"%s\">check your configuration</"
3526
  "a>."
3527
  msgstr ""
3528
 
3529
- #: lib/overview.php:236
3530
  msgid "No IP address restriction."
3531
  msgstr ""
3532
 
3533
- #: lib/overview.php:239
3534
  #, php-format
3535
  msgid "IP address %s is allowed to access NinjaFirewall's log on this server."
3536
  msgstr ""
3537
 
3538
- #: lib/overview.php:242
3539
  #, php-format
3540
  msgid ""
3541
  "the whitelisted IP is not valid. Please <a href=\"%s\">check your "
3542
  "configuration</a>."
3543
  msgstr ""
3544
 
3545
- #: lib/overview.php:251
3546
  #, php-format
3547
  msgid "Error: %s"
3548
  msgstr ""
3549
 
3550
- #: lib/overview.php:266
3551
  msgid "Source IP"
3552
  msgstr ""
3553
 
3554
- #: lib/overview.php:267
3555
  #, php-format
3556
  msgid "You have a private IP : %s"
3557
  msgstr ""
3558
 
3559
- #: lib/overview.php:267
3560
  #, php-format
3561
  msgid ""
3562
  "If your site is behind a reverse proxy or a load balancer, ensure that you "
@@ -3564,11 +3567,11 @@ msgid ""
3564
  "otherwise use the NinjaFirewall %s configuration file."
3565
  msgstr ""
3566
 
3567
- #: lib/overview.php:275 lib/overview.php:285
3568
  msgid "CDN detection"
3569
  msgstr ""
3570
 
3571
- #: lib/overview.php:276
3572
  #, php-format
3573
  msgid ""
3574
  "%s detected: you seem to be using Cloudflare CDN services. Ensure that you "
@@ -3576,7 +3579,7 @@ msgid ""
3576
  "otherwise use the NinjaFirewall %s configuration file."
3577
  msgstr ""
3578
 
3579
- #: lib/overview.php:286
3580
  #, php-format
3581
  msgid ""
3582
  "%s detected: you seem to be using Incapsula CDN services. Ensure that you "
@@ -3584,27 +3587,31 @@ msgid ""
3584
  "otherwise use the NinjaFirewall %s configuration file."
3585
  msgstr ""
3586
 
3587
- #: lib/overview.php:295 lib/overview.php:304
3588
  msgid "Log dir"
3589
  msgstr ""
3590
 
3591
- #: lib/overview.php:296 lib/overview.php:305
3592
  #, php-format
3593
  msgid "%s directory is not writable! Please chmod it to 0777 or equivalent."
3594
  msgstr ""
3595
 
3596
- #: lib/overview.php:313
3597
  msgid "Optional configuration file"
3598
  msgstr ""
3599
 
3600
- #: lib/overview.php:320
3601
  msgid "MySQLi link identifier"
3602
  msgstr ""
3603
 
3604
- #: lib/overview.php:321
3605
  msgid "A MySQLi link identifier was detected in your <code>.htninja</code>."
3606
  msgstr ""
3607
 
 
 
 
 
3608
  #: lib/rules_editor.php:37
3609
  msgid "Error: you did not select a rule to disable."
3610
  msgstr ""
@@ -3695,7 +3702,7 @@ msgstr ""
3695
  msgid "Enable it"
3696
  msgstr ""
3697
 
3698
- #: lib/rules_update.php:73 lib/wpplus.php:217 ninjafirewall.php:775
3699
  msgid "Rules Update"
3700
  msgstr ""
3701
 
@@ -3855,7 +3862,7 @@ msgid ""
3855
  "This notification can be turned off from NinjaFirewall \"Rules Update\" page."
3856
  msgstr ""
3857
 
3858
- #: lib/statistics.php:27 ninjafirewall.php:720
3859
  msgid "Statistics"
3860
  msgstr ""
3861
 
@@ -4241,21 +4248,21 @@ msgid ""
4241
  "\"Firewall Policies\" page."
4242
  msgstr ""
4243
 
4244
- #: lib/utils.php:1418
4245
  #, php-format
4246
  msgid "Error, cannot create the %s folder."
4247
  msgstr ""
4248
 
4249
- #: lib/utils.php:1418 lib/utils.php:1426 lib/utils.php:1434
4250
  msgid "Check your server permissions and try again."
4251
  msgstr ""
4252
 
4253
- #: lib/utils.php:1426
4254
  #, php-format
4255
  msgid "Error, the %s folder is not writable."
4256
  msgstr ""
4257
 
4258
- #: lib/utils.php:1434
4259
  #, php-format
4260
  msgid "Error, cannot write %s."
4261
  msgstr ""
@@ -4725,103 +4732,103 @@ msgstr ""
4725
  msgid "Error: The HTTP server returned the following error code:"
4726
  msgstr ""
4727
 
4728
- #: ninjafirewall.php:561
4729
  msgid "Error: Security nonces do not match. Reload the page and try again."
4730
  msgstr ""
4731
 
4732
- #: ninjafirewall.php:567
4733
  msgid "Error: NinjaFirewall is disabled"
4734
  msgstr ""
4735
 
4736
- #: ninjafirewall.php:572
4737
  #, php-format
4738
  msgid "Error: missing parameter (%s)."
4739
  msgstr ""
4740
 
4741
- #: ninjafirewall.php:715
4742
  msgid "NinjaFirewall: Overview"
4743
  msgstr ""
4744
 
4745
- #: ninjafirewall.php:720
4746
  msgid "NinjaFirewall: Statistics"
4747
  msgstr ""
4748
 
4749
- #: ninjafirewall.php:725
4750
  msgid "NinjaFirewall: Firewall Options"
4751
  msgstr ""
4752
 
4753
- #: ninjafirewall.php:729
4754
  msgid "NinjaFirewall: Firewall Policies"
4755
  msgstr ""
4756
 
4757
- #: ninjafirewall.php:733
4758
  msgid "NinjaFirewall: File Guard"
4759
  msgstr ""
4760
 
4761
- #: ninjafirewall.php:737
4762
  msgid "NinjaFirewall: File Check"
4763
  msgstr ""
4764
 
4765
- #: ninjafirewall.php:747
4766
  msgid "NinjaFirewall: Anti-Malware"
4767
  msgstr ""
4768
 
4769
- #: ninjafirewall.php:751
4770
  msgid "NinjaFirewall: Network"
4771
  msgstr ""
4772
 
4773
- #: ninjafirewall.php:755
4774
  msgid "NinjaFirewall: Event Notifications"
4775
  msgstr ""
4776
 
4777
- #: ninjafirewall.php:759
4778
  msgid "NinjaFirewall: Log-in Protection"
4779
  msgstr ""
4780
 
4781
- #: ninjafirewall.php:763
4782
  msgid "NinjaFirewall: Firewall Log"
4783
  msgstr ""
4784
 
4785
- #: ninjafirewall.php:767
4786
  msgid "NinjaFirewall: Live Log"
4787
  msgstr ""
4788
 
4789
- #: ninjafirewall.php:771
4790
  msgid "NinjaFirewall: Rules Editor"
4791
  msgstr ""
4792
 
4793
- #: ninjafirewall.php:775
4794
  msgid "NinjaFirewall: Rules Update"
4795
  msgstr ""
4796
 
4797
- #: ninjafirewall.php:782
4798
  msgid "NinjaFirewall: About"
4799
  msgstr ""
4800
 
4801
- #: ninjafirewall.php:782
4802
  msgid "About..."
4803
  msgstr ""
4804
 
4805
- #: ninjafirewall.php:822
4806
  msgid "NinjaFirewall Settings"
4807
  msgstr ""
4808
 
4809
- #: ninjafirewall.php:830
4810
  msgid "NinjaFirewall is enabled"
4811
  msgstr ""
4812
 
4813
- #: ninjafirewall.php:1010
4814
  msgid "Access Restricted"
4815
  msgstr ""
4816
 
4817
- #: ninjafirewall.php:1016
4818
  msgid "Settings"
4819
  msgstr ""
4820
 
4821
- #: ninjafirewall.php:1017
4822
  msgid "Upgrade to Premium"
4823
  msgstr ""
4824
 
4825
- #: ninjafirewall.php:1018
4826
  msgid "Rate it!"
4827
  msgstr ""
2
  msgid ""
3
  msgstr ""
4
  "Project-Id-Version: Stable (latest release)\n"
5
+ "POT-Creation-Date: 2019-07-06 19:00+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"
10
  "MIME-Version: 1.0\n"
11
  "Content-Type: text/plain; charset=UTF-8\n"
12
  "Content-Transfer-Encoding: 8bit\n"
13
+ "X-Generator: Poedit 2.2.1\n"
14
  "X-Poedit-Basepath: ..\n"
15
  "Plural-Forms: nplurals=2; plural=(n > 1);\n"
16
  "X-Poedit-SourceCharset: UTF-8\n"
144
  "Protection Regulation (GDPR). For more info, please visit our blog:"
145
  msgstr ""
146
 
147
+ #: lib/anti_malware.php:24 ninjafirewall.php:750
148
  msgid "Anti-Malware"
149
  msgstr ""
150
 
205
  msgid "View firewall log"
206
  msgstr ""
207
 
208
+ #: lib/event_notifications.php:34 lib/help.php:413 ninjafirewall.php:758
209
  msgid "Event Notifications"
210
  msgstr ""
211
 
446
  msgstr ""
447
 
448
  #: lib/event_notifications.php:485 lib/file_check.php:783
449
+ #: lib/file_check.php:804 lib/firewall_options.php:525 lib/rules_update.php:553
450
  #: lib/utils.php:746
451
  msgid "Support forum:"
452
  msgstr ""
453
 
454
  #: lib/event_notifications.php:488 lib/file_check.php:786
455
+ #: lib/file_check.php:807 lib/firewall_options.php:528 lib/rules_update.php:556
456
  #: lib/utils.php:235 lib/utils.php:578 lib/utils.php:749 lib/utils.php:856
457
  #: lib/utils.php:1035 lib/utils.php:1389
458
  #, php-format
485
  msgid "No changes detected."
486
  msgstr ""
487
 
488
+ #: lib/file_check.php:129 lib/help.php:380 ninjafirewall.php:740
489
  msgid "File Check"
490
  msgstr ""
491
 
753
  msgid "Error reading new snapshot file."
754
  msgstr ""
755
 
756
+ #: lib/file_check.php:742 ninjafirewall.php:410
757
  msgid "New file"
758
  msgstr ""
759
 
760
+ #: lib/file_check.php:743 ninjafirewall.php:411
761
  msgid "Modified file"
762
  msgstr ""
763
 
764
+ #: lib/file_check.php:744 ninjafirewall.php:412
765
  msgid "Deleted file"
766
  msgstr ""
767
 
792
  msgid "NinjaFirewall did not detect changes in your files."
793
  msgstr ""
794
 
795
+ #: lib/file_guard.php:28 lib/help.php:348 ninjafirewall.php:736
796
  msgid "File Guard"
797
  msgstr ""
798
 
817
  msgstr ""
818
 
819
  #: lib/file_guard.php:72 lib/firewall_options.php:64 lib/live_log.php:102
820
+ #: lib/login_protection.php:203 lib/overview.php:119 lib/overview.php:255
821
  #: lib/rules_update.php:141
822
  msgid "Enabled"
823
  msgstr ""
873
  msgstr ""
874
 
875
  #: lib/firewall_log.php:81 lib/help.php:487 lib/wpplus.php:206
876
+ #: ninjafirewall.php:766
877
  msgid "Firewall Log"
878
  msgstr ""
879
 
929
  msgid "Save Log Options"
930
  msgstr ""
931
 
932
+ #: lib/firewall_log.php:197 lib/help.php:508 lib/overview.php:245
933
  #: lib/wpplus.php:170
934
  msgid "Centralized Logging"
935
  msgstr ""
961
  msgid "Unable to open the log for read operation."
962
  msgstr ""
963
 
964
+ #: lib/firewall_options.php:29 ninjafirewall.php:728
965
  msgid "Firewall Options"
966
  msgstr ""
967
 
969
  msgid "Firewall protection"
970
  msgstr ""
971
 
972
+ #: lib/firewall_options.php:76 lib/help.php:153 lib/overview.php:150
973
  msgid "Debugging mode"
974
  msgstr ""
975
 
1085
  msgid "Uploaded file is either corrupted or its format is not supported (#%s)"
1086
  msgstr ""
1087
 
1088
+ #: lib/firewall_options.php:499
 
 
 
 
1089
  msgid "[NinjaFirewall] Alert: Firewall is disabled"
1090
  msgstr ""
1091
 
1092
+ #: lib/firewall_options.php:501 lib/firewall_options.php:503 lib/utils.php:734
1093
  #: lib/utils.php:736
1094
  msgid "-Blog :"
1095
  msgstr ""
1096
 
1097
+ #: lib/firewall_options.php:507
1098
  msgid "Someone disabled NinjaFirewall from your WordPress admin dashboard:"
1099
  msgstr ""
1100
 
1101
+ #: lib/firewall_options.php:510
1102
  msgid ""
1103
  "NinjaFirewall is disabled because someone enabled debugging mode from your "
1104
  "WordPress admin dashboard:"
1105
  msgstr ""
1106
 
1107
+ #: lib/firewall_options.php:513
1108
  msgid "[NinjaFirewall] Alert: Firewall override settings"
1109
  msgstr ""
1110
 
1111
+ #: lib/firewall_options.php:514
1112
  msgid ""
1113
  "Someone imported a new configuration which overrode the firewall settings:"
1114
  msgstr ""
1115
 
1116
+ #: lib/firewall_options.php:520 lib/utils.php:741
1117
  msgid "-User :"
1118
  msgstr ""
1119
 
1120
+ #: lib/firewall_options.php:521 lib/utils.php:742
1121
  msgid "-IP :"
1122
  msgstr ""
1123
 
1124
+ #: lib/firewall_options.php:522 lib/utils.php:743
1125
  msgid "-Date :"
1126
  msgstr ""
1127
 
1131
  "This feature is only available when NinjaFirewall is running in %s mode."
1132
  msgstr ""
1133
 
1134
+ #: lib/firewall_policies.php:62 lib/help.php:231 ninjafirewall.php:732
1135
  msgid "Firewall Policies"
1136
  msgstr ""
1137
 
1593
  msgid "Restore Default Values"
1594
  msgstr ""
1595
 
1596
+ #: lib/help.php:37 ninjafirewall.php:718
1597
  msgid "Overview"
1598
  msgstr ""
1599
 
2531
  "package (third-party software, shell script, backdoor etc)."
2532
  msgstr ""
2533
 
2534
+ #: lib/help.php:364 lib/network.php:32 ninjafirewall.php:754
2535
  msgid "Network"
2536
  msgstr ""
2537
 
2636
  "theme in order to take full control of your website."
2637
  msgstr ""
2638
 
2639
+ #: lib/help.php:425 lib/login_protection.php:21 ninjafirewall.php:762
2640
  msgid "Login Protection"
2641
  msgstr ""
2642
 
2836
  msgstr ""
2837
 
2838
  #: lib/help.php:536 lib/live_log.php:37 lib/live_log.php:75
2839
+ #: ninjafirewall.php:770
2840
  msgid "Live Log"
2841
  msgstr ""
2842
 
2936
  "and lowercase letters <code>a-z</code>."
2937
  msgstr ""
2938
 
2939
+ #: lib/help.php:573 lib/rules_editor.php:27 ninjafirewall.php:774
2940
  msgid "Rules Editor"
2941
  msgstr ""
2942
 
2979
  "them were reported by the following companies, individuals or mailing lists:"
2980
  msgstr ""
2981
 
2982
+ #: lib/help.php:638 lib/overview.php:184
2983
  msgid "Updates"
2984
  msgstr ""
2985
 
3015
  "Error: Your .htaccess file is not writable, please change its permissions: %s"
3016
  msgstr ""
3017
 
3018
+ #: lib/install.php:85 ninjafirewall.php:579 ninjafirewall.php:583
3019
  #, php-format
3020
  msgid "Error: wrong parameter value (%s)."
3021
  msgstr ""
3074
  "config.php</strong> file:"
3075
  msgstr ""
3076
 
3077
+ #: lib/install_default.php:225
3078
+ #, php-format
3079
+ msgid ""
3080
+ "NinjaFirewall cannot create its <code>nfwlog/</code>log and cache folder; "
3081
+ "please make sure that the <code>%s</code> directory is writable"
3082
+ msgstr ""
3083
+
3084
  #: lib/live_log.php:29
3085
  msgid ""
3086
  "Error: NinjaFirewall must be enabled and working in order to use this "
3349
  msgid "Error: unable to write to the %s configuration file"
3350
  msgstr ""
3351
 
3352
+ #: lib/network.php:24 ninjafirewall.php:1078 ninjafirewall.php:1082
3353
  #, php-format
3354
  msgid "You are not allowed to perform this task (%s)."
3355
  msgstr ""
3372
  msgid "Save Network options"
3373
  msgstr ""
3374
 
3375
+ #: lib/overview.php:45
3376
  msgid "Make sure you followed the instructions and restarted Openlitespeed."
3377
  msgstr ""
3378
 
3379
+ #: lib/overview.php:49
3380
  #, php-format
3381
  msgid ""
3382
  "Make sure your HTTP server support the %s directive in .htaccess files. Or "
3383
  "maybe you need to restart your HTTP server to apply the changes?"
3384
  msgstr ""
3385
 
3386
+ #: lib/overview.php:57
3387
  #, php-format
3388
  msgid ""
3389
  "Because PHP caches INI files, you may need to wait up to five minutes before "
3392
  "(you can navigate away from this page and come back in a few minutes)."
3393
  msgstr ""
3394
 
3395
+ #: lib/overview.php:65
3396
  msgid "Oops! Full WAF mode is not enabled yet."
3397
  msgstr ""
3398
 
3399
+ #: lib/overview.php:76
3400
  msgid "NinjaFirewall (WP Edition)"
3401
  msgstr ""
3402
 
3403
+ #: lib/overview.php:81
3404
  msgid "Congratulations, NinjaFirewall is up and running!"
3405
  msgstr ""
3406
 
3407
+ #: lib/overview.php:82
3408
  msgid ""
3409
  "If you need help, click on the contextual \"Help\" menu tab located in the "
3410
  "upper right corner of each page."
3411
  msgstr ""
3412
 
3413
+ #: lib/overview.php:84
3414
  msgid "A \"Quick Start, FAQ & Troubleshooting Guide\" email was sent to"
3415
  msgstr ""
3416
 
3417
+ #: lib/overview.php:106
3418
  msgid "Unknown error"
3419
  msgstr ""
3420
 
3421
+ #: lib/overview.php:110 lib/overview.php:118
3422
  msgid "Firewall"
3423
  msgstr ""
3424
 
3425
+ #: lib/overview.php:126
3426
  msgid "Mode"
3427
  msgstr ""
3428
 
3429
+ #: lib/overview.php:131 lib/overview.php:137
3430
  #, php-format
3431
  msgid "NinjaFirewall is running in %s mode."
3432
  msgstr ""
3433
 
3434
+ #: lib/overview.php:131
3435
  msgid "WordPress WAF"
3436
  msgstr ""
3437
 
3438
+ #: lib/overview.php:133
3439
  #, php-format
3440
  msgid ""
3441
  "For better protection, <a %s>click here</a> to enable its Full WAF mode."
3442
  msgstr ""
3443
 
3444
+ #: lib/overview.php:133
3445
  msgid "Click to install NinjaFirewall in Full WAF mode."
3446
  msgstr ""
3447
 
3448
+ #: lib/overview.php:137
3449
  msgid "Full WAF"
3450
  msgstr ""
3451
 
3452
+ #: lib/overview.php:151
3453
  msgid "Enabled."
3454
  msgstr ""
3455
 
3456
+ #: lib/overview.php:151
3457
  msgid "Click here to turn Debugging Mode off"
3458
  msgstr ""
3459
 
3460
+ #: lib/overview.php:157
3461
  msgid "Edition"
3462
  msgstr ""
3463
 
3464
+ #: lib/overview.php:158
3465
  msgid "Need more security? Get Premium!"
3466
  msgstr ""
3467
 
3468
+ #: lib/overview.php:161 lib/utils.php:724
3469
  msgid "Version"
3470
  msgstr ""
3471
 
3472
+ #: lib/overview.php:162
3473
  msgid "Security rules:"
3474
  msgstr ""
3475
 
3476
+ #: lib/overview.php:166
3477
  msgid "PHP SAPI"
3478
  msgstr ""
3479
 
3480
+ #: lib/overview.php:185
3481
  msgid "Security rules updates are disabled."
3482
  msgstr ""
3483
 
3484
+ #: lib/overview.php:185
3485
  msgid ""
3486
  "If you want your blog to be protected against the latest threats, enable "
3487
  "automatic security rules updates."
3488
  msgstr ""
3489
 
3490
+ #: lib/overview.php:193 lib/overview.php:201
3491
  msgid "Admin user"
3492
  msgstr ""
3493
 
3494
+ #: lib/overview.php:194
3495
  #, php-format
3496
  msgid ""
3497
  "You are not whitelisted. Ensure that the \"Do not block WordPress "
3500
  "your administration dashboard."
3501
  msgstr ""
3502
 
3503
+ #: lib/overview.php:202
3504
  msgid "You are whitelisted by the firewall."
3505
  msgstr ""
3506
 
3507
+ #: lib/overview.php:209
3508
  msgid "Restrictions"
3509
  msgstr ""
3510
 
3511
+ #: lib/overview.php:210
3512
  msgid "Access to NinjaFirewall is restricted to specific users."
3513
  msgstr ""
3514
 
3515
+ #: lib/overview.php:221
3516
  msgid "User session"
3517
  msgstr ""
3518
 
3519
+ #: lib/overview.php:222
3520
  msgid ""
3521
  "It seems that the user session set by NinjaFirewall was not found by the "
3522
  "firewall script."
3523
  msgstr ""
3524
 
3525
+ #: lib/overview.php:230
3526
  #, php-format
3527
  msgid ""
3528
  "the public key is invalid. Please <a href=\"%s\">check your configuration</"
3529
  "a>."
3530
  msgstr ""
3531
 
3532
+ #: lib/overview.php:234
3533
  msgid "No IP address restriction."
3534
  msgstr ""
3535
 
3536
+ #: lib/overview.php:237
3537
  #, php-format
3538
  msgid "IP address %s is allowed to access NinjaFirewall's log on this server."
3539
  msgstr ""
3540
 
3541
+ #: lib/overview.php:240
3542
  #, php-format
3543
  msgid ""
3544
  "the whitelisted IP is not valid. Please <a href=\"%s\">check your "
3545
  "configuration</a>."
3546
  msgstr ""
3547
 
3548
+ #: lib/overview.php:249
3549
  #, php-format
3550
  msgid "Error: %s"
3551
  msgstr ""
3552
 
3553
+ #: lib/overview.php:264
3554
  msgid "Source IP"
3555
  msgstr ""
3556
 
3557
+ #: lib/overview.php:265
3558
  #, php-format
3559
  msgid "You have a private IP : %s"
3560
  msgstr ""
3561
 
3562
+ #: lib/overview.php:265
3563
  #, php-format
3564
  msgid ""
3565
  "If your site is behind a reverse proxy or a load balancer, ensure that you "
3567
  "otherwise use the NinjaFirewall %s configuration file."
3568
  msgstr ""
3569
 
3570
+ #: lib/overview.php:273 lib/overview.php:283
3571
  msgid "CDN detection"
3572
  msgstr ""
3573
 
3574
+ #: lib/overview.php:274
3575
  #, php-format
3576
  msgid ""
3577
  "%s detected: you seem to be using Cloudflare CDN services. Ensure that you "
3579
  "otherwise use the NinjaFirewall %s configuration file."
3580
  msgstr ""
3581
 
3582
+ #: lib/overview.php:284
3583
  #, php-format
3584
  msgid ""
3585
  "%s detected: you seem to be using Incapsula CDN services. Ensure that you "
3587
  "otherwise use the NinjaFirewall %s configuration file."
3588
  msgstr ""
3589
 
3590
+ #: lib/overview.php:293 lib/overview.php:302
3591
  msgid "Log dir"
3592
  msgstr ""
3593
 
3594
+ #: lib/overview.php:294 lib/overview.php:303
3595
  #, php-format
3596
  msgid "%s directory is not writable! Please chmod it to 0777 or equivalent."
3597
  msgstr ""
3598
 
3599
+ #: lib/overview.php:311
3600
  msgid "Optional configuration file"
3601
  msgstr ""
3602
 
3603
+ #: lib/overview.php:318
3604
  msgid "MySQLi link identifier"
3605
  msgstr ""
3606
 
3607
+ #: lib/overview.php:319
3608
  msgid "A MySQLi link identifier was detected in your <code>.htninja</code>."
3609
  msgstr ""
3610
 
3611
+ #: lib/overview.php:325
3612
+ msgid "Help &amp; configuration"
3613
+ msgstr ""
3614
+
3615
  #: lib/rules_editor.php:37
3616
  msgid "Error: you did not select a rule to disable."
3617
  msgstr ""
3702
  msgid "Enable it"
3703
  msgstr ""
3704
 
3705
+ #: lib/rules_update.php:73 lib/wpplus.php:217 ninjafirewall.php:778
3706
  msgid "Rules Update"
3707
  msgstr ""
3708
 
3862
  "This notification can be turned off from NinjaFirewall \"Rules Update\" page."
3863
  msgstr ""
3864
 
3865
+ #: lib/statistics.php:27 ninjafirewall.php:723
3866
  msgid "Statistics"
3867
  msgstr ""
3868
 
4248
  "\"Firewall Policies\" page."
4249
  msgstr ""
4250
 
4251
+ #: lib/utils.php:1419
4252
  #, php-format
4253
  msgid "Error, cannot create the %s folder."
4254
  msgstr ""
4255
 
4256
+ #: lib/utils.php:1419 lib/utils.php:1427 lib/utils.php:1435
4257
  msgid "Check your server permissions and try again."
4258
  msgstr ""
4259
 
4260
+ #: lib/utils.php:1427
4261
  #, php-format
4262
  msgid "Error, the %s folder is not writable."
4263
  msgstr ""
4264
 
4265
+ #: lib/utils.php:1435
4266
  #, php-format
4267
  msgid "Error, cannot write %s."
4268
  msgstr ""
4732
  msgid "Error: The HTTP server returned the following error code:"
4733
  msgstr ""
4734
 
4735
+ #: ninjafirewall.php:564
4736
  msgid "Error: Security nonces do not match. Reload the page and try again."
4737
  msgstr ""
4738
 
4739
+ #: ninjafirewall.php:570
4740
  msgid "Error: NinjaFirewall is disabled"
4741
  msgstr ""
4742
 
4743
+ #: ninjafirewall.php:575
4744
  #, php-format
4745
  msgid "Error: missing parameter (%s)."
4746
  msgstr ""
4747
 
4748
+ #: ninjafirewall.php:718
4749
  msgid "NinjaFirewall: Overview"
4750
  msgstr ""
4751
 
4752
+ #: ninjafirewall.php:723
4753
  msgid "NinjaFirewall: Statistics"
4754
  msgstr ""
4755
 
4756
+ #: ninjafirewall.php:728
4757
  msgid "NinjaFirewall: Firewall Options"
4758
  msgstr ""
4759
 
4760
+ #: ninjafirewall.php:732
4761
  msgid "NinjaFirewall: Firewall Policies"
4762
  msgstr ""
4763
 
4764
+ #: ninjafirewall.php:736
4765
  msgid "NinjaFirewall: File Guard"
4766
  msgstr ""
4767
 
4768
+ #: ninjafirewall.php:740
4769
  msgid "NinjaFirewall: File Check"
4770
  msgstr ""
4771
 
4772
+ #: ninjafirewall.php:750
4773
  msgid "NinjaFirewall: Anti-Malware"
4774
  msgstr ""
4775
 
4776
+ #: ninjafirewall.php:754
4777
  msgid "NinjaFirewall: Network"
4778
  msgstr ""
4779
 
4780
+ #: ninjafirewall.php:758
4781
  msgid "NinjaFirewall: Event Notifications"
4782
  msgstr ""
4783
 
4784
+ #: ninjafirewall.php:762
4785
  msgid "NinjaFirewall: Log-in Protection"
4786
  msgstr ""
4787
 
4788
+ #: ninjafirewall.php:766
4789
  msgid "NinjaFirewall: Firewall Log"
4790
  msgstr ""
4791
 
4792
+ #: ninjafirewall.php:770
4793
  msgid "NinjaFirewall: Live Log"
4794
  msgstr ""
4795
 
4796
+ #: ninjafirewall.php:774
4797
  msgid "NinjaFirewall: Rules Editor"
4798
  msgstr ""
4799
 
4800
+ #: ninjafirewall.php:778
4801
  msgid "NinjaFirewall: Rules Update"
4802
  msgstr ""
4803
 
4804
+ #: ninjafirewall.php:785
4805
  msgid "NinjaFirewall: About"
4806
  msgstr ""
4807
 
4808
+ #: ninjafirewall.php:785
4809
  msgid "About..."
4810
  msgstr ""
4811
 
4812
+ #: ninjafirewall.php:825
4813
  msgid "NinjaFirewall Settings"
4814
  msgstr ""
4815
 
4816
+ #: ninjafirewall.php:833
4817
  msgid "NinjaFirewall is enabled"
4818
  msgstr ""
4819
 
4820
+ #: ninjafirewall.php:1013
4821
  msgid "Access Restricted"
4822
  msgstr ""
4823
 
4824
+ #: ninjafirewall.php:1019
4825
  msgid "Settings"
4826
  msgstr ""
4827
 
4828
+ #: ninjafirewall.php:1020
4829
  msgid "Upgrade to Premium"
4830
  msgstr ""
4831
 
4832
+ #: ninjafirewall.php:1021
4833
  msgid "Rate it!"
4834
  msgstr ""
lib/firewall.php CHANGED
@@ -688,7 +688,12 @@ function nfw_check_upload() {
688
  }
689
 
690
  }
691
- nfw_log('File upload detected, no action taken' . $tmp , $f_uploaded[$key]['name'] . ' (' . number_format($f_uploaded[$key]['size']) . ' bytes)', 5, 0);
 
 
 
 
 
692
  }
693
  }
694
  }
@@ -1292,12 +1297,12 @@ function nfw_sanitise( $str, $how, $msg ) {
1292
  }
1293
  if (! empty($nfw_['nfw_options']['debug']) ) {
1294
  if ($str2 != $str) {
1295
- nfw_log('Sanitising user input', $msg . ': ' . $str, 7, 0);
1296
  }
1297
  return $str;
1298
  }
1299
  if ($str2 != $str) {
1300
- nfw_log('Sanitising user input', $msg . ': ' . $str, 7, 0);
1301
  }
1302
  return $str2;
1303
 
@@ -1313,7 +1318,7 @@ function nfw_sanitise( $str, $how, $msg ) {
1313
  }
1314
  if ($occ) {
1315
  unset($str[$key]);
1316
- nfw_log('Sanitising user input', $msg . ': ' . $key, 7, 0);
1317
  }
1318
  $str[$key2] = nfw_sanitise($value, $how, $msg);
1319
  }
688
  }
689
 
690
  }
691
+ if (! isset( $f_uploaded[$key]['size'] ) ) {
692
+ $size = 'n/a';
693
+ } else {
694
+ $size = number_format( $f_uploaded[$key]['size'] );
695
+ }
696
+ nfw_log('File upload detected, no action taken' . $tmp , "{$f_uploaded[$key]['name']} ($size bytes)", 5, 0);
697
  }
698
  }
699
  }
1297
  }
1298
  if (! empty($nfw_['nfw_options']['debug']) ) {
1299
  if ($str2 != $str) {
1300
+ nfw_log('Sanitising user input', $msg . ': ' . $str, 7, 0); // '7' for debugging mode only
1301
  }
1302
  return $str;
1303
  }
1304
  if ($str2 != $str) {
1305
+ nfw_log('Sanitising user input', $msg . ': ' . $str, 6, 0);
1306
  }
1307
  return $str2;
1308
 
1318
  }
1319
  if ($occ) {
1320
  unset($str[$key]);
1321
+ nfw_log('Sanitising user input', $msg . ': ' . $key, 6, 0);
1322
  }
1323
  $str[$key2] = nfw_sanitise($value, $how, $msg);
1324
  }
lib/{ninjafirewall.php → loader.php} RENAMED
@@ -1,6 +1,5 @@
1
  <?php
2
  /*
3
- Plugin Name: NinjaFirewall (WP Edition)
4
  Plugin URI: https://nintechnet.com/
5
  Description: NinjaFirewall's fallback loader. Do not remove. This fill will be deleted when uninstalling NinjaFirewall.
6
  Version: 1.0
1
  <?php
2
  /*
 
3
  Plugin URI: https://nintechnet.com/
4
  Description: NinjaFirewall's fallback loader. Do not remove. This fill will be deleted when uninstalling NinjaFirewall.
5
  Version: 1.0
lib/overview.php CHANGED
@@ -155,7 +155,7 @@ if ( $res !== false ) {
155
  ?>
156
  <tr>
157
  <th scope="row" class="row-med"><?php _e('Edition', 'ninjafirewall') ?></th>
158
- <td>WP Edition ~ <a href="?page=nfsubwplus"><?php _e('Need more security? Get Premium!', 'ninjafirewall' ) ?><a/></td>
159
  </tr>
160
  <tr>
161
  <th scope="row" class="row-med"><?php _e('Version', 'ninjafirewall') ?></th>
@@ -320,8 +320,15 @@ if ( $res !== false ) {
320
  </tr>';
321
  }
322
  }
323
- echo '</table>';
324
  ?>
 
 
 
 
 
 
 
 
325
  </div>
326
  <?php
327
 
155
  ?>
156
  <tr>
157
  <th scope="row" class="row-med"><?php _e('Edition', 'ninjafirewall') ?></th>
158
+ <td>WP Edition ~ <a href="?page=nfsubwplus"><?php _e('Need more security? Get Premium!', 'ninjafirewall' ) ?></a></td>
159
  </tr>
160
  <tr>
161
  <th scope="row" class="row-med"><?php _e('Version', 'ninjafirewall') ?></th>
320
  </tr>';
321
  }
322
  }
 
323
  ?>
324
+ <tr>
325
+ <th scope="row" class="row-med"><?php _e('Help &amp; configuration', 'ninjafirewall') ?></th>
326
+ <td><a href="https://blog.nintechnet.com/securing-wordpress-with-a-web-application-firewall-ninjafirewall/">Securing WordPress with NinjaFirewall (WP Edition)</a></td>
327
+ </tr>
328
+ <?php
329
+
330
+ echo '</table>';
331
+ ?>
332
  </div>
333
  <?php
334
 
lib/utils.php CHANGED
@@ -1408,7 +1408,7 @@ function nfw_enable_wpwaf() {
1408
  if ( file_exists( WPMU_PLUGIN_DIR .'/0-ninjafirewall.php' ) ) {
1409
  // Quick files comparison. We used md5 as we're only looking for changes,
1410
  // i.e., if there was an update.
1411
- if ( md5_file( WPMU_PLUGIN_DIR .'/0-ninjafirewall.php' ) === md5_file( __DIR__ .'/ninjafirewall.php' ) ) {
1412
  return;
1413
  }
1414
  }
@@ -1429,7 +1429,7 @@ function nfw_enable_wpwaf() {
1429
  );
1430
  }
1431
 
1432
- @copy( __DIR__ .'/ninjafirewall.php', WPMU_PLUGIN_DIR .'/0-ninjafirewall.php' );
1433
  if (! file_exists( WPMU_PLUGIN_DIR .'/0-ninjafirewall.php' ) ) {
1434
  return sprintf(
1435
  __('Error, cannot write %s.', 'ninjafirewall') .' '. __('Check your server permissions and try again.', 'ninjafirewall'),
1408
  if ( file_exists( WPMU_PLUGIN_DIR .'/0-ninjafirewall.php' ) ) {
1409
  // Quick files comparison. We used md5 as we're only looking for changes,
1410
  // i.e., if there was an update.
1411
+ if ( md5_file( WPMU_PLUGIN_DIR .'/0-ninjafirewall.php' ) === md5_file( __DIR__ .'/loader.php' ) ) {
1412
  return;
1413
  }
1414
  }
1429
  );
1430
  }
1431
 
1432
+ @copy( __DIR__ .'/loader.php', WPMU_PLUGIN_DIR .'/0-ninjafirewall.php' );
1433
  if (! file_exists( WPMU_PLUGIN_DIR .'/0-ninjafirewall.php' ) ) {
1434
  return sprintf(
1435
  __('Error, cannot write %s.', 'ninjafirewall') .' '. __('Check your server permissions and try again.', 'ninjafirewall'),
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.0
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.0' );
23
  /*
24
  +---------------------------------------------------------------------+
25
  | This program is free software: you can redistribute it and/or |
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.0.1
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.0.1' );
23
  /*
24
  +---------------------------------------------------------------------+
25
  | This program is free software: you can redistribute it and/or |
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: nintechnet, bruandet
3
  Tags: security, firewall, malware, antispam, virus, scanner, hacked site, brute force, seguridad, seguranca, sicherheit, sicurezza, veiligheid
4
  Requires at least: 3.7
5
  Tested up to: 5.2
6
- Stable tag: 4.0
7
  Requires PHP: 5.3
8
  License: GPLv3 or later
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
@@ -200,6 +200,14 @@ NinjaFirewall works on Unix-like servers only. There is no Microsoft Windows ver
200
 
201
  == Changelog ==
202
 
 
 
 
 
 
 
 
 
203
  = 4.0 =
204
 
205
  * Improved NinjaFirewall overall interface and pages layout; added some simple toggle switches to replace radio buttons, better handling of error messages, cleaned up useless code etc.
3
  Tags: security, firewall, malware, antispam, virus, scanner, hacked site, brute force, seguridad, seguranca, sicherheit, sicurezza, veiligheid
4
  Requires at least: 3.7
5
  Tested up to: 5.2
6
+ Stable tag: 4.0.1
7
  Requires PHP: 5.3
8
  License: GPLv3 or later
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
200
 
201
  == Changelog ==
202
 
203
+ = 4.0.1 =
204
+
205
+ * Fixed a bug where it was not possible to disable the "Strict-Transport-Security HTSC" advanced policy.
206
+ * Fixed a potential "Undefined index: size" PHP notice that could occur during uploads.
207
+ * Fixed a bug where the firewall log was wrongly displaying "DEBUG_ON" instead of "INFO" in the "Level" column.
208
+ * Fixed a potential "The plugin does not have a valid header" error message when activating NinjaFirewall. On some installations, WordPress was not loading the right file.
209
+ * WP+ Edition (Premium): Updated IPv4/IPv6/ASN GeoIP databases.
210
+
211
  = 4.0 =
212
 
213
  * Improved NinjaFirewall overall interface and pages layout; added some simple toggle switches to replace radio buttons, better handling of error messages, cleaned up useless code etc.