Version Description
- Added a new option to block any attempt (e.g., exploiting a vulnerability, using a backdoor etc) to create a user account. See "Firewall Policies > Basic Policies > Block user accounts creation".
- The "Daily Activity Report" will include the domain name of the blog in the email subject.
- Fixed a potential "Zend OPcache API " warning message when saving the "Login Protection" options.
- The "Updates" menu was renamed to "Rules Update".
- Improved PHP session handling.
- Fixed a potential "Call to a member function close() on null" PHP error in the firewall.
- [WP+ Edition] Fixed a bug in the "Web Filter" page where the button to submit the HTML form was not visible.
- [WP+ Edition] Updated IPv4/IPv6 GeoIP databases.
- Minor fixes and adjustments.
Download this release
Release Info
Developer | nintechnet |
Plugin | NinjaFirewall (WP Edition) |
Version | 3.6.7 |
Comparing to | |
See all releases |
Code changes from version 3.6.6 to 3.6.7
- install.php +32 -32
- languages/ninjafirewall-fr_FR.mo +0 -0
- languages/ninjafirewall-fr_FR.po +1999 -1941
- languages/ninjafirewall.pot +995 -963
- lib/dashboard_widget.php +1 -1
- lib/event_notifications.php +3 -0
- lib/firewall.php +32 -14
- lib/fw_fileguard.php +6 -0
- lib/{contextual_help.php → help.php} +6 -1
- lib/login_protection.php +1 -1
- lib/nf_sub_livelog.php +0 -1
- lib/nf_sub_updates.php +3 -3
- lib/nfw_misc.php +99 -34
- ninjafirewall.php +41 -26
- readme.txt +12 -8
install.php
CHANGED
@@ -141,7 +141,7 @@ function nfw_welcome() {
|
|
141 |
|
142 |
<p><?php _e('In <b>Full WAF</b> mode, NinjaFirewall will hook, scan, reject or sanitise any HTTP and HTTPS request sent to a PHP script before it reaches WordPress, its plugins or even the database. All scripts located inside the blog installation directories and sub-directories will be protected, including those that aren\'t part of the WordPress package. Even encoded PHP scripts (e.g., ionCube), potential backdoors and shell scripts (e.g., c99, r57) will be filtered by NinjaFirewall.', 'ninjafirewall') ?>
|
143 |
<br />
|
144 |
-
<?php printf( __('That makes it a true firewall and gives you the highest possible level of protection: <a href="%s" title="%s">security without compromise</a>.', 'ninjafirewall'), 'https://blog.nintechnet.com/
|
145 |
<br />
|
146 |
<?php printf( __('To run NinjaFirewall in <b>Full WAF</b> mode, your server must allow the use of the <code>auto_prepend_file</code> PHP directive. It is required to instruct the PHP interpreter to load the firewall before WordPress or any other script. Most of the time it works right out of the box, or may require <a href="%s" title="%s">some very little tweaks</a>. But in a few cases, mostly because of some shared hosting plans restrictions, it may simply not work at all.','ninjafirewall'), 'https://blog.nintechnet.com/troubleshoot-ninjafirewall-installation-problems/', 'Troubleshoot NinjaFirewall installation problems.') ?></p>
|
147 |
|
@@ -286,7 +286,33 @@ function welcome_email() {
|
|
286 |
|
287 |
$message.= __('This is NinjaFirewall\'s installer. Below are some helpful info and links you may consider reading before using NinjaFirewall.', 'ninjafirewall') . "\n\n";
|
288 |
|
289 |
-
$message.= '1) '
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
290 |
$message.= 'https://nintechnet.com/ninjafirewall/wp-edition/help/?troubleshooting ' . "\n\n";
|
291 |
|
292 |
$message.= __('-Locked out of your site / Fatal error / WordPress crash?', 'ninjafirewall') . "\n";
|
@@ -300,14 +326,14 @@ function welcome_email() {
|
|
300 |
$message.= __('-Blocked visitors (see below)?', 'ninjafirewall') . "\n";
|
301 |
$message.= __('-Exporting NinjaFirewall\'s configuration', 'ninjafirewall') . "\n\n";
|
302 |
|
303 |
-
$message.= '
|
304 |
$message.= 'https://nintechnet.com/share/wp-check.txt ' . "\n\n";
|
305 |
$message.= __('-Rename this file to "wp-check.php".', 'ninjafirewall') . "\n";
|
306 |
$message.= __('-Upload it into your WordPress root folder.', 'ninjafirewall') . "\n";
|
307 |
$message.= __('-Goto http://YOUR WEBSITE/wp-check.php.', 'ninjafirewall') . "\n";
|
308 |
$message.= __('-Delete it afterwards.', 'ninjafirewall') . "\n\n";
|
309 |
|
310 |
-
$message.= '
|
311 |
$message.= 'https://nintechnet.com/ninjafirewall/wp-edition/help/?faq ' . "\n\n";
|
312 |
|
313 |
$message.= __('-Why is NinjaFirewall different from other security plugins for WordPress?', 'ninjafirewall') . "\n";
|
@@ -321,35 +347,7 @@ function welcome_email() {
|
|
321 |
$message.= __('-Can I add/write my own security rules?', 'ninjafirewall') . "\n";
|
322 |
$message.= __('-Can I migrate my site(s) with NinjaFirewall installed?', 'ninjafirewall') . "\n\n";
|
323 |
|
324 |
-
|
325 |
-
$message.= '4) '. __('Must Read:', 'ninjafirewall') . "\n\n";
|
326 |
-
|
327 |
-
$message.= __('-Securing WordPress with NinjaFirewall. A step by step tutorial:', 'ninjafirewall') . "\n";
|
328 |
-
$message.= 'https://blog.nintechnet.com/securing-wordpress-with-a-web-application-firewall-ninjafirewall/ ' . "\n\n";
|
329 |
-
|
330 |
-
$message.= __('-An introduction to NinjaFirewall filtering engine:', 'ninjafirewall') . "\n";
|
331 |
-
$message.= 'https://blog.nintechnet.com/introduction-to-ninjafirewall-filtering-engine/ ' . "\n\n";
|
332 |
-
|
333 |
-
$message.= __('-Testing NinjaFirewall without blocking your visitors:', 'ninjafirewall') . "\n";
|
334 |
-
$message.= 'https://blog.nintechnet.com/testing-ninjafirewall-without-blocking-your-visitors/ ' . "\n\n";
|
335 |
-
|
336 |
-
$message.= __('-Add your own code to the firewall: the ".htninja" file:', 'ninjafirewall') . "\n";
|
337 |
-
$message.= 'https://nintechnet.com/ninjafirewall/wp-edition/help/?htninja ' . "\n\n";
|
338 |
-
|
339 |
-
$message.= __('-Restricting access to NinjaFirewall settings:', 'ninjafirewall') . "\n";
|
340 |
-
$message.= 'https://blog.nintechnet.com/restricting-access-to-ninjafirewall-wp-edition-settings/ ' . "\n\n";
|
341 |
-
|
342 |
-
$message.= __('-Upgrading to PHP 7 with NinjaFirewall installed:', 'ninjafirewall') . "\n";
|
343 |
-
$message.= 'https://blog.nintechnet.com/upgrading-to-php-7-with-ninjafirewall-installed/ ' . "\n\n";
|
344 |
-
|
345 |
-
$message.= __('-Keep your blog protected against the latest vulnerabilities:', 'ninjafirewall') . "\n";
|
346 |
-
$message.= 'https://blog.nintechnet.com/ninjafirewall-wpwp-introduces-automatic-updates-for-security-rules ' . "\n\n";
|
347 |
-
|
348 |
-
$message.= __('-NinjaFirewall Referral Program:', 'ninjafirewall') . "\n";
|
349 |
-
$message.= 'https://nintechnet.com/referral/ ' . "\n\n";
|
350 |
-
|
351 |
$message.= '5) '. __('Help & Support Links:', 'ninjafirewall') . "\n\n";
|
352 |
-
|
353 |
$message.= __('-Each page of NinjaFirewall includes a contextual help: click on the "Help" menu tab located in the upper right corner of the corresponding page.', 'ninjafirewall') . "\n";
|
354 |
$message.= __('-Online documentation is also available here:', 'ninjafirewall'). ' https://nintechnet.com/ninjafirewall/wp-edition/doc/ ' . "\n";
|
355 |
$message.= __('-The WordPress support forum:', 'ninjafirewall') .' http://wordpress.org/support/plugin/ninjafirewall ' . "\n";
|
@@ -551,6 +549,8 @@ function nfw_default_conf() {
|
|
551 |
'alert_sa_only' => 1,
|
552 |
'nt_show_status' => 1,
|
553 |
'post_b64' => 1,
|
|
|
|
|
554 |
// v1.1.2 :
|
555 |
'no_xmlrpc' => 0,
|
556 |
// v1.7 :
|
141 |
|
142 |
<p><?php _e('In <b>Full WAF</b> mode, NinjaFirewall will hook, scan, reject or sanitise any HTTP and HTTPS request sent to a PHP script before it reaches WordPress, its plugins or even the database. All scripts located inside the blog installation directories and sub-directories will be protected, including those that aren\'t part of the WordPress package. Even encoded PHP scripts (e.g., ionCube), potential backdoors and shell scripts (e.g., c99, r57) will be filtered by NinjaFirewall.', 'ninjafirewall') ?>
|
143 |
<br />
|
144 |
+
<?php printf( __('That makes it a true firewall and gives you the highest possible level of protection: <a href="%s" title="%s">security without compromise</a>.', 'ninjafirewall'), 'https://blog.nintechnet.com/introduction-to-ninjafirewall-filtering-engine/', 'An introduction to NinjaFirewall filtering engine.') ?>
|
145 |
<br />
|
146 |
<?php printf( __('To run NinjaFirewall in <b>Full WAF</b> mode, your server must allow the use of the <code>auto_prepend_file</code> PHP directive. It is required to instruct the PHP interpreter to load the firewall before WordPress or any other script. Most of the time it works right out of the box, or may require <a href="%s" title="%s">some very little tweaks</a>. But in a few cases, mostly because of some shared hosting plans restrictions, it may simply not work at all.','ninjafirewall'), 'https://blog.nintechnet.com/troubleshoot-ninjafirewall-installation-problems/', 'Troubleshoot NinjaFirewall installation problems.') ?></p>
|
147 |
|
286 |
|
287 |
$message.= __('This is NinjaFirewall\'s installer. Below are some helpful info and links you may consider reading before using NinjaFirewall.', 'ninjafirewall') . "\n\n";
|
288 |
|
289 |
+
$message.= '1) '. __('Must Read:', 'ninjafirewall') . "\n\n";
|
290 |
+
|
291 |
+
$message.= __('-Securing WordPress with NinjaFirewall. A step by step tutorial:', 'ninjafirewall') . "\n";
|
292 |
+
$message.= 'https://blog.nintechnet.com/securing-wordpress-with-a-web-application-firewall-ninjafirewall/ ' . "\n\n";
|
293 |
+
|
294 |
+
$message.= __('-An introduction to NinjaFirewall filtering engine:', 'ninjafirewall') . "\n";
|
295 |
+
$message.= 'https://blog.nintechnet.com/introduction-to-ninjafirewall-filtering-engine/ ' . "\n\n";
|
296 |
+
|
297 |
+
$message.= __('-Testing NinjaFirewall without blocking your visitors:', 'ninjafirewall') . "\n";
|
298 |
+
$message.= 'https://blog.nintechnet.com/testing-ninjafirewall-without-blocking-your-visitors/ ' . "\n\n";
|
299 |
+
|
300 |
+
$message.= __('-Add your own code to the firewall: the ".htninja" file:', 'ninjafirewall') . "\n";
|
301 |
+
$message.= 'https://nintechnet.com/ninjafirewall/wp-edition/help/?htninja ' . "\n\n";
|
302 |
+
|
303 |
+
$message.= __('-Restricting access to NinjaFirewall settings:', 'ninjafirewall') . "\n";
|
304 |
+
$message.= 'https://blog.nintechnet.com/restricting-access-to-ninjafirewall-wp-edition-settings/ ' . "\n\n";
|
305 |
+
|
306 |
+
$message.= __('-Upgrading to PHP 7 with NinjaFirewall installed:', 'ninjafirewall') . "\n";
|
307 |
+
$message.= 'https://blog.nintechnet.com/upgrading-to-php-7-with-ninjafirewall-installed/ ' . "\n\n";
|
308 |
+
|
309 |
+
$message.= __('-Keep your blog protected against the latest vulnerabilities:', 'ninjafirewall') . "\n";
|
310 |
+
$message.= 'https://blog.nintechnet.com/ninjafirewall-wpwp-introduces-automatic-updates-for-security-rules ' . "\n\n";
|
311 |
+
|
312 |
+
$message.= __('-NinjaFirewall Referral Program:', 'ninjafirewall') . "\n";
|
313 |
+
$message.= 'https://nintechnet.com/referral/ ' . "\n\n";
|
314 |
+
|
315 |
+
$message.= '2) ' . __('Troubleshooting:', 'ninjafirewall') . "\n";
|
316 |
$message.= 'https://nintechnet.com/ninjafirewall/wp-edition/help/?troubleshooting ' . "\n\n";
|
317 |
|
318 |
$message.= __('-Locked out of your site / Fatal error / WordPress crash?', 'ninjafirewall') . "\n";
|
326 |
$message.= __('-Blocked visitors (see below)?', 'ninjafirewall') . "\n";
|
327 |
$message.= __('-Exporting NinjaFirewall\'s configuration', 'ninjafirewall') . "\n\n";
|
328 |
|
329 |
+
$message.= '3) ' . __('-NinjaFirewall (WP Edition) troubleshooter script', 'ninjafirewall') . "\n";
|
330 |
$message.= 'https://nintechnet.com/share/wp-check.txt ' . "\n\n";
|
331 |
$message.= __('-Rename this file to "wp-check.php".', 'ninjafirewall') . "\n";
|
332 |
$message.= __('-Upload it into your WordPress root folder.', 'ninjafirewall') . "\n";
|
333 |
$message.= __('-Goto http://YOUR WEBSITE/wp-check.php.', 'ninjafirewall') . "\n";
|
334 |
$message.= __('-Delete it afterwards.', 'ninjafirewall') . "\n\n";
|
335 |
|
336 |
+
$message.= '4) '. __('FAQ:', 'ninjafirewall') . "\n";
|
337 |
$message.= 'https://nintechnet.com/ninjafirewall/wp-edition/help/?faq ' . "\n\n";
|
338 |
|
339 |
$message.= __('-Why is NinjaFirewall different from other security plugins for WordPress?', 'ninjafirewall') . "\n";
|
347 |
$message.= __('-Can I add/write my own security rules?', 'ninjafirewall') . "\n";
|
348 |
$message.= __('-Can I migrate my site(s) with NinjaFirewall installed?', 'ninjafirewall') . "\n\n";
|
349 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
350 |
$message.= '5) '. __('Help & Support Links:', 'ninjafirewall') . "\n\n";
|
|
|
351 |
$message.= __('-Each page of NinjaFirewall includes a contextual help: click on the "Help" menu tab located in the upper right corner of the corresponding page.', 'ninjafirewall') . "\n";
|
352 |
$message.= __('-Online documentation is also available here:', 'ninjafirewall'). ' https://nintechnet.com/ninjafirewall/wp-edition/doc/ ' . "\n";
|
353 |
$message.= __('-The WordPress support forum:', 'ninjafirewall') .' http://wordpress.org/support/plugin/ninjafirewall ' . "\n";
|
549 |
'alert_sa_only' => 1,
|
550 |
'nt_show_status' => 1,
|
551 |
'post_b64' => 1,
|
552 |
+
// v3.6.7:
|
553 |
+
'disallow_creation'=>0,
|
554 |
// v1.1.2 :
|
555 |
'no_xmlrpc' => 0,
|
556 |
// v1.7 :
|
languages/ninjafirewall-fr_FR.mo
CHANGED
Binary file
|
languages/ninjafirewall-fr_FR.po
CHANGED
@@ -4,8 +4,8 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Stable (latest release)\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ninjafirewall\n"
|
7 |
-
"POT-Creation-Date: 2018-
|
8 |
-
"PO-Revision-Date: 2018-
|
9 |
"Last-Translator: NinTechNet <contact@nintechnet.com>\n"
|
10 |
"Language-Team: NinTechNet <nintechnet.com>\n"
|
11 |
"Language: fr_FR\n"
|
@@ -159,7 +159,7 @@ msgstr ""
|
|
159 |
"offre tout de même des performances et un niveau de protection supérieurs "
|
160 |
"aux autres extensions de sécurité pour WordPress disponibles sur le marché."
|
161 |
|
162 |
-
#: install.php:156 ninjafirewall.php:
|
163 |
msgid "Installation"
|
164 |
msgstr "Installation"
|
165 |
|
@@ -193,7 +193,7 @@ msgstr "Étape suivante"
|
|
193 |
msgid "Privacy policy"
|
194 |
msgstr "Politique de confidentialité"
|
195 |
|
196 |
-
#: install.php:177 lib/
|
197 |
msgid ""
|
198 |
"NinjaFirewall is compliant with the General Data Protection Regulation "
|
199 |
"(GDPR). For more info, please visit our blog:"
|
@@ -218,7 +218,7 @@ msgstr ""
|
|
218 |
"Ce répertoire est utilisé par NinjaFirewall. Veuillez NE PAS le supprimer "
|
219 |
"tant que NinjaFirewall est installé !"
|
220 |
|
221 |
-
#: install.php:259 ninjafirewall.php:
|
222 |
msgid "NinjaFirewall (WP Edition)"
|
223 |
msgstr "NinjaFirewall (WP Edition)"
|
224 |
|
@@ -243,98 +243,135 @@ msgstr ""
|
|
243 |
"liens qui pourraient vous être utiles (en langue anglaise) :"
|
244 |
|
245 |
#: install.php:289
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
246 |
msgid "Troubleshooting:"
|
247 |
msgstr "Dépannage :"
|
248 |
|
249 |
-
#: install.php:
|
250 |
msgid "-Locked out of your site / Fatal error / WordPress crash?"
|
251 |
msgstr ""
|
252 |
"-Votre site n'est plus accessible / Erreur fatale / WordPress a planté ?"
|
253 |
|
254 |
-
#: install.php:
|
255 |
msgid "-Failed installation (\"Error: The firewall is not loaded\")?"
|
256 |
msgstr ""
|
257 |
"-Échec de l'installation (\"Erreur : Le pare-feu n'est pas activé.\") ?"
|
258 |
|
259 |
-
#: install.php:
|
260 |
msgid "-Blank page after INSTALLING NinjaFirewall?"
|
261 |
msgstr "-Page blanche après l'INSTALLATION de NinjaFirewall ?"
|
262 |
|
263 |
-
#: install.php:
|
264 |
msgid "-Blank page after UNINSTALLING NinjaFirewall?"
|
265 |
msgstr "-Page blanche après la DÉSINSTALLATION de NinjaFirewall ?"
|
266 |
|
267 |
-
#: install.php:
|
268 |
msgid "-500 Internal Server Error?"
|
269 |
msgstr "-500 Internal Server Error ?"
|
270 |
|
271 |
-
#: install.php:
|
272 |
msgid "-\"Cannot connect to WordPress database\" error message?"
|
273 |
msgstr "-Impossible de se connecter à la base de données WordPress ?"
|
274 |
|
275 |
-
#: install.php:
|
276 |
msgid "-How to disable NinjaFirewall?"
|
277 |
msgstr "-Comment désactiver NinjaFirewall ?"
|
278 |
|
279 |
-
#: install.php:
|
280 |
msgid "-Lost password (brute-force protection)?"
|
281 |
msgstr ""
|
282 |
"-Vous avez perdu le mot de passe de la protection contre les attaques par "
|
283 |
"force brute ?"
|
284 |
|
285 |
-
#: install.php:
|
286 |
msgid "-Blocked visitors (see below)?"
|
287 |
msgstr "-Vos visiteurs sont bloqués par erreur (voir ci-dessous) ?"
|
288 |
|
289 |
-
#: install.php:
|
290 |
msgid "-Exporting NinjaFirewall's configuration"
|
291 |
msgstr "-Exporter la configuration de NinjaFirewall"
|
292 |
|
293 |
-
#: install.php:
|
294 |
msgid "-NinjaFirewall (WP Edition) troubleshooter script"
|
295 |
msgstr "-Script de dépannage NinjaFirewall (WP Edition)"
|
296 |
|
297 |
-
#: install.php:
|
298 |
msgid "-Rename this file to \"wp-check.php\"."
|
299 |
msgstr "-Renommez ce fichier en \"wp-check.php\"."
|
300 |
|
301 |
-
#: install.php:
|
302 |
msgid "-Upload it into your WordPress root folder."
|
303 |
msgstr "-Téléchargez-le dans le repertoire racine de WordPress."
|
304 |
|
305 |
-
#: install.php:
|
306 |
msgid "-Goto http://YOUR WEBSITE/wp-check.php."
|
307 |
msgstr "-Rendez-vous sur http://VOTRE_SITE/wp-check.php."
|
308 |
|
309 |
-
#: install.php:
|
310 |
msgid "-Delete it afterwards."
|
311 |
msgstr "-Supprimez-le lorsque vous avez fini."
|
312 |
|
313 |
-
#: install.php:
|
314 |
msgid "FAQ:"
|
315 |
msgstr "FAQ :"
|
316 |
|
317 |
-
#: install.php:
|
318 |
msgid ""
|
319 |
"-Why is NinjaFirewall different from other security plugins for WordPress?"
|
320 |
msgstr ""
|
321 |
"-En quoi NinjaFirewall est-il différent des autres extensions de sécurité "
|
322 |
"pour WordPress ?"
|
323 |
|
324 |
-
#: install.php:
|
325 |
msgid "-Do I need root privileges to install NinjaFirewall?"
|
326 |
msgstr ""
|
327 |
"-Ai-je besoin d'avoir les privilèges root pour installer NinjaFirewall ?"
|
328 |
|
329 |
-
#: install.php:
|
330 |
msgid "-Does it work with Nginx?"
|
331 |
msgstr "-Est-ce qu'il fonctionne avec Nginx ?"
|
332 |
|
333 |
-
#: install.php:
|
334 |
msgid "-Do I need to alter my PHP scripts?"
|
335 |
msgstr "-Dois-je modifier mes script PHP ?"
|
336 |
|
337 |
-
#: install.php:
|
338 |
msgid ""
|
339 |
"-Will NinjaFirewall detect the correct IP of my visitors if I am behind a "
|
340 |
"CDN service like Cloudflare or Incapsula?"
|
@@ -342,7 +379,7 @@ msgstr ""
|
|
342 |
"-Est-ce que NinjaFirewall détectera la bonne adresse IP de mes visiteurs si "
|
343 |
"j'utilise un service CDN comme Cloudflare ou Incapsula ?"
|
344 |
|
345 |
-
#: install.php:
|
346 |
msgid ""
|
347 |
"-I moved my wp-config.php file to another directory. Will it work with "
|
348 |
"NinjaFirewall?"
|
@@ -350,65 +387,28 @@ msgstr ""
|
|
350 |
"-J'ai déplacé mon fichier wp-config.php dans un autre répertoire. "
|
351 |
"NinjaFirewall va-t-il fonctionner ?"
|
352 |
|
353 |
-
#: install.php:
|
354 |
msgid "-Will it slow down my site?"
|
355 |
msgstr "-Est-ce qu'il va ralentir mon site ?"
|
356 |
|
357 |
-
#: install.php:
|
358 |
msgid "-Is there a Microsoft Windows version?"
|
359 |
msgstr "-Existe-t-il une version pour Microsoft Windows ?"
|
360 |
|
361 |
-
#: install.php:
|
362 |
msgid "-Can I add/write my own security rules?"
|
363 |
msgstr "-Puis-je ajouter / écrire mes propres règles de sécurité ?"
|
364 |
|
365 |
-
#: install.php:
|
366 |
msgid "-Can I migrate my site(s) with NinjaFirewall installed?"
|
367 |
msgstr ""
|
368 |
"-Est-ce que je peux migrer mon site lorsque NinjaFirewall est installé ?"
|
369 |
|
370 |
-
#: install.php:
|
371 |
-
msgid "Must Read:"
|
372 |
-
msgstr "A lire aussi :"
|
373 |
-
|
374 |
-
#: install.php:327
|
375 |
-
msgid "-Securing WordPress with NinjaFirewall. A step by step tutorial:"
|
376 |
-
msgstr ""
|
377 |
-
"-Sécurisation de WordPress avec NinjaFirewall. Un tutoriel étape par étape :"
|
378 |
-
|
379 |
-
#: install.php:330
|
380 |
-
msgid "-An introduction to NinjaFirewall filtering engine:"
|
381 |
-
msgstr "-Présentation du moteur de filtrage de NinjaFirewall :"
|
382 |
-
|
383 |
-
#: install.php:333
|
384 |
-
msgid "-Testing NinjaFirewall without blocking your visitors:"
|
385 |
-
msgstr "-Tester NinjaFirewall sans bloquer vos visiteurs :"
|
386 |
-
|
387 |
-
#: install.php:336
|
388 |
-
msgid "-Add your own code to the firewall: the \".htninja\" file:"
|
389 |
-
msgstr "-Ajoutez votre code au pare-feu: le fichier \".htninja\" :"
|
390 |
-
|
391 |
-
#: install.php:339
|
392 |
-
msgid "-Restricting access to NinjaFirewall settings:"
|
393 |
-
msgstr "-Restreindre l'accès à la configuration de NinjaFirewall :"
|
394 |
-
|
395 |
-
#: install.php:342
|
396 |
-
msgid "-Upgrading to PHP 7 with NinjaFirewall installed:"
|
397 |
-
msgstr "-Mise à niveau de PHP 5 vers PHP 7 avec NinjaFirewall installé :"
|
398 |
-
|
399 |
-
#: install.php:345
|
400 |
-
msgid "-Keep your blog protected against the latest vulnerabilities:"
|
401 |
-
msgstr "-Gardez votre blog protégé contre les dernières vulnérabilités :"
|
402 |
-
|
403 |
-
#: install.php:348
|
404 |
-
msgid "-NinjaFirewall Referral Program:"
|
405 |
-
msgstr "-Programme de parrainage de NinjaFirewall :"
|
406 |
-
|
407 |
-
#: install.php:351
|
408 |
msgid "Help & Support Links:"
|
409 |
msgstr "Aide & Support :"
|
410 |
|
411 |
-
#: install.php:
|
412 |
msgid ""
|
413 |
"-Each page of NinjaFirewall includes a contextual help: click on the \"Help"
|
414 |
"\" menu tab located in the upper right corner of the corresponding page."
|
@@ -416,27 +416,27 @@ msgstr ""
|
|
416 |
"-Si vous avez besoin d'aide, cliquez sur l'onglet \"Aide\" situé dans le "
|
417 |
"coin supérieur droit de chaque page."
|
418 |
|
419 |
-
#: install.php:
|
420 |
msgid "-Online documentation is also available here:"
|
421 |
msgstr "-Une documentation est aussi disponible en ligne :"
|
422 |
|
423 |
-
#: install.php:
|
424 |
msgid "-The WordPress support forum:"
|
425 |
msgstr "-Le forum de WordPress :"
|
426 |
|
427 |
-
#: install.php:
|
428 |
msgid "-Updates info are available via Twitter:"
|
429 |
msgstr "-Info sur les mises à jour via Twitter :"
|
430 |
|
431 |
-
#: install.php:
|
432 |
msgid "Error: The firewall is not loaded."
|
433 |
msgstr "Erreur : Le pare-feu n'est pas activé."
|
434 |
|
435 |
-
#: install.php:
|
436 |
msgid "Suggestions:"
|
437 |
msgstr "Suggestions :"
|
438 |
|
439 |
-
#: install.php:
|
440 |
msgid ""
|
441 |
"You selected <code>Apache + PHP module</code> as your HTTP server and PHP "
|
442 |
"SAPI. Maybe your HTTP server is <code>Apache + CGI/FastCGI</code>?"
|
@@ -445,7 +445,7 @@ msgstr ""
|
|
445 |
"PHP SAPI. Peut-être que votre serveur utilise <code>Apache + CGI/FastCGI</"
|
446 |
"code> ?"
|
447 |
|
448 |
-
#: install.php:
|
449 |
msgid ""
|
450 |
"You can click the \"Go Back\" button and try to select another HTTP server "
|
451 |
"type."
|
@@ -453,7 +453,7 @@ msgstr ""
|
|
453 |
"Vous pouvez cliquer sur le bouton \"Retour\" et essayer de sélectionner un "
|
454 |
"autre type de serveur HTTP."
|
455 |
|
456 |
-
#: install.php:
|
457 |
msgid ""
|
458 |
"You have selected LiteSpeed as your HTTP server. Did you enable the "
|
459 |
"\"AllowOverride\" directive from its admin panel? Make sure it is enabled, "
|
@@ -464,11 +464,11 @@ msgstr ""
|
|
464 |
"Assurez-vous qu'elle est activée, redémarrez LiteSpeed, puis cliquez sur le "
|
465 |
"bouton \"Tester à nouveau\" ci-dessous."
|
466 |
|
467 |
-
#: install.php:
|
468 |
msgid "Test Again"
|
469 |
msgstr "Tester à nouveau"
|
470 |
|
471 |
-
#: install.php:
|
472 |
msgid ""
|
473 |
"You have selected <code>.user.ini</code> as your PHP initialization file. "
|
474 |
"Unlike <code>php.ini</code>, <code>.user.ini</code> files are not reloaded "
|
@@ -485,7 +485,7 @@ msgstr ""
|
|
485 |
"PHP à le recharger, sinon veuillez <strong>patienter jusqu'à cinq minutes</"
|
486 |
"strong> avant de cliquer sur le bouton \"Tester à nouveau\" ci-dessous."
|
487 |
|
488 |
-
#: install.php:
|
489 |
msgid ""
|
490 |
"You selected <code>Apache + CGI/FastCGI</code> as your HTTP server and PHP "
|
491 |
"SAPI. Maybe your HTTP server is <code>Apache + PHP module</code>?"
|
@@ -494,22 +494,22 @@ msgstr ""
|
|
494 |
"et PHP SAPI. Peut-être que votre serveur utilise <code>Apache + PHP module</"
|
495 |
"code> ?"
|
496 |
|
497 |
-
#: install.php:
|
498 |
msgid "Maybe you did not select the correct PHP INI ?"
|
499 |
msgstr ""
|
500 |
"Peut-être que vous n'avez pas sélectionné le bon fichier PHP INI ?"
|
501 |
|
502 |
-
#: install.php:
|
503 |
msgid "You can click the \"Go Back\" button and try to select another one."
|
504 |
msgstr ""
|
505 |
"Vous pouvez cliquer sur le bouton \"Retour\" et essayer d'en sélectionner un "
|
506 |
"autre."
|
507 |
|
508 |
-
#: install.php:
|
509 |
msgid "Go Back"
|
510 |
msgstr "Retour"
|
511 |
|
512 |
-
#: install.php:
|
513 |
#, php-format
|
514 |
msgid ""
|
515 |
"If none of the above suggestions work, you can still install NinjaFirewall "
|
@@ -519,11 +519,11 @@ msgstr ""
|
|
519 |
"NinjaFirewall en mode %s en cliquant sur le bouton ci-dessous. "
|
520 |
"L'installation est facile et toujours couronnée de succès."
|
521 |
|
522 |
-
#: install.php:
|
523 |
msgid "Switch to the WordPress WAF mode installer »"
|
524 |
msgstr "Passer à l'installateur WordPress WAF »"
|
525 |
|
526 |
-
#: install.php:
|
527 |
msgid "Need help? Check our blog:"
|
528 |
msgstr "Besoin d'aide ? Consultez notre blog :"
|
529 |
|
@@ -557,2003 +557,2018 @@ msgstr ""
|
|
557 |
"connexion non-sécurisée (HTTP) en ajoutant la ligne suivante dans votre "
|
558 |
"fichier <strong>wp-config.php</strong> :"
|
559 |
|
560 |
-
#: lib/
|
561 |
-
msgid "
|
562 |
-
msgstr "
|
563 |
|
564 |
-
#: lib/
|
565 |
-
msgid ""
|
566 |
-
"
|
567 |
-
"We recommend you keep an eye on it because, in case of problems, all "
|
568 |
-
"possible errors and warnings will be displayed here."
|
569 |
-
msgstr ""
|
570 |
-
"La page Aperçu affiche toutes les informations relatives au bon "
|
571 |
-
"fonctionnement du pare-feu ainsi que les mises à jour; il vous est conseillé "
|
572 |
-
"de la consulter fréquemment car, en cas de problèmes, ceux-ci seront "
|
573 |
-
"indiqués ici."
|
574 |
|
575 |
-
#: lib/
|
576 |
-
msgid "
|
577 |
-
msgstr "
|
578 |
|
579 |
-
#: lib/
|
580 |
-
msgid "
|
581 |
-
msgstr "
|
582 |
|
583 |
-
#: lib/
|
584 |
-
msgid "
|
585 |
-
msgstr "
|
586 |
|
587 |
-
#: lib/
|
588 |
-
msgid "
|
589 |
-
msgstr "
|
590 |
|
591 |
-
#: lib/
|
592 |
-
msgid "
|
593 |
-
msgstr "
|
594 |
|
595 |
-
#: lib/
|
596 |
-
msgid ""
|
597 |
-
"
|
598 |
-
"each month."
|
599 |
-
msgstr ""
|
600 |
-
"Les statistiques sont tirées du journal du pare-feu qui est, par défaut, "
|
601 |
-
"réinitialisé le 1er jour de chaque mois."
|
602 |
|
603 |
-
#: lib/
|
604 |
-
|
605 |
-
|
606 |
-
|
607 |
-
|
608 |
-
"
|
609 |
-
"\">Journal du Pare-feu</a>."
|
610 |
|
611 |
-
#: lib/
|
612 |
-
msgid "
|
613 |
-
msgstr "
|
614 |
|
615 |
-
#: lib/
|
616 |
-
msgid ""
|
617 |
-
"
|
618 |
-
"request it has blocked."
|
619 |
-
msgstr ""
|
620 |
-
"Indique le temps qu'il a fallu à NinjaFirewall pour intercepter, analyser et "
|
621 |
-
"bloquer les requêtes dangereuses."
|
622 |
|
623 |
-
#: lib/
|
624 |
-
msgid "
|
625 |
-
msgstr "
|
626 |
|
627 |
-
#: lib/
|
628 |
-
|
629 |
-
|
630 |
-
"This option allows you to disable NinjaFirewall. It has basically the same "
|
631 |
-
"effect as deactivating it from the <a href=\"%s\">Plugins</a> menu page."
|
632 |
-
msgstr ""
|
633 |
-
"Cette option vous permet de rapidement désactiver le pare-feu. Elle a "
|
634 |
-
"essentiellement le même effet que la désactivation effectuée depuis la page "
|
635 |
-
"<a href=\"%s\">Extensions</a> du Tableau de bord."
|
636 |
|
637 |
-
#: lib/
|
638 |
-
msgid "
|
639 |
-
msgstr ""
|
640 |
-
"Votre site ne sera plus protégé par NinjaFirewall durant cette période."
|
641 |
|
642 |
-
#: lib/
|
643 |
-
msgid "
|
644 |
-
msgstr "
|
645 |
|
646 |
-
#: lib/
|
647 |
-
|
648 |
-
msgid ""
|
649 |
-
"
|
650 |
-
"requests but will only log them. The <a href=\"%s\">Firewall Log</a> will "
|
651 |
-
"display <code>DEBUG_ON</code> in the LEVEL column."
|
652 |
-
msgstr ""
|
653 |
-
"Lorsque ce mode est activé, NinjaFirewall ne bloque pas les requêtes mais "
|
654 |
-
"les enregistre uniquement dans le <a href=\"%s\">Journal du Pare-feu</a>. "
|
655 |
-
"Les lignes correspondantes seront indiquée par la mention <code>DEBUG_ON</"
|
656 |
-
"code> dans la colonne LEVEL du journal. "
|
657 |
|
658 |
-
#: lib/
|
659 |
-
msgid ""
|
660 |
-
"
|
661 |
-
"installing it on a new site and then to keep an eye on the firewall log "
|
662 |
-
"during that time. If you notice a false positive in the log, you can simply "
|
663 |
-
"use NinjaFirewall's Rules Editor to disable the security rule that was "
|
664 |
-
"wrongly triggered."
|
665 |
-
msgstr ""
|
666 |
-
"Nous vous conseillons de laisser NinjaFirewall en Mode débogage pendant 24 "
|
667 |
-
"heures après son installation sur un nouveau site afin de vous assurer que "
|
668 |
-
"tout fonctionne bien. Vous pourrez pendant cette période consulter le "
|
669 |
-
"journal du pare-feu pour y voir les éventuels problèmes et, le cas échéant, "
|
670 |
-
"désactiver les options ou règles pouvant créer des faux-positifs."
|
671 |
|
672 |
-
#: lib/
|
673 |
-
msgid "
|
674 |
-
msgstr "
|
675 |
|
676 |
-
#: lib/
|
677 |
-
msgid ""
|
678 |
-
"
|
679 |
-
"their last 3 characters."
|
680 |
-
msgstr ""
|
681 |
-
"Cette option anonymise les adresses IP dans le journal du pare-feu en "
|
682 |
-
"supprimant leurs 3 derniers caractères."
|
683 |
|
684 |
-
#: lib/
|
685 |
-
msgid ""
|
686 |
-
"
|
687 |
-
msgstr ""
|
688 |
-
"Elle ne s'applique pas aux adresses IP privées, ni à l'option Page de "
|
689 |
-
"Connexion."
|
690 |
|
691 |
-
#: lib/
|
692 |
-
msgid ""
|
693 |
-
"
|
694 |
-
"enabling this option."
|
695 |
-
msgstr ""
|
696 |
-
"Notez que seules les adresses IP enregistrées dans le journal du pare-feu "
|
697 |
-
"après avoir activé cette option sont concernées."
|
698 |
|
699 |
-
#: lib/
|
700 |
-
msgid ""
|
701 |
-
"
|
702 |
-
"<font color=\"#21759B\">WP+</font> Edition), IP addresses will be anonymized "
|
703 |
-
"too."
|
704 |
-
msgstr ""
|
705 |
-
"En outre, si vous redirigez les événements vers le serveur syslog, les "
|
706 |
-
"adresses IP y seront également anonymisées."
|
707 |
|
708 |
-
#: lib/
|
709 |
-
msgid "
|
710 |
-
msgstr "
|
711 |
|
712 |
-
#: lib/
|
713 |
-
msgid ""
|
714 |
-
"
|
715 |
-
"blocking a dangerous request and the message to display to the user."
|
716 |
-
msgstr ""
|
717 |
-
"Vous permet de choisir le code HTTP que vous souhaitez que NinjaFirewall "
|
718 |
-
"retourne lorsqu'il bloque une requête dangereuse ansi que le message à "
|
719 |
-
"afficher à l'utilisateur bloqué."
|
720 |
|
721 |
-
#: lib/
|
722 |
-
msgid "
|
723 |
-
msgstr ""
|
724 |
-
"Vous pouvez utiliser le language HTML ainsi que les 3 variables suivantes :"
|
725 |
|
726 |
-
#: lib/
|
727 |
-
msgid "
|
728 |
-
msgstr "
|
729 |
|
730 |
-
#: lib/
|
731 |
-
msgid ""
|
732 |
-
"
|
733 |
-
"\" column."
|
734 |
-
msgstr ""
|
735 |
-
"le numéro d'incident, tel qu'il apparaîtra dans la colonne \"INCIDENT\" du "
|
736 |
-
"journal du pare-feu."
|
737 |
|
738 |
-
#: lib/
|
739 |
-
msgid "
|
740 |
-
msgstr "
|
741 |
|
742 |
-
#: lib/
|
743 |
-
msgid "
|
744 |
-
msgstr "
|
|
|
|
|
|
|
|
|
745 |
|
746 |
-
#: lib/
|
747 |
msgid ""
|
748 |
-
"
|
749 |
-
"
|
750 |
-
"match your current version otherwise it will be rejected. Note that "
|
751 |
-
"importing will override all firewall rules and options."
|
752 |
msgstr ""
|
753 |
-
"
|
754 |
-
"
|
755 |
-
"sera rejeté. Notez que l'importation effacera toute votre configuration "
|
756 |
-
"actuelle (options et règles du pare-feu)."
|
757 |
|
758 |
-
#: lib/
|
759 |
-
msgid "
|
760 |
msgstr ""
|
761 |
-
"
|
|
|
762 |
|
763 |
-
#: lib/
|
764 |
-
|
765 |
-
|
766 |
-
"Keep in mind, however, that the Firewall Policies apply to any PHP scripts "
|
767 |
-
"located inside the %s directory and its sub-directories, and not only to "
|
768 |
-
"your WordPress index page."
|
769 |
-
msgstr ""
|
770 |
-
"Gardez à l'esprit que les politiques de pare-feu appliquent à <b>tous les "
|
771 |
-
"scripts PHP</b> situés à l'intérieur du répertoire %s ainsi que ses sous-"
|
772 |
-
"répertoires, et non pas seulement à la page d'index de WordPress."
|
773 |
|
774 |
-
#: lib/
|
775 |
-
msgid "
|
776 |
-
msgstr "
|
777 |
|
778 |
-
#: lib/
|
779 |
-
|
780 |
-
|
781 |
-
|
782 |
-
|
783 |
-
|
784 |
-
|
785 |
-
|
786 |
-
|
787 |
-
msgstr ""
|
788 |
-
"Parcequ'il agit en amont de votre application, NinjaFirewall peut "
|
789 |
-
"intercepter, scanner, nettoyer et bloquer les requêtes HTTP envoyées à un "
|
790 |
-
"script PHP, ainsi que les variables (<code><a href=\"%s\">$_GET</a></code>, "
|
791 |
-
"<code><a href=\"%s\">$_POST</a></code>, <code><a href=\"%s\">$_COOKIE</a></"
|
792 |
-
"code>, <code><a href=\"%s\">$_REQUEST</a></code>, <code><a href=\"%s\">"
|
793 |
-
"$_FILES</a></code>, <code><a href=\"%s\">$_SERVER</a></code>), en-têtes et "
|
794 |
-
"adresses IP, avant que celles-ci n'atteignent votre application, que ce soit "
|
795 |
-
"en mode HTTP ou HTTPS."
|
796 |
|
797 |
-
#: lib/
|
798 |
-
msgid ""
|
799 |
-
|
800 |
-
"to your needs."
|
801 |
-
msgstr ""
|
802 |
-
"Utilisez les options ci-dessous pour configurer NinjaFirewall suivant vos "
|
803 |
-
"besoins."
|
804 |
|
805 |
-
#: lib/
|
806 |
-
msgid "
|
807 |
-
msgstr "
|
808 |
|
809 |
-
#: lib/
|
810 |
-
msgid ""
|
811 |
-
"
|
812 |
-
"requests and variables. Those two actions are different and can be combined "
|
813 |
-
"together for better security."
|
814 |
-
msgstr ""
|
815 |
-
"Vous pouvez choisir de filtrer et rejeter les requêtes HTTP dangereuses, "
|
816 |
-
"mais aussi de les nettoyer. Ces deux actions sont différentes et peuvent "
|
817 |
-
"être combinées pour plus de sécurité."
|
818 |
|
819 |
-
#: lib/
|
820 |
-
msgid ""
|
821 |
-
"
|
822 |
-
"request and return an HTTP error code and message (defined in the \"Firewall "
|
823 |
-
"Options\" page). The user request will fail and the connection will be "
|
824 |
-
"closed immediately."
|
825 |
-
msgstr ""
|
826 |
-
"Filtrer : lorsqu'il détecte une requête dangereuse, NinjaFirewall la bloque "
|
827 |
-
"et retourne un message et code d'erreur HTTP (définis dans la page \"Options "
|
828 |
-
"du Pare-feu\"). La requête ne pourra pas aboutir et la connexion sera fermée "
|
829 |
-
"immédiatement."
|
830 |
|
831 |
-
#: lib/
|
832 |
-
#, php-format
|
833 |
msgid ""
|
834 |
-
"
|
835 |
-
"
|
836 |
-
"replacing <code><</code> and <code>></code> with their corresponding "
|
837 |
-
"HTML entities (<code>&lt;</code>, <code>&gt;</code>). If it is a "
|
838 |
-
"variable, i.e. <code>?name=value</code>, both its name and value will be "
|
839 |
-
"sanitised."
|
840 |
msgstr ""
|
841 |
-
"
|
842 |
-
"
|
843 |
-
"code dans la base de données (%s) et, le cas échéant, nettoie cette requête "
|
844 |
-
"en y insérant des caractères d'échappement ou, dans le cas des caractères "
|
845 |
-
"<code><</code> et <code>></code>, en les remplaçant par leurs entités "
|
846 |
-
"HTML correspondantes. S'il s'agit d'une variable et de sa valeur (<code>?"
|
847 |
-
"variable=valeur</code>), les deux éléments seront nettoyés."
|
848 |
|
849 |
-
#: lib/
|
850 |
-
msgid ""
|
851 |
-
"
|
852 |
-
"before NinjaFirewall forwards the request to your PHP script."
|
853 |
-
msgstr ""
|
854 |
-
"Veuillez noter que cette action est effectuée en dernier, après le filtrage, "
|
855 |
-
"juste avant que NinjaFirewall fasse suivre la requête à votre application "
|
856 |
-
"PHP."
|
857 |
|
858 |
-
#: lib/
|
859 |
-
msgid ""
|
860 |
-
|
861 |
-
"posted by your visitors could be corrupted with excessive backslashes or "
|
862 |
-
"substitution characters."
|
863 |
-
msgstr ""
|
864 |
-
"Si vous activé le nettoyage de la variable <code>POST</code>, les articles, "
|
865 |
-
"commentaires et messages de vos visiteurs pourraient être endommagés par "
|
866 |
-
"cette option."
|
867 |
|
868 |
-
#: lib/
|
869 |
-
msgid "
|
870 |
-
msgstr "
|
871 |
|
872 |
-
#: lib/
|
873 |
-
msgid "
|
874 |
-
msgstr "
|
875 |
|
876 |
-
#: lib/
|
877 |
-
msgid "
|
878 |
-
msgstr ""
|
879 |
-
"Sélectionnez le type de trafic filtré par le pare-feu (HTTP et/ou HTTPS)."
|
880 |
|
881 |
-
#: lib/
|
882 |
-
msgid "
|
883 |
-
msgstr "
|
884 |
|
885 |
-
#: lib/
|
886 |
-
|
887 |
-
|
|
|
888 |
|
889 |
-
#: lib/
|
890 |
-
msgid "
|
891 |
-
msgstr ""
|
892 |
-
"vous pouvez autoriser ou interdire tout téléchargement de fichiers vers "
|
893 |
-
"votre site."
|
894 |
|
895 |
-
#: lib/
|
896 |
-
msgid "
|
897 |
-
msgstr "
|
|
|
|
|
|
|
|
|
898 |
|
899 |
-
#: lib/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
900 |
msgid ""
|
901 |
-
"
|
902 |
-
"
|
903 |
-
"<code>_</code> will be removed from the filename and replaced with the "
|
904 |
-
"substitution character."
|
905 |
msgstr ""
|
906 |
-
"
|
907 |
-
"
|
908 |
-
"d'union <code>-</code> ou un caractère de soulignement <code>_</code>, celui-"
|
909 |
-
"si sera remplacé par le caractère de substitution."
|
910 |
|
911 |
-
#: lib/
|
912 |
-
|
913 |
-
|
914 |
-
"
|
915 |
-
msgstr ""
|
916 |
-
"S'il faut bloquer l’accès direct à tout fichier PHP se trouvant dans l'un de "
|
917 |
-
"ces répertoires."
|
918 |
|
919 |
-
#: lib/
|
920 |
-
msgid "
|
921 |
-
msgstr "
|
922 |
|
923 |
-
#: lib/
|
924 |
msgid ""
|
925 |
-
"
|
926 |
-
"
|
927 |
-
"
|
928 |
-
"usernames in order to launch more accurate brute-force attacks. If it is a "
|
929 |
-
"failed login attempt, NinjaFirewall will sanitise the error message returned "
|
930 |
-
"by WordPress. If it is an author archives scan, it will invalidate it and "
|
931 |
-
"redirect the user to the blog index page. Regarding the WP REST API, it will "
|
932 |
-
"block the request immediately."
|
933 |
msgstr ""
|
934 |
-
"
|
935 |
-
"
|
936 |
-
"
|
937 |
-
"
|
938 |
-
"d'utilisateur afin de lancer des attaques par force brute plus précises."
|
939 |
|
940 |
-
#: lib/
|
941 |
-
msgid "
|
942 |
-
msgstr "
|
943 |
|
944 |
-
#: lib/
|
945 |
-
msgid ""
|
946 |
-
"
|
947 |
-
"HTTP REST API. Since WordPress 4.7, it is enabled by default. NinjaFirewall "
|
948 |
-
"allows you to block any access to that API if you do not intend to use it."
|
949 |
-
msgstr ""
|
950 |
-
"elle vous permet d'accéder aux données de votre blog via l'API HTTP REST. "
|
951 |
-
"Depuis WordPress 4.7, cette elle est activée par défaut. NinjaFirewall vous "
|
952 |
-
"permet de bloquer tout accès a cette API si vous ne l'utilisez pas."
|
953 |
|
954 |
-
#: lib/
|
955 |
-
msgid "
|
956 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
957 |
|
958 |
-
#: lib/
|
959 |
msgid ""
|
960 |
-
"
|
961 |
-
"
|
962 |
-
"that can be accessed through the <code>xmlrpc.php</code> file. Since "
|
963 |
-
"WordPress version 3.5, it is always activated and cannot be turned off. "
|
964 |
-
"NinjaFirewall allows you to immediately block any access to that file, or "
|
965 |
-
"only to block an access using the <code>system.multicall</code> method often "
|
966 |
-
"used in brute-force amplification attacks or to block Pingbacks."
|
967 |
msgstr ""
|
968 |
-
"
|
969 |
-
"
|
970 |
-
"dans des environnements différents de faire des appels de méthodes à travers "
|
971 |
-
"un réseau. WordPress dispose d'une API XML-RPC accessible via son fichier "
|
972 |
-
"<code>xmlrpc.php</code>. Depuis la version 3.5 de WordPress, elle est "
|
973 |
-
"toujours activée et ne peut pas être désactivée. NinjaFirewall vous permet "
|
974 |
-
"de bloquer immédiatement tout accès à ce fichier, ou de ne bloquer que les "
|
975 |
-
"requêtes qui utilisent la méthode <code>system.multicall</code> ou les "
|
976 |
-
"Pingbacks."
|
977 |
|
978 |
-
#: lib/
|
|
|
979 |
msgid ""
|
980 |
-
"
|
981 |
-
"themes</code>:"
|
982 |
msgstr ""
|
983 |
-
"
|
984 |
-
"
|
985 |
|
986 |
-
#: lib/
|
|
|
|
|
|
|
|
|
987 |
msgid ""
|
988 |
-
"
|
989 |
-
"
|
990 |
-
"form (contact, search form etc), this option is not enabled by default."
|
991 |
msgstr ""
|
992 |
-
"
|
993 |
-
"
|
994 |
-
"certains thèmes personnalisés peuvent inclure un formulaire HTML (formulaire "
|
995 |
-
"de recherche ou de contact etc) nécessitant des requêtes <code>POST</code> , "
|
996 |
-
"cette option n'est pas activée par défaut."
|
997 |
|
998 |
-
#: lib/
|
999 |
-
msgid "
|
1000 |
-
msgstr ""
|
1001 |
-
"Forcer la connexion sécurisée au Tableau de bord <code>FORCE_SSL_ADMIN</"
|
1002 |
-
"code> :"
|
1003 |
|
1004 |
-
#: lib/
|
|
|
1005 |
msgid ""
|
1006 |
-
"
|
1007 |
-
"
|
1008 |
-
"access your admin console from HTTPS before enabling this option, otherwise "
|
1009 |
-
"you will lock yourself out of your site!"
|
1010 |
msgstr ""
|
1011 |
-
"
|
1012 |
-
"
|
1013 |
-
"
|
1014 |
-
"bloquer l’accès à votre site !"
|
1015 |
|
1016 |
-
#: lib/
|
1017 |
-
msgid "
|
1018 |
msgstr ""
|
1019 |
-
"
|
1020 |
-
"code> :"
|
1021 |
|
1022 |
-
#: lib/
|
1023 |
-
msgid ""
|
1024 |
-
"
|
1025 |
-
"security if a hacker gains access to a well-privileged user account."
|
1026 |
-
msgstr ""
|
1027 |
-
"désactiver l’éditeur de thème et d'extension fournit une couche de sécurité "
|
1028 |
-
"supplémentaire. Si un pirate accédait a votre compte administrateur, il ne "
|
1029 |
-
"pourrait pas l'utiliser pour insérer une porte dérobée dans l'un de vos "
|
1030 |
-
"scripts PHP."
|
1031 |
|
1032 |
-
#: lib/
|
|
|
1033 |
msgid ""
|
1034 |
-
"
|
|
|
|
|
1035 |
msgstr ""
|
1036 |
-
"
|
1037 |
-
"<
|
|
|
|
|
1038 |
|
1039 |
-
#: lib/
|
1040 |
msgid ""
|
1041 |
-
"
|
1042 |
-
"
|
1043 |
-
"
|
|
|
|
|
1044 |
msgstr ""
|
1045 |
-
"
|
1046 |
-
"
|
1047 |
-
"
|
1048 |
-
|
1049 |
-
|
1050 |
-
msgid "Intermediate Policies"
|
1051 |
-
msgstr "Politiques intermédiaires"
|
1052 |
-
|
1053 |
-
#: lib/contextual_help.php:184 ninjafirewall.php:1692
|
1054 |
-
msgid "HTTP GET variable"
|
1055 |
-
msgstr "Variable HTTP GET"
|
1056 |
|
1057 |
-
#: lib/
|
1058 |
-
msgid "
|
1059 |
-
msgstr "
|
1060 |
|
1061 |
-
#: lib/
|
1062 |
-
msgid "
|
1063 |
-
|
|
|
|
|
|
|
|
|
1064 |
|
1065 |
-
#: lib/
|
1066 |
-
msgid "
|
1067 |
-
|
|
|
|
|
|
|
1068 |
|
1069 |
-
#: lib/
|
1070 |
-
msgid "
|
|
|
|
|
1071 |
msgstr ""
|
1072 |
-
"
|
1073 |
-
"
|
1074 |
|
1075 |
-
#: lib/
|
1076 |
msgid ""
|
1077 |
-
"
|
1078 |
-
"
|
1079 |
-
"
|
1080 |
msgstr ""
|
1081 |
-
"
|
1082 |
-
"
|
1083 |
|
1084 |
-
#: lib/
|
1085 |
-
msgid "
|
1086 |
-
msgstr "
|
1087 |
|
1088 |
-
#: lib/
|
1089 |
-
msgid "
|
1090 |
-
|
|
|
|
|
|
|
|
|
|
|
1091 |
|
1092 |
-
#: lib/
|
1093 |
-
msgid "
|
1094 |
-
msgstr "
|
|
|
1095 |
|
1096 |
-
#: lib/
|
1097 |
-
msgid "
|
1098 |
-
msgstr "
|
1099 |
|
1100 |
-
#: lib/
|
1101 |
-
msgid "
|
1102 |
-
|
|
|
|
|
|
|
|
|
1103 |
|
1104 |
-
#: lib/
|
1105 |
-
msgid "
|
1106 |
-
msgstr "
|
1107 |
|
1108 |
-
#: lib/
|
1109 |
-
msgid "
|
1110 |
-
msgstr "
|
1111 |
|
1112 |
-
#: lib/
|
1113 |
msgid ""
|
1114 |
-
"
|
1115 |
-
"
|
|
|
|
|
1116 |
msgstr ""
|
1117 |
-
"
|
1118 |
-
|
1119 |
-
|
1120 |
-
|
1121 |
-
msgstr "Variable HTTP_REFERER"
|
1122 |
|
1123 |
-
#: lib/
|
1124 |
-
msgid "
|
1125 |
-
msgstr "
|
|
|
1126 |
|
1127 |
-
#: lib/
|
|
|
1128 |
msgid ""
|
1129 |
-
"
|
|
|
|
|
1130 |
msgstr ""
|
1131 |
-
"
|
1132 |
-
"
|
|
|
|
|
|
|
|
|
|
|
1133 |
|
1134 |
-
#: lib/
|
|
|
1135 |
msgid ""
|
1136 |
-
"
|
1137 |
-
"
|
1138 |
-
"
|
1139 |
-
"
|
1140 |
-
"
|
1141 |
-
"
|
1142 |
-
"default."
|
1143 |
msgstr ""
|
1144 |
-
"
|
1145 |
-
"
|
1146 |
-
"
|
1147 |
-
"
|
1148 |
-
"
|
1149 |
-
"
|
|
|
|
|
1150 |
|
1151 |
-
#: lib/
|
1152 |
-
msgid "
|
|
|
|
|
1153 |
msgstr ""
|
1154 |
-
"
|
|
|
|
|
|
|
|
|
|
|
1155 |
|
1156 |
-
#: lib/
|
1157 |
msgid ""
|
1158 |
-
"
|
1159 |
-
"
|
1160 |
-
"
|
1161 |
msgstr ""
|
1162 |
-
"
|
1163 |
-
"
|
1164 |
-
"
|
1165 |
-
"scripts d'installation ou de configuration si vous l'activez. "
|
1166 |
|
1167 |
-
#: lib/
|
1168 |
-
msgid "
|
|
|
|
|
|
|
|
|
1169 |
msgstr ""
|
1170 |
-
"
|
1171 |
-
"
|
|
|
|
|
1172 |
|
1173 |
-
#: lib/
|
1174 |
#, php-format
|
1175 |
msgid ""
|
1176 |
-
"this option will
|
1177 |
-
"
|
1178 |
-
"
|
1179 |
-
"
|
1180 |
-
"
|
|
|
1181 |
msgstr ""
|
1182 |
-
"cette
|
1183 |
-
"
|
1184 |
-
"
|
1185 |
-
"
|
1186 |
-
"
|
1187 |
-
"
|
|
|
1188 |
|
1189 |
-
#: lib/
|
1190 |
-
msgid "
|
|
|
|
|
1191 |
msgstr ""
|
1192 |
-
"
|
|
|
|
|
1193 |
|
1194 |
-
#: lib/
|
1195 |
msgid ""
|
1196 |
-
"
|
1197 |
-
"
|
1198 |
-
"
|
1199 |
-
"interconnected)."
|
1200 |
msgstr ""
|
1201 |
-
"
|
1202 |
-
"
|
1203 |
-
"
|
1204 |
|
1205 |
-
#: lib/
|
1206 |
-
msgid "
|
1207 |
-
msgstr "Politiques
|
1208 |
|
1209 |
-
#: lib/
|
1210 |
-
msgid "
|
1211 |
-
msgstr "
|
1212 |
|
1213 |
-
#: lib/
|
1214 |
-
msgid ""
|
1215 |
-
"In addition to filtering incoming requests, NinjaFirewall can also hook the "
|
1216 |
-
"HTTP response in order to alter its headers. Those modifications can help to "
|
1217 |
-
"mitigate threats such as XSS, phishing and clickjacking attacks."
|
1218 |
msgstr ""
|
1219 |
-
"
|
1220 |
-
"intercepter la réponse HTTP afin de modifier ses en-têtes. Ces modifications "
|
1221 |
-
"peuvent aider à atténuer les menaces telles que les attaques XSS, phishing "
|
1222 |
-
"et clickjacking."
|
1223 |
|
1224 |
-
#: lib/
|
1225 |
-
msgid ""
|
1226 |
-
|
1227 |
-
"confusion attacks:"
|
1228 |
-
msgstr ""
|
1229 |
-
"Activer <code>X-Content-Type-Options</code> pour protéger contre les "
|
1230 |
-
"attaques basées sur la confusion du type MIME :"
|
1231 |
|
1232 |
-
#: lib/
|
1233 |
-
msgid ""
|
1234 |
-
"
|
1235 |
-
"content or MIME sniffing and to use the content-type returned by the server. "
|
1236 |
-
"Some browsers try to guess (sniff) and override the content-type by looking "
|
1237 |
-
"at the content itself which, in some cases, could lead to security issues "
|
1238 |
-
"such as MIME Confusion Attacks."
|
1239 |
-
msgstr ""
|
1240 |
-
"cet en-tête enverra la valeur \"nosniff\" pour indiquer au navigateur de "
|
1241 |
-
"désactiver le reniflage de contenu ou type MIME et d'utiliser le type "
|
1242 |
-
"retourné par le serveur. Certains navigateurs tentent de deviner (sniff) et "
|
1243 |
-
"de contourner le type de contenu en regardant le contenu lui-même ce qui, "
|
1244 |
-
"dans certains cas, peut entraîner des problèmes de sécurité tels que les "
|
1245 |
-
"attaques basées sur la confusion du type MIME."
|
1246 |
|
1247 |
-
#: lib/
|
1248 |
-
msgid ""
|
1249 |
-
"Set <code>X-Frame-Options</code> to protect against clickjacking attempts:"
|
1250 |
msgstr ""
|
1251 |
-
"
|
1252 |
-
"
|
1253 |
|
1254 |
-
#: lib/
|
1255 |
-
msgid ""
|
1256 |
-
"
|
1257 |
-
"page in a <frame> or <iframe>. Hosts can declare this policy in "
|
1258 |
-
"the header of their HTTP responses to prevent clickjacking attacks, by "
|
1259 |
-
"ensuring that their content is not embedded into other pages or frames. "
|
1260 |
-
"NinjaFirewall accepts two different values:"
|
1261 |
-
msgstr ""
|
1262 |
-
"cet en-tête informe le navigateur s'il doit autoriser ou non l'affichage "
|
1263 |
-
"d'une page dans une <frame> ou <iframe>. Cela permet d'empêcher "
|
1264 |
-
"les attaques de clickjacking, en veillant à ce que le contenu d'une page ne "
|
1265 |
-
"sont pas intégré dans d'autres pages ou cadres, notamment d'un autre site. "
|
1266 |
-
"NinjaFirewall accepte deux valeurs différentes :"
|
1267 |
|
1268 |
-
#: lib/
|
1269 |
msgid ""
|
1270 |
-
"
|
1271 |
-
"
|
|
|
|
|
1272 |
msgstr ""
|
1273 |
-
"
|
1274 |
-
"
|
|
|
|
|
1275 |
|
1276 |
-
#: lib/
|
1277 |
msgid ""
|
1278 |
-
"
|
1279 |
-
"
|
1280 |
msgstr ""
|
1281 |
-
"
|
1282 |
-
"
|
1283 |
|
1284 |
-
#: lib/
|
1285 |
-
msgid "
|
1286 |
-
msgstr ""
|
1287 |
-
"La valeur <code>ALLOW-FROM</code> n'est pas prise en charge par "
|
1288 |
-
"NinjaFirewall."
|
1289 |
|
1290 |
-
#: lib/
|
1291 |
msgid ""
|
1292 |
-
"
|
1293 |
-
"
|
|
|
1294 |
msgstr ""
|
1295 |
-
"
|
1296 |
-
"l'
|
|
|
|
|
1297 |
|
1298 |
-
#: lib/
|
1299 |
-
msgid ""
|
1300 |
-
"
|
1301 |
-
"browsers):"
|
1302 |
-
msgstr ""
|
1303 |
-
"Désactiver <code>X-XSS-Protection</code> (IE/Edge, Opera, Chrome et Safari) :"
|
1304 |
|
1305 |
-
#: lib/
|
1306 |
msgid ""
|
1307 |
-
"
|
1308 |
-
"
|
1309 |
-
"
|
|
|
|
|
|
|
|
|
|
|
1310 |
msgstr ""
|
1311 |
-
"
|
1312 |
-
"
|
1313 |
-
"
|
|
|
|
|
1314 |
|
1315 |
-
#: lib/
|
1316 |
-
msgid ""
|
1317 |
-
"
|
1318 |
-
"with that option."
|
1319 |
-
msgstr ""
|
1320 |
-
"Si un visiteur désactive le filtre XSS de son navigateur, vous ne pouvez pas "
|
1321 |
-
"le réactiver avec cette option."
|
1322 |
|
1323 |
-
#: lib/
|
1324 |
msgid ""
|
1325 |
-
"
|
|
|
|
|
1326 |
msgstr ""
|
1327 |
-
"
|
1328 |
-
"
|
|
|
|
|
|
|
|
|
|
|
1329 |
|
1330 |
-
#: lib/
|
1331 |
msgid ""
|
1332 |
-
"
|
1333 |
-
"
|
1334 |
-
"
|
1335 |
-
"
|
1336 |
-
"
|
1337 |
-
"
|
1338 |
-
"
|
1339 |
msgstr ""
|
1340 |
-
"
|
1341 |
-
"
|
1342 |
-
"
|
1343 |
-
"
|
1344 |
-
"
|
1345 |
-
"
|
|
|
|
|
|
|
1346 |
|
1347 |
-
#: lib/
|
1348 |
msgid ""
|
1349 |
-
"
|
1350 |
-
"
|
1351 |
msgstr ""
|
1352 |
-
"
|
1353 |
-
"
|
1354 |
|
1355 |
-
#: lib/
|
1356 |
msgid ""
|
1357 |
-
"
|
1358 |
-
"
|
|
|
1359 |
msgstr ""
|
1360 |
-
"
|
1361 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1362 |
|
1363 |
-
#: lib/
|
1364 |
msgid ""
|
1365 |
-
"this
|
1366 |
-
"
|
1367 |
-
"
|
1368 |
-
"
|
1369 |
msgstr ""
|
1370 |
-
"cette
|
1371 |
-
"
|
1372 |
-
"
|
1373 |
-
"
|
1374 |
-
"navigateurs récents sont compatibles avec cette politique."
|
1375 |
|
1376 |
-
#: lib/
|
1377 |
-
msgid "
|
1378 |
-
msgstr "
|
|
|
|
|
1379 |
|
1380 |
-
#: lib/
|
1381 |
msgid ""
|
1382 |
-
"
|
1383 |
-
"
|
1384 |
-
"objects (Java, ActiveX, audio and video files), and other HTML5 features."
|
1385 |
msgstr ""
|
1386 |
-
"
|
1387 |
-
"
|
1388 |
-
"
|
|
|
1389 |
|
1390 |
-
#: lib/
|
1391 |
msgid ""
|
1392 |
-
"
|
1393 |
-
"(blog, website) and the backend (WordPress admin dashboard)."
|
1394 |
msgstr ""
|
1395 |
-
"
|
1396 |
-
"
|
1397 |
-
|
1398 |
-
#: lib/contextual_help.php:236
|
1399 |
-
msgid "Set <code>Referrer-Policy</code>:"
|
1400 |
-
msgstr "Activer <code>Referrer-Policy</code> :"
|
1401 |
|
1402 |
-
#: lib/
|
1403 |
msgid ""
|
1404 |
-
"this
|
1405 |
-
"
|
|
|
1406 |
msgstr ""
|
1407 |
-
"
|
1408 |
-
"
|
|
|
1409 |
|
1410 |
-
#: lib/
|
1411 |
-
msgid "
|
1412 |
-
msgstr "
|
|
|
|
|
|
|
|
|
1413 |
|
1414 |
-
#: lib/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1415 |
msgid ""
|
1416 |
-
"
|
1417 |
-
"
|
1418 |
-
"
|
1419 |
-
"script attempting to pass a <code>expect://</code>, <code>file://</code>, "
|
1420 |
-
"<code>phar://</code>, <code>php://</code>, <code>zip://</code> or "
|
1421 |
-
"<code>data://</code> stream inside a <code>GET</code> or <code>POST</code> "
|
1422 |
-
"request, cookies, user agent and referrer variables."
|
1423 |
msgstr ""
|
1424 |
-
"
|
1425 |
-
"
|
1426 |
-
"possible pour un hacker de les utiliser afin de passer outre un pare-feu ou "
|
1427 |
-
"des extensions de sécurité afin d'exploiter une vulnérabilité dans un script "
|
1428 |
-
"(RFI/LFI etc). Cette option détecte et bloque toute tentative d'utilisation "
|
1429 |
-
"de <code>expect://</code>, <code>file://</code>, <code>phar://</code>, "
|
1430 |
-
"<code>php://</code>, <code>zip://</code> ou <code>data://</code> dans une "
|
1431 |
-
"requête <code>GET</code> ou <code>POST</code>, des cookies, ou dans les "
|
1432 |
-
"variables <code>HTTP_REFERER</code> et <code>HTTP_USER_AGENT</code>."
|
1433 |
|
1434 |
-
#: lib/
|
1435 |
-
msgid "
|
1436 |
-
msgstr "
|
1437 |
|
1438 |
-
#: lib/
|
1439 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1440 |
msgid ""
|
1441 |
-
"
|
1442 |
-
"
|
1443 |
-
"applications and plugins can turn that feature into a critical vulnerability "
|
1444 |
-
"called <a href=\"%s\">PHP Object Injection</a>. This option can block "
|
1445 |
-
"serialized PHP objects found inside a a <code>GET</code> or <code>POST</"
|
1446 |
-
"code> request, cookies, user agent and referrer variables."
|
1447 |
msgstr ""
|
1448 |
-
"
|
1449 |
-
"une représentation stockable d'une valeur. Cependant, lorsqu'elle est "
|
1450 |
-
"utilisée dans des applications, thèmes ou extensions mal sécurisées, la "
|
1451 |
-
"sérialisation d'objets peut être exploitée pour injecter et exécuter du code "
|
1452 |
-
"PHP (<a href=\"%s\">PHP Object Injection</a>). NinjaFirewall peut bloquer "
|
1453 |
-
"les objets PHP sérialisés se trouvant dans les requêtes <code>GET</code> ou "
|
1454 |
-
"<code>POST</code>, les cookies, ou dans les variables <code>HTTP_REFERER</"
|
1455 |
-
"code> et <code>HTTP_USER_AGENT</code>."
|
1456 |
|
1457 |
-
#: lib/
|
1458 |
-
msgid "
|
1459 |
-
msgstr "
|
|
|
|
|
|
|
|
|
1460 |
|
1461 |
-
#: lib/
|
1462 |
msgid ""
|
1463 |
-
"
|
1464 |
-
"leak sensitive informations which can be exploited by hackers."
|
1465 |
msgstr ""
|
1466 |
-
"
|
1467 |
-
"
|
1468 |
-
"ultérieurement par des pirates."
|
1469 |
|
1470 |
-
#: lib/
|
1471 |
msgid ""
|
1472 |
-
"
|
1473 |
-
"<code>
|
|
|
|
|
|
|
|
|
|
|
1474 |
msgstr ""
|
1475 |
-
"
|
1476 |
-
"<code>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1477 |
|
1478 |
-
#: lib/
|
1479 |
msgid ""
|
1480 |
-
"this option
|
1481 |
-
"
|
|
|
1482 |
msgstr ""
|
1483 |
-
"
|
1484 |
-
"
|
|
|
|
|
1485 |
|
1486 |
-
#: lib/
|
1487 |
-
msgid "
|
1488 |
-
msgstr "
|
|
|
|
|
1489 |
|
1490 |
-
#: lib/
|
1491 |
#, php-format
|
1492 |
msgid ""
|
1493 |
-
"
|
|
|
|
|
|
|
|
|
1494 |
msgstr ""
|
1495 |
-
"
|
1496 |
-
"
|
|
|
|
|
|
|
|
|
1497 |
|
1498 |
-
#: lib/
|
1499 |
-
msgid ""
|
1500 |
-
"this option will block scripts attempting to pass the <code>DOCUMENT_ROOT</"
|
1501 |
-
"code> server variable in a <code>GET</code> or <code>POST</code> request. "
|
1502 |
-
"Hackers use shell scripts that often need to pass this value, but most "
|
1503 |
-
"legitimate programs do not."
|
1504 |
msgstr ""
|
1505 |
-
"
|
1506 |
-
"<code>DOCUMENT_ROOT</code> dans une requête <code>GET</code> ou <code>POST</"
|
1507 |
-
"code>. Les pirates utilisent souvent des scripts qui nécessitent d'utiliser "
|
1508 |
-
"cette variable, mais pas la plupart des applications légitimes (hormis "
|
1509 |
-
"certains scripts d'installation ou de configuration)."
|
1510 |
-
|
1511 |
-
#: lib/contextual_help.php:247
|
1512 |
-
msgid "Block ASCII character 0x00 (NULL byte):"
|
1513 |
-
msgstr "Bloquer le caractère ASCII 0x00 (NULL byte) :"
|
1514 |
|
1515 |
-
#: lib/
|
1516 |
msgid ""
|
1517 |
-
"this option will
|
1518 |
-
"
|
1519 |
-
"
|
1520 |
-
"
|
1521 |
-
"dangerous and should always be rejected."
|
1522 |
msgstr ""
|
1523 |
-
"
|
1524 |
-
"
|
1525 |
-
"
|
1526 |
-
"contenant le caractère ASCI 0x00 (NULL byte) sera bloquée immédiatement. Ce "
|
1527 |
-
"caractère est dangereux et devrait toujours être rejeté."
|
1528 |
|
1529 |
-
#: lib/
|
1530 |
-
msgid "
|
1531 |
-
msgstr "
|
|
|
|
|
|
|
|
|
1532 |
|
1533 |
-
#: lib/
|
1534 |
msgid ""
|
1535 |
-
"
|
1536 |
-
"
|
1537 |
-
"
|
1538 |
msgstr ""
|
1539 |
-
"
|
1540 |
-
"
|
1541 |
-
"
|
1542 |
-
|
1543 |
-
#: lib/contextual_help.php:254 ninjafirewall.php:1661
|
1544 |
-
msgid "Users Whitelist"
|
1545 |
-
msgstr "Liste Blanche"
|
1546 |
|
1547 |
-
#: lib/
|
1548 |
-
#, php-format
|
1549 |
msgid ""
|
1550 |
-
"
|
1551 |
-
"
|
1552 |
-
"sure you trust them all before doing so).<br />This feature applies to all "
|
1553 |
-
"Firewall Policies listed below, except <code>FORCE_SSL_ADMIN</code>, "
|
1554 |
-
"<code>DISALLOW_FILE_EDIT</code>, <code>DISALLOW_FILE_MODS</code> options and "
|
1555 |
-
"the <a href=\"%s\">Login Protection</a> which, if enabled, are always "
|
1556 |
-
"enforced."
|
1557 |
msgstr ""
|
1558 |
-
"
|
1559 |
-
"
|
1560 |
-
"utilisateurs connectés (avant de le faire, assurez-vous que ce sont tous des "
|
1561 |
-
"utilisateurs de confiance).<br />Cela vaut pour toutes les politiques de "
|
1562 |
-
"pare-feu énumérées ci-dessous, à l'exception de <code>FORCE_SSL_ADMIN</"
|
1563 |
-
"code>, <code>DISALLOW_FILE_EDIT</code>, <code>DISALLOW_FILE_MODS</code> et "
|
1564 |
-
"les options de la <a href=\"%s\">Page de Connexion</a> qui, si elle sont "
|
1565 |
-
"activées, seront toujours appliquées."
|
1566 |
-
|
1567 |
-
#: lib/contextual_help.php:268 ninjafirewall.php:814 ninjafirewall.php:2897
|
1568 |
-
msgid "File Guard"
|
1569 |
-
msgstr "File Guard"
|
1570 |
|
1571 |
-
#: lib/
|
1572 |
msgid ""
|
1573 |
-
"
|
1574 |
-
"
|
|
|
|
|
|
|
1575 |
msgstr ""
|
1576 |
-
"
|
1577 |
-
"
|
|
|
|
|
|
|
|
|
1578 |
|
1579 |
-
#: lib/
|
1580 |
msgid ""
|
1581 |
-
"
|
1582 |
-
"into an already existing file) and tried to directly access that file using "
|
1583 |
-
"his browser or a script, NinjaFirewall would hook the HTTP request and "
|
1584 |
-
"immediately detect that the file was recently modified/created. It would "
|
1585 |
-
"send you a detailed alert (script name, IP, request, date and time). Alerts "
|
1586 |
-
"will be sent to the contact email address defined in the \"Event "
|
1587 |
-
"Notifications\" menu."
|
1588 |
msgstr ""
|
1589 |
-
"
|
1590 |
-
"
|
1591 |
-
"ce fichier en utilisant son navigateur ou un autre script, NinjaFirewall "
|
1592 |
-
"intercepterait la requête HTTP et détecterait immédiatement que le fichier a "
|
1593 |
-
"été récemment modifié ou créé. Il vous enverrait une alerte détaillée (nom "
|
1594 |
-
"du script, adresse IP, requête HTTP, la date et l'heure). Les alertes seront "
|
1595 |
-
"envoyées à l'adresse e-mail de contact définie dans le menu \"Notifications "
|
1596 |
-
"d’Événement\"."
|
1597 |
|
1598 |
-
#: lib/
|
1599 |
msgid ""
|
1600 |
-
"
|
1601 |
-
"
|
1602 |
-
"
|
1603 |
-
"
|
1604 |
-
"
|
1605 |
msgstr ""
|
1606 |
-
"
|
1607 |
-
"
|
1608 |
-
"
|
1609 |
-
"
|
1610 |
-
"
|
1611 |
|
1612 |
-
#: lib/
|
1613 |
msgid ""
|
1614 |
-
"
|
1615 |
-
"
|
1616 |
msgstr ""
|
1617 |
-
"
|
1618 |
-
"
|
1619 |
|
1620 |
-
#: lib/
|
1621 |
msgid ""
|
1622 |
-
"
|
1623 |
-
"
|
1624 |
-
"sent to any PHP script, even if that script is not part of the WordPress "
|
1625 |
-
"package (third-party software, shell script, backdoor etc)."
|
1626 |
msgstr ""
|
1627 |
-
"
|
1628 |
-
"
|
1629 |
-
"intercepter les requêtes HTTP envoyées à tout script PHP, même si ce dernier "
|
1630 |
-
"ne fait pas partie de WordPress (logiciel tiers, backdoor, etc)."
|
1631 |
|
1632 |
-
#: lib/
|
1633 |
-
msgid "
|
1634 |
-
msgstr "
|
|
|
|
|
1635 |
|
1636 |
-
#: lib/
|
1637 |
msgid ""
|
1638 |
-
"
|
1639 |
-
"
|
1640 |
-
"the network by adding a small NinjaFirewall icon to their admin bar. It will "
|
1641 |
-
"be visible only to the administrators of those sites."
|
1642 |
msgstr ""
|
1643 |
-
"
|
1644 |
-
"
|
1645 |
-
"du réseau en ajoutant une petite icône à leur barre d'administration. Elle "
|
1646 |
-
"ne sera visible que par les administrateurs de ces sites."
|
1647 |
|
1648 |
-
#: lib/
|
1649 |
msgid ""
|
1650 |
-
"
|
1651 |
-
"
|
1652 |
-
"installation was successful."
|
1653 |
msgstr ""
|
1654 |
-
"
|
1655 |
-
"si les sites de votre réseau sont protégés et si l'installation de "
|
1656 |
-
"NinjaFirewall a réussi."
|
1657 |
|
1658 |
-
#: lib/
|
1659 |
msgid ""
|
1660 |
-
"
|
1661 |
-
"
|
|
|
1662 |
msgstr ""
|
1663 |
-
"
|
1664 |
-
"
|
1665 |
-
|
1666 |
-
#: lib/contextual_help.php:300 lib/nf_sub_filecheck.php:130
|
1667 |
-
#: ninjafirewall.php:818
|
1668 |
-
msgid "File Check"
|
1669 |
-
msgstr "File Check"
|
1670 |
|
1671 |
-
#: lib/
|
1672 |
msgid ""
|
1673 |
-
"
|
1674 |
-
"
|
1675 |
msgstr ""
|
1676 |
-
"
|
1677 |
-
"
|
1678 |
|
1679 |
-
#: lib/
|
1680 |
msgid ""
|
1681 |
-
"
|
1682 |
-
"you can scan your system to compare it with the previous snapshot. Any "
|
1683 |
-
"modification will be immediately detected: file content, file permissions, "
|
1684 |
-
"file ownership, timestamp as well as file creation and deletion."
|
1685 |
msgstr ""
|
1686 |
-
"
|
1687 |
-
"
|
1688 |
-
"précédent. Toute modification sera immédiatement détectée : contenu, "
|
1689 |
-
"permissions et propriétés des fichiers, leur création et suppression ainsi "
|
1690 |
-
"que l'horodatage."
|
1691 |
|
1692 |
-
#: lib/
|
1693 |
-
#, php-format
|
1694 |
msgid ""
|
1695 |
-
"
|
1696 |
-
"
|
|
|
|
|
|
|
|
|
|
|
1697 |
msgstr ""
|
1698 |
-
"
|
1699 |
-
"
|
1700 |
-
"
|
|
|
|
|
|
|
1701 |
|
1702 |
-
#: lib/
|
1703 |
msgid ""
|
1704 |
-
"
|
1705 |
-
"
|
1706 |
-
"code>). Or you can exclude a file extension (e.g., <code>.css</code>)."
|
1707 |
msgstr ""
|
1708 |
-
"
|
1709 |
-
"
|
1710 |
-
"partie de celui-ci (par ex. <code>foo</code>), ou même exclure une extension "
|
1711 |
-
"de fichier (par ex. <code>.css</code>)."
|
1712 |
|
1713 |
-
#: lib/
|
1714 |
msgid ""
|
1715 |
-
"
|
1716 |
-
"
|
1717 |
-
msgstr ""
|
1718 |
-
"
|
1719 |
-
"
|
1720 |
|
1721 |
-
#: lib/
|
1722 |
msgid ""
|
1723 |
-
"
|
1724 |
-
"
|
|
|
|
|
1725 |
msgstr ""
|
1726 |
-
"
|
1727 |
-
"
|
|
|
|
|
|
|
1728 |
|
1729 |
-
#: lib/
|
1730 |
-
msgid "
|
1731 |
-
msgstr "
|
1732 |
|
1733 |
-
#: lib/
|
1734 |
msgid ""
|
1735 |
-
"
|
1736 |
-
"
|
|
|
1737 |
msgstr ""
|
1738 |
-
"
|
1739 |
-
"
|
|
|
1740 |
|
1741 |
-
#: lib/
|
1742 |
msgid ""
|
1743 |
-
"
|
1744 |
-
"
|
1745 |
msgstr ""
|
1746 |
-
"
|
1747 |
-
"
|
1748 |
-
|
|
|
|
|
|
|
1749 |
|
1750 |
-
#: lib/
|
1751 |
msgid ""
|
1752 |
-
"
|
1753 |
-
"
|
1754 |
msgstr ""
|
1755 |
-
"
|
1756 |
-
"
|
1757 |
|
1758 |
-
#: lib/
|
1759 |
-
|
|
|
|
|
|
|
1760 |
msgid ""
|
1761 |
-
"
|
1762 |
-
"
|
|
|
|
|
|
|
|
|
|
|
1763 |
msgstr ""
|
1764 |
-
"
|
1765 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1766 |
|
1767 |
-
#: lib/
|
1768 |
-
|
1769 |
-
|
1770 |
-
msgstr "Notifications d'Événement"
|
1771 |
|
1772 |
-
#: lib/
|
|
|
1773 |
msgid ""
|
1774 |
-
"
|
1775 |
-
"
|
1776 |
-
"
|
1777 |
-
"
|
1778 |
-
"
|
1779 |
-
"
|
1780 |
-
"theme in order to take full control of your website."
|
1781 |
msgstr ""
|
1782 |
-
"
|
1783 |
-
"
|
1784 |
-
"
|
1785 |
-
"
|
1786 |
-
"
|
1787 |
-
"
|
1788 |
-
"
|
1789 |
-
"
|
1790 |
|
1791 |
-
#: lib/
|
1792 |
-
|
1793 |
-
|
1794 |
-
msgstr "Page de Connexion"
|
1795 |
|
1796 |
-
#: lib/
|
1797 |
msgid ""
|
1798 |
-
"
|
1799 |
-
"
|
1800 |
-
"against very large brute-force attacks, including distributed attacks coming "
|
1801 |
-
"from several thousands of different IPs."
|
1802 |
msgstr ""
|
1803 |
-
"
|
1804 |
-
"
|
1805 |
-
"
|
1806 |
-
"compris les attaques distribuées provenant de plusieurs milliers d'adresses "
|
1807 |
-
"IP différentes."
|
1808 |
|
1809 |
-
#: lib/
|
1810 |
msgid ""
|
1811 |
-
"
|
1812 |
-
"
|
1813 |
-
"always activated."
|
1814 |
msgstr ""
|
1815 |
-
"
|
1816 |
-
"
|
1817 |
-
"attaque est détectée ou bien l'activer en permanence."
|
1818 |
-
|
1819 |
-
#: lib/contextual_help.php:353
|
1820 |
-
msgid "Yes, if under attack:"
|
1821 |
-
msgstr "Oui, si attaque en cours :"
|
1822 |
|
1823 |
-
#: lib/
|
1824 |
msgid ""
|
1825 |
-
"
|
1826 |
-
"
|
1827 |
-
"it from reaching WordPress, but still allows you to access your "
|
1828 |
-
"administration console using either the predefined username/password "
|
1829 |
-
"combination or the captcha code. "
|
1830 |
msgstr ""
|
1831 |
-
"
|
1832 |
-
"
|
1833 |
-
"incriminée. Il bloque l'attaque instantanément et l'empêche d'atteindre "
|
1834 |
-
"WordPress, tout en vous permettant d'accéder à votre Tableau de bord en "
|
1835 |
-
"utilisant soit une combinaison nom d'utilisateur / mot de passe prédéfinie, "
|
1836 |
-
"soit un code captcha."
|
1837 |
|
1838 |
-
#: lib/
|
1839 |
-
msgid "
|
1840 |
-
msgstr "
|
1841 |
|
1842 |
-
#: lib/
|
|
|
1843 |
msgid ""
|
1844 |
-
"
|
1845 |
-
"implementation each time you access the login page."
|
1846 |
msgstr ""
|
1847 |
-
"
|
1848 |
-
"
|
1849 |
-
|
1850 |
-
#: lib/contextual_help.php:362
|
1851 |
-
msgid "Type of protection:"
|
1852 |
-
msgstr "Type de protection :"
|
1853 |
|
1854 |
-
#: lib/
|
1855 |
msgid ""
|
1856 |
-
"
|
1857 |
-
"
|
1858 |
-
"
|
|
|
1859 |
msgstr ""
|
1860 |
-
"
|
1861 |
-
"
|
1862 |
-
"
|
1863 |
-
|
1864 |
-
|
1865 |
-
msgid "<b>Captcha:</b> It will display a 5-character captcha code."
|
1866 |
-
msgstr "<b>Captcha :</b> Affichera un code captcha à 5 caractères."
|
1867 |
|
1868 |
-
#: lib/
|
1869 |
-
msgid "
|
1870 |
-
msgstr "
|
1871 |
|
1872 |
-
#: lib/
|
1873 |
msgid ""
|
1874 |
-
"
|
1875 |
-
"
|
|
|
|
|
|
|
1876 |
msgstr ""
|
1877 |
-
"
|
1878 |
-
"
|
|
|
|
|
|
|
1879 |
|
1880 |
-
#: lib/
|
1881 |
-
msgid "
|
1882 |
-
msgstr "
|
1883 |
|
1884 |
-
#: lib/
|
1885 |
msgid ""
|
1886 |
-
"
|
1887 |
-
"
|
1888 |
-
"
|
1889 |
msgstr ""
|
1890 |
-
"
|
1891 |
-
"
|
1892 |
-
"
|
1893 |
-
|
1894 |
-
|
|
|
|
|
1895 |
|
1896 |
-
#: lib/
|
|
|
1897 |
msgid ""
|
1898 |
-
"
|
1899 |
-
"
|
|
|
|
|
|
|
|
|
|
|
1900 |
msgstr ""
|
1901 |
-
"
|
1902 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1903 |
|
1904 |
-
#: lib/
|
1905 |
msgid ""
|
1906 |
-
"
|
1907 |
-
"
|
1908 |
-
"logline uses the following format:"
|
1909 |
msgstr ""
|
1910 |
-
"
|
1911 |
-
"
|
1912 |
-
"suivant :"
|
1913 |
-
|
1914 |
-
#: lib/contextual_help.php:384
|
1915 |
-
msgid "AA: the process ID (PID)."
|
1916 |
-
msgstr "AA : l'identifiant de processus (PID)."
|
1917 |
-
|
1918 |
-
#: lib/contextual_help.php:385
|
1919 |
-
msgid "BB: the user IPv4 or IPv6 address."
|
1920 |
-
msgstr "BB : L'adresse IPv4 ou IPv6 de l'utilisateur."
|
1921 |
-
|
1922 |
-
#: lib/contextual_help.php:386
|
1923 |
-
msgid "CC: the blog (sub-)domain name."
|
1924 |
-
msgstr "CC : le nom de (sous-)domaine du blog."
|
1925 |
|
1926 |
-
#: lib/
|
1927 |
msgid ""
|
1928 |
-
"
|
1929 |
-
"
|
|
|
|
|
|
|
|
|
|
|
1930 |
msgstr ""
|
1931 |
-
"
|
1932 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
1933 |
|
1934 |
-
#: lib/
|
1935 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
1936 |
msgstr ""
|
1937 |
-
"
|
1938 |
-
|
1939 |
-
|
1940 |
-
|
1941 |
-
|
1942 |
|
1943 |
-
#: lib/
|
1944 |
-
#, php-format
|
1945 |
msgid ""
|
1946 |
-
"
|
1947 |
-
"
|
1948 |
-
"IP. If you have an application parsing the AUTH log in order to ban IPs (e."
|
1949 |
-
"g. Fail2ban), you <strong>must</strong> setup your HTTP server to forward "
|
1950 |
-
"the correct IP (or use the <code><a href=\"%s\">.htninja</a></code> file), "
|
1951 |
-
"otherwise you will likely block legitimate users."
|
1952 |
msgstr ""
|
1953 |
-
"
|
1954 |
-
"
|
1955 |
-
"toujours sur l'IP trouvée dans <code>REMOTE_ADDR</code>. Si vous utilisez "
|
1956 |
-
"une application d'analyse du journal des authentifications du serveur afin "
|
1957 |
-
"de bloquer les adresses IP (par ex. Fail2ban), vous <strong>devez</strong> "
|
1958 |
-
"configurer votre serveur HTTP afin qu'il transmette la véritable adresse IP "
|
1959 |
-
"de vos visiteurs, sinon vous risquez de bloquer des utilisateurs légitimes. "
|
1960 |
-
"Alternativement, vous pouvez utiliser le fichier <code><a href=\"%s\">."
|
1961 |
-
"htninja</a></code>."
|
1962 |
-
|
1963 |
-
#: lib/contextual_help.php:407 lib/nf_sub_log.php:85 ninjafirewall.php:844
|
1964 |
-
msgid "Firewall Log"
|
1965 |
-
msgstr "Journal du Pare-feu"
|
1966 |
|
1967 |
-
#: lib/
|
1968 |
msgid ""
|
1969 |
-
"
|
1970 |
-
"
|
|
|
|
|
1971 |
msgstr ""
|
1972 |
-
"
|
1973 |
-
"
|
|
|
|
|
1974 |
|
1975 |
-
#: lib/
|
1976 |
-
msgid "
|
1977 |
-
msgstr "
|
1978 |
|
1979 |
-
#: lib/
|
1980 |
msgid ""
|
1981 |
-
"
|
|
|
|
|
|
|
1982 |
msgstr ""
|
1983 |
-
"
|
1984 |
-
"
|
|
|
|
|
1985 |
|
1986 |
-
#: lib/
|
1987 |
msgid ""
|
1988 |
-
"
|
1989 |
-
"
|
1990 |
-
"
|
1991 |
msgstr ""
|
1992 |
-
"
|
1993 |
-
"
|
1994 |
-
"
|
1995 |
|
1996 |
-
#: lib/
|
1997 |
msgid ""
|
1998 |
-
"
|
1999 |
-
"
|
2000 |
-
"rule from the \"Firewall Policies\" page."
|
2001 |
msgstr ""
|
2002 |
-
"
|
2003 |
-
"
|
2004 |
-
"d'un numéro signifie que la règle provient de votre configuration "
|
2005 |
-
"personnelle de la page \"Politiques du Pare-feu\"."
|
2006 |
|
2007 |
-
#: lib/
|
2008 |
-
msgid "
|
2009 |
-
msgstr "
|
2010 |
|
2011 |
-
#: lib/
|
2012 |
msgid ""
|
2013 |
-
"
|
2014 |
-
"
|
2015 |
msgstr ""
|
2016 |
-
"
|
2017 |
-
"
|
2018 |
-
|
2019 |
-
#: lib/contextual_help.php:420 lib/nf_sub_log.php:169
|
2020 |
-
msgid "Auto-delete log"
|
2021 |
-
msgstr "Suppression automatique des journaux"
|
2022 |
|
2023 |
-
#: lib/
|
2024 |
msgid ""
|
2025 |
-
"
|
2026 |
-
"
|
2027 |
-
"
|
2028 |
-
"
|
2029 |
msgstr ""
|
2030 |
-
"
|
2031 |
-
"
|
2032 |
-
"
|
2033 |
-
"
|
2034 |
-
"
|
2035 |
-
|
2036 |
-
#: lib/contextual_help.php:428 lib/nf_sub_log.php:198 lib/nf_sub_wplus.php:94
|
2037 |
-
#: ninjafirewall.php:1111
|
2038 |
-
msgid "Centralized Logging"
|
2039 |
-
msgstr "Centralisation des Logs"
|
2040 |
|
2041 |
-
#: lib/
|
|
|
2042 |
msgid ""
|
2043 |
-
"
|
2044 |
-
"
|
2045 |
-
"need any longer to log in to individual servers to analyse your log data."
|
2046 |
msgstr ""
|
2047 |
-
"
|
2048 |
-
"
|
2049 |
-
"
|
2050 |
-
"analyser vos journaux."
|
2051 |
|
2052 |
-
#: lib/
|
2053 |
-
|
2054 |
-
|
|
|
|
|
2055 |
msgstr ""
|
2056 |
-
"
|
|
|
|
|
|
|
2057 |
|
2058 |
-
#: lib/
|
2059 |
msgid ""
|
2060 |
-
"
|
2061 |
-
"
|
2062 |
msgstr ""
|
2063 |
-
"
|
2064 |
-
"
|
2065 |
|
2066 |
-
#: lib/
|
2067 |
msgid ""
|
2068 |
-
"
|
2069 |
-
"
|
2070 |
msgstr ""
|
2071 |
-
"
|
2072 |
-
"
|
2073 |
-
"supprimez votre clé publique ci-dessous. "
|
2074 |
-
|
2075 |
-
#: lib/contextual_help.php:441 lib/nf_sub_about.php:101
|
2076 |
-
msgid "GDPR Compliance"
|
2077 |
-
msgstr "Conformité RGPD"
|
2078 |
|
2079 |
-
#: lib/
|
2080 |
-
|
2081 |
-
|
2082 |
-
msgstr "Live Log"
|
2083 |
|
2084 |
-
#: lib/
|
2085 |
msgid ""
|
2086 |
-
"
|
2087 |
-
"
|
2088 |
-
"like JS/CSS files and images are not managed by NinjaFirewall."
|
2089 |
msgstr ""
|
2090 |
-
"
|
2091 |
-
"
|
2092 |
-
"<code>tail -f</code>. Notez que les requêtes concernant les éléments "
|
2093 |
-
"statiques comme les fichiers JS/CSS ou les images ne sont pas traitées par "
|
2094 |
-
"NinjaFirewall."
|
2095 |
|
2096 |
-
#: lib/
|
2097 |
msgid ""
|
2098 |
-
"
|
2099 |
-
"
|
2100 |
-
"format, select which traffic you want to view (HTTP/HTTPS) and the timezone "
|
2101 |
-
"as well."
|
2102 |
msgstr ""
|
2103 |
-
"
|
2104 |
-
"
|
2105 |
-
"
|
2106 |
-
"le type de trafic à visualiser (HTTP/HTTPS)."
|
2107 |
|
2108 |
-
#: lib/
|
2109 |
msgid ""
|
2110 |
-
"
|
2111 |
-
"
|
2112 |
-
"WordPress bootstrap. Consequently, it is fast, lightweight and it should not "
|
2113 |
-
"affect your server load, even if you set its refresh rate to the lowest "
|
2114 |
-
"value."
|
2115 |
msgstr ""
|
2116 |
-
"
|
2117 |
-
"
|
2118 |
-
"le pare-feu. De ce fait, il est léger, rapide et n'affecte pas la charge du "
|
2119 |
-
"serveur, même si vous ajustez son intervalle de rafraîchissement de la page "
|
2120 |
-
"sur la fréquence la plus rapide (5 secondes)."
|
2121 |
|
2122 |
-
#: lib/
|
|
|
2123 |
msgid ""
|
2124 |
-
"
|
2125 |
-
"
|
2126 |
msgstr ""
|
2127 |
-
"
|
2128 |
-
"
|
2129 |
-
"ne fonctionnera pas."
|
2130 |
-
|
2131 |
-
#: lib/contextual_help.php:470
|
2132 |
-
msgid "Log Format"
|
2133 |
-
msgstr "Format d'affichage"
|
2134 |
|
2135 |
-
#: lib/
|
2136 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2137 |
msgstr ""
|
2138 |
-
"
|
2139 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
2140 |
|
2141 |
-
#: lib/
|
2142 |
-
msgid "
|
2143 |
-
msgstr "
|
2144 |
|
2145 |
-
#: lib/
|
2146 |
-
msgid "
|
|
|
|
|
|
|
|
|
2147 |
msgstr ""
|
2148 |
-
"
|
2149 |
-
"
|
|
|
|
|
|
|
2150 |
|
2151 |
-
#: lib/
|
2152 |
-
#, php-format
|
2153 |
msgid ""
|
2154 |
-
"
|
2155 |
-
"
|
|
|
2156 |
msgstr ""
|
2157 |
-
"
|
2158 |
-
"
|
2159 |
-
"
|
2160 |
|
2161 |
-
#: lib/
|
2162 |
-
msgid "
|
2163 |
-
msgstr "
|
2164 |
|
2165 |
-
#: lib/
|
2166 |
-
#, php-format
|
2167 |
msgid ""
|
2168 |
-
"
|
2169 |
-
"
|
2170 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2171 |
|
2172 |
-
#: lib/
|
2173 |
-
msgid "
|
2174 |
-
msgstr "
|
2175 |
|
2176 |
-
#: lib/
|
2177 |
-
|
2178 |
-
|
|
|
2179 |
msgstr ""
|
2180 |
-
"
|
|
|
2181 |
|
2182 |
-
#: lib/
|
2183 |
-
|
|
|
|
|
|
|
2184 |
msgid ""
|
2185 |
-
"<
|
2186 |
-
"
|
|
|
2187 |
msgstr ""
|
2188 |
-
"<
|
2189 |
-
"
|
2190 |
-
"
|
2191 |
|
2192 |
-
#: lib/
|
2193 |
-
msgid "<
|
2194 |
-
msgstr ""
|
2195 |
-
|
2196 |
-
|
|
|
|
|
2197 |
|
2198 |
-
#: lib/
|
2199 |
msgid ""
|
2200 |
-
"
|
2201 |
-
"
|
2202 |
-
"and lowercase letters <code>a-z</code>."
|
2203 |
msgstr ""
|
2204 |
-
"
|
2205 |
-
"
|
2206 |
-
"lettre minuscule <code>a-z</code>."
|
2207 |
|
2208 |
-
#: lib/
|
2209 |
-
msgid "
|
2210 |
-
msgstr "
|
2211 |
|
2212 |
-
#: lib/
|
2213 |
msgid ""
|
2214 |
-
"
|
2215 |
-
"
|
2216 |
-
"
|
2217 |
-
"edit them, but if you notice that your visitors are wrongly blocked by some "
|
2218 |
-
"of those rules, you can use the Rules Editor below to disable them "
|
2219 |
-
"individually:"
|
2220 |
msgstr ""
|
2221 |
-
"
|
2222 |
-
"
|
2223 |
-
"
|
2224 |
-
"
|
2225 |
-
"
|
2226 |
-
"règles, vous pouvez utiliser l’Éditeur de règles ci-dessous pour les "
|
2227 |
-
"désactiver individuellement :"
|
2228 |
|
2229 |
-
#: lib/
|
2230 |
msgid ""
|
2231 |
-
"
|
2232 |
-
"
|
2233 |
msgstr ""
|
2234 |
-
"
|
2235 |
-
"
|
2236 |
|
2237 |
-
#: lib/
|
2238 |
msgid ""
|
2239 |
-
"
|
2240 |
-
"
|
|
|
2241 |
msgstr ""
|
2242 |
-
"
|
2243 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2244 |
|
2245 |
-
#: lib/
|
|
|
|
|
|
|
|
|
2246 |
msgid ""
|
2247 |
-
"
|
2248 |
-
"code
|
2249 |
-
"\"Firewall Policies\" page."
|
2250 |
msgstr ""
|
2251 |
-
"
|
2252 |
-
"
|
2253 |
-
"peut être modifiée quand dans la page \"Politiques du Pare-feu\"."
|
2254 |
|
2255 |
-
#: lib/
|
2256 |
-
msgid "
|
2257 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
2258 |
|
2259 |
-
#: lib/
|
|
|
2260 |
msgid ""
|
2261 |
-
"
|
2262 |
-
"
|
|
|
|
|
|
|
|
|
2263 |
msgstr ""
|
2264 |
-
"
|
2265 |
-
"
|
2266 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
2267 |
|
2268 |
-
#: lib/
|
2269 |
-
|
2270 |
-
|
2271 |
-
msgstr "Mises à Jour"
|
2272 |
|
2273 |
-
#: lib/
|
2274 |
msgid ""
|
2275 |
-
"
|
2276 |
-
"
|
2277 |
msgstr ""
|
2278 |
-
"
|
2279 |
-
"
|
|
|
|
|
|
|
|
|
2280 |
|
2281 |
-
#: lib/
|
2282 |
msgid ""
|
2283 |
-
"
|
2284 |
-
"themes, a new set of security rules will be made available to protect "
|
2285 |
-
"against such vulnerability. Updates can be checked as often as daily, twice "
|
2286 |
-
"daily or even hourly."
|
2287 |
msgstr ""
|
2288 |
-
"
|
2289 |
-
"
|
2290 |
-
"disponible pour protéger contre cette vulnérabilité. Les mises à jour "
|
2291 |
-
"peuvent être effectuées chaque jour, deux fois par jour ou même une fois par "
|
2292 |
-
"heure."
|
2293 |
|
2294 |
-
#: lib/
|
2295 |
msgid ""
|
2296 |
-
"
|
2297 |
-
"
|
2298 |
-
"
|
2299 |
msgstr ""
|
2300 |
-
"
|
2301 |
-
"
|
2302 |
-
"
|
2303 |
-
"d'habitude."
|
2304 |
|
2305 |
-
#: lib/
|
2306 |
msgid ""
|
2307 |
-
"
|
2308 |
-
"
|
|
|
2309 |
msgstr ""
|
2310 |
-
"
|
2311 |
-
"
|
2312 |
-
"
|
2313 |
-
|
2314 |
-
#: lib/dashboard_widget.php:30
|
2315 |
-
msgid "NinjaFirewall Statistics"
|
2316 |
-
msgstr "Statistiques de NinjaFirewall"
|
2317 |
-
|
2318 |
-
#: lib/dashboard_widget.php:54 lib/statistics.php:110
|
2319 |
-
msgid "Blocked threats"
|
2320 |
-
msgstr "Menaces bloquées"
|
2321 |
-
|
2322 |
-
#: lib/dashboard_widget.php:58 lib/statistics.php:114
|
2323 |
-
msgid "Threats level"
|
2324 |
-
msgstr "Niveau des menaces"
|
2325 |
-
|
2326 |
-
#: lib/dashboard_widget.php:60
|
2327 |
-
msgid "Critical:"
|
2328 |
-
msgstr "Critique :"
|
2329 |
-
|
2330 |
-
#: lib/dashboard_widget.php:68
|
2331 |
-
msgid "High:"
|
2332 |
-
msgstr "Élevé :"
|
2333 |
-
|
2334 |
-
#: lib/dashboard_widget.php:76
|
2335 |
-
msgid "Medium:"
|
2336 |
-
msgstr "Moyen :"
|
2337 |
-
|
2338 |
-
#: lib/dashboard_widget.php:88
|
2339 |
-
msgid "View firewall log"
|
2340 |
-
msgstr "Voir le journal du pare-feu"
|
2341 |
-
|
2342 |
-
#: lib/event_notifications.php:54 lib/login_protection.php:31
|
2343 |
-
#: lib/nf_sub_filecheck.php:113 lib/nf_sub_livelog.php:217
|
2344 |
-
#: lib/nf_sub_log.php:58 lib/nf_sub_options.php:67 lib/nf_sub_updates.php:105
|
2345 |
-
#: ninjafirewall.php:1311 ninjafirewall.php:2916 ninjafirewall.php:3044
|
2346 |
-
msgid "Your changes have been saved."
|
2347 |
-
msgstr "Les modifications ont été enregistrées."
|
2348 |
-
|
2349 |
-
#: lib/event_notifications.php:64
|
2350 |
-
msgid "WordPress admin dashboard"
|
2351 |
-
msgstr "Connexion"
|
2352 |
-
|
2353 |
-
#: lib/event_notifications.php:67 lib/event_notifications.php:136
|
2354 |
-
msgid "Send me an alert whenever"
|
2355 |
-
msgstr "Envoyer une alerte quand"
|
2356 |
-
|
2357 |
-
#: lib/event_notifications.php:69
|
2358 |
-
msgid "An administrator logs in (default)"
|
2359 |
-
msgstr "Un Administrateur se connecte (défaut)"
|
2360 |
-
|
2361 |
-
#: lib/event_notifications.php:70
|
2362 |
-
msgid "Someone - user, admin, editor, etc - logs in"
|
2363 |
-
msgstr "Quelqu'un - utilisateur, admin, éditeur etc - se connecte"
|
2364 |
-
|
2365 |
-
#: lib/event_notifications.php:71
|
2366 |
-
msgid "No, thanks (not recommended)"
|
2367 |
-
msgstr "Non, merci"
|
2368 |
-
|
2369 |
-
#: lib/event_notifications.php:78
|
2370 |
-
msgid "Plugins"
|
2371 |
-
msgstr "Extensions"
|
2372 |
-
|
2373 |
-
#: lib/event_notifications.php:81 lib/event_notifications.php:98
|
2374 |
-
#: lib/event_notifications.php:113
|
2375 |
-
msgid "Send me an alert whenever someone"
|
2376 |
-
msgstr "Envoyer une alerte quand quelqu'un"
|
2377 |
|
2378 |
-
#: lib/
|
2379 |
-
msgid "
|
2380 |
-
msgstr "
|
2381 |
|
2382 |
-
#: lib/
|
2383 |
-
msgid "
|
2384 |
-
|
|
|
|
|
|
|
|
|
2385 |
|
2386 |
-
#: lib/
|
2387 |
-
msgid "
|
2388 |
-
msgstr "
|
2389 |
|
2390 |
-
#: lib/
|
2391 |
-
msgid "
|
2392 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2393 |
|
2394 |
-
#: lib/
|
2395 |
-
|
2396 |
-
|
|
|
2397 |
|
2398 |
-
#: lib/
|
2399 |
-
msgid "
|
2400 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2401 |
|
2402 |
-
#: lib/
|
2403 |
-
|
2404 |
-
|
|
|
|
|
2405 |
|
2406 |
-
#: lib/
|
2407 |
-
msgid "
|
2408 |
-
|
|
|
|
|
|
|
|
|
2409 |
|
2410 |
-
#: lib/
|
2411 |
-
msgid "
|
2412 |
-
|
|
|
|
|
|
|
|
|
|
|
2413 |
|
2414 |
-
#: lib/
|
2415 |
-
msgid "
|
2416 |
-
msgstr "
|
2417 |
|
2418 |
-
#: lib/
|
2419 |
-
|
2420 |
-
|
|
|
2421 |
|
2422 |
-
#: lib/
|
2423 |
-
msgid "
|
2424 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2425 |
|
2426 |
-
#: lib/
|
2427 |
-
msgid "
|
2428 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2429 |
|
2430 |
-
#: lib/
|
2431 |
-
msgid "
|
2432 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2433 |
|
2434 |
-
#: lib/
|
2435 |
msgid ""
|
2436 |
-
"
|
2437 |
-
"
|
2438 |
msgstr ""
|
2439 |
-
"
|
2440 |
-
"
|
|
|
2441 |
|
2442 |
-
#: lib/
|
2443 |
-
msgid "
|
|
|
|
|
|
|
|
|
2444 |
msgstr ""
|
2445 |
-
"
|
2446 |
-
"
|
2447 |
|
2448 |
-
#: lib/
|
2449 |
-
msgid "
|
2450 |
-
msgstr "
|
2451 |
|
2452 |
-
#: lib/
|
2453 |
-
msgid "
|
2454 |
-
msgstr "
|
|
|
|
|
2455 |
|
2456 |
-
#: lib/
|
2457 |
-
|
2458 |
-
|
2459 |
-
|
2460 |
-
|
2461 |
-
|
2462 |
-
|
2463 |
-
|
2464 |
-
|
2465 |
-
msgstr "Oui (défaut)"
|
2466 |
|
2467 |
-
#: lib/
|
2468 |
-
msgid "
|
2469 |
-
msgstr "
|
2470 |
|
2471 |
-
#: lib/
|
2472 |
-
|
2473 |
-
|
|
|
|
|
|
|
2474 |
|
2475 |
-
#: lib/
|
2476 |
-
msgid "
|
2477 |
-
msgstr "
|
2478 |
|
2479 |
-
#: lib/
|
2480 |
-
|
2481 |
-
|
|
|
|
|
2482 |
|
2483 |
-
#: lib/
|
|
|
2484 |
msgid ""
|
2485 |
-
"
|
2486 |
-
"
|
2487 |
msgstr ""
|
2488 |
-
"
|
2489 |
-
"
|
2490 |
-
|
2491 |
-
#: lib/event_notifications.php:208
|
2492 |
-
msgid "Only to me, the Super Admin"
|
2493 |
-
msgstr "Moi uniquement, le Super Admin"
|
2494 |
|
2495 |
-
#: lib/
|
2496 |
-
msgid "
|
2497 |
-
msgstr "
|
|
|
|
|
2498 |
|
2499 |
-
#: lib/
|
2500 |
-
msgid "
|
2501 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
2502 |
|
2503 |
-
#: lib/
|
2504 |
-
msgid "
|
2505 |
-
msgstr "
|
2506 |
|
2507 |
-
#: lib/
|
2508 |
-
msgid "
|
2509 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2510 |
|
2511 |
-
#: lib/
|
2512 |
-
msgid "
|
2513 |
-
|
|
|
|
|
|
|
|
|
2514 |
|
2515 |
-
#: lib/
|
2516 |
-
|
2517 |
-
|
2518 |
-
|
|
|
|
|
|
|
2519 |
|
2520 |
-
#: lib/
|
2521 |
-
msgid "
|
2522 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
2523 |
|
2524 |
-
#: lib/
|
2525 |
-
msgid "
|
2526 |
-
msgstr "
|
2527 |
|
2528 |
-
#: lib/
|
2529 |
-
msgid "
|
2530 |
-
|
|
|
|
|
|
|
|
|
|
|
2531 |
|
2532 |
-
#: lib/
|
2533 |
-
msgid "
|
2534 |
-
msgstr "
|
2535 |
|
2536 |
-
#: lib/
|
2537 |
-
msgid "
|
2538 |
-
|
|
|
|
|
|
|
|
|
2539 |
|
2540 |
-
#: lib/
|
2541 |
-
msgid "
|
2542 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2543 |
|
2544 |
-
#: lib/
|
2545 |
msgid ""
|
2546 |
-
"
|
2547 |
-
"
|
|
|
2548 |
msgstr ""
|
2549 |
-
"
|
2550 |
-
"
|
|
|
|
|
2551 |
|
2552 |
-
#: lib/
|
2553 |
-
|
2554 |
-
|
2555 |
-
|
2556 |
-
msgstr "
|
|
|
|
|
|
|
2557 |
|
2558 |
#: lib/install_fullwaf.php:36 lib/install_fullwaf.php:151
|
2559 |
#: lib/install_fullwaf.php:307 lib/install_wpwaf.php:54
|
@@ -2952,11 +2967,11 @@ msgid "Always ON"
|
|
2952 |
msgstr "Toujours activer"
|
2953 |
|
2954 |
#: lib/login_protection.php:296 lib/nf_sub_filecheck.php:517
|
2955 |
-
#: ninjafirewall.php:
|
2956 |
-
#: ninjafirewall.php:
|
2957 |
-
#: ninjafirewall.php:
|
2958 |
-
#: ninjafirewall.php:
|
2959 |
-
#: ninjafirewall.php:
|
2960 |
msgid "No (default)"
|
2961 |
msgstr "Non (défaut)"
|
2962 |
|
@@ -3265,11 +3280,11 @@ msgstr ""
|
|
3265 |
msgid "Default: %s"
|
3266 |
msgstr "Défaut : %s"
|
3267 |
|
3268 |
-
#: lib/nf_sub_filecheck.php:159 ninjafirewall.php:
|
3269 |
msgid "Exclude the following files/folders (optional)"
|
3270 |
msgstr "Exclure les fichiers / dossiers suivants (optionnel)"
|
3271 |
|
3272 |
-
#: lib/nf_sub_filecheck.php:160 ninjafirewall.php:
|
3273 |
msgid "e.g.,"
|
3274 |
msgstr "par ex."
|
3275 |
|
@@ -3530,15 +3545,15 @@ msgstr "Erreur lors de la lecture du fichier de l'ancien instantané."
|
|
3530 |
msgid "Error reading new snapshot file."
|
3531 |
msgstr "Erreur lors de la lecture du fichier du nouvel instantané."
|
3532 |
|
3533 |
-
#: lib/nf_sub_filecheck.php:815 ninjafirewall.php:
|
3534 |
msgid "New file"
|
3535 |
msgstr "Nouveau fichier"
|
3536 |
|
3537 |
-
#: lib/nf_sub_filecheck.php:816 ninjafirewall.php:
|
3538 |
msgid "Deleted file"
|
3539 |
msgstr "Fichier supprimé"
|
3540 |
|
3541 |
-
#: lib/nf_sub_filecheck.php:817 ninjafirewall.php:
|
3542 |
msgid "Modified file"
|
3543 |
msgstr "Fichier modifié"
|
3544 |
|
@@ -3548,8 +3563,9 @@ msgstr "[NinjaFirewall] Alerte: Détection File Check"
|
|
3548 |
|
3549 |
#: lib/nf_sub_filecheck.php:840 lib/nf_sub_filecheck.php:842
|
3550 |
#: lib/nf_sub_filecheck.php:858 lib/nf_sub_filecheck.php:860
|
3551 |
-
#: lib/nf_sub_updates.php:542 lib/nf_sub_updates.php:544 lib/nfw_misc.php:
|
3552 |
-
#: lib/nfw_misc.php:
|
|
|
3553 |
msgid "Blog:"
|
3554 |
msgstr "Blog :"
|
3555 |
|
@@ -3590,128 +3606,128 @@ msgstr ""
|
|
3590 |
"et assurez vous que l'option \"Ajouter l'Administrateur à la liste blanche\" "
|
3591 |
"est activée."
|
3592 |
|
3593 |
-
#: lib/nf_sub_livelog.php:
|
3594 |
msgid "Loading..."
|
3595 |
msgstr "Chargement..."
|
3596 |
|
3597 |
-
#: lib/nf_sub_livelog.php:
|
3598 |
-
#: lib/nf_sub_livelog.php:
|
3599 |
msgid "No traffic yet, please wait..."
|
3600 |
msgstr "Aucun visiteur actuellement, veuillez patienter..."
|
3601 |
|
3602 |
-
#: lib/nf_sub_livelog.php:
|
3603 |
msgid "Error: Live Log did not receive the expected response from your server:"
|
3604 |
msgstr "Erreur : le serveur distant n\\'a pas retourné la réponse attendue :"
|
3605 |
|
3606 |
-
#: lib/nf_sub_livelog.php:
|
3607 |
msgid "Error: URL does not seem to exist:"
|
3608 |
msgstr "Erreur : l\\'URL ne semble pas valide :"
|
3609 |
|
3610 |
-
#: lib/nf_sub_livelog.php:
|
3611 |
msgid "Error: cannot find your log file. Try to reload this page."
|
3612 |
msgstr ""
|
3613 |
"Erreur : impossible de trouver le fichier log. Essayez de recharger cette "
|
3614 |
"page."
|
3615 |
|
3616 |
-
#: lib/nf_sub_livelog.php:
|
3617 |
msgid "Error: the HTTP server returned the following error code:"
|
3618 |
msgstr "Erreur : le serveur HTTP a retourné le code d\\'erreur suivant :"
|
3619 |
|
3620 |
-
#: lib/nf_sub_livelog.php:
|
3621 |
-
#: lib/nf_sub_livelog.php:
|
3622 |
msgid "Sleeping"
|
3623 |
msgstr "Rafraîchissement dans"
|
3624 |
|
3625 |
-
#: lib/nf_sub_livelog.php:
|
3626 |
-
#: lib/nf_sub_livelog.php:
|
3627 |
msgid "seconds"
|
3628 |
msgstr "secondes"
|
3629 |
|
3630 |
-
#: lib/nf_sub_livelog.php:
|
3631 |
msgid "On"
|
3632 |
msgstr "Activer"
|
3633 |
|
3634 |
-
#: lib/nf_sub_livelog.php:
|
3635 |
msgid "Off"
|
3636 |
msgstr "Stopper"
|
3637 |
|
3638 |
-
#: lib/nf_sub_livelog.php:
|
3639 |
msgid "Refresh rate:"
|
3640 |
msgstr "Intervalle :"
|
3641 |
|
3642 |
-
#: lib/nf_sub_livelog.php:
|
3643 |
msgid "5 seconds"
|
3644 |
msgstr "5 secondes"
|
3645 |
|
3646 |
-
#: lib/nf_sub_livelog.php:
|
3647 |
msgid "10 seconds"
|
3648 |
msgstr "10 secondes"
|
3649 |
|
3650 |
-
#: lib/nf_sub_livelog.php:
|
3651 |
msgid "20 seconds"
|
3652 |
msgstr "20 secondes"
|
3653 |
|
3654 |
-
#: lib/nf_sub_livelog.php:
|
3655 |
msgid "45 seconds"
|
3656 |
msgstr "45 secondes"
|
3657 |
|
3658 |
-
#: lib/nf_sub_livelog.php:
|
3659 |
msgid "Clear screen"
|
3660 |
msgstr "Effacer"
|
3661 |
|
3662 |
-
#: lib/nf_sub_livelog.php:
|
3663 |
msgid "Autoscrolling"
|
3664 |
msgstr "Défilement auto."
|
3665 |
|
3666 |
-
#: lib/nf_sub_livelog.php:
|
3667 |
msgid "Live Log will not display whitelisted users and brute-force attacks."
|
3668 |
msgstr ""
|
3669 |
"Live Log n'affiche pas les connexions de l'administrateur, ni les attaques "
|
3670 |
"par force brute."
|
3671 |
|
3672 |
-
#: lib/nf_sub_livelog.php:
|
3673 |
msgid "Live Log options"
|
3674 |
msgstr "Options"
|
3675 |
|
3676 |
-
#: lib/nf_sub_livelog.php:
|
3677 |
msgid "Format"
|
3678 |
msgstr "Format d'affichage"
|
3679 |
|
3680 |
-
#: lib/nf_sub_livelog.php:
|
3681 |
msgid "Custom"
|
3682 |
msgstr "Autre"
|
3683 |
|
3684 |
-
#: lib/nf_sub_livelog.php:
|
3685 |
msgid "See contextual help for available log format."
|
3686 |
msgstr ""
|
3687 |
"Consultez l'aide contextuelle pour avoir plus d'information sur les formats "
|
3688 |
"disponibles."
|
3689 |
|
3690 |
-
#: lib/nf_sub_livelog.php:
|
3691 |
msgid "Display"
|
3692 |
msgstr "Afficher"
|
3693 |
|
3694 |
-
#: lib/nf_sub_livelog.php:
|
3695 |
msgid "HTTP and HTTPS traffic (default)"
|
3696 |
msgstr "Trafic HTTP et HTTPS (défaut)"
|
3697 |
|
3698 |
-
#: lib/nf_sub_livelog.php:
|
3699 |
msgid "HTTP traffic only"
|
3700 |
msgstr "Trafic HTTP uniquement"
|
3701 |
|
3702 |
-
#: lib/nf_sub_livelog.php:
|
3703 |
msgid "HTTPS traffic only"
|
3704 |
msgstr "Trafic HTTPS uniquement"
|
3705 |
|
3706 |
-
#: lib/nf_sub_livelog.php:
|
3707 |
msgid "Timezone"
|
3708 |
msgstr "Fuseau horaire"
|
3709 |
|
3710 |
-
#: lib/nf_sub_livelog.php:
|
3711 |
msgid "Save Live Log Options"
|
3712 |
msgstr "Sauvegarder les options"
|
3713 |
|
3714 |
-
#: lib/nf_sub_livelog.php:
|
3715 |
msgid "Error: please enter the custom log format."
|
3716 |
msgstr "Erreur : veuillez entrer le format d'affichage."
|
3717 |
|
@@ -3822,7 +3838,7 @@ msgstr "Le journal demandé n'existe pas."
|
|
3822 |
msgid "Unable to open the log for read operation."
|
3823 |
msgstr "Impossible de lire le journal."
|
3824 |
|
3825 |
-
#: lib/nf_sub_malwarescan.php:25 ninjafirewall.php:
|
3826 |
msgid "Anti-Malware"
|
3827 |
msgstr "Anti-Malware"
|
3828 |
|
@@ -3880,13 +3896,13 @@ msgstr ""
|
|
3880 |
msgid "Refresh preview"
|
3881 |
msgstr "Réactualiser"
|
3882 |
|
3883 |
-
#: lib/nf_sub_options.php:55 ninjafirewall.php:
|
3884 |
msgid "Firewall Options"
|
3885 |
msgstr "Options du Pare-feu"
|
3886 |
|
3887 |
#: lib/nf_sub_options.php:84 lib/nf_sub_options.php:93
|
3888 |
-
#: lib/nf_sub_options.php:108 lib/nf_sub_options.php:118 ninjafirewall.php:
|
3889 |
-
#: ninjafirewall.php:
|
3890 |
msgid "Enabled"
|
3891 |
msgstr "Activé"
|
3892 |
|
@@ -4004,9 +4020,9 @@ msgstr ""
|
|
4004 |
msgid "[NinjaFirewall] Alert: Firewall is disabled"
|
4005 |
msgstr "[NinjaFirewall] Alerte : Le pare-feu a été désactivé"
|
4006 |
|
4007 |
-
#: lib/nf_sub_options.php:480 lib/nf_sub_options.php:482 ninjafirewall.php:
|
4008 |
-
#: ninjafirewall.php:
|
4009 |
-
#: ninjafirewall.php:
|
4010 |
msgid "-Blog :"
|
4011 |
msgstr "- Blog :"
|
4012 |
|
@@ -4035,19 +4051,23 @@ msgstr ""
|
|
4035 |
"Quelqu'un a importé une nouvelle configuration qui a modifié tous les "
|
4036 |
"paramètres du pare-feu :"
|
4037 |
|
4038 |
-
#: lib/nf_sub_options.php:499 ninjafirewall.php:
|
4039 |
msgid "-User :"
|
4040 |
msgstr "- Nom :"
|
4041 |
|
4042 |
-
#: lib/nf_sub_options.php:500 ninjafirewall.php:
|
4043 |
msgid "-IP :"
|
4044 |
msgstr "- IP :"
|
4045 |
|
4046 |
-
#: lib/nf_sub_options.php:501 ninjafirewall.php:
|
4047 |
-
#: ninjafirewall.php:
|
4048 |
msgid "-Date :"
|
4049 |
msgstr "- Date :"
|
4050 |
|
|
|
|
|
|
|
|
|
4051 |
#: lib/nf_sub_updates.php:81
|
4052 |
msgid "Security rules cannot be updated when NinjaFirewall is disabled."
|
4053 |
msgstr ""
|
@@ -4059,21 +4079,21 @@ msgid "Security rules have been updated."
|
|
4059 |
msgstr "Les règles de sécurité ont été mises à jour."
|
4060 |
|
4061 |
#: lib/nf_sub_updates.php:95 lib/nf_sub_updates.php:442
|
4062 |
-
msgid "No update available."
|
4063 |
-
msgstr "Aucune mise à jour disponible."
|
4064 |
|
4065 |
#: lib/nf_sub_updates.php:144
|
4066 |
msgid "Automatically update NinjaFirewall security rules"
|
4067 |
msgstr "Activer la mise à jour automatique des règles de sécurité"
|
4068 |
|
4069 |
-
#: lib/nf_sub_updates.php:149 ninjafirewall.php:
|
4070 |
-
#: ninjafirewall.php:
|
4071 |
-
#: ninjafirewall.php:
|
4072 |
-
#: ninjafirewall.php:
|
4073 |
-
#: ninjafirewall.php:
|
4074 |
-
#: ninjafirewall.php:
|
4075 |
-
#: ninjafirewall.php:
|
4076 |
-
#: ninjafirewall.php:
|
4077 |
msgid "No"
|
4078 |
msgstr "Non"
|
4079 |
|
@@ -4528,11 +4548,32 @@ msgstr ""
|
|
4528 |
msgid "Compare</a> the WP and <font color=\"#21759B\">WP+</font> Editions."
|
4529 |
msgstr "Comparez</a> les versions WP et <font color=\"#21759B\">WP+</font>."
|
4530 |
|
4531 |
-
#: lib/nfw_misc.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4532 |
msgid "NinjaFirewall error"
|
4533 |
msgstr "NinjaFirewall Erreur"
|
4534 |
|
4535 |
-
#: lib/nfw_misc.php:
|
4536 |
#, php-format
|
4537 |
msgid ""
|
4538 |
"%s directory cannot be created. Please review your installation and ensure "
|
@@ -4541,7 +4582,7 @@ msgstr ""
|
|
4541 |
"Le répertoire %s ne peut pas être créé. Vérifiez votre installation et "
|
4542 |
"assurez vous que %s n'est pas en lecture seule."
|
4543 |
|
4544 |
-
#: lib/nfw_misc.php:
|
4545 |
#, php-format
|
4546 |
msgid ""
|
4547 |
"%s directory is read-only. Please review your installation and ensure that "
|
@@ -4550,23 +4591,23 @@ msgstr ""
|
|
4550 |
"Le répertoire %s est en lecture seule. Vérifiez votre installation et les "
|
4551 |
"permissions de %s."
|
4552 |
|
4553 |
-
#: lib/nfw_misc.php:
|
4554 |
msgid "unknown error"
|
4555 |
msgstr "erreur inconnue"
|
4556 |
|
4557 |
-
#: lib/nfw_misc.php:
|
4558 |
msgid "NinjaFirewall fatal error:"
|
4559 |
msgstr "NinjaFirewall erreur fatale :"
|
4560 |
|
4561 |
-
#: lib/nfw_misc.php:
|
4562 |
msgid "Review your installation, your site is not protected."
|
4563 |
msgstr "Vérifiez votre installation, votre site n'est pas protégé."
|
4564 |
|
4565 |
-
#: lib/nfw_misc.php:
|
4566 |
msgid "Forbidden access"
|
4567 |
msgstr "Accès interdit"
|
4568 |
|
4569 |
-
#: lib/nfw_misc.php:
|
4570 |
#, php-format
|
4571 |
msgid ""
|
4572 |
"<strong>ERROR</strong>: Invalid username or password.<br /><a href=\"%s"
|
@@ -4575,11 +4616,11 @@ msgstr ""
|
|
4575 |
"<strong>ERREUR</strong>: Identifiant ou mot de passe invalide.<br /><a href="
|
4576 |
"\"%s\">Mot de passe perdu</a> ?"
|
4577 |
|
4578 |
-
#: lib/nfw_misc.php:
|
4579 |
msgid "[NinjaFirewall] Alert: Database changes detected"
|
4580 |
msgstr "[NinjaFirewall] Alerte: Modification dans la base de données"
|
4581 |
|
4582 |
-
#: lib/nfw_misc.php:
|
4583 |
msgid ""
|
4584 |
"NinjaFirewall has detected that one or more administrator accounts were "
|
4585 |
"modified in the database:"
|
@@ -4587,20 +4628,12 @@ msgstr ""
|
|
4587 |
"NinjaFirewall a détecté que un ou plusieurs comptes d'administrateur ont été "
|
4588 |
"modifiés dans la base de données:"
|
4589 |
|
4590 |
-
#: lib/nfw_misc.php:
|
4591 |
-
msgid "User IP:"
|
4592 |
-
msgstr "IP utilisateur :"
|
4593 |
-
|
4594 |
-
#: lib/nfw_misc.php:352 lib/nfw_misc.php:494
|
4595 |
-
msgid "Date:"
|
4596 |
-
msgstr "Date :"
|
4597 |
-
|
4598 |
-
#: lib/nfw_misc.php:353
|
4599 |
#, php-format
|
4600 |
msgid "Total administrators : %s"
|
4601 |
msgstr "Nombre d'administrateurs : %s"
|
4602 |
|
4603 |
-
#: lib/nfw_misc.php:
|
4604 |
msgid ""
|
4605 |
"If you cannot see any modifications in the above fields, it is likely that "
|
4606 |
"the administrator password was changed."
|
@@ -4608,21 +4641,17 @@ msgstr ""
|
|
4608 |
"Si vous ne voyez pas de modifications dans les données ci-dessus, il est "
|
4609 |
"probable que le mot de passe administrateur a été changé."
|
4610 |
|
4611 |
-
#: lib/nfw_misc.php:
|
4612 |
msgid "Blocked privilege escalation attempt"
|
4613 |
msgstr "Tentatives d'élévation des privilèges"
|
4614 |
|
4615 |
-
#: lib/nfw_misc.php:
|
4616 |
msgid "NinjaFirewall has blocked an attempt to gain administrative privileges:"
|
4617 |
msgstr ""
|
4618 |
"NinjaFirewall a bloqué un utilisateur ayant essayé d'élever ses privilèges "
|
4619 |
"pour devenir administrateur du blog :"
|
4620 |
|
4621 |
-
#: lib/nfw_misc.php:
|
4622 |
-
msgid "Username:"
|
4623 |
-
msgstr "Utilisateur :"
|
4624 |
-
|
4625 |
-
#: lib/nfw_misc.php:510
|
4626 |
msgid ""
|
4627 |
"NinjaFirewall brute-force protection is enabled and you are temporarily "
|
4628 |
"whitelisted."
|
@@ -4630,7 +4659,7 @@ msgstr ""
|
|
4630 |
"La protection de NinjaFirewall contre les attaques par force brute est "
|
4631 |
"activée. Vous êtes temporairement dans la liste blanche."
|
4632 |
|
4633 |
-
#: lib/nfw_misc.php:
|
4634 |
#, php-format
|
4635 |
msgid ""
|
4636 |
"Hey, it seems that you've been using NinjaFirewall for some time. If you "
|
@@ -4740,7 +4769,7 @@ msgstr "Règles désactivées"
|
|
4740 |
msgid "Enable it"
|
4741 |
msgstr "Activer"
|
4742 |
|
4743 |
-
#: lib/statistics.php:28 ninjafirewall.php:
|
4744 |
msgid "Statistics"
|
4745 |
msgstr "Statistiques"
|
4746 |
|
@@ -4776,53 +4805,53 @@ msgstr "Requête la plus lente"
|
|
4776 |
msgid "Select monthly stats to view..."
|
4777 |
msgstr "Sélectionnez les statistiques à afficher"
|
4778 |
|
4779 |
-
#: ninjafirewall.php:
|
4780 |
msgid "A true Web Application Firewall to protect and secure WordPress."
|
4781 |
msgstr "Un véritable pare-feu applicatif pour sécuriser et protéger WordPress."
|
4782 |
|
4783 |
-
#: ninjafirewall.php:
|
4784 |
msgid "Cannot find WordPress configuration file"
|
4785 |
msgstr "Impossible de trouver le fichier de configuration de WordPress"
|
4786 |
|
4787 |
-
#: ninjafirewall.php:
|
4788 |
msgid "Cannot read WordPress configuration file"
|
4789 |
msgstr "Impossible de lire le fichier de configuration de WordPress"
|
4790 |
|
4791 |
-
#: ninjafirewall.php:
|
4792 |
msgid "Cannot retrieve WordPress database credentials"
|
4793 |
msgstr ""
|
4794 |
"Impossible de récupérer les informations d'identification de base de données "
|
4795 |
"WordPress"
|
4796 |
|
4797 |
-
#: ninjafirewall.php:
|
4798 |
msgid "Cannot connect to WordPress database"
|
4799 |
msgstr "Impossible de se connecter à la base de données WordPress"
|
4800 |
|
4801 |
-
#: ninjafirewall.php:
|
4802 |
msgid "Cannot retrieve user options from database (#2)"
|
4803 |
msgstr ""
|
4804 |
"Impossible de récupérer les options de l'utilisateur dans la base de données "
|
4805 |
"(#2)"
|
4806 |
|
4807 |
-
#: ninjafirewall.php:
|
4808 |
msgid "Cannot retrieve user options from database (#3)"
|
4809 |
msgstr ""
|
4810 |
"Impossible de récupérer les options de l'utilisateur dans la base de données "
|
4811 |
"(#3)"
|
4812 |
|
4813 |
-
#: ninjafirewall.php:
|
4814 |
msgid "Cannot retrieve user rules from database (#2)"
|
4815 |
msgstr ""
|
4816 |
"Impossible de récupérer les règles de l'utilisateur dans la base de données "
|
4817 |
"(#2)"
|
4818 |
|
4819 |
-
#: ninjafirewall.php:
|
4820 |
msgid "Cannot retrieve user rules from database (#3)"
|
4821 |
msgstr ""
|
4822 |
"Impossible de récupérer les règles de l'utilisateur dans la base de données "
|
4823 |
"(#3)"
|
4824 |
|
4825 |
-
#: ninjafirewall.php:
|
4826 |
msgid ""
|
4827 |
"The firewall has been disabled from the <a href=\"admin.php?page=nfsubopt"
|
4828 |
"\">administration console</a>"
|
@@ -4830,25 +4859,25 @@ msgstr ""
|
|
4830 |
"Le pare-feu a été désactivé depuis son <a href=\"admin.php?page=nfsubopt"
|
4831 |
"\">interface d'administration</a>"
|
4832 |
|
4833 |
-
#: ninjafirewall.php:
|
4834 |
msgid "Unable to communicate with the firewall. Please check your settings"
|
4835 |
msgstr ""
|
4836 |
"Impossible de communiquer avec le pare-feu. Veuillez vérifiez votre "
|
4837 |
"configuration"
|
4838 |
|
4839 |
-
#: ninjafirewall.php:
|
4840 |
msgid "Cannot retrieve user options from database (#1)"
|
4841 |
msgstr ""
|
4842 |
"Impossible de récupérer les options de l'utilisateur dans la base de données "
|
4843 |
"(#1)"
|
4844 |
|
4845 |
-
#: ninjafirewall.php:
|
4846 |
msgid "Cannot retrieve user rules from database (#1)"
|
4847 |
msgstr ""
|
4848 |
"Impossible de récupérer les règles de l'utilisateur dans la base de données "
|
4849 |
"(#1)"
|
4850 |
|
4851 |
-
#: ninjafirewall.php:
|
4852 |
#, php-format
|
4853 |
msgid ""
|
4854 |
"The firewall cannot access its log and cache folders. If you changed the "
|
@@ -4859,7 +4888,7 @@ msgstr ""
|
|
4859 |
"modifié les dossiers %s ou %s, vous DEVEZ définir la constante %s afin de "
|
4860 |
"résoudre ce problème (consultez %s pour plus de détails)"
|
4861 |
|
4862 |
-
#: ninjafirewall.php:
|
4863 |
msgid ""
|
4864 |
"You do not have \"unfiltered_html\" capability. Please enable it in order to "
|
4865 |
"run NinjaFirewall (or make sure you do not have \"DISALLOW_UNFILTERED_HTML\" "
|
@@ -4870,7 +4899,7 @@ msgstr ""
|
|
4870 |
"la directive \"DISALLOW_UNFILTERED_HTML\" activée dans votre fichier wp-"
|
4871 |
"config.php)."
|
4872 |
|
4873 |
-
#: ninjafirewall.php:
|
4874 |
#, php-format
|
4875 |
msgid ""
|
4876 |
"NinjaFirewall requires WordPress 3.3 or greater but your current version is "
|
@@ -4879,19 +4908,19 @@ msgstr ""
|
|
4879 |
"NinjaFirewall nécessite au moins WordPress 3.3 mais votre version de "
|
4880 |
"WordPress est %s."
|
4881 |
|
4882 |
-
#: ninjafirewall.php:
|
4883 |
#, php-format
|
4884 |
msgid ""
|
4885 |
"NinjaFirewall requires PHP 5.3 or greater but your current version is %s."
|
4886 |
msgstr ""
|
4887 |
"NinjaFirewall nécessite au moins PHP 5.3 mais votre version de PHP est %s."
|
4888 |
|
4889 |
-
#: ninjafirewall.php:
|
4890 |
#, php-format
|
4891 |
msgid "NinjaFirewall requires the PHP %s extension."
|
4892 |
msgstr "NinjaFirewall nécessite l'extension PHP %s."
|
4893 |
|
4894 |
-
#: ninjafirewall.php:
|
4895 |
msgid ""
|
4896 |
"You have SAFE_MODE enabled. Please disable it, it is deprecated as of PHP "
|
4897 |
"5.3.0 (see http://php.net/safe-mode)."
|
@@ -4900,19 +4929,19 @@ msgstr ""
|
|
4900 |
"devenue obsolète depuis PHP 5.3 et a été supprimée depuis PHP 5.4 (cf. "
|
4901 |
"http://php.net/safe-mode)."
|
4902 |
|
4903 |
-
#: ninjafirewall.php:
|
4904 |
msgid "You are not allowed to activate NinjaFirewall."
|
4905 |
msgstr "Vous n’êtes pas autorisé à activer NinjaFirewall."
|
4906 |
|
4907 |
-
#: ninjafirewall.php:
|
4908 |
msgid "NinjaFirewall is not compatible with Microsoft Windows."
|
4909 |
msgstr "NinjaFirewall n'est pas compatible avec Microsoft Windows."
|
4910 |
|
4911 |
-
#: ninjafirewall.php:
|
4912 |
msgid "ERROR: Failed to update rules"
|
4913 |
msgstr "ERREUR: Échec de la mise à jour des règles"
|
4914 |
|
4915 |
-
#: ninjafirewall.php:
|
4916 |
msgid ""
|
4917 |
"NinjaFirewall failed to update its rules. This is a critical error, your "
|
4918 |
"current rules may be corrupted or disabled. In order to solve the problem, "
|
@@ -4922,40 +4951,40 @@ msgstr ""
|
|
4922 |
"critique, vos règles actuelles peuvent être endommagées ou bien désactivées. "
|
4923 |
"Afin de résoudre le problème, veuillez suivre ces instructions :"
|
4924 |
|
4925 |
-
#: ninjafirewall.php:
|
4926 |
msgid "1. Log in to your WordPress admin dashboard."
|
4927 |
msgstr "1. Connectez-vous à votre tableau de bord WordPress."
|
4928 |
|
4929 |
-
#: ninjafirewall.php:
|
4930 |
msgid "2. Go to \"NinjaFirewall > Updates\"."
|
4931 |
msgstr "2. Sélectionnez \"NinjaFirewall > Mises à Jour\"."
|
4932 |
|
4933 |
-
#: ninjafirewall.php:
|
4934 |
msgid "3. Click on \"Check for updates now!\"."
|
4935 |
msgstr "3. Cliquez sur le bouton \"Vérifier les mises à jour maintenant ! \"."
|
4936 |
|
4937 |
-
#: ninjafirewall.php:
|
4938 |
msgid "Support forum"
|
4939 |
msgstr "Forum "
|
4940 |
|
4941 |
-
#: ninjafirewall.php:
|
4942 |
msgid "Alert: WordPress console login"
|
4943 |
msgstr "Alerte : Connexion à WordPress"
|
4944 |
|
4945 |
-
#: ninjafirewall.php:
|
4946 |
msgid "Someone just logged in to your WordPress admin console:"
|
4947 |
msgstr "Quelqu'un vient de se connecter à votre Tableau de bord de WordPress:"
|
4948 |
|
4949 |
-
#: ninjafirewall.php:
|
4950 |
#, php-format
|
4951 |
msgid "Sorry %s, your request cannot be processed."
|
4952 |
msgstr "Désolé %s, votre requête ne peut pas aboutir."
|
4953 |
|
4954 |
-
#: ninjafirewall.php:
|
4955 |
msgid "For security reasons, it was blocked and logged."
|
4956 |
msgstr "Pour des raisons de sécurité, elle a été bloquée et enregistrée."
|
4957 |
|
4958 |
-
#: ninjafirewall.php:
|
4959 |
msgid ""
|
4960 |
"If you believe this was an error please contact the<br />webmaster and "
|
4961 |
"enclose the following incident ID:"
|
@@ -4963,83 +4992,83 @@ msgstr ""
|
|
4963 |
"Si vous pensez qu'il s'agit d'une erreur, veuillez contacter<br />le "
|
4964 |
"webmaster et joindre le numéro d'incident suivant:"
|
4965 |
|
4966 |
-
#: ninjafirewall.php:
|
4967 |
msgid "NinjaFirewall: Overview"
|
4968 |
msgstr "NinjaFirewall : Aperçu"
|
4969 |
|
4970 |
-
#: ninjafirewall.php:
|
4971 |
msgid "NinjaFirewall: Statistics"
|
4972 |
msgstr "NinjaFirewall : Statistiques"
|
4973 |
|
4974 |
-
#: ninjafirewall.php:
|
4975 |
msgid "NinjaFirewall: Firewall Options"
|
4976 |
msgstr "NinjaFirewall : Options du Pare-feu"
|
4977 |
|
4978 |
-
#: ninjafirewall.php:
|
4979 |
msgid "NinjaFirewall: Firewall Policies"
|
4980 |
msgstr "NinjaFirewall : Politiques du Pare-feu"
|
4981 |
|
4982 |
-
#: ninjafirewall.php:
|
4983 |
msgid "NinjaFirewall: File Guard"
|
4984 |
msgstr "NinjaFirewall: File Guard"
|
4985 |
|
4986 |
-
#: ninjafirewall.php:
|
4987 |
msgid "NinjaFirewall: File Check"
|
4988 |
msgstr "NinjaFirewall: File Check"
|
4989 |
|
4990 |
-
#: ninjafirewall.php:
|
4991 |
msgid "NinjaFirewall: Anti-Malware"
|
4992 |
msgstr "NinjaFirewall : Anti-Malware"
|
4993 |
|
4994 |
-
#: ninjafirewall.php:
|
4995 |
msgid "NinjaFirewall: Network"
|
4996 |
msgstr "NinjaFirewall : Réseau"
|
4997 |
|
4998 |
-
#: ninjafirewall.php:
|
4999 |
msgid "NinjaFirewall: Event Notifications"
|
5000 |
msgstr "NinjaFirewall : Notifications d’Événement"
|
5001 |
|
5002 |
-
#: ninjafirewall.php:
|
5003 |
msgid "NinjaFirewall: Log-in Protection"
|
5004 |
msgstr "NinjaFirewall : Page de Connexion"
|
5005 |
|
5006 |
-
#: ninjafirewall.php:
|
5007 |
msgid "NinjaFirewall: Firewall Log"
|
5008 |
msgstr "NinjaFirewall : Journal du Pare-feu"
|
5009 |
|
5010 |
-
#: ninjafirewall.php:
|
5011 |
msgid "NinjaFirewall: Live Log"
|
5012 |
msgstr "NinjaFirewall: Live Log"
|
5013 |
|
5014 |
-
#: ninjafirewall.php:
|
5015 |
msgid "NinjaFirewall: Rules Editor"
|
5016 |
msgstr "NinjaFirewall : Éditeur de Règles"
|
5017 |
|
5018 |
-
#: ninjafirewall.php:
|
5019 |
-
msgid "NinjaFirewall:
|
5020 |
-
msgstr "NinjaFirewall
|
5021 |
|
5022 |
-
#: ninjafirewall.php:
|
5023 |
msgid "NinjaFirewall: About"
|
5024 |
msgstr "NinjaFirewall : À Propos"
|
5025 |
|
5026 |
-
#: ninjafirewall.php:
|
5027 |
msgid "About..."
|
5028 |
msgstr "À Propos..."
|
5029 |
|
5030 |
-
#: ninjafirewall.php:
|
5031 |
msgid "NinjaFirewall Settings"
|
5032 |
msgstr "Réglages de NinjaFirewall"
|
5033 |
|
5034 |
-
#: ninjafirewall.php:
|
5035 |
msgid "NinjaFirewall is enabled"
|
5036 |
msgstr "NinjaFirewall est activé"
|
5037 |
|
5038 |
-
#: ninjafirewall.php:
|
5039 |
msgid "Congratulations, NinjaFirewall is up and running!"
|
5040 |
msgstr "Félicitations, NinjaFirewall est bien activé !"
|
5041 |
|
5042 |
-
#: ninjafirewall.php:
|
5043 |
msgid ""
|
5044 |
"If you need help, click on the contextual \"Help\" menu tab located in the "
|
5045 |
"upper right corner of each page."
|
@@ -5047,58 +5076,58 @@ msgstr ""
|
|
5047 |
"Si vous avez besoin d'aide, cliquez sur l'onglet \"Aide\" situé dans le coin "
|
5048 |
"supérieur droit de chaque page."
|
5049 |
|
5050 |
-
#: ninjafirewall.php:
|
5051 |
msgid "A \"Quick Start, FAQ & Troubleshooting Guide\" email was sent to"
|
5052 |
msgstr ""
|
5053 |
"Un e-mail \"Guide d'Utilisation, d'Installation et de Dépannage\" a été "
|
5054 |
"envoyé à l'adresse"
|
5055 |
|
5056 |
-
#: ninjafirewall.php:
|
5057 |
msgid "Firewall"
|
5058 |
msgstr "Pare-feu"
|
5059 |
|
5060 |
-
#: ninjafirewall.php:
|
5061 |
msgid "WordPress WAF"
|
5062 |
msgstr "WordPress WAF"
|
5063 |
|
5064 |
-
#: ninjafirewall.php:
|
5065 |
msgid "Full WAF"
|
5066 |
msgstr "Full WAF"
|
5067 |
|
5068 |
-
#: ninjafirewall.php:
|
5069 |
msgid "Mode"
|
5070 |
msgstr "Mode"
|
5071 |
|
5072 |
-
#: ninjafirewall.php:
|
5073 |
#, php-format
|
5074 |
msgid "NinjaFirewall is running in %s mode."
|
5075 |
msgstr "NinjaFirewall fonctionne en mode %s."
|
5076 |
|
5077 |
-
#: ninjafirewall.php:
|
5078 |
msgid "Enabled."
|
5079 |
msgstr "Activé."
|
5080 |
|
5081 |
-
#: ninjafirewall.php:
|
5082 |
msgid "Click here to turn Debugging Mode off"
|
5083 |
msgstr "Cliquez ici pour désactiver le mode Débogage"
|
5084 |
|
5085 |
-
#: ninjafirewall.php:
|
5086 |
msgid "PHP SAPI"
|
5087 |
msgstr "PHP SAPI"
|
5088 |
|
5089 |
-
#: ninjafirewall.php:
|
5090 |
msgid "Version"
|
5091 |
msgstr "Version"
|
5092 |
|
5093 |
-
#: ninjafirewall.php:
|
5094 |
msgid "Security rules:"
|
5095 |
msgstr "Règles de sécurité :"
|
5096 |
|
5097 |
-
#: ninjafirewall.php:
|
5098 |
msgid "Security rules updates are disabled."
|
5099 |
msgstr "La mise à jour automatique des règles de sécurité est désactivée."
|
5100 |
|
5101 |
-
#: ninjafirewall.php:
|
5102 |
msgid ""
|
5103 |
"If you want your blog to be protected against the latest threats, enable "
|
5104 |
"automatic security rules updates."
|
@@ -5106,11 +5135,11 @@ msgstr ""
|
|
5106 |
"Pour garder votre WordPress protégé contre les dernières vulnérabilités, "
|
5107 |
"pensez à l'activer."
|
5108 |
|
5109 |
-
#: ninjafirewall.php:
|
5110 |
msgid "Admin user"
|
5111 |
msgstr "Administrateur"
|
5112 |
|
5113 |
-
#: ninjafirewall.php:
|
5114 |
#, php-format
|
5115 |
msgid ""
|
5116 |
"You are not whitelisted. Ensure that the \"Do not block WordPress "
|
@@ -5123,23 +5152,23 @@ msgstr ""
|
|
5123 |
"\"%s\">Politiques du Pare-feu</a>, sinon vous pourriez être bloqué par le "
|
5124 |
"pare-feu lorsque vous travaillez depuis votre Tableau de bord."
|
5125 |
|
5126 |
-
#: ninjafirewall.php:
|
5127 |
msgid "You are whitelisted by the firewall."
|
5128 |
msgstr "Vous êtes dans la liste blanche du pare-feu."
|
5129 |
|
5130 |
-
#: ninjafirewall.php:
|
5131 |
msgid "Restrictions"
|
5132 |
msgstr "Restrictions"
|
5133 |
|
5134 |
-
#: ninjafirewall.php:
|
5135 |
msgid "Access to NinjaFirewall is restricted to:"
|
5136 |
msgstr "L'accès à NinjaFirewall est restreint à :"
|
5137 |
|
5138 |
-
#: ninjafirewall.php:
|
5139 |
msgid "User session"
|
5140 |
msgstr "Session utilisateur"
|
5141 |
|
5142 |
-
#: ninjafirewall.php:
|
5143 |
msgid ""
|
5144 |
"It seems that the user session set by NinjaFirewall was not found by the "
|
5145 |
"firewall script."
|
@@ -5147,7 +5176,7 @@ msgstr ""
|
|
5147 |
"Il semble que la session d'utilisateur définie par NinjaFirewall n'a pas été "
|
5148 |
"trouvé par le script du pare-feu."
|
5149 |
|
5150 |
-
#: ninjafirewall.php:
|
5151 |
#, php-format
|
5152 |
msgid ""
|
5153 |
"the public key is invalid. Please <a href=\"%s\">check your configuration</"
|
@@ -5156,18 +5185,18 @@ msgstr ""
|
|
5156 |
"la clé publique est invalide. Veuillez vérifier <a href=\"%s\">votre "
|
5157 |
"configuration</a>."
|
5158 |
|
5159 |
-
#: ninjafirewall.php:
|
5160 |
msgid "No IP address restriction."
|
5161 |
msgstr "Aucune restriction d'accès par adresse IP."
|
5162 |
|
5163 |
-
#: ninjafirewall.php:
|
5164 |
#, php-format
|
5165 |
msgid "IP address %s is allowed to access NinjaFirewall's log on this server."
|
5166 |
msgstr ""
|
5167 |
"L'adresse IP %s est autorisée à accéder au journal du pare-feu de "
|
5168 |
"NinjaFirewall."
|
5169 |
|
5170 |
-
#: ninjafirewall.php:
|
5171 |
#, php-format
|
5172 |
msgid ""
|
5173 |
"the whitelisted IP is not valid. Please <a href=\"%s\">check your "
|
@@ -5176,21 +5205,21 @@ msgstr ""
|
|
5176 |
"l'adresse IP est invalide. Veuillez vérifier <a href=\"%s\">votre "
|
5177 |
"configuration</a>."
|
5178 |
|
5179 |
-
#: ninjafirewall.php:
|
5180 |
#, php-format
|
5181 |
msgid "Error: %s"
|
5182 |
msgstr "Erreur : %s"
|
5183 |
|
5184 |
-
#: ninjafirewall.php:
|
5185 |
msgid "Source IP"
|
5186 |
msgstr "IP source"
|
5187 |
|
5188 |
-
#: ninjafirewall.php:
|
5189 |
#, php-format
|
5190 |
msgid "You have a private IP : %s"
|
5191 |
msgstr "Vous avez l'adresse IP d'un réseau privé : %s"
|
5192 |
|
5193 |
-
#: ninjafirewall.php:
|
5194 |
#, php-format
|
5195 |
msgid ""
|
5196 |
"If your site is behind a reverse proxy or a load balancer, ensure that you "
|
@@ -5202,11 +5231,11 @@ msgstr ""
|
|
5202 |
"la bonne adresse IP, sinon utilisez le fichier de configuration %s de "
|
5203 |
"NinjaFirewall. "
|
5204 |
|
5205 |
-
#: ninjafirewall.php:
|
5206 |
msgid "CDN detection"
|
5207 |
msgstr "Détection CDN"
|
5208 |
|
5209 |
-
#: ninjafirewall.php:
|
5210 |
#, php-format
|
5211 |
msgid ""
|
5212 |
"%s detected: you seem to be using Cloudflare CDN services. Ensure that you "
|
@@ -5217,7 +5246,7 @@ msgstr ""
|
|
5217 |
"vous d'avoir configuré votre serveur HTTP afin qu'il fasse suivre la bonne "
|
5218 |
"adresse IP, sinon utilisez le fichier de configuration %s de NinjaFirewall."
|
5219 |
|
5220 |
-
#: ninjafirewall.php:
|
5221 |
#, php-format
|
5222 |
msgid ""
|
5223 |
"%s detected: you seem to be using Incapsula CDN services. Ensure that you "
|
@@ -5228,35 +5257,35 @@ msgstr ""
|
|
5228 |
"vous d'avoir configuré votre serveur HTTP afin qu'il fasse suivre la bonne "
|
5229 |
"adresse IP, sinon utilisez le fichier de configuration %s de NinjaFirewall."
|
5230 |
|
5231 |
-
#: ninjafirewall.php:
|
5232 |
msgid "Log dir"
|
5233 |
msgstr "Répertoire du Journal"
|
5234 |
|
5235 |
-
#: ninjafirewall.php:
|
5236 |
#, php-format
|
5237 |
msgid "%s directory is not writable! Please chmod it to 0777 or equivalent."
|
5238 |
msgstr ""
|
5239 |
"Le répertoire %s est en lecture seule ! Veuillez changer ses permissions "
|
5240 |
"(0777 ou équivalent)."
|
5241 |
|
5242 |
-
#: ninjafirewall.php:
|
5243 |
msgid "Optional configuration file"
|
5244 |
msgstr "Fichier de configuration"
|
5245 |
|
5246 |
-
#: ninjafirewall.php:
|
5247 |
-
#: ninjafirewall.php:
|
5248 |
-
#: ninjafirewall.php:
|
5249 |
-
#: ninjafirewall.php:
|
5250 |
-
#: ninjafirewall.php:
|
5251 |
-
#: ninjafirewall.php:
|
5252 |
msgid "Yes"
|
5253 |
msgstr "Oui"
|
5254 |
|
5255 |
-
#: ninjafirewall.php:
|
5256 |
msgid "(default)"
|
5257 |
msgstr "(défaut)"
|
5258 |
|
5259 |
-
#: ninjafirewall.php:
|
5260 |
#, php-format
|
5261 |
msgid ""
|
5262 |
"This feature is only available when NinjaFirewall is running in %s mode."
|
@@ -5264,13 +5293,13 @@ msgstr ""
|
|
5264 |
"Cette option ne peut être activée que lorsque NinjaFirewall fonctionne en "
|
5265 |
"mode %s."
|
5266 |
|
5267 |
-
#: ninjafirewall.php:
|
5268 |
msgid "All fields will be restored to their default values. Go ahead?"
|
5269 |
msgstr ""
|
5270 |
"Tous les champs vont être réinitialisés avec leur valeur par défaut. "
|
5271 |
"Continuer ?"
|
5272 |
|
5273 |
-
#: ninjafirewall.php:
|
5274 |
msgid ""
|
5275 |
"WARNING: ensure that you can access your admin console over HTTPS before "
|
5276 |
"enabling this option, otherwise you will lock yourself out of your site. Go "
|
@@ -5280,7 +5309,7 @@ msgstr ""
|
|
5280 |
"via HTTPS avant d'activer cette option, sinon vous risquez de bloquer "
|
5281 |
"l’accès à votre site. Continuer ?"
|
5282 |
|
5283 |
-
#: ninjafirewall.php:
|
5284 |
msgid ""
|
5285 |
"Any character that is not a letter [a-zA-Z], a digit [0-9], a dot [.], a "
|
5286 |
"hyphen [-] or an underscore [_] will be removed from the filename and "
|
@@ -5290,44 +5319,44 @@ msgstr ""
|
|
5290 |
"[.], un trait d'union[-] ou un caractère de soulignement[_], sera supprimé "
|
5291 |
"du nom du fichier et remplacé par le caractère de substitution."
|
5292 |
|
5293 |
-
#: ninjafirewall.php:
|
5294 |
msgid "Default values were restored."
|
5295 |
msgstr "Les valeurs par défaut ont été restaurées."
|
5296 |
|
5297 |
-
#: ninjafirewall.php:
|
5298 |
msgid "No action taken."
|
5299 |
msgstr "Aucune mesure prise."
|
5300 |
|
5301 |
-
#: ninjafirewall.php:
|
5302 |
msgid "Enable NinjaFirewall for"
|
5303 |
msgstr "Activer NinjaFirewall pour le trafic"
|
5304 |
|
5305 |
-
#: ninjafirewall.php:
|
5306 |
msgid "File Uploads"
|
5307 |
msgstr "Autoriser les téléchargements (uploads)"
|
5308 |
|
5309 |
-
#: ninjafirewall.php:
|
5310 |
msgid "Allow uploads"
|
5311 |
msgstr "Autoriser"
|
5312 |
|
5313 |
-
#: ninjafirewall.php:
|
5314 |
msgid "Disallow uploads (default)"
|
5315 |
msgstr "Ne pas autoriser (défaut)"
|
5316 |
|
5317 |
-
#: ninjafirewall.php:
|
5318 |
msgid "Sanitise filenames"
|
5319 |
msgstr "Nettoyer le nom des fichiers"
|
5320 |
|
5321 |
-
#: ninjafirewall.php:
|
5322 |
msgid "substitution character:"
|
5323 |
msgstr "caractère de substitution :"
|
5324 |
|
5325 |
-
#: ninjafirewall.php:
|
5326 |
msgid "Block direct access to any PHP file located in one of these directories"
|
5327 |
msgstr ""
|
5328 |
"Bloquer l'accès direct à un fichier PHP situé dans l'un de ces répertoires"
|
5329 |
|
5330 |
-
#: ninjafirewall.php:
|
5331 |
msgid ""
|
5332 |
"NinjaFirewall will not block access to the TinyMCE WYSIWYG editor even if "
|
5333 |
"this option is enabled."
|
@@ -5335,7 +5364,7 @@ msgstr ""
|
|
5335 |
"NinjaFirewall ne bloquera pas l'accès à l'éditeur WYSIWYG TinyMCE même si "
|
5336 |
"cette option est activée."
|
5337 |
|
5338 |
-
#: ninjafirewall.php:
|
5339 |
msgid ""
|
5340 |
"Unless you have PHP scripts in a \"/cache/\" folder that need to be accessed "
|
5341 |
"by your visitors, we recommend to enable this option."
|
@@ -5344,7 +5373,7 @@ msgstr ""
|
|
5344 |
"pouvant être consultés par vos visiteurs, nous vous recommandons d'activer "
|
5345 |
"cette option."
|
5346 |
|
5347 |
-
#: ninjafirewall.php:
|
5348 |
msgid ""
|
5349 |
"If you are using the Jetpack plugin, blocking <code>system.multicall</code> "
|
5350 |
"may prevent it from working correctly."
|
@@ -5352,47 +5381,56 @@ msgstr ""
|
|
5352 |
"Si vous utilisez l'extension Jetpack, bloquer <code>system.multicall</code> "
|
5353 |
"pourrait l’empêcher de fonctionner correctement."
|
5354 |
|
5355 |
-
#: ninjafirewall.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5356 |
msgid "Protect against username enumeration"
|
5357 |
msgstr "Protéger contre l'énumération des comptes utilisateurs"
|
5358 |
|
5359 |
-
#: ninjafirewall.php:
|
5360 |
msgid "Through the author archives"
|
5361 |
msgstr "Via la page d'archive d'un auteur"
|
5362 |
|
5363 |
-
#: ninjafirewall.php:
|
5364 |
msgid "Through the login page"
|
5365 |
msgstr "Via la page de connexion"
|
5366 |
|
5367 |
-
#: ninjafirewall.php:
|
5368 |
msgid "Through the WordPress REST API"
|
5369 |
msgstr "Via l'API REST de WordPress"
|
5370 |
|
5371 |
-
#: ninjafirewall.php:
|
5372 |
msgid "This feature is only available when running WordPress 4.7 or above."
|
5373 |
msgstr "Cette option ne peut être activée qu'avec WordPress 4.7 ou plus."
|
5374 |
|
5375 |
-
#: ninjafirewall.php:
|
5376 |
msgid "WordPress REST API"
|
5377 |
msgstr "API REST de WordPress"
|
5378 |
|
5379 |
-
#: ninjafirewall.php:
|
5380 |
msgid "Block any access to the API"
|
5381 |
msgstr "Bloquer tout accès à l'API"
|
5382 |
|
5383 |
-
#: ninjafirewall.php:
|
5384 |
msgid "WordPress XML-RPC API"
|
5385 |
msgstr "API XML-RPC de WordPress"
|
5386 |
|
5387 |
-
#: ninjafirewall.php:
|
5388 |
msgid "Block <code>system.multicall</code> method"
|
5389 |
msgstr "Bloquer la méthode <code>system.multicall</code>"
|
5390 |
|
5391 |
-
#: ninjafirewall.php:
|
5392 |
msgid "Block Pingbacks"
|
5393 |
msgstr "Bloquer les Pingbacks"
|
5394 |
|
5395 |
-
#: ninjafirewall.php:
|
5396 |
msgid ""
|
5397 |
"Disabling access to the REST or XML-RPC API may break some functionality on "
|
5398 |
"your blog, its themes or plugins."
|
@@ -5400,35 +5438,35 @@ msgstr ""
|
|
5400 |
"L'activation de ces options peut rompre certaines fonctionnalités de votre "
|
5401 |
"blog, ses thèmes ou ses plugins."
|
5402 |
|
5403 |
-
#: ninjafirewall.php:
|
5404 |
msgid "Block <code>POST</code> requests in the themes folder"
|
5405 |
msgstr "Bloquer les requêtes <code>POST</code> dans le dossier des thèmes"
|
5406 |
|
5407 |
-
#: ninjafirewall.php:
|
5408 |
msgid "Force SSL for admin and logins"
|
5409 |
msgstr "Forcer la connexion sécurisée au Tableau de bord"
|
5410 |
|
5411 |
-
#: ninjafirewall.php:
|
5412 |
msgid "Disable the plugin and theme editor"
|
5413 |
msgstr "Désactiver l’éditeur de thème et d'extension"
|
5414 |
|
5415 |
-
#: ninjafirewall.php:
|
5416 |
msgid "Disable plugin and theme update/installation"
|
5417 |
msgstr "Désactiver l'installation et mise à jour des thèmes et extensions"
|
5418 |
|
5419 |
-
#: ninjafirewall.php:
|
5420 |
msgid "Add the Administrator to the whitelist (default)."
|
5421 |
msgstr "Ajouter l'Administrateur à la liste blanche (défaut)."
|
5422 |
|
5423 |
-
#: ninjafirewall.php:
|
5424 |
msgid "Add all logged in users to the whitelist."
|
5425 |
msgstr "Ajouter tous les utilisateurs connectés à la liste blanche."
|
5426 |
|
5427 |
-
#: ninjafirewall.php:
|
5428 |
msgid "Disable users whitelist."
|
5429 |
msgstr "Désactiver la liste blanche."
|
5430 |
|
5431 |
-
#: ninjafirewall.php:
|
5432 |
msgid ""
|
5433 |
"Note: This feature does not apply to <code>FORCE_SSL_ADMIN</code>, "
|
5434 |
"<code>DISALLOW_FILE_EDIT</code> and <code>DISALLOW_FILE_MODS</code> options "
|
@@ -5438,66 +5476,66 @@ msgstr ""
|
|
5438 |
"<code>DISALLOW_FILE_EDIT</code> et <code>DISALLOW_FILE_MODS</code> qui, si "
|
5439 |
"elles sont activées, seront toujours appliquées."
|
5440 |
|
5441 |
-
#: ninjafirewall.php:
|
5442 |
msgid "Scan <code>GET</code> variable"
|
5443 |
msgstr "Filtrer la variable <code>GET</code>"
|
5444 |
|
5445 |
-
#: ninjafirewall.php:
|
5446 |
msgid "Sanitise <code>GET</code> variable"
|
5447 |
msgstr "Nettoyer la variable <code>GET</code>"
|
5448 |
|
5449 |
-
#: ninjafirewall.php:
|
5450 |
msgid "Scan <code>POST</code> variable"
|
5451 |
msgstr "Filtrer la variable <code>POST</code>"
|
5452 |
|
5453 |
-
#: ninjafirewall.php:
|
5454 |
msgid "Sanitise <code>POST</code> variable"
|
5455 |
msgstr "Nettoyer la variable <code>POST</code>"
|
5456 |
|
5457 |
-
#: ninjafirewall.php:
|
5458 |
msgid "Do not enable this option unless you know what you are doing!"
|
5459 |
msgstr ""
|
5460 |
"N'activez pas cette option si vous n'êtes pas sûr de ce que vous "
|
5461 |
"faites !"
|
5462 |
|
5463 |
-
#: ninjafirewall.php:
|
5464 |
msgid "Decode Base64-encoded <code>POST</code> variable"
|
5465 |
msgstr ""
|
5466 |
"Décoder les chaîne encodées en Base64 dans la variable <code>POST</code>"
|
5467 |
|
5468 |
-
#: ninjafirewall.php:
|
5469 |
msgid "Sanitise <code>REQUEST</code> variable"
|
5470 |
msgstr "Nettoyer la variable <code>REQUEST</code>"
|
5471 |
|
5472 |
-
#: ninjafirewall.php:
|
5473 |
msgid "Scan cookies"
|
5474 |
msgstr "Filtrer les cookies"
|
5475 |
|
5476 |
-
#: ninjafirewall.php:
|
5477 |
msgid "Sanitise cookies"
|
5478 |
msgstr "Nettoyer les cookies"
|
5479 |
|
5480 |
-
#: ninjafirewall.php:
|
5481 |
msgid "Scan <code>HTTP_USER_AGENT</code>"
|
5482 |
msgstr "Filtrer <code>HTTP_USER_AGENT</code>"
|
5483 |
|
5484 |
-
#: ninjafirewall.php:
|
5485 |
msgid "Sanitise <code>HTTP_USER_AGENT</code>"
|
5486 |
msgstr "Nettoyer <code>HTTP_USER_AGENT</code>"
|
5487 |
|
5488 |
-
#: ninjafirewall.php:
|
5489 |
msgid "Block suspicious bots/scanners"
|
5490 |
msgstr "Bloquer les requêtes provenant de bots/scanners suspects"
|
5491 |
|
5492 |
-
#: ninjafirewall.php:
|
5493 |
msgid "Scan <code>HTTP_REFERER</code>"
|
5494 |
msgstr "Filtrer <code>HTTP_REFERER</code>"
|
5495 |
|
5496 |
-
#: ninjafirewall.php:
|
5497 |
msgid "Sanitise <code>HTTP_REFERER</code>"
|
5498 |
msgstr "Nettoyer <code>HTTP_REFERER</code>"
|
5499 |
|
5500 |
-
#: ninjafirewall.php:
|
5501 |
msgid ""
|
5502 |
"Block <code>POST</code> requests that do not have an <code>HTTP_REFERER</"
|
5503 |
"code> header"
|
@@ -5505,7 +5543,7 @@ msgstr ""
|
|
5505 |
"Bloquer les requêtes <code>POST</code> qui n'ont pas d'en-tête "
|
5506 |
"<code>HTTP_REFERER</code>"
|
5507 |
|
5508 |
-
#: ninjafirewall.php:
|
5509 |
msgid ""
|
5510 |
"Keep this option disabled if you are using scripts like Paypal IPN, "
|
5511 |
"WordPress WP-Cron etc"
|
@@ -5513,21 +5551,21 @@ msgstr ""
|
|
5513 |
"N'activez pas cette option si vous utilisez des scripts comme Paypal IPN, "
|
5514 |
"WordPress WP-Cron etc"
|
5515 |
|
5516 |
-
#: ninjafirewall.php:
|
5517 |
msgid "Block localhost IP in <code>GET/POST</code> request"
|
5518 |
msgstr "Bloquer les requêtes <code>GET/POST</code> contenant l'IP localhost"
|
5519 |
|
5520 |
-
#: ninjafirewall.php:
|
5521 |
msgid "Block HTTP requests with an IP in the <code>HTTP_HOST</code> header"
|
5522 |
msgstr ""
|
5523 |
"Bloquer les requêtes HTTP dont l'en-tête <code>HTTP_HOST</code> contient une "
|
5524 |
"IP"
|
5525 |
|
5526 |
-
#: ninjafirewall.php:
|
5527 |
msgid "Scan traffic coming from localhost and private IP address spaces"
|
5528 |
msgstr "Filtrer les connexions provenant de localhost et d'adresses IP privées"
|
5529 |
|
5530 |
-
#: ninjafirewall.php:
|
5531 |
#, php-format
|
5532 |
msgid ""
|
5533 |
"This option is disabled because the %s PHP function is not available on your "
|
@@ -5536,38 +5574,38 @@ msgstr ""
|
|
5536 |
"Cette option n'est pas disponible parce que la fonction PHP %s n'est pas "
|
5537 |
"présente sur votre serveur."
|
5538 |
|
5539 |
-
#: ninjafirewall.php:
|
5540 |
#, php-format
|
5541 |
msgid "Set %s to protect against MIME type confusion attacks"
|
5542 |
msgstr ""
|
5543 |
"Activer %s pour protéger contre les attaques basées sur la confusion du type "
|
5544 |
"MIME"
|
5545 |
|
5546 |
-
#: ninjafirewall.php:
|
5547 |
#, php-format
|
5548 |
msgid "Set %s to protect against clickjacking attempts"
|
5549 |
msgstr ""
|
5550 |
"Activer %s pour protéger contre les attaques de détournement de clic "
|
5551 |
"(clickjacking)"
|
5552 |
|
5553 |
-
#: ninjafirewall.php:
|
5554 |
#, php-format
|
5555 |
msgid "Set %s (IE/Edge, Chrome, Opera and Safari browsers)"
|
5556 |
msgstr "Activer %s (IE/Edge, Opera, Chrome et Safari)"
|
5557 |
|
5558 |
-
#: ninjafirewall.php:
|
5559 |
#, php-format
|
5560 |
msgid "Set to %s"
|
5561 |
msgstr "Régler sur %s"
|
5562 |
|
5563 |
-
#: ninjafirewall.php:
|
5564 |
#, php-format
|
5565 |
msgid "Force %s flag on all cookies to mitigate XSS attacks"
|
5566 |
msgstr ""
|
5567 |
"Activer la propriété %s pour tous les cookies afin d'atténuer les menaces "
|
5568 |
"XSS qui génèrent des vols de cookies"
|
5569 |
|
5570 |
-
#: ninjafirewall.php:
|
5571 |
msgid ""
|
5572 |
"If your PHP scripts use cookies that need to be accessed from JavaScript, "
|
5573 |
"you should disable this option."
|
@@ -5575,65 +5613,65 @@ msgstr ""
|
|
5575 |
"Si vos scripts PHP envoient des cookies qui doivent être accessibles à "
|
5576 |
"partir de JavaScript, vous devez garder cette option désactivée."
|
5577 |
|
5578 |
-
#: ninjafirewall.php:
|
5579 |
msgid ""
|
5580 |
"HSTS headers can only be set when you are accessing your site over HTTPS."
|
5581 |
msgstr ""
|
5582 |
"Les en-têtes HSTS ne peuvent être utilisés que lorsque vous vous connectez à "
|
5583 |
"votre site en HTTPS (connexion sécurisée)."
|
5584 |
|
5585 |
-
#: ninjafirewall.php:
|
5586 |
#, php-format
|
5587 |
msgid "Set %s (HSTS) to enforce secure connections to the server"
|
5588 |
msgstr ""
|
5589 |
"Activer %s (HSTS) pour forcer les connexions sécurisées vers le serveur"
|
5590 |
|
5591 |
-
#: ninjafirewall.php:
|
5592 |
msgid "1 month"
|
5593 |
msgstr "1 mois"
|
5594 |
|
5595 |
-
#: ninjafirewall.php:
|
5596 |
msgid "6 months"
|
5597 |
msgstr "6 mois"
|
5598 |
|
5599 |
-
#: ninjafirewall.php:
|
5600 |
msgid "1 year"
|
5601 |
msgstr "1 année"
|
5602 |
|
5603 |
-
#: ninjafirewall.php:
|
5604 |
msgid "Apply to subdomains"
|
5605 |
msgstr "Appliquer aux sous-domaines"
|
5606 |
|
5607 |
-
#: ninjafirewall.php:
|
5608 |
msgid "Set <code>max-age</code> to 0"
|
5609 |
msgstr "Régler <code>max-age</code> à 0"
|
5610 |
|
5611 |
-
#: ninjafirewall.php:
|
5612 |
#, php-format
|
5613 |
msgid "Set %s for the website frontend"
|
5614 |
msgstr "Activer %s pour le site"
|
5615 |
|
5616 |
-
#: ninjafirewall.php:
|
5617 |
msgid "This CSP header will apply to the website frontend only."
|
5618 |
msgstr "Cet en-tête CSP ne s'appliquera qu'au site."
|
5619 |
|
5620 |
-
#: ninjafirewall.php:
|
5621 |
#, php-format
|
5622 |
msgid "Set %s for the WordPress admin dashboard"
|
5623 |
msgstr "Activer %s pour la console d'administration de WordPress"
|
5624 |
|
5625 |
-
#: ninjafirewall.php:
|
5626 |
msgid "This CSP header will apply to the WordPress admin dashboard only."
|
5627 |
msgstr ""
|
5628 |
"Cet en-tête CSP ne s'appliquera qu'à la console d'administration de "
|
5629 |
"WordPress."
|
5630 |
|
5631 |
-
#: ninjafirewall.php:
|
5632 |
#, php-format
|
5633 |
msgid "Set %s (Chrome, Opera and Firefox browsers)"
|
5634 |
msgstr "Activer %s (Chrome, Opera et Firefox)"
|
5635 |
|
5636 |
-
#: ninjafirewall.php:
|
5637 |
msgid ""
|
5638 |
"Block PHP built-in wrappers in <code>GET</code>, <code>POST</code>, "
|
5639 |
"<code>HTTP_USER_AGENT</code>, <code>HTTP_REFERER</code> and cookies"
|
@@ -5642,58 +5680,58 @@ msgstr ""
|
|
5642 |
"<code>GET</code>, <code>POST</code>, <code>HTTP_USER_AGENT</code>, "
|
5643 |
"<code>HTTP_REFERER</code> et les cookies"
|
5644 |
|
5645 |
-
#: ninjafirewall.php:
|
5646 |
msgid "Block serialized PHP objects in the following global variables"
|
5647 |
msgstr ""
|
5648 |
"Bloquer les objets PHP sérialisés dans les variables globales suivantes"
|
5649 |
|
5650 |
-
#: ninjafirewall.php:
|
5651 |
msgid "Hide PHP notice and error messages"
|
5652 |
msgstr "Masquer les messages d'erreur de PHP"
|
5653 |
|
5654 |
-
#: ninjafirewall.php:
|
5655 |
msgid "Sanitise <code>PHP_SELF</code>"
|
5656 |
msgstr "Nettoyer <code>PHP_SELF</code>"
|
5657 |
|
5658 |
-
#: ninjafirewall.php:
|
5659 |
msgid "Sanitise <code>PATH_TRANSLATED</code>"
|
5660 |
msgstr "Nettoyer <code>PATH_TRANSLATED</code>"
|
5661 |
|
5662 |
-
#: ninjafirewall.php:
|
5663 |
msgid "Sanitise <code>PATH_INFO</code>"
|
5664 |
msgstr "Nettoyer <code>PATH_INFO</code>"
|
5665 |
|
5666 |
-
#: ninjafirewall.php:
|
5667 |
msgid "This option is not compatible with your actual configuration."
|
5668 |
msgstr ""
|
5669 |
"Cette option n'est pas compatible avec la configuration de votre serveur."
|
5670 |
|
5671 |
-
#: ninjafirewall.php:
|
5672 |
msgid "Block the <code>DOCUMENT_ROOT</code> server variable in HTTP request"
|
5673 |
msgstr ""
|
5674 |
"Bloquer les requêtes HTTP contenant la variable <code>DOCUMENT_ROOT</code>"
|
5675 |
|
5676 |
-
#: ninjafirewall.php:
|
5677 |
msgid "Block ASCII character 0x00 (NULL byte)"
|
5678 |
msgstr "Bloquer le caractère ASCII 0x00 (NULL byte)"
|
5679 |
|
5680 |
-
#: ninjafirewall.php:
|
5681 |
msgid "Block ASCII control characters 1 to 8 and 14 to 31"
|
5682 |
msgstr "Bloquer les caractères de contrôle ASCII 1 à 8 et 14 à 31"
|
5683 |
|
5684 |
-
#: ninjafirewall.php:
|
5685 |
msgid "Save Firewall Policies"
|
5686 |
msgstr "Sauvegarder les options"
|
5687 |
|
5688 |
-
#: ninjafirewall.php:
|
5689 |
msgid "Restore Default Values"
|
5690 |
msgstr "Rétablir les valeurs par défaut"
|
5691 |
|
5692 |
-
#: ninjafirewall.php:
|
5693 |
msgid "Please enter a number from 1 to 99."
|
5694 |
msgstr "Veuillez entrer un nombre de 1 à 99."
|
5695 |
|
5696 |
-
#: ninjafirewall.php:
|
5697 |
#, php-format
|
5698 |
msgid ""
|
5699 |
"You are running NinjaFirewall in <i>WordPress WAF</i> mode. The %s feature "
|
@@ -5707,7 +5745,7 @@ msgstr ""
|
|
5707 |
"cette option s'applique à tous les fichiers PHP, vous devez installer "
|
5708 |
"NinjaFirewall en mode %s."
|
5709 |
|
5710 |
-
#: ninjafirewall.php:
|
5711 |
#, php-format
|
5712 |
msgid ""
|
5713 |
"The cache directory %s is not writable. Please change its permissions (0777 "
|
@@ -5716,19 +5754,19 @@ msgstr ""
|
|
5716 |
"Impossible d'écrire dans le répertoire du cache %s. Assurez-vous que ce "
|
5717 |
"répertoire n'est pas en lecture seule."
|
5718 |
|
5719 |
-
#: ninjafirewall.php:
|
5720 |
msgid "Enable File Guard"
|
5721 |
msgstr "Activer File Guard"
|
5722 |
|
5723 |
-
#: ninjafirewall.php:
|
5724 |
msgid "Yes (recommended)"
|
5725 |
msgstr "Oui (recommandé)"
|
5726 |
|
5727 |
-
#: ninjafirewall.php:
|
5728 |
msgid "Real-time detection"
|
5729 |
msgstr "Détection en temps réel"
|
5730 |
|
5731 |
-
#: ninjafirewall.php:
|
5732 |
#, php-format
|
5733 |
msgid ""
|
5734 |
"Monitor file activity and send an alert when someone is accessing a PHP "
|
@@ -5737,11 +5775,11 @@ msgstr ""
|
|
5737 |
"Surveiller et alerter par e-mail lorsqu'un visiteur accède à un script PHP "
|
5738 |
"qui a été modifié ou créé il y a moins de %s heure(s)."
|
5739 |
|
5740 |
-
#: ninjafirewall.php:
|
5741 |
msgid "or"
|
5742 |
msgstr "ou"
|
5743 |
|
5744 |
-
#: ninjafirewall.php:
|
5745 |
msgid ""
|
5746 |
"Full or partial case-sensitive string(s), max. 255 characters. Multiple "
|
5747 |
"values must be comma-separated"
|
@@ -5749,24 +5787,24 @@ msgstr ""
|
|
5749 |
"Chaîne de caractères complète ou partielle, sensible à la casse, 255 "
|
5750 |
"caractères maximum. Plusieurs valeurs doivent être séparées par des virgules"
|
5751 |
|
5752 |
-
#: ninjafirewall.php:
|
5753 |
msgid "Save File Guard options"
|
5754 |
msgstr "Sauvegarder les options"
|
5755 |
|
5756 |
-
#: ninjafirewall.php:
|
5757 |
#, php-format
|
5758 |
msgid "You are not allowed to perform this task (%s)."
|
5759 |
msgstr "Vous n'êtes pas autorisé à effectuer cette tâche (%s)."
|
5760 |
|
5761 |
-
#: ninjafirewall.php:
|
5762 |
msgid "You do not have a multisite network."
|
5763 |
msgstr "Vous ne disposez pas d'un réseau multisite."
|
5764 |
|
5765 |
-
#: ninjafirewall.php:
|
5766 |
msgid "NinjaFirewall Status"
|
5767 |
msgstr "Statut de NinjaFirewall"
|
5768 |
|
5769 |
-
#: ninjafirewall.php:
|
5770 |
msgid ""
|
5771 |
"Display NinjaFirewall status icon in the admin bar of all sites in the "
|
5772 |
"network"
|
@@ -5774,74 +5812,94 @@ msgstr ""
|
|
5774 |
"Afficher l'icône du statut de NinjaFirewall dans la barre d'administration "
|
5775 |
"de tous les sites du réseau"
|
5776 |
|
5777 |
-
#: ninjafirewall.php:
|
5778 |
msgid "Save Network options"
|
5779 |
msgstr "Sauvegarder les options"
|
5780 |
|
5781 |
-
#: ninjafirewall.php:
|
5782 |
msgid "Access Restricted"
|
5783 |
msgstr "Accès limité"
|
5784 |
|
5785 |
-
#: ninjafirewall.php:
|
5786 |
msgid "Settings"
|
5787 |
msgstr "Réglages"
|
5788 |
|
5789 |
-
#: ninjafirewall.php:
|
5790 |
msgid "Upgrade to Premium"
|
5791 |
msgstr "Passez Premium !"
|
5792 |
|
5793 |
-
#: ninjafirewall.php:
|
5794 |
msgid "Rate it!"
|
5795 |
msgstr "Notez-le !"
|
5796 |
|
5797 |
-
#: ninjafirewall.php:
|
5798 |
msgid "Plugin"
|
5799 |
msgstr "Extension"
|
5800 |
|
5801 |
-
#: ninjafirewall.php:
|
5802 |
msgid "uploaded"
|
5803 |
msgstr "téléchargé(e)"
|
5804 |
|
5805 |
-
#: ninjafirewall.php:
|
5806 |
msgid "installed"
|
5807 |
msgstr "installé(e)"
|
5808 |
|
5809 |
-
#: ninjafirewall.php:
|
5810 |
msgid "activated"
|
5811 |
msgstr "activé(e)"
|
5812 |
|
5813 |
-
#: ninjafirewall.php:
|
5814 |
msgid "updated"
|
5815 |
msgstr "mis(e) à jour"
|
5816 |
|
5817 |
-
#: ninjafirewall.php:
|
5818 |
msgid "deactivated"
|
5819 |
msgstr "désactivé(e)"
|
5820 |
|
5821 |
-
#: ninjafirewall.php:
|
5822 |
msgid "deleted"
|
5823 |
msgstr "supprimé(e)"
|
5824 |
|
5825 |
-
#: ninjafirewall.php:
|
5826 |
msgid "Name"
|
5827 |
msgstr "Nom"
|
5828 |
|
5829 |
-
#: ninjafirewall.php:
|
5830 |
msgid "Theme"
|
5831 |
msgstr "Thème"
|
5832 |
|
5833 |
-
#: ninjafirewall.php:
|
5834 |
msgid "upgraded"
|
5835 |
msgstr "mis(e) à jour"
|
5836 |
|
5837 |
-
#: ninjafirewall.php:
|
5838 |
msgid "[NinjaFirewall] Alert:"
|
5839 |
msgstr "[NinjaFirewall] Alerte :"
|
5840 |
|
5841 |
-
#: ninjafirewall.php:
|
5842 |
msgid "NinjaFirewall has detected the following activity on your account:"
|
5843 |
msgstr "NinjaFirewall a détecté l'activité suivante sur votre compte :"
|
5844 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5845 |
#~ msgid "Uploaded files"
|
5846 |
#~ msgstr "Fichiers téléchargés (upload)"
|
5847 |
|
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: 2018-07-18 23:00+0700\n"
|
8 |
+
"PO-Revision-Date: 2018-07-18 23:00+0700\n"
|
9 |
"Last-Translator: NinTechNet <contact@nintechnet.com>\n"
|
10 |
"Language-Team: NinTechNet <nintechnet.com>\n"
|
11 |
"Language: fr_FR\n"
|
159 |
"offre tout de même des performances et un niveau de protection supérieurs "
|
160 |
"aux autres extensions de sécurité pour WordPress disponibles sur le marché."
|
161 |
|
162 |
+
#: install.php:156 ninjafirewall.php:779
|
163 |
msgid "Installation"
|
164 |
msgstr "Installation"
|
165 |
|
193 |
msgid "Privacy policy"
|
194 |
msgstr "Politique de confidentialité"
|
195 |
|
196 |
+
#: install.php:177 lib/help.php:448 lib/nf_sub_about.php:199
|
197 |
msgid ""
|
198 |
"NinjaFirewall is compliant with the General Data Protection Regulation "
|
199 |
"(GDPR). For more info, please visit our blog:"
|
218 |
"Ce répertoire est utilisé par NinjaFirewall. Veuillez NE PAS le supprimer "
|
219 |
"tant que NinjaFirewall est installé !"
|
220 |
|
221 |
+
#: install.php:259 ninjafirewall.php:940
|
222 |
msgid "NinjaFirewall (WP Edition)"
|
223 |
msgstr "NinjaFirewall (WP Edition)"
|
224 |
|
243 |
"liens qui pourraient vous être utiles (en langue anglaise) :"
|
244 |
|
245 |
#: install.php:289
|
246 |
+
msgid "Must Read:"
|
247 |
+
msgstr "A lire aussi :"
|
248 |
+
|
249 |
+
#: install.php:291
|
250 |
+
msgid "-Securing WordPress with NinjaFirewall. A step by step tutorial:"
|
251 |
+
msgstr ""
|
252 |
+
"-Sécurisation de WordPress avec NinjaFirewall. Un tutoriel étape par étape :"
|
253 |
+
|
254 |
+
#: install.php:294
|
255 |
+
msgid "-An introduction to NinjaFirewall filtering engine:"
|
256 |
+
msgstr "-Présentation du moteur de filtrage de NinjaFirewall :"
|
257 |
+
|
258 |
+
#: install.php:297
|
259 |
+
msgid "-Testing NinjaFirewall without blocking your visitors:"
|
260 |
+
msgstr "-Tester NinjaFirewall sans bloquer vos visiteurs :"
|
261 |
+
|
262 |
+
#: install.php:300
|
263 |
+
msgid "-Add your own code to the firewall: the \".htninja\" file:"
|
264 |
+
msgstr "-Ajoutez votre code au pare-feu: le fichier \".htninja\" :"
|
265 |
+
|
266 |
+
#: install.php:303
|
267 |
+
msgid "-Restricting access to NinjaFirewall settings:"
|
268 |
+
msgstr "-Restreindre l'accès à la configuration de NinjaFirewall :"
|
269 |
+
|
270 |
+
#: install.php:306
|
271 |
+
msgid "-Upgrading to PHP 7 with NinjaFirewall installed:"
|
272 |
+
msgstr "-Mise à niveau de PHP 5 vers PHP 7 avec NinjaFirewall installé :"
|
273 |
+
|
274 |
+
#: install.php:309
|
275 |
+
msgid "-Keep your blog protected against the latest vulnerabilities:"
|
276 |
+
msgstr "-Gardez votre blog protégé contre les dernières vulnérabilités :"
|
277 |
+
|
278 |
+
#: install.php:312
|
279 |
+
msgid "-NinjaFirewall Referral Program:"
|
280 |
+
msgstr "-Programme de parrainage de NinjaFirewall :"
|
281 |
+
|
282 |
+
#: install.php:315
|
283 |
msgid "Troubleshooting:"
|
284 |
msgstr "Dépannage :"
|
285 |
|
286 |
+
#: install.php:318
|
287 |
msgid "-Locked out of your site / Fatal error / WordPress crash?"
|
288 |
msgstr ""
|
289 |
"-Votre site n'est plus accessible / Erreur fatale / WordPress a planté ?"
|
290 |
|
291 |
+
#: install.php:319
|
292 |
msgid "-Failed installation (\"Error: The firewall is not loaded\")?"
|
293 |
msgstr ""
|
294 |
"-Échec de l'installation (\"Erreur : Le pare-feu n'est pas activé.\") ?"
|
295 |
|
296 |
+
#: install.php:320
|
297 |
msgid "-Blank page after INSTALLING NinjaFirewall?"
|
298 |
msgstr "-Page blanche après l'INSTALLATION de NinjaFirewall ?"
|
299 |
|
300 |
+
#: install.php:321
|
301 |
msgid "-Blank page after UNINSTALLING NinjaFirewall?"
|
302 |
msgstr "-Page blanche après la DÉSINSTALLATION de NinjaFirewall ?"
|
303 |
|
304 |
+
#: install.php:322
|
305 |
msgid "-500 Internal Server Error?"
|
306 |
msgstr "-500 Internal Server Error ?"
|
307 |
|
308 |
+
#: install.php:323
|
309 |
msgid "-\"Cannot connect to WordPress database\" error message?"
|
310 |
msgstr "-Impossible de se connecter à la base de données WordPress ?"
|
311 |
|
312 |
+
#: install.php:324
|
313 |
msgid "-How to disable NinjaFirewall?"
|
314 |
msgstr "-Comment désactiver NinjaFirewall ?"
|
315 |
|
316 |
+
#: install.php:325
|
317 |
msgid "-Lost password (brute-force protection)?"
|
318 |
msgstr ""
|
319 |
"-Vous avez perdu le mot de passe de la protection contre les attaques par "
|
320 |
"force brute ?"
|
321 |
|
322 |
+
#: install.php:326
|
323 |
msgid "-Blocked visitors (see below)?"
|
324 |
msgstr "-Vos visiteurs sont bloqués par erreur (voir ci-dessous) ?"
|
325 |
|
326 |
+
#: install.php:327
|
327 |
msgid "-Exporting NinjaFirewall's configuration"
|
328 |
msgstr "-Exporter la configuration de NinjaFirewall"
|
329 |
|
330 |
+
#: install.php:329
|
331 |
msgid "-NinjaFirewall (WP Edition) troubleshooter script"
|
332 |
msgstr "-Script de dépannage NinjaFirewall (WP Edition)"
|
333 |
|
334 |
+
#: install.php:331
|
335 |
msgid "-Rename this file to \"wp-check.php\"."
|
336 |
msgstr "-Renommez ce fichier en \"wp-check.php\"."
|
337 |
|
338 |
+
#: install.php:332
|
339 |
msgid "-Upload it into your WordPress root folder."
|
340 |
msgstr "-Téléchargez-le dans le repertoire racine de WordPress."
|
341 |
|
342 |
+
#: install.php:333
|
343 |
msgid "-Goto http://YOUR WEBSITE/wp-check.php."
|
344 |
msgstr "-Rendez-vous sur http://VOTRE_SITE/wp-check.php."
|
345 |
|
346 |
+
#: install.php:334
|
347 |
msgid "-Delete it afterwards."
|
348 |
msgstr "-Supprimez-le lorsque vous avez fini."
|
349 |
|
350 |
+
#: install.php:336
|
351 |
msgid "FAQ:"
|
352 |
msgstr "FAQ :"
|
353 |
|
354 |
+
#: install.php:339
|
355 |
msgid ""
|
356 |
"-Why is NinjaFirewall different from other security plugins for WordPress?"
|
357 |
msgstr ""
|
358 |
"-En quoi NinjaFirewall est-il différent des autres extensions de sécurité "
|
359 |
"pour WordPress ?"
|
360 |
|
361 |
+
#: install.php:340
|
362 |
msgid "-Do I need root privileges to install NinjaFirewall?"
|
363 |
msgstr ""
|
364 |
"-Ai-je besoin d'avoir les privilèges root pour installer NinjaFirewall ?"
|
365 |
|
366 |
+
#: install.php:341
|
367 |
msgid "-Does it work with Nginx?"
|
368 |
msgstr "-Est-ce qu'il fonctionne avec Nginx ?"
|
369 |
|
370 |
+
#: install.php:342
|
371 |
msgid "-Do I need to alter my PHP scripts?"
|
372 |
msgstr "-Dois-je modifier mes script PHP ?"
|
373 |
|
374 |
+
#: install.php:343
|
375 |
msgid ""
|
376 |
"-Will NinjaFirewall detect the correct IP of my visitors if I am behind a "
|
377 |
"CDN service like Cloudflare or Incapsula?"
|
379 |
"-Est-ce que NinjaFirewall détectera la bonne adresse IP de mes visiteurs si "
|
380 |
"j'utilise un service CDN comme Cloudflare ou Incapsula ?"
|
381 |
|
382 |
+
#: install.php:344
|
383 |
msgid ""
|
384 |
"-I moved my wp-config.php file to another directory. Will it work with "
|
385 |
"NinjaFirewall?"
|
387 |
"-J'ai déplacé mon fichier wp-config.php dans un autre répertoire. "
|
388 |
"NinjaFirewall va-t-il fonctionner ?"
|
389 |
|
390 |
+
#: install.php:345
|
391 |
msgid "-Will it slow down my site?"
|
392 |
msgstr "-Est-ce qu'il va ralentir mon site ?"
|
393 |
|
394 |
+
#: install.php:346
|
395 |
msgid "-Is there a Microsoft Windows version?"
|
396 |
msgstr "-Existe-t-il une version pour Microsoft Windows ?"
|
397 |
|
398 |
+
#: install.php:347
|
399 |
msgid "-Can I add/write my own security rules?"
|
400 |
msgstr "-Puis-je ajouter / écrire mes propres règles de sécurité ?"
|
401 |
|
402 |
+
#: install.php:348
|
403 |
msgid "-Can I migrate my site(s) with NinjaFirewall installed?"
|
404 |
msgstr ""
|
405 |
"-Est-ce que je peux migrer mon site lorsque NinjaFirewall est installé ?"
|
406 |
|
407 |
+
#: install.php:350
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
408 |
msgid "Help & Support Links:"
|
409 |
msgstr "Aide & Support :"
|
410 |
|
411 |
+
#: install.php:351
|
412 |
msgid ""
|
413 |
"-Each page of NinjaFirewall includes a contextual help: click on the \"Help"
|
414 |
"\" menu tab located in the upper right corner of the corresponding page."
|
416 |
"-Si vous avez besoin d'aide, cliquez sur l'onglet \"Aide\" situé dans le "
|
417 |
"coin supérieur droit de chaque page."
|
418 |
|
419 |
+
#: install.php:352
|
420 |
msgid "-Online documentation is also available here:"
|
421 |
msgstr "-Une documentation est aussi disponible en ligne :"
|
422 |
|
423 |
+
#: install.php:353
|
424 |
msgid "-The WordPress support forum:"
|
425 |
msgstr "-Le forum de WordPress :"
|
426 |
|
427 |
+
#: install.php:354
|
428 |
msgid "-Updates info are available via Twitter:"
|
429 |
msgstr "-Info sur les mises à jour via Twitter :"
|
430 |
|
431 |
+
#: install.php:376
|
432 |
msgid "Error: The firewall is not loaded."
|
433 |
msgstr "Erreur : Le pare-feu n'est pas activé."
|
434 |
|
435 |
+
#: install.php:377
|
436 |
msgid "Suggestions:"
|
437 |
msgstr "Suggestions :"
|
438 |
|
439 |
+
#: install.php:381
|
440 |
msgid ""
|
441 |
"You selected <code>Apache + PHP module</code> as your HTTP server and PHP "
|
442 |
"SAPI. Maybe your HTTP server is <code>Apache + CGI/FastCGI</code>?"
|
445 |
"PHP SAPI. Peut-être que votre serveur utilise <code>Apache + CGI/FastCGI</"
|
446 |
"code> ?"
|
447 |
|
448 |
+
#: install.php:383 install.php:411
|
449 |
msgid ""
|
450 |
"You can click the \"Go Back\" button and try to select another HTTP server "
|
451 |
"type."
|
453 |
"Vous pouvez cliquer sur le bouton \"Retour\" et essayer de sélectionner un "
|
454 |
"autre type de serveur HTTP."
|
455 |
|
456 |
+
#: install.php:387
|
457 |
msgid ""
|
458 |
"You have selected LiteSpeed as your HTTP server. Did you enable the "
|
459 |
"\"AllowOverride\" directive from its admin panel? Make sure it is enabled, "
|
464 |
"Assurez-vous qu'elle est activée, redémarrez LiteSpeed, puis cliquez sur le "
|
465 |
"bouton \"Tester à nouveau\" ci-dessous."
|
466 |
|
467 |
+
#: install.php:389 install.php:400
|
468 |
msgid "Test Again"
|
469 |
msgstr "Tester à nouveau"
|
470 |
|
471 |
+
#: install.php:398
|
472 |
msgid ""
|
473 |
"You have selected <code>.user.ini</code> as your PHP initialization file. "
|
474 |
"Unlike <code>php.ini</code>, <code>.user.ini</code> files are not reloaded "
|
485 |
"PHP à le recharger, sinon veuillez <strong>patienter jusqu'à cinq minutes</"
|
486 |
"strong> avant de cliquer sur le bouton \"Tester à nouveau\" ci-dessous."
|
487 |
|
488 |
+
#: install.php:409
|
489 |
msgid ""
|
490 |
"You selected <code>Apache + CGI/FastCGI</code> as your HTTP server and PHP "
|
491 |
"SAPI. Maybe your HTTP server is <code>Apache + PHP module</code>?"
|
494 |
"et PHP SAPI. Peut-être que votre serveur utilise <code>Apache + PHP module</"
|
495 |
"code> ?"
|
496 |
|
497 |
+
#: install.php:414
|
498 |
msgid "Maybe you did not select the correct PHP INI ?"
|
499 |
msgstr ""
|
500 |
"Peut-être que vous n'avez pas sélectionné le bon fichier PHP INI ?"
|
501 |
|
502 |
+
#: install.php:416
|
503 |
msgid "You can click the \"Go Back\" button and try to select another one."
|
504 |
msgstr ""
|
505 |
"Vous pouvez cliquer sur le bouton \"Retour\" et essayer d'en sélectionner un "
|
506 |
"autre."
|
507 |
|
508 |
+
#: install.php:420
|
509 |
msgid "Go Back"
|
510 |
msgstr "Retour"
|
511 |
|
512 |
+
#: install.php:426
|
513 |
#, php-format
|
514 |
msgid ""
|
515 |
"If none of the above suggestions work, you can still install NinjaFirewall "
|
519 |
"NinjaFirewall en mode %s en cliquant sur le bouton ci-dessous. "
|
520 |
"L'installation est facile et toujours couronnée de succès."
|
521 |
|
522 |
+
#: install.php:431
|
523 |
msgid "Switch to the WordPress WAF mode installer »"
|
524 |
msgstr "Passer à l'installateur WordPress WAF »"
|
525 |
|
526 |
+
#: install.php:435
|
527 |
msgid "Need help? Check our blog:"
|
528 |
msgstr "Besoin d'aide ? Consultez notre blog :"
|
529 |
|
557 |
"connexion non-sécurisée (HTTP) en ajoutant la ligne suivante dans votre "
|
558 |
"fichier <strong>wp-config.php</strong> :"
|
559 |
|
560 |
+
#: lib/dashboard_widget.php:30
|
561 |
+
msgid "NinjaFirewall Statistics"
|
562 |
+
msgstr "Statistiques de NinjaFirewall"
|
563 |
|
564 |
+
#: lib/dashboard_widget.php:54 lib/statistics.php:110
|
565 |
+
msgid "Blocked threats"
|
566 |
+
msgstr "Menaces bloquées"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
567 |
|
568 |
+
#: lib/dashboard_widget.php:58 lib/statistics.php:114
|
569 |
+
msgid "Threats level"
|
570 |
+
msgstr "Niveau des menaces"
|
571 |
|
572 |
+
#: lib/dashboard_widget.php:60
|
573 |
+
msgid "Critical:"
|
574 |
+
msgstr "Critique :"
|
575 |
|
576 |
+
#: lib/dashboard_widget.php:68
|
577 |
+
msgid "High:"
|
578 |
+
msgstr "Élevé :"
|
579 |
|
580 |
+
#: lib/dashboard_widget.php:76
|
581 |
+
msgid "Medium:"
|
582 |
+
msgstr "Moyen :"
|
583 |
|
584 |
+
#: lib/dashboard_widget.php:86
|
585 |
+
msgid "View firewall log"
|
586 |
+
msgstr "Voir le journal du pare-feu"
|
587 |
|
588 |
+
#: lib/event_notifications.php:46 lib/help.php:338 ninjafirewall.php:830
|
589 |
+
msgid "Event Notifications"
|
590 |
+
msgstr "Notifications d'Événement"
|
|
|
|
|
|
|
|
|
591 |
|
592 |
+
#: lib/event_notifications.php:54 lib/login_protection.php:31
|
593 |
+
#: lib/nf_sub_filecheck.php:113 lib/nf_sub_livelog.php:216
|
594 |
+
#: lib/nf_sub_log.php:58 lib/nf_sub_options.php:67 lib/nf_sub_updates.php:105
|
595 |
+
#: ninjafirewall.php:1305 ninjafirewall.php:2930 ninjafirewall.php:3058
|
596 |
+
msgid "Your changes have been saved."
|
597 |
+
msgstr "Les modifications ont été enregistrées."
|
|
|
598 |
|
599 |
+
#: lib/event_notifications.php:64
|
600 |
+
msgid "WordPress admin dashboard"
|
601 |
+
msgstr "Connexion"
|
602 |
|
603 |
+
#: lib/event_notifications.php:67 lib/event_notifications.php:136
|
604 |
+
msgid "Send me an alert whenever"
|
605 |
+
msgstr "Envoyer une alerte quand"
|
|
|
|
|
|
|
|
|
606 |
|
607 |
+
#: lib/event_notifications.php:69
|
608 |
+
msgid "An administrator logs in (default)"
|
609 |
+
msgstr "Un Administrateur se connecte (défaut)"
|
610 |
|
611 |
+
#: lib/event_notifications.php:70
|
612 |
+
msgid "Someone - user, admin, editor, etc - logs in"
|
613 |
+
msgstr "Quelqu'un - utilisateur, admin, éditeur etc - se connecte"
|
|
|
|
|
|
|
|
|
|
|
|
|
614 |
|
615 |
+
#: lib/event_notifications.php:71
|
616 |
+
msgid "No, thanks (not recommended)"
|
617 |
+
msgstr "Non, merci"
|
|
|
618 |
|
619 |
+
#: lib/event_notifications.php:78
|
620 |
+
msgid "Plugins"
|
621 |
+
msgstr "Extensions"
|
622 |
|
623 |
+
#: lib/event_notifications.php:81 lib/event_notifications.php:98
|
624 |
+
#: lib/event_notifications.php:113
|
625 |
+
msgid "Send me an alert whenever someone"
|
626 |
+
msgstr "Envoyer une alerte quand quelqu'un"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
627 |
|
628 |
+
#: lib/event_notifications.php:83
|
629 |
+
msgid "Uploads a plugin (default)"
|
630 |
+
msgstr "Télécharge une extension (défaut)"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
631 |
|
632 |
+
#: lib/event_notifications.php:84
|
633 |
+
msgid "Installs a plugin (default)"
|
634 |
+
msgstr "Installe une extension (défaut)"
|
635 |
|
636 |
+
#: lib/event_notifications.php:85
|
637 |
+
msgid "Activates a plugin"
|
638 |
+
msgstr "Active une extension"
|
|
|
|
|
|
|
|
|
639 |
|
640 |
+
#: lib/event_notifications.php:86
|
641 |
+
msgid "Updates a plugin"
|
642 |
+
msgstr "Met à jour une extension"
|
|
|
|
|
|
|
643 |
|
644 |
+
#: lib/event_notifications.php:87
|
645 |
+
msgid "Deactivates a plugin (default)"
|
646 |
+
msgstr "Désactive une extension (défaut)"
|
|
|
|
|
|
|
|
|
647 |
|
648 |
+
#: lib/event_notifications.php:88
|
649 |
+
msgid "Deletes a plugin"
|
650 |
+
msgstr "Supprime une extension"
|
|
|
|
|
|
|
|
|
|
|
651 |
|
652 |
+
#: lib/event_notifications.php:95
|
653 |
+
msgid "Themes"
|
654 |
+
msgstr "Thèmes"
|
655 |
|
656 |
+
#: lib/event_notifications.php:100
|
657 |
+
msgid "Uploads a theme (default)"
|
658 |
+
msgstr "Télécharge un thème (défaut)"
|
|
|
|
|
|
|
|
|
|
|
659 |
|
660 |
+
#: lib/event_notifications.php:101
|
661 |
+
msgid "Installs a theme (default)"
|
662 |
+
msgstr "Installe un thème (défaut)"
|
|
|
663 |
|
664 |
+
#: lib/event_notifications.php:102
|
665 |
+
msgid "Activates a theme"
|
666 |
+
msgstr "Active un thème"
|
667 |
|
668 |
+
#: lib/event_notifications.php:103
|
669 |
+
msgid "Deletes a theme"
|
670 |
+
msgstr "Supprime un thème"
|
|
|
|
|
|
|
|
|
671 |
|
672 |
+
#: lib/event_notifications.php:110
|
673 |
+
msgid "Core"
|
674 |
+
msgstr "WordPress"
|
675 |
|
676 |
+
#: lib/event_notifications.php:115
|
677 |
+
msgid "Updates WordPress (default)"
|
678 |
+
msgstr "Met à jour WordPress (défaut)"
|
679 |
+
|
680 |
+
#: lib/event_notifications.php:133
|
681 |
+
msgid "Administrator account"
|
682 |
+
msgstr "Compte administrateur"
|
683 |
|
684 |
+
#: lib/event_notifications.php:138
|
685 |
msgid ""
|
686 |
+
"An administrator account is created, modified or deleted in the database "
|
687 |
+
"(default)"
|
|
|
|
|
688 |
msgstr ""
|
689 |
+
"Un compte Administrateur est crée, modifié ou supprimé dans la base de "
|
690 |
+
"données (défaut)"
|
|
|
|
|
691 |
|
692 |
+
#: lib/event_notifications.php:139
|
693 |
+
msgid "A user attempts to gain administrative privileges (default)"
|
694 |
msgstr ""
|
695 |
+
"Un utilisateur a essayé d'élever ses privilèges pour devenir administrateur "
|
696 |
+
"du blog (défaut)"
|
697 |
|
698 |
+
#: lib/event_notifications.php:146
|
699 |
+
msgid "Daily report"
|
700 |
+
msgstr "Rapport quotidien"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
701 |
|
702 |
+
#: lib/event_notifications.php:149
|
703 |
+
msgid "Send me a daily activity report"
|
704 |
+
msgstr "Envoyer un rapport d'activité quotidien"
|
705 |
|
706 |
+
#: lib/event_notifications.php:151 lib/event_notifications.php:163
|
707 |
+
#: lib/nf_sub_updates.php:146 ninjafirewall.php:1706 ninjafirewall.php:1749
|
708 |
+
#: ninjafirewall.php:1769 ninjafirewall.php:1820 ninjafirewall.php:1865
|
709 |
+
#: ninjafirewall.php:1875 ninjafirewall.php:1885 ninjafirewall.php:1928
|
710 |
+
#: ninjafirewall.php:1971 ninjafirewall.php:1991 ninjafirewall.php:2205
|
711 |
+
#: ninjafirewall.php:2261 ninjafirewall.php:2271 ninjafirewall.php:2281
|
712 |
+
#: ninjafirewall.php:2291 ninjafirewall.php:2338 ninjafirewall.php:2348
|
713 |
+
#: ninjafirewall.php:3072
|
714 |
+
msgid "Yes (default)"
|
715 |
+
msgstr "Oui (défaut)"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
716 |
|
717 |
+
#: lib/event_notifications.php:158
|
718 |
+
msgid "Log"
|
719 |
+
msgstr "Journal"
|
|
|
|
|
|
|
|
|
720 |
|
721 |
+
#: lib/event_notifications.php:161
|
722 |
+
msgid "Write all events to the firewall log"
|
723 |
+
msgstr "Enregistrer les événements dans le journal du pare-feu"
|
724 |
|
725 |
+
#: lib/event_notifications.php:173 lib/event_notifications.php:203
|
726 |
+
msgid "Contact email"
|
727 |
+
msgstr "Adresse e-mail du contact"
|
|
|
|
|
|
|
|
|
|
|
|
|
728 |
|
729 |
+
#: lib/event_notifications.php:176 lib/event_notifications.php:206
|
730 |
+
msgid "Alerts should be sent to"
|
731 |
+
msgstr "Envoyer les alertes à"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
732 |
|
733 |
+
#: lib/event_notifications.php:185 lib/event_notifications.php:211
|
|
|
734 |
msgid ""
|
735 |
+
"Multiple recipients must be comma-separated (e.g., <code>joe@example.org,"
|
736 |
+
"alice@example.org</code>)."
|
|
|
|
|
|
|
|
|
737 |
msgstr ""
|
738 |
+
"Plusieurs destinataires doivent être séparés par des virgules (par ex. "
|
739 |
+
"<code>joe@example.org,alice@example.org</code>)."
|
|
|
|
|
|
|
|
|
|
|
740 |
|
741 |
+
#: lib/event_notifications.php:208
|
742 |
+
msgid "Only to me, the Super Admin"
|
743 |
+
msgstr "Moi uniquement, le Super Admin"
|
|
|
|
|
|
|
|
|
|
|
744 |
|
745 |
+
#: lib/event_notifications.php:208
|
746 |
+
msgid "default"
|
747 |
+
msgstr "défaut"
|
|
|
|
|
|
|
|
|
|
|
|
|
748 |
|
749 |
+
#: lib/event_notifications.php:209
|
750 |
+
msgid "To the administrator of the site where originated the alert"
|
751 |
+
msgstr "L'Administrateur du site d’où provient l'alerte"
|
752 |
|
753 |
+
#: lib/event_notifications.php:210
|
754 |
+
msgid "Other(s):"
|
755 |
+
msgstr "Autre(s) :"
|
756 |
|
757 |
+
#: lib/event_notifications.php:222
|
758 |
+
msgid "Save Event Notifications"
|
759 |
+
msgstr "Sauvegarder les options"
|
|
|
760 |
|
761 |
+
#: lib/event_notifications.php:429
|
762 |
+
msgid "[NinjaFirewall] Daily Activity Report"
|
763 |
+
msgstr "[NinjaFirewall] Rapport d'activité quotidien"
|
764 |
|
765 |
+
#: lib/event_notifications.php:439
|
766 |
+
#, php-format
|
767 |
+
msgid "Daily activity report for: %s"
|
768 |
+
msgstr "Rapport d'activité quotidien pour : %s"
|
769 |
|
770 |
+
#: lib/event_notifications.php:440
|
771 |
+
msgid "Date Range Processed: Yesterday"
|
772 |
+
msgstr "Plage de date traitée : Hier"
|
|
|
|
|
773 |
|
774 |
+
#: lib/event_notifications.php:442
|
775 |
+
msgid "Blocked threats:"
|
776 |
+
msgstr "Menaces bloquées :"
|
777 |
+
|
778 |
+
#: lib/event_notifications.php:444
|
779 |
+
msgid "critical:"
|
780 |
+
msgstr "Critique :"
|
781 |
|
782 |
+
#: lib/event_notifications.php:445
|
783 |
+
msgid "high:"
|
784 |
+
msgstr "Élevé :"
|
785 |
+
|
786 |
+
#: lib/event_notifications.php:446
|
787 |
+
msgid "medium:"
|
788 |
+
msgstr "Moyen :"
|
789 |
+
|
790 |
+
#: lib/event_notifications.php:448
|
791 |
+
msgid "Blocked brute-force attacks:"
|
792 |
+
msgstr "Attaques par force brute bloquées :"
|
793 |
+
|
794 |
+
#: lib/event_notifications.php:449 lib/nfw_misc.php:560
|
795 |
msgid ""
|
796 |
+
"This notification can be turned off from NinjaFirewall \"Event Notifications"
|
797 |
+
"\" page."
|
|
|
|
|
798 |
msgstr ""
|
799 |
+
"Cette notification peut être désactivée depuis la page \"Notifications "
|
800 |
+
"d’Événement\" de NinjaFirewall."
|
|
|
|
|
801 |
|
802 |
+
#: lib/event_notifications.php:453 lib/nf_sub_filecheck.php:847
|
803 |
+
#: lib/nf_sub_filecheck.php:864 lib/nf_sub_options.php:504
|
804 |
+
#: lib/nf_sub_updates.php:550 ninjafirewall.php:3375
|
805 |
+
msgid "Support forum:"
|
806 |
+
msgstr "Forum :"
|
|
|
|
|
807 |
|
808 |
+
#: lib/help.php:37 ninjafirewall.php:792
|
809 |
+
msgid "Overview"
|
810 |
+
msgstr "Aperçu"
|
811 |
|
812 |
+
#: lib/help.php:38
|
813 |
msgid ""
|
814 |
+
"This is the Overview page; it shows information about the firewall status. "
|
815 |
+
"We recommend you keep an eye on it because, in case of problems, all "
|
816 |
+
"possible errors and warnings will be displayed here."
|
|
|
|
|
|
|
|
|
|
|
817 |
msgstr ""
|
818 |
+
"La page Aperçu affiche toutes les informations relatives au bon "
|
819 |
+
"fonctionnement du pare-feu ainsi que les mises à jour; il vous est conseillé "
|
820 |
+
"de la consulter fréquemment car, en cas de problèmes, ceux-ci seront "
|
821 |
+
"indiqués ici."
|
|
|
822 |
|
823 |
+
#: lib/help.php:41
|
824 |
+
msgid "For more information:"
|
825 |
+
msgstr "Pour plus d'information :"
|
826 |
|
827 |
+
#: lib/help.php:43
|
828 |
+
msgid "Securing WordPress with NinjaFirewall."
|
829 |
+
msgstr "Sécurisation de WordPress avec NinjaFirewall."
|
|
|
|
|
|
|
|
|
|
|
|
|
830 |
|
831 |
+
#: lib/help.php:45
|
832 |
+
msgid "Installation, help and troubleshooting"
|
833 |
+
msgstr "Installation, aide et problèmes"
|
834 |
+
|
835 |
+
#: lib/help.php:47
|
836 |
+
msgid "Support Forum"
|
837 |
+
msgstr "Forum"
|
838 |
+
|
839 |
+
#: lib/help.php:48
|
840 |
+
msgid "Updates via Twitter"
|
841 |
+
msgstr "Mises à jour via Twitter"
|
842 |
+
|
843 |
+
#: lib/help.php:61 lib/statistics.php:106
|
844 |
+
msgid "Monthly stats"
|
845 |
+
msgstr "Statistiques mensuelles"
|
846 |
|
847 |
+
#: lib/help.php:63
|
848 |
msgid ""
|
849 |
+
"Statistics are taken from the current log. It is rotated on the first day of "
|
850 |
+
"each month."
|
|
|
|
|
|
|
|
|
|
|
851 |
msgstr ""
|
852 |
+
"Les statistiques sont tirées du journal du pare-feu qui est, par défaut, "
|
853 |
+
"réinitialisé le 1er jour de chaque mois."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
854 |
|
855 |
+
#: lib/help.php:65
|
856 |
+
#, php-format
|
857 |
msgid ""
|
858 |
+
"You can view the log by clicking on the <a href=\"%s\">Firewall Log</a> menu."
|
|
|
859 |
msgstr ""
|
860 |
+
"Vous pouvez consuler ce journal en cliquant sur le menu <a href=\"%s"
|
861 |
+
"\">Journal du Pare-feu</a>."
|
862 |
|
863 |
+
#: lib/help.php:69 lib/statistics.php:136
|
864 |
+
msgid "Benchmarks"
|
865 |
+
msgstr "Performances"
|
866 |
+
|
867 |
+
#: lib/help.php:71
|
868 |
msgid ""
|
869 |
+
"Benchmarks show the time NinjaFirewall took, in seconds, to proceed each "
|
870 |
+
"request it has blocked."
|
|
|
871 |
msgstr ""
|
872 |
+
"Indique le temps qu'il a fallu à NinjaFirewall pour intercepter, analyser et "
|
873 |
+
"bloquer les requêtes dangereuses."
|
|
|
|
|
|
|
874 |
|
875 |
+
#: lib/help.php:82 lib/nf_sub_options.php:76
|
876 |
+
msgid "Firewall protection"
|
877 |
+
msgstr "Pare-feu"
|
|
|
|
|
878 |
|
879 |
+
#: lib/help.php:84
|
880 |
+
#, php-format
|
881 |
msgid ""
|
882 |
+
"This option allows you to disable NinjaFirewall. It has basically the same "
|
883 |
+
"effect as deactivating it from the <a href=\"%s\">Plugins</a> menu page."
|
|
|
|
|
884 |
msgstr ""
|
885 |
+
"Cette option vous permet de rapidement désactiver le pare-feu. Elle a "
|
886 |
+
"essentiellement le même effet que la désactivation effectuée depuis la page "
|
887 |
+
"<a href=\"%s\">Extensions</a> du Tableau de bord."
|
|
|
888 |
|
889 |
+
#: lib/help.php:86
|
890 |
+
msgid "Your site will remain unprotected until you enable it again."
|
891 |
msgstr ""
|
892 |
+
"Votre site ne sera plus protégé par NinjaFirewall durant cette période."
|
|
|
893 |
|
894 |
+
#: lib/help.php:90 lib/nf_sub_options.php:101 ninjafirewall.php:1007
|
895 |
+
msgid "Debugging mode"
|
896 |
+
msgstr "Mode débogage"
|
|
|
|
|
|
|
|
|
|
|
|
|
897 |
|
898 |
+
#: lib/help.php:92
|
899 |
+
#, php-format
|
900 |
msgid ""
|
901 |
+
"In Debugging mode, NinjaFirewall will not block or sanitise suspicious "
|
902 |
+
"requests but will only log them. The <a href=\"%s\">Firewall Log</a> will "
|
903 |
+
"display <code>DEBUG_ON</code> in the LEVEL column."
|
904 |
msgstr ""
|
905 |
+
"Lorsque ce mode est activé, NinjaFirewall ne bloque pas les requêtes mais "
|
906 |
+
"les enregistre uniquement dans le <a href=\"%s\">Journal du Pare-feu</a>. "
|
907 |
+
"Les lignes correspondantes seront indiquée par la mention <code>DEBUG_ON</"
|
908 |
+
"code> dans la colonne LEVEL du journal. "
|
909 |
|
910 |
+
#: lib/help.php:93
|
911 |
msgid ""
|
912 |
+
"We recommend to run it in Debugging Mode for at least 24 hours after "
|
913 |
+
"installing it on a new site and then to keep an eye on the firewall log "
|
914 |
+
"during that time. If you notice a false positive in the log, you can simply "
|
915 |
+
"use NinjaFirewall's Rules Editor to disable the security rule that was "
|
916 |
+
"wrongly triggered."
|
917 |
msgstr ""
|
918 |
+
"Nous vous conseillons de laisser NinjaFirewall en Mode débogage pendant 24 "
|
919 |
+
"heures après son installation sur un nouveau site afin de vous assurer que "
|
920 |
+
"tout fonctionne bien. Vous pourrez pendant cette période consulter le "
|
921 |
+
"journal du pare-feu pour y voir les éventuels problèmes et, le cas échéant, "
|
922 |
+
"désactiver les options ou règles pouvant créer des faux-positifs."
|
|
|
|
|
|
|
|
|
|
|
|
|
923 |
|
924 |
+
#: lib/help.php:97 lib/nf_sub_options.php:154
|
925 |
+
msgid "IP anonymization"
|
926 |
+
msgstr "Anonymisation IP"
|
927 |
|
928 |
+
#: lib/help.php:98
|
929 |
+
msgid ""
|
930 |
+
"This option will anonymize IP addresses in the firewall log by removing "
|
931 |
+
"their last 3 characters."
|
932 |
+
msgstr ""
|
933 |
+
"Cette option anonymise les adresses IP dans le journal du pare-feu en "
|
934 |
+
"supprimant leurs 3 derniers caractères."
|
935 |
|
936 |
+
#: lib/help.php:98
|
937 |
+
msgid ""
|
938 |
+
"It does not apply to private IP addresses and the Login Protection feature."
|
939 |
+
msgstr ""
|
940 |
+
"Elle ne s'applique pas aux adresses IP privées, ni à l'option Page de "
|
941 |
+
"Connexion."
|
942 |
|
943 |
+
#: lib/help.php:99
|
944 |
+
msgid ""
|
945 |
+
"Note that it will affect only IP addresses written to the firewall log after "
|
946 |
+
"enabling this option."
|
947 |
msgstr ""
|
948 |
+
"Notez que seules les adresses IP enregistrées dans le journal du pare-feu "
|
949 |
+
"après avoir activé cette option sont concernées."
|
950 |
|
951 |
+
#: lib/help.php:99
|
952 |
msgid ""
|
953 |
+
"Also, if you are redirecting events to the syslog server (NinjaFirewall "
|
954 |
+
"<font color=\"#21759B\">WP+</font> Edition), IP addresses will be anonymized "
|
955 |
+
"too."
|
956 |
msgstr ""
|
957 |
+
"En outre, si vous redirigez les événements vers le serveur syslog, les "
|
958 |
+
"adresses IP y seront également anonymisées."
|
959 |
|
960 |
+
#: lib/help.php:103
|
961 |
+
msgid "Error code and message to return"
|
962 |
+
msgstr "Code HTTP et Message à retourner"
|
963 |
|
964 |
+
#: lib/help.php:105
|
965 |
+
msgid ""
|
966 |
+
"Lets you customize the HTTP error code returned by NinjaFirewall when "
|
967 |
+
"blocking a dangerous request and the message to display to the user."
|
968 |
+
msgstr ""
|
969 |
+
"Vous permet de choisir le code HTTP que vous souhaitez que NinjaFirewall "
|
970 |
+
"retourne lorsqu'il bloque une requête dangereuse ansi que le message à "
|
971 |
+
"afficher à l'utilisateur bloqué."
|
972 |
|
973 |
+
#: lib/help.php:106
|
974 |
+
msgid "You can use any HTML tags and 3 built-in variables:"
|
975 |
+
msgstr ""
|
976 |
+
"Vous pouvez utiliser le language HTML ainsi que les 3 variables suivantes :"
|
977 |
|
978 |
+
#: lib/help.php:107
|
979 |
+
msgid "the blocked user IP."
|
980 |
+
msgstr "l'adresse IP de l'utilisateur."
|
981 |
|
982 |
+
#: lib/help.php:108
|
983 |
+
msgid ""
|
984 |
+
"the unique incident number as it will appear in the firewall log \"INCIDENT"
|
985 |
+
"\" column."
|
986 |
+
msgstr ""
|
987 |
+
"le numéro d'incident, tel qu'il apparaîtra dans la colonne \"INCIDENT\" du "
|
988 |
+
"journal du pare-feu."
|
989 |
|
990 |
+
#: lib/help.php:109
|
991 |
+
msgid "NinjaFirewall logo."
|
992 |
+
msgstr "le logo de NinjaFirewall."
|
993 |
|
994 |
+
#: lib/help.php:113
|
995 |
+
msgid "Export/import configuration"
|
996 |
+
msgstr "Configuration de l'exportation / importation"
|
997 |
|
998 |
+
#: lib/help.php:115
|
999 |
msgid ""
|
1000 |
+
"This options lets you export you current configuration or import it from "
|
1001 |
+
"another NinjaFirewall (WP Edition) installation. The imported file must "
|
1002 |
+
"match your current version otherwise it will be rejected. Note that "
|
1003 |
+
"importing will override all firewall rules and options."
|
1004 |
msgstr ""
|
1005 |
+
"Cette option vous permet d'importer ou exporter votre configuration. Le "
|
1006 |
+
"fichier importé doit provenir de la même version de NinjaFirewall, sinon il "
|
1007 |
+
"sera rejeté. Notez que l'importation effacera toute votre configuration "
|
1008 |
+
"actuelle (options et règles du pare-feu)."
|
|
|
1009 |
|
1010 |
+
#: lib/help.php:117
|
1011 |
+
msgid "\"File Check\" configuration will not be exported/imported."
|
1012 |
+
msgstr ""
|
1013 |
+
"La configuration de \"File Check\" ne peut pas être importée ou exportée."
|
1014 |
|
1015 |
+
#: lib/help.php:130
|
1016 |
+
#, php-format
|
1017 |
msgid ""
|
1018 |
+
"Keep in mind, however, that the Firewall Policies apply to any PHP scripts "
|
1019 |
+
"located inside the %s directory and its sub-directories, and not only to "
|
1020 |
+
"your WordPress index page."
|
1021 |
msgstr ""
|
1022 |
+
"Gardez à l'esprit que les politiques de pare-feu appliquent à <b>tous les "
|
1023 |
+
"scripts PHP</b> situés à l'intérieur du répertoire %s ainsi que ses sous-"
|
1024 |
+
"répertoires, et non pas seulement à la page d'index de WordPress."
|
1025 |
+
|
1026 |
+
#: lib/help.php:135
|
1027 |
+
msgid "Policies overview"
|
1028 |
+
msgstr "Politiques du pare-feu"
|
1029 |
|
1030 |
+
#: lib/help.php:137
|
1031 |
+
#, php-format
|
1032 |
msgid ""
|
1033 |
+
"Because NinjaFirewall sits in front of WordPress, it can hook, scan and "
|
1034 |
+
"sanitise all PHP requests, HTTP variables, headers and IPs before they reach "
|
1035 |
+
"your blog: <code><a href=\"%s\">$_GET</a></code>, <code><a href=\"%s\">"
|
1036 |
+
"$_POST</a></code>, <code><a href=\"%s\">$_COOKIE</a></code>, <code><a href="
|
1037 |
+
"\"%s\">$_REQUEST</a></code>, <code><a href=\"%s\">$_FILES</a></code>, "
|
1038 |
+
"<code><a href=\"%s\">$_SERVER</a></code> in HTTP and/or HTTPS mode."
|
|
|
1039 |
msgstr ""
|
1040 |
+
"Parcequ'il agit en amont de votre application, NinjaFirewall peut "
|
1041 |
+
"intercepter, scanner, nettoyer et bloquer les requêtes HTTP envoyées à un "
|
1042 |
+
"script PHP, ainsi que les variables (<code><a href=\"%s\">$_GET</a></code>, "
|
1043 |
+
"<code><a href=\"%s\">$_POST</a></code>, <code><a href=\"%s\">$_COOKIE</a></"
|
1044 |
+
"code>, <code><a href=\"%s\">$_REQUEST</a></code>, <code><a href=\"%s\">"
|
1045 |
+
"$_FILES</a></code>, <code><a href=\"%s\">$_SERVER</a></code>), en-têtes et "
|
1046 |
+
"adresses IP, avant que celles-ci n'atteignent votre application, que ce soit "
|
1047 |
+
"en mode HTTP ou HTTPS."
|
1048 |
|
1049 |
+
#: lib/help.php:139
|
1050 |
+
msgid ""
|
1051 |
+
"Use the options below to enable, disable or to tweak these rules according "
|
1052 |
+
"to your needs."
|
1053 |
msgstr ""
|
1054 |
+
"Utilisez les options ci-dessous pour configurer NinjaFirewall suivant vos "
|
1055 |
+
"besoins."
|
1056 |
+
|
1057 |
+
#: lib/help.php:146
|
1058 |
+
msgid "Scan and Sanitise"
|
1059 |
+
msgstr "Filtrer et Nettoyer"
|
1060 |
|
1061 |
+
#: lib/help.php:148
|
1062 |
msgid ""
|
1063 |
+
"You can choose to scan and reject dangerous content but also to sanitise "
|
1064 |
+
"requests and variables. Those two actions are different and can be combined "
|
1065 |
+
"together for better security."
|
1066 |
msgstr ""
|
1067 |
+
"Vous pouvez choisir de filtrer et rejeter les requêtes HTTP dangereuses, "
|
1068 |
+
"mais aussi de les nettoyer. Ces deux actions sont différentes et peuvent "
|
1069 |
+
"être combinées pour plus de sécurité."
|
|
|
1070 |
|
1071 |
+
#: lib/help.php:149
|
1072 |
+
msgid ""
|
1073 |
+
"Scan : if anything suspicious is detected, NinjaFirewall will block the "
|
1074 |
+
"request and return an HTTP error code and message (defined in the \"Firewall "
|
1075 |
+
"Options\" page). The user request will fail and the connection will be "
|
1076 |
+
"closed immediately."
|
1077 |
msgstr ""
|
1078 |
+
"Filtrer : lorsqu'il détecte une requête dangereuse, NinjaFirewall la bloque "
|
1079 |
+
"et retourne un message et code d'erreur HTTP (définis dans la page \"Options "
|
1080 |
+
"du Pare-feu\"). La requête ne pourra pas aboutir et la connexion sera fermée "
|
1081 |
+
"immédiatement."
|
1082 |
|
1083 |
+
#: lib/help.php:150
|
1084 |
#, php-format
|
1085 |
msgid ""
|
1086 |
+
"Sanitise : this option will not block but sanitise the user request by "
|
1087 |
+
"escaping characters that can be used to exploit vulnerabilities (%s) and "
|
1088 |
+
"replacing <code><</code> and <code>></code> with their corresponding "
|
1089 |
+
"HTML entities (<code>&lt;</code>, <code>&gt;</code>). If it is a "
|
1090 |
+
"variable, i.e. <code>?name=value</code>, both its name and value will be "
|
1091 |
+
"sanitised."
|
1092 |
msgstr ""
|
1093 |
+
"Nettoyer : cette action ne bloque pas la requête mais l'analyse afin d'y "
|
1094 |
+
"trouver des caractères pouvant être dangereux, par exemple pour injecter du "
|
1095 |
+
"code dans la base de données (%s) et, le cas échéant, nettoie cette requête "
|
1096 |
+
"en y insérant des caractères d'échappement ou, dans le cas des caractères "
|
1097 |
+
"<code><</code> et <code>></code>, en les remplaçant par leurs entités "
|
1098 |
+
"HTML correspondantes. S'il s'agit d'une variable et de sa valeur (<code>?"
|
1099 |
+
"variable=valeur</code>), les deux éléments seront nettoyés."
|
1100 |
|
1101 |
+
#: lib/help.php:152
|
1102 |
+
msgid ""
|
1103 |
+
"This action will be performed when the filtering process is over, right "
|
1104 |
+
"before NinjaFirewall forwards the request to your PHP script."
|
1105 |
msgstr ""
|
1106 |
+
"Veuillez noter que cette action est effectuée en dernier, après le filtrage, "
|
1107 |
+
"juste avant que NinjaFirewall fasse suivre la requête à votre application "
|
1108 |
+
"PHP."
|
1109 |
|
1110 |
+
#: lib/help.php:155
|
1111 |
msgid ""
|
1112 |
+
"If you enabled <code>POST</code> requests sanitising, articles and messages "
|
1113 |
+
"posted by your visitors could be corrupted with excessive backslashes or "
|
1114 |
+
"substitution characters."
|
|
|
1115 |
msgstr ""
|
1116 |
+
"Si vous activé le nettoyage de la variable <code>POST</code>, les articles, "
|
1117 |
+
"commentaires et messages de vos visiteurs pourraient être endommagés par "
|
1118 |
+
"cette option."
|
1119 |
|
1120 |
+
#: lib/help.php:159 ninjafirewall.php:804 ninjafirewall.php:1297
|
1121 |
+
msgid "Firewall Policies"
|
1122 |
+
msgstr "Politiques du Pare-feu"
|
1123 |
|
1124 |
+
#: lib/help.php:164 ninjafirewall.php:1319
|
1125 |
+
msgid "Basic Policies"
|
1126 |
+
msgstr "Politiques de base"
|
1127 |
|
1128 |
+
#: lib/help.php:167
|
1129 |
+
msgid "Whether to filter HTTP and/or HTTPS traffic"
|
|
|
|
|
|
|
1130 |
msgstr ""
|
1131 |
+
"Sélectionnez le type de trafic filtré par le pare-feu (HTTP et/ou HTTPS)."
|
|
|
|
|
|
|
1132 |
|
1133 |
+
#: lib/help.php:169 ninjafirewall.php:1374
|
1134 |
+
msgid "Uploads"
|
1135 |
+
msgstr "Téléchargements"
|
|
|
|
|
|
|
|
|
1136 |
|
1137 |
+
#: lib/help.php:170
|
1138 |
+
msgid "File Uploads:"
|
1139 |
+
msgstr "Autoriser les téléchargements :"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1140 |
|
1141 |
+
#: lib/help.php:170
|
1142 |
+
msgid "whether to allow/disallow file uploads."
|
|
|
1143 |
msgstr ""
|
1144 |
+
"vous pouvez autoriser ou interdire tout téléchargement de fichiers vers "
|
1145 |
+
"votre site."
|
1146 |
|
1147 |
+
#: lib/help.php:171
|
1148 |
+
msgid "Sanitise filenames:"
|
1149 |
+
msgstr "Nettoyer le nom des fichiers :"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1150 |
|
1151 |
+
#: lib/help.php:171
|
1152 |
msgid ""
|
1153 |
+
"any character that is not a letter <code>a-zA-Z</code>, a digit <code>0-9</"
|
1154 |
+
"code>, a dot <code>.</code>, a hyphen <code>-</code> or an underscore "
|
1155 |
+
"<code>_</code> will be removed from the filename and replaced with the "
|
1156 |
+
"substitution character."
|
1157 |
msgstr ""
|
1158 |
+
"si le nom du fichier contient un caractère qui n'est pas une lettre <code>a-"
|
1159 |
+
"zA-Z</code>, un chiffre <code>0-9</code>, un point <code>.</code>, un trait "
|
1160 |
+
"d'union <code>-</code> ou un caractère de soulignement <code>_</code>, celui-"
|
1161 |
+
"si sera remplacé par le caractère de substitution."
|
1162 |
|
1163 |
+
#: lib/help.php:174
|
1164 |
msgid ""
|
1165 |
+
"Whether to block direct access to PHP files located in specific WordPress "
|
1166 |
+
"directories."
|
1167 |
msgstr ""
|
1168 |
+
"S'il faut bloquer l’accès direct à tout fichier PHP se trouvant dans l'un de "
|
1169 |
+
"ces répertoires."
|
1170 |
|
1171 |
+
#: lib/help.php:175 ninjafirewall.php:1558
|
1172 |
+
msgid "Block user accounts creation"
|
1173 |
+
msgstr "Bloquer la création de comptes utilisateur"
|
|
|
|
|
1174 |
|
1175 |
+
#: lib/help.php:175
|
1176 |
msgid ""
|
1177 |
+
"enabling this policy will block any attempt (e.g., exploiting a "
|
1178 |
+
"vulnerability, using a backdoor etc) to create a user account. If you allow "
|
1179 |
+
"user registration, you should not enable it."
|
1180 |
msgstr ""
|
1181 |
+
"l'activation de cette politique bloquera toute tentative (par exemple, "
|
1182 |
+
"l'exploitation d'une vulnérabilité, l'utilisation d'une porte dérobée, etc) "
|
1183 |
+
"de création d'un compte d'utilisateur. Si vous autorisez l'inscription des "
|
1184 |
+
"utilisateurs, vous ne devez pas l'activer."
|
1185 |
|
1186 |
+
#: lib/help.php:176
|
1187 |
+
msgid "Protect against username enumeration:"
|
1188 |
+
msgstr "Protéger contre l'énumération des comptes utilisateurs :"
|
|
|
|
|
|
|
1189 |
|
1190 |
+
#: lib/help.php:176
|
1191 |
msgid ""
|
1192 |
+
"it is possible to enumerate usernames either through the WordPress author "
|
1193 |
+
"archives, the REST API or the login page. Although this is not a "
|
1194 |
+
"vulnerability but a WordPress feature, some hackers use it to retrieve "
|
1195 |
+
"usernames in order to launch more accurate brute-force attacks. If it is a "
|
1196 |
+
"failed login attempt, NinjaFirewall will sanitise the error message returned "
|
1197 |
+
"by WordPress. If it is an author archives scan, it will invalidate it and "
|
1198 |
+
"redirect the user to the blog index page. Regarding the WP REST API, it will "
|
1199 |
+
"block the request immediately."
|
1200 |
msgstr ""
|
1201 |
+
"il est possible d'énumérer les noms des utilisateurs de votre blog via l'API "
|
1202 |
+
"REST, la page d'archive d'un auteur ou la page de connexion au Tableau de "
|
1203 |
+
"bord. Bien que ce ne soit pas une vulnérabilité, mais une caractéristique de "
|
1204 |
+
"WordPress, certains hackers utilisent ces astuces pour récupérer les noms "
|
1205 |
+
"d'utilisateur afin de lancer des attaques par force brute plus précises."
|
1206 |
|
1207 |
+
#: lib/help.php:177
|
1208 |
+
msgid "WordPress REST API:"
|
1209 |
+
msgstr "API REST de WordPress :"
|
|
|
|
|
|
|
|
|
1210 |
|
1211 |
+
#: lib/help.php:177
|
1212 |
msgid ""
|
1213 |
+
"it allows you to access your WordPress site's data through an easy-to-use "
|
1214 |
+
"HTTP REST API. Since WordPress 4.7, it is enabled by default. NinjaFirewall "
|
1215 |
+
"allows you to block any access to that API if you do not intend to use it."
|
1216 |
msgstr ""
|
1217 |
+
"elle vous permet d'accéder aux données de votre blog via l'API HTTP REST. "
|
1218 |
+
"Depuis WordPress 4.7, cette elle est activée par défaut. NinjaFirewall vous "
|
1219 |
+
"permet de bloquer tout accès a cette API si vous ne l'utilisez pas."
|
1220 |
+
|
1221 |
+
#: lib/help.php:178
|
1222 |
+
msgid "WordPress XML-RPC API:"
|
1223 |
+
msgstr "API XML-RPC de WordPress :"
|
1224 |
|
1225 |
+
#: lib/help.php:178
|
1226 |
msgid ""
|
1227 |
+
"XML-RPC is a remote procedure call (RPC) protocol which uses XML to encode "
|
1228 |
+
"its calls and HTTP as a transport mechanism. WordPress has an XMLRPC API "
|
1229 |
+
"that can be accessed through the <code>xmlrpc.php</code> file. Since "
|
1230 |
+
"WordPress version 3.5, it is always activated and cannot be turned off. "
|
1231 |
+
"NinjaFirewall allows you to immediately block any access to that file, or "
|
1232 |
+
"only to block an access using the <code>system.multicall</code> method often "
|
1233 |
+
"used in brute-force amplification attacks or to block Pingbacks."
|
1234 |
msgstr ""
|
1235 |
+
"XML-RPC est un protocole RPC (Remote procedure call), une spécification "
|
1236 |
+
"simple et un ensemble de codes qui permettent à des processus s'exécutant "
|
1237 |
+
"dans des environnements différents de faire des appels de méthodes à travers "
|
1238 |
+
"un réseau. WordPress dispose d'une API XML-RPC accessible via son fichier "
|
1239 |
+
"<code>xmlrpc.php</code>. Depuis la version 3.5 de WordPress, elle est "
|
1240 |
+
"toujours activée et ne peut pas être désactivée. NinjaFirewall vous permet "
|
1241 |
+
"de bloquer immédiatement tout accès à ce fichier, ou de ne bloquer que les "
|
1242 |
+
"requêtes qui utilisent la méthode <code>system.multicall</code> ou les "
|
1243 |
+
"Pingbacks."
|
1244 |
|
1245 |
+
#: lib/help.php:179
|
1246 |
msgid ""
|
1247 |
+
"Block <code>POST</code> requests in the themes folder <code>/wp-content/"
|
1248 |
+
"themes</code>:"
|
1249 |
msgstr ""
|
1250 |
+
"Bloquer les requêtes <code>POST</code> dans le dossier des thèmes <code>/wp-"
|
1251 |
+
"content/themes</code> :"
|
1252 |
|
1253 |
+
#: lib/help.php:179
|
1254 |
msgid ""
|
1255 |
+
"this option can be useful to block hackers from installing backdoor in the "
|
1256 |
+
"PHP theme files. However, because some custom themes may include an HTML "
|
1257 |
+
"form (contact, search form etc), this option is not enabled by default."
|
1258 |
msgstr ""
|
1259 |
+
"cette option peut être utile afin de bloquer l'exploitation de "
|
1260 |
+
"vulnérabilités dans les fichiers PHP de vos thèmes. Toutefois, parce que "
|
1261 |
+
"certains thèmes personnalisés peuvent inclure un formulaire HTML (formulaire "
|
1262 |
+
"de recherche ou de contact etc) nécessitant des requêtes <code>POST</code> , "
|
1263 |
+
"cette option n'est pas activée par défaut."
|
1264 |
+
|
1265 |
+
#: lib/help.php:180
|
1266 |
+
msgid "Force SSL for admin and logins <code>FORCE_SSL_ADMIN</code>:"
|
1267 |
+
msgstr ""
|
1268 |
+
"Forcer la connexion sécurisée au Tableau de bord <code>FORCE_SSL_ADMIN</"
|
1269 |
+
"code> :"
|
1270 |
|
1271 |
+
#: lib/help.php:180
|
1272 |
msgid ""
|
1273 |
+
"enable this option when you want to secure logins and the admin area so that "
|
1274 |
+
"both passwords and cookies are never sent in the clear. Ensure that you can "
|
1275 |
+
"access your admin console from HTTPS before enabling this option, otherwise "
|
1276 |
+
"you will lock yourself out of your site!"
|
1277 |
msgstr ""
|
1278 |
+
"activez cette option lorsque vous souhaitez sécuriser les connexions à votre "
|
1279 |
+
"Tableau de bord. Assurez-vous que vous pouvez accéder à votre page de "
|
1280 |
+
"connexion via HTTPS avant d'activer cette option, sinon vous risquez de "
|
1281 |
+
"bloquer l’accès à votre site !"
|
|
|
1282 |
|
1283 |
+
#: lib/help.php:181
|
1284 |
+
msgid "Disable the plugin and theme editor <code>DISALLOW_FILE_EDIT</code>:"
|
1285 |
+
msgstr ""
|
1286 |
+
"Désactiver l’éditeur de thème et d'extension <code>DISALLOW_FILE_EDIT</"
|
1287 |
+
"code> :"
|
1288 |
|
1289 |
+
#: lib/help.php:181
|
1290 |
msgid ""
|
1291 |
+
"disabling the plugin and theme editor provides an additional layer of "
|
1292 |
+
"security if a hacker gains access to a well-privileged user account."
|
|
|
1293 |
msgstr ""
|
1294 |
+
"désactiver l’éditeur de thème et d'extension fournit une couche de sécurité "
|
1295 |
+
"supplémentaire. Si un pirate accédait a votre compte administrateur, il ne "
|
1296 |
+
"pourrait pas l'utiliser pour insérer une porte dérobée dans l'un de vos "
|
1297 |
+
"scripts PHP."
|
1298 |
|
1299 |
+
#: lib/help.php:182
|
1300 |
msgid ""
|
1301 |
+
"Disable plugin and theme update/installation <code>DISALLOW_FILE_MODS</code>:"
|
|
|
1302 |
msgstr ""
|
1303 |
+
"Désactiver l'installation et mise à jour des thèmes et extensions "
|
1304 |
+
"<code>DISALLOW_FILE_MODS</code> :"
|
|
|
|
|
|
|
|
|
1305 |
|
1306 |
+
#: lib/help.php:182
|
1307 |
msgid ""
|
1308 |
+
"this option will block users being able to use the plugin and theme "
|
1309 |
+
"installation/update functionality from the WordPress admin area. Setting "
|
1310 |
+
"this constant also disables the Plugin and Theme editor."
|
1311 |
msgstr ""
|
1312 |
+
"cette option permet de bloquer les utilisateurs voulant lancer une "
|
1313 |
+
"installation ou mise à jour d'une extension ou d'un thème. Elle désactive "
|
1314 |
+
"aussi l’éditeur de thème et d'extension."
|
1315 |
|
1316 |
+
#: lib/help.php:187 ninjafirewall.php:1320
|
1317 |
+
msgid "Intermediate Policies"
|
1318 |
+
msgstr "Politiques intermédiaires"
|
1319 |
+
|
1320 |
+
#: lib/help.php:189 ninjafirewall.php:1700
|
1321 |
+
msgid "HTTP GET variable"
|
1322 |
+
msgstr "Variable HTTP GET"
|
1323 |
|
1324 |
+
#: lib/help.php:190
|
1325 |
+
msgid "Whether to scan and/or sanitise the <code>GET</code> variable."
|
1326 |
+
msgstr "S'il faut filtrer / nettoyer la variable <code>GET</code>."
|
1327 |
+
|
1328 |
+
#: lib/help.php:192 ninjafirewall.php:1743
|
1329 |
+
msgid "HTTP POST variable"
|
1330 |
+
msgstr "Variable HTTP POST"
|
1331 |
+
|
1332 |
+
#: lib/help.php:193
|
1333 |
+
msgid "Whether to scan and/or sanitise the <code>POST</code> variable."
|
1334 |
+
msgstr "S'il faut filtrer / nettoyer la variable <code>POST</code>."
|
1335 |
+
|
1336 |
+
#: lib/help.php:194
|
1337 |
+
msgid "Decode Base64-encoded <code>POST</code> variable:"
|
1338 |
+
msgstr ""
|
1339 |
+
"Décoder les chaîne encodées en Base64 dans la variable <code>POST</"
|
1340 |
+
"code> :"
|
1341 |
+
|
1342 |
+
#: lib/help.php:194
|
1343 |
msgid ""
|
1344 |
+
"NinjaFirewall will decode and scan base64 encoded values in order to detect "
|
1345 |
+
"obfuscated malicious code. This option is only available for the <code>POST</"
|
1346 |
+
"code> variable."
|
|
|
|
|
|
|
|
|
1347 |
msgstr ""
|
1348 |
+
"NinjaFirewall peut décoder et filtrer les chaînes de caractères encodées en "
|
1349 |
+
"Base64 afin d'y détecter du code malveillant caché."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1350 |
|
1351 |
+
#: lib/help.php:196 ninjafirewall.php:1786
|
1352 |
+
msgid "HTTP REQUEST variable"
|
1353 |
+
msgstr "Variable HTTP REQUEST"
|
1354 |
|
1355 |
+
#: lib/help.php:197
|
1356 |
+
msgid "Whether to sanitise the <code>REQUEST</code> variable."
|
1357 |
+
msgstr "S'il faut filtrer / nettoyer la variable <code>REQUEST</code>."
|
1358 |
+
|
1359 |
+
#: lib/help.php:199 ninjafirewall.php:1814
|
1360 |
+
msgid "Cookies"
|
1361 |
+
msgstr "Cookies"
|
1362 |
+
|
1363 |
+
#: lib/help.php:200
|
1364 |
+
msgid "Whether to scan and/or sanitise cookies."
|
1365 |
+
msgstr "S'il faut filtrer / nettoyer les cookies."
|
1366 |
+
|
1367 |
+
#: lib/help.php:202 ninjafirewall.php:1859
|
1368 |
+
msgid "HTTP_USER_AGENT server variable"
|
1369 |
+
msgstr "Variable HTTP_USER_AGENT"
|
1370 |
+
|
1371 |
+
#: lib/help.php:203
|
1372 |
+
msgid "Whether to scan and/or sanitise <code>HTTP_USER_AGENT</code> requests."
|
1373 |
+
msgstr "S'il faut filtrer / nettoyer la variable <code>HTTP_USER_AGENT</code>."
|
1374 |
+
|
1375 |
+
#: lib/help.php:204
|
1376 |
+
msgid "Block suspicious bots/scanners:"
|
1377 |
+
msgstr "Bloquer les requêtes provenant de bots/scanners suspects :"
|
1378 |
+
|
1379 |
+
#: lib/help.php:204
|
1380 |
msgid ""
|
1381 |
+
"rejects some known bots, scanners and various malicious scripts attempting "
|
1382 |
+
"to access your blog."
|
|
|
|
|
|
|
|
|
1383 |
msgstr ""
|
1384 |
+
"cette option peut bloquer de nombreux crawlers, spambots et autres scrappers."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1385 |
|
1386 |
+
#: lib/help.php:206 ninjafirewall.php:1912
|
1387 |
+
msgid "HTTP_REFERER server variable"
|
1388 |
+
msgstr "Variable HTTP_REFERER"
|
1389 |
+
|
1390 |
+
#: lib/help.php:207
|
1391 |
+
msgid "Whether to scan and/or sanitise <code>HTTP_REFERER</code> requests."
|
1392 |
+
msgstr "S'il faut filtrer / nettoyer la variable <code>HTTP_REFERER</code>."
|
1393 |
|
1394 |
+
#: lib/help.php:208
|
1395 |
msgid ""
|
1396 |
+
"Block POST requests that do not have an <code>HTTP_REFERER</code> header:"
|
|
|
1397 |
msgstr ""
|
1398 |
+
"Bloquer les requêtes POST qui n'ont pas d'en-tête <code>HTTP_REFERER</"
|
1399 |
+
"code> :"
|
|
|
1400 |
|
1401 |
+
#: lib/help.php:208
|
1402 |
msgid ""
|
1403 |
+
"this option will block any <code>POST</code> request that does not have a "
|
1404 |
+
"Referrer header (<code>HTTP_REFERER</code> variable). If you need external "
|
1405 |
+
"applications to post to your scripts (e.g. Paypal IPN, WordPress WP-"
|
1406 |
+
"Cron...), you are advised to keep this option disabled otherwise they will "
|
1407 |
+
"likely be blocked. Note that <code>POST</code> requests are not required to "
|
1408 |
+
"have a Referrer header and, for that reason, this option is disabled by "
|
1409 |
+
"default."
|
1410 |
msgstr ""
|
1411 |
+
"cette option bloque toutes les requêtes POST qui n'incluent pas le Referrer "
|
1412 |
+
"<code>HTTP_REFERER</code> (adresse de la page -si elle existe- qui a conduit "
|
1413 |
+
"le client à la page courante). Puisque les requêtes POST ne sont pas "
|
1414 |
+
"obligées d'avoir un Referrer, cette option n'est pas activée par défaut. Si "
|
1415 |
+
"vous utilisez des scripts comme Paypal IPN, WordPress WP-Cron etc, "
|
1416 |
+
"désactivez cette fonction."
|
1417 |
+
|
1418 |
+
#: lib/help.php:211
|
1419 |
+
msgid "Block localhost IP in <code>GET/POST</code> requests:"
|
1420 |
+
msgstr ""
|
1421 |
+
"Bloquer les requêtes <code>GET/POST</code> contenant l'IP localhost :"
|
1422 |
|
1423 |
+
#: lib/help.php:211
|
1424 |
msgid ""
|
1425 |
+
"this option will block any <code>GET</code> or <code>POST</code> request "
|
1426 |
+
"containing the localhost IP (127.0.0.1). It can be useful to block SQL "
|
1427 |
+
"dumpers and various hacker's shell scripts."
|
1428 |
msgstr ""
|
1429 |
+
"cette option bloque toute requête <code>GET</code> ou <code>POST</code> "
|
1430 |
+
"contenant l'IP localhost (127.0.0.1). Cela peut s'avérer utile pour bloquer "
|
1431 |
+
"les programmes malveillants. Attention toutefois à ne pas bloquer certains "
|
1432 |
+
"scripts d'installation ou de configuration si vous l'activez. "
|
1433 |
|
1434 |
+
#: lib/help.php:212
|
1435 |
+
msgid "Block HTTP requests with an IP in the <code>HTTP_HOST</code> header:"
|
1436 |
+
msgstr ""
|
1437 |
+
"Bloquer les requêtes HTTP dont l'en-tête <code>HTTP_HOST</code> contient une "
|
1438 |
+
"IP :"
|
1439 |
|
1440 |
+
#: lib/help.php:212
|
1441 |
#, php-format
|
1442 |
msgid ""
|
1443 |
+
"this option will reject any request using an IP instead of a domain name in "
|
1444 |
+
"the <code>Host</code> header of the HTTP request. Unless you need to connect "
|
1445 |
+
"to your site using its IP address, (e.g. %s), enabling this option will "
|
1446 |
+
"block a lot of hackers scanners because such applications scan IPs rather "
|
1447 |
+
"than domain names."
|
1448 |
msgstr ""
|
1449 |
+
"cette option rejette toute requête HTTP contenant une adresse IP au lieu "
|
1450 |
+
"d'un nom de domaine dans son en-tête <code>Host</code>. Sauf si vous avez "
|
1451 |
+
"besoin de vous connecter à votre site en utilisant son adresse IP (ex: %s), "
|
1452 |
+
"activer cette option bloquera de nombreux scanners de vulnérabilité car ces "
|
1453 |
+
"application trouvent les sites en scannant les plages d'adresses IP plutôt "
|
1454 |
+
"que les noms de domaine. "
|
1455 |
|
1456 |
+
#: lib/help.php:213
|
1457 |
+
msgid "Scan traffic coming from localhost and private IP address spaces:"
|
|
|
|
|
|
|
|
|
1458 |
msgstr ""
|
1459 |
+
"Filtrer les connexions provenant de localhost et d'adresses IP privées :"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1460 |
|
1461 |
+
#: lib/help.php:213
|
1462 |
msgid ""
|
1463 |
+
"this option will allow the firewall to scan traffic from all non-routable "
|
1464 |
+
"private IPs (IPv4 and IPv6) as well as the localhost IP. We recommend to "
|
1465 |
+
"keep it enabled if you have a private network (2 or more servers "
|
1466 |
+
"interconnected)."
|
|
|
1467 |
msgstr ""
|
1468 |
+
"cette option vous permet de filtrer le trafic émanant de votre réseau privé. "
|
1469 |
+
"Nous vous recommandons de le garder activé si vous avez 2 ou plusieurs "
|
1470 |
+
"serveurs reliés entre eux."
|
|
|
|
|
1471 |
|
1472 |
+
#: lib/help.php:218 ninjafirewall.php:1321
|
1473 |
+
msgid "Advanced Policies"
|
1474 |
+
msgstr "Politiques avancées"
|
1475 |
+
|
1476 |
+
#: lib/help.php:220 ninjafirewall.php:2025
|
1477 |
+
msgid "HTTP response headers"
|
1478 |
+
msgstr "En-têtes de réponse HTTP"
|
1479 |
|
1480 |
+
#: lib/help.php:222
|
1481 |
msgid ""
|
1482 |
+
"In addition to filtering incoming requests, NinjaFirewall can also hook the "
|
1483 |
+
"HTTP response in order to alter its headers. Those modifications can help to "
|
1484 |
+
"mitigate threats such as XSS, phishing and clickjacking attacks."
|
1485 |
msgstr ""
|
1486 |
+
"En plus de filtrer les requêtes entrantes, NinjaFirewall peut aussi "
|
1487 |
+
"intercepter la réponse HTTP afin de modifier ses en-têtes. Ces modifications "
|
1488 |
+
"peuvent aider à atténuer les menaces telles que les attaques XSS, phishing "
|
1489 |
+
"et clickjacking."
|
|
|
|
|
|
|
1490 |
|
1491 |
+
#: lib/help.php:224
|
|
|
1492 |
msgid ""
|
1493 |
+
"Set <code>X-Content-Type-Options</code> to protect against MIME type "
|
1494 |
+
"confusion attacks:"
|
|
|
|
|
|
|
|
|
|
|
1495 |
msgstr ""
|
1496 |
+
"Activer <code>X-Content-Type-Options</code> pour protéger contre les "
|
1497 |
+
"attaques basées sur la confusion du type MIME :"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1498 |
|
1499 |
+
#: lib/help.php:224
|
1500 |
msgid ""
|
1501 |
+
"this header will send the nosniff value to instruct the browser to disable "
|
1502 |
+
"content or MIME sniffing and to use the content-type returned by the server. "
|
1503 |
+
"Some browsers try to guess (sniff) and override the content-type by looking "
|
1504 |
+
"at the content itself which, in some cases, could lead to security issues "
|
1505 |
+
"such as MIME Confusion Attacks."
|
1506 |
msgstr ""
|
1507 |
+
"cet en-tête enverra la valeur \"nosniff\" pour indiquer au navigateur de "
|
1508 |
+
"désactiver le reniflage de contenu ou type MIME et d'utiliser le type "
|
1509 |
+
"retourné par le serveur. Certains navigateurs tentent de deviner (sniff) et "
|
1510 |
+
"de contourner le type de contenu en regardant le contenu lui-même ce qui, "
|
1511 |
+
"dans certains cas, peut entraîner des problèmes de sécurité tels que les "
|
1512 |
+
"attaques basées sur la confusion du type MIME."
|
1513 |
|
1514 |
+
#: lib/help.php:225
|
1515 |
msgid ""
|
1516 |
+
"Set <code>X-Frame-Options</code> to protect against clickjacking attempts:"
|
|
|
|
|
|
|
|
|
|
|
|
|
1517 |
msgstr ""
|
1518 |
+
"Activer <code>X-Frame-Options</code> pour protéger contre les attaques de "
|
1519 |
+
"détournement de clic (clickjacking) :"
|
|
|
|
|
|
|
|
|
|
|
|
|
1520 |
|
1521 |
+
#: lib/help.php:225
|
1522 |
msgid ""
|
1523 |
+
"this header indicates a policy whether a browser must not allow to render a "
|
1524 |
+
"page in a <frame> or <iframe>. Hosts can declare this policy in "
|
1525 |
+
"the header of their HTTP responses to prevent clickjacking attacks, by "
|
1526 |
+
"ensuring that their content is not embedded into other pages or frames. "
|
1527 |
+
"NinjaFirewall accepts two different values:"
|
1528 |
msgstr ""
|
1529 |
+
"cet en-tête informe le navigateur s'il doit autoriser ou non l'affichage "
|
1530 |
+
"d'une page dans une <frame> ou <iframe>. Cela permet d'empêcher "
|
1531 |
+
"les attaques de clickjacking, en veillant à ce que le contenu d'une page ne "
|
1532 |
+
"sont pas intégré dans d'autres pages ou cadres, notamment d'un autre site. "
|
1533 |
+
"NinjaFirewall accepte deux valeurs différentes :"
|
1534 |
|
1535 |
+
#: lib/help.php:227
|
1536 |
msgid ""
|
1537 |
+
"a browser receiving content with this header must not display this content "
|
1538 |
+
"in any frame from a page of different origin than the content itself."
|
1539 |
msgstr ""
|
1540 |
+
"un navigateur ne doit pas afficher le contenu dans une <frame> ou <"
|
1541 |
+
"iframe> d'une page d'origine différente que le contenu lui-même."
|
1542 |
|
1543 |
+
#: lib/help.php:228
|
1544 |
msgid ""
|
1545 |
+
"a browser receiving content with this header must not display this content "
|
1546 |
+
"in any frame."
|
|
|
|
|
1547 |
msgstr ""
|
1548 |
+
"un navigateur ne doit jamais afficher le contenu dans une <frame> ou "
|
1549 |
+
"<iframe>"
|
|
|
|
|
1550 |
|
1551 |
+
#: lib/help.php:231
|
1552 |
+
msgid "NinjaFirewall does not support the <code>ALLOW-FROM</code> value."
|
1553 |
+
msgstr ""
|
1554 |
+
"La valeur <code>ALLOW-FROM</code> n'est pas prise en charge par "
|
1555 |
+
"NinjaFirewall."
|
1556 |
|
1557 |
+
#: lib/help.php:233
|
1558 |
msgid ""
|
1559 |
+
"Since v3.1.3, WordPress sets this value to <code>SAMEORIGIN</code> for the "
|
1560 |
+
"administrator and the login page only."
|
|
|
|
|
1561 |
msgstr ""
|
1562 |
+
"Depuis la version 3.1.3, WordPress active <code>SAMEORIGIN</code> pour "
|
1563 |
+
"l'administrateur et la page de connexion uniquement."
|
|
|
|
|
1564 |
|
1565 |
+
#: lib/help.php:234
|
1566 |
msgid ""
|
1567 |
+
"Set <code>X-XSS-Protection</code> (IE/Edge, Chrome, Opera and Safari "
|
1568 |
+
"browsers):"
|
|
|
1569 |
msgstr ""
|
1570 |
+
"Activer <code>X-XSS-Protection</code> (IE/Edge, Opera, Chrome et Safari)"
|
|
|
|
|
1571 |
|
1572 |
+
#: lib/help.php:234
|
1573 |
msgid ""
|
1574 |
+
"this header allows browsers to identify and block XSS attacks by preventing "
|
1575 |
+
"malicious scripts from executing. It is enabled by default on all compatible "
|
1576 |
+
"browsers."
|
1577 |
msgstr ""
|
1578 |
+
"cet en-tête permet aux navigateurs compatibles d'identifier et bloquer les "
|
1579 |
+
"attaques XSS en empêchant un script malveillant de s'exécuter. Notez que "
|
1580 |
+
"cette option est activée par défaut sur ces navigateurs."
|
|
|
|
|
|
|
|
|
1581 |
|
1582 |
+
#: lib/help.php:235
|
1583 |
msgid ""
|
1584 |
+
"If a visitor disabled their browser's XSS filter, you cannot re-enable it "
|
1585 |
+
"with that option."
|
1586 |
msgstr ""
|
1587 |
+
"Si un visiteur désactive le filtre XSS de son navigateur, vous ne pouvez pas "
|
1588 |
+
"le réactiver avec cette option."
|
1589 |
|
1590 |
+
#: lib/help.php:237
|
1591 |
msgid ""
|
1592 |
+
"Force <code>HttpOnly</code> flag on all cookies to mitigate XSS attacks:"
|
|
|
|
|
|
|
1593 |
msgstr ""
|
1594 |
+
"Activer la propriété <code>HttpOnly</code> pour tous les cookies afin "
|
1595 |
+
"d'atténuer les menaces XSS qui génèrent des vols de cookies :"
|
|
|
|
|
|
|
1596 |
|
1597 |
+
#: lib/help.php:237
|
|
|
1598 |
msgid ""
|
1599 |
+
"adding this flag to cookies helps to mitigate the risk of cross-site "
|
1600 |
+
"scripting by preventing them from being accessed through client-side "
|
1601 |
+
"scripts. NinjaFirewall can hook all cookies sent by your blog, its plugins "
|
1602 |
+
"or any other PHP script, add the <code>HttpOnly</code> flag if it is "
|
1603 |
+
"missing, and re-inject those cookies back into your server HTTP response "
|
1604 |
+
"headers right before they are sent to your visitors. Note that WordPress "
|
1605 |
+
"sets that flag on the logged in user cookies only."
|
1606 |
msgstr ""
|
1607 |
+
"cette protection permet de diminuer les risques d'attaques XSS en empêchant "
|
1608 |
+
"JavaScript d'accéder aux cookies de l'utilisateur. NinjaFirewall peut "
|
1609 |
+
"intercepter les cookies envoyés par vos scripts PHP, activer la propriété "
|
1610 |
+
"<code>HttpOnly</code> si elle est manquante, puis réinjecter les cookies "
|
1611 |
+
"dans la réponse HTTP juste avant que celle-ci ne soit envoyée à vos "
|
1612 |
+
"visiteurs."
|
1613 |
|
1614 |
+
#: lib/help.php:238
|
1615 |
msgid ""
|
1616 |
+
"If your PHP scripts send cookies that need to be accessed from JavaScript, "
|
1617 |
+
"you should keep that option disabled."
|
|
|
1618 |
msgstr ""
|
1619 |
+
"Si vos scripts PHP envoient des cookies qui doivent être accessibles à "
|
1620 |
+
"partir de JavaScript, vous devez garder cette option désactivée."
|
|
|
|
|
1621 |
|
1622 |
+
#: lib/help.php:239
|
1623 |
msgid ""
|
1624 |
+
"Set <code>Strict-Transport-Security</code> (HSTS) to enforce secure "
|
1625 |
+
"connections to the server:"
|
1626 |
+
msgstr ""
|
1627 |
+
"Activer <code>Strict-Transport-Security</code> (HSTS) pour forcer les "
|
1628 |
+
"connexions sécurisées vers le serveur "
|
1629 |
|
1630 |
+
#: lib/help.php:239
|
1631 |
msgid ""
|
1632 |
+
"this policy enforces secure HTTPS connections to the server. Web browsers "
|
1633 |
+
"will not allow the user to access the web application over insecure HTTP "
|
1634 |
+
"protocol. It helps to defend against cookie hijacking and Man-in-the-middle "
|
1635 |
+
"attacks. Most recent browsers support HSTS headers."
|
1636 |
msgstr ""
|
1637 |
+
"cette politique force les connexions HTTPS sécurisées vers le serveur. Les "
|
1638 |
+
"navigateurs n'accepteront pas de se connecter au site si la connexion n'est "
|
1639 |
+
"pas sécurisée (HTTPS). Cela permet de se défendre contre les détournements "
|
1640 |
+
"de cookies ou les attaques du type \"Man-in-the-middle\". La plupart des "
|
1641 |
+
"navigateurs récents sont compatibles avec cette politique."
|
1642 |
|
1643 |
+
#: lib/help.php:240
|
1644 |
+
msgid "Set <code>Content-Security-Policy</code>:"
|
1645 |
+
msgstr "Activer <code>Content-Security-Policy</code> :"
|
1646 |
|
1647 |
+
#: lib/help.php:240
|
1648 |
msgid ""
|
1649 |
+
"this policy helps to mitigate threats such as XSS, phishing and clickjacking "
|
1650 |
+
"attacks. It covers JavaScript, CSS, HTML frames, web workers, fonts, images, "
|
1651 |
+
"objects (Java, ActiveX, audio and video files), and other HTML5 features."
|
1652 |
msgstr ""
|
1653 |
+
"cette politique aide pour bloquer les attaques XSS notamment. Elle couvre le "
|
1654 |
+
"code JavaScript, les styles CSS, frames/iframes HTML, polices, images, "
|
1655 |
+
"objets (Java, ActiveX, fichiers audio et video), mais aussi les WebSocket."
|
1656 |
|
1657 |
+
#: lib/help.php:240
|
1658 |
msgid ""
|
1659 |
+
"NinjaFirewall lets you configure the CSP policy separately for the frontend "
|
1660 |
+
"(blog, website) and the backend (WordPress admin dashboard)."
|
1661 |
msgstr ""
|
1662 |
+
"NinjaFirewall vous permet de configurer CSP séparément pour le site et "
|
1663 |
+
"l'interface d'administration de WordPress."
|
1664 |
+
|
1665 |
+
#: lib/help.php:241
|
1666 |
+
msgid "Set <code>Referrer-Policy</code>:"
|
1667 |
+
msgstr "Activer <code>Referrer-Policy</code> :"
|
1668 |
|
1669 |
+
#: lib/help.php:241
|
1670 |
msgid ""
|
1671 |
+
"this HTTP header governs which referrer information, sent in the Referer "
|
1672 |
+
"header, should be included with requests made."
|
1673 |
msgstr ""
|
1674 |
+
"cet en-tête HTTP détermine quelles informations de provenance doivent être "
|
1675 |
+
"incluses dans l'en-tête Referer."
|
1676 |
|
1677 |
+
#: lib/help.php:245
|
1678 |
+
msgid "Block PHP built-in wrappers:"
|
1679 |
+
msgstr "Bloquer les gestionnaires (wrappers) PHP dangereux :"
|
1680 |
+
|
1681 |
+
#: lib/help.php:245
|
1682 |
msgid ""
|
1683 |
+
"PHP has several wrappers for use with the filesystem functions. It is "
|
1684 |
+
"possible for an attacker to use them to bypass firewalls and various IDS to "
|
1685 |
+
"exploit remote and local file inclusions. This option lets you block any "
|
1686 |
+
"script attempting to pass a <code>expect://</code>, <code>file://</code>, "
|
1687 |
+
"<code>phar://</code>, <code>php://</code>, <code>zip://</code> or "
|
1688 |
+
"<code>data://</code> stream inside a <code>GET</code> or <code>POST</code> "
|
1689 |
+
"request, cookies, user agent and referrer variables."
|
1690 |
msgstr ""
|
1691 |
+
"PHP dispose de nombreux gestionnaires pour différents types de protocoles de "
|
1692 |
+
"style URL, à utiliser avec les fonctions de manipulation de fichiers. Il est "
|
1693 |
+
"possible pour un hacker de les utiliser afin de passer outre un pare-feu ou "
|
1694 |
+
"des extensions de sécurité afin d'exploiter une vulnérabilité dans un script "
|
1695 |
+
"(RFI/LFI etc). Cette option détecte et bloque toute tentative d'utilisation "
|
1696 |
+
"de <code>expect://</code>, <code>file://</code>, <code>phar://</code>, "
|
1697 |
+
"<code>php://</code>, <code>zip://</code> ou <code>data://</code> dans une "
|
1698 |
+
"requête <code>GET</code> ou <code>POST</code>, des cookies, ou dans les "
|
1699 |
+
"variables <code>HTTP_REFERER</code> et <code>HTTP_USER_AGENT</code>."
|
1700 |
|
1701 |
+
#: lib/help.php:246
|
1702 |
+
msgid "Block serialized PHP objects:"
|
1703 |
+
msgstr "Bloquer les objets PHP sérialisés :"
|
|
|
1704 |
|
1705 |
+
#: lib/help.php:246
|
1706 |
+
#, php-format
|
1707 |
msgid ""
|
1708 |
+
"Object Serialization is a PHP feature used by many applications to generate "
|
1709 |
+
"a storable representation of a value. However, some insecure PHP "
|
1710 |
+
"applications and plugins can turn that feature into a critical vulnerability "
|
1711 |
+
"called <a href=\"%s\">PHP Object Injection</a>. This option can block "
|
1712 |
+
"serialized PHP objects found inside a a <code>GET</code> or <code>POST</"
|
1713 |
+
"code> request, cookies, user agent and referrer variables."
|
|
|
1714 |
msgstr ""
|
1715 |
+
"La sérialisation est utilisée par de nombreuses applications afin de générer "
|
1716 |
+
"une représentation stockable d'une valeur. Cependant, lorsqu'elle est "
|
1717 |
+
"utilisée dans des applications, thèmes ou extensions mal sécurisées, la "
|
1718 |
+
"sérialisation d'objets peut être exploitée pour injecter et exécuter du code "
|
1719 |
+
"PHP (<a href=\"%s\">PHP Object Injection</a>). NinjaFirewall peut bloquer "
|
1720 |
+
"les objets PHP sérialisés se trouvant dans les requêtes <code>GET</code> ou "
|
1721 |
+
"<code>POST</code>, les cookies, ou dans les variables <code>HTTP_REFERER</"
|
1722 |
+
"code> et <code>HTTP_USER_AGENT</code>."
|
1723 |
|
1724 |
+
#: lib/help.php:247
|
1725 |
+
msgid "Hide PHP notice and error messages:"
|
1726 |
+
msgstr "Masquer les messages d'erreur de PHP :"
|
|
|
1727 |
|
1728 |
+
#: lib/help.php:247
|
1729 |
msgid ""
|
1730 |
+
"this option lets you hide errors returned by your scripts. Such errors can "
|
1731 |
+
"leak sensitive informations which can be exploited by hackers."
|
|
|
|
|
1732 |
msgstr ""
|
1733 |
+
"vous permet de masquer les erreurs retournées par PHP. Ces erreurs peuvent "
|
1734 |
+
"afficher des informations sensibles qui peuvent être exploitées "
|
1735 |
+
"ultérieurement par des pirates."
|
|
|
|
|
1736 |
|
1737 |
+
#: lib/help.php:248
|
1738 |
msgid ""
|
1739 |
+
"Sanitise <code>PHP_SELF</code>, <code>PATH_TRANSLATED</code>, "
|
1740 |
+
"<code>PATH_INFO</code>:"
|
|
|
1741 |
msgstr ""
|
1742 |
+
"Nettoyer <code>PHP_SELF</code>, <code>PATH_TRANSLATED</code>, "
|
1743 |
+
"<code>PATH_INFO</code> :"
|
|
|
|
|
|
|
|
|
|
|
1744 |
|
1745 |
+
#: lib/help.php:248
|
1746 |
msgid ""
|
1747 |
+
"this option can sanitise any dangerous characters found in those 3 server "
|
1748 |
+
"variables to prevent various XSS and database injection attempts."
|
|
|
|
|
|
|
1749 |
msgstr ""
|
1750 |
+
"activez ces options si vous souhaitez que le pare-feu nettoie ces trois "
|
1751 |
+
"variables."
|
|
|
|
|
|
|
|
|
1752 |
|
1753 |
+
#: lib/help.php:250 ninjafirewall.php:2332
|
1754 |
+
msgid "Various"
|
1755 |
+
msgstr "Divers"
|
1756 |
|
1757 |
+
#: lib/help.php:251
|
1758 |
+
#, php-format
|
1759 |
msgid ""
|
1760 |
+
"Block the <code>DOCUMENT_ROOT</code> server variable (%s) in HTTP requests:"
|
|
|
1761 |
msgstr ""
|
1762 |
+
"Bloquer les requêtes HTTP contenant la variable <code>DOCUMENT_ROOT</code> "
|
1763 |
+
"(%s) :"
|
|
|
|
|
|
|
|
|
1764 |
|
1765 |
+
#: lib/help.php:251
|
1766 |
msgid ""
|
1767 |
+
"this option will block scripts attempting to pass the <code>DOCUMENT_ROOT</"
|
1768 |
+
"code> server variable in a <code>GET</code> or <code>POST</code> request. "
|
1769 |
+
"Hackers use shell scripts that often need to pass this value, but most "
|
1770 |
+
"legitimate programs do not."
|
1771 |
msgstr ""
|
1772 |
+
"cette option bloque toute tentative de passer la variable "
|
1773 |
+
"<code>DOCUMENT_ROOT</code> dans une requête <code>GET</code> ou <code>POST</"
|
1774 |
+
"code>. Les pirates utilisent souvent des scripts qui nécessitent d'utiliser "
|
1775 |
+
"cette variable, mais pas la plupart des applications légitimes (hormis "
|
1776 |
+
"certains scripts d'installation ou de configuration)."
|
|
|
|
|
1777 |
|
1778 |
+
#: lib/help.php:252
|
1779 |
+
msgid "Block ASCII character 0x00 (NULL byte):"
|
1780 |
+
msgstr "Bloquer le caractère ASCII 0x00 (NULL byte) :"
|
1781 |
|
1782 |
+
#: lib/help.php:252
|
1783 |
msgid ""
|
1784 |
+
"this option will reject any <code>GET</code> or <code>POST</code> request, "
|
1785 |
+
"<code>HTTP_USER_AGENT</code>, <code>REQUEST_URI</code>, <code>PHP_SELF</"
|
1786 |
+
"code>, <code>PATH_INFO</code>, <code>HTTP_REFERER</code> variables "
|
1787 |
+
"containing the ASCII character 0x00 (NULL byte). Such a character is "
|
1788 |
+
"dangerous and should always be rejected."
|
1789 |
msgstr ""
|
1790 |
+
"toute requête <code>GET</code> ou <code>POST</code>, ainsi que toute "
|
1791 |
+
"variable <code>HTTP_REFERER</code>, <code>HTTP_USER_AGENT</code>, "
|
1792 |
+
"<code>REQUEST_URI</code>, <code>PHP_SELF</code>, <code>PATH_INFO</code> "
|
1793 |
+
"contenant le caractère ASCI 0x00 (NULL byte) sera bloquée immédiatement. Ce "
|
1794 |
+
"caractère est dangereux et devrait toujours être rejeté."
|
1795 |
|
1796 |
+
#: lib/help.php:253
|
1797 |
+
msgid "Block ASCII control characters 1 to 8 and 14 to 31:"
|
1798 |
+
msgstr "Bloquer les caractères de contrôle ASCII 1 à 8 et 14 à 31 :"
|
1799 |
|
1800 |
+
#: lib/help.php:253
|
1801 |
msgid ""
|
1802 |
+
"this option will reject any <code>GET</code> or <code>POST</code> request, "
|
1803 |
+
"<code>HTTP_USER_AGENT</code>, <code>HTTP_REFERER</code> variables containing "
|
1804 |
+
"ASCII characters from 1 to 8 and 14 to 31."
|
1805 |
msgstr ""
|
1806 |
+
"toute requête <code>GET</code> ou <code>POST</code>, ainsi que toute "
|
1807 |
+
"variable <code>HTTP_USER_AGENT</code>, <code>HTTP_REFERER</code> contenant "
|
1808 |
+
"des caractères ASCII 1 à 8 et 14 à 31 sera bloquée."
|
1809 |
+
|
1810 |
+
#: lib/help.php:259 ninjafirewall.php:1669
|
1811 |
+
msgid "Users Whitelist"
|
1812 |
+
msgstr "Liste Blanche"
|
1813 |
|
1814 |
+
#: lib/help.php:261
|
1815 |
+
#, php-format
|
1816 |
msgid ""
|
1817 |
+
"By default, any logged in WordPress administrator will not be blocked by "
|
1818 |
+
"NinjaFirewall. You can also add any logged in users to the whitelist (make "
|
1819 |
+
"sure you trust them all before doing so).<br />This feature applies to all "
|
1820 |
+
"Firewall Policies listed below, except <code>FORCE_SSL_ADMIN</code>, "
|
1821 |
+
"<code>DISALLOW_FILE_EDIT</code>, <code>DISALLOW_FILE_MODS</code> options and "
|
1822 |
+
"the <a href=\"%s\">Login Protection</a> which, if enabled, are always "
|
1823 |
+
"enforced."
|
1824 |
msgstr ""
|
1825 |
+
"Par défaut, tout administrateur connecté à WordPress ne sera pas bloqué par "
|
1826 |
+
"NinjaFirewall. Vous pouvez aussi ajouter à la liste blanche tous les autres "
|
1827 |
+
"utilisateurs connectés (avant de le faire, assurez-vous que ce sont tous des "
|
1828 |
+
"utilisateurs de confiance).<br />Cela vaut pour toutes les politiques de "
|
1829 |
+
"pare-feu énumérées ci-dessous, à l'exception de <code>FORCE_SSL_ADMIN</"
|
1830 |
+
"code>, <code>DISALLOW_FILE_EDIT</code>, <code>DISALLOW_FILE_MODS</code> et "
|
1831 |
+
"les options de la <a href=\"%s\">Page de Connexion</a> qui, si elle sont "
|
1832 |
+
"activées, seront toujours appliquées."
|
1833 |
+
|
1834 |
+
#: lib/help.php:273 ninjafirewall.php:808 ninjafirewall.php:2911
|
1835 |
+
msgid "File Guard"
|
1836 |
+
msgstr "File Guard"
|
1837 |
|
1838 |
+
#: lib/help.php:275
|
1839 |
msgid ""
|
1840 |
+
"File Guard can detect, in real-time, any access to a PHP file that was "
|
1841 |
+
"recently modified or created, and alert you about this."
|
|
|
1842 |
msgstr ""
|
1843 |
+
"File Guard peut détecter, en temps réel, tout accès à un fichier PHP qui a "
|
1844 |
+
"été récemment modifié ou créé, et vous alerter à ce sujet."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1845 |
|
1846 |
+
#: lib/help.php:277
|
1847 |
msgid ""
|
1848 |
+
"If a hacker uploaded a shell script to your site (or injected a backdoor "
|
1849 |
+
"into an already existing file) and tried to directly access that file using "
|
1850 |
+
"his browser or a script, NinjaFirewall would hook the HTTP request and "
|
1851 |
+
"immediately detect that the file was recently modified/created. It would "
|
1852 |
+
"send you a detailed alert (script name, IP, request, date and time). Alerts "
|
1853 |
+
"will be sent to the contact email address defined in the \"Event "
|
1854 |
+
"Notifications\" menu."
|
1855 |
msgstr ""
|
1856 |
+
"Si un pirate téléchargeait un script PHP sur votre site (ou injectait une "
|
1857 |
+
"porte dérobée dans un fichier existant) et essayait d'accéder directement à "
|
1858 |
+
"ce fichier en utilisant son navigateur ou un autre script, NinjaFirewall "
|
1859 |
+
"intercepterait la requête HTTP et détecterait immédiatement que le fichier a "
|
1860 |
+
"été récemment modifié ou créé. Il vous enverrait une alerte détaillée (nom "
|
1861 |
+
"du script, adresse IP, requête HTTP, la date et l'heure). Les alertes seront "
|
1862 |
+
"envoyées à l'adresse e-mail de contact définie dans le menu \"Notifications "
|
1863 |
+
"d’Événement\"."
|
1864 |
|
1865 |
+
#: lib/help.php:278
|
1866 |
+
msgid ""
|
1867 |
+
"If you do not want to monitor a folder, you can exclude its full path or a "
|
1868 |
+
"part of it (e.g., <code>/var/www/public_html/cache/</code> or <code>/cache/</"
|
1869 |
+
"code> etc). NinjaFirewall will compare this value to the <code>"
|
1870 |
+
"$_SERVER[\"SCRIPT_FILENAME\"]</code> server variable and, if it matches, "
|
1871 |
+
"will ignore it."
|
1872 |
msgstr ""
|
1873 |
+
"Pour exclure un répertoire, vous pouvez entrer son chemin complet ou une "
|
1874 |
+
"partie de celui-ci (par ex. <code>/var/www/public_html/cache/</code> ou "
|
1875 |
+
"simplement <code>/cache/</code>). NinjaFirewall comparera cette valeur à la "
|
1876 |
+
"variable <code>$_SERVER[\"SCRIPT_FILENAME\"]</code> et, si elle correspond, "
|
1877 |
+
"l'ignorera."
|
1878 |
|
1879 |
+
#: lib/help.php:279
|
|
|
1880 |
msgid ""
|
1881 |
+
"Multiple values must be comma-separated (e.g., <code>/foo/bar/,/cache/</"
|
1882 |
+
"code>)."
|
|
|
|
|
|
|
|
|
1883 |
msgstr ""
|
1884 |
+
"Plusieurs valeurs doivent être séparées par des virgules (par ex. <code>/foo/"
|
1885 |
+
"bar/,/cache/</code>)."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1886 |
|
1887 |
+
#: lib/help.php:280
|
1888 |
msgid ""
|
1889 |
+
"File Guard real-time detection is a totally unique feature, because "
|
1890 |
+
"NinjaFirewall is the only plugin for WordPress that can hook HTTP requests "
|
1891 |
+
"sent to any PHP script, even if that script is not part of the WordPress "
|
1892 |
+
"package (third-party software, shell script, backdoor etc)."
|
1893 |
msgstr ""
|
1894 |
+
"La détection en temps réel de File Guard est une caractéristique tout à fait "
|
1895 |
+
"unique, parce NinjaFirewall est la seule extension pour WordPress pouvant "
|
1896 |
+
"intercepter les requêtes HTTP envoyées à tout script PHP, même si ce dernier "
|
1897 |
+
"ne fait pas partie de WordPress (logiciel tiers, backdoor, etc)."
|
1898 |
|
1899 |
+
#: lib/help.php:289 ninjafirewall.php:826 ninjafirewall.php:3042
|
1900 |
+
msgid "Network"
|
1901 |
+
msgstr "Réseau"
|
1902 |
|
1903 |
+
#: lib/help.php:291
|
1904 |
msgid ""
|
1905 |
+
"Even if NinjaFirewall administration menu is only available to the Super "
|
1906 |
+
"Admin (from the main site), you can still display its status to all sites in "
|
1907 |
+
"the network by adding a small NinjaFirewall icon to their admin bar. It will "
|
1908 |
+
"be visible only to the administrators of those sites."
|
1909 |
msgstr ""
|
1910 |
+
"Même si NinjaFirewall n'est accessible qu'au Super Administrateur (depuis le "
|
1911 |
+
"site principal), vous pouvez toujours afficher son statut à tous les sites "
|
1912 |
+
"du réseau en ajoutant une petite icône à leur barre d'administration. Elle "
|
1913 |
+
"ne sera visible que par les administrateurs de ces sites."
|
1914 |
|
1915 |
+
#: lib/help.php:293
|
1916 |
msgid ""
|
1917 |
+
"It is recommended to enable this feature as it is the only way to know "
|
1918 |
+
"whether the sites in your network are protected and if NinjaFirewall "
|
1919 |
+
"installation was successful."
|
1920 |
msgstr ""
|
1921 |
+
"Il est recommandé d'activer cette fonction car c'est le seul moyen de savoir "
|
1922 |
+
"si les sites de votre réseau sont protégés et si l'installation de "
|
1923 |
+
"NinjaFirewall a réussi."
|
1924 |
|
1925 |
+
#: lib/help.php:295
|
1926 |
msgid ""
|
1927 |
+
"Note that when it is disabled, the icon still remains visible to you, the "
|
1928 |
+
"Super Admin."
|
|
|
1929 |
msgstr ""
|
1930 |
+
"Notez que même lorsqu'il est désactivé, l'icône reste visible pour vous, le "
|
1931 |
+
"Super Administrateur."
|
|
|
|
|
1932 |
|
1933 |
+
#: lib/help.php:305 lib/nf_sub_filecheck.php:130 ninjafirewall.php:812
|
1934 |
+
msgid "File Check"
|
1935 |
+
msgstr "File Check"
|
1936 |
|
1937 |
+
#: lib/help.php:306
|
1938 |
msgid ""
|
1939 |
+
"File Check lets you perform file integrity monitoring upon request or on a "
|
1940 |
+
"specific interval."
|
1941 |
msgstr ""
|
1942 |
+
"File Check vous permet d'effectuer une analyse de l'intégrité de vos "
|
1943 |
+
"fichiers sur demande ou à un intervalle spécifique défini."
|
|
|
|
|
|
|
|
|
1944 |
|
1945 |
+
#: lib/help.php:308
|
1946 |
msgid ""
|
1947 |
+
"You need to create a snapshot of all your files and then, at a later time, "
|
1948 |
+
"you can scan your system to compare it with the previous snapshot. Any "
|
1949 |
+
"modification will be immediately detected: file content, file permissions, "
|
1950 |
+
"file ownership, timestamp as well as file creation and deletion."
|
1951 |
msgstr ""
|
1952 |
+
"Vous devez créer un instantané de tous vos fichiers, puis, ultérieurement, "
|
1953 |
+
"vous pouvez scanner votre système pour le comparer avec l'instantané "
|
1954 |
+
"précédent. Toute modification sera immédiatement détectée : contenu, "
|
1955 |
+
"permissions et propriétés des fichiers, leur création et suppression ainsi "
|
1956 |
+
"que l'horodatage."
|
|
|
|
|
|
|
|
|
|
|
1957 |
|
1958 |
+
#: lib/help.php:309
|
1959 |
+
#, php-format
|
1960 |
msgid ""
|
1961 |
+
"Create a snapshot of all files stored in that directory: by default, the "
|
1962 |
+
"directory is set to WordPress <code>ABSPATH</code> (%s)"
|
|
|
1963 |
msgstr ""
|
1964 |
+
"Créer un instantané de tous les fichiers se trouvant dans ce "
|
1965 |
+
"répertoire : par défaut, le repertoire est l'<code>ABSPATH</code> de "
|
1966 |
+
"WordPress (%s)"
|
|
|
1967 |
|
1968 |
+
#: lib/help.php:310
|
1969 |
+
msgid ""
|
1970 |
+
"Exclude the following files/folders: you can enter a directory or a file "
|
1971 |
+
"name (e.g., <code>/foo/bar/</code>), or a part of it (e.g., <code>foo</"
|
1972 |
+
"code>). Or you can exclude a file extension (e.g., <code>.css</code>)."
|
1973 |
msgstr ""
|
1974 |
+
"Exclure les fichiers / dossiers suivants : vous pouvez entrer un "
|
1975 |
+
"répertoire ou un nom de fichier (par ex. <code>/foo/bar/</code>), ou une "
|
1976 |
+
"partie de celui-ci (par ex. <code>foo</code>), ou même exclure une extension "
|
1977 |
+
"de fichier (par ex. <code>.css</code>)."
|
1978 |
|
1979 |
+
#: lib/help.php:312
|
1980 |
msgid ""
|
1981 |
+
"Multiple values must be comma-separated (e.g., <code>/foo/bar/,.css,.png</"
|
1982 |
+
"code>)."
|
1983 |
msgstr ""
|
1984 |
+
"Plusieurs valeurs doivent être séparées par des virgules (par ex. <code>/foo/"
|
1985 |
+
"bar/,.css,.png</code>)."
|
1986 |
|
1987 |
+
#: lib/help.php:313
|
1988 |
msgid ""
|
1989 |
+
"Do not follow symbolic links: by default, NinjaFirewall will not follow "
|
1990 |
+
"symbolic links."
|
1991 |
msgstr ""
|
1992 |
+
"Ne pas suivre les liens symboliques : par défaut, NinjaFirewall ignore "
|
1993 |
+
"les liens symboliques lors de son analyse des fichiers."
|
|
|
|
|
|
|
|
|
|
|
1994 |
|
1995 |
+
#: lib/help.php:318
|
1996 |
+
msgid "Scheduled scans"
|
1997 |
+
msgstr "Analyses planifiées"
|
|
|
1998 |
|
1999 |
+
#: lib/help.php:319
|
2000 |
msgid ""
|
2001 |
+
"NinjaFirewall can scan your system on a specific interval (hourly, "
|
2002 |
+
"twicedaily or daily)."
|
|
|
2003 |
msgstr ""
|
2004 |
+
"NinjaFirewall peut scanner votre système à intervalle régulier (une fois par "
|
2005 |
+
"heure, deux fois par jour ou tous les jours)."
|
|
|
|
|
|
|
2006 |
|
2007 |
+
#: lib/help.php:321
|
2008 |
msgid ""
|
2009 |
+
"It can either send you a scan report only if changes are detected, or always "
|
2010 |
+
"send you one after each scan."
|
|
|
|
|
2011 |
msgstr ""
|
2012 |
+
"Il peut vous envoyer un rapport d'analyse uniquement si des changements ont "
|
2013 |
+
"été détectés, ou bien vous en envoyer un systématiquement après chaque "
|
2014 |
+
"analyse."
|
|
|
2015 |
|
2016 |
+
#: lib/help.php:323
|
2017 |
msgid ""
|
2018 |
+
"Reports will be sent to the contact email address defined in the \"Event "
|
2019 |
+
"Notifications\" menu."
|
|
|
|
|
|
|
2020 |
msgstr ""
|
2021 |
+
"Les rapports seront envoyés à l'adresse e-mail définie dans la page "
|
2022 |
+
"\"Notifications d'Événement\"."
|
|
|
|
|
|
|
2023 |
|
2024 |
+
#: lib/help.php:325
|
2025 |
+
#, php-format
|
2026 |
msgid ""
|
2027 |
+
"Scheduled scans rely on <a href=\"%s\">WordPress pseudo cron</a> which works "
|
2028 |
+
"only if your site gets sufficient traffic."
|
2029 |
msgstr ""
|
2030 |
+
"Les analyses planifiées utilisent le <a href=\"%s\">pseudo cron de "
|
2031 |
+
"WordPress</a> qui ne fonctionne que si votre site reçoit un trafic suffisant."
|
|
|
|
|
|
|
|
|
|
|
2032 |
|
2033 |
+
#: lib/help.php:339
|
2034 |
+
msgid ""
|
2035 |
+
"NinjaFirewall can alert you by email on specific events triggered within "
|
2036 |
+
"your blog. They include installations, updates, activations etc, as well as "
|
2037 |
+
"users login and modification of any administrator account in the database. "
|
2038 |
+
"Some of those alerts are enabled by default and it is highly recommended to "
|
2039 |
+
"keep them enabled. It is not unusual for a hacker, after breaking into your "
|
2040 |
+
"WordPress admin console, to install or just to upload a backdoored plugin or "
|
2041 |
+
"theme in order to take full control of your website."
|
2042 |
msgstr ""
|
2043 |
+
"NinjaFirewall peut vous alerter par e-mail au sujet d'événements spécifiques "
|
2044 |
+
"déclenchés au sein de votre blog. Ils comprennent les installations, mises à "
|
2045 |
+
"jour, activations, ainsi que les connexions des utilisateurs mais aussi la "
|
2046 |
+
"modification de tout compte d'administrateur dans la base de données. "
|
2047 |
+
"Certaines de ces alertes sont activées par défaut et il est fortement "
|
2048 |
+
"recommandé de les garder activées. Il n'est pas inhabituel pour un pirate, "
|
2049 |
+
"après avoir pénétré dans votre Tableau de bord de WordPress, d'y installer "
|
2050 |
+
"une porte dérobée (backdoor) afin de prendre le contrôle de votre blog."
|
2051 |
|
2052 |
+
#: lib/help.php:350 lib/login_protection.php:22 ninjafirewall.php:834
|
2053 |
+
msgid "Login Protection"
|
2054 |
+
msgstr "Page de Connexion"
|
2055 |
|
2056 |
+
#: lib/help.php:354
|
2057 |
+
msgid ""
|
2058 |
+
"By processing incoming HTTP requests before your blog and any of its "
|
2059 |
+
"plugins, NinjaFirewall is the only plugin for WordPress able to protect it "
|
2060 |
+
"against very large brute-force attacks, including distributed attacks coming "
|
2061 |
+
"from several thousands of different IPs."
|
2062 |
msgstr ""
|
2063 |
+
"Parce qu’il intercepte les requêtes HTTP avant même que WordPress et ses "
|
2064 |
+
"extensions se soient chargés, NinjaFirewall est la seule extension en mesure "
|
2065 |
+
"de protéger un blog contre de très grosses attaques par force brute, y "
|
2066 |
+
"compris les attaques distribuées provenant de plusieurs milliers d'adresses "
|
2067 |
+
"IP différentes."
|
2068 |
|
2069 |
+
#: lib/help.php:356
|
|
|
2070 |
msgid ""
|
2071 |
+
"You can choose two different types of protection: a password or a captcha. "
|
2072 |
+
"You can enable the protection only if an attack is detected or to keep it "
|
2073 |
+
"always activated."
|
2074 |
msgstr ""
|
2075 |
+
"Vous pouvez sélectionner deux types de protection : par mot de passe ou par "
|
2076 |
+
"captcha. Vous pouvez choisir d'activer la protection uniquement lorsqu'une "
|
2077 |
+
"attaque est détectée ou bien l'activer en permanence."
|
2078 |
|
2079 |
+
#: lib/help.php:358
|
2080 |
+
msgid "Yes, if under attack:"
|
2081 |
+
msgstr "Oui, si attaque en cours :"
|
2082 |
|
2083 |
+
#: lib/help.php:360
|
|
|
2084 |
msgid ""
|
2085 |
+
"The protection will be triggered when too many login attempts are detected, "
|
2086 |
+
"regardless of the offending IP. It blocks the attack instantly and prevents "
|
2087 |
+
"it from reaching WordPress, but still allows you to access your "
|
2088 |
+
"administration console using either the predefined username/password "
|
2089 |
+
"combination or the captcha code. "
|
2090 |
+
msgstr ""
|
2091 |
+
"Lorsque trop de tentatives de connexion sont détectées, NinjaFirewall "
|
2092 |
+
"protège immédiatement la page de connexion, quelle que soit l'adresse IP "
|
2093 |
+
"incriminée. Il bloque l'attaque instantanément et l'empêche d'atteindre "
|
2094 |
+
"WordPress, tout en vous permettant d'accéder à votre Tableau de bord en "
|
2095 |
+
"utilisant soit une combinaison nom d'utilisateur / mot de passe prédéfinie, "
|
2096 |
+
"soit un code captcha."
|
2097 |
|
2098 |
+
#: lib/help.php:362
|
2099 |
+
msgid "Always ON:"
|
2100 |
+
msgstr "Toujours activée :"
|
2101 |
|
2102 |
+
#: lib/help.php:364
|
2103 |
+
msgid ""
|
2104 |
+
"NinjaFirewall will always enforce the HTTP authentication or captcha "
|
2105 |
+
"implementation each time you access the login page."
|
2106 |
msgstr ""
|
2107 |
+
"Vous serez toujours invité à saisir votre nom d'utilisateur / mot de passe, "
|
2108 |
+
"ou le code du captcha, chaque fois que vous accéderez à la page de connexion."
|
2109 |
|
2110 |
+
#: lib/help.php:367
|
2111 |
+
msgid "Type of protection:"
|
2112 |
+
msgstr "Type de protection :"
|
2113 |
+
|
2114 |
+
#: lib/help.php:368
|
2115 |
msgid ""
|
2116 |
+
"<b>Password:</b> It password-protects the login page. NinjaFirewall uses its "
|
2117 |
+
"own very fast authentication scheme and it is compatible with any HTTP "
|
2118 |
+
"server (Apache, Nginx, Lighttpd etc)."
|
2119 |
msgstr ""
|
2120 |
+
"<b>Mot de passe :</b> Ajoute une protection par mot de passe. NinjaFirewall "
|
2121 |
+
"utilise son propre système d'authentification, rapide et compatible avec "
|
2122 |
+
"n'importe quel serveur HTTP (Apache, Nginx, Lighttpd etc)."
|
2123 |
|
2124 |
+
#: lib/help.php:369
|
2125 |
+
msgid "<b>Captcha:</b> It will display a 5-character captcha code."
|
2126 |
+
msgstr "<b>Captcha :</b> Affichera un code captcha à 5 caractères."
|
2127 |
+
|
2128 |
+
#: lib/help.php:370
|
2129 |
+
msgid "Bot protection:"
|
2130 |
+
msgstr "Protection contre les bots :"
|
2131 |
|
2132 |
+
#: lib/help.php:371
|
2133 |
msgid ""
|
2134 |
+
"NinjaFirewall will attempt to block bots and scripts immediately, i.e., even "
|
2135 |
+
"before they start a brute-force attack."
|
|
|
2136 |
msgstr ""
|
2137 |
+
"NinjaFirewall tentera de bloquer les bots et les scripts immédiatement, "
|
2138 |
+
"c'est-à-dire avant même qu'ils ne commencent une attaque par force brute."
|
|
|
2139 |
|
2140 |
+
#: lib/help.php:379
|
2141 |
+
msgid "AUTH log"
|
2142 |
+
msgstr "Journal d'authentification"
|
2143 |
|
2144 |
+
#: lib/help.php:382
|
2145 |
msgid ""
|
2146 |
+
"NinjaFirewall can write to the server Authentication log when the brute-"
|
2147 |
+
"force protection is triggered. This can be useful to the system "
|
2148 |
+
"administrator for monitoring purposes or banning IPs at the server level."
|
|
|
|
|
|
|
2149 |
msgstr ""
|
2150 |
+
"Lorsqu'il détecte une attaque par force brute, NinjaFirewall peut "
|
2151 |
+
"enregistrer les détails de celle-ci dans le journal des authentifications du "
|
2152 |
+
"serveur. Cela peut être utile à l'administrateur du système à des fins de "
|
2153 |
+
"surveillance ou pour bloquer l'IP incriminée au niveau du pare-feu du "
|
2154 |
+
"serveur."
|
|
|
|
|
2155 |
|
2156 |
+
#: lib/help.php:384
|
2157 |
msgid ""
|
2158 |
+
"If you have a shared hosting account, keep this option disabled as you do "
|
2159 |
+
"not have any access to the server's logs."
|
2160 |
msgstr ""
|
2161 |
+
"Si vous avez un hébergement mutualisé, laissez cette option désactivée car "
|
2162 |
+
"vous n'avez pas accès aux journaux du serveur."
|
2163 |
|
2164 |
+
#: lib/help.php:386
|
2165 |
msgid ""
|
2166 |
+
"On Debian-based systems, the log is located in <code>/var/log/auth.log</"
|
2167 |
+
"code>, and on Red Hat-based systems in <code>/var/log/secure</code>. The "
|
2168 |
+
"logline uses the following format:"
|
2169 |
msgstr ""
|
2170 |
+
"Sous Debian le journal se trouve dans <code>/var/log/auth.log</code>, et "
|
2171 |
+
"sous Red Hat, dans <code>/var/log/secure</code>. Le format utilisé est le "
|
2172 |
+
"suivant :"
|
2173 |
+
|
2174 |
+
#: lib/help.php:389
|
2175 |
+
msgid "AA: the process ID (PID)."
|
2176 |
+
msgstr "AA : l'identifiant de processus (PID)."
|
2177 |
+
|
2178 |
+
#: lib/help.php:390
|
2179 |
+
msgid "BB: the user IPv4 or IPv6 address."
|
2180 |
+
msgstr "BB : L'adresse IPv4 ou IPv6 de l'utilisateur."
|
2181 |
|
2182 |
+
#: lib/help.php:391
|
2183 |
+
msgid "CC: the blog (sub-)domain name."
|
2184 |
+
msgstr "CC : le nom de (sous-)domaine du blog."
|
2185 |
+
|
2186 |
+
#: lib/help.php:392
|
2187 |
msgid ""
|
2188 |
+
"DD: the target: it can be either <code>wp-login.php</code> or <code>XML-RPC "
|
2189 |
+
"API</code>."
|
|
|
2190 |
msgstr ""
|
2191 |
+
"DD : la cible; il peut s'agir soit de <code>wp-login.php</code>, soit de "
|
2192 |
+
"<code>XML-RPC API</code>."
|
|
|
2193 |
|
2194 |
+
#: lib/help.php:393
|
2195 |
+
msgid "EE: the time, in minutes, the protection will remain active."
|
2196 |
+
msgstr ""
|
2197 |
+
"EE : le temps, en minutes, pendant lequel la protection restera active."
|
2198 |
+
|
2199 |
+
#: lib/help.php:395
|
2200 |
+
msgid "Sample loglines:"
|
2201 |
+
msgstr "Exemple :"
|
2202 |
|
2203 |
+
#: lib/help.php:398
|
2204 |
+
#, php-format
|
2205 |
msgid ""
|
2206 |
+
"Be careful if you are behind a load balancer, reverse-proxy or CDN because "
|
2207 |
+
"the Login Protection feature will always record the <code>REMOTE_ADDR</code> "
|
2208 |
+
"IP. If you have an application parsing the AUTH log in order to ban IPs (e."
|
2209 |
+
"g. Fail2ban), you <strong>must</strong> setup your HTTP server to forward "
|
2210 |
+
"the correct IP (or use the <code><a href=\"%s\">.htninja</a></code> file), "
|
2211 |
+
"otherwise you will likely block legitimate users."
|
2212 |
msgstr ""
|
2213 |
+
"Faites attention si votre blog se trouve derrière un load-balancer, reverse-"
|
2214 |
+
"proxy ou CDN parce que la protection de la Page de Connexion se base "
|
2215 |
+
"toujours sur l'IP trouvée dans <code>REMOTE_ADDR</code>. Si vous utilisez "
|
2216 |
+
"une application d'analyse du journal des authentifications du serveur afin "
|
2217 |
+
"de bloquer les adresses IP (par ex. Fail2ban), vous <strong>devez</strong> "
|
2218 |
+
"configurer votre serveur HTTP afin qu'il transmette la véritable adresse IP "
|
2219 |
+
"de vos visiteurs, sinon vous risquez de bloquer des utilisateurs légitimes. "
|
2220 |
+
"Alternativement, vous pouvez utiliser le fichier <code><a href=\"%s\">."
|
2221 |
+
"htninja</a></code>."
|
2222 |
|
2223 |
+
#: lib/help.php:412 lib/nf_sub_log.php:85 ninjafirewall.php:838
|
2224 |
+
msgid "Firewall Log"
|
2225 |
+
msgstr "Journal du Pare-feu"
|
|
|
2226 |
|
2227 |
+
#: lib/help.php:414
|
2228 |
msgid ""
|
2229 |
+
"The firewall log displays blocked and sanitised requests as well as some "
|
2230 |
+
"useful information. It has 6 columns:"
|
2231 |
msgstr ""
|
2232 |
+
"Le journal du pare-feu affiche les requêtes HTTP qui ont été bloquées ou "
|
2233 |
+
"nettoyées ainsi que d'autres informations utiles. Il a six colonnes :"
|
2234 |
+
|
2235 |
+
#: lib/help.php:415
|
2236 |
+
msgid "DATE : date and time of the incident."
|
2237 |
+
msgstr "DATE : date et heure de l'incident."
|
2238 |
|
2239 |
+
#: lib/help.php:416
|
2240 |
msgid ""
|
2241 |
+
"INCIDENT : unique incident number/ID as it was displayed to the blocked user."
|
|
|
|
|
|
|
2242 |
msgstr ""
|
2243 |
+
"INCIDENT : le numéro d'incident (ID) unique. Par défaut, il sera aussi "
|
2244 |
+
"affiché à l'utilisateur dont la requête aura été bloquée par le pare-feu."
|
|
|
|
|
|
|
2245 |
|
2246 |
+
#: lib/help.php:417
|
2247 |
msgid ""
|
2248 |
+
"LEVEL : level of severity (<code>CRITICAL</code>, <code>HIGH</code> or "
|
2249 |
+
"<code>MEDIUM</code>), information (<code>INFO</code>, <code>UPLOAD</code>) "
|
2250 |
+
"and debugging mode (<code>DEBUG_ON</code>)."
|
2251 |
msgstr ""
|
2252 |
+
"LEVEL : sévérité des attaques (<code>CRITICAL</code>, <code>HIGH</code> ou "
|
2253 |
+
"<code>MEDIUM</code>), information (<code>INFO</code>, <code>UPLOAD</code>) "
|
2254 |
+
"et mode débogage (<code>DEBUG_ON</code>)."
|
|
|
2255 |
|
2256 |
+
#: lib/help.php:418
|
2257 |
msgid ""
|
2258 |
+
"RULE : reference of the NinjaFirewall built-in security rule that triggered "
|
2259 |
+
"the action. A hyphen (<code>-</code>) instead of a number means it was a "
|
2260 |
+
"rule from the \"Firewall Policies\" page."
|
2261 |
msgstr ""
|
2262 |
+
"RULE : le numéro de référence de la règle de sécurité qui a été utilisée "
|
2263 |
+
"pour bloquer la requête HTTP. Un trait d'union (<code>-</code>) à la place "
|
2264 |
+
"d'un numéro signifie que la règle provient de votre configuration "
|
2265 |
+
"personnelle de la page \"Politiques du Pare-feu\"."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2266 |
|
2267 |
+
#: lib/help.php:419
|
2268 |
+
msgid "IP : the user IPv4 or IPv6 address."
|
2269 |
+
msgstr "BB : L'adresse IPv4 ou IPv6 de l'utilisateur."
|
2270 |
|
2271 |
+
#: lib/help.php:420
|
2272 |
+
msgid ""
|
2273 |
+
"REQUEST : the HTTP request including offending variables and values as well "
|
2274 |
+
"as the reason the action was logged."
|
2275 |
+
msgstr ""
|
2276 |
+
"REQUEST : la requête HTTP avec ses variables et valeurs, ainsi que la raison "
|
2277 |
+
"qui a déclenché l'incident."
|
2278 |
|
2279 |
+
#: lib/help.php:425 lib/nf_sub_log.php:169
|
2280 |
+
msgid "Auto-delete log"
|
2281 |
+
msgstr "Suppression automatique des journaux"
|
2282 |
|
2283 |
+
#: lib/help.php:427
|
2284 |
+
msgid ""
|
2285 |
+
"This options lets you configure NinjaFirewall to delete its old logs "
|
2286 |
+
"automatically. By default, logs are never deleted, <b>even when uninstall "
|
2287 |
+
"NinjaFirewall</b>. Leave this value to <code>0</code> if you don't want to "
|
2288 |
+
"delete old logs."
|
2289 |
+
msgstr ""
|
2290 |
+
"Cette option vous permet de configurer NinjaFirewall pour supprimer ses "
|
2291 |
+
"anciens journaux automatiquement. Par défaut, les journaux ne sont jamais "
|
2292 |
+
"supprimés, <b>même lors de la désinstallation de NinjaFirewall</b>. Laissez "
|
2293 |
+
"cette valeur à <code>0</code> si vous ne voulez pas supprimer les anciens "
|
2294 |
+
"journaux."
|
2295 |
|
2296 |
+
#: lib/help.php:433 lib/nf_sub_log.php:198 lib/nf_sub_wplus.php:94
|
2297 |
+
#: ninjafirewall.php:1105
|
2298 |
+
msgid "Centralized Logging"
|
2299 |
+
msgstr "Centralisation des Logs"
|
2300 |
|
2301 |
+
#: lib/help.php:435
|
2302 |
+
msgid ""
|
2303 |
+
"Centralized Logging lets you remotely access the firewall log of all your "
|
2304 |
+
"NinjaFirewall protected websites from one single installation. You do not "
|
2305 |
+
"need any longer to log in to individual servers to analyse your log data."
|
2306 |
+
msgstr ""
|
2307 |
+
"La Centralisation des Logs vous permet d’accéder, depuis votre blog "
|
2308 |
+
"principal, au journal du pare-feu de chacun de vos sites protégés par "
|
2309 |
+
"NinjaFirewall. Vous n'avez plus besoin de vous connecter à chaque site pour "
|
2310 |
+
"analyser vos journaux."
|
2311 |
|
2312 |
+
#: lib/help.php:435
|
2313 |
+
#, php-format
|
2314 |
+
msgid "<a href=\"%s\">Consult our blog</a> for more info about it."
|
2315 |
+
msgstr ""
|
2316 |
+
"<a href=\"%s\">Consultez notre blog pour plus d'informations à ce sujet</a>."
|
2317 |
|
2318 |
+
#: lib/help.php:436
|
2319 |
+
msgid ""
|
2320 |
+
"Enter your public key (optional): This is the public key that was created "
|
2321 |
+
"from your main server."
|
2322 |
+
msgstr ""
|
2323 |
+
"Entrez votre clé publique (optionnel) : Il s'agit de la clé qui a été créée "
|
2324 |
+
"depuis le serveur principal."
|
2325 |
|
2326 |
+
#: lib/help.php:439
|
2327 |
+
msgid ""
|
2328 |
+
"Centralized Logging will keep working even if NinjaFirewall is disabled. "
|
2329 |
+
"Delete your public key below if you want to disable it."
|
2330 |
+
msgstr ""
|
2331 |
+
"L'option de centralisation des logs fonctionnera même si vous désactivez "
|
2332 |
+
"NinjaFirewall. Si vous souhaitez complètement désactiver cette option, "
|
2333 |
+
"supprimez votre clé publique ci-dessous. "
|
2334 |
|
2335 |
+
#: lib/help.php:446 lib/nf_sub_about.php:101
|
2336 |
+
msgid "GDPR Compliance"
|
2337 |
+
msgstr "Conformité RGPD"
|
2338 |
|
2339 |
+
#: lib/help.php:461 lib/nf_sub_livelog.php:38 lib/nf_sub_livelog.php:209
|
2340 |
+
#: ninjafirewall.php:842
|
2341 |
+
msgid "Live Log"
|
2342 |
+
msgstr "Live Log"
|
2343 |
|
2344 |
+
#: lib/help.php:463
|
2345 |
+
msgid ""
|
2346 |
+
"Live Log lets you watch your blog traffic in real time, just like the Unix "
|
2347 |
+
"<code>tail -f</code> command. Note that requests sent to static elements "
|
2348 |
+
"like JS/CSS files and images are not managed by NinjaFirewall."
|
2349 |
+
msgstr ""
|
2350 |
+
"Cette fonctionnalité vous permet de voir, en direct, les connexions en cours "
|
2351 |
+
"en vous les affichant dans un format similaire à celui de la commande Unix "
|
2352 |
+
"<code>tail -f</code>. Notez que les requêtes concernant les éléments "
|
2353 |
+
"statiques comme les fichiers JS/CSS ou les images ne sont pas traitées par "
|
2354 |
+
"NinjaFirewall."
|
2355 |
|
2356 |
+
#: lib/help.php:465
|
2357 |
+
msgid ""
|
2358 |
+
"You can enable/disable the monitoring process, change the refresh rate, "
|
2359 |
+
"clear the screen, enable automatic vertical scrolling, change the log "
|
2360 |
+
"format, select which traffic you want to view (HTTP/HTTPS) and the timezone "
|
2361 |
+
"as well."
|
2362 |
+
msgstr ""
|
2363 |
+
"Vous pouvez activer/stopper le processus, régler l'intervalle de "
|
2364 |
+
"rafraîchissement de la page, activer le défilement vertical automatique, "
|
2365 |
+
"effacer l'écran, changer le format d'affichage, le fuseau horaire et choisir "
|
2366 |
+
"le type de trafic à visualiser (HTTP/HTTPS)."
|
2367 |
|
2368 |
+
#: lib/help.php:468
|
2369 |
+
msgid ""
|
2370 |
+
"Live Log does not make use of any WordPress core file (e.g., <code>admin-"
|
2371 |
+
"ajax.php</code>). It communicates directly with the firewall without loading "
|
2372 |
+
"WordPress bootstrap. Consequently, it is fast, lightweight and it should not "
|
2373 |
+
"affect your server load, even if you set its refresh rate to the lowest "
|
2374 |
+
"value."
|
2375 |
+
msgstr ""
|
2376 |
+
"Pour son fonctionnement, Live Log n'utilise aucun Fichier WordPress (par ex. "
|
2377 |
+
"<code>admin-ajax.php</code>). Il communique directement et uniquement avec "
|
2378 |
+
"le pare-feu. De ce fait, il est léger, rapide et n'affecte pas la charge du "
|
2379 |
+
"serveur, même si vous ajustez son intervalle de rafraîchissement de la page "
|
2380 |
+
"sur la fréquence la plus rapide (5 secondes)."
|
2381 |
|
2382 |
+
#: lib/help.php:470
|
2383 |
msgid ""
|
2384 |
+
"If you are using the optional <code>.htninja</code> configuration file to "
|
2385 |
+
"whitelist your IP, the Live Log feature will not work."
|
2386 |
msgstr ""
|
2387 |
+
"Si vous utilisez le fichier optionnel de configuration <code>.htninja</code> "
|
2388 |
+
"pour toujours accepter les requêtes provenant de votre adresse IP, Live Log "
|
2389 |
+
"ne fonctionnera pas."
|
2390 |
|
2391 |
+
#: lib/help.php:475
|
2392 |
+
msgid "Log Format"
|
2393 |
+
msgstr "Format d'affichage"
|
2394 |
+
|
2395 |
+
#: lib/help.php:476
|
2396 |
+
msgid "You can easily customize the log format. Possible values are:"
|
2397 |
msgstr ""
|
2398 |
+
"Vous pouvez facilement changer le format d'affichage en combinant une ou "
|
2399 |
+
"plusieurs des valeurs suivantes :"
|
2400 |
|
2401 |
+
#: lib/help.php:477
|
2402 |
+
msgid "<code>%time</code>: the server date, time and timezone."
|
2403 |
+
msgstr "<code>%time</code> : la date, heure et fuseau horaire du serveur."
|
2404 |
|
2405 |
+
#: lib/help.php:478
|
2406 |
+
msgid "<code>%name</code>: authenticated user (HTTP basic auth), if any."
|
2407 |
+
msgstr ""
|
2408 |
+
"<code>%name</code> : le nom de l'utilisateur (Authentification HTTP), s'il "
|
2409 |
+
"existe."
|
2410 |
|
2411 |
+
#: lib/help.php:479
|
2412 |
+
#, php-format
|
2413 |
+
msgid ""
|
2414 |
+
"<code>%client</code>: the client REMOTE_ADDR. If you are behind a load "
|
2415 |
+
"balancer or CDN, this will be its IP."
|
2416 |
+
msgstr ""
|
2417 |
+
"<code>%client</code> : l'adresse IP du client (REMOTE_ADDR). Si votre "
|
2418 |
+
"serveur est derrière un CDN ou un proxy, cette variable retournera l'adresse "
|
2419 |
+
"IP de celui-ci."
|
|
|
2420 |
|
2421 |
+
#: lib/help.php:480
|
2422 |
+
msgid "<code>%method</code>: HTTP method (e.g., GET, POST)."
|
2423 |
+
msgstr "<code>%method</code> : la méthode HTTP (ex. GET, POST)."
|
2424 |
|
2425 |
+
#: lib/help.php:481
|
2426 |
+
#, php-format
|
2427 |
+
msgid ""
|
2428 |
+
"<code>%uri</code>: the URI which was given in order to access the page "
|
2429 |
+
"(REQUEST_URI)."
|
2430 |
+
msgstr "<code>%uri</code> : l'URI donnée pour accéder à la page (REQUEST_URI)."
|
2431 |
|
2432 |
+
#: lib/help.php:482
|
2433 |
+
msgid "<code>%referrer</code>: the referrer (HTTP_REFERER), if any."
|
2434 |
+
msgstr "<code>%referrer</code> : le referrer (HTTP_REFERER), s'il existe."
|
2435 |
|
2436 |
+
#: lib/help.php:483
|
2437 |
+
#, php-format
|
2438 |
+
msgid "<code>%ua</code>: the user-agent (HTTP_USER_AGENT), if any."
|
2439 |
+
msgstr ""
|
2440 |
+
"<code>%ua</code> : l'en-tête User-Agent (HTTP_USER_AGENT), s'il existe."
|
2441 |
|
2442 |
+
#: lib/help.php:484
|
2443 |
+
#, php-format
|
2444 |
msgid ""
|
2445 |
+
"<code>%forward</code>: HTTP_X_FORWARDED_FOR, if any. If you are behind a "
|
2446 |
+
"load balancer or CDN, this will likely be the visitor true IP."
|
2447 |
msgstr ""
|
2448 |
+
"<code>%forward</code> : l'en-tête HTTP_X_FORWARDED_FOR, s'il existe. Si "
|
2449 |
+
"votre serveur est derrière un CDN ou un proxy, cette variable retournera "
|
2450 |
+
"l'adresse réelle du client."
|
|
|
|
|
|
|
2451 |
|
2452 |
+
#: lib/help.php:485
|
2453 |
+
msgid "<code>%host</code>: the requested host (HTTP_HOST), if any."
|
2454 |
+
msgstr ""
|
2455 |
+
"<code>%host</code> : l'en-tête Host de la requête courante (HTTP_HOST), si "
|
2456 |
+
"elle existe."
|
2457 |
|
2458 |
+
#: lib/help.php:486
|
2459 |
+
msgid ""
|
2460 |
+
"Additionally, you can include any of the following characters: <code>\"</"
|
2461 |
+
"code>, <code>%</code>, <code>[</code>, <code>]</code>, <code>space</code> "
|
2462 |
+
"and lowercase letters <code>a-z</code>."
|
2463 |
+
msgstr ""
|
2464 |
+
"Vous pouvez aussi utiliser les caractères suivants :<code>\"</code>, <code>"
|
2465 |
+
"%</code>, <code>[</code>, <code>]</code>, <code>espace</code> et toute "
|
2466 |
+
"lettre minuscule <code>a-z</code>."
|
2467 |
|
2468 |
+
#: lib/help.php:498 ninjafirewall.php:846
|
2469 |
+
msgid "Rules Editor"
|
2470 |
+
msgstr "Éditeur de Règles"
|
2471 |
|
2472 |
+
#: lib/help.php:500
|
2473 |
+
msgid ""
|
2474 |
+
"Besides the \"Firewall Policies\", NinjaFirewall includes also a large set "
|
2475 |
+
"of built-in rules used to protect your blog against the most common "
|
2476 |
+
"vulnerabilities and hacking attempts. They are always enabled and you cannot "
|
2477 |
+
"edit them, but if you notice that your visitors are wrongly blocked by some "
|
2478 |
+
"of those rules, you can use the Rules Editor below to disable them "
|
2479 |
+
"individually:"
|
2480 |
+
msgstr ""
|
2481 |
+
"Outre les \"Politiques du Pare-feu\", NinjaFirewall intègre également un "
|
2482 |
+
"grand nombre de règles de sécurité utilisées pour protéger votre blog contre "
|
2483 |
+
"les vulnérabilités les plus courantes et les tentatives de piratage. Elles "
|
2484 |
+
"sont toujours activées et vous ne pouvez pas les modifier, mais si vous "
|
2485 |
+
"remarquez que vos visiteurs sont bloqués par erreur par certaines de ces "
|
2486 |
+
"règles, vous pouvez utiliser l’Éditeur de règles ci-dessous pour les "
|
2487 |
+
"désactiver individuellement :"
|
2488 |
|
2489 |
+
#: lib/help.php:502
|
2490 |
+
msgid ""
|
2491 |
+
"Check your firewall log and find the rule ID you want to disable (it is "
|
2492 |
+
"displayed in the <code>RULE</code> column)."
|
2493 |
+
msgstr ""
|
2494 |
+
"Consultez le journal du pare-feu afin d'y trouver l'ID de la règle que vous "
|
2495 |
+
"souhaitez désactiver (il est affiché dans la colonne <code>RULE</code>)."
|
2496 |
|
2497 |
+
#: lib/help.php:503
|
2498 |
+
msgid ""
|
2499 |
+
"Select its ID from the enabled rules list below and click the \"Disable it\" "
|
2500 |
+
"button."
|
2501 |
+
msgstr ""
|
2502 |
+
"Sélectionnez son ID dans la liste des règles ci-dessous et cliquez sur le "
|
2503 |
+
"bouton \"Désactiver\"."
|
2504 |
|
2505 |
+
#: lib/help.php:505
|
2506 |
+
msgid ""
|
2507 |
+
"Note: if the <code>RULE</code> column from your log shows a hyphen <code>-</"
|
2508 |
+
"code> instead of a number, that means that the rule can be changed in the "
|
2509 |
+
"\"Firewall Policies\" page."
|
2510 |
+
msgstr ""
|
2511 |
+
"Note: si la colonne <code>RULE</code> de votre journal affiche un trait "
|
2512 |
+
"d'union <code>-</code> à la place d'un nombre, cela signifie que la règle ne "
|
2513 |
+
"peut être modifiée quand dans la page \"Politiques du Pare-feu\"."
|
2514 |
|
2515 |
+
#: lib/help.php:510
|
2516 |
+
msgid "Credits"
|
2517 |
+
msgstr "Crédits"
|
2518 |
|
2519 |
+
#: lib/help.php:512
|
2520 |
+
msgid ""
|
2521 |
+
"NinjaFirewall security rules protect against many vulnerabilities. Some of "
|
2522 |
+
"them were reported by the following companies, individuals or mailing lists:"
|
2523 |
+
msgstr ""
|
2524 |
+
"Les règles de sécurité de NinjaFirewall protègent contre de nombreuses "
|
2525 |
+
"vulnérabilités. Certaines d'entre elles ont été découvertes par les "
|
2526 |
+
"entreprises, particuliers ou listes de diffusion suivantes:"
|
2527 |
|
2528 |
+
#: lib/help.php:564 ninjafirewall.php:1039
|
2529 |
+
msgid "Updates"
|
2530 |
+
msgstr "Mises à Jour"
|
2531 |
|
2532 |
+
#: lib/help.php:566
|
2533 |
+
msgid ""
|
2534 |
+
"To get the most efficient protection, you can ask NinjaFirewall to "
|
2535 |
+
"automatically update its security rules."
|
2536 |
+
msgstr ""
|
2537 |
+
"Pour bénéficier de la protection la plus efficace, vous pouvez demander à "
|
2538 |
+
"NinjaFirewall de mettre à jour ses règles de sécurité automatiquement."
|
2539 |
|
2540 |
+
#: lib/help.php:568
|
2541 |
+
msgid ""
|
2542 |
+
"Each time a new vulnerability is found in WordPress or one of its plugins/"
|
2543 |
+
"themes, a new set of security rules will be made available to protect "
|
2544 |
+
"against such vulnerability. Updates can be checked as often as daily, twice "
|
2545 |
+
"daily or even hourly."
|
2546 |
+
msgstr ""
|
2547 |
+
"Chaque fois qu'une nouvelle vulnérabilité est découverte dans WordPress, ses "
|
2548 |
+
"extensions ou ses thèmes, un nouvel ensemble de règles de sécurité est "
|
2549 |
+
"disponible pour protéger contre cette vulnérabilité. Les mises à jour "
|
2550 |
+
"peuvent être effectuées chaque jour, deux fois par jour ou même une fois par "
|
2551 |
+
"heure."
|
2552 |
|
2553 |
+
#: lib/help.php:570
|
2554 |
msgid ""
|
2555 |
+
"Only security rules will be downloaded. If a new version of NinjaFirewall "
|
2556 |
+
"(including new files, options and features) was available, it would have to "
|
2557 |
+
"be updated from the dashboard plugins menu as usual."
|
2558 |
msgstr ""
|
2559 |
+
"Seules les règles de sécurité seront téléchargées. Si une nouvelle version "
|
2560 |
+
"de NinjaFirewall (WP Edition) était disponible, elle devrait être mise à "
|
2561 |
+
"jour depuis la page des \"Extensions\" de votre tableau de bord, comme "
|
2562 |
+
"d'habitude."
|
2563 |
|
2564 |
+
#: lib/help.php:572
|
2565 |
+
msgid ""
|
2566 |
+
"We recommend to enable this feature, as it is the <strong>only way to keep "
|
2567 |
+
"your WordPress secure</strong> against new vulnerabilities."
|
2568 |
+
msgstr ""
|
2569 |
+
"Nous vous recommandons d'activer cette fonctionnalité, car c'est la "
|
2570 |
+
"<strong>meilleure façon de garder votre WordPress protégé</strong> contre "
|
2571 |
+
"les dernières vulnérabilités."
|
2572 |
|
2573 |
#: lib/install_fullwaf.php:36 lib/install_fullwaf.php:151
|
2574 |
#: lib/install_fullwaf.php:307 lib/install_wpwaf.php:54
|
2967 |
msgstr "Toujours activer"
|
2968 |
|
2969 |
#: lib/login_protection.php:296 lib/nf_sub_filecheck.php:517
|
2970 |
+
#: ninjafirewall.php:1614 ninjafirewall.php:1629 ninjafirewall.php:1639
|
2971 |
+
#: ninjafirewall.php:1649 ninjafirewall.php:1719 ninjafirewall.php:1762
|
2972 |
+
#: ninjafirewall.php:1795 ninjafirewall.php:1833 ninjafirewall.php:1921
|
2973 |
+
#: ninjafirewall.php:1941 ninjafirewall.php:1984 ninjafirewall.php:2114
|
2974 |
+
#: ninjafirewall.php:2128 ninjafirewall.php:2153 ninjafirewall.php:2361
|
2975 |
msgid "No (default)"
|
2976 |
msgstr "Non (défaut)"
|
2977 |
|
3280 |
msgid "Default: %s"
|
3281 |
msgstr "Défaut : %s"
|
3282 |
|
3283 |
+
#: lib/nf_sub_filecheck.php:159 ninjafirewall.php:2976
|
3284 |
msgid "Exclude the following files/folders (optional)"
|
3285 |
msgstr "Exclure les fichiers / dossiers suivants (optionnel)"
|
3286 |
|
3287 |
+
#: lib/nf_sub_filecheck.php:160 ninjafirewall.php:2977
|
3288 |
msgid "e.g.,"
|
3289 |
msgstr "par ex."
|
3290 |
|
3545 |
msgid "Error reading new snapshot file."
|
3546 |
msgstr "Erreur lors de la lecture du fichier du nouvel instantané."
|
3547 |
|
3548 |
+
#: lib/nf_sub_filecheck.php:815 ninjafirewall.php:261
|
3549 |
msgid "New file"
|
3550 |
msgstr "Nouveau fichier"
|
3551 |
|
3552 |
+
#: lib/nf_sub_filecheck.php:816 ninjafirewall.php:263
|
3553 |
msgid "Deleted file"
|
3554 |
msgstr "Fichier supprimé"
|
3555 |
|
3556 |
+
#: lib/nf_sub_filecheck.php:817 ninjafirewall.php:262
|
3557 |
msgid "Modified file"
|
3558 |
msgstr "Fichier modifié"
|
3559 |
|
3563 |
|
3564 |
#: lib/nf_sub_filecheck.php:840 lib/nf_sub_filecheck.php:842
|
3565 |
#: lib/nf_sub_filecheck.php:858 lib/nf_sub_filecheck.php:860
|
3566 |
+
#: lib/nf_sub_updates.php:542 lib/nf_sub_updates.php:544 lib/nfw_misc.php:76
|
3567 |
+
#: lib/nfw_misc.php:78 lib/nfw_misc.php:412 lib/nfw_misc.php:414
|
3568 |
+
#: lib/nfw_misc.php:551 lib/nfw_misc.php:553
|
3569 |
msgid "Blog:"
|
3570 |
msgstr "Blog :"
|
3571 |
|
3606 |
"et assurez vous que l'option \"Ajouter l'Administrateur à la liste blanche\" "
|
3607 |
"est activée."
|
3608 |
|
3609 |
+
#: lib/nf_sub_livelog.php:94
|
3610 |
msgid "Loading..."
|
3611 |
msgstr "Chargement..."
|
3612 |
|
3613 |
+
#: lib/nf_sub_livelog.php:112 lib/nf_sub_livelog.php:141
|
3614 |
+
#: lib/nf_sub_livelog.php:226
|
3615 |
msgid "No traffic yet, please wait..."
|
3616 |
msgstr "Aucun visiteur actuellement, veuillez patienter..."
|
3617 |
|
3618 |
+
#: lib/nf_sub_livelog.php:115
|
3619 |
msgid "Error: Live Log did not receive the expected response from your server:"
|
3620 |
msgstr "Erreur : le serveur distant n\\'a pas retourné la réponse attendue :"
|
3621 |
|
3622 |
+
#: lib/nf_sub_livelog.php:134
|
3623 |
msgid "Error: URL does not seem to exist:"
|
3624 |
msgstr "Erreur : l\\'URL ne semble pas valide :"
|
3625 |
|
3626 |
+
#: lib/nf_sub_livelog.php:136
|
3627 |
msgid "Error: cannot find your log file. Try to reload this page."
|
3628 |
msgstr ""
|
3629 |
"Erreur : impossible de trouver le fichier log. Essayez de recharger cette "
|
3630 |
"page."
|
3631 |
|
3632 |
+
#: lib/nf_sub_livelog.php:138
|
3633 |
msgid "Error: the HTTP server returned the following error code:"
|
3634 |
msgstr "Erreur : le serveur HTTP a retourné le code d\\'erreur suivant :"
|
3635 |
|
3636 |
+
#: lib/nf_sub_livelog.php:143 lib/nf_sub_livelog.php:156
|
3637 |
+
#: lib/nf_sub_livelog.php:176
|
3638 |
msgid "Sleeping"
|
3639 |
msgstr "Rafraîchissement dans"
|
3640 |
|
3641 |
+
#: lib/nf_sub_livelog.php:143 lib/nf_sub_livelog.php:156
|
3642 |
+
#: lib/nf_sub_livelog.php:176
|
3643 |
msgid "seconds"
|
3644 |
msgstr "secondes"
|
3645 |
|
3646 |
+
#: lib/nf_sub_livelog.php:230
|
3647 |
msgid "On"
|
3648 |
msgstr "Activer"
|
3649 |
|
3650 |
+
#: lib/nf_sub_livelog.php:230
|
3651 |
msgid "Off"
|
3652 |
msgstr "Stopper"
|
3653 |
|
3654 |
+
#: lib/nf_sub_livelog.php:230
|
3655 |
msgid "Refresh rate:"
|
3656 |
msgstr "Intervalle :"
|
3657 |
|
3658 |
+
#: lib/nf_sub_livelog.php:232
|
3659 |
msgid "5 seconds"
|
3660 |
msgstr "5 secondes"
|
3661 |
|
3662 |
+
#: lib/nf_sub_livelog.php:233
|
3663 |
msgid "10 seconds"
|
3664 |
msgstr "10 secondes"
|
3665 |
|
3666 |
+
#: lib/nf_sub_livelog.php:234
|
3667 |
msgid "20 seconds"
|
3668 |
msgstr "20 secondes"
|
3669 |
|
3670 |
+
#: lib/nf_sub_livelog.php:235
|
3671 |
msgid "45 seconds"
|
3672 |
msgstr "45 secondes"
|
3673 |
|
3674 |
+
#: lib/nf_sub_livelog.php:236
|
3675 |
msgid "Clear screen"
|
3676 |
msgstr "Effacer"
|
3677 |
|
3678 |
+
#: lib/nf_sub_livelog.php:236
|
3679 |
msgid "Autoscrolling"
|
3680 |
msgstr "Défilement auto."
|
3681 |
|
3682 |
+
#: lib/nf_sub_livelog.php:242
|
3683 |
msgid "Live Log will not display whitelisted users and brute-force attacks."
|
3684 |
msgstr ""
|
3685 |
"Live Log n'affiche pas les connexions de l'administrateur, ni les attaques "
|
3686 |
"par force brute."
|
3687 |
|
3688 |
+
#: lib/nf_sub_livelog.php:265
|
3689 |
msgid "Live Log options"
|
3690 |
msgstr "Options"
|
3691 |
|
3692 |
+
#: lib/nf_sub_livelog.php:268
|
3693 |
msgid "Format"
|
3694 |
msgstr "Format d'affichage"
|
3695 |
|
3696 |
+
#: lib/nf_sub_livelog.php:271
|
3697 |
msgid "Custom"
|
3698 |
msgstr "Autre"
|
3699 |
|
3700 |
+
#: lib/nf_sub_livelog.php:272
|
3701 |
msgid "See contextual help for available log format."
|
3702 |
msgstr ""
|
3703 |
"Consultez l'aide contextuelle pour avoir plus d'information sur les formats "
|
3704 |
"disponibles."
|
3705 |
|
3706 |
+
#: lib/nf_sub_livelog.php:276
|
3707 |
msgid "Display"
|
3708 |
msgstr "Afficher"
|
3709 |
|
3710 |
+
#: lib/nf_sub_livelog.php:279 ninjafirewall.php:1348
|
3711 |
msgid "HTTP and HTTPS traffic (default)"
|
3712 |
msgstr "Trafic HTTP et HTTPS (défaut)"
|
3713 |
|
3714 |
+
#: lib/nf_sub_livelog.php:280 ninjafirewall.php:1349
|
3715 |
msgid "HTTP traffic only"
|
3716 |
msgstr "Trafic HTTP uniquement"
|
3717 |
|
3718 |
+
#: lib/nf_sub_livelog.php:281 ninjafirewall.php:1350
|
3719 |
msgid "HTTPS traffic only"
|
3720 |
msgstr "Trafic HTTPS uniquement"
|
3721 |
|
3722 |
+
#: lib/nf_sub_livelog.php:286
|
3723 |
msgid "Timezone"
|
3724 |
msgstr "Fuseau horaire"
|
3725 |
|
3726 |
+
#: lib/nf_sub_livelog.php:301
|
3727 |
msgid "Save Live Log Options"
|
3728 |
msgstr "Sauvegarder les options"
|
3729 |
|
3730 |
+
#: lib/nf_sub_livelog.php:325
|
3731 |
msgid "Error: please enter the custom log format."
|
3732 |
msgstr "Erreur : veuillez entrer le format d'affichage."
|
3733 |
|
3838 |
msgid "Unable to open the log for read operation."
|
3839 |
msgstr "Impossible de lire le journal."
|
3840 |
|
3841 |
+
#: lib/nf_sub_malwarescan.php:25 ninjafirewall.php:822
|
3842 |
msgid "Anti-Malware"
|
3843 |
msgstr "Anti-Malware"
|
3844 |
|
3896 |
msgid "Refresh preview"
|
3897 |
msgstr "Réactualiser"
|
3898 |
|
3899 |
+
#: lib/nf_sub_options.php:55 ninjafirewall.php:800
|
3900 |
msgid "Firewall Options"
|
3901 |
msgstr "Options du Pare-feu"
|
3902 |
|
3903 |
#: lib/nf_sub_options.php:84 lib/nf_sub_options.php:93
|
3904 |
+
#: lib/nf_sub_options.php:108 lib/nf_sub_options.php:118 ninjafirewall.php:985
|
3905 |
+
#: ninjafirewall.php:1117
|
3906 |
msgid "Enabled"
|
3907 |
msgstr "Activé"
|
3908 |
|
4020 |
msgid "[NinjaFirewall] Alert: Firewall is disabled"
|
4021 |
msgstr "[NinjaFirewall] Alerte : Le pare-feu a été désactivé"
|
4022 |
|
4023 |
+
#: lib/nf_sub_options.php:480 lib/nf_sub_options.php:482 ninjafirewall.php:551
|
4024 |
+
#: ninjafirewall.php:553 ninjafirewall.php:683 ninjafirewall.php:685
|
4025 |
+
#: ninjafirewall.php:3363 ninjafirewall.php:3365
|
4026 |
msgid "-Blog :"
|
4027 |
msgstr "- Blog :"
|
4028 |
|
4051 |
"Quelqu'un a importé une nouvelle configuration qui a modifié tous les "
|
4052 |
"paramètres du pare-feu :"
|
4053 |
|
4054 |
+
#: lib/nf_sub_options.php:499 ninjafirewall.php:691 ninjafirewall.php:3370
|
4055 |
msgid "-User :"
|
4056 |
msgstr "- Nom :"
|
4057 |
|
4058 |
+
#: lib/nf_sub_options.php:500 ninjafirewall.php:692 ninjafirewall.php:3371
|
4059 |
msgid "-IP :"
|
4060 |
msgstr "- IP :"
|
4061 |
|
4062 |
+
#: lib/nf_sub_options.php:501 ninjafirewall.php:560 ninjafirewall.php:693
|
4063 |
+
#: ninjafirewall.php:3372
|
4064 |
msgid "-Date :"
|
4065 |
msgstr "- Date :"
|
4066 |
|
4067 |
+
#: lib/nf_sub_updates.php:74 ninjafirewall.php:850
|
4068 |
+
msgid "Rules Update"
|
4069 |
+
msgstr "Mise à Jour des Règles"
|
4070 |
+
|
4071 |
#: lib/nf_sub_updates.php:81
|
4072 |
msgid "Security rules cannot be updated when NinjaFirewall is disabled."
|
4073 |
msgstr ""
|
4079 |
msgstr "Les règles de sécurité ont été mises à jour."
|
4080 |
|
4081 |
#: lib/nf_sub_updates.php:95 lib/nf_sub_updates.php:442
|
4082 |
+
msgid "No security rules update available."
|
4083 |
+
msgstr "Aucune mise à jour des règles de sécurité disponible."
|
4084 |
|
4085 |
#: lib/nf_sub_updates.php:144
|
4086 |
msgid "Automatically update NinjaFirewall security rules"
|
4087 |
msgstr "Activer la mise à jour automatique des règles de sécurité"
|
4088 |
|
4089 |
+
#: lib/nf_sub_updates.php:149 ninjafirewall.php:1216 ninjafirewall.php:1709
|
4090 |
+
#: ninjafirewall.php:1752 ninjafirewall.php:1772 ninjafirewall.php:1823
|
4091 |
+
#: ninjafirewall.php:1868 ninjafirewall.php:1878 ninjafirewall.php:1888
|
4092 |
+
#: ninjafirewall.php:1931 ninjafirewall.php:1974 ninjafirewall.php:1994
|
4093 |
+
#: ninjafirewall.php:2056 ninjafirewall.php:2208 ninjafirewall.php:2264
|
4094 |
+
#: ninjafirewall.php:2274 ninjafirewall.php:2284 ninjafirewall.php:2294
|
4095 |
+
#: ninjafirewall.php:2341 ninjafirewall.php:2351 ninjafirewall.php:2958
|
4096 |
+
#: ninjafirewall.php:3073
|
4097 |
msgid "No"
|
4098 |
msgstr "Non"
|
4099 |
|
4548 |
msgid "Compare</a> the WP and <font color=\"#21759B\">WP+</font> Editions."
|
4549 |
msgstr "Comparez</a> les versions WP et <font color=\"#21759B\">WP+</font>."
|
4550 |
|
4551 |
+
#: lib/nfw_misc.php:62
|
4552 |
+
msgid "Blocked user account creation"
|
4553 |
+
msgstr "Création de compte d'utilisateur bloquée"
|
4554 |
+
|
4555 |
+
#: lib/nfw_misc.php:74
|
4556 |
+
msgid "NinjaFirewall has blocked an attempt to create a user account:"
|
4557 |
+
msgstr ""
|
4558 |
+
"NinjaFirewall a bloqué une tentative de création d'un compte d'utilisateur :"
|
4559 |
+
|
4560 |
+
#: lib/nfw_misc.php:80 lib/nfw_misc.php:555
|
4561 |
+
msgid "Username:"
|
4562 |
+
msgstr "Utilisateur :"
|
4563 |
+
|
4564 |
+
#: lib/nfw_misc.php:81 lib/nfw_misc.php:416 lib/nfw_misc.php:556
|
4565 |
+
msgid "User IP:"
|
4566 |
+
msgstr "IP utilisateur :"
|
4567 |
+
|
4568 |
+
#: lib/nfw_misc.php:84 lib/nfw_misc.php:417 lib/nfw_misc.php:559
|
4569 |
+
msgid "Date:"
|
4570 |
+
msgstr "Date :"
|
4571 |
+
|
4572 |
+
#: lib/nfw_misc.php:233 lib/nfw_misc.php:237
|
4573 |
msgid "NinjaFirewall error"
|
4574 |
msgstr "NinjaFirewall Erreur"
|
4575 |
|
4576 |
+
#: lib/nfw_misc.php:234
|
4577 |
#, php-format
|
4578 |
msgid ""
|
4579 |
"%s directory cannot be created. Please review your installation and ensure "
|
4582 |
"Le répertoire %s ne peut pas être créé. Vérifiez votre installation et "
|
4583 |
"assurez vous que %s n'est pas en lecture seule."
|
4584 |
|
4585 |
+
#: lib/nfw_misc.php:238
|
4586 |
#, php-format
|
4587 |
msgid ""
|
4588 |
"%s directory is read-only. Please review your installation and ensure that "
|
4591 |
"Le répertoire %s est en lecture seule. Vérifiez votre installation et les "
|
4592 |
"permissions de %s."
|
4593 |
|
4594 |
+
#: lib/nfw_misc.php:257 ninjafirewall.php:969
|
4595 |
msgid "unknown error"
|
4596 |
msgstr "erreur inconnue"
|
4597 |
|
4598 |
+
#: lib/nfw_misc.php:259
|
4599 |
msgid "NinjaFirewall fatal error:"
|
4600 |
msgstr "NinjaFirewall erreur fatale :"
|
4601 |
|
4602 |
+
#: lib/nfw_misc.php:260
|
4603 |
msgid "Review your installation, your site is not protected."
|
4604 |
msgstr "Vérifiez votre installation, votre site n'est pas protégé."
|
4605 |
|
4606 |
+
#: lib/nfw_misc.php:307 lib/nfw_misc.php:329
|
4607 |
msgid "Forbidden access"
|
4608 |
msgstr "Accès interdit"
|
4609 |
|
4610 |
+
#: lib/nfw_misc.php:348
|
4611 |
#, php-format
|
4612 |
msgid ""
|
4613 |
"<strong>ERROR</strong>: Invalid username or password.<br /><a href=\"%s"
|
4616 |
"<strong>ERREUR</strong>: Identifiant ou mot de passe invalide.<br /><a href="
|
4617 |
"\"%s\">Mot de passe perdu</a> ?"
|
4618 |
|
4619 |
+
#: lib/nfw_misc.php:409
|
4620 |
msgid "[NinjaFirewall] Alert: Database changes detected"
|
4621 |
msgstr "[NinjaFirewall] Alerte: Modification dans la base de données"
|
4622 |
|
4623 |
+
#: lib/nfw_misc.php:410
|
4624 |
msgid ""
|
4625 |
"NinjaFirewall has detected that one or more administrator accounts were "
|
4626 |
"modified in the database:"
|
4628 |
"NinjaFirewall a détecté que un ou plusieurs comptes d'administrateur ont été "
|
4629 |
"modifiés dans la base de données:"
|
4630 |
|
4631 |
+
#: lib/nfw_misc.php:418
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4632 |
#, php-format
|
4633 |
msgid "Total administrators : %s"
|
4634 |
msgstr "Nombre d'administrateurs : %s"
|
4635 |
|
4636 |
+
#: lib/nfw_misc.php:427
|
4637 |
msgid ""
|
4638 |
"If you cannot see any modifications in the above fields, it is likely that "
|
4639 |
"the administrator password was changed."
|
4641 |
"Si vous ne voyez pas de modifications dans les données ci-dessus, il est "
|
4642 |
"probable que le mot de passe administrateur a été changé."
|
4643 |
|
4644 |
+
#: lib/nfw_misc.php:525
|
4645 |
msgid "Blocked privilege escalation attempt"
|
4646 |
msgstr "Tentatives d'élévation des privilèges"
|
4647 |
|
4648 |
+
#: lib/nfw_misc.php:549
|
4649 |
msgid "NinjaFirewall has blocked an attempt to gain administrative privileges:"
|
4650 |
msgstr ""
|
4651 |
"NinjaFirewall a bloqué un utilisateur ayant essayé d'élever ses privilèges "
|
4652 |
"pour devenir administrateur du blog :"
|
4653 |
|
4654 |
+
#: lib/nfw_misc.php:575
|
|
|
|
|
|
|
|
|
4655 |
msgid ""
|
4656 |
"NinjaFirewall brute-force protection is enabled and you are temporarily "
|
4657 |
"whitelisted."
|
4659 |
"La protection de NinjaFirewall contre les attaques par force brute est "
|
4660 |
"activée. Vous êtes temporairement dans la liste blanche."
|
4661 |
|
4662 |
+
#: lib/nfw_misc.php:589
|
4663 |
#, php-format
|
4664 |
msgid ""
|
4665 |
"Hey, it seems that you've been using NinjaFirewall for some time. If you "
|
4769 |
msgid "Enable it"
|
4770 |
msgstr "Activer"
|
4771 |
|
4772 |
+
#: lib/statistics.php:28 ninjafirewall.php:796
|
4773 |
msgid "Statistics"
|
4774 |
msgstr "Statistiques"
|
4775 |
|
4805 |
msgid "Select monthly stats to view..."
|
4806 |
msgstr "Sélectionnez les statistiques à afficher"
|
4807 |
|
4808 |
+
#: ninjafirewall.php:52
|
4809 |
msgid "A true Web Application Firewall to protect and secure WordPress."
|
4810 |
msgstr "Un véritable pare-feu applicatif pour sécuriser et protéger WordPress."
|
4811 |
|
4812 |
+
#: ninjafirewall.php:61
|
4813 |
msgid "Cannot find WordPress configuration file"
|
4814 |
msgstr "Impossible de trouver le fichier de configuration de WordPress"
|
4815 |
|
4816 |
+
#: ninjafirewall.php:62
|
4817 |
msgid "Cannot read WordPress configuration file"
|
4818 |
msgstr "Impossible de lire le fichier de configuration de WordPress"
|
4819 |
|
4820 |
+
#: ninjafirewall.php:63
|
4821 |
msgid "Cannot retrieve WordPress database credentials"
|
4822 |
msgstr ""
|
4823 |
"Impossible de récupérer les informations d'identification de base de données "
|
4824 |
"WordPress"
|
4825 |
|
4826 |
+
#: ninjafirewall.php:64
|
4827 |
msgid "Cannot connect to WordPress database"
|
4828 |
msgstr "Impossible de se connecter à la base de données WordPress"
|
4829 |
|
4830 |
+
#: ninjafirewall.php:65
|
4831 |
msgid "Cannot retrieve user options from database (#2)"
|
4832 |
msgstr ""
|
4833 |
"Impossible de récupérer les options de l'utilisateur dans la base de données "
|
4834 |
"(#2)"
|
4835 |
|
4836 |
+
#: ninjafirewall.php:66
|
4837 |
msgid "Cannot retrieve user options from database (#3)"
|
4838 |
msgstr ""
|
4839 |
"Impossible de récupérer les options de l'utilisateur dans la base de données "
|
4840 |
"(#3)"
|
4841 |
|
4842 |
+
#: ninjafirewall.php:67
|
4843 |
msgid "Cannot retrieve user rules from database (#2)"
|
4844 |
msgstr ""
|
4845 |
"Impossible de récupérer les règles de l'utilisateur dans la base de données "
|
4846 |
"(#2)"
|
4847 |
|
4848 |
+
#: ninjafirewall.php:68
|
4849 |
msgid "Cannot retrieve user rules from database (#3)"
|
4850 |
msgstr ""
|
4851 |
"Impossible de récupérer les règles de l'utilisateur dans la base de données "
|
4852 |
"(#3)"
|
4853 |
|
4854 |
+
#: ninjafirewall.php:69
|
4855 |
msgid ""
|
4856 |
"The firewall has been disabled from the <a href=\"admin.php?page=nfsubopt"
|
4857 |
"\">administration console</a>"
|
4859 |
"Le pare-feu a été désactivé depuis son <a href=\"admin.php?page=nfsubopt"
|
4860 |
"\">interface d'administration</a>"
|
4861 |
|
4862 |
+
#: ninjafirewall.php:70
|
4863 |
msgid "Unable to communicate with the firewall. Please check your settings"
|
4864 |
msgstr ""
|
4865 |
"Impossible de communiquer avec le pare-feu. Veuillez vérifiez votre "
|
4866 |
"configuration"
|
4867 |
|
4868 |
+
#: ninjafirewall.php:71
|
4869 |
msgid "Cannot retrieve user options from database (#1)"
|
4870 |
msgstr ""
|
4871 |
"Impossible de récupérer les options de l'utilisateur dans la base de données "
|
4872 |
"(#1)"
|
4873 |
|
4874 |
+
#: ninjafirewall.php:72
|
4875 |
msgid "Cannot retrieve user rules from database (#1)"
|
4876 |
msgstr ""
|
4877 |
"Impossible de récupérer les règles de l'utilisateur dans la base de données "
|
4878 |
"(#1)"
|
4879 |
|
4880 |
+
#: ninjafirewall.php:73
|
4881 |
#, php-format
|
4882 |
msgid ""
|
4883 |
"The firewall cannot access its log and cache folders. If you changed the "
|
4888 |
"modifié les dossiers %s ou %s, vous DEVEZ définir la constante %s afin de "
|
4889 |
"résoudre ce problème (consultez %s pour plus de détails)"
|
4890 |
|
4891 |
+
#: ninjafirewall.php:98
|
4892 |
msgid ""
|
4893 |
"You do not have \"unfiltered_html\" capability. Please enable it in order to "
|
4894 |
"run NinjaFirewall (or make sure you do not have \"DISALLOW_UNFILTERED_HTML\" "
|
4899 |
"la directive \"DISALLOW_UNFILTERED_HTML\" activée dans votre fichier wp-"
|
4900 |
"config.php)."
|
4901 |
|
4902 |
+
#: ninjafirewall.php:105
|
4903 |
#, php-format
|
4904 |
msgid ""
|
4905 |
"NinjaFirewall requires WordPress 3.3 or greater but your current version is "
|
4908 |
"NinjaFirewall nécessite au moins WordPress 3.3 mais votre version de "
|
4909 |
"WordPress est %s."
|
4910 |
|
4911 |
+
#: ninjafirewall.php:109
|
4912 |
#, php-format
|
4913 |
msgid ""
|
4914 |
"NinjaFirewall requires PHP 5.3 or greater but your current version is %s."
|
4915 |
msgstr ""
|
4916 |
"NinjaFirewall nécessite au moins PHP 5.3 mais votre version de PHP est %s."
|
4917 |
|
4918 |
+
#: ninjafirewall.php:113
|
4919 |
#, php-format
|
4920 |
msgid "NinjaFirewall requires the PHP %s extension."
|
4921 |
msgstr "NinjaFirewall nécessite l'extension PHP %s."
|
4922 |
|
4923 |
+
#: ninjafirewall.php:117
|
4924 |
msgid ""
|
4925 |
"You have SAFE_MODE enabled. Please disable it, it is deprecated as of PHP "
|
4926 |
"5.3.0 (see http://php.net/safe-mode)."
|
4929 |
"devenue obsolète depuis PHP 5.3 et a été supprimée depuis PHP 5.4 (cf. "
|
4930 |
"http://php.net/safe-mode)."
|
4931 |
|
4932 |
+
#: ninjafirewall.php:121
|
4933 |
msgid "You are not allowed to activate NinjaFirewall."
|
4934 |
msgstr "Vous n’êtes pas autorisé à activer NinjaFirewall."
|
4935 |
|
4936 |
+
#: ninjafirewall.php:125
|
4937 |
msgid "NinjaFirewall is not compatible with Microsoft Windows."
|
4938 |
msgstr "NinjaFirewall n'est pas compatible avec Microsoft Windows."
|
4939 |
|
4940 |
+
#: ninjafirewall.php:549
|
4941 |
msgid "ERROR: Failed to update rules"
|
4942 |
msgstr "ERREUR: Échec de la mise à jour des règles"
|
4943 |
|
4944 |
+
#: ninjafirewall.php:555
|
4945 |
msgid ""
|
4946 |
"NinjaFirewall failed to update its rules. This is a critical error, your "
|
4947 |
"current rules may be corrupted or disabled. In order to solve the problem, "
|
4951 |
"critique, vos règles actuelles peuvent être endommagées ou bien désactivées. "
|
4952 |
"Afin de résoudre le problème, veuillez suivre ces instructions :"
|
4953 |
|
4954 |
+
#: ninjafirewall.php:556
|
4955 |
msgid "1. Log in to your WordPress admin dashboard."
|
4956 |
msgstr "1. Connectez-vous à votre tableau de bord WordPress."
|
4957 |
|
4958 |
+
#: ninjafirewall.php:557
|
4959 |
msgid "2. Go to \"NinjaFirewall > Updates\"."
|
4960 |
msgstr "2. Sélectionnez \"NinjaFirewall > Mises à Jour\"."
|
4961 |
|
4962 |
+
#: ninjafirewall.php:558
|
4963 |
msgid "3. Click on \"Check for updates now!\"."
|
4964 |
msgstr "3. Cliquez sur le bouton \"Vérifier les mises à jour maintenant ! \"."
|
4965 |
|
4966 |
+
#: ninjafirewall.php:563 ninjafirewall.php:696
|
4967 |
msgid "Support forum"
|
4968 |
msgstr "Forum "
|
4969 |
|
4970 |
+
#: ninjafirewall.php:681
|
4971 |
msgid "Alert: WordPress console login"
|
4972 |
msgstr "Alerte : Connexion à WordPress"
|
4973 |
|
4974 |
+
#: ninjafirewall.php:690
|
4975 |
msgid "Someone just logged in to your WordPress admin console:"
|
4976 |
msgstr "Quelqu'un vient de se connecter à votre Tableau de bord de WordPress:"
|
4977 |
|
4978 |
+
#: ninjafirewall.php:763
|
4979 |
#, php-format
|
4980 |
msgid "Sorry %s, your request cannot be processed."
|
4981 |
msgstr "Désolé %s, votre requête ne peut pas aboutir."
|
4982 |
|
4983 |
+
#: ninjafirewall.php:764
|
4984 |
msgid "For security reasons, it was blocked and logged."
|
4985 |
msgstr "Pour des raisons de sécurité, elle a été bloquée et enregistrée."
|
4986 |
|
4987 |
+
#: ninjafirewall.php:766
|
4988 |
msgid ""
|
4989 |
"If you believe this was an error please contact the<br />webmaster and "
|
4990 |
"enclose the following incident ID:"
|
4992 |
"Si vous pensez qu'il s'agit d'une erreur, veuillez contacter<br />le "
|
4993 |
"webmaster et joindre le numéro d'incident suivant:"
|
4994 |
|
4995 |
+
#: ninjafirewall.php:792
|
4996 |
msgid "NinjaFirewall: Overview"
|
4997 |
msgstr "NinjaFirewall : Aperçu"
|
4998 |
|
4999 |
+
#: ninjafirewall.php:796
|
5000 |
msgid "NinjaFirewall: Statistics"
|
5001 |
msgstr "NinjaFirewall : Statistiques"
|
5002 |
|
5003 |
+
#: ninjafirewall.php:800
|
5004 |
msgid "NinjaFirewall: Firewall Options"
|
5005 |
msgstr "NinjaFirewall : Options du Pare-feu"
|
5006 |
|
5007 |
+
#: ninjafirewall.php:804
|
5008 |
msgid "NinjaFirewall: Firewall Policies"
|
5009 |
msgstr "NinjaFirewall : Politiques du Pare-feu"
|
5010 |
|
5011 |
+
#: ninjafirewall.php:808
|
5012 |
msgid "NinjaFirewall: File Guard"
|
5013 |
msgstr "NinjaFirewall: File Guard"
|
5014 |
|
5015 |
+
#: ninjafirewall.php:812
|
5016 |
msgid "NinjaFirewall: File Check"
|
5017 |
msgstr "NinjaFirewall: File Check"
|
5018 |
|
5019 |
+
#: ninjafirewall.php:822
|
5020 |
msgid "NinjaFirewall: Anti-Malware"
|
5021 |
msgstr "NinjaFirewall : Anti-Malware"
|
5022 |
|
5023 |
+
#: ninjafirewall.php:826
|
5024 |
msgid "NinjaFirewall: Network"
|
5025 |
msgstr "NinjaFirewall : Réseau"
|
5026 |
|
5027 |
+
#: ninjafirewall.php:830
|
5028 |
msgid "NinjaFirewall: Event Notifications"
|
5029 |
msgstr "NinjaFirewall : Notifications d’Événement"
|
5030 |
|
5031 |
+
#: ninjafirewall.php:834
|
5032 |
msgid "NinjaFirewall: Log-in Protection"
|
5033 |
msgstr "NinjaFirewall : Page de Connexion"
|
5034 |
|
5035 |
+
#: ninjafirewall.php:838
|
5036 |
msgid "NinjaFirewall: Firewall Log"
|
5037 |
msgstr "NinjaFirewall : Journal du Pare-feu"
|
5038 |
|
5039 |
+
#: ninjafirewall.php:842
|
5040 |
msgid "NinjaFirewall: Live Log"
|
5041 |
msgstr "NinjaFirewall: Live Log"
|
5042 |
|
5043 |
+
#: ninjafirewall.php:846
|
5044 |
msgid "NinjaFirewall: Rules Editor"
|
5045 |
msgstr "NinjaFirewall : Éditeur de Règles"
|
5046 |
|
5047 |
+
#: ninjafirewall.php:850
|
5048 |
+
msgid "NinjaFirewall: Rules Update"
|
5049 |
+
msgstr "NinjaFirewall: Mise à Jour des Règles"
|
5050 |
|
5051 |
+
#: ninjafirewall.php:857
|
5052 |
msgid "NinjaFirewall: About"
|
5053 |
msgstr "NinjaFirewall : À Propos"
|
5054 |
|
5055 |
+
#: ninjafirewall.php:857
|
5056 |
msgid "About..."
|
5057 |
msgstr "À Propos..."
|
5058 |
|
5059 |
+
#: ninjafirewall.php:897
|
5060 |
msgid "NinjaFirewall Settings"
|
5061 |
msgstr "Réglages de NinjaFirewall"
|
5062 |
|
5063 |
+
#: ninjafirewall.php:905
|
5064 |
msgid "NinjaFirewall is enabled"
|
5065 |
msgstr "NinjaFirewall est activé"
|
5066 |
|
5067 |
+
#: ninjafirewall.php:944
|
5068 |
msgid "Congratulations, NinjaFirewall is up and running!"
|
5069 |
msgstr "Félicitations, NinjaFirewall est bien activé !"
|
5070 |
|
5071 |
+
#: ninjafirewall.php:945
|
5072 |
msgid ""
|
5073 |
"If you need help, click on the contextual \"Help\" menu tab located in the "
|
5074 |
"upper right corner of each page."
|
5076 |
"Si vous avez besoin d'aide, cliquez sur l'onglet \"Aide\" situé dans le coin "
|
5077 |
"supérieur droit de chaque page."
|
5078 |
|
5079 |
+
#: ninjafirewall.php:947
|
5080 |
msgid "A \"Quick Start, FAQ & Troubleshooting Guide\" email was sent to"
|
5081 |
msgstr ""
|
5082 |
"Un e-mail \"Guide d'Utilisation, d'Installation et de Dépannage\" a été "
|
5083 |
"envoyé à l'adresse"
|
5084 |
|
5085 |
+
#: ninjafirewall.php:973 ninjafirewall.php:983
|
5086 |
msgid "Firewall"
|
5087 |
msgstr "Pare-feu"
|
5088 |
|
5089 |
+
#: ninjafirewall.php:992
|
5090 |
msgid "WordPress WAF"
|
5091 |
msgstr "WordPress WAF"
|
5092 |
|
5093 |
+
#: ninjafirewall.php:994
|
5094 |
msgid "Full WAF"
|
5095 |
msgstr "Full WAF"
|
5096 |
|
5097 |
+
#: ninjafirewall.php:998
|
5098 |
msgid "Mode"
|
5099 |
msgstr "Mode"
|
5100 |
|
5101 |
+
#: ninjafirewall.php:1000
|
5102 |
#, php-format
|
5103 |
msgid "NinjaFirewall is running in %s mode."
|
5104 |
msgstr "NinjaFirewall fonctionne en mode %s."
|
5105 |
|
5106 |
+
#: ninjafirewall.php:1009
|
5107 |
msgid "Enabled."
|
5108 |
msgstr "Activé."
|
5109 |
|
5110 |
+
#: ninjafirewall.php:1009
|
5111 |
msgid "Click here to turn Debugging Mode off"
|
5112 |
msgstr "Cliquez ici pour désactiver le mode Débogage"
|
5113 |
|
5114 |
+
#: ninjafirewall.php:1015
|
5115 |
msgid "PHP SAPI"
|
5116 |
msgstr "PHP SAPI"
|
5117 |
|
5118 |
+
#: ninjafirewall.php:1029 ninjafirewall.php:3353
|
5119 |
msgid "Version"
|
5120 |
msgstr "Version"
|
5121 |
|
5122 |
+
#: ninjafirewall.php:1031
|
5123 |
msgid "Security rules:"
|
5124 |
msgstr "Règles de sécurité :"
|
5125 |
|
5126 |
+
#: ninjafirewall.php:1041
|
5127 |
msgid "Security rules updates are disabled."
|
5128 |
msgstr "La mise à jour automatique des règles de sécurité est désactivée."
|
5129 |
|
5130 |
+
#: ninjafirewall.php:1041
|
5131 |
msgid ""
|
5132 |
"If you want your blog to be protected against the latest threats, enable "
|
5133 |
"automatic security rules updates."
|
5135 |
"Pour garder votre WordPress protégé contre les dernières vulnérabilités, "
|
5136 |
"pensez à l'activer."
|
5137 |
|
5138 |
+
#: ninjafirewall.php:1049 ninjafirewall.php:1058
|
5139 |
msgid "Admin user"
|
5140 |
msgstr "Administrateur"
|
5141 |
|
5142 |
+
#: ninjafirewall.php:1051
|
5143 |
#, php-format
|
5144 |
msgid ""
|
5145 |
"You are not whitelisted. Ensure that the \"Do not block WordPress "
|
5152 |
"\"%s\">Politiques du Pare-feu</a>, sinon vous pourriez être bloqué par le "
|
5153 |
"pare-feu lorsque vous travaillez depuis votre Tableau de bord."
|
5154 |
|
5155 |
+
#: ninjafirewall.php:1060
|
5156 |
msgid "You are whitelisted by the firewall."
|
5157 |
msgstr "Vous êtes dans la liste blanche du pare-feu."
|
5158 |
|
5159 |
+
#: ninjafirewall.php:1067
|
5160 |
msgid "Restrictions"
|
5161 |
msgstr "Restrictions"
|
5162 |
|
5163 |
+
#: ninjafirewall.php:1069
|
5164 |
msgid "Access to NinjaFirewall is restricted to:"
|
5165 |
msgstr "L'accès à NinjaFirewall est restreint à :"
|
5166 |
|
5167 |
+
#: ninjafirewall.php:1080
|
5168 |
msgid "User session"
|
5169 |
msgstr "Session utilisateur"
|
5170 |
|
5171 |
+
#: ninjafirewall.php:1082
|
5172 |
msgid ""
|
5173 |
"It seems that the user session set by NinjaFirewall was not found by the "
|
5174 |
"firewall script."
|
5176 |
"Il semble que la session d'utilisateur définie par NinjaFirewall n'a pas été "
|
5177 |
"trouvé par le script du pare-feu."
|
5178 |
|
5179 |
+
#: ninjafirewall.php:1090
|
5180 |
#, php-format
|
5181 |
msgid ""
|
5182 |
"the public key is invalid. Please <a href=\"%s\">check your configuration</"
|
5185 |
"la clé publique est invalide. Veuillez vérifier <a href=\"%s\">votre "
|
5186 |
"configuration</a>."
|
5187 |
|
5188 |
+
#: ninjafirewall.php:1094
|
5189 |
msgid "No IP address restriction."
|
5190 |
msgstr "Aucune restriction d'accès par adresse IP."
|
5191 |
|
5192 |
+
#: ninjafirewall.php:1097
|
5193 |
#, php-format
|
5194 |
msgid "IP address %s is allowed to access NinjaFirewall's log on this server."
|
5195 |
msgstr ""
|
5196 |
"L'adresse IP %s est autorisée à accéder au journal du pare-feu de "
|
5197 |
"NinjaFirewall."
|
5198 |
|
5199 |
+
#: ninjafirewall.php:1100
|
5200 |
#, php-format
|
5201 |
msgid ""
|
5202 |
"the whitelisted IP is not valid. Please <a href=\"%s\">check your "
|
5205 |
"l'adresse IP est invalide. Veuillez vérifier <a href=\"%s\">votre "
|
5206 |
"configuration</a>."
|
5207 |
|
5208 |
+
#: ninjafirewall.php:1110
|
5209 |
#, php-format
|
5210 |
msgid "Error: %s"
|
5211 |
msgstr "Erreur : %s"
|
5212 |
|
5213 |
+
#: ninjafirewall.php:1128
|
5214 |
msgid "Source IP"
|
5215 |
msgstr "IP source"
|
5216 |
|
5217 |
+
#: ninjafirewall.php:1130
|
5218 |
#, php-format
|
5219 |
msgid "You have a private IP : %s"
|
5220 |
msgstr "Vous avez l'adresse IP d'un réseau privé : %s"
|
5221 |
|
5222 |
+
#: ninjafirewall.php:1130
|
5223 |
#, php-format
|
5224 |
msgid ""
|
5225 |
"If your site is behind a reverse proxy or a load balancer, ensure that you "
|
5231 |
"la bonne adresse IP, sinon utilisez le fichier de configuration %s de "
|
5232 |
"NinjaFirewall. "
|
5233 |
|
5234 |
+
#: ninjafirewall.php:1138 ninjafirewall.php:1149
|
5235 |
msgid "CDN detection"
|
5236 |
msgstr "Détection CDN"
|
5237 |
|
5238 |
+
#: ninjafirewall.php:1140
|
5239 |
#, php-format
|
5240 |
msgid ""
|
5241 |
"%s detected: you seem to be using Cloudflare CDN services. Ensure that you "
|
5246 |
"vous d'avoir configuré votre serveur HTTP afin qu'il fasse suivre la bonne "
|
5247 |
"adresse IP, sinon utilisez le fichier de configuration %s de NinjaFirewall."
|
5248 |
|
5249 |
+
#: ninjafirewall.php:1151
|
5250 |
#, php-format
|
5251 |
msgid ""
|
5252 |
"%s detected: you seem to be using Incapsula CDN services. Ensure that you "
|
5257 |
"vous d'avoir configuré votre serveur HTTP afin qu'il fasse suivre la bonne "
|
5258 |
"adresse IP, sinon utilisez le fichier de configuration %s de NinjaFirewall."
|
5259 |
|
5260 |
+
#: ninjafirewall.php:1160 ninjafirewall.php:1170
|
5261 |
msgid "Log dir"
|
5262 |
msgstr "Répertoire du Journal"
|
5263 |
|
5264 |
+
#: ninjafirewall.php:1162 ninjafirewall.php:1172
|
5265 |
#, php-format
|
5266 |
msgid "%s directory is not writable! Please chmod it to 0777 or equivalent."
|
5267 |
msgstr ""
|
5268 |
"Le répertoire %s est en lecture seule ! Veuillez changer ses permissions "
|
5269 |
"(0777 ou équivalent)."
|
5270 |
|
5271 |
+
#: ninjafirewall.php:1180
|
5272 |
msgid "Optional configuration file"
|
5273 |
msgstr "Fichier de configuration"
|
5274 |
|
5275 |
+
#: ninjafirewall.php:1215 ninjafirewall.php:1611 ninjafirewall.php:1626
|
5276 |
+
#: ninjafirewall.php:1636 ninjafirewall.php:1646 ninjafirewall.php:1716
|
5277 |
+
#: ninjafirewall.php:1759 ninjafirewall.php:1792 ninjafirewall.php:1830
|
5278 |
+
#: ninjafirewall.php:1918 ninjafirewall.php:1938 ninjafirewall.php:1981
|
5279 |
+
#: ninjafirewall.php:2113 ninjafirewall.php:2127 ninjafirewall.php:2152
|
5280 |
+
#: ninjafirewall.php:2358
|
5281 |
msgid "Yes"
|
5282 |
msgstr "Oui"
|
5283 |
|
5284 |
+
#: ninjafirewall.php:1217
|
5285 |
msgid "(default)"
|
5286 |
msgstr "(défaut)"
|
5287 |
|
5288 |
+
#: ninjafirewall.php:1218
|
5289 |
#, php-format
|
5290 |
msgid ""
|
5291 |
"This feature is only available when NinjaFirewall is running in %s mode."
|
5293 |
"Cette option ne peut être activée que lorsque NinjaFirewall fonctionne en "
|
5294 |
"mode %s."
|
5295 |
|
5296 |
+
#: ninjafirewall.php:1231
|
5297 |
msgid "All fields will be restored to their default values. Go ahead?"
|
5298 |
msgstr ""
|
5299 |
"Tous les champs vont être réinitialisés avec leur valeur par défaut. "
|
5300 |
"Continuer ?"
|
5301 |
|
5302 |
+
#: ninjafirewall.php:1261
|
5303 |
msgid ""
|
5304 |
"WARNING: ensure that you can access your admin console over HTTPS before "
|
5305 |
"enabling this option, otherwise you will lock yourself out of your site. Go "
|
5309 |
"via HTTPS avant d'activer cette option, sinon vous risquez de bloquer "
|
5310 |
"l’accès à votre site. Continuer ?"
|
5311 |
|
5312 |
+
#: ninjafirewall.php:1270
|
5313 |
msgid ""
|
5314 |
"Any character that is not a letter [a-zA-Z], a digit [0-9], a dot [.], a "
|
5315 |
"hyphen [-] or an underscore [_] will be removed from the filename and "
|
5319 |
"[.], un trait d'union[-] ou un caractère de soulignement[_], sera supprimé "
|
5320 |
"du nom du fichier et remplacé par le caractère de substitution."
|
5321 |
|
5322 |
+
#: ninjafirewall.php:1308
|
5323 |
msgid "Default values were restored."
|
5324 |
msgstr "Les valeurs par défaut ont été restaurées."
|
5325 |
|
5326 |
+
#: ninjafirewall.php:1310
|
5327 |
msgid "No action taken."
|
5328 |
msgstr "Aucune mesure prise."
|
5329 |
|
5330 |
+
#: ninjafirewall.php:1345
|
5331 |
msgid "Enable NinjaFirewall for"
|
5332 |
msgstr "Activer NinjaFirewall pour le trafic"
|
5333 |
|
5334 |
+
#: ninjafirewall.php:1377
|
5335 |
msgid "File Uploads"
|
5336 |
msgstr "Autoriser les téléchargements (uploads)"
|
5337 |
|
5338 |
+
#: ninjafirewall.php:1381
|
5339 |
msgid "Allow uploads"
|
5340 |
msgstr "Autoriser"
|
5341 |
|
5342 |
+
#: ninjafirewall.php:1382
|
5343 |
msgid "Disallow uploads (default)"
|
5344 |
msgstr "Ne pas autoriser (défaut)"
|
5345 |
|
5346 |
+
#: ninjafirewall.php:1385
|
5347 |
msgid "Sanitise filenames"
|
5348 |
msgstr "Nettoyer le nom des fichiers"
|
5349 |
|
5350 |
+
#: ninjafirewall.php:1385
|
5351 |
msgid "substitution character:"
|
5352 |
msgstr "caractère de substitution :"
|
5353 |
|
5354 |
+
#: ninjafirewall.php:1491
|
5355 |
msgid "Block direct access to any PHP file located in one of these directories"
|
5356 |
msgstr ""
|
5357 |
"Bloquer l'accès direct à un fichier PHP situé dans l'un de ces répertoires"
|
5358 |
|
5359 |
+
#: ninjafirewall.php:1521
|
5360 |
msgid ""
|
5361 |
"NinjaFirewall will not block access to the TinyMCE WYSIWYG editor even if "
|
5362 |
"this option is enabled."
|
5364 |
"NinjaFirewall ne bloquera pas l'accès à l'éditeur WYSIWYG TinyMCE même si "
|
5365 |
"cette option est activée."
|
5366 |
|
5367 |
+
#: ninjafirewall.php:1536
|
5368 |
msgid ""
|
5369 |
"Unless you have PHP scripts in a \"/cache/\" folder that need to be accessed "
|
5370 |
"by your visitors, we recommend to enable this option."
|
5373 |
"pouvant être consultés par vos visiteurs, nous vous recommandons d'activer "
|
5374 |
"cette option."
|
5375 |
|
5376 |
+
#: ninjafirewall.php:1547
|
5377 |
msgid ""
|
5378 |
"If you are using the Jetpack plugin, blocking <code>system.multicall</code> "
|
5379 |
"may prevent it from working correctly."
|
5381 |
"Si vous utilisez l'extension Jetpack, bloquer <code>system.multicall</code> "
|
5382 |
"pourrait l’empêcher de fonctionner correctement."
|
5383 |
|
5384 |
+
#: ninjafirewall.php:1555
|
5385 |
+
msgid "User accounts"
|
5386 |
+
msgstr "Comptes utilisateur"
|
5387 |
+
|
5388 |
+
#: ninjafirewall.php:1559
|
5389 |
+
msgid "Do not enable this policy if you allow user registration."
|
5390 |
+
msgstr ""
|
5391 |
+
"N'activez pas cette option si vous autorisez l'inscription des utilisateurs."
|
5392 |
+
|
5393 |
+
#: ninjafirewall.php:1564
|
5394 |
msgid "Protect against username enumeration"
|
5395 |
msgstr "Protéger contre l'énumération des comptes utilisateurs"
|
5396 |
|
5397 |
+
#: ninjafirewall.php:1567
|
5398 |
msgid "Through the author archives"
|
5399 |
msgstr "Via la page d'archive d'un auteur"
|
5400 |
|
5401 |
+
#: ninjafirewall.php:1568
|
5402 |
msgid "Through the login page"
|
5403 |
msgstr "Via la page de connexion"
|
5404 |
|
5405 |
+
#: ninjafirewall.php:1569
|
5406 |
msgid "Through the WordPress REST API"
|
5407 |
msgstr "Via l'API REST de WordPress"
|
5408 |
|
5409 |
+
#: ninjafirewall.php:1577
|
5410 |
msgid "This feature is only available when running WordPress 4.7 or above."
|
5411 |
msgstr "Cette option ne peut être activée qu'avec WordPress 4.7 ou plus."
|
5412 |
|
5413 |
+
#: ninjafirewall.php:1584
|
5414 |
msgid "WordPress REST API"
|
5415 |
msgstr "API REST de WordPress"
|
5416 |
|
5417 |
+
#: ninjafirewall.php:1587 ninjafirewall.php:1596
|
5418 |
msgid "Block any access to the API"
|
5419 |
msgstr "Bloquer tout accès à l'API"
|
5420 |
|
5421 |
+
#: ninjafirewall.php:1593
|
5422 |
msgid "WordPress XML-RPC API"
|
5423 |
msgstr "API XML-RPC de WordPress"
|
5424 |
|
5425 |
+
#: ninjafirewall.php:1597
|
5426 |
msgid "Block <code>system.multicall</code> method"
|
5427 |
msgstr "Bloquer la méthode <code>system.multicall</code>"
|
5428 |
|
5429 |
+
#: ninjafirewall.php:1599
|
5430 |
msgid "Block Pingbacks"
|
5431 |
msgstr "Bloquer les Pingbacks"
|
5432 |
|
5433 |
+
#: ninjafirewall.php:1604
|
5434 |
msgid ""
|
5435 |
"Disabling access to the REST or XML-RPC API may break some functionality on "
|
5436 |
"your blog, its themes or plugins."
|
5438 |
"L'activation de ces options peut rompre certaines fonctionnalités de votre "
|
5439 |
"blog, ses thèmes ou ses plugins."
|
5440 |
|
5441 |
+
#: ninjafirewall.php:1608
|
5442 |
msgid "Block <code>POST</code> requests in the themes folder"
|
5443 |
msgstr "Bloquer les requêtes <code>POST</code> dans le dossier des thèmes"
|
5444 |
|
5445 |
+
#: ninjafirewall.php:1623
|
5446 |
msgid "Force SSL for admin and logins"
|
5447 |
msgstr "Forcer la connexion sécurisée au Tableau de bord"
|
5448 |
|
5449 |
+
#: ninjafirewall.php:1633
|
5450 |
msgid "Disable the plugin and theme editor"
|
5451 |
msgstr "Désactiver l’éditeur de thème et d'extension"
|
5452 |
|
5453 |
+
#: ninjafirewall.php:1643
|
5454 |
msgid "Disable plugin and theme update/installation"
|
5455 |
msgstr "Désactiver l'installation et mise à jour des thèmes et extensions"
|
5456 |
|
5457 |
+
#: ninjafirewall.php:1672
|
5458 |
msgid "Add the Administrator to the whitelist (default)."
|
5459 |
msgstr "Ajouter l'Administrateur à la liste blanche (défaut)."
|
5460 |
|
5461 |
+
#: ninjafirewall.php:1673
|
5462 |
msgid "Add all logged in users to the whitelist."
|
5463 |
msgstr "Ajouter tous les utilisateurs connectés à la liste blanche."
|
5464 |
|
5465 |
+
#: ninjafirewall.php:1674
|
5466 |
msgid "Disable users whitelist."
|
5467 |
msgstr "Désactiver la liste blanche."
|
5468 |
|
5469 |
+
#: ninjafirewall.php:1675
|
5470 |
msgid ""
|
5471 |
"Note: This feature does not apply to <code>FORCE_SSL_ADMIN</code>, "
|
5472 |
"<code>DISALLOW_FILE_EDIT</code> and <code>DISALLOW_FILE_MODS</code> options "
|
5476 |
"<code>DISALLOW_FILE_EDIT</code> et <code>DISALLOW_FILE_MODS</code> qui, si "
|
5477 |
"elles sont activées, seront toujours appliquées."
|
5478 |
|
5479 |
+
#: ninjafirewall.php:1703
|
5480 |
msgid "Scan <code>GET</code> variable"
|
5481 |
msgstr "Filtrer la variable <code>GET</code>"
|
5482 |
|
5483 |
+
#: ninjafirewall.php:1713
|
5484 |
msgid "Sanitise <code>GET</code> variable"
|
5485 |
msgstr "Nettoyer la variable <code>GET</code>"
|
5486 |
|
5487 |
+
#: ninjafirewall.php:1746
|
5488 |
msgid "Scan <code>POST</code> variable"
|
5489 |
msgstr "Filtrer la variable <code>POST</code>"
|
5490 |
|
5491 |
+
#: ninjafirewall.php:1756
|
5492 |
msgid "Sanitise <code>POST</code> variable"
|
5493 |
msgstr "Nettoyer la variable <code>POST</code>"
|
5494 |
|
5495 |
+
#: ninjafirewall.php:1762 ninjafirewall.php:1795
|
5496 |
msgid "Do not enable this option unless you know what you are doing!"
|
5497 |
msgstr ""
|
5498 |
"N'activez pas cette option si vous n'êtes pas sûr de ce que vous "
|
5499 |
"faites !"
|
5500 |
|
5501 |
+
#: ninjafirewall.php:1766
|
5502 |
msgid "Decode Base64-encoded <code>POST</code> variable"
|
5503 |
msgstr ""
|
5504 |
"Décoder les chaîne encodées en Base64 dans la variable <code>POST</code>"
|
5505 |
|
5506 |
+
#: ninjafirewall.php:1789
|
5507 |
msgid "Sanitise <code>REQUEST</code> variable"
|
5508 |
msgstr "Nettoyer la variable <code>REQUEST</code>"
|
5509 |
|
5510 |
+
#: ninjafirewall.php:1817
|
5511 |
msgid "Scan cookies"
|
5512 |
msgstr "Filtrer les cookies"
|
5513 |
|
5514 |
+
#: ninjafirewall.php:1827
|
5515 |
msgid "Sanitise cookies"
|
5516 |
msgstr "Nettoyer les cookies"
|
5517 |
|
5518 |
+
#: ninjafirewall.php:1862
|
5519 |
msgid "Scan <code>HTTP_USER_AGENT</code>"
|
5520 |
msgstr "Filtrer <code>HTTP_USER_AGENT</code>"
|
5521 |
|
5522 |
+
#: ninjafirewall.php:1872
|
5523 |
msgid "Sanitise <code>HTTP_USER_AGENT</code>"
|
5524 |
msgstr "Nettoyer <code>HTTP_USER_AGENT</code>"
|
5525 |
|
5526 |
+
#: ninjafirewall.php:1882
|
5527 |
msgid "Block suspicious bots/scanners"
|
5528 |
msgstr "Bloquer les requêtes provenant de bots/scanners suspects"
|
5529 |
|
5530 |
+
#: ninjafirewall.php:1915
|
5531 |
msgid "Scan <code>HTTP_REFERER</code>"
|
5532 |
msgstr "Filtrer <code>HTTP_REFERER</code>"
|
5533 |
|
5534 |
+
#: ninjafirewall.php:1925
|
5535 |
msgid "Sanitise <code>HTTP_REFERER</code>"
|
5536 |
msgstr "Nettoyer <code>HTTP_REFERER</code>"
|
5537 |
|
5538 |
+
#: ninjafirewall.php:1935
|
5539 |
msgid ""
|
5540 |
"Block <code>POST</code> requests that do not have an <code>HTTP_REFERER</"
|
5541 |
"code> header"
|
5543 |
"Bloquer les requêtes <code>POST</code> qui n'ont pas d'en-tête "
|
5544 |
"<code>HTTP_REFERER</code>"
|
5545 |
|
5546 |
+
#: ninjafirewall.php:1941
|
5547 |
msgid ""
|
5548 |
"Keep this option disabled if you are using scripts like Paypal IPN, "
|
5549 |
"WordPress WP-Cron etc"
|
5551 |
"N'activez pas cette option si vous utilisez des scripts comme Paypal IPN, "
|
5552 |
"WordPress WP-Cron etc"
|
5553 |
|
5554 |
+
#: ninjafirewall.php:1968
|
5555 |
msgid "Block localhost IP in <code>GET/POST</code> request"
|
5556 |
msgstr "Bloquer les requêtes <code>GET/POST</code> contenant l'IP localhost"
|
5557 |
|
5558 |
+
#: ninjafirewall.php:1978
|
5559 |
msgid "Block HTTP requests with an IP in the <code>HTTP_HOST</code> header"
|
5560 |
msgstr ""
|
5561 |
"Bloquer les requêtes HTTP dont l'en-tête <code>HTTP_HOST</code> contient une "
|
5562 |
"IP"
|
5563 |
|
5564 |
+
#: ninjafirewall.php:1988
|
5565 |
msgid "Scan traffic coming from localhost and private IP address spaces"
|
5566 |
msgstr "Filtrer les connexions provenant de localhost et d'adresses IP privées"
|
5567 |
|
5568 |
+
#: ninjafirewall.php:2010
|
5569 |
#, php-format
|
5570 |
msgid ""
|
5571 |
"This option is disabled because the %s PHP function is not available on your "
|
5574 |
"Cette option n'est pas disponible parce que la fonction PHP %s n'est pas "
|
5575 |
"présente sur votre serveur."
|
5576 |
|
5577 |
+
#: ninjafirewall.php:2028
|
5578 |
#, php-format
|
5579 |
msgid "Set %s to protect against MIME type confusion attacks"
|
5580 |
msgstr ""
|
5581 |
"Activer %s pour protéger contre les attaques basées sur la confusion du type "
|
5582 |
"MIME"
|
5583 |
|
5584 |
+
#: ninjafirewall.php:2038
|
5585 |
#, php-format
|
5586 |
msgid "Set %s to protect against clickjacking attempts"
|
5587 |
msgstr ""
|
5588 |
"Activer %s pour protéger contre les attaques de détournement de clic "
|
5589 |
"(clickjacking)"
|
5590 |
|
5591 |
+
#: ninjafirewall.php:2047
|
5592 |
#, php-format
|
5593 |
msgid "Set %s (IE/Edge, Chrome, Opera and Safari browsers)"
|
5594 |
msgstr "Activer %s (IE/Edge, Opera, Chrome et Safari)"
|
5595 |
|
5596 |
+
#: ninjafirewall.php:2051 ninjafirewall.php:2052 ninjafirewall.php:2055
|
5597 |
#, php-format
|
5598 |
msgid "Set to %s"
|
5599 |
msgstr "Régler sur %s"
|
5600 |
|
5601 |
+
#: ninjafirewall.php:2060
|
5602 |
#, php-format
|
5603 |
msgid "Force %s flag on all cookies to mitigate XSS attacks"
|
5604 |
msgstr ""
|
5605 |
"Activer la propriété %s pour tous les cookies afin d'atténuer les menaces "
|
5606 |
"XSS qui génèrent des vols de cookies"
|
5607 |
|
5608 |
+
#: ninjafirewall.php:2066
|
5609 |
msgid ""
|
5610 |
"If your PHP scripts use cookies that need to be accessed from JavaScript, "
|
5611 |
"you should disable this option."
|
5613 |
"Si vos scripts PHP envoient des cookies qui doivent être accessibles à "
|
5614 |
"partir de JavaScript, vous devez garder cette option désactivée."
|
5615 |
|
5616 |
+
#: ninjafirewall.php:2072
|
5617 |
msgid ""
|
5618 |
"HSTS headers can only be set when you are accessing your site over HTTPS."
|
5619 |
msgstr ""
|
5620 |
"Les en-têtes HSTS ne peuvent être utilisés que lorsque vous vous connectez à "
|
5621 |
"votre site en HTTPS (connexion sécurisée)."
|
5622 |
|
5623 |
+
#: ninjafirewall.php:2079
|
5624 |
#, php-format
|
5625 |
msgid "Set %s (HSTS) to enforce secure connections to the server"
|
5626 |
msgstr ""
|
5627 |
"Activer %s (HSTS) pour forcer les connexions sécurisées vers le serveur"
|
5628 |
|
5629 |
+
#: ninjafirewall.php:2082
|
5630 |
msgid "1 month"
|
5631 |
msgstr "1 mois"
|
5632 |
|
5633 |
+
#: ninjafirewall.php:2083
|
5634 |
msgid "6 months"
|
5635 |
msgstr "6 mois"
|
5636 |
|
5637 |
+
#: ninjafirewall.php:2084
|
5638 |
msgid "1 year"
|
5639 |
msgstr "1 année"
|
5640 |
|
5641 |
+
#: ninjafirewall.php:2086
|
5642 |
msgid "Apply to subdomains"
|
5643 |
msgstr "Appliquer aux sous-domaines"
|
5644 |
|
5645 |
+
#: ninjafirewall.php:2090
|
5646 |
msgid "Set <code>max-age</code> to 0"
|
5647 |
msgstr "Régler <code>max-age</code> à 0"
|
5648 |
|
5649 |
+
#: ninjafirewall.php:2110
|
5650 |
#, php-format
|
5651 |
msgid "Set %s for the website frontend"
|
5652 |
msgstr "Activer %s pour le site"
|
5653 |
|
5654 |
+
#: ninjafirewall.php:2118
|
5655 |
msgid "This CSP header will apply to the website frontend only."
|
5656 |
msgstr "Cet en-tête CSP ne s'appliquera qu'au site."
|
5657 |
|
5658 |
+
#: ninjafirewall.php:2124
|
5659 |
#, php-format
|
5660 |
msgid "Set %s for the WordPress admin dashboard"
|
5661 |
msgstr "Activer %s pour la console d'administration de WordPress"
|
5662 |
|
5663 |
+
#: ninjafirewall.php:2132
|
5664 |
msgid "This CSP header will apply to the WordPress admin dashboard only."
|
5665 |
msgstr ""
|
5666 |
"Cet en-tête CSP ne s'appliquera qu'à la console d'administration de "
|
5667 |
"WordPress."
|
5668 |
|
5669 |
+
#: ninjafirewall.php:2148
|
5670 |
#, php-format
|
5671 |
msgid "Set %s (Chrome, Opera and Firefox browsers)"
|
5672 |
msgstr "Activer %s (Chrome, Opera et Firefox)"
|
5673 |
|
5674 |
+
#: ninjafirewall.php:2202
|
5675 |
msgid ""
|
5676 |
"Block PHP built-in wrappers in <code>GET</code>, <code>POST</code>, "
|
5677 |
"<code>HTTP_USER_AGENT</code>, <code>HTTP_REFERER</code> and cookies"
|
5680 |
"<code>GET</code>, <code>POST</code>, <code>HTTP_USER_AGENT</code>, "
|
5681 |
"<code>HTTP_REFERER</code> et les cookies"
|
5682 |
|
5683 |
+
#: ninjafirewall.php:2245
|
5684 |
msgid "Block serialized PHP objects in the following global variables"
|
5685 |
msgstr ""
|
5686 |
"Bloquer les objets PHP sérialisés dans les variables globales suivantes"
|
5687 |
|
5688 |
+
#: ninjafirewall.php:2258
|
5689 |
msgid "Hide PHP notice and error messages"
|
5690 |
msgstr "Masquer les messages d'erreur de PHP"
|
5691 |
|
5692 |
+
#: ninjafirewall.php:2268
|
5693 |
msgid "Sanitise <code>PHP_SELF</code>"
|
5694 |
msgstr "Nettoyer <code>PHP_SELF</code>"
|
5695 |
|
5696 |
+
#: ninjafirewall.php:2278
|
5697 |
msgid "Sanitise <code>PATH_TRANSLATED</code>"
|
5698 |
msgstr "Nettoyer <code>PATH_TRANSLATED</code>"
|
5699 |
|
5700 |
+
#: ninjafirewall.php:2288
|
5701 |
msgid "Sanitise <code>PATH_INFO</code>"
|
5702 |
msgstr "Nettoyer <code>PATH_INFO</code>"
|
5703 |
|
5704 |
+
#: ninjafirewall.php:2308
|
5705 |
msgid "This option is not compatible with your actual configuration."
|
5706 |
msgstr ""
|
5707 |
"Cette option n'est pas compatible avec la configuration de votre serveur."
|
5708 |
|
5709 |
+
#: ninjafirewall.php:2335
|
5710 |
msgid "Block the <code>DOCUMENT_ROOT</code> server variable in HTTP request"
|
5711 |
msgstr ""
|
5712 |
"Bloquer les requêtes HTTP contenant la variable <code>DOCUMENT_ROOT</code>"
|
5713 |
|
5714 |
+
#: ninjafirewall.php:2345
|
5715 |
msgid "Block ASCII character 0x00 (NULL byte)"
|
5716 |
msgstr "Bloquer le caractère ASCII 0x00 (NULL byte)"
|
5717 |
|
5718 |
+
#: ninjafirewall.php:2355
|
5719 |
msgid "Block ASCII control characters 1 to 8 and 14 to 31"
|
5720 |
msgstr "Bloquer les caractères de contrôle ASCII 1 à 8 et 14 à 31"
|
5721 |
|
5722 |
+
#: ninjafirewall.php:2371
|
5723 |
msgid "Save Firewall Policies"
|
5724 |
msgstr "Sauvegarder les options"
|
5725 |
|
5726 |
+
#: ninjafirewall.php:2373
|
5727 |
msgid "Restore Default Values"
|
5728 |
msgstr "Rétablir les valeurs par défaut"
|
5729 |
|
5730 |
+
#: ninjafirewall.php:2896 ninjafirewall.php:2902
|
5731 |
msgid "Please enter a number from 1 to 99."
|
5732 |
msgstr "Veuillez entrer un nombre de 1 à 99."
|
5733 |
|
5734 |
+
#: ninjafirewall.php:2915
|
5735 |
#, php-format
|
5736 |
msgid ""
|
5737 |
"You are running NinjaFirewall in <i>WordPress WAF</i> mode. The %s feature "
|
5745 |
"cette option s'applique à tous les fichiers PHP, vous devez installer "
|
5746 |
"NinjaFirewall en mode %s."
|
5747 |
|
5748 |
+
#: ninjafirewall.php:2921
|
5749 |
#, php-format
|
5750 |
msgid ""
|
5751 |
"The cache directory %s is not writable. Please change its permissions (0777 "
|
5754 |
"Impossible d'écrire dans le répertoire du cache %s. Assurez-vous que ce "
|
5755 |
"répertoire n'est pas en lecture seule."
|
5756 |
|
5757 |
+
#: ninjafirewall.php:2953
|
5758 |
msgid "Enable File Guard"
|
5759 |
msgstr "Activer File Guard"
|
5760 |
|
5761 |
+
#: ninjafirewall.php:2955
|
5762 |
msgid "Yes (recommended)"
|
5763 |
msgstr "Oui (recommandé)"
|
5764 |
|
5765 |
+
#: ninjafirewall.php:2968
|
5766 |
msgid "Real-time detection"
|
5767 |
msgstr "Détection en temps réel"
|
5768 |
|
5769 |
+
#: ninjafirewall.php:2971
|
5770 |
#, php-format
|
5771 |
msgid ""
|
5772 |
"Monitor file activity and send an alert when someone is accessing a PHP "
|
5775 |
"Surveiller et alerter par e-mail lorsqu'un visiteur accède à un script PHP "
|
5776 |
"qui a été modifié ou créé il y a moins de %s heure(s)."
|
5777 |
|
5778 |
+
#: ninjafirewall.php:2977
|
5779 |
msgid "or"
|
5780 |
msgstr "ou"
|
5781 |
|
5782 |
+
#: ninjafirewall.php:2977
|
5783 |
msgid ""
|
5784 |
"Full or partial case-sensitive string(s), max. 255 characters. Multiple "
|
5785 |
"values must be comma-separated"
|
5787 |
"Chaîne de caractères complète ou partielle, sensible à la casse, 255 "
|
5788 |
"caractères maximum. Plusieurs valeurs doivent être séparées par des virgules"
|
5789 |
|
5790 |
+
#: ninjafirewall.php:2982
|
5791 |
msgid "Save File Guard options"
|
5792 |
msgstr "Sauvegarder les options"
|
5793 |
|
5794 |
+
#: ninjafirewall.php:3033 ninjafirewall.php:3434 ninjafirewall.php:3438
|
5795 |
#, php-format
|
5796 |
msgid "You are not allowed to perform this task (%s)."
|
5797 |
msgstr "Vous n'êtes pas autorisé à effectuer cette tâche (%s)."
|
5798 |
|
5799 |
+
#: ninjafirewall.php:3044
|
5800 |
msgid "You do not have a multisite network."
|
5801 |
msgstr "Vous ne disposez pas d'un réseau multisite."
|
5802 |
|
5803 |
+
#: ninjafirewall.php:3068
|
5804 |
msgid "NinjaFirewall Status"
|
5805 |
msgstr "Statut de NinjaFirewall"
|
5806 |
|
5807 |
+
#: ninjafirewall.php:3071
|
5808 |
msgid ""
|
5809 |
"Display NinjaFirewall status icon in the admin bar of all sites in the "
|
5810 |
"network"
|
5812 |
"Afficher l'icône du statut de NinjaFirewall dans la barre d'administration "
|
5813 |
"de tous les sites du réseau"
|
5814 |
|
5815 |
+
#: ninjafirewall.php:3079
|
5816 |
msgid "Save Network options"
|
5817 |
msgstr "Sauvegarder les options"
|
5818 |
|
5819 |
+
#: ninjafirewall.php:3292
|
5820 |
msgid "Access Restricted"
|
5821 |
msgstr "Accès limité"
|
5822 |
|
5823 |
+
#: ninjafirewall.php:3298
|
5824 |
msgid "Settings"
|
5825 |
msgstr "Réglages"
|
5826 |
|
5827 |
+
#: ninjafirewall.php:3299
|
5828 |
msgid "Upgrade to Premium"
|
5829 |
msgstr "Passez Premium !"
|
5830 |
|
5831 |
+
#: ninjafirewall.php:3300
|
5832 |
msgid "Rate it!"
|
5833 |
msgstr "Notez-le !"
|
5834 |
|
5835 |
+
#: ninjafirewall.php:3345
|
5836 |
msgid "Plugin"
|
5837 |
msgstr "Extension"
|
5838 |
|
5839 |
+
#: ninjafirewall.php:3345 ninjafirewall.php:3349
|
5840 |
msgid "uploaded"
|
5841 |
msgstr "téléchargé(e)"
|
5842 |
|
5843 |
+
#: ninjafirewall.php:3345 ninjafirewall.php:3349
|
5844 |
msgid "installed"
|
5845 |
msgstr "installé(e)"
|
5846 |
|
5847 |
+
#: ninjafirewall.php:3345 ninjafirewall.php:3349
|
5848 |
msgid "activated"
|
5849 |
msgstr "activé(e)"
|
5850 |
|
5851 |
+
#: ninjafirewall.php:3346
|
5852 |
msgid "updated"
|
5853 |
msgstr "mis(e) à jour"
|
5854 |
|
5855 |
+
#: ninjafirewall.php:3346
|
5856 |
msgid "deactivated"
|
5857 |
msgstr "désactivé(e)"
|
5858 |
|
5859 |
+
#: ninjafirewall.php:3346 ninjafirewall.php:3350
|
5860 |
msgid "deleted"
|
5861 |
msgstr "supprimé(e)"
|
5862 |
|
5863 |
+
#: ninjafirewall.php:3346 ninjafirewall.php:3350
|
5864 |
msgid "Name"
|
5865 |
msgstr "Nom"
|
5866 |
|
5867 |
+
#: ninjafirewall.php:3349
|
5868 |
msgid "Theme"
|
5869 |
msgstr "Thème"
|
5870 |
|
5871 |
+
#: ninjafirewall.php:3353
|
5872 |
msgid "upgraded"
|
5873 |
msgstr "mis(e) à jour"
|
5874 |
|
5875 |
+
#: ninjafirewall.php:3361
|
5876 |
msgid "[NinjaFirewall] Alert:"
|
5877 |
msgstr "[NinjaFirewall] Alerte :"
|
5878 |
|
5879 |
+
#: ninjafirewall.php:3367
|
5880 |
msgid "NinjaFirewall has detected the following activity on your account:"
|
5881 |
msgstr "NinjaFirewall a détecté l'activité suivante sur votre compte :"
|
5882 |
|
5883 |
+
#~ msgid ""
|
5884 |
+
#~ "If you enable this policy, only the administrator will be allowed to "
|
5885 |
+
#~ "create user accounts."
|
5886 |
+
#~ msgstr ""
|
5887 |
+
#~ "Si vous activez cette politique, seul l'administrateur sera autorisé à "
|
5888 |
+
#~ "créer des comptes d'utilisateur."
|
5889 |
+
|
5890 |
+
#~ msgid ""
|
5891 |
+
#~ "Disable <code>X-XSS-Protection</code> (IE/Edge, Chrome, Opera and Safari "
|
5892 |
+
#~ "browsers):"
|
5893 |
+
#~ msgstr ""
|
5894 |
+
#~ "Désactiver <code>X-XSS-Protection</code> (IE/Edge, Opera, Chrome et "
|
5895 |
+
#~ "Safari) :"
|
5896 |
+
|
5897 |
+
#~ msgid "No update available."
|
5898 |
+
#~ msgstr "Aucune mise à jour disponible."
|
5899 |
+
|
5900 |
+
#~ msgid "NinjaFirewall: Updates"
|
5901 |
+
#~ msgstr "NinjaFirewall : Mises à Jour"
|
5902 |
+
|
5903 |
#~ msgid "Uploaded files"
|
5904 |
#~ msgstr "Fichiers téléchargés (upload)"
|
5905 |
|
languages/ninjafirewall.pot
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: Stable (latest release)\n"
|
5 |
-
"POT-Creation-Date: 2018-
|
6 |
"PO-Revision-Date: 2018-04-05 22:52+0700\n"
|
7 |
"Last-Translator: NinTechNet <contact@nintechnet.com>\n"
|
8 |
"Language-Team: \n"
|
@@ -115,7 +115,7 @@ msgid ""
|
|
115 |
"level of protection and performance higher than any other security plugin."
|
116 |
msgstr ""
|
117 |
|
118 |
-
#: install.php:156 ninjafirewall.php:
|
119 |
msgid "Installation"
|
120 |
msgstr ""
|
121 |
|
@@ -144,7 +144,7 @@ msgstr ""
|
|
144 |
msgid "Privacy policy"
|
145 |
msgstr ""
|
146 |
|
147 |
-
#: install.php:177 lib/
|
148 |
msgid ""
|
149 |
"NinjaFirewall is compliant with the General Data Protection Regulation "
|
150 |
"(GDPR). For more info, please visit our blog:"
|
@@ -163,7 +163,7 @@ msgid ""
|
|
163 |
"remove it as long as NinjaFirewall is running!"
|
164 |
msgstr ""
|
165 |
|
166 |
-
#: install.php:259 ninjafirewall.php:
|
167 |
msgid "NinjaFirewall (WP Edition)"
|
168 |
msgstr ""
|
169 |
|
@@ -186,208 +186,208 @@ msgid ""
|
|
186 |
msgstr ""
|
187 |
|
188 |
#: install.php:289
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
189 |
msgid "Troubleshooting:"
|
190 |
msgstr ""
|
191 |
|
192 |
-
#: install.php:
|
193 |
msgid "-Locked out of your site / Fatal error / WordPress crash?"
|
194 |
msgstr ""
|
195 |
|
196 |
-
#: install.php:
|
197 |
msgid "-Failed installation (\"Error: The firewall is not loaded\")?"
|
198 |
msgstr ""
|
199 |
|
200 |
-
#: install.php:
|
201 |
msgid "-Blank page after INSTALLING NinjaFirewall?"
|
202 |
msgstr ""
|
203 |
|
204 |
-
#: install.php:
|
205 |
msgid "-Blank page after UNINSTALLING NinjaFirewall?"
|
206 |
msgstr ""
|
207 |
|
208 |
-
#: install.php:
|
209 |
msgid "-500 Internal Server Error?"
|
210 |
msgstr ""
|
211 |
|
212 |
-
#: install.php:
|
213 |
msgid "-\"Cannot connect to WordPress database\" error message?"
|
214 |
msgstr ""
|
215 |
|
216 |
-
#: install.php:
|
217 |
msgid "-How to disable NinjaFirewall?"
|
218 |
msgstr ""
|
219 |
|
220 |
-
#: install.php:
|
221 |
msgid "-Lost password (brute-force protection)?"
|
222 |
msgstr ""
|
223 |
|
224 |
-
#: install.php:
|
225 |
msgid "-Blocked visitors (see below)?"
|
226 |
msgstr ""
|
227 |
|
228 |
-
#: install.php:
|
229 |
msgid "-Exporting NinjaFirewall's configuration"
|
230 |
msgstr ""
|
231 |
|
232 |
-
#: install.php:
|
233 |
msgid "-NinjaFirewall (WP Edition) troubleshooter script"
|
234 |
msgstr ""
|
235 |
|
236 |
-
#: install.php:
|
237 |
msgid "-Rename this file to \"wp-check.php\"."
|
238 |
msgstr ""
|
239 |
|
240 |
-
#: install.php:
|
241 |
msgid "-Upload it into your WordPress root folder."
|
242 |
msgstr ""
|
243 |
|
244 |
-
#: install.php:
|
245 |
msgid "-Goto http://YOUR WEBSITE/wp-check.php."
|
246 |
msgstr ""
|
247 |
|
248 |
-
#: install.php:
|
249 |
msgid "-Delete it afterwards."
|
250 |
msgstr ""
|
251 |
|
252 |
-
#: install.php:
|
253 |
msgid "FAQ:"
|
254 |
msgstr ""
|
255 |
|
256 |
-
#: install.php:
|
257 |
msgid ""
|
258 |
"-Why is NinjaFirewall different from other security plugins for WordPress?"
|
259 |
msgstr ""
|
260 |
|
261 |
-
#: install.php:
|
262 |
msgid "-Do I need root privileges to install NinjaFirewall?"
|
263 |
msgstr ""
|
264 |
|
265 |
-
#: install.php:
|
266 |
msgid "-Does it work with Nginx?"
|
267 |
msgstr ""
|
268 |
|
269 |
-
#: install.php:
|
270 |
msgid "-Do I need to alter my PHP scripts?"
|
271 |
msgstr ""
|
272 |
|
273 |
-
#: install.php:
|
274 |
msgid ""
|
275 |
"-Will NinjaFirewall detect the correct IP of my visitors if I am behind a "
|
276 |
"CDN service like Cloudflare or Incapsula?"
|
277 |
msgstr ""
|
278 |
|
279 |
-
#: install.php:
|
280 |
msgid ""
|
281 |
"-I moved my wp-config.php file to another directory. Will it work with "
|
282 |
"NinjaFirewall?"
|
283 |
msgstr ""
|
284 |
|
285 |
-
#: install.php:
|
286 |
msgid "-Will it slow down my site?"
|
287 |
msgstr ""
|
288 |
|
289 |
-
#: install.php:
|
290 |
msgid "-Is there a Microsoft Windows version?"
|
291 |
msgstr ""
|
292 |
|
293 |
-
#: install.php:
|
294 |
msgid "-Can I add/write my own security rules?"
|
295 |
msgstr ""
|
296 |
|
297 |
-
#: install.php:322
|
298 |
-
msgid "-Can I migrate my site(s) with NinjaFirewall installed?"
|
299 |
-
msgstr ""
|
300 |
-
|
301 |
-
#: install.php:325
|
302 |
-
msgid "Must Read:"
|
303 |
-
msgstr ""
|
304 |
-
|
305 |
-
#: install.php:327
|
306 |
-
msgid "-Securing WordPress with NinjaFirewall. A step by step tutorial:"
|
307 |
-
msgstr ""
|
308 |
-
|
309 |
-
#: install.php:330
|
310 |
-
msgid "-An introduction to NinjaFirewall filtering engine:"
|
311 |
-
msgstr ""
|
312 |
-
|
313 |
-
#: install.php:333
|
314 |
-
msgid "-Testing NinjaFirewall without blocking your visitors:"
|
315 |
-
msgstr ""
|
316 |
-
|
317 |
-
#: install.php:336
|
318 |
-
msgid "-Add your own code to the firewall: the \".htninja\" file:"
|
319 |
-
msgstr ""
|
320 |
-
|
321 |
-
#: install.php:339
|
322 |
-
msgid "-Restricting access to NinjaFirewall settings:"
|
323 |
-
msgstr ""
|
324 |
-
|
325 |
-
#: install.php:342
|
326 |
-
msgid "-Upgrading to PHP 7 with NinjaFirewall installed:"
|
327 |
-
msgstr ""
|
328 |
-
|
329 |
-
#: install.php:345
|
330 |
-
msgid "-Keep your blog protected against the latest vulnerabilities:"
|
331 |
-
msgstr ""
|
332 |
-
|
333 |
#: install.php:348
|
334 |
-
msgid "-NinjaFirewall
|
335 |
msgstr ""
|
336 |
|
337 |
-
#: install.php:
|
338 |
msgid "Help & Support Links:"
|
339 |
msgstr ""
|
340 |
|
341 |
-
#: install.php:
|
342 |
msgid ""
|
343 |
"-Each page of NinjaFirewall includes a contextual help: click on the \"Help"
|
344 |
"\" menu tab located in the upper right corner of the corresponding page."
|
345 |
msgstr ""
|
346 |
|
347 |
-
#: install.php:
|
348 |
msgid "-Online documentation is also available here:"
|
349 |
msgstr ""
|
350 |
|
351 |
-
#: install.php:
|
352 |
msgid "-The WordPress support forum:"
|
353 |
msgstr ""
|
354 |
|
355 |
-
#: install.php:
|
356 |
msgid "-Updates info are available via Twitter:"
|
357 |
msgstr ""
|
358 |
|
359 |
-
#: install.php:
|
360 |
msgid "Error: The firewall is not loaded."
|
361 |
msgstr ""
|
362 |
|
363 |
-
#: install.php:
|
364 |
msgid "Suggestions:"
|
365 |
msgstr ""
|
366 |
|
367 |
-
#: install.php:
|
368 |
msgid ""
|
369 |
"You selected <code>Apache + PHP module</code> as your HTTP server and PHP "
|
370 |
"SAPI. Maybe your HTTP server is <code>Apache + CGI/FastCGI</code>?"
|
371 |
msgstr ""
|
372 |
|
373 |
-
#: install.php:
|
374 |
msgid ""
|
375 |
"You can click the \"Go Back\" button and try to select another HTTP server "
|
376 |
"type."
|
377 |
msgstr ""
|
378 |
|
379 |
-
#: install.php:
|
380 |
msgid ""
|
381 |
"You have selected LiteSpeed as your HTTP server. Did you enable the "
|
382 |
"\"AllowOverride\" directive from its admin panel? Make sure it is enabled, "
|
383 |
"restart LiteSpeed and then, click the \"Test Again\" button below."
|
384 |
msgstr ""
|
385 |
|
386 |
-
#: install.php:
|
387 |
msgid "Test Again"
|
388 |
msgstr ""
|
389 |
|
390 |
-
#: install.php:
|
391 |
msgid ""
|
392 |
"You have selected <code>.user.ini</code> as your PHP initialization file. "
|
393 |
"Unlike <code>php.ini</code>, <code>.user.ini</code> files are not reloaded "
|
@@ -397,36 +397,36 @@ msgid ""
|
|
397 |
"the \"Test Again\" button below."
|
398 |
msgstr ""
|
399 |
|
400 |
-
#: install.php:
|
401 |
msgid ""
|
402 |
"You selected <code>Apache + CGI/FastCGI</code> as your HTTP server and PHP "
|
403 |
"SAPI. Maybe your HTTP server is <code>Apache + PHP module</code>?"
|
404 |
msgstr ""
|
405 |
|
406 |
-
#: install.php:
|
407 |
msgid "Maybe you did not select the correct PHP INI ?"
|
408 |
msgstr ""
|
409 |
|
410 |
-
#: install.php:
|
411 |
msgid "You can click the \"Go Back\" button and try to select another one."
|
412 |
msgstr ""
|
413 |
|
414 |
-
#: install.php:
|
415 |
msgid "Go Back"
|
416 |
msgstr ""
|
417 |
|
418 |
-
#: install.php:
|
419 |
#, php-format
|
420 |
msgid ""
|
421 |
"If none of the above suggestions work, you can still install NinjaFirewall "
|
422 |
"in %s mode by clicking the button below. Setup is easy and will always work."
|
423 |
msgstr ""
|
424 |
|
425 |
-
#: install.php:
|
426 |
msgid "Switch to the WordPress WAF mode installer »"
|
427 |
msgstr ""
|
428 |
|
429 |
-
#: install.php:
|
430 |
msgid "Need help? Check our blog:"
|
431 |
msgstr ""
|
432 |
|
@@ -450,79 +450,323 @@ msgid ""
|
|
450 |
"config.php</strong> file:"
|
451 |
msgstr ""
|
452 |
|
453 |
-
#: lib/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
454 |
msgid "Overview"
|
455 |
msgstr ""
|
456 |
|
457 |
-
#: lib/
|
458 |
msgid ""
|
459 |
"This is the Overview page; it shows information about the firewall status. "
|
460 |
"We recommend you keep an eye on it because, in case of problems, all "
|
461 |
"possible errors and warnings will be displayed here."
|
462 |
msgstr ""
|
463 |
|
464 |
-
#: lib/
|
465 |
-
msgid "For more information:"
|
|
|
|
|
|
|
|
|
466 |
msgstr ""
|
467 |
|
468 |
-
#: lib/
|
469 |
msgid "Installation, help and troubleshooting"
|
470 |
msgstr ""
|
471 |
|
472 |
-
#: lib/
|
473 |
msgid "Support Forum"
|
474 |
msgstr ""
|
475 |
|
476 |
-
#: lib/
|
477 |
msgid "Updates via Twitter"
|
478 |
msgstr ""
|
479 |
|
480 |
-
#: lib/
|
481 |
msgid "Monthly stats"
|
482 |
msgstr ""
|
483 |
|
484 |
-
#: lib/
|
485 |
msgid ""
|
486 |
"Statistics are taken from the current log. It is rotated on the first day of "
|
487 |
"each month."
|
488 |
msgstr ""
|
489 |
|
490 |
-
#: lib/
|
491 |
#, php-format
|
492 |
msgid ""
|
493 |
"You can view the log by clicking on the <a href=\"%s\">Firewall Log</a> menu."
|
494 |
msgstr ""
|
495 |
|
496 |
-
#: lib/
|
497 |
msgid "Benchmarks"
|
498 |
msgstr ""
|
499 |
|
500 |
-
#: lib/
|
501 |
msgid ""
|
502 |
"Benchmarks show the time NinjaFirewall took, in seconds, to proceed each "
|
503 |
"request it has blocked."
|
504 |
msgstr ""
|
505 |
|
506 |
-
#: lib/
|
507 |
msgid "Firewall protection"
|
508 |
msgstr ""
|
509 |
|
510 |
-
#: lib/
|
511 |
#, php-format
|
512 |
msgid ""
|
513 |
"This option allows you to disable NinjaFirewall. It has basically the same "
|
514 |
"effect as deactivating it from the <a href=\"%s\">Plugins</a> menu page."
|
515 |
msgstr ""
|
516 |
|
517 |
-
#: lib/
|
518 |
msgid "Your site will remain unprotected until you enable it again."
|
519 |
msgstr ""
|
520 |
|
521 |
-
#: lib/
|
522 |
msgid "Debugging mode"
|
523 |
msgstr ""
|
524 |
|
525 |
-
#: lib/
|
526 |
#, php-format
|
527 |
msgid ""
|
528 |
"In Debugging mode, NinjaFirewall will not block or sanitise suspicious "
|
@@ -530,7 +774,7 @@ msgid ""
|
|
530 |
"display <code>DEBUG_ON</code> in the LEVEL column."
|
531 |
msgstr ""
|
532 |
|
533 |
-
#: lib/
|
534 |
msgid ""
|
535 |
"We recommend to run it in Debugging Mode for at least 24 hours after "
|
536 |
"installing it on a new site and then to keep an eye on the firewall log "
|
@@ -539,67 +783,67 @@ msgid ""
|
|
539 |
"wrongly triggered."
|
540 |
msgstr ""
|
541 |
|
542 |
-
#: lib/
|
543 |
msgid "IP anonymization"
|
544 |
msgstr ""
|
545 |
|
546 |
-
#: lib/
|
547 |
msgid ""
|
548 |
"This option will anonymize IP addresses in the firewall log by removing "
|
549 |
"their last 3 characters."
|
550 |
msgstr ""
|
551 |
|
552 |
-
#: lib/
|
553 |
msgid ""
|
554 |
"It does not apply to private IP addresses and the Login Protection feature."
|
555 |
msgstr ""
|
556 |
|
557 |
-
#: lib/
|
558 |
msgid ""
|
559 |
"Note that it will affect only IP addresses written to the firewall log after "
|
560 |
"enabling this option."
|
561 |
msgstr ""
|
562 |
|
563 |
-
#: lib/
|
564 |
msgid ""
|
565 |
"Also, if you are redirecting events to the syslog server (NinjaFirewall "
|
566 |
"<font color=\"#21759B\">WP+</font> Edition), IP addresses will be anonymized "
|
567 |
"too."
|
568 |
msgstr ""
|
569 |
|
570 |
-
#: lib/
|
571 |
msgid "Error code and message to return"
|
572 |
msgstr ""
|
573 |
|
574 |
-
#: lib/
|
575 |
msgid ""
|
576 |
"Lets you customize the HTTP error code returned by NinjaFirewall when "
|
577 |
"blocking a dangerous request and the message to display to the user."
|
578 |
msgstr ""
|
579 |
|
580 |
-
#: lib/
|
581 |
msgid "You can use any HTML tags and 3 built-in variables:"
|
582 |
msgstr ""
|
583 |
|
584 |
-
#: lib/
|
585 |
msgid "the blocked user IP."
|
586 |
msgstr ""
|
587 |
|
588 |
-
#: lib/
|
589 |
msgid ""
|
590 |
"the unique incident number as it will appear in the firewall log \"INCIDENT"
|
591 |
"\" column."
|
592 |
msgstr ""
|
593 |
|
594 |
-
#: lib/
|
595 |
msgid "NinjaFirewall logo."
|
596 |
msgstr ""
|
597 |
|
598 |
-
#: lib/
|
599 |
msgid "Export/import configuration"
|
600 |
msgstr ""
|
601 |
|
602 |
-
#: lib/
|
603 |
msgid ""
|
604 |
"This options lets you export you current configuration or import it from "
|
605 |
"another NinjaFirewall (WP Edition) installation. The imported file must "
|
@@ -607,11 +851,11 @@ msgid ""
|
|
607 |
"importing will override all firewall rules and options."
|
608 |
msgstr ""
|
609 |
|
610 |
-
#: lib/
|
611 |
msgid "\"File Check\" configuration will not be exported/imported."
|
612 |
msgstr ""
|
613 |
|
614 |
-
#: lib/
|
615 |
#, php-format
|
616 |
msgid ""
|
617 |
"Keep in mind, however, that the Firewall Policies apply to any PHP scripts "
|
@@ -619,11 +863,11 @@ msgid ""
|
|
619 |
"your WordPress index page."
|
620 |
msgstr ""
|
621 |
|
622 |
-
#: lib/
|
623 |
msgid "Policies overview"
|
624 |
msgstr ""
|
625 |
|
626 |
-
#: lib/
|
627 |
#, php-format
|
628 |
msgid ""
|
629 |
"Because NinjaFirewall sits in front of WordPress, it can hook, scan and "
|
@@ -634,24 +878,24 @@ msgid ""
|
|
634 |
"<code><a href=\"%s\">$_SERVER</a></code> in HTTP and/or HTTPS mode."
|
635 |
msgstr ""
|
636 |
|
637 |
-
#: lib/
|
638 |
msgid ""
|
639 |
"Use the options below to enable, disable or to tweak these rules according "
|
640 |
"to your needs."
|
641 |
msgstr ""
|
642 |
|
643 |
-
#: lib/
|
644 |
msgid "Scan and Sanitise"
|
645 |
msgstr ""
|
646 |
|
647 |
-
#: lib/
|
648 |
msgid ""
|
649 |
"You can choose to scan and reject dangerous content but also to sanitise "
|
650 |
"requests and variables. Those two actions are different and can be combined "
|
651 |
"together for better security."
|
652 |
msgstr ""
|
653 |
|
654 |
-
#: lib/
|
655 |
msgid ""
|
656 |
"Scan : if anything suspicious is detected, NinjaFirewall will block the "
|
657 |
"request and return an HTTP error code and message (defined in the \"Firewall "
|
@@ -659,7 +903,7 @@ msgid ""
|
|
659 |
"closed immediately."
|
660 |
msgstr ""
|
661 |
|
662 |
-
#: lib/
|
663 |
#, php-format
|
664 |
msgid ""
|
665 |
"Sanitise : this option will not block but sanitise the user request by "
|
@@ -670,48 +914,48 @@ msgid ""
|
|
670 |
"sanitised."
|
671 |
msgstr ""
|
672 |
|
673 |
-
#: lib/
|
674 |
msgid ""
|
675 |
"This action will be performed when the filtering process is over, right "
|
676 |
"before NinjaFirewall forwards the request to your PHP script."
|
677 |
msgstr ""
|
678 |
|
679 |
-
#: lib/
|
680 |
msgid ""
|
681 |
"If you enabled <code>POST</code> requests sanitising, articles and messages "
|
682 |
"posted by your visitors could be corrupted with excessive backslashes or "
|
683 |
"substitution characters."
|
684 |
msgstr ""
|
685 |
|
686 |
-
#: lib/
|
687 |
msgid "Firewall Policies"
|
688 |
msgstr ""
|
689 |
|
690 |
-
#: lib/
|
691 |
msgid "Basic Policies"
|
692 |
msgstr ""
|
693 |
|
694 |
-
#: lib/
|
695 |
msgid "Whether to filter HTTP and/or HTTPS traffic"
|
696 |
msgstr ""
|
697 |
|
698 |
-
#: lib/
|
699 |
msgid "Uploads"
|
700 |
msgstr ""
|
701 |
|
702 |
-
#: lib/
|
703 |
msgid "File Uploads:"
|
704 |
msgstr ""
|
705 |
|
706 |
-
#: lib/
|
707 |
msgid "whether to allow/disallow file uploads."
|
708 |
msgstr ""
|
709 |
|
710 |
-
#: lib/
|
711 |
msgid "Sanitise filenames:"
|
712 |
msgstr ""
|
713 |
|
714 |
-
#: lib/
|
715 |
msgid ""
|
716 |
"any character that is not a letter <code>a-zA-Z</code>, a digit <code>0-9</"
|
717 |
"code>, a dot <code>.</code>, a hyphen <code>-</code> or an underscore "
|
@@ -719,17 +963,28 @@ msgid ""
|
|
719 |
"substitution character."
|
720 |
msgstr ""
|
721 |
|
722 |
-
#: lib/
|
723 |
msgid ""
|
724 |
"Whether to block direct access to PHP files located in specific WordPress "
|
725 |
"directories."
|
726 |
msgstr ""
|
727 |
|
728 |
-
#: lib/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
729 |
msgid "Protect against username enumeration:"
|
730 |
msgstr ""
|
731 |
|
732 |
-
#: lib/
|
733 |
msgid ""
|
734 |
"it is possible to enumerate usernames either through the WordPress author "
|
735 |
"archives, the REST API or the login page. Although this is not a "
|
@@ -741,22 +996,22 @@ msgid ""
|
|
741 |
"block the request immediately."
|
742 |
msgstr ""
|
743 |
|
744 |
-
#: lib/
|
745 |
msgid "WordPress REST API:"
|
746 |
msgstr ""
|
747 |
|
748 |
-
#: lib/
|
749 |
msgid ""
|
750 |
"it allows you to access your WordPress site's data through an easy-to-use "
|
751 |
"HTTP REST API. Since WordPress 4.7, it is enabled by default. NinjaFirewall "
|
752 |
"allows you to block any access to that API if you do not intend to use it."
|
753 |
msgstr ""
|
754 |
|
755 |
-
#: lib/
|
756 |
msgid "WordPress XML-RPC API:"
|
757 |
msgstr ""
|
758 |
|
759 |
-
#: lib/
|
760 |
msgid ""
|
761 |
"XML-RPC is a remote procedure call (RPC) protocol which uses XML to encode "
|
762 |
"its calls and HTTP as a transport mechanism. WordPress has an XMLRPC API "
|
@@ -767,24 +1022,24 @@ msgid ""
|
|
767 |
"used in brute-force amplification attacks or to block Pingbacks."
|
768 |
msgstr ""
|
769 |
|
770 |
-
#: lib/
|
771 |
msgid ""
|
772 |
"Block <code>POST</code> requests in the themes folder <code>/wp-content/"
|
773 |
"themes</code>:"
|
774 |
msgstr ""
|
775 |
|
776 |
-
#: lib/
|
777 |
msgid ""
|
778 |
"this option can be useful to block hackers from installing backdoor in the "
|
779 |
"PHP theme files. However, because some custom themes may include an HTML "
|
780 |
"form (contact, search form etc), this option is not enabled by default."
|
781 |
msgstr ""
|
782 |
|
783 |
-
#: lib/
|
784 |
msgid "Force SSL for admin and logins <code>FORCE_SSL_ADMIN</code>:"
|
785 |
msgstr ""
|
786 |
|
787 |
-
#: lib/
|
788 |
msgid ""
|
789 |
"enable this option when you want to secure logins and the admin area so that "
|
790 |
"both passwords and cookies are never sent in the clear. Ensure that you can "
|
@@ -792,107 +1047,107 @@ msgid ""
|
|
792 |
"you will lock yourself out of your site!"
|
793 |
msgstr ""
|
794 |
|
795 |
-
#: lib/
|
796 |
msgid "Disable the plugin and theme editor <code>DISALLOW_FILE_EDIT</code>:"
|
797 |
msgstr ""
|
798 |
|
799 |
-
#: lib/
|
800 |
msgid ""
|
801 |
"disabling the plugin and theme editor provides an additional layer of "
|
802 |
"security if a hacker gains access to a well-privileged user account."
|
803 |
msgstr ""
|
804 |
|
805 |
-
#: lib/
|
806 |
msgid ""
|
807 |
"Disable plugin and theme update/installation <code>DISALLOW_FILE_MODS</code>:"
|
808 |
msgstr ""
|
809 |
|
810 |
-
#: lib/
|
811 |
msgid ""
|
812 |
"this option will block users being able to use the plugin and theme "
|
813 |
"installation/update functionality from the WordPress admin area. Setting "
|
814 |
"this constant also disables the Plugin and Theme editor."
|
815 |
msgstr ""
|
816 |
|
817 |
-
#: lib/
|
818 |
msgid "Intermediate Policies"
|
819 |
msgstr ""
|
820 |
|
821 |
-
#: lib/
|
822 |
msgid "HTTP GET variable"
|
823 |
msgstr ""
|
824 |
|
825 |
-
#: lib/
|
826 |
msgid "Whether to scan and/or sanitise the <code>GET</code> variable."
|
827 |
msgstr ""
|
828 |
|
829 |
-
#: lib/
|
830 |
msgid "HTTP POST variable"
|
831 |
msgstr ""
|
832 |
|
833 |
-
#: lib/
|
834 |
msgid "Whether to scan and/or sanitise the <code>POST</code> variable."
|
835 |
msgstr ""
|
836 |
|
837 |
-
#: lib/
|
838 |
msgid "Decode Base64-encoded <code>POST</code> variable:"
|
839 |
msgstr ""
|
840 |
|
841 |
-
#: lib/
|
842 |
msgid ""
|
843 |
"NinjaFirewall will decode and scan base64 encoded values in order to detect "
|
844 |
"obfuscated malicious code. This option is only available for the <code>POST</"
|
845 |
"code> variable."
|
846 |
msgstr ""
|
847 |
|
848 |
-
#: lib/
|
849 |
msgid "HTTP REQUEST variable"
|
850 |
msgstr ""
|
851 |
|
852 |
-
#: lib/
|
853 |
msgid "Whether to sanitise the <code>REQUEST</code> variable."
|
854 |
msgstr ""
|
855 |
|
856 |
-
#: lib/
|
857 |
msgid "Cookies"
|
858 |
msgstr ""
|
859 |
|
860 |
-
#: lib/
|
861 |
msgid "Whether to scan and/or sanitise cookies."
|
862 |
msgstr ""
|
863 |
|
864 |
-
#: lib/
|
865 |
msgid "HTTP_USER_AGENT server variable"
|
866 |
msgstr ""
|
867 |
|
868 |
-
#: lib/
|
869 |
msgid "Whether to scan and/or sanitise <code>HTTP_USER_AGENT</code> requests."
|
870 |
msgstr ""
|
871 |
|
872 |
-
#: lib/
|
873 |
msgid "Block suspicious bots/scanners:"
|
874 |
msgstr ""
|
875 |
|
876 |
-
#: lib/
|
877 |
msgid ""
|
878 |
"rejects some known bots, scanners and various malicious scripts attempting "
|
879 |
"to access your blog."
|
880 |
msgstr ""
|
881 |
|
882 |
-
#: lib/
|
883 |
msgid "HTTP_REFERER server variable"
|
884 |
msgstr ""
|
885 |
|
886 |
-
#: lib/
|
887 |
msgid "Whether to scan and/or sanitise <code>HTTP_REFERER</code> requests."
|
888 |
msgstr ""
|
889 |
|
890 |
-
#: lib/
|
891 |
msgid ""
|
892 |
"Block POST requests that do not have an <code>HTTP_REFERER</code> header:"
|
893 |
msgstr ""
|
894 |
|
895 |
-
#: lib/
|
896 |
msgid ""
|
897 |
"this option will block any <code>POST</code> request that does not have a "
|
898 |
"Referrer header (<code>HTTP_REFERER</code> variable). If you need external "
|
@@ -903,22 +1158,22 @@ msgid ""
|
|
903 |
"default."
|
904 |
msgstr ""
|
905 |
|
906 |
-
#: lib/
|
907 |
msgid "Block localhost IP in <code>GET/POST</code> requests:"
|
908 |
msgstr ""
|
909 |
|
910 |
-
#: lib/
|
911 |
msgid ""
|
912 |
"this option will block any <code>GET</code> or <code>POST</code> request "
|
913 |
"containing the localhost IP (127.0.0.1). It can be useful to block SQL "
|
914 |
"dumpers and various hacker's shell scripts."
|
915 |
msgstr ""
|
916 |
|
917 |
-
#: lib/
|
918 |
msgid "Block HTTP requests with an IP in the <code>HTTP_HOST</code> header:"
|
919 |
msgstr ""
|
920 |
|
921 |
-
#: lib/
|
922 |
#, php-format
|
923 |
msgid ""
|
924 |
"this option will reject any request using an IP instead of a domain name in "
|
@@ -928,11 +1183,11 @@ msgid ""
|
|
928 |
"than domain names."
|
929 |
msgstr ""
|
930 |
|
931 |
-
#: lib/
|
932 |
msgid "Scan traffic coming from localhost and private IP address spaces:"
|
933 |
msgstr ""
|
934 |
|
935 |
-
#: lib/
|
936 |
msgid ""
|
937 |
"this option will allow the firewall to scan traffic from all non-routable "
|
938 |
"private IPs (IPv4 and IPv6) as well as the localhost IP. We recommend to "
|
@@ -940,28 +1195,28 @@ msgid ""
|
|
940 |
"interconnected)."
|
941 |
msgstr ""
|
942 |
|
943 |
-
#: lib/
|
944 |
msgid "Advanced Policies"
|
945 |
msgstr ""
|
946 |
|
947 |
-
#: lib/
|
948 |
msgid "HTTP response headers"
|
949 |
msgstr ""
|
950 |
|
951 |
-
#: lib/
|
952 |
msgid ""
|
953 |
"In addition to filtering incoming requests, NinjaFirewall can also hook the "
|
954 |
"HTTP response in order to alter its headers. Those modifications can help to "
|
955 |
"mitigate threats such as XSS, phishing and clickjacking attacks."
|
956 |
msgstr ""
|
957 |
|
958 |
-
#: lib/
|
959 |
msgid ""
|
960 |
"Set <code>X-Content-Type-Options</code> to protect against MIME type "
|
961 |
"confusion attacks:"
|
962 |
msgstr ""
|
963 |
|
964 |
-
#: lib/
|
965 |
msgid ""
|
966 |
"this header will send the nosniff value to instruct the browser to disable "
|
967 |
"content or MIME sniffing and to use the content-type returned by the server. "
|
@@ -970,12 +1225,12 @@ msgid ""
|
|
970 |
"such as MIME Confusion Attacks."
|
971 |
msgstr ""
|
972 |
|
973 |
-
#: lib/
|
974 |
msgid ""
|
975 |
"Set <code>X-Frame-Options</code> to protect against clickjacking attempts:"
|
976 |
msgstr ""
|
977 |
|
978 |
-
#: lib/
|
979 |
msgid ""
|
980 |
"this header indicates a policy whether a browser must not allow to render a "
|
981 |
"page in a <frame> or <iframe>. Hosts can declare this policy in "
|
@@ -984,53 +1239,53 @@ msgid ""
|
|
984 |
"NinjaFirewall accepts two different values:"
|
985 |
msgstr ""
|
986 |
|
987 |
-
#: lib/
|
988 |
msgid ""
|
989 |
"a browser receiving content with this header must not display this content "
|
990 |
"in any frame from a page of different origin than the content itself."
|
991 |
msgstr ""
|
992 |
|
993 |
-
#: lib/
|
994 |
msgid ""
|
995 |
"a browser receiving content with this header must not display this content "
|
996 |
"in any frame."
|
997 |
msgstr ""
|
998 |
|
999 |
-
#: lib/
|
1000 |
msgid "NinjaFirewall does not support the <code>ALLOW-FROM</code> value."
|
1001 |
msgstr ""
|
1002 |
|
1003 |
-
#: lib/
|
1004 |
msgid ""
|
1005 |
"Since v3.1.3, WordPress sets this value to <code>SAMEORIGIN</code> for the "
|
1006 |
"administrator and the login page only."
|
1007 |
msgstr ""
|
1008 |
|
1009 |
-
#: lib/
|
1010 |
msgid ""
|
1011 |
-
"
|
1012 |
"browsers):"
|
1013 |
msgstr ""
|
1014 |
|
1015 |
-
#: lib/
|
1016 |
msgid ""
|
1017 |
"this header allows browsers to identify and block XSS attacks by preventing "
|
1018 |
"malicious scripts from executing. It is enabled by default on all compatible "
|
1019 |
"browsers."
|
1020 |
msgstr ""
|
1021 |
|
1022 |
-
#: lib/
|
1023 |
msgid ""
|
1024 |
"If a visitor disabled their browser's XSS filter, you cannot re-enable it "
|
1025 |
"with that option."
|
1026 |
msgstr ""
|
1027 |
|
1028 |
-
#: lib/
|
1029 |
msgid ""
|
1030 |
"Force <code>HttpOnly</code> flag on all cookies to mitigate XSS attacks:"
|
1031 |
msgstr ""
|
1032 |
|
1033 |
-
#: lib/
|
1034 |
msgid ""
|
1035 |
"adding this flag to cookies helps to mitigate the risk of cross-site "
|
1036 |
"scripting by preventing them from being accessed through client-side "
|
@@ -1041,19 +1296,19 @@ msgid ""
|
|
1041 |
"sets that flag on the logged in user cookies only."
|
1042 |
msgstr ""
|
1043 |
|
1044 |
-
#: lib/
|
1045 |
msgid ""
|
1046 |
"If your PHP scripts send cookies that need to be accessed from JavaScript, "
|
1047 |
"you should keep that option disabled."
|
1048 |
msgstr ""
|
1049 |
|
1050 |
-
#: lib/
|
1051 |
msgid ""
|
1052 |
"Set <code>Strict-Transport-Security</code> (HSTS) to enforce secure "
|
1053 |
"connections to the server:"
|
1054 |
msgstr ""
|
1055 |
|
1056 |
-
#: lib/
|
1057 |
msgid ""
|
1058 |
"this policy enforces secure HTTPS connections to the server. Web browsers "
|
1059 |
"will not allow the user to access the web application over insecure HTTP "
|
@@ -1061,38 +1316,38 @@ msgid ""
|
|
1061 |
"attacks. Most recent browsers support HSTS headers."
|
1062 |
msgstr ""
|
1063 |
|
1064 |
-
#: lib/
|
1065 |
msgid "Set <code>Content-Security-Policy</code>:"
|
1066 |
msgstr ""
|
1067 |
|
1068 |
-
#: lib/
|
1069 |
msgid ""
|
1070 |
"this policy helps to mitigate threats such as XSS, phishing and clickjacking "
|
1071 |
"attacks. It covers JavaScript, CSS, HTML frames, web workers, fonts, images, "
|
1072 |
"objects (Java, ActiveX, audio and video files), and other HTML5 features."
|
1073 |
msgstr ""
|
1074 |
|
1075 |
-
#: lib/
|
1076 |
msgid ""
|
1077 |
"NinjaFirewall lets you configure the CSP policy separately for the frontend "
|
1078 |
"(blog, website) and the backend (WordPress admin dashboard)."
|
1079 |
msgstr ""
|
1080 |
|
1081 |
-
#: lib/
|
1082 |
msgid "Set <code>Referrer-Policy</code>:"
|
1083 |
msgstr ""
|
1084 |
|
1085 |
-
#: lib/
|
1086 |
msgid ""
|
1087 |
"this HTTP header governs which referrer information, sent in the Referer "
|
1088 |
"header, should be included with requests made."
|
1089 |
msgstr ""
|
1090 |
|
1091 |
-
#: lib/
|
1092 |
msgid "Block PHP built-in wrappers:"
|
1093 |
msgstr ""
|
1094 |
|
1095 |
-
#: lib/
|
1096 |
msgid ""
|
1097 |
"PHP has several wrappers for use with the filesystem functions. It is "
|
1098 |
"possible for an attacker to use them to bypass firewalls and various IDS to "
|
@@ -1103,11 +1358,11 @@ msgid ""
|
|
1103 |
"request, cookies, user agent and referrer variables."
|
1104 |
msgstr ""
|
1105 |
|
1106 |
-
#: lib/
|
1107 |
msgid "Block serialized PHP objects:"
|
1108 |
msgstr ""
|
1109 |
|
1110 |
-
#: lib/
|
1111 |
#, php-format
|
1112 |
msgid ""
|
1113 |
"Object Serialization is a PHP feature used by many applications to generate "
|
@@ -1118,39 +1373,39 @@ msgid ""
|
|
1118 |
"code> request, cookies, user agent and referrer variables."
|
1119 |
msgstr ""
|
1120 |
|
1121 |
-
#: lib/
|
1122 |
msgid "Hide PHP notice and error messages:"
|
1123 |
msgstr ""
|
1124 |
|
1125 |
-
#: lib/
|
1126 |
msgid ""
|
1127 |
"this option lets you hide errors returned by your scripts. Such errors can "
|
1128 |
"leak sensitive informations which can be exploited by hackers."
|
1129 |
msgstr ""
|
1130 |
|
1131 |
-
#: lib/
|
1132 |
msgid ""
|
1133 |
"Sanitise <code>PHP_SELF</code>, <code>PATH_TRANSLATED</code>, "
|
1134 |
"<code>PATH_INFO</code>:"
|
1135 |
msgstr ""
|
1136 |
|
1137 |
-
#: lib/
|
1138 |
msgid ""
|
1139 |
"this option can sanitise any dangerous characters found in those 3 server "
|
1140 |
"variables to prevent various XSS and database injection attempts."
|
1141 |
msgstr ""
|
1142 |
|
1143 |
-
#: lib/
|
1144 |
msgid "Various"
|
1145 |
msgstr ""
|
1146 |
|
1147 |
-
#: lib/
|
1148 |
#, php-format
|
1149 |
msgid ""
|
1150 |
"Block the <code>DOCUMENT_ROOT</code> server variable (%s) in HTTP requests:"
|
1151 |
msgstr ""
|
1152 |
|
1153 |
-
#: lib/
|
1154 |
msgid ""
|
1155 |
"this option will block scripts attempting to pass the <code>DOCUMENT_ROOT</"
|
1156 |
"code> server variable in a <code>GET</code> or <code>POST</code> request. "
|
@@ -1158,11 +1413,11 @@ msgid ""
|
|
1158 |
"legitimate programs do not."
|
1159 |
msgstr ""
|
1160 |
|
1161 |
-
#: lib/
|
1162 |
msgid "Block ASCII character 0x00 (NULL byte):"
|
1163 |
msgstr ""
|
1164 |
|
1165 |
-
#: lib/
|
1166 |
msgid ""
|
1167 |
"this option will reject any <code>GET</code> or <code>POST</code> request, "
|
1168 |
"<code>HTTP_USER_AGENT</code>, <code>REQUEST_URI</code>, <code>PHP_SELF</"
|
@@ -1171,22 +1426,22 @@ msgid ""
|
|
1171 |
"dangerous and should always be rejected."
|
1172 |
msgstr ""
|
1173 |
|
1174 |
-
#: lib/
|
1175 |
msgid "Block ASCII control characters 1 to 8 and 14 to 31:"
|
1176 |
msgstr ""
|
1177 |
|
1178 |
-
#: lib/
|
1179 |
msgid ""
|
1180 |
"this option will reject any <code>GET</code> or <code>POST</code> request, "
|
1181 |
"<code>HTTP_USER_AGENT</code>, <code>HTTP_REFERER</code> variables containing "
|
1182 |
"ASCII characters from 1 to 8 and 14 to 31."
|
1183 |
msgstr ""
|
1184 |
|
1185 |
-
#: lib/
|
1186 |
msgid "Users Whitelist"
|
1187 |
msgstr ""
|
1188 |
|
1189 |
-
#: lib/
|
1190 |
#, php-format
|
1191 |
msgid ""
|
1192 |
"By default, any logged in WordPress administrator will not be blocked by "
|
@@ -1198,17 +1453,17 @@ msgid ""
|
|
1198 |
"enforced."
|
1199 |
msgstr ""
|
1200 |
|
1201 |
-
#: lib/
|
1202 |
msgid "File Guard"
|
1203 |
msgstr ""
|
1204 |
|
1205 |
-
#: lib/
|
1206 |
msgid ""
|
1207 |
"File Guard can detect, in real-time, any access to a PHP file that was "
|
1208 |
"recently modified or created, and alert you about this."
|
1209 |
msgstr ""
|
1210 |
|
1211 |
-
#: lib/
|
1212 |
msgid ""
|
1213 |
"If a hacker uploaded a shell script to your site (or injected a backdoor "
|
1214 |
"into an already existing file) and tried to directly access that file using "
|
@@ -1219,7 +1474,7 @@ msgid ""
|
|
1219 |
"Notifications\" menu."
|
1220 |
msgstr ""
|
1221 |
|
1222 |
-
#: lib/
|
1223 |
msgid ""
|
1224 |
"If you do not want to monitor a folder, you can exclude its full path or a "
|
1225 |
"part of it (e.g., <code>/var/www/public_html/cache/</code> or <code>/cache/</"
|
@@ -1228,13 +1483,13 @@ msgid ""
|
|
1228 |
"will ignore it."
|
1229 |
msgstr ""
|
1230 |
|
1231 |
-
#: lib/
|
1232 |
msgid ""
|
1233 |
"Multiple values must be comma-separated (e.g., <code>/foo/bar/,/cache/</"
|
1234 |
"code>)."
|
1235 |
msgstr ""
|
1236 |
|
1237 |
-
#: lib/
|
1238 |
msgid ""
|
1239 |
"File Guard real-time detection is a totally unique feature, because "
|
1240 |
"NinjaFirewall is the only plugin for WordPress that can hook HTTP requests "
|
@@ -1242,11 +1497,11 @@ msgid ""
|
|
1242 |
"package (third-party software, shell script, backdoor etc)."
|
1243 |
msgstr ""
|
1244 |
|
1245 |
-
#: lib/
|
1246 |
msgid "Network"
|
1247 |
msgstr ""
|
1248 |
|
1249 |
-
#: lib/
|
1250 |
msgid ""
|
1251 |
"Even if NinjaFirewall administration menu is only available to the Super "
|
1252 |
"Admin (from the main site), you can still display its status to all sites in "
|
@@ -1254,31 +1509,30 @@ msgid ""
|
|
1254 |
"be visible only to the administrators of those sites."
|
1255 |
msgstr ""
|
1256 |
|
1257 |
-
#: lib/
|
1258 |
msgid ""
|
1259 |
"It is recommended to enable this feature as it is the only way to know "
|
1260 |
"whether the sites in your network are protected and if NinjaFirewall "
|
1261 |
"installation was successful."
|
1262 |
msgstr ""
|
1263 |
|
1264 |
-
#: lib/
|
1265 |
msgid ""
|
1266 |
"Note that when it is disabled, the icon still remains visible to you, the "
|
1267 |
"Super Admin."
|
1268 |
msgstr ""
|
1269 |
|
1270 |
-
#: lib/
|
1271 |
-
#: ninjafirewall.php:818
|
1272 |
msgid "File Check"
|
1273 |
msgstr ""
|
1274 |
|
1275 |
-
#: lib/
|
1276 |
msgid ""
|
1277 |
"File Check lets you perform file integrity monitoring upon request or on a "
|
1278 |
"specific interval."
|
1279 |
msgstr ""
|
1280 |
|
1281 |
-
#: lib/
|
1282 |
msgid ""
|
1283 |
"You need to create a snapshot of all your files and then, at a later time, "
|
1284 |
"you can scan your system to compare it with the previous snapshot. Any "
|
@@ -1286,67 +1540,62 @@ msgid ""
|
|
1286 |
"file ownership, timestamp as well as file creation and deletion."
|
1287 |
msgstr ""
|
1288 |
|
1289 |
-
#: lib/
|
1290 |
#, php-format
|
1291 |
msgid ""
|
1292 |
"Create a snapshot of all files stored in that directory: by default, the "
|
1293 |
"directory is set to WordPress <code>ABSPATH</code> (%s)"
|
1294 |
msgstr ""
|
1295 |
|
1296 |
-
#: lib/
|
1297 |
msgid ""
|
1298 |
"Exclude the following files/folders: you can enter a directory or a file "
|
1299 |
"name (e.g., <code>/foo/bar/</code>), or a part of it (e.g., <code>foo</"
|
1300 |
"code>). Or you can exclude a file extension (e.g., <code>.css</code>)."
|
1301 |
msgstr ""
|
1302 |
|
1303 |
-
#: lib/
|
1304 |
msgid ""
|
1305 |
"Multiple values must be comma-separated (e.g., <code>/foo/bar/,.css,.png</"
|
1306 |
"code>)."
|
1307 |
msgstr ""
|
1308 |
|
1309 |
-
#: lib/
|
1310 |
msgid ""
|
1311 |
"Do not follow symbolic links: by default, NinjaFirewall will not follow "
|
1312 |
"symbolic links."
|
1313 |
msgstr ""
|
1314 |
|
1315 |
-
#: lib/
|
1316 |
msgid "Scheduled scans"
|
1317 |
msgstr ""
|
1318 |
|
1319 |
-
#: lib/
|
1320 |
msgid ""
|
1321 |
"NinjaFirewall can scan your system on a specific interval (hourly, "
|
1322 |
"twicedaily or daily)."
|
1323 |
msgstr ""
|
1324 |
|
1325 |
-
#: lib/
|
1326 |
msgid ""
|
1327 |
"It can either send you a scan report only if changes are detected, or always "
|
1328 |
"send you one after each scan."
|
1329 |
msgstr ""
|
1330 |
|
1331 |
-
#: lib/
|
1332 |
msgid ""
|
1333 |
"Reports will be sent to the contact email address defined in the \"Event "
|
1334 |
"Notifications\" menu."
|
1335 |
msgstr ""
|
1336 |
|
1337 |
-
#: lib/
|
1338 |
#, php-format
|
1339 |
msgid ""
|
1340 |
"Scheduled scans rely on <a href=\"%s\">WordPress pseudo cron</a> which works "
|
1341 |
"only if your site gets sufficient traffic."
|
1342 |
msgstr ""
|
1343 |
|
1344 |
-
#: lib/
|
1345 |
-
#: ninjafirewall.php:836
|
1346 |
-
msgid "Event Notifications"
|
1347 |
-
msgstr ""
|
1348 |
-
|
1349 |
-
#: lib/contextual_help.php:334
|
1350 |
msgid ""
|
1351 |
"NinjaFirewall can alert you by email on specific events triggered within "
|
1352 |
"your blog. They include installations, updates, activations etc, as well as "
|
@@ -1357,12 +1606,11 @@ msgid ""
|
|
1357 |
"theme in order to take full control of your website."
|
1358 |
msgstr ""
|
1359 |
|
1360 |
-
#: lib/
|
1361 |
-
#: ninjafirewall.php:840
|
1362 |
msgid "Login Protection"
|
1363 |
msgstr ""
|
1364 |
|
1365 |
-
#: lib/
|
1366 |
msgid ""
|
1367 |
"By processing incoming HTTP requests before your blog and any of its "
|
1368 |
"plugins, NinjaFirewall is the only plugin for WordPress able to protect it "
|
@@ -1370,18 +1618,18 @@ msgid ""
|
|
1370 |
"from several thousands of different IPs."
|
1371 |
msgstr ""
|
1372 |
|
1373 |
-
#: lib/
|
1374 |
msgid ""
|
1375 |
"You can choose two different types of protection: a password or a captcha. "
|
1376 |
"You can enable the protection only if an attack is detected or to keep it "
|
1377 |
"always activated."
|
1378 |
msgstr ""
|
1379 |
|
1380 |
-
#: lib/
|
1381 |
msgid "Yes, if under attack:"
|
1382 |
msgstr ""
|
1383 |
|
1384 |
-
#: lib/
|
1385 |
msgid ""
|
1386 |
"The protection will be triggered when too many login attempts are detected, "
|
1387 |
"regardless of the offending IP. It blocks the attack instantly and prevents "
|
@@ -1390,92 +1638,92 @@ msgid ""
|
|
1390 |
"combination or the captcha code. "
|
1391 |
msgstr ""
|
1392 |
|
1393 |
-
#: lib/
|
1394 |
msgid "Always ON:"
|
1395 |
msgstr ""
|
1396 |
|
1397 |
-
#: lib/
|
1398 |
msgid ""
|
1399 |
"NinjaFirewall will always enforce the HTTP authentication or captcha "
|
1400 |
"implementation each time you access the login page."
|
1401 |
msgstr ""
|
1402 |
|
1403 |
-
#: lib/
|
1404 |
msgid "Type of protection:"
|
1405 |
msgstr ""
|
1406 |
|
1407 |
-
#: lib/
|
1408 |
msgid ""
|
1409 |
"<b>Password:</b> It password-protects the login page. NinjaFirewall uses its "
|
1410 |
"own very fast authentication scheme and it is compatible with any HTTP "
|
1411 |
"server (Apache, Nginx, Lighttpd etc)."
|
1412 |
msgstr ""
|
1413 |
|
1414 |
-
#: lib/
|
1415 |
msgid "<b>Captcha:</b> It will display a 5-character captcha code."
|
1416 |
msgstr ""
|
1417 |
|
1418 |
-
#: lib/
|
1419 |
msgid "Bot protection:"
|
1420 |
msgstr ""
|
1421 |
|
1422 |
-
#: lib/
|
1423 |
msgid ""
|
1424 |
"NinjaFirewall will attempt to block bots and scripts immediately, i.e., even "
|
1425 |
"before they start a brute-force attack."
|
1426 |
msgstr ""
|
1427 |
|
1428 |
-
#: lib/
|
1429 |
msgid "AUTH log"
|
1430 |
msgstr ""
|
1431 |
|
1432 |
-
#: lib/
|
1433 |
msgid ""
|
1434 |
"NinjaFirewall can write to the server Authentication log when the brute-"
|
1435 |
"force protection is triggered. This can be useful to the system "
|
1436 |
"administrator for monitoring purposes or banning IPs at the server level."
|
1437 |
msgstr ""
|
1438 |
|
1439 |
-
#: lib/
|
1440 |
msgid ""
|
1441 |
"If you have a shared hosting account, keep this option disabled as you do "
|
1442 |
"not have any access to the server's logs."
|
1443 |
msgstr ""
|
1444 |
|
1445 |
-
#: lib/
|
1446 |
msgid ""
|
1447 |
"On Debian-based systems, the log is located in <code>/var/log/auth.log</"
|
1448 |
"code>, and on Red Hat-based systems in <code>/var/log/secure</code>. The "
|
1449 |
"logline uses the following format:"
|
1450 |
msgstr ""
|
1451 |
|
1452 |
-
#: lib/
|
1453 |
msgid "AA: the process ID (PID)."
|
1454 |
msgstr ""
|
1455 |
|
1456 |
-
#: lib/
|
1457 |
msgid "BB: the user IPv4 or IPv6 address."
|
1458 |
msgstr ""
|
1459 |
|
1460 |
-
#: lib/
|
1461 |
msgid "CC: the blog (sub-)domain name."
|
1462 |
msgstr ""
|
1463 |
|
1464 |
-
#: lib/
|
1465 |
msgid ""
|
1466 |
"DD: the target: it can be either <code>wp-login.php</code> or <code>XML-RPC "
|
1467 |
"API</code>."
|
1468 |
msgstr ""
|
1469 |
|
1470 |
-
#: lib/
|
1471 |
msgid "EE: the time, in minutes, the protection will remain active."
|
1472 |
msgstr ""
|
1473 |
|
1474 |
-
#: lib/
|
1475 |
msgid "Sample loglines:"
|
1476 |
msgstr ""
|
1477 |
|
1478 |
-
#: lib/
|
1479 |
#, php-format
|
1480 |
msgid ""
|
1481 |
"Be careful if you are behind a load balancer, reverse-proxy or CDN because "
|
@@ -1486,499 +1734,262 @@ msgid ""
|
|
1486 |
"otherwise you will likely block legitimate users."
|
1487 |
msgstr ""
|
1488 |
|
1489 |
-
#: lib/
|
1490 |
msgid "Firewall Log"
|
1491 |
msgstr ""
|
1492 |
|
1493 |
-
#: lib/
|
1494 |
msgid ""
|
1495 |
"The firewall log displays blocked and sanitised requests as well as some "
|
1496 |
"useful information. It has 6 columns:"
|
1497 |
msgstr ""
|
1498 |
|
1499 |
-
#: lib/
|
1500 |
msgid "DATE : date and time of the incident."
|
1501 |
msgstr ""
|
1502 |
|
1503 |
-
#: lib/
|
1504 |
msgid ""
|
1505 |
"INCIDENT : unique incident number/ID as it was displayed to the blocked user."
|
1506 |
msgstr ""
|
1507 |
|
1508 |
-
#: lib/
|
1509 |
msgid ""
|
1510 |
"LEVEL : level of severity (<code>CRITICAL</code>, <code>HIGH</code> or "
|
1511 |
"<code>MEDIUM</code>), information (<code>INFO</code>, <code>UPLOAD</code>) "
|
1512 |
"and debugging mode (<code>DEBUG_ON</code>)."
|
1513 |
msgstr ""
|
1514 |
|
1515 |
-
#: lib/
|
1516 |
msgid ""
|
1517 |
"RULE : reference of the NinjaFirewall built-in security rule that triggered "
|
1518 |
-
"the action. A hyphen (<code>-</code>) instead of a number means it was a "
|
1519 |
-
"rule from the \"Firewall Policies\" page."
|
1520 |
-
msgstr ""
|
1521 |
-
|
1522 |
-
#: lib/contextual_help.php:414
|
1523 |
-
msgid "IP : the user IPv4 or IPv6 address."
|
1524 |
-
msgstr ""
|
1525 |
-
|
1526 |
-
#: lib/contextual_help.php:415
|
1527 |
-
msgid ""
|
1528 |
-
"REQUEST : the HTTP request including offending variables and values as well "
|
1529 |
-
"as the reason the action was logged."
|
1530 |
-
msgstr ""
|
1531 |
-
|
1532 |
-
#: lib/contextual_help.php:420 lib/nf_sub_log.php:169
|
1533 |
-
msgid "Auto-delete log"
|
1534 |
-
msgstr ""
|
1535 |
-
|
1536 |
-
#: lib/contextual_help.php:422
|
1537 |
-
msgid ""
|
1538 |
-
"This options lets you configure NinjaFirewall to delete its old logs "
|
1539 |
-
"automatically. By default, logs are never deleted, <b>even when uninstall "
|
1540 |
-
"NinjaFirewall</b>. Leave this value to <code>0</code> if you don't want to "
|
1541 |
-
"delete old logs."
|
1542 |
-
msgstr ""
|
1543 |
-
|
1544 |
-
#: lib/contextual_help.php:428 lib/nf_sub_log.php:198 lib/nf_sub_wplus.php:94
|
1545 |
-
#: ninjafirewall.php:1111
|
1546 |
-
msgid "Centralized Logging"
|
1547 |
-
msgstr ""
|
1548 |
-
|
1549 |
-
#: lib/contextual_help.php:430
|
1550 |
-
msgid ""
|
1551 |
-
"Centralized Logging lets you remotely access the firewall log of all your "
|
1552 |
-
"NinjaFirewall protected websites from one single installation. You do not "
|
1553 |
-
"need any longer to log in to individual servers to analyse your log data."
|
1554 |
-
msgstr ""
|
1555 |
-
|
1556 |
-
#: lib/contextual_help.php:430
|
1557 |
-
#, php-format
|
1558 |
-
msgid "<a href=\"%s\">Consult our blog</a> for more info about it."
|
1559 |
-
msgstr ""
|
1560 |
-
|
1561 |
-
#: lib/contextual_help.php:431
|
1562 |
-
msgid ""
|
1563 |
-
"Enter your public key (optional): This is the public key that was created "
|
1564 |
-
"from your main server."
|
1565 |
-
msgstr ""
|
1566 |
-
|
1567 |
-
#: lib/contextual_help.php:434
|
1568 |
-
msgid ""
|
1569 |
-
"Centralized Logging will keep working even if NinjaFirewall is disabled. "
|
1570 |
-
"Delete your public key below if you want to disable it."
|
1571 |
-
msgstr ""
|
1572 |
-
|
1573 |
-
#: lib/contextual_help.php:441 lib/nf_sub_about.php:101
|
1574 |
-
msgid "GDPR Compliance"
|
1575 |
-
msgstr ""
|
1576 |
-
|
1577 |
-
#: lib/contextual_help.php:456 lib/nf_sub_livelog.php:38
|
1578 |
-
#: lib/nf_sub_livelog.php:210 ninjafirewall.php:848
|
1579 |
-
msgid "Live Log"
|
1580 |
-
msgstr ""
|
1581 |
-
|
1582 |
-
#: lib/contextual_help.php:458
|
1583 |
-
msgid ""
|
1584 |
-
"Live Log lets you watch your blog traffic in real time, just like the Unix "
|
1585 |
-
"<code>tail -f</code> command. Note that requests sent to static elements "
|
1586 |
-
"like JS/CSS files and images are not managed by NinjaFirewall."
|
1587 |
-
msgstr ""
|
1588 |
-
|
1589 |
-
#: lib/contextual_help.php:460
|
1590 |
-
msgid ""
|
1591 |
-
"You can enable/disable the monitoring process, change the refresh rate, "
|
1592 |
-
"clear the screen, enable automatic vertical scrolling, change the log "
|
1593 |
-
"format, select which traffic you want to view (HTTP/HTTPS) and the timezone "
|
1594 |
-
"as well."
|
1595 |
-
msgstr ""
|
1596 |
-
|
1597 |
-
#: lib/contextual_help.php:463
|
1598 |
-
msgid ""
|
1599 |
-
"Live Log does not make use of any WordPress core file (e.g., <code>admin-"
|
1600 |
-
"ajax.php</code>). It communicates directly with the firewall without loading "
|
1601 |
-
"WordPress bootstrap. Consequently, it is fast, lightweight and it should not "
|
1602 |
-
"affect your server load, even if you set its refresh rate to the lowest "
|
1603 |
-
"value."
|
1604 |
-
msgstr ""
|
1605 |
-
|
1606 |
-
#: lib/contextual_help.php:465
|
1607 |
-
msgid ""
|
1608 |
-
"If you are using the optional <code>.htninja</code> configuration file to "
|
1609 |
-
"whitelist your IP, the Live Log feature will not work."
|
1610 |
-
msgstr ""
|
1611 |
-
|
1612 |
-
#: lib/contextual_help.php:470
|
1613 |
-
msgid "Log Format"
|
1614 |
-
msgstr ""
|
1615 |
-
|
1616 |
-
#: lib/contextual_help.php:471
|
1617 |
-
msgid "You can easily customize the log format. Possible values are:"
|
1618 |
-
msgstr ""
|
1619 |
-
|
1620 |
-
#: lib/contextual_help.php:472
|
1621 |
-
msgid "<code>%time</code>: the server date, time and timezone."
|
1622 |
-
msgstr ""
|
1623 |
-
|
1624 |
-
#: lib/contextual_help.php:473
|
1625 |
-
msgid "<code>%name</code>: authenticated user (HTTP basic auth), if any."
|
1626 |
-
msgstr ""
|
1627 |
-
|
1628 |
-
#: lib/contextual_help.php:474
|
1629 |
-
#, php-format
|
1630 |
-
msgid ""
|
1631 |
-
"<code>%client</code>: the client REMOTE_ADDR. If you are behind a load "
|
1632 |
-
"balancer or CDN, this will be its IP."
|
1633 |
-
msgstr ""
|
1634 |
-
|
1635 |
-
#: lib/contextual_help.php:475
|
1636 |
-
msgid "<code>%method</code>: HTTP method (e.g., GET, POST)."
|
1637 |
-
msgstr ""
|
1638 |
-
|
1639 |
-
#: lib/contextual_help.php:476
|
1640 |
-
#, php-format
|
1641 |
-
msgid ""
|
1642 |
-
"<code>%uri</code>: the URI which was given in order to access the page "
|
1643 |
-
"(REQUEST_URI)."
|
1644 |
-
msgstr ""
|
1645 |
-
|
1646 |
-
#: lib/contextual_help.php:477
|
1647 |
-
msgid "<code>%referrer</code>: the referrer (HTTP_REFERER), if any."
|
1648 |
-
msgstr ""
|
1649 |
-
|
1650 |
-
#: lib/contextual_help.php:478
|
1651 |
-
#, php-format
|
1652 |
-
msgid "<code>%ua</code>: the user-agent (HTTP_USER_AGENT), if any."
|
1653 |
-
msgstr ""
|
1654 |
-
|
1655 |
-
#: lib/contextual_help.php:479
|
1656 |
-
#, php-format
|
1657 |
-
msgid ""
|
1658 |
-
"<code>%forward</code>: HTTP_X_FORWARDED_FOR, if any. If you are behind a "
|
1659 |
-
"load balancer or CDN, this will likely be the visitor true IP."
|
1660 |
-
msgstr ""
|
1661 |
-
|
1662 |
-
#: lib/contextual_help.php:480
|
1663 |
-
msgid "<code>%host</code>: the requested host (HTTP_HOST), if any."
|
1664 |
-
msgstr ""
|
1665 |
-
|
1666 |
-
#: lib/contextual_help.php:481
|
1667 |
-
msgid ""
|
1668 |
-
"Additionally, you can include any of the following characters: <code>\"</"
|
1669 |
-
"code>, <code>%</code>, <code>[</code>, <code>]</code>, <code>space</code> "
|
1670 |
-
"and lowercase letters <code>a-z</code>."
|
1671 |
-
msgstr ""
|
1672 |
-
|
1673 |
-
#: lib/contextual_help.php:493 ninjafirewall.php:852
|
1674 |
-
msgid "Rules Editor"
|
1675 |
-
msgstr ""
|
1676 |
-
|
1677 |
-
#: lib/contextual_help.php:495
|
1678 |
-
msgid ""
|
1679 |
-
"Besides the \"Firewall Policies\", NinjaFirewall includes also a large set "
|
1680 |
-
"of built-in rules used to protect your blog against the most common "
|
1681 |
-
"vulnerabilities and hacking attempts. They are always enabled and you cannot "
|
1682 |
-
"edit them, but if you notice that your visitors are wrongly blocked by some "
|
1683 |
-
"of those rules, you can use the Rules Editor below to disable them "
|
1684 |
-
"individually:"
|
1685 |
-
msgstr ""
|
1686 |
-
|
1687 |
-
#: lib/contextual_help.php:497
|
1688 |
-
msgid ""
|
1689 |
-
"Check your firewall log and find the rule ID you want to disable (it is "
|
1690 |
-
"displayed in the <code>RULE</code> column)."
|
1691 |
-
msgstr ""
|
1692 |
-
|
1693 |
-
#: lib/contextual_help.php:498
|
1694 |
-
msgid ""
|
1695 |
-
"Select its ID from the enabled rules list below and click the \"Disable it\" "
|
1696 |
-
"button."
|
1697 |
-
msgstr ""
|
1698 |
-
|
1699 |
-
#: lib/contextual_help.php:500
|
1700 |
-
msgid ""
|
1701 |
-
"Note: if the <code>RULE</code> column from your log shows a hyphen <code>-</"
|
1702 |
-
"code> instead of a number, that means that the rule can be changed in the "
|
1703 |
-
"\"Firewall Policies\" page."
|
1704 |
-
msgstr ""
|
1705 |
-
|
1706 |
-
#: lib/contextual_help.php:505
|
1707 |
-
msgid "Credits"
|
1708 |
-
msgstr ""
|
1709 |
-
|
1710 |
-
#: lib/contextual_help.php:507
|
1711 |
-
msgid ""
|
1712 |
-
"NinjaFirewall security rules protect against many vulnerabilities. Some of "
|
1713 |
-
"them were reported by the following companies, individuals or mailing lists:"
|
1714 |
-
msgstr ""
|
1715 |
-
|
1716 |
-
#: lib/contextual_help.php:559 lib/nf_sub_updates.php:74 ninjafirewall.php:856
|
1717 |
-
#: ninjafirewall.php:1045
|
1718 |
-
msgid "Updates"
|
1719 |
-
msgstr ""
|
1720 |
-
|
1721 |
-
#: lib/contextual_help.php:561
|
1722 |
-
msgid ""
|
1723 |
-
"To get the most efficient protection, you can ask NinjaFirewall to "
|
1724 |
-
"automatically update its security rules."
|
1725 |
-
msgstr ""
|
1726 |
-
|
1727 |
-
#: lib/contextual_help.php:563
|
1728 |
-
msgid ""
|
1729 |
-
"Each time a new vulnerability is found in WordPress or one of its plugins/"
|
1730 |
-
"themes, a new set of security rules will be made available to protect "
|
1731 |
-
"against such vulnerability. Updates can be checked as often as daily, twice "
|
1732 |
-
"daily or even hourly."
|
1733 |
-
msgstr ""
|
1734 |
-
|
1735 |
-
#: lib/contextual_help.php:565
|
1736 |
-
msgid ""
|
1737 |
-
"Only security rules will be downloaded. If a new version of NinjaFirewall "
|
1738 |
-
"(including new files, options and features) was available, it would have to "
|
1739 |
-
"be updated from the dashboard plugins menu as usual."
|
1740 |
-
msgstr ""
|
1741 |
-
|
1742 |
-
#: lib/contextual_help.php:567
|
1743 |
-
msgid ""
|
1744 |
-
"We recommend to enable this feature, as it is the <strong>only way to keep "
|
1745 |
-
"your WordPress secure</strong> against new vulnerabilities."
|
1746 |
-
msgstr ""
|
1747 |
-
|
1748 |
-
#: lib/dashboard_widget.php:30
|
1749 |
-
msgid "NinjaFirewall Statistics"
|
1750 |
-
msgstr ""
|
1751 |
-
|
1752 |
-
#: lib/dashboard_widget.php:54 lib/statistics.php:110
|
1753 |
-
msgid "Blocked threats"
|
1754 |
-
msgstr ""
|
1755 |
-
|
1756 |
-
#: lib/dashboard_widget.php:58 lib/statistics.php:114
|
1757 |
-
msgid "Threats level"
|
1758 |
-
msgstr ""
|
1759 |
-
|
1760 |
-
#: lib/dashboard_widget.php:60
|
1761 |
-
msgid "Critical:"
|
1762 |
-
msgstr ""
|
1763 |
-
|
1764 |
-
#: lib/dashboard_widget.php:68
|
1765 |
-
msgid "High:"
|
1766 |
-
msgstr ""
|
1767 |
-
|
1768 |
-
#: lib/dashboard_widget.php:76
|
1769 |
-
msgid "Medium:"
|
1770 |
-
msgstr ""
|
1771 |
-
|
1772 |
-
#: lib/dashboard_widget.php:88
|
1773 |
-
msgid "View firewall log"
|
1774 |
-
msgstr ""
|
1775 |
-
|
1776 |
-
#: lib/event_notifications.php:54 lib/login_protection.php:31
|
1777 |
-
#: lib/nf_sub_filecheck.php:113 lib/nf_sub_livelog.php:217
|
1778 |
-
#: lib/nf_sub_log.php:58 lib/nf_sub_options.php:67 lib/nf_sub_updates.php:105
|
1779 |
-
#: ninjafirewall.php:1311 ninjafirewall.php:2916 ninjafirewall.php:3044
|
1780 |
-
msgid "Your changes have been saved."
|
1781 |
-
msgstr ""
|
1782 |
-
|
1783 |
-
#: lib/event_notifications.php:64
|
1784 |
-
msgid "WordPress admin dashboard"
|
1785 |
-
msgstr ""
|
1786 |
-
|
1787 |
-
#: lib/event_notifications.php:67 lib/event_notifications.php:136
|
1788 |
-
msgid "Send me an alert whenever"
|
1789 |
-
msgstr ""
|
1790 |
-
|
1791 |
-
#: lib/event_notifications.php:69
|
1792 |
-
msgid "An administrator logs in (default)"
|
1793 |
-
msgstr ""
|
1794 |
-
|
1795 |
-
#: lib/event_notifications.php:70
|
1796 |
-
msgid "Someone - user, admin, editor, etc - logs in"
|
1797 |
-
msgstr ""
|
1798 |
-
|
1799 |
-
#: lib/event_notifications.php:71
|
1800 |
-
msgid "No, thanks (not recommended)"
|
1801 |
-
msgstr ""
|
1802 |
-
|
1803 |
-
#: lib/event_notifications.php:78
|
1804 |
-
msgid "Plugins"
|
1805 |
-
msgstr ""
|
1806 |
-
|
1807 |
-
#: lib/event_notifications.php:81 lib/event_notifications.php:98
|
1808 |
-
#: lib/event_notifications.php:113
|
1809 |
-
msgid "Send me an alert whenever someone"
|
1810 |
msgstr ""
|
1811 |
|
1812 |
-
#: lib/
|
1813 |
-
msgid "
|
1814 |
msgstr ""
|
1815 |
|
1816 |
-
#: lib/
|
1817 |
-
msgid "
|
|
|
|
|
1818 |
msgstr ""
|
1819 |
|
1820 |
-
#: lib/
|
1821 |
-
msgid "
|
1822 |
msgstr ""
|
1823 |
|
1824 |
-
#: lib/
|
1825 |
-
msgid "
|
|
|
|
|
|
|
|
|
1826 |
msgstr ""
|
1827 |
|
1828 |
-
#: lib/
|
1829 |
-
|
|
|
1830 |
msgstr ""
|
1831 |
|
1832 |
-
#: lib/
|
1833 |
-
msgid "
|
|
|
|
|
|
|
1834 |
msgstr ""
|
1835 |
|
1836 |
-
#: lib/
|
1837 |
-
|
|
|
1838 |
msgstr ""
|
1839 |
|
1840 |
-
#: lib/
|
1841 |
-
msgid "
|
|
|
|
|
1842 |
msgstr ""
|
1843 |
|
1844 |
-
#: lib/
|
1845 |
-
msgid "
|
|
|
|
|
1846 |
msgstr ""
|
1847 |
|
1848 |
-
#: lib/
|
1849 |
-
msgid "
|
1850 |
msgstr ""
|
1851 |
|
1852 |
-
#: lib/
|
1853 |
-
|
|
|
1854 |
msgstr ""
|
1855 |
|
1856 |
-
#: lib/
|
1857 |
-
msgid "
|
|
|
|
|
|
|
1858 |
msgstr ""
|
1859 |
|
1860 |
-
#: lib/
|
1861 |
-
msgid "
|
|
|
|
|
|
|
|
|
1862 |
msgstr ""
|
1863 |
|
1864 |
-
#: lib/
|
1865 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
1866 |
msgstr ""
|
1867 |
|
1868 |
-
#: lib/
|
1869 |
msgid ""
|
1870 |
-
"
|
1871 |
-
"
|
1872 |
msgstr ""
|
1873 |
|
1874 |
-
#: lib/
|
1875 |
-
msgid "
|
1876 |
msgstr ""
|
1877 |
|
1878 |
-
#: lib/
|
1879 |
-
msgid "
|
1880 |
msgstr ""
|
1881 |
|
1882 |
-
#: lib/
|
1883 |
-
msgid "
|
1884 |
msgstr ""
|
1885 |
|
1886 |
-
#: lib/
|
1887 |
-
|
1888 |
-
#: ninjafirewall.php:1761 ninjafirewall.php:1812 ninjafirewall.php:1857
|
1889 |
-
#: ninjafirewall.php:1867 ninjafirewall.php:1877 ninjafirewall.php:1920
|
1890 |
-
#: ninjafirewall.php:1963 ninjafirewall.php:1983 ninjafirewall.php:2197
|
1891 |
-
#: ninjafirewall.php:2253 ninjafirewall.php:2263 ninjafirewall.php:2273
|
1892 |
-
#: ninjafirewall.php:2283 ninjafirewall.php:2330 ninjafirewall.php:2340
|
1893 |
-
#: ninjafirewall.php:3058
|
1894 |
-
msgid "Yes (default)"
|
1895 |
msgstr ""
|
1896 |
|
1897 |
-
#: lib/
|
1898 |
-
|
|
|
|
|
|
|
1899 |
msgstr ""
|
1900 |
|
1901 |
-
#: lib/
|
1902 |
-
msgid "
|
1903 |
msgstr ""
|
1904 |
|
1905 |
-
#: lib/
|
1906 |
-
|
|
|
|
|
|
|
1907 |
msgstr ""
|
1908 |
|
1909 |
-
#: lib/
|
1910 |
-
msgid "
|
1911 |
msgstr ""
|
1912 |
|
1913 |
-
#: lib/
|
1914 |
-
|
1915 |
-
"
|
1916 |
-
"alice@example.org</code>)."
|
1917 |
msgstr ""
|
1918 |
|
1919 |
-
#: lib/
|
1920 |
-
|
|
|
|
|
|
|
1921 |
msgstr ""
|
1922 |
|
1923 |
-
#: lib/
|
1924 |
-
msgid "
|
1925 |
msgstr ""
|
1926 |
|
1927 |
-
#: lib/
|
1928 |
-
msgid "
|
|
|
|
|
|
|
1929 |
msgstr ""
|
1930 |
|
1931 |
-
#: lib/
|
1932 |
-
msgid "
|
1933 |
msgstr ""
|
1934 |
|
1935 |
-
#: lib/
|
1936 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
1937 |
msgstr ""
|
1938 |
|
1939 |
-
#: lib/
|
1940 |
-
msgid "
|
|
|
|
|
1941 |
msgstr ""
|
1942 |
|
1943 |
-
#: lib/
|
1944 |
-
|
1945 |
-
|
|
|
1946 |
msgstr ""
|
1947 |
|
1948 |
-
#: lib/
|
1949 |
-
msgid "
|
|
|
|
|
|
|
1950 |
msgstr ""
|
1951 |
|
1952 |
-
#: lib/
|
1953 |
-
msgid "
|
1954 |
msgstr ""
|
1955 |
|
1956 |
-
#: lib/
|
1957 |
-
msgid "
|
|
|
|
|
1958 |
msgstr ""
|
1959 |
|
1960 |
-
#: lib/
|
1961 |
-
msgid "
|
1962 |
msgstr ""
|
1963 |
|
1964 |
-
#: lib/
|
1965 |
-
msgid "
|
|
|
|
|
1966 |
msgstr ""
|
1967 |
|
1968 |
-
#: lib/
|
1969 |
-
msgid "
|
|
|
|
|
|
|
|
|
1970 |
msgstr ""
|
1971 |
|
1972 |
-
#: lib/
|
1973 |
msgid ""
|
1974 |
-
"
|
1975 |
-
"
|
|
|
1976 |
msgstr ""
|
1977 |
|
1978 |
-
#: lib/
|
1979 |
-
|
1980 |
-
|
1981 |
-
|
1982 |
msgstr ""
|
1983 |
|
1984 |
#: lib/install_fullwaf.php:36 lib/install_fullwaf.php:151
|
@@ -2307,11 +2318,11 @@ msgid "Always ON"
|
|
2307 |
msgstr ""
|
2308 |
|
2309 |
#: lib/login_protection.php:296 lib/nf_sub_filecheck.php:517
|
2310 |
-
#: ninjafirewall.php:
|
2311 |
-
#: ninjafirewall.php:
|
2312 |
-
#: ninjafirewall.php:
|
2313 |
-
#: ninjafirewall.php:
|
2314 |
-
#: ninjafirewall.php:
|
2315 |
msgid "No (default)"
|
2316 |
msgstr ""
|
2317 |
|
@@ -2600,11 +2611,11 @@ msgstr ""
|
|
2600 |
msgid "Default: %s"
|
2601 |
msgstr ""
|
2602 |
|
2603 |
-
#: lib/nf_sub_filecheck.php:159 ninjafirewall.php:
|
2604 |
msgid "Exclude the following files/folders (optional)"
|
2605 |
msgstr ""
|
2606 |
|
2607 |
-
#: lib/nf_sub_filecheck.php:160 ninjafirewall.php:
|
2608 |
msgid "e.g.,"
|
2609 |
msgstr ""
|
2610 |
|
@@ -2855,15 +2866,15 @@ msgstr ""
|
|
2855 |
msgid "Error reading new snapshot file."
|
2856 |
msgstr ""
|
2857 |
|
2858 |
-
#: lib/nf_sub_filecheck.php:815 ninjafirewall.php:
|
2859 |
msgid "New file"
|
2860 |
msgstr ""
|
2861 |
|
2862 |
-
#: lib/nf_sub_filecheck.php:816 ninjafirewall.php:
|
2863 |
msgid "Deleted file"
|
2864 |
msgstr ""
|
2865 |
|
2866 |
-
#: lib/nf_sub_filecheck.php:817 ninjafirewall.php:
|
2867 |
msgid "Modified file"
|
2868 |
msgstr ""
|
2869 |
|
@@ -2873,8 +2884,9 @@ msgstr ""
|
|
2873 |
|
2874 |
#: lib/nf_sub_filecheck.php:840 lib/nf_sub_filecheck.php:842
|
2875 |
#: lib/nf_sub_filecheck.php:858 lib/nf_sub_filecheck.php:860
|
2876 |
-
#: lib/nf_sub_updates.php:542 lib/nf_sub_updates.php:544 lib/nfw_misc.php:
|
2877 |
-
#: lib/nfw_misc.php:
|
|
|
2878 |
msgid "Blog:"
|
2879 |
msgstr ""
|
2880 |
|
@@ -2910,122 +2922,122 @@ msgid ""
|
|
2910 |
"Administrator to the whitelist\" option is enabled."
|
2911 |
msgstr ""
|
2912 |
|
2913 |
-
#: lib/nf_sub_livelog.php:
|
2914 |
msgid "Loading..."
|
2915 |
msgstr ""
|
2916 |
|
2917 |
-
#: lib/nf_sub_livelog.php:
|
2918 |
-
#: lib/nf_sub_livelog.php:
|
2919 |
msgid "No traffic yet, please wait..."
|
2920 |
msgstr ""
|
2921 |
|
2922 |
-
#: lib/nf_sub_livelog.php:
|
2923 |
msgid "Error: Live Log did not receive the expected response from your server:"
|
2924 |
msgstr ""
|
2925 |
|
2926 |
-
#: lib/nf_sub_livelog.php:
|
2927 |
msgid "Error: URL does not seem to exist:"
|
2928 |
msgstr ""
|
2929 |
|
2930 |
-
#: lib/nf_sub_livelog.php:
|
2931 |
msgid "Error: cannot find your log file. Try to reload this page."
|
2932 |
msgstr ""
|
2933 |
|
2934 |
-
#: lib/nf_sub_livelog.php:
|
2935 |
msgid "Error: the HTTP server returned the following error code:"
|
2936 |
msgstr ""
|
2937 |
|
2938 |
-
#: lib/nf_sub_livelog.php:
|
2939 |
-
#: lib/nf_sub_livelog.php:
|
2940 |
msgid "Sleeping"
|
2941 |
msgstr ""
|
2942 |
|
2943 |
-
#: lib/nf_sub_livelog.php:
|
2944 |
-
#: lib/nf_sub_livelog.php:
|
2945 |
msgid "seconds"
|
2946 |
msgstr ""
|
2947 |
|
2948 |
-
#: lib/nf_sub_livelog.php:
|
2949 |
msgid "On"
|
2950 |
msgstr ""
|
2951 |
|
2952 |
-
#: lib/nf_sub_livelog.php:
|
2953 |
msgid "Off"
|
2954 |
msgstr ""
|
2955 |
|
2956 |
-
#: lib/nf_sub_livelog.php:
|
2957 |
msgid "Refresh rate:"
|
2958 |
msgstr ""
|
2959 |
|
2960 |
-
#: lib/nf_sub_livelog.php:
|
2961 |
msgid "5 seconds"
|
2962 |
msgstr ""
|
2963 |
|
2964 |
-
#: lib/nf_sub_livelog.php:
|
2965 |
msgid "10 seconds"
|
2966 |
msgstr ""
|
2967 |
|
2968 |
-
#: lib/nf_sub_livelog.php:
|
2969 |
msgid "20 seconds"
|
2970 |
msgstr ""
|
2971 |
|
2972 |
-
#: lib/nf_sub_livelog.php:
|
2973 |
msgid "45 seconds"
|
2974 |
msgstr ""
|
2975 |
|
2976 |
-
#: lib/nf_sub_livelog.php:
|
2977 |
msgid "Clear screen"
|
2978 |
msgstr ""
|
2979 |
|
2980 |
-
#: lib/nf_sub_livelog.php:
|
2981 |
msgid "Autoscrolling"
|
2982 |
msgstr ""
|
2983 |
|
2984 |
-
#: lib/nf_sub_livelog.php:
|
2985 |
msgid "Live Log will not display whitelisted users and brute-force attacks."
|
2986 |
msgstr ""
|
2987 |
|
2988 |
-
#: lib/nf_sub_livelog.php:
|
2989 |
msgid "Live Log options"
|
2990 |
msgstr ""
|
2991 |
|
2992 |
-
#: lib/nf_sub_livelog.php:
|
2993 |
msgid "Format"
|
2994 |
msgstr ""
|
2995 |
|
2996 |
-
#: lib/nf_sub_livelog.php:
|
2997 |
msgid "Custom"
|
2998 |
msgstr ""
|
2999 |
|
3000 |
-
#: lib/nf_sub_livelog.php:
|
3001 |
msgid "See contextual help for available log format."
|
3002 |
msgstr ""
|
3003 |
|
3004 |
-
#: lib/nf_sub_livelog.php:
|
3005 |
msgid "Display"
|
3006 |
msgstr ""
|
3007 |
|
3008 |
-
#: lib/nf_sub_livelog.php:
|
3009 |
msgid "HTTP and HTTPS traffic (default)"
|
3010 |
msgstr ""
|
3011 |
|
3012 |
-
#: lib/nf_sub_livelog.php:
|
3013 |
msgid "HTTP traffic only"
|
3014 |
msgstr ""
|
3015 |
|
3016 |
-
#: lib/nf_sub_livelog.php:
|
3017 |
msgid "HTTPS traffic only"
|
3018 |
msgstr ""
|
3019 |
|
3020 |
-
#: lib/nf_sub_livelog.php:
|
3021 |
msgid "Timezone"
|
3022 |
msgstr ""
|
3023 |
|
3024 |
-
#: lib/nf_sub_livelog.php:
|
3025 |
msgid "Save Live Log Options"
|
3026 |
msgstr ""
|
3027 |
|
3028 |
-
#: lib/nf_sub_livelog.php:
|
3029 |
msgid "Error: please enter the custom log format."
|
3030 |
msgstr ""
|
3031 |
|
@@ -3126,7 +3138,7 @@ msgstr ""
|
|
3126 |
msgid "Unable to open the log for read operation."
|
3127 |
msgstr ""
|
3128 |
|
3129 |
-
#: lib/nf_sub_malwarescan.php:25 ninjafirewall.php:
|
3130 |
msgid "Anti-Malware"
|
3131 |
msgstr ""
|
3132 |
|
@@ -3174,13 +3186,13 @@ msgstr ""
|
|
3174 |
msgid "Refresh preview"
|
3175 |
msgstr ""
|
3176 |
|
3177 |
-
#: lib/nf_sub_options.php:55 ninjafirewall.php:
|
3178 |
msgid "Firewall Options"
|
3179 |
msgstr ""
|
3180 |
|
3181 |
#: lib/nf_sub_options.php:84 lib/nf_sub_options.php:93
|
3182 |
-
#: lib/nf_sub_options.php:108 lib/nf_sub_options.php:118 ninjafirewall.php:
|
3183 |
-
#: ninjafirewall.php:
|
3184 |
msgid "Enabled"
|
3185 |
msgstr ""
|
3186 |
|
@@ -3293,9 +3305,9 @@ msgstr ""
|
|
3293 |
msgid "[NinjaFirewall] Alert: Firewall is disabled"
|
3294 |
msgstr ""
|
3295 |
|
3296 |
-
#: lib/nf_sub_options.php:480 lib/nf_sub_options.php:482 ninjafirewall.php:
|
3297 |
-
#: ninjafirewall.php:
|
3298 |
-
#: ninjafirewall.php:
|
3299 |
msgid "-Blog :"
|
3300 |
msgstr ""
|
3301 |
|
@@ -3318,19 +3330,23 @@ msgid ""
|
|
3318 |
"Someone imported a new configuration which overrode the firewall settings:"
|
3319 |
msgstr ""
|
3320 |
|
3321 |
-
#: lib/nf_sub_options.php:499 ninjafirewall.php:
|
3322 |
msgid "-User :"
|
3323 |
msgstr ""
|
3324 |
|
3325 |
-
#: lib/nf_sub_options.php:500 ninjafirewall.php:
|
3326 |
msgid "-IP :"
|
3327 |
msgstr ""
|
3328 |
|
3329 |
-
#: lib/nf_sub_options.php:501 ninjafirewall.php:
|
3330 |
-
#: ninjafirewall.php:
|
3331 |
msgid "-Date :"
|
3332 |
msgstr ""
|
3333 |
|
|
|
|
|
|
|
|
|
3334 |
#: lib/nf_sub_updates.php:81
|
3335 |
msgid "Security rules cannot be updated when NinjaFirewall is disabled."
|
3336 |
msgstr ""
|
@@ -3340,21 +3356,21 @@ msgid "Security rules have been updated."
|
|
3340 |
msgstr ""
|
3341 |
|
3342 |
#: lib/nf_sub_updates.php:95 lib/nf_sub_updates.php:442
|
3343 |
-
msgid "No update available."
|
3344 |
msgstr ""
|
3345 |
|
3346 |
#: lib/nf_sub_updates.php:144
|
3347 |
msgid "Automatically update NinjaFirewall security rules"
|
3348 |
msgstr ""
|
3349 |
|
3350 |
-
#: lib/nf_sub_updates.php:149 ninjafirewall.php:
|
3351 |
-
#: ninjafirewall.php:
|
3352 |
-
#: ninjafirewall.php:
|
3353 |
-
#: ninjafirewall.php:
|
3354 |
-
#: ninjafirewall.php:
|
3355 |
-
#: ninjafirewall.php:
|
3356 |
-
#: ninjafirewall.php:
|
3357 |
-
#: ninjafirewall.php:
|
3358 |
msgid "No"
|
3359 |
msgstr ""
|
3360 |
|
@@ -3697,95 +3713,103 @@ msgstr ""
|
|
3697 |
msgid "Compare</a> the WP and <font color=\"#21759B\">WP+</font> Editions."
|
3698 |
msgstr ""
|
3699 |
|
3700 |
-
#: lib/nfw_misc.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3701 |
msgid "NinjaFirewall error"
|
3702 |
msgstr ""
|
3703 |
|
3704 |
-
#: lib/nfw_misc.php:
|
3705 |
#, php-format
|
3706 |
msgid ""
|
3707 |
"%s directory cannot be created. Please review your installation and ensure "
|
3708 |
"that %s is writable."
|
3709 |
msgstr ""
|
3710 |
|
3711 |
-
#: lib/nfw_misc.php:
|
3712 |
#, php-format
|
3713 |
msgid ""
|
3714 |
"%s directory is read-only. Please review your installation and ensure that "
|
3715 |
"%s is writable."
|
3716 |
msgstr ""
|
3717 |
|
3718 |
-
#: lib/nfw_misc.php:
|
3719 |
msgid "unknown error"
|
3720 |
msgstr ""
|
3721 |
|
3722 |
-
#: lib/nfw_misc.php:
|
3723 |
msgid "NinjaFirewall fatal error:"
|
3724 |
msgstr ""
|
3725 |
|
3726 |
-
#: lib/nfw_misc.php:
|
3727 |
msgid "Review your installation, your site is not protected."
|
3728 |
msgstr ""
|
3729 |
|
3730 |
-
#: lib/nfw_misc.php:
|
3731 |
msgid "Forbidden access"
|
3732 |
msgstr ""
|
3733 |
|
3734 |
-
#: lib/nfw_misc.php:
|
3735 |
#, php-format
|
3736 |
msgid ""
|
3737 |
"<strong>ERROR</strong>: Invalid username or password.<br /><a href=\"%s"
|
3738 |
"\">Lost your password</a>?"
|
3739 |
msgstr ""
|
3740 |
|
3741 |
-
#: lib/nfw_misc.php:
|
3742 |
msgid "[NinjaFirewall] Alert: Database changes detected"
|
3743 |
msgstr ""
|
3744 |
|
3745 |
-
#: lib/nfw_misc.php:
|
3746 |
msgid ""
|
3747 |
"NinjaFirewall has detected that one or more administrator accounts were "
|
3748 |
"modified in the database:"
|
3749 |
msgstr ""
|
3750 |
|
3751 |
-
#: lib/nfw_misc.php:
|
3752 |
-
msgid "User IP:"
|
3753 |
-
msgstr ""
|
3754 |
-
|
3755 |
-
#: lib/nfw_misc.php:352 lib/nfw_misc.php:494
|
3756 |
-
msgid "Date:"
|
3757 |
-
msgstr ""
|
3758 |
-
|
3759 |
-
#: lib/nfw_misc.php:353
|
3760 |
#, php-format
|
3761 |
msgid "Total administrators : %s"
|
3762 |
msgstr ""
|
3763 |
|
3764 |
-
#: lib/nfw_misc.php:
|
3765 |
msgid ""
|
3766 |
"If you cannot see any modifications in the above fields, it is likely that "
|
3767 |
"the administrator password was changed."
|
3768 |
msgstr ""
|
3769 |
|
3770 |
-
#: lib/nfw_misc.php:
|
3771 |
msgid "Blocked privilege escalation attempt"
|
3772 |
msgstr ""
|
3773 |
|
3774 |
-
#: lib/nfw_misc.php:
|
3775 |
msgid "NinjaFirewall has blocked an attempt to gain administrative privileges:"
|
3776 |
msgstr ""
|
3777 |
|
3778 |
-
#: lib/nfw_misc.php:
|
3779 |
-
msgid "Username:"
|
3780 |
-
msgstr ""
|
3781 |
-
|
3782 |
-
#: lib/nfw_misc.php:510
|
3783 |
msgid ""
|
3784 |
"NinjaFirewall brute-force protection is enabled and you are temporarily "
|
3785 |
"whitelisted."
|
3786 |
msgstr ""
|
3787 |
|
3788 |
-
#: lib/nfw_misc.php:
|
3789 |
#, php-format
|
3790 |
msgid ""
|
3791 |
"Hey, it seems that you've been using NinjaFirewall for some time. If you "
|
@@ -3884,7 +3908,7 @@ msgstr ""
|
|
3884 |
msgid "Enable it"
|
3885 |
msgstr ""
|
3886 |
|
3887 |
-
#: lib/statistics.php:28 ninjafirewall.php:
|
3888 |
msgid "Statistics"
|
3889 |
msgstr ""
|
3890 |
|
@@ -3920,61 +3944,61 @@ msgstr ""
|
|
3920 |
msgid "Select monthly stats to view..."
|
3921 |
msgstr ""
|
3922 |
|
3923 |
-
#: ninjafirewall.php:
|
3924 |
msgid "A true Web Application Firewall to protect and secure WordPress."
|
3925 |
msgstr ""
|
3926 |
|
3927 |
-
#: ninjafirewall.php:
|
3928 |
msgid "Cannot find WordPress configuration file"
|
3929 |
msgstr ""
|
3930 |
|
3931 |
-
#: ninjafirewall.php:
|
3932 |
msgid "Cannot read WordPress configuration file"
|
3933 |
msgstr ""
|
3934 |
|
3935 |
-
#: ninjafirewall.php:
|
3936 |
msgid "Cannot retrieve WordPress database credentials"
|
3937 |
msgstr ""
|
3938 |
|
3939 |
-
#: ninjafirewall.php:
|
3940 |
msgid "Cannot connect to WordPress database"
|
3941 |
msgstr ""
|
3942 |
|
3943 |
-
#: ninjafirewall.php:
|
3944 |
msgid "Cannot retrieve user options from database (#2)"
|
3945 |
msgstr ""
|
3946 |
|
3947 |
-
#: ninjafirewall.php:
|
3948 |
msgid "Cannot retrieve user options from database (#3)"
|
3949 |
msgstr ""
|
3950 |
|
3951 |
-
#: ninjafirewall.php:
|
3952 |
msgid "Cannot retrieve user rules from database (#2)"
|
3953 |
msgstr ""
|
3954 |
|
3955 |
-
#: ninjafirewall.php:
|
3956 |
msgid "Cannot retrieve user rules from database (#3)"
|
3957 |
msgstr ""
|
3958 |
|
3959 |
-
#: ninjafirewall.php:
|
3960 |
msgid ""
|
3961 |
"The firewall has been disabled from the <a href=\"admin.php?page=nfsubopt"
|
3962 |
"\">administration console</a>"
|
3963 |
msgstr ""
|
3964 |
|
3965 |
-
#: ninjafirewall.php:
|
3966 |
msgid "Unable to communicate with the firewall. Please check your settings"
|
3967 |
msgstr ""
|
3968 |
|
3969 |
-
#: ninjafirewall.php:
|
3970 |
msgid "Cannot retrieve user options from database (#1)"
|
3971 |
msgstr ""
|
3972 |
|
3973 |
-
#: ninjafirewall.php:
|
3974 |
msgid "Cannot retrieve user rules from database (#1)"
|
3975 |
msgstr ""
|
3976 |
|
3977 |
-
#: ninjafirewall.php:
|
3978 |
#, php-format
|
3979 |
msgid ""
|
3980 |
"The firewall cannot access its log and cache folders. If you changed the "
|
@@ -3982,237 +4006,237 @@ msgid ""
|
|
3982 |
"%s constant (see %s for more info)"
|
3983 |
msgstr ""
|
3984 |
|
3985 |
-
#: ninjafirewall.php:
|
3986 |
msgid ""
|
3987 |
"You do not have \"unfiltered_html\" capability. Please enable it in order to "
|
3988 |
"run NinjaFirewall (or make sure you do not have \"DISALLOW_UNFILTERED_HTML\" "
|
3989 |
"in your wp-config.php script)."
|
3990 |
msgstr ""
|
3991 |
|
3992 |
-
#: ninjafirewall.php:
|
3993 |
#, php-format
|
3994 |
msgid ""
|
3995 |
"NinjaFirewall requires WordPress 3.3 or greater but your current version is "
|
3996 |
"%s."
|
3997 |
msgstr ""
|
3998 |
|
3999 |
-
#: ninjafirewall.php:
|
4000 |
#, php-format
|
4001 |
msgid ""
|
4002 |
"NinjaFirewall requires PHP 5.3 or greater but your current version is %s."
|
4003 |
msgstr ""
|
4004 |
|
4005 |
-
#: ninjafirewall.php:
|
4006 |
#, php-format
|
4007 |
msgid "NinjaFirewall requires the PHP %s extension."
|
4008 |
msgstr ""
|
4009 |
|
4010 |
-
#: ninjafirewall.php:
|
4011 |
msgid ""
|
4012 |
"You have SAFE_MODE enabled. Please disable it, it is deprecated as of PHP "
|
4013 |
"5.3.0 (see http://php.net/safe-mode)."
|
4014 |
msgstr ""
|
4015 |
|
4016 |
-
#: ninjafirewall.php:
|
4017 |
msgid "You are not allowed to activate NinjaFirewall."
|
4018 |
msgstr ""
|
4019 |
|
4020 |
-
#: ninjafirewall.php:
|
4021 |
msgid "NinjaFirewall is not compatible with Microsoft Windows."
|
4022 |
msgstr ""
|
4023 |
|
4024 |
-
#: ninjafirewall.php:
|
4025 |
msgid "ERROR: Failed to update rules"
|
4026 |
msgstr ""
|
4027 |
|
4028 |
-
#: ninjafirewall.php:
|
4029 |
msgid ""
|
4030 |
"NinjaFirewall failed to update its rules. This is a critical error, your "
|
4031 |
"current rules may be corrupted or disabled. In order to solve the problem, "
|
4032 |
"please follow these instructions:"
|
4033 |
msgstr ""
|
4034 |
|
4035 |
-
#: ninjafirewall.php:
|
4036 |
msgid "1. Log in to your WordPress admin dashboard."
|
4037 |
msgstr ""
|
4038 |
|
4039 |
-
#: ninjafirewall.php:
|
4040 |
msgid "2. Go to \"NinjaFirewall > Updates\"."
|
4041 |
msgstr ""
|
4042 |
|
4043 |
-
#: ninjafirewall.php:
|
4044 |
msgid "3. Click on \"Check for updates now!\"."
|
4045 |
msgstr ""
|
4046 |
|
4047 |
-
#: ninjafirewall.php:
|
4048 |
msgid "Support forum"
|
4049 |
msgstr ""
|
4050 |
|
4051 |
-
#: ninjafirewall.php:
|
4052 |
msgid "Alert: WordPress console login"
|
4053 |
msgstr ""
|
4054 |
|
4055 |
-
#: ninjafirewall.php:
|
4056 |
msgid "Someone just logged in to your WordPress admin console:"
|
4057 |
msgstr ""
|
4058 |
|
4059 |
-
#: ninjafirewall.php:
|
4060 |
#, php-format
|
4061 |
msgid "Sorry %s, your request cannot be processed."
|
4062 |
msgstr ""
|
4063 |
|
4064 |
-
#: ninjafirewall.php:
|
4065 |
msgid "For security reasons, it was blocked and logged."
|
4066 |
msgstr ""
|
4067 |
|
4068 |
-
#: ninjafirewall.php:
|
4069 |
msgid ""
|
4070 |
"If you believe this was an error please contact the<br />webmaster and "
|
4071 |
"enclose the following incident ID:"
|
4072 |
msgstr ""
|
4073 |
|
4074 |
-
#: ninjafirewall.php:
|
4075 |
msgid "NinjaFirewall: Overview"
|
4076 |
msgstr ""
|
4077 |
|
4078 |
-
#: ninjafirewall.php:
|
4079 |
msgid "NinjaFirewall: Statistics"
|
4080 |
msgstr ""
|
4081 |
|
4082 |
-
#: ninjafirewall.php:
|
4083 |
msgid "NinjaFirewall: Firewall Options"
|
4084 |
msgstr ""
|
4085 |
|
4086 |
-
#: ninjafirewall.php:
|
4087 |
msgid "NinjaFirewall: Firewall Policies"
|
4088 |
msgstr ""
|
4089 |
|
4090 |
-
#: ninjafirewall.php:
|
4091 |
msgid "NinjaFirewall: File Guard"
|
4092 |
msgstr ""
|
4093 |
|
4094 |
-
#: ninjafirewall.php:
|
4095 |
msgid "NinjaFirewall: File Check"
|
4096 |
msgstr ""
|
4097 |
|
4098 |
-
#: ninjafirewall.php:
|
4099 |
msgid "NinjaFirewall: Anti-Malware"
|
4100 |
msgstr ""
|
4101 |
|
4102 |
-
#: ninjafirewall.php:
|
4103 |
msgid "NinjaFirewall: Network"
|
4104 |
msgstr ""
|
4105 |
|
4106 |
-
#: ninjafirewall.php:
|
4107 |
msgid "NinjaFirewall: Event Notifications"
|
4108 |
msgstr ""
|
4109 |
|
4110 |
-
#: ninjafirewall.php:
|
4111 |
msgid "NinjaFirewall: Log-in Protection"
|
4112 |
msgstr ""
|
4113 |
|
4114 |
-
#: ninjafirewall.php:
|
4115 |
msgid "NinjaFirewall: Firewall Log"
|
4116 |
msgstr ""
|
4117 |
|
4118 |
-
#: ninjafirewall.php:
|
4119 |
msgid "NinjaFirewall: Live Log"
|
4120 |
msgstr ""
|
4121 |
|
4122 |
-
#: ninjafirewall.php:
|
4123 |
msgid "NinjaFirewall: Rules Editor"
|
4124 |
msgstr ""
|
4125 |
|
4126 |
-
#: ninjafirewall.php:
|
4127 |
-
msgid "NinjaFirewall:
|
4128 |
msgstr ""
|
4129 |
|
4130 |
-
#: ninjafirewall.php:
|
4131 |
msgid "NinjaFirewall: About"
|
4132 |
msgstr ""
|
4133 |
|
4134 |
-
#: ninjafirewall.php:
|
4135 |
msgid "About..."
|
4136 |
msgstr ""
|
4137 |
|
4138 |
-
#: ninjafirewall.php:
|
4139 |
msgid "NinjaFirewall Settings"
|
4140 |
msgstr ""
|
4141 |
|
4142 |
-
#: ninjafirewall.php:
|
4143 |
msgid "NinjaFirewall is enabled"
|
4144 |
msgstr ""
|
4145 |
|
4146 |
-
#: ninjafirewall.php:
|
4147 |
msgid "Congratulations, NinjaFirewall is up and running!"
|
4148 |
msgstr ""
|
4149 |
|
4150 |
-
#: ninjafirewall.php:
|
4151 |
msgid ""
|
4152 |
"If you need help, click on the contextual \"Help\" menu tab located in the "
|
4153 |
"upper right corner of each page."
|
4154 |
msgstr ""
|
4155 |
|
4156 |
-
#: ninjafirewall.php:
|
4157 |
msgid "A \"Quick Start, FAQ & Troubleshooting Guide\" email was sent to"
|
4158 |
msgstr ""
|
4159 |
|
4160 |
-
#: ninjafirewall.php:
|
4161 |
msgid "Firewall"
|
4162 |
msgstr ""
|
4163 |
|
4164 |
-
#: ninjafirewall.php:
|
4165 |
msgid "WordPress WAF"
|
4166 |
msgstr ""
|
4167 |
|
4168 |
-
#: ninjafirewall.php:
|
4169 |
msgid "Full WAF"
|
4170 |
msgstr ""
|
4171 |
|
4172 |
-
#: ninjafirewall.php:
|
4173 |
msgid "Mode"
|
4174 |
msgstr ""
|
4175 |
|
4176 |
-
#: ninjafirewall.php:
|
4177 |
#, php-format
|
4178 |
msgid "NinjaFirewall is running in %s mode."
|
4179 |
msgstr ""
|
4180 |
|
4181 |
-
#: ninjafirewall.php:
|
4182 |
msgid "Enabled."
|
4183 |
msgstr ""
|
4184 |
|
4185 |
-
#: ninjafirewall.php:
|
4186 |
msgid "Click here to turn Debugging Mode off"
|
4187 |
msgstr ""
|
4188 |
|
4189 |
-
#: ninjafirewall.php:
|
4190 |
msgid "PHP SAPI"
|
4191 |
msgstr ""
|
4192 |
|
4193 |
-
#: ninjafirewall.php:
|
4194 |
msgid "Version"
|
4195 |
msgstr ""
|
4196 |
|
4197 |
-
#: ninjafirewall.php:
|
4198 |
msgid "Security rules:"
|
4199 |
msgstr ""
|
4200 |
|
4201 |
-
#: ninjafirewall.php:
|
4202 |
msgid "Security rules updates are disabled."
|
4203 |
msgstr ""
|
4204 |
|
4205 |
-
#: ninjafirewall.php:
|
4206 |
msgid ""
|
4207 |
"If you want your blog to be protected against the latest threats, enable "
|
4208 |
"automatic security rules updates."
|
4209 |
msgstr ""
|
4210 |
|
4211 |
-
#: ninjafirewall.php:
|
4212 |
msgid "Admin user"
|
4213 |
msgstr ""
|
4214 |
|
4215 |
-
#: ninjafirewall.php:
|
4216 |
#, php-format
|
4217 |
msgid ""
|
4218 |
"You are not whitelisted. Ensure that the \"Do not block WordPress "
|
@@ -4221,66 +4245,66 @@ msgid ""
|
|
4221 |
"your administration dashboard."
|
4222 |
msgstr ""
|
4223 |
|
4224 |
-
#: ninjafirewall.php:
|
4225 |
msgid "You are whitelisted by the firewall."
|
4226 |
msgstr ""
|
4227 |
|
4228 |
-
#: ninjafirewall.php:
|
4229 |
msgid "Restrictions"
|
4230 |
msgstr ""
|
4231 |
|
4232 |
-
#: ninjafirewall.php:
|
4233 |
msgid "Access to NinjaFirewall is restricted to:"
|
4234 |
msgstr ""
|
4235 |
|
4236 |
-
#: ninjafirewall.php:
|
4237 |
msgid "User session"
|
4238 |
msgstr ""
|
4239 |
|
4240 |
-
#: ninjafirewall.php:
|
4241 |
msgid ""
|
4242 |
"It seems that the user session set by NinjaFirewall was not found by the "
|
4243 |
"firewall script."
|
4244 |
msgstr ""
|
4245 |
|
4246 |
-
#: ninjafirewall.php:
|
4247 |
#, php-format
|
4248 |
msgid ""
|
4249 |
"the public key is invalid. Please <a href=\"%s\">check your configuration</"
|
4250 |
"a>."
|
4251 |
msgstr ""
|
4252 |
|
4253 |
-
#: ninjafirewall.php:
|
4254 |
msgid "No IP address restriction."
|
4255 |
msgstr ""
|
4256 |
|
4257 |
-
#: ninjafirewall.php:
|
4258 |
#, php-format
|
4259 |
msgid "IP address %s is allowed to access NinjaFirewall's log on this server."
|
4260 |
msgstr ""
|
4261 |
|
4262 |
-
#: ninjafirewall.php:
|
4263 |
#, php-format
|
4264 |
msgid ""
|
4265 |
"the whitelisted IP is not valid. Please <a href=\"%s\">check your "
|
4266 |
"configuration</a>."
|
4267 |
msgstr ""
|
4268 |
|
4269 |
-
#: ninjafirewall.php:
|
4270 |
#, php-format
|
4271 |
msgid "Error: %s"
|
4272 |
msgstr ""
|
4273 |
|
4274 |
-
#: ninjafirewall.php:
|
4275 |
msgid "Source IP"
|
4276 |
msgstr ""
|
4277 |
|
4278 |
-
#: ninjafirewall.php:
|
4279 |
#, php-format
|
4280 |
msgid "You have a private IP : %s"
|
4281 |
msgstr ""
|
4282 |
|
4283 |
-
#: ninjafirewall.php:
|
4284 |
#, php-format
|
4285 |
msgid ""
|
4286 |
"If your site is behind a reverse proxy or a load balancer, ensure that you "
|
@@ -4288,11 +4312,11 @@ msgid ""
|
|
4288 |
"otherwise use the NinjaFirewall %s configuration file."
|
4289 |
msgstr ""
|
4290 |
|
4291 |
-
#: ninjafirewall.php:
|
4292 |
msgid "CDN detection"
|
4293 |
msgstr ""
|
4294 |
|
4295 |
-
#: ninjafirewall.php:
|
4296 |
#, php-format
|
4297 |
msgid ""
|
4298 |
"%s detected: you seem to be using Cloudflare CDN services. Ensure that you "
|
@@ -4300,7 +4324,7 @@ msgid ""
|
|
4300 |
"otherwise use the NinjaFirewall %s configuration file."
|
4301 |
msgstr ""
|
4302 |
|
4303 |
-
#: ninjafirewall.php:
|
4304 |
#, php-format
|
4305 |
msgid ""
|
4306 |
"%s detected: you seem to be using Incapsula CDN services. Ensure that you "
|
@@ -4308,417 +4332,425 @@ msgid ""
|
|
4308 |
"otherwise use the NinjaFirewall %s configuration file."
|
4309 |
msgstr ""
|
4310 |
|
4311 |
-
#: ninjafirewall.php:
|
4312 |
msgid "Log dir"
|
4313 |
msgstr ""
|
4314 |
|
4315 |
-
#: ninjafirewall.php:
|
4316 |
#, php-format
|
4317 |
msgid "%s directory is not writable! Please chmod it to 0777 or equivalent."
|
4318 |
msgstr ""
|
4319 |
|
4320 |
-
#: ninjafirewall.php:
|
4321 |
msgid "Optional configuration file"
|
4322 |
msgstr ""
|
4323 |
|
4324 |
-
#: ninjafirewall.php:
|
4325 |
-
#: ninjafirewall.php:
|
4326 |
-
#: ninjafirewall.php:
|
4327 |
-
#: ninjafirewall.php:
|
4328 |
-
#: ninjafirewall.php:
|
4329 |
-
#: ninjafirewall.php:
|
4330 |
msgid "Yes"
|
4331 |
msgstr ""
|
4332 |
|
4333 |
-
#: ninjafirewall.php:
|
4334 |
msgid "(default)"
|
4335 |
msgstr ""
|
4336 |
|
4337 |
-
#: ninjafirewall.php:
|
4338 |
#, php-format
|
4339 |
msgid ""
|
4340 |
"This feature is only available when NinjaFirewall is running in %s mode."
|
4341 |
msgstr ""
|
4342 |
|
4343 |
-
#: ninjafirewall.php:
|
4344 |
msgid "All fields will be restored to their default values. Go ahead?"
|
4345 |
msgstr ""
|
4346 |
|
4347 |
-
#: ninjafirewall.php:
|
4348 |
msgid ""
|
4349 |
"WARNING: ensure that you can access your admin console over HTTPS before "
|
4350 |
"enabling this option, otherwise you will lock yourself out of your site. Go "
|
4351 |
"ahead?"
|
4352 |
msgstr ""
|
4353 |
|
4354 |
-
#: ninjafirewall.php:
|
4355 |
msgid ""
|
4356 |
"Any character that is not a letter [a-zA-Z], a digit [0-9], a dot [.], a "
|
4357 |
"hyphen [-] or an underscore [_] will be removed from the filename and "
|
4358 |
"replaced with the substitution character. Continue?"
|
4359 |
msgstr ""
|
4360 |
|
4361 |
-
#: ninjafirewall.php:
|
4362 |
msgid "Default values were restored."
|
4363 |
msgstr ""
|
4364 |
|
4365 |
-
#: ninjafirewall.php:
|
4366 |
msgid "No action taken."
|
4367 |
msgstr ""
|
4368 |
|
4369 |
-
#: ninjafirewall.php:
|
4370 |
msgid "Enable NinjaFirewall for"
|
4371 |
msgstr ""
|
4372 |
|
4373 |
-
#: ninjafirewall.php:
|
4374 |
msgid "File Uploads"
|
4375 |
msgstr ""
|
4376 |
|
4377 |
-
#: ninjafirewall.php:
|
4378 |
msgid "Allow uploads"
|
4379 |
msgstr ""
|
4380 |
|
4381 |
-
#: ninjafirewall.php:
|
4382 |
msgid "Disallow uploads (default)"
|
4383 |
msgstr ""
|
4384 |
|
4385 |
-
#: ninjafirewall.php:
|
4386 |
msgid "Sanitise filenames"
|
4387 |
msgstr ""
|
4388 |
|
4389 |
-
#: ninjafirewall.php:
|
4390 |
msgid "substitution character:"
|
4391 |
msgstr ""
|
4392 |
|
4393 |
-
#: ninjafirewall.php:
|
4394 |
msgid "Block direct access to any PHP file located in one of these directories"
|
4395 |
msgstr ""
|
4396 |
|
4397 |
-
#: ninjafirewall.php:
|
4398 |
msgid ""
|
4399 |
"NinjaFirewall will not block access to the TinyMCE WYSIWYG editor even if "
|
4400 |
"this option is enabled."
|
4401 |
msgstr ""
|
4402 |
|
4403 |
-
#: ninjafirewall.php:
|
4404 |
msgid ""
|
4405 |
"Unless you have PHP scripts in a \"/cache/\" folder that need to be accessed "
|
4406 |
"by your visitors, we recommend to enable this option."
|
4407 |
msgstr ""
|
4408 |
|
4409 |
-
#: ninjafirewall.php:
|
4410 |
msgid ""
|
4411 |
"If you are using the Jetpack plugin, blocking <code>system.multicall</code> "
|
4412 |
"may prevent it from working correctly."
|
4413 |
msgstr ""
|
4414 |
|
4415 |
-
#: ninjafirewall.php:
|
4416 |
-
msgid "
|
4417 |
msgstr ""
|
4418 |
|
4419 |
#: ninjafirewall.php:1559
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4420 |
msgid "Through the author archives"
|
4421 |
msgstr ""
|
4422 |
|
4423 |
-
#: ninjafirewall.php:
|
4424 |
msgid "Through the login page"
|
4425 |
msgstr ""
|
4426 |
|
4427 |
-
#: ninjafirewall.php:
|
4428 |
msgid "Through the WordPress REST API"
|
4429 |
msgstr ""
|
4430 |
|
4431 |
-
#: ninjafirewall.php:
|
4432 |
msgid "This feature is only available when running WordPress 4.7 or above."
|
4433 |
msgstr ""
|
4434 |
|
4435 |
-
#: ninjafirewall.php:
|
4436 |
msgid "WordPress REST API"
|
4437 |
msgstr ""
|
4438 |
|
4439 |
-
#: ninjafirewall.php:
|
4440 |
msgid "Block any access to the API"
|
4441 |
msgstr ""
|
4442 |
|
4443 |
-
#: ninjafirewall.php:
|
4444 |
msgid "WordPress XML-RPC API"
|
4445 |
msgstr ""
|
4446 |
|
4447 |
-
#: ninjafirewall.php:
|
4448 |
msgid "Block <code>system.multicall</code> method"
|
4449 |
msgstr ""
|
4450 |
|
4451 |
-
#: ninjafirewall.php:
|
4452 |
msgid "Block Pingbacks"
|
4453 |
msgstr ""
|
4454 |
|
4455 |
-
#: ninjafirewall.php:
|
4456 |
msgid ""
|
4457 |
"Disabling access to the REST or XML-RPC API may break some functionality on "
|
4458 |
"your blog, its themes or plugins."
|
4459 |
msgstr ""
|
4460 |
|
4461 |
-
#: ninjafirewall.php:
|
4462 |
msgid "Block <code>POST</code> requests in the themes folder"
|
4463 |
msgstr ""
|
4464 |
|
4465 |
-
#: ninjafirewall.php:
|
4466 |
msgid "Force SSL for admin and logins"
|
4467 |
msgstr ""
|
4468 |
|
4469 |
-
#: ninjafirewall.php:
|
4470 |
msgid "Disable the plugin and theme editor"
|
4471 |
msgstr ""
|
4472 |
|
4473 |
-
#: ninjafirewall.php:
|
4474 |
msgid "Disable plugin and theme update/installation"
|
4475 |
msgstr ""
|
4476 |
|
4477 |
-
#: ninjafirewall.php:
|
4478 |
msgid "Add the Administrator to the whitelist (default)."
|
4479 |
msgstr ""
|
4480 |
|
4481 |
-
#: ninjafirewall.php:
|
4482 |
msgid "Add all logged in users to the whitelist."
|
4483 |
msgstr ""
|
4484 |
|
4485 |
-
#: ninjafirewall.php:
|
4486 |
msgid "Disable users whitelist."
|
4487 |
msgstr ""
|
4488 |
|
4489 |
-
#: ninjafirewall.php:
|
4490 |
msgid ""
|
4491 |
"Note: This feature does not apply to <code>FORCE_SSL_ADMIN</code>, "
|
4492 |
"<code>DISALLOW_FILE_EDIT</code> and <code>DISALLOW_FILE_MODS</code> options "
|
4493 |
"which, if enabled, are always enforced."
|
4494 |
msgstr ""
|
4495 |
|
4496 |
-
#: ninjafirewall.php:
|
4497 |
msgid "Scan <code>GET</code> variable"
|
4498 |
msgstr ""
|
4499 |
|
4500 |
-
#: ninjafirewall.php:
|
4501 |
msgid "Sanitise <code>GET</code> variable"
|
4502 |
msgstr ""
|
4503 |
|
4504 |
-
#: ninjafirewall.php:
|
4505 |
msgid "Scan <code>POST</code> variable"
|
4506 |
msgstr ""
|
4507 |
|
4508 |
-
#: ninjafirewall.php:
|
4509 |
msgid "Sanitise <code>POST</code> variable"
|
4510 |
msgstr ""
|
4511 |
|
4512 |
-
#: ninjafirewall.php:
|
4513 |
msgid "Do not enable this option unless you know what you are doing!"
|
4514 |
msgstr ""
|
4515 |
|
4516 |
-
#: ninjafirewall.php:
|
4517 |
msgid "Decode Base64-encoded <code>POST</code> variable"
|
4518 |
msgstr ""
|
4519 |
|
4520 |
-
#: ninjafirewall.php:
|
4521 |
msgid "Sanitise <code>REQUEST</code> variable"
|
4522 |
msgstr ""
|
4523 |
|
4524 |
-
#: ninjafirewall.php:
|
4525 |
msgid "Scan cookies"
|
4526 |
msgstr ""
|
4527 |
|
4528 |
-
#: ninjafirewall.php:
|
4529 |
msgid "Sanitise cookies"
|
4530 |
msgstr ""
|
4531 |
|
4532 |
-
#: ninjafirewall.php:
|
4533 |
msgid "Scan <code>HTTP_USER_AGENT</code>"
|
4534 |
msgstr ""
|
4535 |
|
4536 |
-
#: ninjafirewall.php:
|
4537 |
msgid "Sanitise <code>HTTP_USER_AGENT</code>"
|
4538 |
msgstr ""
|
4539 |
|
4540 |
-
#: ninjafirewall.php:
|
4541 |
msgid "Block suspicious bots/scanners"
|
4542 |
msgstr ""
|
4543 |
|
4544 |
-
#: ninjafirewall.php:
|
4545 |
msgid "Scan <code>HTTP_REFERER</code>"
|
4546 |
msgstr ""
|
4547 |
|
4548 |
-
#: ninjafirewall.php:
|
4549 |
msgid "Sanitise <code>HTTP_REFERER</code>"
|
4550 |
msgstr ""
|
4551 |
|
4552 |
-
#: ninjafirewall.php:
|
4553 |
msgid ""
|
4554 |
"Block <code>POST</code> requests that do not have an <code>HTTP_REFERER</"
|
4555 |
"code> header"
|
4556 |
msgstr ""
|
4557 |
|
4558 |
-
#: ninjafirewall.php:
|
4559 |
msgid ""
|
4560 |
"Keep this option disabled if you are using scripts like Paypal IPN, "
|
4561 |
"WordPress WP-Cron etc"
|
4562 |
msgstr ""
|
4563 |
|
4564 |
-
#: ninjafirewall.php:
|
4565 |
msgid "Block localhost IP in <code>GET/POST</code> request"
|
4566 |
msgstr ""
|
4567 |
|
4568 |
-
#: ninjafirewall.php:
|
4569 |
msgid "Block HTTP requests with an IP in the <code>HTTP_HOST</code> header"
|
4570 |
msgstr ""
|
4571 |
|
4572 |
-
#: ninjafirewall.php:
|
4573 |
msgid "Scan traffic coming from localhost and private IP address spaces"
|
4574 |
msgstr ""
|
4575 |
|
4576 |
-
#: ninjafirewall.php:
|
4577 |
#, php-format
|
4578 |
msgid ""
|
4579 |
"This option is disabled because the %s PHP function is not available on your "
|
4580 |
"server."
|
4581 |
msgstr ""
|
4582 |
|
4583 |
-
#: ninjafirewall.php:
|
4584 |
#, php-format
|
4585 |
msgid "Set %s to protect against MIME type confusion attacks"
|
4586 |
msgstr ""
|
4587 |
|
4588 |
-
#: ninjafirewall.php:
|
4589 |
#, php-format
|
4590 |
msgid "Set %s to protect against clickjacking attempts"
|
4591 |
msgstr ""
|
4592 |
|
4593 |
-
#: ninjafirewall.php:
|
4594 |
#, php-format
|
4595 |
msgid "Set %s (IE/Edge, Chrome, Opera and Safari browsers)"
|
4596 |
msgstr ""
|
4597 |
|
4598 |
-
#: ninjafirewall.php:
|
4599 |
#, php-format
|
4600 |
msgid "Set to %s"
|
4601 |
msgstr ""
|
4602 |
|
4603 |
-
#: ninjafirewall.php:
|
4604 |
#, php-format
|
4605 |
msgid "Force %s flag on all cookies to mitigate XSS attacks"
|
4606 |
msgstr ""
|
4607 |
|
4608 |
-
#: ninjafirewall.php:
|
4609 |
msgid ""
|
4610 |
"If your PHP scripts use cookies that need to be accessed from JavaScript, "
|
4611 |
"you should disable this option."
|
4612 |
msgstr ""
|
4613 |
|
4614 |
-
#: ninjafirewall.php:
|
4615 |
msgid ""
|
4616 |
"HSTS headers can only be set when you are accessing your site over HTTPS."
|
4617 |
msgstr ""
|
4618 |
|
4619 |
-
#: ninjafirewall.php:
|
4620 |
#, php-format
|
4621 |
msgid "Set %s (HSTS) to enforce secure connections to the server"
|
4622 |
msgstr ""
|
4623 |
|
4624 |
-
#: ninjafirewall.php:
|
4625 |
msgid "1 month"
|
4626 |
msgstr ""
|
4627 |
|
4628 |
-
#: ninjafirewall.php:
|
4629 |
msgid "6 months"
|
4630 |
msgstr ""
|
4631 |
|
4632 |
-
#: ninjafirewall.php:
|
4633 |
msgid "1 year"
|
4634 |
msgstr ""
|
4635 |
|
4636 |
-
#: ninjafirewall.php:
|
4637 |
msgid "Apply to subdomains"
|
4638 |
msgstr ""
|
4639 |
|
4640 |
-
#: ninjafirewall.php:
|
4641 |
msgid "Set <code>max-age</code> to 0"
|
4642 |
msgstr ""
|
4643 |
|
4644 |
-
#: ninjafirewall.php:
|
4645 |
#, php-format
|
4646 |
msgid "Set %s for the website frontend"
|
4647 |
msgstr ""
|
4648 |
|
4649 |
-
#: ninjafirewall.php:
|
4650 |
msgid "This CSP header will apply to the website frontend only."
|
4651 |
msgstr ""
|
4652 |
|
4653 |
-
#: ninjafirewall.php:
|
4654 |
#, php-format
|
4655 |
msgid "Set %s for the WordPress admin dashboard"
|
4656 |
msgstr ""
|
4657 |
|
4658 |
-
#: ninjafirewall.php:
|
4659 |
msgid "This CSP header will apply to the WordPress admin dashboard only."
|
4660 |
msgstr ""
|
4661 |
|
4662 |
-
#: ninjafirewall.php:
|
4663 |
#, php-format
|
4664 |
msgid "Set %s (Chrome, Opera and Firefox browsers)"
|
4665 |
msgstr ""
|
4666 |
|
4667 |
-
#: ninjafirewall.php:
|
4668 |
msgid ""
|
4669 |
"Block PHP built-in wrappers in <code>GET</code>, <code>POST</code>, "
|
4670 |
"<code>HTTP_USER_AGENT</code>, <code>HTTP_REFERER</code> and cookies"
|
4671 |
msgstr ""
|
4672 |
|
4673 |
-
#: ninjafirewall.php:
|
4674 |
msgid "Block serialized PHP objects in the following global variables"
|
4675 |
msgstr ""
|
4676 |
|
4677 |
-
#: ninjafirewall.php:
|
4678 |
msgid "Hide PHP notice and error messages"
|
4679 |
msgstr ""
|
4680 |
|
4681 |
-
#: ninjafirewall.php:
|
4682 |
msgid "Sanitise <code>PHP_SELF</code>"
|
4683 |
msgstr ""
|
4684 |
|
4685 |
-
#: ninjafirewall.php:
|
4686 |
msgid "Sanitise <code>PATH_TRANSLATED</code>"
|
4687 |
msgstr ""
|
4688 |
|
4689 |
-
#: ninjafirewall.php:
|
4690 |
msgid "Sanitise <code>PATH_INFO</code>"
|
4691 |
msgstr ""
|
4692 |
|
4693 |
-
#: ninjafirewall.php:
|
4694 |
msgid "This option is not compatible with your actual configuration."
|
4695 |
msgstr ""
|
4696 |
|
4697 |
-
#: ninjafirewall.php:
|
4698 |
msgid "Block the <code>DOCUMENT_ROOT</code> server variable in HTTP request"
|
4699 |
msgstr ""
|
4700 |
|
4701 |
-
#: ninjafirewall.php:
|
4702 |
msgid "Block ASCII character 0x00 (NULL byte)"
|
4703 |
msgstr ""
|
4704 |
|
4705 |
-
#: ninjafirewall.php:
|
4706 |
msgid "Block ASCII control characters 1 to 8 and 14 to 31"
|
4707 |
msgstr ""
|
4708 |
|
4709 |
-
#: ninjafirewall.php:
|
4710 |
msgid "Save Firewall Policies"
|
4711 |
msgstr ""
|
4712 |
|
4713 |
-
#: ninjafirewall.php:
|
4714 |
msgid "Restore Default Values"
|
4715 |
msgstr ""
|
4716 |
|
4717 |
-
#: ninjafirewall.php:
|
4718 |
msgid "Please enter a number from 1 to 99."
|
4719 |
msgstr ""
|
4720 |
|
4721 |
-
#: ninjafirewall.php:
|
4722 |
#, php-format
|
4723 |
msgid ""
|
4724 |
"You are running NinjaFirewall in <i>WordPress WAF</i> mode. The %s feature "
|
@@ -4727,129 +4759,129 @@ msgid ""
|
|
4727 |
"to any PHP script, you will need to run NinjaFirewall in %s mode."
|
4728 |
msgstr ""
|
4729 |
|
4730 |
-
#: ninjafirewall.php:
|
4731 |
#, php-format
|
4732 |
msgid ""
|
4733 |
"The cache directory %s is not writable. Please change its permissions (0777 "
|
4734 |
"or equivalent)."
|
4735 |
msgstr ""
|
4736 |
|
4737 |
-
#: ninjafirewall.php:
|
4738 |
msgid "Enable File Guard"
|
4739 |
msgstr ""
|
4740 |
|
4741 |
-
#: ninjafirewall.php:
|
4742 |
msgid "Yes (recommended)"
|
4743 |
msgstr ""
|
4744 |
|
4745 |
-
#: ninjafirewall.php:
|
4746 |
msgid "Real-time detection"
|
4747 |
msgstr ""
|
4748 |
|
4749 |
-
#: ninjafirewall.php:
|
4750 |
#, php-format
|
4751 |
msgid ""
|
4752 |
"Monitor file activity and send an alert when someone is accessing a PHP "
|
4753 |
"script that was modified or created less than %s hour(s) ago."
|
4754 |
msgstr ""
|
4755 |
|
4756 |
-
#: ninjafirewall.php:
|
4757 |
msgid "or"
|
4758 |
msgstr ""
|
4759 |
|
4760 |
-
#: ninjafirewall.php:
|
4761 |
msgid ""
|
4762 |
"Full or partial case-sensitive string(s), max. 255 characters. Multiple "
|
4763 |
"values must be comma-separated"
|
4764 |
msgstr ""
|
4765 |
|
4766 |
-
#: ninjafirewall.php:
|
4767 |
msgid "Save File Guard options"
|
4768 |
msgstr ""
|
4769 |
|
4770 |
-
#: ninjafirewall.php:
|
4771 |
#, php-format
|
4772 |
msgid "You are not allowed to perform this task (%s)."
|
4773 |
msgstr ""
|
4774 |
|
4775 |
-
#: ninjafirewall.php:
|
4776 |
msgid "You do not have a multisite network."
|
4777 |
msgstr ""
|
4778 |
|
4779 |
-
#: ninjafirewall.php:
|
4780 |
msgid "NinjaFirewall Status"
|
4781 |
msgstr ""
|
4782 |
|
4783 |
-
#: ninjafirewall.php:
|
4784 |
msgid ""
|
4785 |
"Display NinjaFirewall status icon in the admin bar of all sites in the "
|
4786 |
"network"
|
4787 |
msgstr ""
|
4788 |
|
4789 |
-
#: ninjafirewall.php:
|
4790 |
msgid "Save Network options"
|
4791 |
msgstr ""
|
4792 |
|
4793 |
-
#: ninjafirewall.php:
|
4794 |
msgid "Access Restricted"
|
4795 |
msgstr ""
|
4796 |
|
4797 |
-
#: ninjafirewall.php:
|
4798 |
msgid "Settings"
|
4799 |
msgstr ""
|
4800 |
|
4801 |
-
#: ninjafirewall.php:
|
4802 |
msgid "Upgrade to Premium"
|
4803 |
msgstr ""
|
4804 |
|
4805 |
-
#: ninjafirewall.php:
|
4806 |
msgid "Rate it!"
|
4807 |
msgstr ""
|
4808 |
|
4809 |
-
#: ninjafirewall.php:
|
4810 |
msgid "Plugin"
|
4811 |
msgstr ""
|
4812 |
|
4813 |
-
#: ninjafirewall.php:
|
4814 |
msgid "uploaded"
|
4815 |
msgstr ""
|
4816 |
|
4817 |
-
#: ninjafirewall.php:
|
4818 |
msgid "installed"
|
4819 |
msgstr ""
|
4820 |
|
4821 |
-
#: ninjafirewall.php:
|
4822 |
msgid "activated"
|
4823 |
msgstr ""
|
4824 |
|
4825 |
-
#: ninjafirewall.php:
|
4826 |
msgid "updated"
|
4827 |
msgstr ""
|
4828 |
|
4829 |
-
#: ninjafirewall.php:
|
4830 |
msgid "deactivated"
|
4831 |
msgstr ""
|
4832 |
|
4833 |
-
#: ninjafirewall.php:
|
4834 |
msgid "deleted"
|
4835 |
msgstr ""
|
4836 |
|
4837 |
-
#: ninjafirewall.php:
|
4838 |
msgid "Name"
|
4839 |
msgstr ""
|
4840 |
|
4841 |
-
#: ninjafirewall.php:
|
4842 |
msgid "Theme"
|
4843 |
msgstr ""
|
4844 |
|
4845 |
-
#: ninjafirewall.php:
|
4846 |
msgid "upgraded"
|
4847 |
msgstr ""
|
4848 |
|
4849 |
-
#: ninjafirewall.php:
|
4850 |
msgid "[NinjaFirewall] Alert:"
|
4851 |
msgstr ""
|
4852 |
|
4853 |
-
#: ninjafirewall.php:
|
4854 |
msgid "NinjaFirewall has detected the following activity on your account:"
|
4855 |
msgstr ""
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: Stable (latest release)\n"
|
5 |
+
"POT-Creation-Date: 2018-07-18 22:59+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"
|
115 |
"level of protection and performance higher than any other security plugin."
|
116 |
msgstr ""
|
117 |
|
118 |
+
#: install.php:156 ninjafirewall.php:779
|
119 |
msgid "Installation"
|
120 |
msgstr ""
|
121 |
|
144 |
msgid "Privacy policy"
|
145 |
msgstr ""
|
146 |
|
147 |
+
#: install.php:177 lib/help.php:448 lib/nf_sub_about.php:199
|
148 |
msgid ""
|
149 |
"NinjaFirewall is compliant with the General Data Protection Regulation "
|
150 |
"(GDPR). For more info, please visit our blog:"
|
163 |
"remove it as long as NinjaFirewall is running!"
|
164 |
msgstr ""
|
165 |
|
166 |
+
#: install.php:259 ninjafirewall.php:940
|
167 |
msgid "NinjaFirewall (WP Edition)"
|
168 |
msgstr ""
|
169 |
|
186 |
msgstr ""
|
187 |
|
188 |
#: install.php:289
|
189 |
+
msgid "Must Read:"
|
190 |
+
msgstr ""
|
191 |
+
|
192 |
+
#: install.php:291
|
193 |
+
msgid "-Securing WordPress with NinjaFirewall. A step by step tutorial:"
|
194 |
+
msgstr ""
|
195 |
+
|
196 |
+
#: install.php:294
|
197 |
+
msgid "-An introduction to NinjaFirewall filtering engine:"
|
198 |
+
msgstr ""
|
199 |
+
|
200 |
+
#: install.php:297
|
201 |
+
msgid "-Testing NinjaFirewall without blocking your visitors:"
|
202 |
+
msgstr ""
|
203 |
+
|
204 |
+
#: install.php:300
|
205 |
+
msgid "-Add your own code to the firewall: the \".htninja\" file:"
|
206 |
+
msgstr ""
|
207 |
+
|
208 |
+
#: install.php:303
|
209 |
+
msgid "-Restricting access to NinjaFirewall settings:"
|
210 |
+
msgstr ""
|
211 |
+
|
212 |
+
#: install.php:306
|
213 |
+
msgid "-Upgrading to PHP 7 with NinjaFirewall installed:"
|
214 |
+
msgstr ""
|
215 |
+
|
216 |
+
#: install.php:309
|
217 |
+
msgid "-Keep your blog protected against the latest vulnerabilities:"
|
218 |
+
msgstr ""
|
219 |
+
|
220 |
+
#: install.php:312
|
221 |
+
msgid "-NinjaFirewall Referral Program:"
|
222 |
+
msgstr ""
|
223 |
+
|
224 |
+
#: install.php:315
|
225 |
msgid "Troubleshooting:"
|
226 |
msgstr ""
|
227 |
|
228 |
+
#: install.php:318
|
229 |
msgid "-Locked out of your site / Fatal error / WordPress crash?"
|
230 |
msgstr ""
|
231 |
|
232 |
+
#: install.php:319
|
233 |
msgid "-Failed installation (\"Error: The firewall is not loaded\")?"
|
234 |
msgstr ""
|
235 |
|
236 |
+
#: install.php:320
|
237 |
msgid "-Blank page after INSTALLING NinjaFirewall?"
|
238 |
msgstr ""
|
239 |
|
240 |
+
#: install.php:321
|
241 |
msgid "-Blank page after UNINSTALLING NinjaFirewall?"
|
242 |
msgstr ""
|
243 |
|
244 |
+
#: install.php:322
|
245 |
msgid "-500 Internal Server Error?"
|
246 |
msgstr ""
|
247 |
|
248 |
+
#: install.php:323
|
249 |
msgid "-\"Cannot connect to WordPress database\" error message?"
|
250 |
msgstr ""
|
251 |
|
252 |
+
#: install.php:324
|
253 |
msgid "-How to disable NinjaFirewall?"
|
254 |
msgstr ""
|
255 |
|
256 |
+
#: install.php:325
|
257 |
msgid "-Lost password (brute-force protection)?"
|
258 |
msgstr ""
|
259 |
|
260 |
+
#: install.php:326
|
261 |
msgid "-Blocked visitors (see below)?"
|
262 |
msgstr ""
|
263 |
|
264 |
+
#: install.php:327
|
265 |
msgid "-Exporting NinjaFirewall's configuration"
|
266 |
msgstr ""
|
267 |
|
268 |
+
#: install.php:329
|
269 |
msgid "-NinjaFirewall (WP Edition) troubleshooter script"
|
270 |
msgstr ""
|
271 |
|
272 |
+
#: install.php:331
|
273 |
msgid "-Rename this file to \"wp-check.php\"."
|
274 |
msgstr ""
|
275 |
|
276 |
+
#: install.php:332
|
277 |
msgid "-Upload it into your WordPress root folder."
|
278 |
msgstr ""
|
279 |
|
280 |
+
#: install.php:333
|
281 |
msgid "-Goto http://YOUR WEBSITE/wp-check.php."
|
282 |
msgstr ""
|
283 |
|
284 |
+
#: install.php:334
|
285 |
msgid "-Delete it afterwards."
|
286 |
msgstr ""
|
287 |
|
288 |
+
#: install.php:336
|
289 |
msgid "FAQ:"
|
290 |
msgstr ""
|
291 |
|
292 |
+
#: install.php:339
|
293 |
msgid ""
|
294 |
"-Why is NinjaFirewall different from other security plugins for WordPress?"
|
295 |
msgstr ""
|
296 |
|
297 |
+
#: install.php:340
|
298 |
msgid "-Do I need root privileges to install NinjaFirewall?"
|
299 |
msgstr ""
|
300 |
|
301 |
+
#: install.php:341
|
302 |
msgid "-Does it work with Nginx?"
|
303 |
msgstr ""
|
304 |
|
305 |
+
#: install.php:342
|
306 |
msgid "-Do I need to alter my PHP scripts?"
|
307 |
msgstr ""
|
308 |
|
309 |
+
#: install.php:343
|
310 |
msgid ""
|
311 |
"-Will NinjaFirewall detect the correct IP of my visitors if I am behind a "
|
312 |
"CDN service like Cloudflare or Incapsula?"
|
313 |
msgstr ""
|
314 |
|
315 |
+
#: install.php:344
|
316 |
msgid ""
|
317 |
"-I moved my wp-config.php file to another directory. Will it work with "
|
318 |
"NinjaFirewall?"
|
319 |
msgstr ""
|
320 |
|
321 |
+
#: install.php:345
|
322 |
msgid "-Will it slow down my site?"
|
323 |
msgstr ""
|
324 |
|
325 |
+
#: install.php:346
|
326 |
msgid "-Is there a Microsoft Windows version?"
|
327 |
msgstr ""
|
328 |
|
329 |
+
#: install.php:347
|
330 |
msgid "-Can I add/write my own security rules?"
|
331 |
msgstr ""
|
332 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
333 |
#: install.php:348
|
334 |
+
msgid "-Can I migrate my site(s) with NinjaFirewall installed?"
|
335 |
msgstr ""
|
336 |
|
337 |
+
#: install.php:350
|
338 |
msgid "Help & Support Links:"
|
339 |
msgstr ""
|
340 |
|
341 |
+
#: install.php:351
|
342 |
msgid ""
|
343 |
"-Each page of NinjaFirewall includes a contextual help: click on the \"Help"
|
344 |
"\" menu tab located in the upper right corner of the corresponding page."
|
345 |
msgstr ""
|
346 |
|
347 |
+
#: install.php:352
|
348 |
msgid "-Online documentation is also available here:"
|
349 |
msgstr ""
|
350 |
|
351 |
+
#: install.php:353
|
352 |
msgid "-The WordPress support forum:"
|
353 |
msgstr ""
|
354 |
|
355 |
+
#: install.php:354
|
356 |
msgid "-Updates info are available via Twitter:"
|
357 |
msgstr ""
|
358 |
|
359 |
+
#: install.php:376
|
360 |
msgid "Error: The firewall is not loaded."
|
361 |
msgstr ""
|
362 |
|
363 |
+
#: install.php:377
|
364 |
msgid "Suggestions:"
|
365 |
msgstr ""
|
366 |
|
367 |
+
#: install.php:381
|
368 |
msgid ""
|
369 |
"You selected <code>Apache + PHP module</code> as your HTTP server and PHP "
|
370 |
"SAPI. Maybe your HTTP server is <code>Apache + CGI/FastCGI</code>?"
|
371 |
msgstr ""
|
372 |
|
373 |
+
#: install.php:383 install.php:411
|
374 |
msgid ""
|
375 |
"You can click the \"Go Back\" button and try to select another HTTP server "
|
376 |
"type."
|
377 |
msgstr ""
|
378 |
|
379 |
+
#: install.php:387
|
380 |
msgid ""
|
381 |
"You have selected LiteSpeed as your HTTP server. Did you enable the "
|
382 |
"\"AllowOverride\" directive from its admin panel? Make sure it is enabled, "
|
383 |
"restart LiteSpeed and then, click the \"Test Again\" button below."
|
384 |
msgstr ""
|
385 |
|
386 |
+
#: install.php:389 install.php:400
|
387 |
msgid "Test Again"
|
388 |
msgstr ""
|
389 |
|
390 |
+
#: install.php:398
|
391 |
msgid ""
|
392 |
"You have selected <code>.user.ini</code> as your PHP initialization file. "
|
393 |
"Unlike <code>php.ini</code>, <code>.user.ini</code> files are not reloaded "
|
397 |
"the \"Test Again\" button below."
|
398 |
msgstr ""
|
399 |
|
400 |
+
#: install.php:409
|
401 |
msgid ""
|
402 |
"You selected <code>Apache + CGI/FastCGI</code> as your HTTP server and PHP "
|
403 |
"SAPI. Maybe your HTTP server is <code>Apache + PHP module</code>?"
|
404 |
msgstr ""
|
405 |
|
406 |
+
#: install.php:414
|
407 |
msgid "Maybe you did not select the correct PHP INI ?"
|
408 |
msgstr ""
|
409 |
|
410 |
+
#: install.php:416
|
411 |
msgid "You can click the \"Go Back\" button and try to select another one."
|
412 |
msgstr ""
|
413 |
|
414 |
+
#: install.php:420
|
415 |
msgid "Go Back"
|
416 |
msgstr ""
|
417 |
|
418 |
+
#: install.php:426
|
419 |
#, php-format
|
420 |
msgid ""
|
421 |
"If none of the above suggestions work, you can still install NinjaFirewall "
|
422 |
"in %s mode by clicking the button below. Setup is easy and will always work."
|
423 |
msgstr ""
|
424 |
|
425 |
+
#: install.php:431
|
426 |
msgid "Switch to the WordPress WAF mode installer »"
|
427 |
msgstr ""
|
428 |
|
429 |
+
#: install.php:435
|
430 |
msgid "Need help? Check our blog:"
|
431 |
msgstr ""
|
432 |
|
450 |
"config.php</strong> file:"
|
451 |
msgstr ""
|
452 |
|
453 |
+
#: lib/dashboard_widget.php:30
|
454 |
+
msgid "NinjaFirewall Statistics"
|
455 |
+
msgstr ""
|
456 |
+
|
457 |
+
#: lib/dashboard_widget.php:54 lib/statistics.php:110
|
458 |
+
msgid "Blocked threats"
|
459 |
+
msgstr ""
|
460 |
+
|
461 |
+
#: lib/dashboard_widget.php:58 lib/statistics.php:114
|
462 |
+
msgid "Threats level"
|
463 |
+
msgstr ""
|
464 |
+
|
465 |
+
#: lib/dashboard_widget.php:60
|
466 |
+
msgid "Critical:"
|
467 |
+
msgstr ""
|
468 |
+
|
469 |
+
#: lib/dashboard_widget.php:68
|
470 |
+
msgid "High:"
|
471 |
+
msgstr ""
|
472 |
+
|
473 |
+
#: lib/dashboard_widget.php:76
|
474 |
+
msgid "Medium:"
|
475 |
+
msgstr ""
|
476 |
+
|
477 |
+
#: lib/dashboard_widget.php:86
|
478 |
+
msgid "View firewall log"
|
479 |
+
msgstr ""
|
480 |
+
|
481 |
+
#: lib/event_notifications.php:46 lib/help.php:338 ninjafirewall.php:830
|
482 |
+
msgid "Event Notifications"
|
483 |
+
msgstr ""
|
484 |
+
|
485 |
+
#: lib/event_notifications.php:54 lib/login_protection.php:31
|
486 |
+
#: lib/nf_sub_filecheck.php:113 lib/nf_sub_livelog.php:216
|
487 |
+
#: lib/nf_sub_log.php:58 lib/nf_sub_options.php:67 lib/nf_sub_updates.php:105
|
488 |
+
#: ninjafirewall.php:1305 ninjafirewall.php:2930 ninjafirewall.php:3058
|
489 |
+
msgid "Your changes have been saved."
|
490 |
+
msgstr ""
|
491 |
+
|
492 |
+
#: lib/event_notifications.php:64
|
493 |
+
msgid "WordPress admin dashboard"
|
494 |
+
msgstr ""
|
495 |
+
|
496 |
+
#: lib/event_notifications.php:67 lib/event_notifications.php:136
|
497 |
+
msgid "Send me an alert whenever"
|
498 |
+
msgstr ""
|
499 |
+
|
500 |
+
#: lib/event_notifications.php:69
|
501 |
+
msgid "An administrator logs in (default)"
|
502 |
+
msgstr ""
|
503 |
+
|
504 |
+
#: lib/event_notifications.php:70
|
505 |
+
msgid "Someone - user, admin, editor, etc - logs in"
|
506 |
+
msgstr ""
|
507 |
+
|
508 |
+
#: lib/event_notifications.php:71
|
509 |
+
msgid "No, thanks (not recommended)"
|
510 |
+
msgstr ""
|
511 |
+
|
512 |
+
#: lib/event_notifications.php:78
|
513 |
+
msgid "Plugins"
|
514 |
+
msgstr ""
|
515 |
+
|
516 |
+
#: lib/event_notifications.php:81 lib/event_notifications.php:98
|
517 |
+
#: lib/event_notifications.php:113
|
518 |
+
msgid "Send me an alert whenever someone"
|
519 |
+
msgstr ""
|
520 |
+
|
521 |
+
#: lib/event_notifications.php:83
|
522 |
+
msgid "Uploads a plugin (default)"
|
523 |
+
msgstr ""
|
524 |
+
|
525 |
+
#: lib/event_notifications.php:84
|
526 |
+
msgid "Installs a plugin (default)"
|
527 |
+
msgstr ""
|
528 |
+
|
529 |
+
#: lib/event_notifications.php:85
|
530 |
+
msgid "Activates a plugin"
|
531 |
+
msgstr ""
|
532 |
+
|
533 |
+
#: lib/event_notifications.php:86
|
534 |
+
msgid "Updates a plugin"
|
535 |
+
msgstr ""
|
536 |
+
|
537 |
+
#: lib/event_notifications.php:87
|
538 |
+
msgid "Deactivates a plugin (default)"
|
539 |
+
msgstr ""
|
540 |
+
|
541 |
+
#: lib/event_notifications.php:88
|
542 |
+
msgid "Deletes a plugin"
|
543 |
+
msgstr ""
|
544 |
+
|
545 |
+
#: lib/event_notifications.php:95
|
546 |
+
msgid "Themes"
|
547 |
+
msgstr ""
|
548 |
+
|
549 |
+
#: lib/event_notifications.php:100
|
550 |
+
msgid "Uploads a theme (default)"
|
551 |
+
msgstr ""
|
552 |
+
|
553 |
+
#: lib/event_notifications.php:101
|
554 |
+
msgid "Installs a theme (default)"
|
555 |
+
msgstr ""
|
556 |
+
|
557 |
+
#: lib/event_notifications.php:102
|
558 |
+
msgid "Activates a theme"
|
559 |
+
msgstr ""
|
560 |
+
|
561 |
+
#: lib/event_notifications.php:103
|
562 |
+
msgid "Deletes a theme"
|
563 |
+
msgstr ""
|
564 |
+
|
565 |
+
#: lib/event_notifications.php:110
|
566 |
+
msgid "Core"
|
567 |
+
msgstr ""
|
568 |
+
|
569 |
+
#: lib/event_notifications.php:115
|
570 |
+
msgid "Updates WordPress (default)"
|
571 |
+
msgstr ""
|
572 |
+
|
573 |
+
#: lib/event_notifications.php:133
|
574 |
+
msgid "Administrator account"
|
575 |
+
msgstr ""
|
576 |
+
|
577 |
+
#: lib/event_notifications.php:138
|
578 |
+
msgid ""
|
579 |
+
"An administrator account is created, modified or deleted in the database "
|
580 |
+
"(default)"
|
581 |
+
msgstr ""
|
582 |
+
|
583 |
+
#: lib/event_notifications.php:139
|
584 |
+
msgid "A user attempts to gain administrative privileges (default)"
|
585 |
+
msgstr ""
|
586 |
+
|
587 |
+
#: lib/event_notifications.php:146
|
588 |
+
msgid "Daily report"
|
589 |
+
msgstr ""
|
590 |
+
|
591 |
+
#: lib/event_notifications.php:149
|
592 |
+
msgid "Send me a daily activity report"
|
593 |
+
msgstr ""
|
594 |
+
|
595 |
+
#: lib/event_notifications.php:151 lib/event_notifications.php:163
|
596 |
+
#: lib/nf_sub_updates.php:146 ninjafirewall.php:1706 ninjafirewall.php:1749
|
597 |
+
#: ninjafirewall.php:1769 ninjafirewall.php:1820 ninjafirewall.php:1865
|
598 |
+
#: ninjafirewall.php:1875 ninjafirewall.php:1885 ninjafirewall.php:1928
|
599 |
+
#: ninjafirewall.php:1971 ninjafirewall.php:1991 ninjafirewall.php:2205
|
600 |
+
#: ninjafirewall.php:2261 ninjafirewall.php:2271 ninjafirewall.php:2281
|
601 |
+
#: ninjafirewall.php:2291 ninjafirewall.php:2338 ninjafirewall.php:2348
|
602 |
+
#: ninjafirewall.php:3072
|
603 |
+
msgid "Yes (default)"
|
604 |
+
msgstr ""
|
605 |
+
|
606 |
+
#: lib/event_notifications.php:158
|
607 |
+
msgid "Log"
|
608 |
+
msgstr ""
|
609 |
+
|
610 |
+
#: lib/event_notifications.php:161
|
611 |
+
msgid "Write all events to the firewall log"
|
612 |
+
msgstr ""
|
613 |
+
|
614 |
+
#: lib/event_notifications.php:173 lib/event_notifications.php:203
|
615 |
+
msgid "Contact email"
|
616 |
+
msgstr ""
|
617 |
+
|
618 |
+
#: lib/event_notifications.php:176 lib/event_notifications.php:206
|
619 |
+
msgid "Alerts should be sent to"
|
620 |
+
msgstr ""
|
621 |
+
|
622 |
+
#: lib/event_notifications.php:185 lib/event_notifications.php:211
|
623 |
+
msgid ""
|
624 |
+
"Multiple recipients must be comma-separated (e.g., <code>joe@example.org,"
|
625 |
+
"alice@example.org</code>)."
|
626 |
+
msgstr ""
|
627 |
+
|
628 |
+
#: lib/event_notifications.php:208
|
629 |
+
msgid "Only to me, the Super Admin"
|
630 |
+
msgstr ""
|
631 |
+
|
632 |
+
#: lib/event_notifications.php:208
|
633 |
+
msgid "default"
|
634 |
+
msgstr ""
|
635 |
+
|
636 |
+
#: lib/event_notifications.php:209
|
637 |
+
msgid "To the administrator of the site where originated the alert"
|
638 |
+
msgstr ""
|
639 |
+
|
640 |
+
#: lib/event_notifications.php:210
|
641 |
+
msgid "Other(s):"
|
642 |
+
msgstr ""
|
643 |
+
|
644 |
+
#: lib/event_notifications.php:222
|
645 |
+
msgid "Save Event Notifications"
|
646 |
+
msgstr ""
|
647 |
+
|
648 |
+
#: lib/event_notifications.php:429
|
649 |
+
msgid "[NinjaFirewall] Daily Activity Report"
|
650 |
+
msgstr ""
|
651 |
+
|
652 |
+
#: lib/event_notifications.php:439
|
653 |
+
#, php-format
|
654 |
+
msgid "Daily activity report for: %s"
|
655 |
+
msgstr ""
|
656 |
+
|
657 |
+
#: lib/event_notifications.php:440
|
658 |
+
msgid "Date Range Processed: Yesterday"
|
659 |
+
msgstr ""
|
660 |
+
|
661 |
+
#: lib/event_notifications.php:442
|
662 |
+
msgid "Blocked threats:"
|
663 |
+
msgstr ""
|
664 |
+
|
665 |
+
#: lib/event_notifications.php:444
|
666 |
+
msgid "critical:"
|
667 |
+
msgstr ""
|
668 |
+
|
669 |
+
#: lib/event_notifications.php:445
|
670 |
+
msgid "high:"
|
671 |
+
msgstr ""
|
672 |
+
|
673 |
+
#: lib/event_notifications.php:446
|
674 |
+
msgid "medium:"
|
675 |
+
msgstr ""
|
676 |
+
|
677 |
+
#: lib/event_notifications.php:448
|
678 |
+
msgid "Blocked brute-force attacks:"
|
679 |
+
msgstr ""
|
680 |
+
|
681 |
+
#: lib/event_notifications.php:449 lib/nfw_misc.php:560
|
682 |
+
msgid ""
|
683 |
+
"This notification can be turned off from NinjaFirewall \"Event Notifications"
|
684 |
+
"\" page."
|
685 |
+
msgstr ""
|
686 |
+
|
687 |
+
#: lib/event_notifications.php:453 lib/nf_sub_filecheck.php:847
|
688 |
+
#: lib/nf_sub_filecheck.php:864 lib/nf_sub_options.php:504
|
689 |
+
#: lib/nf_sub_updates.php:550 ninjafirewall.php:3375
|
690 |
+
msgid "Support forum:"
|
691 |
+
msgstr ""
|
692 |
+
|
693 |
+
#: lib/help.php:37 ninjafirewall.php:792
|
694 |
msgid "Overview"
|
695 |
msgstr ""
|
696 |
|
697 |
+
#: lib/help.php:38
|
698 |
msgid ""
|
699 |
"This is the Overview page; it shows information about the firewall status. "
|
700 |
"We recommend you keep an eye on it because, in case of problems, all "
|
701 |
"possible errors and warnings will be displayed here."
|
702 |
msgstr ""
|
703 |
|
704 |
+
#: lib/help.php:41
|
705 |
+
msgid "For more information:"
|
706 |
+
msgstr ""
|
707 |
+
|
708 |
+
#: lib/help.php:43
|
709 |
+
msgid "Securing WordPress with NinjaFirewall."
|
710 |
msgstr ""
|
711 |
|
712 |
+
#: lib/help.php:45
|
713 |
msgid "Installation, help and troubleshooting"
|
714 |
msgstr ""
|
715 |
|
716 |
+
#: lib/help.php:47
|
717 |
msgid "Support Forum"
|
718 |
msgstr ""
|
719 |
|
720 |
+
#: lib/help.php:48
|
721 |
msgid "Updates via Twitter"
|
722 |
msgstr ""
|
723 |
|
724 |
+
#: lib/help.php:61 lib/statistics.php:106
|
725 |
msgid "Monthly stats"
|
726 |
msgstr ""
|
727 |
|
728 |
+
#: lib/help.php:63
|
729 |
msgid ""
|
730 |
"Statistics are taken from the current log. It is rotated on the first day of "
|
731 |
"each month."
|
732 |
msgstr ""
|
733 |
|
734 |
+
#: lib/help.php:65
|
735 |
#, php-format
|
736 |
msgid ""
|
737 |
"You can view the log by clicking on the <a href=\"%s\">Firewall Log</a> menu."
|
738 |
msgstr ""
|
739 |
|
740 |
+
#: lib/help.php:69 lib/statistics.php:136
|
741 |
msgid "Benchmarks"
|
742 |
msgstr ""
|
743 |
|
744 |
+
#: lib/help.php:71
|
745 |
msgid ""
|
746 |
"Benchmarks show the time NinjaFirewall took, in seconds, to proceed each "
|
747 |
"request it has blocked."
|
748 |
msgstr ""
|
749 |
|
750 |
+
#: lib/help.php:82 lib/nf_sub_options.php:76
|
751 |
msgid "Firewall protection"
|
752 |
msgstr ""
|
753 |
|
754 |
+
#: lib/help.php:84
|
755 |
#, php-format
|
756 |
msgid ""
|
757 |
"This option allows you to disable NinjaFirewall. It has basically the same "
|
758 |
"effect as deactivating it from the <a href=\"%s\">Plugins</a> menu page."
|
759 |
msgstr ""
|
760 |
|
761 |
+
#: lib/help.php:86
|
762 |
msgid "Your site will remain unprotected until you enable it again."
|
763 |
msgstr ""
|
764 |
|
765 |
+
#: lib/help.php:90 lib/nf_sub_options.php:101 ninjafirewall.php:1007
|
766 |
msgid "Debugging mode"
|
767 |
msgstr ""
|
768 |
|
769 |
+
#: lib/help.php:92
|
770 |
#, php-format
|
771 |
msgid ""
|
772 |
"In Debugging mode, NinjaFirewall will not block or sanitise suspicious "
|
774 |
"display <code>DEBUG_ON</code> in the LEVEL column."
|
775 |
msgstr ""
|
776 |
|
777 |
+
#: lib/help.php:93
|
778 |
msgid ""
|
779 |
"We recommend to run it in Debugging Mode for at least 24 hours after "
|
780 |
"installing it on a new site and then to keep an eye on the firewall log "
|
783 |
"wrongly triggered."
|
784 |
msgstr ""
|
785 |
|
786 |
+
#: lib/help.php:97 lib/nf_sub_options.php:154
|
787 |
msgid "IP anonymization"
|
788 |
msgstr ""
|
789 |
|
790 |
+
#: lib/help.php:98
|
791 |
msgid ""
|
792 |
"This option will anonymize IP addresses in the firewall log by removing "
|
793 |
"their last 3 characters."
|
794 |
msgstr ""
|
795 |
|
796 |
+
#: lib/help.php:98
|
797 |
msgid ""
|
798 |
"It does not apply to private IP addresses and the Login Protection feature."
|
799 |
msgstr ""
|
800 |
|
801 |
+
#: lib/help.php:99
|
802 |
msgid ""
|
803 |
"Note that it will affect only IP addresses written to the firewall log after "
|
804 |
"enabling this option."
|
805 |
msgstr ""
|
806 |
|
807 |
+
#: lib/help.php:99
|
808 |
msgid ""
|
809 |
"Also, if you are redirecting events to the syslog server (NinjaFirewall "
|
810 |
"<font color=\"#21759B\">WP+</font> Edition), IP addresses will be anonymized "
|
811 |
"too."
|
812 |
msgstr ""
|
813 |
|
814 |
+
#: lib/help.php:103
|
815 |
msgid "Error code and message to return"
|
816 |
msgstr ""
|
817 |
|
818 |
+
#: lib/help.php:105
|
819 |
msgid ""
|
820 |
"Lets you customize the HTTP error code returned by NinjaFirewall when "
|
821 |
"blocking a dangerous request and the message to display to the user."
|
822 |
msgstr ""
|
823 |
|
824 |
+
#: lib/help.php:106
|
825 |
msgid "You can use any HTML tags and 3 built-in variables:"
|
826 |
msgstr ""
|
827 |
|
828 |
+
#: lib/help.php:107
|
829 |
msgid "the blocked user IP."
|
830 |
msgstr ""
|
831 |
|
832 |
+
#: lib/help.php:108
|
833 |
msgid ""
|
834 |
"the unique incident number as it will appear in the firewall log \"INCIDENT"
|
835 |
"\" column."
|
836 |
msgstr ""
|
837 |
|
838 |
+
#: lib/help.php:109
|
839 |
msgid "NinjaFirewall logo."
|
840 |
msgstr ""
|
841 |
|
842 |
+
#: lib/help.php:113
|
843 |
msgid "Export/import configuration"
|
844 |
msgstr ""
|
845 |
|
846 |
+
#: lib/help.php:115
|
847 |
msgid ""
|
848 |
"This options lets you export you current configuration or import it from "
|
849 |
"another NinjaFirewall (WP Edition) installation. The imported file must "
|
851 |
"importing will override all firewall rules and options."
|
852 |
msgstr ""
|
853 |
|
854 |
+
#: lib/help.php:117
|
855 |
msgid "\"File Check\" configuration will not be exported/imported."
|
856 |
msgstr ""
|
857 |
|
858 |
+
#: lib/help.php:130
|
859 |
#, php-format
|
860 |
msgid ""
|
861 |
"Keep in mind, however, that the Firewall Policies apply to any PHP scripts "
|
863 |
"your WordPress index page."
|
864 |
msgstr ""
|
865 |
|
866 |
+
#: lib/help.php:135
|
867 |
msgid "Policies overview"
|
868 |
msgstr ""
|
869 |
|
870 |
+
#: lib/help.php:137
|
871 |
#, php-format
|
872 |
msgid ""
|
873 |
"Because NinjaFirewall sits in front of WordPress, it can hook, scan and "
|
878 |
"<code><a href=\"%s\">$_SERVER</a></code> in HTTP and/or HTTPS mode."
|
879 |
msgstr ""
|
880 |
|
881 |
+
#: lib/help.php:139
|
882 |
msgid ""
|
883 |
"Use the options below to enable, disable or to tweak these rules according "
|
884 |
"to your needs."
|
885 |
msgstr ""
|
886 |
|
887 |
+
#: lib/help.php:146
|
888 |
msgid "Scan and Sanitise"
|
889 |
msgstr ""
|
890 |
|
891 |
+
#: lib/help.php:148
|
892 |
msgid ""
|
893 |
"You can choose to scan and reject dangerous content but also to sanitise "
|
894 |
"requests and variables. Those two actions are different and can be combined "
|
895 |
"together for better security."
|
896 |
msgstr ""
|
897 |
|
898 |
+
#: lib/help.php:149
|
899 |
msgid ""
|
900 |
"Scan : if anything suspicious is detected, NinjaFirewall will block the "
|
901 |
"request and return an HTTP error code and message (defined in the \"Firewall "
|
903 |
"closed immediately."
|
904 |
msgstr ""
|
905 |
|
906 |
+
#: lib/help.php:150
|
907 |
#, php-format
|
908 |
msgid ""
|
909 |
"Sanitise : this option will not block but sanitise the user request by "
|
914 |
"sanitised."
|
915 |
msgstr ""
|
916 |
|
917 |
+
#: lib/help.php:152
|
918 |
msgid ""
|
919 |
"This action will be performed when the filtering process is over, right "
|
920 |
"before NinjaFirewall forwards the request to your PHP script."
|
921 |
msgstr ""
|
922 |
|
923 |
+
#: lib/help.php:155
|
924 |
msgid ""
|
925 |
"If you enabled <code>POST</code> requests sanitising, articles and messages "
|
926 |
"posted by your visitors could be corrupted with excessive backslashes or "
|
927 |
"substitution characters."
|
928 |
msgstr ""
|
929 |
|
930 |
+
#: lib/help.php:159 ninjafirewall.php:804 ninjafirewall.php:1297
|
931 |
msgid "Firewall Policies"
|
932 |
msgstr ""
|
933 |
|
934 |
+
#: lib/help.php:164 ninjafirewall.php:1319
|
935 |
msgid "Basic Policies"
|
936 |
msgstr ""
|
937 |
|
938 |
+
#: lib/help.php:167
|
939 |
msgid "Whether to filter HTTP and/or HTTPS traffic"
|
940 |
msgstr ""
|
941 |
|
942 |
+
#: lib/help.php:169 ninjafirewall.php:1374
|
943 |
msgid "Uploads"
|
944 |
msgstr ""
|
945 |
|
946 |
+
#: lib/help.php:170
|
947 |
msgid "File Uploads:"
|
948 |
msgstr ""
|
949 |
|
950 |
+
#: lib/help.php:170
|
951 |
msgid "whether to allow/disallow file uploads."
|
952 |
msgstr ""
|
953 |
|
954 |
+
#: lib/help.php:171
|
955 |
msgid "Sanitise filenames:"
|
956 |
msgstr ""
|
957 |
|
958 |
+
#: lib/help.php:171
|
959 |
msgid ""
|
960 |
"any character that is not a letter <code>a-zA-Z</code>, a digit <code>0-9</"
|
961 |
"code>, a dot <code>.</code>, a hyphen <code>-</code> or an underscore "
|
963 |
"substitution character."
|
964 |
msgstr ""
|
965 |
|
966 |
+
#: lib/help.php:174
|
967 |
msgid ""
|
968 |
"Whether to block direct access to PHP files located in specific WordPress "
|
969 |
"directories."
|
970 |
msgstr ""
|
971 |
|
972 |
+
#: lib/help.php:175 ninjafirewall.php:1558
|
973 |
+
msgid "Block user accounts creation"
|
974 |
+
msgstr ""
|
975 |
+
|
976 |
+
#: lib/help.php:175
|
977 |
+
msgid ""
|
978 |
+
"enabling this policy will block any attempt (e.g., exploiting a "
|
979 |
+
"vulnerability, using a backdoor etc) to create a user account. If you allow "
|
980 |
+
"user registration, you should not enable it."
|
981 |
+
msgstr ""
|
982 |
+
|
983 |
+
#: lib/help.php:176
|
984 |
msgid "Protect against username enumeration:"
|
985 |
msgstr ""
|
986 |
|
987 |
+
#: lib/help.php:176
|
988 |
msgid ""
|
989 |
"it is possible to enumerate usernames either through the WordPress author "
|
990 |
"archives, the REST API or the login page. Although this is not a "
|
996 |
"block the request immediately."
|
997 |
msgstr ""
|
998 |
|
999 |
+
#: lib/help.php:177
|
1000 |
msgid "WordPress REST API:"
|
1001 |
msgstr ""
|
1002 |
|
1003 |
+
#: lib/help.php:177
|
1004 |
msgid ""
|
1005 |
"it allows you to access your WordPress site's data through an easy-to-use "
|
1006 |
"HTTP REST API. Since WordPress 4.7, it is enabled by default. NinjaFirewall "
|
1007 |
"allows you to block any access to that API if you do not intend to use it."
|
1008 |
msgstr ""
|
1009 |
|
1010 |
+
#: lib/help.php:178
|
1011 |
msgid "WordPress XML-RPC API:"
|
1012 |
msgstr ""
|
1013 |
|
1014 |
+
#: lib/help.php:178
|
1015 |
msgid ""
|
1016 |
"XML-RPC is a remote procedure call (RPC) protocol which uses XML to encode "
|
1017 |
"its calls and HTTP as a transport mechanism. WordPress has an XMLRPC API "
|
1022 |
"used in brute-force amplification attacks or to block Pingbacks."
|
1023 |
msgstr ""
|
1024 |
|
1025 |
+
#: lib/help.php:179
|
1026 |
msgid ""
|
1027 |
"Block <code>POST</code> requests in the themes folder <code>/wp-content/"
|
1028 |
"themes</code>:"
|
1029 |
msgstr ""
|
1030 |
|
1031 |
+
#: lib/help.php:179
|
1032 |
msgid ""
|
1033 |
"this option can be useful to block hackers from installing backdoor in the "
|
1034 |
"PHP theme files. However, because some custom themes may include an HTML "
|
1035 |
"form (contact, search form etc), this option is not enabled by default."
|
1036 |
msgstr ""
|
1037 |
|
1038 |
+
#: lib/help.php:180
|
1039 |
msgid "Force SSL for admin and logins <code>FORCE_SSL_ADMIN</code>:"
|
1040 |
msgstr ""
|
1041 |
|
1042 |
+
#: lib/help.php:180
|
1043 |
msgid ""
|
1044 |
"enable this option when you want to secure logins and the admin area so that "
|
1045 |
"both passwords and cookies are never sent in the clear. Ensure that you can "
|
1047 |
"you will lock yourself out of your site!"
|
1048 |
msgstr ""
|
1049 |
|
1050 |
+
#: lib/help.php:181
|
1051 |
msgid "Disable the plugin and theme editor <code>DISALLOW_FILE_EDIT</code>:"
|
1052 |
msgstr ""
|
1053 |
|
1054 |
+
#: lib/help.php:181
|
1055 |
msgid ""
|
1056 |
"disabling the plugin and theme editor provides an additional layer of "
|
1057 |
"security if a hacker gains access to a well-privileged user account."
|
1058 |
msgstr ""
|
1059 |
|
1060 |
+
#: lib/help.php:182
|
1061 |
msgid ""
|
1062 |
"Disable plugin and theme update/installation <code>DISALLOW_FILE_MODS</code>:"
|
1063 |
msgstr ""
|
1064 |
|
1065 |
+
#: lib/help.php:182
|
1066 |
msgid ""
|
1067 |
"this option will block users being able to use the plugin and theme "
|
1068 |
"installation/update functionality from the WordPress admin area. Setting "
|
1069 |
"this constant also disables the Plugin and Theme editor."
|
1070 |
msgstr ""
|
1071 |
|
1072 |
+
#: lib/help.php:187 ninjafirewall.php:1320
|
1073 |
msgid "Intermediate Policies"
|
1074 |
msgstr ""
|
1075 |
|
1076 |
+
#: lib/help.php:189 ninjafirewall.php:1700
|
1077 |
msgid "HTTP GET variable"
|
1078 |
msgstr ""
|
1079 |
|
1080 |
+
#: lib/help.php:190
|
1081 |
msgid "Whether to scan and/or sanitise the <code>GET</code> variable."
|
1082 |
msgstr ""
|
1083 |
|
1084 |
+
#: lib/help.php:192 ninjafirewall.php:1743
|
1085 |
msgid "HTTP POST variable"
|
1086 |
msgstr ""
|
1087 |
|
1088 |
+
#: lib/help.php:193
|
1089 |
msgid "Whether to scan and/or sanitise the <code>POST</code> variable."
|
1090 |
msgstr ""
|
1091 |
|
1092 |
+
#: lib/help.php:194
|
1093 |
msgid "Decode Base64-encoded <code>POST</code> variable:"
|
1094 |
msgstr ""
|
1095 |
|
1096 |
+
#: lib/help.php:194
|
1097 |
msgid ""
|
1098 |
"NinjaFirewall will decode and scan base64 encoded values in order to detect "
|
1099 |
"obfuscated malicious code. This option is only available for the <code>POST</"
|
1100 |
"code> variable."
|
1101 |
msgstr ""
|
1102 |
|
1103 |
+
#: lib/help.php:196 ninjafirewall.php:1786
|
1104 |
msgid "HTTP REQUEST variable"
|
1105 |
msgstr ""
|
1106 |
|
1107 |
+
#: lib/help.php:197
|
1108 |
msgid "Whether to sanitise the <code>REQUEST</code> variable."
|
1109 |
msgstr ""
|
1110 |
|
1111 |
+
#: lib/help.php:199 ninjafirewall.php:1814
|
1112 |
msgid "Cookies"
|
1113 |
msgstr ""
|
1114 |
|
1115 |
+
#: lib/help.php:200
|
1116 |
msgid "Whether to scan and/or sanitise cookies."
|
1117 |
msgstr ""
|
1118 |
|
1119 |
+
#: lib/help.php:202 ninjafirewall.php:1859
|
1120 |
msgid "HTTP_USER_AGENT server variable"
|
1121 |
msgstr ""
|
1122 |
|
1123 |
+
#: lib/help.php:203
|
1124 |
msgid "Whether to scan and/or sanitise <code>HTTP_USER_AGENT</code> requests."
|
1125 |
msgstr ""
|
1126 |
|
1127 |
+
#: lib/help.php:204
|
1128 |
msgid "Block suspicious bots/scanners:"
|
1129 |
msgstr ""
|
1130 |
|
1131 |
+
#: lib/help.php:204
|
1132 |
msgid ""
|
1133 |
"rejects some known bots, scanners and various malicious scripts attempting "
|
1134 |
"to access your blog."
|
1135 |
msgstr ""
|
1136 |
|
1137 |
+
#: lib/help.php:206 ninjafirewall.php:1912
|
1138 |
msgid "HTTP_REFERER server variable"
|
1139 |
msgstr ""
|
1140 |
|
1141 |
+
#: lib/help.php:207
|
1142 |
msgid "Whether to scan and/or sanitise <code>HTTP_REFERER</code> requests."
|
1143 |
msgstr ""
|
1144 |
|
1145 |
+
#: lib/help.php:208
|
1146 |
msgid ""
|
1147 |
"Block POST requests that do not have an <code>HTTP_REFERER</code> header:"
|
1148 |
msgstr ""
|
1149 |
|
1150 |
+
#: lib/help.php:208
|
1151 |
msgid ""
|
1152 |
"this option will block any <code>POST</code> request that does not have a "
|
1153 |
"Referrer header (<code>HTTP_REFERER</code> variable). If you need external "
|
1158 |
"default."
|
1159 |
msgstr ""
|
1160 |
|
1161 |
+
#: lib/help.php:211
|
1162 |
msgid "Block localhost IP in <code>GET/POST</code> requests:"
|
1163 |
msgstr ""
|
1164 |
|
1165 |
+
#: lib/help.php:211
|
1166 |
msgid ""
|
1167 |
"this option will block any <code>GET</code> or <code>POST</code> request "
|
1168 |
"containing the localhost IP (127.0.0.1). It can be useful to block SQL "
|
1169 |
"dumpers and various hacker's shell scripts."
|
1170 |
msgstr ""
|
1171 |
|
1172 |
+
#: lib/help.php:212
|
1173 |
msgid "Block HTTP requests with an IP in the <code>HTTP_HOST</code> header:"
|
1174 |
msgstr ""
|
1175 |
|
1176 |
+
#: lib/help.php:212
|
1177 |
#, php-format
|
1178 |
msgid ""
|
1179 |
"this option will reject any request using an IP instead of a domain name in "
|
1183 |
"than domain names."
|
1184 |
msgstr ""
|
1185 |
|
1186 |
+
#: lib/help.php:213
|
1187 |
msgid "Scan traffic coming from localhost and private IP address spaces:"
|
1188 |
msgstr ""
|
1189 |
|
1190 |
+
#: lib/help.php:213
|
1191 |
msgid ""
|
1192 |
"this option will allow the firewall to scan traffic from all non-routable "
|
1193 |
"private IPs (IPv4 and IPv6) as well as the localhost IP. We recommend to "
|
1195 |
"interconnected)."
|
1196 |
msgstr ""
|
1197 |
|
1198 |
+
#: lib/help.php:218 ninjafirewall.php:1321
|
1199 |
msgid "Advanced Policies"
|
1200 |
msgstr ""
|
1201 |
|
1202 |
+
#: lib/help.php:220 ninjafirewall.php:2025
|
1203 |
msgid "HTTP response headers"
|
1204 |
msgstr ""
|
1205 |
|
1206 |
+
#: lib/help.php:222
|
1207 |
msgid ""
|
1208 |
"In addition to filtering incoming requests, NinjaFirewall can also hook the "
|
1209 |
"HTTP response in order to alter its headers. Those modifications can help to "
|
1210 |
"mitigate threats such as XSS, phishing and clickjacking attacks."
|
1211 |
msgstr ""
|
1212 |
|
1213 |
+
#: lib/help.php:224
|
1214 |
msgid ""
|
1215 |
"Set <code>X-Content-Type-Options</code> to protect against MIME type "
|
1216 |
"confusion attacks:"
|
1217 |
msgstr ""
|
1218 |
|
1219 |
+
#: lib/help.php:224
|
1220 |
msgid ""
|
1221 |
"this header will send the nosniff value to instruct the browser to disable "
|
1222 |
"content or MIME sniffing and to use the content-type returned by the server. "
|
1225 |
"such as MIME Confusion Attacks."
|
1226 |
msgstr ""
|
1227 |
|
1228 |
+
#: lib/help.php:225
|
1229 |
msgid ""
|
1230 |
"Set <code>X-Frame-Options</code> to protect against clickjacking attempts:"
|
1231 |
msgstr ""
|
1232 |
|
1233 |
+
#: lib/help.php:225
|
1234 |
msgid ""
|
1235 |
"this header indicates a policy whether a browser must not allow to render a "
|
1236 |
"page in a <frame> or <iframe>. Hosts can declare this policy in "
|
1239 |
"NinjaFirewall accepts two different values:"
|
1240 |
msgstr ""
|
1241 |
|
1242 |
+
#: lib/help.php:227
|
1243 |
msgid ""
|
1244 |
"a browser receiving content with this header must not display this content "
|
1245 |
"in any frame from a page of different origin than the content itself."
|
1246 |
msgstr ""
|
1247 |
|
1248 |
+
#: lib/help.php:228
|
1249 |
msgid ""
|
1250 |
"a browser receiving content with this header must not display this content "
|
1251 |
"in any frame."
|
1252 |
msgstr ""
|
1253 |
|
1254 |
+
#: lib/help.php:231
|
1255 |
msgid "NinjaFirewall does not support the <code>ALLOW-FROM</code> value."
|
1256 |
msgstr ""
|
1257 |
|
1258 |
+
#: lib/help.php:233
|
1259 |
msgid ""
|
1260 |
"Since v3.1.3, WordPress sets this value to <code>SAMEORIGIN</code> for the "
|
1261 |
"administrator and the login page only."
|
1262 |
msgstr ""
|
1263 |
|
1264 |
+
#: lib/help.php:234
|
1265 |
msgid ""
|
1266 |
+
"Set <code>X-XSS-Protection</code> (IE/Edge, Chrome, Opera and Safari "
|
1267 |
"browsers):"
|
1268 |
msgstr ""
|
1269 |
|
1270 |
+
#: lib/help.php:234
|
1271 |
msgid ""
|
1272 |
"this header allows browsers to identify and block XSS attacks by preventing "
|
1273 |
"malicious scripts from executing. It is enabled by default on all compatible "
|
1274 |
"browsers."
|
1275 |
msgstr ""
|
1276 |
|
1277 |
+
#: lib/help.php:235
|
1278 |
msgid ""
|
1279 |
"If a visitor disabled their browser's XSS filter, you cannot re-enable it "
|
1280 |
"with that option."
|
1281 |
msgstr ""
|
1282 |
|
1283 |
+
#: lib/help.php:237
|
1284 |
msgid ""
|
1285 |
"Force <code>HttpOnly</code> flag on all cookies to mitigate XSS attacks:"
|
1286 |
msgstr ""
|
1287 |
|
1288 |
+
#: lib/help.php:237
|
1289 |
msgid ""
|
1290 |
"adding this flag to cookies helps to mitigate the risk of cross-site "
|
1291 |
"scripting by preventing them from being accessed through client-side "
|
1296 |
"sets that flag on the logged in user cookies only."
|
1297 |
msgstr ""
|
1298 |
|
1299 |
+
#: lib/help.php:238
|
1300 |
msgid ""
|
1301 |
"If your PHP scripts send cookies that need to be accessed from JavaScript, "
|
1302 |
"you should keep that option disabled."
|
1303 |
msgstr ""
|
1304 |
|
1305 |
+
#: lib/help.php:239
|
1306 |
msgid ""
|
1307 |
"Set <code>Strict-Transport-Security</code> (HSTS) to enforce secure "
|
1308 |
"connections to the server:"
|
1309 |
msgstr ""
|
1310 |
|
1311 |
+
#: lib/help.php:239
|
1312 |
msgid ""
|
1313 |
"this policy enforces secure HTTPS connections to the server. Web browsers "
|
1314 |
"will not allow the user to access the web application over insecure HTTP "
|
1316 |
"attacks. Most recent browsers support HSTS headers."
|
1317 |
msgstr ""
|
1318 |
|
1319 |
+
#: lib/help.php:240
|
1320 |
msgid "Set <code>Content-Security-Policy</code>:"
|
1321 |
msgstr ""
|
1322 |
|
1323 |
+
#: lib/help.php:240
|
1324 |
msgid ""
|
1325 |
"this policy helps to mitigate threats such as XSS, phishing and clickjacking "
|
1326 |
"attacks. It covers JavaScript, CSS, HTML frames, web workers, fonts, images, "
|
1327 |
"objects (Java, ActiveX, audio and video files), and other HTML5 features."
|
1328 |
msgstr ""
|
1329 |
|
1330 |
+
#: lib/help.php:240
|
1331 |
msgid ""
|
1332 |
"NinjaFirewall lets you configure the CSP policy separately for the frontend "
|
1333 |
"(blog, website) and the backend (WordPress admin dashboard)."
|
1334 |
msgstr ""
|
1335 |
|
1336 |
+
#: lib/help.php:241
|
1337 |
msgid "Set <code>Referrer-Policy</code>:"
|
1338 |
msgstr ""
|
1339 |
|
1340 |
+
#: lib/help.php:241
|
1341 |
msgid ""
|
1342 |
"this HTTP header governs which referrer information, sent in the Referer "
|
1343 |
"header, should be included with requests made."
|
1344 |
msgstr ""
|
1345 |
|
1346 |
+
#: lib/help.php:245
|
1347 |
msgid "Block PHP built-in wrappers:"
|
1348 |
msgstr ""
|
1349 |
|
1350 |
+
#: lib/help.php:245
|
1351 |
msgid ""
|
1352 |
"PHP has several wrappers for use with the filesystem functions. It is "
|
1353 |
"possible for an attacker to use them to bypass firewalls and various IDS to "
|
1358 |
"request, cookies, user agent and referrer variables."
|
1359 |
msgstr ""
|
1360 |
|
1361 |
+
#: lib/help.php:246
|
1362 |
msgid "Block serialized PHP objects:"
|
1363 |
msgstr ""
|
1364 |
|
1365 |
+
#: lib/help.php:246
|
1366 |
#, php-format
|
1367 |
msgid ""
|
1368 |
"Object Serialization is a PHP feature used by many applications to generate "
|
1373 |
"code> request, cookies, user agent and referrer variables."
|
1374 |
msgstr ""
|
1375 |
|
1376 |
+
#: lib/help.php:247
|
1377 |
msgid "Hide PHP notice and error messages:"
|
1378 |
msgstr ""
|
1379 |
|
1380 |
+
#: lib/help.php:247
|
1381 |
msgid ""
|
1382 |
"this option lets you hide errors returned by your scripts. Such errors can "
|
1383 |
"leak sensitive informations which can be exploited by hackers."
|
1384 |
msgstr ""
|
1385 |
|
1386 |
+
#: lib/help.php:248
|
1387 |
msgid ""
|
1388 |
"Sanitise <code>PHP_SELF</code>, <code>PATH_TRANSLATED</code>, "
|
1389 |
"<code>PATH_INFO</code>:"
|
1390 |
msgstr ""
|
1391 |
|
1392 |
+
#: lib/help.php:248
|
1393 |
msgid ""
|
1394 |
"this option can sanitise any dangerous characters found in those 3 server "
|
1395 |
"variables to prevent various XSS and database injection attempts."
|
1396 |
msgstr ""
|
1397 |
|
1398 |
+
#: lib/help.php:250 ninjafirewall.php:2332
|
1399 |
msgid "Various"
|
1400 |
msgstr ""
|
1401 |
|
1402 |
+
#: lib/help.php:251
|
1403 |
#, php-format
|
1404 |
msgid ""
|
1405 |
"Block the <code>DOCUMENT_ROOT</code> server variable (%s) in HTTP requests:"
|
1406 |
msgstr ""
|
1407 |
|
1408 |
+
#: lib/help.php:251
|
1409 |
msgid ""
|
1410 |
"this option will block scripts attempting to pass the <code>DOCUMENT_ROOT</"
|
1411 |
"code> server variable in a <code>GET</code> or <code>POST</code> request. "
|
1413 |
"legitimate programs do not."
|
1414 |
msgstr ""
|
1415 |
|
1416 |
+
#: lib/help.php:252
|
1417 |
msgid "Block ASCII character 0x00 (NULL byte):"
|
1418 |
msgstr ""
|
1419 |
|
1420 |
+
#: lib/help.php:252
|
1421 |
msgid ""
|
1422 |
"this option will reject any <code>GET</code> or <code>POST</code> request, "
|
1423 |
"<code>HTTP_USER_AGENT</code>, <code>REQUEST_URI</code>, <code>PHP_SELF</"
|
1426 |
"dangerous and should always be rejected."
|
1427 |
msgstr ""
|
1428 |
|
1429 |
+
#: lib/help.php:253
|
1430 |
msgid "Block ASCII control characters 1 to 8 and 14 to 31:"
|
1431 |
msgstr ""
|
1432 |
|
1433 |
+
#: lib/help.php:253
|
1434 |
msgid ""
|
1435 |
"this option will reject any <code>GET</code> or <code>POST</code> request, "
|
1436 |
"<code>HTTP_USER_AGENT</code>, <code>HTTP_REFERER</code> variables containing "
|
1437 |
"ASCII characters from 1 to 8 and 14 to 31."
|
1438 |
msgstr ""
|
1439 |
|
1440 |
+
#: lib/help.php:259 ninjafirewall.php:1669
|
1441 |
msgid "Users Whitelist"
|
1442 |
msgstr ""
|
1443 |
|
1444 |
+
#: lib/help.php:261
|
1445 |
#, php-format
|
1446 |
msgid ""
|
1447 |
"By default, any logged in WordPress administrator will not be blocked by "
|
1453 |
"enforced."
|
1454 |
msgstr ""
|
1455 |
|
1456 |
+
#: lib/help.php:273 ninjafirewall.php:808 ninjafirewall.php:2911
|
1457 |
msgid "File Guard"
|
1458 |
msgstr ""
|
1459 |
|
1460 |
+
#: lib/help.php:275
|
1461 |
msgid ""
|
1462 |
"File Guard can detect, in real-time, any access to a PHP file that was "
|
1463 |
"recently modified or created, and alert you about this."
|
1464 |
msgstr ""
|
1465 |
|
1466 |
+
#: lib/help.php:277
|
1467 |
msgid ""
|
1468 |
"If a hacker uploaded a shell script to your site (or injected a backdoor "
|
1469 |
"into an already existing file) and tried to directly access that file using "
|
1474 |
"Notifications\" menu."
|
1475 |
msgstr ""
|
1476 |
|
1477 |
+
#: lib/help.php:278
|
1478 |
msgid ""
|
1479 |
"If you do not want to monitor a folder, you can exclude its full path or a "
|
1480 |
"part of it (e.g., <code>/var/www/public_html/cache/</code> or <code>/cache/</"
|
1483 |
"will ignore it."
|
1484 |
msgstr ""
|
1485 |
|
1486 |
+
#: lib/help.php:279
|
1487 |
msgid ""
|
1488 |
"Multiple values must be comma-separated (e.g., <code>/foo/bar/,/cache/</"
|
1489 |
"code>)."
|
1490 |
msgstr ""
|
1491 |
|
1492 |
+
#: lib/help.php:280
|
1493 |
msgid ""
|
1494 |
"File Guard real-time detection is a totally unique feature, because "
|
1495 |
"NinjaFirewall is the only plugin for WordPress that can hook HTTP requests "
|
1497 |
"package (third-party software, shell script, backdoor etc)."
|
1498 |
msgstr ""
|
1499 |
|
1500 |
+
#: lib/help.php:289 ninjafirewall.php:826 ninjafirewall.php:3042
|
1501 |
msgid "Network"
|
1502 |
msgstr ""
|
1503 |
|
1504 |
+
#: lib/help.php:291
|
1505 |
msgid ""
|
1506 |
"Even if NinjaFirewall administration menu is only available to the Super "
|
1507 |
"Admin (from the main site), you can still display its status to all sites in "
|
1509 |
"be visible only to the administrators of those sites."
|
1510 |
msgstr ""
|
1511 |
|
1512 |
+
#: lib/help.php:293
|
1513 |
msgid ""
|
1514 |
"It is recommended to enable this feature as it is the only way to know "
|
1515 |
"whether the sites in your network are protected and if NinjaFirewall "
|
1516 |
"installation was successful."
|
1517 |
msgstr ""
|
1518 |
|
1519 |
+
#: lib/help.php:295
|
1520 |
msgid ""
|
1521 |
"Note that when it is disabled, the icon still remains visible to you, the "
|
1522 |
"Super Admin."
|
1523 |
msgstr ""
|
1524 |
|
1525 |
+
#: lib/help.php:305 lib/nf_sub_filecheck.php:130 ninjafirewall.php:812
|
|
|
1526 |
msgid "File Check"
|
1527 |
msgstr ""
|
1528 |
|
1529 |
+
#: lib/help.php:306
|
1530 |
msgid ""
|
1531 |
"File Check lets you perform file integrity monitoring upon request or on a "
|
1532 |
"specific interval."
|
1533 |
msgstr ""
|
1534 |
|
1535 |
+
#: lib/help.php:308
|
1536 |
msgid ""
|
1537 |
"You need to create a snapshot of all your files and then, at a later time, "
|
1538 |
"you can scan your system to compare it with the previous snapshot. Any "
|
1540 |
"file ownership, timestamp as well as file creation and deletion."
|
1541 |
msgstr ""
|
1542 |
|
1543 |
+
#: lib/help.php:309
|
1544 |
#, php-format
|
1545 |
msgid ""
|
1546 |
"Create a snapshot of all files stored in that directory: by default, the "
|
1547 |
"directory is set to WordPress <code>ABSPATH</code> (%s)"
|
1548 |
msgstr ""
|
1549 |
|
1550 |
+
#: lib/help.php:310
|
1551 |
msgid ""
|
1552 |
"Exclude the following files/folders: you can enter a directory or a file "
|
1553 |
"name (e.g., <code>/foo/bar/</code>), or a part of it (e.g., <code>foo</"
|
1554 |
"code>). Or you can exclude a file extension (e.g., <code>.css</code>)."
|
1555 |
msgstr ""
|
1556 |
|
1557 |
+
#: lib/help.php:312
|
1558 |
msgid ""
|
1559 |
"Multiple values must be comma-separated (e.g., <code>/foo/bar/,.css,.png</"
|
1560 |
"code>)."
|
1561 |
msgstr ""
|
1562 |
|
1563 |
+
#: lib/help.php:313
|
1564 |
msgid ""
|
1565 |
"Do not follow symbolic links: by default, NinjaFirewall will not follow "
|
1566 |
"symbolic links."
|
1567 |
msgstr ""
|
1568 |
|
1569 |
+
#: lib/help.php:318
|
1570 |
msgid "Scheduled scans"
|
1571 |
msgstr ""
|
1572 |
|
1573 |
+
#: lib/help.php:319
|
1574 |
msgid ""
|
1575 |
"NinjaFirewall can scan your system on a specific interval (hourly, "
|
1576 |
"twicedaily or daily)."
|
1577 |
msgstr ""
|
1578 |
|
1579 |
+
#: lib/help.php:321
|
1580 |
msgid ""
|
1581 |
"It can either send you a scan report only if changes are detected, or always "
|
1582 |
"send you one after each scan."
|
1583 |
msgstr ""
|
1584 |
|
1585 |
+
#: lib/help.php:323
|
1586 |
msgid ""
|
1587 |
"Reports will be sent to the contact email address defined in the \"Event "
|
1588 |
"Notifications\" menu."
|
1589 |
msgstr ""
|
1590 |
|
1591 |
+
#: lib/help.php:325
|
1592 |
#, php-format
|
1593 |
msgid ""
|
1594 |
"Scheduled scans rely on <a href=\"%s\">WordPress pseudo cron</a> which works "
|
1595 |
"only if your site gets sufficient traffic."
|
1596 |
msgstr ""
|
1597 |
|
1598 |
+
#: lib/help.php:339
|
|
|
|
|
|
|
|
|
|
|
1599 |
msgid ""
|
1600 |
"NinjaFirewall can alert you by email on specific events triggered within "
|
1601 |
"your blog. They include installations, updates, activations etc, as well as "
|
1606 |
"theme in order to take full control of your website."
|
1607 |
msgstr ""
|
1608 |
|
1609 |
+
#: lib/help.php:350 lib/login_protection.php:22 ninjafirewall.php:834
|
|
|
1610 |
msgid "Login Protection"
|
1611 |
msgstr ""
|
1612 |
|
1613 |
+
#: lib/help.php:354
|
1614 |
msgid ""
|
1615 |
"By processing incoming HTTP requests before your blog and any of its "
|
1616 |
"plugins, NinjaFirewall is the only plugin for WordPress able to protect it "
|
1618 |
"from several thousands of different IPs."
|
1619 |
msgstr ""
|
1620 |
|
1621 |
+
#: lib/help.php:356
|
1622 |
msgid ""
|
1623 |
"You can choose two different types of protection: a password or a captcha. "
|
1624 |
"You can enable the protection only if an attack is detected or to keep it "
|
1625 |
"always activated."
|
1626 |
msgstr ""
|
1627 |
|
1628 |
+
#: lib/help.php:358
|
1629 |
msgid "Yes, if under attack:"
|
1630 |
msgstr ""
|
1631 |
|
1632 |
+
#: lib/help.php:360
|
1633 |
msgid ""
|
1634 |
"The protection will be triggered when too many login attempts are detected, "
|
1635 |
"regardless of the offending IP. It blocks the attack instantly and prevents "
|
1638 |
"combination or the captcha code. "
|
1639 |
msgstr ""
|
1640 |
|
1641 |
+
#: lib/help.php:362
|
1642 |
msgid "Always ON:"
|
1643 |
msgstr ""
|
1644 |
|
1645 |
+
#: lib/help.php:364
|
1646 |
msgid ""
|
1647 |
"NinjaFirewall will always enforce the HTTP authentication or captcha "
|
1648 |
"implementation each time you access the login page."
|
1649 |
msgstr ""
|
1650 |
|
1651 |
+
#: lib/help.php:367
|
1652 |
msgid "Type of protection:"
|
1653 |
msgstr ""
|
1654 |
|
1655 |
+
#: lib/help.php:368
|
1656 |
msgid ""
|
1657 |
"<b>Password:</b> It password-protects the login page. NinjaFirewall uses its "
|
1658 |
"own very fast authentication scheme and it is compatible with any HTTP "
|
1659 |
"server (Apache, Nginx, Lighttpd etc)."
|
1660 |
msgstr ""
|
1661 |
|
1662 |
+
#: lib/help.php:369
|
1663 |
msgid "<b>Captcha:</b> It will display a 5-character captcha code."
|
1664 |
msgstr ""
|
1665 |
|
1666 |
+
#: lib/help.php:370
|
1667 |
msgid "Bot protection:"
|
1668 |
msgstr ""
|
1669 |
|
1670 |
+
#: lib/help.php:371
|
1671 |
msgid ""
|
1672 |
"NinjaFirewall will attempt to block bots and scripts immediately, i.e., even "
|
1673 |
"before they start a brute-force attack."
|
1674 |
msgstr ""
|
1675 |
|
1676 |
+
#: lib/help.php:379
|
1677 |
msgid "AUTH log"
|
1678 |
msgstr ""
|
1679 |
|
1680 |
+
#: lib/help.php:382
|
1681 |
msgid ""
|
1682 |
"NinjaFirewall can write to the server Authentication log when the brute-"
|
1683 |
"force protection is triggered. This can be useful to the system "
|
1684 |
"administrator for monitoring purposes or banning IPs at the server level."
|
1685 |
msgstr ""
|
1686 |
|
1687 |
+
#: lib/help.php:384
|
1688 |
msgid ""
|
1689 |
"If you have a shared hosting account, keep this option disabled as you do "
|
1690 |
"not have any access to the server's logs."
|
1691 |
msgstr ""
|
1692 |
|
1693 |
+
#: lib/help.php:386
|
1694 |
msgid ""
|
1695 |
"On Debian-based systems, the log is located in <code>/var/log/auth.log</"
|
1696 |
"code>, and on Red Hat-based systems in <code>/var/log/secure</code>. The "
|
1697 |
"logline uses the following format:"
|
1698 |
msgstr ""
|
1699 |
|
1700 |
+
#: lib/help.php:389
|
1701 |
msgid "AA: the process ID (PID)."
|
1702 |
msgstr ""
|
1703 |
|
1704 |
+
#: lib/help.php:390
|
1705 |
msgid "BB: the user IPv4 or IPv6 address."
|
1706 |
msgstr ""
|
1707 |
|
1708 |
+
#: lib/help.php:391
|
1709 |
msgid "CC: the blog (sub-)domain name."
|
1710 |
msgstr ""
|
1711 |
|
1712 |
+
#: lib/help.php:392
|
1713 |
msgid ""
|
1714 |
"DD: the target: it can be either <code>wp-login.php</code> or <code>XML-RPC "
|
1715 |
"API</code>."
|
1716 |
msgstr ""
|
1717 |
|
1718 |
+
#: lib/help.php:393
|
1719 |
msgid "EE: the time, in minutes, the protection will remain active."
|
1720 |
msgstr ""
|
1721 |
|
1722 |
+
#: lib/help.php:395
|
1723 |
msgid "Sample loglines:"
|
1724 |
msgstr ""
|
1725 |
|
1726 |
+
#: lib/help.php:398
|
1727 |
#, php-format
|
1728 |
msgid ""
|
1729 |
"Be careful if you are behind a load balancer, reverse-proxy or CDN because "
|
1734 |
"otherwise you will likely block legitimate users."
|
1735 |
msgstr ""
|
1736 |
|
1737 |
+
#: lib/help.php:412 lib/nf_sub_log.php:85 ninjafirewall.php:838
|
1738 |
msgid "Firewall Log"
|
1739 |
msgstr ""
|
1740 |
|
1741 |
+
#: lib/help.php:414
|
1742 |
msgid ""
|
1743 |
"The firewall log displays blocked and sanitised requests as well as some "
|
1744 |
"useful information. It has 6 columns:"
|
1745 |
msgstr ""
|
1746 |
|
1747 |
+
#: lib/help.php:415
|
1748 |
msgid "DATE : date and time of the incident."
|
1749 |
msgstr ""
|
1750 |
|
1751 |
+
#: lib/help.php:416
|
1752 |
msgid ""
|
1753 |
"INCIDENT : unique incident number/ID as it was displayed to the blocked user."
|
1754 |
msgstr ""
|
1755 |
|
1756 |
+
#: lib/help.php:417
|
1757 |
msgid ""
|
1758 |
"LEVEL : level of severity (<code>CRITICAL</code>, <code>HIGH</code> or "
|
1759 |
"<code>MEDIUM</code>), information (<code>INFO</code>, <code>UPLOAD</code>) "
|
1760 |
"and debugging mode (<code>DEBUG_ON</code>)."
|
1761 |
msgstr ""
|
1762 |
|
1763 |
+
#: lib/help.php:418
|
1764 |
msgid ""
|
1765 |
"RULE : reference of the NinjaFirewall built-in security rule that triggered "
|
1766 |
+
"the action. A hyphen (<code>-</code>) instead of a number means it was a "
|
1767 |
+
"rule from the \"Firewall Policies\" page."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1768 |
msgstr ""
|
1769 |
|
1770 |
+
#: lib/help.php:419
|
1771 |
+
msgid "IP : the user IPv4 or IPv6 address."
|
1772 |
msgstr ""
|
1773 |
|
1774 |
+
#: lib/help.php:420
|
1775 |
+
msgid ""
|
1776 |
+
"REQUEST : the HTTP request including offending variables and values as well "
|
1777 |
+
"as the reason the action was logged."
|
1778 |
msgstr ""
|
1779 |
|
1780 |
+
#: lib/help.php:425 lib/nf_sub_log.php:169
|
1781 |
+
msgid "Auto-delete log"
|
1782 |
msgstr ""
|
1783 |
|
1784 |
+
#: lib/help.php:427
|
1785 |
+
msgid ""
|
1786 |
+
"This options lets you configure NinjaFirewall to delete its old logs "
|
1787 |
+
"automatically. By default, logs are never deleted, <b>even when uninstall "
|
1788 |
+
"NinjaFirewall</b>. Leave this value to <code>0</code> if you don't want to "
|
1789 |
+
"delete old logs."
|
1790 |
msgstr ""
|
1791 |
|
1792 |
+
#: lib/help.php:433 lib/nf_sub_log.php:198 lib/nf_sub_wplus.php:94
|
1793 |
+
#: ninjafirewall.php:1105
|
1794 |
+
msgid "Centralized Logging"
|
1795 |
msgstr ""
|
1796 |
|
1797 |
+
#: lib/help.php:435
|
1798 |
+
msgid ""
|
1799 |
+
"Centralized Logging lets you remotely access the firewall log of all your "
|
1800 |
+
"NinjaFirewall protected websites from one single installation. You do not "
|
1801 |
+
"need any longer to log in to individual servers to analyse your log data."
|
1802 |
msgstr ""
|
1803 |
|
1804 |
+
#: lib/help.php:435
|
1805 |
+
#, php-format
|
1806 |
+
msgid "<a href=\"%s\">Consult our blog</a> for more info about it."
|
1807 |
msgstr ""
|
1808 |
|
1809 |
+
#: lib/help.php:436
|
1810 |
+
msgid ""
|
1811 |
+
"Enter your public key (optional): This is the public key that was created "
|
1812 |
+
"from your main server."
|
1813 |
msgstr ""
|
1814 |
|
1815 |
+
#: lib/help.php:439
|
1816 |
+
msgid ""
|
1817 |
+
"Centralized Logging will keep working even if NinjaFirewall is disabled. "
|
1818 |
+
"Delete your public key below if you want to disable it."
|
1819 |
msgstr ""
|
1820 |
|
1821 |
+
#: lib/help.php:446 lib/nf_sub_about.php:101
|
1822 |
+
msgid "GDPR Compliance"
|
1823 |
msgstr ""
|
1824 |
|
1825 |
+
#: lib/help.php:461 lib/nf_sub_livelog.php:38 lib/nf_sub_livelog.php:209
|
1826 |
+
#: ninjafirewall.php:842
|
1827 |
+
msgid "Live Log"
|
1828 |
msgstr ""
|
1829 |
|
1830 |
+
#: lib/help.php:463
|
1831 |
+
msgid ""
|
1832 |
+
"Live Log lets you watch your blog traffic in real time, just like the Unix "
|
1833 |
+
"<code>tail -f</code> command. Note that requests sent to static elements "
|
1834 |
+
"like JS/CSS files and images are not managed by NinjaFirewall."
|
1835 |
msgstr ""
|
1836 |
|
1837 |
+
#: lib/help.php:465
|
1838 |
+
msgid ""
|
1839 |
+
"You can enable/disable the monitoring process, change the refresh rate, "
|
1840 |
+
"clear the screen, enable automatic vertical scrolling, change the log "
|
1841 |
+
"format, select which traffic you want to view (HTTP/HTTPS) and the timezone "
|
1842 |
+
"as well."
|
1843 |
msgstr ""
|
1844 |
|
1845 |
+
#: lib/help.php:468
|
1846 |
+
msgid ""
|
1847 |
+
"Live Log does not make use of any WordPress core file (e.g., <code>admin-"
|
1848 |
+
"ajax.php</code>). It communicates directly with the firewall without loading "
|
1849 |
+
"WordPress bootstrap. Consequently, it is fast, lightweight and it should not "
|
1850 |
+
"affect your server load, even if you set its refresh rate to the lowest "
|
1851 |
+
"value."
|
1852 |
msgstr ""
|
1853 |
|
1854 |
+
#: lib/help.php:470
|
1855 |
msgid ""
|
1856 |
+
"If you are using the optional <code>.htninja</code> configuration file to "
|
1857 |
+
"whitelist your IP, the Live Log feature will not work."
|
1858 |
msgstr ""
|
1859 |
|
1860 |
+
#: lib/help.php:475
|
1861 |
+
msgid "Log Format"
|
1862 |
msgstr ""
|
1863 |
|
1864 |
+
#: lib/help.php:476
|
1865 |
+
msgid "You can easily customize the log format. Possible values are:"
|
1866 |
msgstr ""
|
1867 |
|
1868 |
+
#: lib/help.php:477
|
1869 |
+
msgid "<code>%time</code>: the server date, time and timezone."
|
1870 |
msgstr ""
|
1871 |
|
1872 |
+
#: lib/help.php:478
|
1873 |
+
msgid "<code>%name</code>: authenticated user (HTTP basic auth), if any."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1874 |
msgstr ""
|
1875 |
|
1876 |
+
#: lib/help.php:479
|
1877 |
+
#, php-format
|
1878 |
+
msgid ""
|
1879 |
+
"<code>%client</code>: the client REMOTE_ADDR. If you are behind a load "
|
1880 |
+
"balancer or CDN, this will be its IP."
|
1881 |
msgstr ""
|
1882 |
|
1883 |
+
#: lib/help.php:480
|
1884 |
+
msgid "<code>%method</code>: HTTP method (e.g., GET, POST)."
|
1885 |
msgstr ""
|
1886 |
|
1887 |
+
#: lib/help.php:481
|
1888 |
+
#, php-format
|
1889 |
+
msgid ""
|
1890 |
+
"<code>%uri</code>: the URI which was given in order to access the page "
|
1891 |
+
"(REQUEST_URI)."
|
1892 |
msgstr ""
|
1893 |
|
1894 |
+
#: lib/help.php:482
|
1895 |
+
msgid "<code>%referrer</code>: the referrer (HTTP_REFERER), if any."
|
1896 |
msgstr ""
|
1897 |
|
1898 |
+
#: lib/help.php:483
|
1899 |
+
#, php-format
|
1900 |
+
msgid "<code>%ua</code>: the user-agent (HTTP_USER_AGENT), if any."
|
|
|
1901 |
msgstr ""
|
1902 |
|
1903 |
+
#: lib/help.php:484
|
1904 |
+
#, php-format
|
1905 |
+
msgid ""
|
1906 |
+
"<code>%forward</code>: HTTP_X_FORWARDED_FOR, if any. If you are behind a "
|
1907 |
+
"load balancer or CDN, this will likely be the visitor true IP."
|
1908 |
msgstr ""
|
1909 |
|
1910 |
+
#: lib/help.php:485
|
1911 |
+
msgid "<code>%host</code>: the requested host (HTTP_HOST), if any."
|
1912 |
msgstr ""
|
1913 |
|
1914 |
+
#: lib/help.php:486
|
1915 |
+
msgid ""
|
1916 |
+
"Additionally, you can include any of the following characters: <code>\"</"
|
1917 |
+
"code>, <code>%</code>, <code>[</code>, <code>]</code>, <code>space</code> "
|
1918 |
+
"and lowercase letters <code>a-z</code>."
|
1919 |
msgstr ""
|
1920 |
|
1921 |
+
#: lib/help.php:498 ninjafirewall.php:846
|
1922 |
+
msgid "Rules Editor"
|
1923 |
msgstr ""
|
1924 |
|
1925 |
+
#: lib/help.php:500
|
1926 |
+
msgid ""
|
1927 |
+
"Besides the \"Firewall Policies\", NinjaFirewall includes also a large set "
|
1928 |
+
"of built-in rules used to protect your blog against the most common "
|
1929 |
+
"vulnerabilities and hacking attempts. They are always enabled and you cannot "
|
1930 |
+
"edit them, but if you notice that your visitors are wrongly blocked by some "
|
1931 |
+
"of those rules, you can use the Rules Editor below to disable them "
|
1932 |
+
"individually:"
|
1933 |
msgstr ""
|
1934 |
|
1935 |
+
#: lib/help.php:502
|
1936 |
+
msgid ""
|
1937 |
+
"Check your firewall log and find the rule ID you want to disable (it is "
|
1938 |
+
"displayed in the <code>RULE</code> column)."
|
1939 |
msgstr ""
|
1940 |
|
1941 |
+
#: lib/help.php:503
|
1942 |
+
msgid ""
|
1943 |
+
"Select its ID from the enabled rules list below and click the \"Disable it\" "
|
1944 |
+
"button."
|
1945 |
msgstr ""
|
1946 |
|
1947 |
+
#: lib/help.php:505
|
1948 |
+
msgid ""
|
1949 |
+
"Note: if the <code>RULE</code> column from your log shows a hyphen <code>-</"
|
1950 |
+
"code> instead of a number, that means that the rule can be changed in the "
|
1951 |
+
"\"Firewall Policies\" page."
|
1952 |
msgstr ""
|
1953 |
|
1954 |
+
#: lib/help.php:510
|
1955 |
+
msgid "Credits"
|
1956 |
msgstr ""
|
1957 |
|
1958 |
+
#: lib/help.php:512
|
1959 |
+
msgid ""
|
1960 |
+
"NinjaFirewall security rules protect against many vulnerabilities. Some of "
|
1961 |
+
"them were reported by the following companies, individuals or mailing lists:"
|
1962 |
msgstr ""
|
1963 |
|
1964 |
+
#: lib/help.php:564 ninjafirewall.php:1039
|
1965 |
+
msgid "Updates"
|
1966 |
msgstr ""
|
1967 |
|
1968 |
+
#: lib/help.php:566
|
1969 |
+
msgid ""
|
1970 |
+
"To get the most efficient protection, you can ask NinjaFirewall to "
|
1971 |
+
"automatically update its security rules."
|
1972 |
msgstr ""
|
1973 |
|
1974 |
+
#: lib/help.php:568
|
1975 |
+
msgid ""
|
1976 |
+
"Each time a new vulnerability is found in WordPress or one of its plugins/"
|
1977 |
+
"themes, a new set of security rules will be made available to protect "
|
1978 |
+
"against such vulnerability. Updates can be checked as often as daily, twice "
|
1979 |
+
"daily or even hourly."
|
1980 |
msgstr ""
|
1981 |
|
1982 |
+
#: lib/help.php:570
|
1983 |
msgid ""
|
1984 |
+
"Only security rules will be downloaded. If a new version of NinjaFirewall "
|
1985 |
+
"(including new files, options and features) was available, it would have to "
|
1986 |
+
"be updated from the dashboard plugins menu as usual."
|
1987 |
msgstr ""
|
1988 |
|
1989 |
+
#: lib/help.php:572
|
1990 |
+
msgid ""
|
1991 |
+
"We recommend to enable this feature, as it is the <strong>only way to keep "
|
1992 |
+
"your WordPress secure</strong> against new vulnerabilities."
|
1993 |
msgstr ""
|
1994 |
|
1995 |
#: lib/install_fullwaf.php:36 lib/install_fullwaf.php:151
|
2318 |
msgstr ""
|
2319 |
|
2320 |
#: lib/login_protection.php:296 lib/nf_sub_filecheck.php:517
|
2321 |
+
#: ninjafirewall.php:1614 ninjafirewall.php:1629 ninjafirewall.php:1639
|
2322 |
+
#: ninjafirewall.php:1649 ninjafirewall.php:1719 ninjafirewall.php:1762
|
2323 |
+
#: ninjafirewall.php:1795 ninjafirewall.php:1833 ninjafirewall.php:1921
|
2324 |
+
#: ninjafirewall.php:1941 ninjafirewall.php:1984 ninjafirewall.php:2114
|
2325 |
+
#: ninjafirewall.php:2128 ninjafirewall.php:2153 ninjafirewall.php:2361
|
2326 |
msgid "No (default)"
|
2327 |
msgstr ""
|
2328 |
|
2611 |
msgid "Default: %s"
|
2612 |
msgstr ""
|
2613 |
|
2614 |
+
#: lib/nf_sub_filecheck.php:159 ninjafirewall.php:2976
|
2615 |
msgid "Exclude the following files/folders (optional)"
|
2616 |
msgstr ""
|
2617 |
|
2618 |
+
#: lib/nf_sub_filecheck.php:160 ninjafirewall.php:2977
|
2619 |
msgid "e.g.,"
|
2620 |
msgstr ""
|
2621 |
|
2866 |
msgid "Error reading new snapshot file."
|
2867 |
msgstr ""
|
2868 |
|
2869 |
+
#: lib/nf_sub_filecheck.php:815 ninjafirewall.php:261
|
2870 |
msgid "New file"
|
2871 |
msgstr ""
|
2872 |
|
2873 |
+
#: lib/nf_sub_filecheck.php:816 ninjafirewall.php:263
|
2874 |
msgid "Deleted file"
|
2875 |
msgstr ""
|
2876 |
|
2877 |
+
#: lib/nf_sub_filecheck.php:817 ninjafirewall.php:262
|
2878 |
msgid "Modified file"
|
2879 |
msgstr ""
|
2880 |
|
2884 |
|
2885 |
#: lib/nf_sub_filecheck.php:840 lib/nf_sub_filecheck.php:842
|
2886 |
#: lib/nf_sub_filecheck.php:858 lib/nf_sub_filecheck.php:860
|
2887 |
+
#: lib/nf_sub_updates.php:542 lib/nf_sub_updates.php:544 lib/nfw_misc.php:76
|
2888 |
+
#: lib/nfw_misc.php:78 lib/nfw_misc.php:412 lib/nfw_misc.php:414
|
2889 |
+
#: lib/nfw_misc.php:551 lib/nfw_misc.php:553
|
2890 |
msgid "Blog:"
|
2891 |
msgstr ""
|
2892 |
|
2922 |
"Administrator to the whitelist\" option is enabled."
|
2923 |
msgstr ""
|
2924 |
|
2925 |
+
#: lib/nf_sub_livelog.php:94
|
2926 |
msgid "Loading..."
|
2927 |
msgstr ""
|
2928 |
|
2929 |
+
#: lib/nf_sub_livelog.php:112 lib/nf_sub_livelog.php:141
|
2930 |
+
#: lib/nf_sub_livelog.php:226
|
2931 |
msgid "No traffic yet, please wait..."
|
2932 |
msgstr ""
|
2933 |
|
2934 |
+
#: lib/nf_sub_livelog.php:115
|
2935 |
msgid "Error: Live Log did not receive the expected response from your server:"
|
2936 |
msgstr ""
|
2937 |
|
2938 |
+
#: lib/nf_sub_livelog.php:134
|
2939 |
msgid "Error: URL does not seem to exist:"
|
2940 |
msgstr ""
|
2941 |
|
2942 |
+
#: lib/nf_sub_livelog.php:136
|
2943 |
msgid "Error: cannot find your log file. Try to reload this page."
|
2944 |
msgstr ""
|
2945 |
|
2946 |
+
#: lib/nf_sub_livelog.php:138
|
2947 |
msgid "Error: the HTTP server returned the following error code:"
|
2948 |
msgstr ""
|
2949 |
|
2950 |
+
#: lib/nf_sub_livelog.php:143 lib/nf_sub_livelog.php:156
|
2951 |
+
#: lib/nf_sub_livelog.php:176
|
2952 |
msgid "Sleeping"
|
2953 |
msgstr ""
|
2954 |
|
2955 |
+
#: lib/nf_sub_livelog.php:143 lib/nf_sub_livelog.php:156
|
2956 |
+
#: lib/nf_sub_livelog.php:176
|
2957 |
msgid "seconds"
|
2958 |
msgstr ""
|
2959 |
|
2960 |
+
#: lib/nf_sub_livelog.php:230
|
2961 |
msgid "On"
|
2962 |
msgstr ""
|
2963 |
|
2964 |
+
#: lib/nf_sub_livelog.php:230
|
2965 |
msgid "Off"
|
2966 |
msgstr ""
|
2967 |
|
2968 |
+
#: lib/nf_sub_livelog.php:230
|
2969 |
msgid "Refresh rate:"
|
2970 |
msgstr ""
|
2971 |
|
2972 |
+
#: lib/nf_sub_livelog.php:232
|
2973 |
msgid "5 seconds"
|
2974 |
msgstr ""
|
2975 |
|
2976 |
+
#: lib/nf_sub_livelog.php:233
|
2977 |
msgid "10 seconds"
|
2978 |
msgstr ""
|
2979 |
|
2980 |
+
#: lib/nf_sub_livelog.php:234
|
2981 |
msgid "20 seconds"
|
2982 |
msgstr ""
|
2983 |
|
2984 |
+
#: lib/nf_sub_livelog.php:235
|
2985 |
msgid "45 seconds"
|
2986 |
msgstr ""
|
2987 |
|
2988 |
+
#: lib/nf_sub_livelog.php:236
|
2989 |
msgid "Clear screen"
|
2990 |
msgstr ""
|
2991 |
|
2992 |
+
#: lib/nf_sub_livelog.php:236
|
2993 |
msgid "Autoscrolling"
|
2994 |
msgstr ""
|
2995 |
|
2996 |
+
#: lib/nf_sub_livelog.php:242
|
2997 |
msgid "Live Log will not display whitelisted users and brute-force attacks."
|
2998 |
msgstr ""
|
2999 |
|
3000 |
+
#: lib/nf_sub_livelog.php:265
|
3001 |
msgid "Live Log options"
|
3002 |
msgstr ""
|
3003 |
|
3004 |
+
#: lib/nf_sub_livelog.php:268
|
3005 |
msgid "Format"
|
3006 |
msgstr ""
|
3007 |
|
3008 |
+
#: lib/nf_sub_livelog.php:271
|
3009 |
msgid "Custom"
|
3010 |
msgstr ""
|
3011 |
|
3012 |
+
#: lib/nf_sub_livelog.php:272
|
3013 |
msgid "See contextual help for available log format."
|
3014 |
msgstr ""
|
3015 |
|
3016 |
+
#: lib/nf_sub_livelog.php:276
|
3017 |
msgid "Display"
|
3018 |
msgstr ""
|
3019 |
|
3020 |
+
#: lib/nf_sub_livelog.php:279 ninjafirewall.php:1348
|
3021 |
msgid "HTTP and HTTPS traffic (default)"
|
3022 |
msgstr ""
|
3023 |
|
3024 |
+
#: lib/nf_sub_livelog.php:280 ninjafirewall.php:1349
|
3025 |
msgid "HTTP traffic only"
|
3026 |
msgstr ""
|
3027 |
|
3028 |
+
#: lib/nf_sub_livelog.php:281 ninjafirewall.php:1350
|
3029 |
msgid "HTTPS traffic only"
|
3030 |
msgstr ""
|
3031 |
|
3032 |
+
#: lib/nf_sub_livelog.php:286
|
3033 |
msgid "Timezone"
|
3034 |
msgstr ""
|
3035 |
|
3036 |
+
#: lib/nf_sub_livelog.php:301
|
3037 |
msgid "Save Live Log Options"
|
3038 |
msgstr ""
|
3039 |
|
3040 |
+
#: lib/nf_sub_livelog.php:325
|
3041 |
msgid "Error: please enter the custom log format."
|
3042 |
msgstr ""
|
3043 |
|
3138 |
msgid "Unable to open the log for read operation."
|
3139 |
msgstr ""
|
3140 |
|
3141 |
+
#: lib/nf_sub_malwarescan.php:25 ninjafirewall.php:822
|
3142 |
msgid "Anti-Malware"
|
3143 |
msgstr ""
|
3144 |
|
3186 |
msgid "Refresh preview"
|
3187 |
msgstr ""
|
3188 |
|
3189 |
+
#: lib/nf_sub_options.php:55 ninjafirewall.php:800
|
3190 |
msgid "Firewall Options"
|
3191 |
msgstr ""
|
3192 |
|
3193 |
#: lib/nf_sub_options.php:84 lib/nf_sub_options.php:93
|
3194 |
+
#: lib/nf_sub_options.php:108 lib/nf_sub_options.php:118 ninjafirewall.php:985
|
3195 |
+
#: ninjafirewall.php:1117
|
3196 |
msgid "Enabled"
|
3197 |
msgstr ""
|
3198 |
|
3305 |
msgid "[NinjaFirewall] Alert: Firewall is disabled"
|
3306 |
msgstr ""
|
3307 |
|
3308 |
+
#: lib/nf_sub_options.php:480 lib/nf_sub_options.php:482 ninjafirewall.php:551
|
3309 |
+
#: ninjafirewall.php:553 ninjafirewall.php:683 ninjafirewall.php:685
|
3310 |
+
#: ninjafirewall.php:3363 ninjafirewall.php:3365
|
3311 |
msgid "-Blog :"
|
3312 |
msgstr ""
|
3313 |
|
3330 |
"Someone imported a new configuration which overrode the firewall settings:"
|
3331 |
msgstr ""
|
3332 |
|
3333 |
+
#: lib/nf_sub_options.php:499 ninjafirewall.php:691 ninjafirewall.php:3370
|
3334 |
msgid "-User :"
|
3335 |
msgstr ""
|
3336 |
|
3337 |
+
#: lib/nf_sub_options.php:500 ninjafirewall.php:692 ninjafirewall.php:3371
|
3338 |
msgid "-IP :"
|
3339 |
msgstr ""
|
3340 |
|
3341 |
+
#: lib/nf_sub_options.php:501 ninjafirewall.php:560 ninjafirewall.php:693
|
3342 |
+
#: ninjafirewall.php:3372
|
3343 |
msgid "-Date :"
|
3344 |
msgstr ""
|
3345 |
|
3346 |
+
#: lib/nf_sub_updates.php:74 ninjafirewall.php:850
|
3347 |
+
msgid "Rules Update"
|
3348 |
+
msgstr ""
|
3349 |
+
|
3350 |
#: lib/nf_sub_updates.php:81
|
3351 |
msgid "Security rules cannot be updated when NinjaFirewall is disabled."
|
3352 |
msgstr ""
|
3356 |
msgstr ""
|
3357 |
|
3358 |
#: lib/nf_sub_updates.php:95 lib/nf_sub_updates.php:442
|
3359 |
+
msgid "No security rules update available."
|
3360 |
msgstr ""
|
3361 |
|
3362 |
#: lib/nf_sub_updates.php:144
|
3363 |
msgid "Automatically update NinjaFirewall security rules"
|
3364 |
msgstr ""
|
3365 |
|
3366 |
+
#: lib/nf_sub_updates.php:149 ninjafirewall.php:1216 ninjafirewall.php:1709
|
3367 |
+
#: ninjafirewall.php:1752 ninjafirewall.php:1772 ninjafirewall.php:1823
|
3368 |
+
#: ninjafirewall.php:1868 ninjafirewall.php:1878 ninjafirewall.php:1888
|
3369 |
+
#: ninjafirewall.php:1931 ninjafirewall.php:1974 ninjafirewall.php:1994
|
3370 |
+
#: ninjafirewall.php:2056 ninjafirewall.php:2208 ninjafirewall.php:2264
|
3371 |
+
#: ninjafirewall.php:2274 ninjafirewall.php:2284 ninjafirewall.php:2294
|
3372 |
+
#: ninjafirewall.php:2341 ninjafirewall.php:2351 ninjafirewall.php:2958
|
3373 |
+
#: ninjafirewall.php:3073
|
3374 |
msgid "No"
|
3375 |
msgstr ""
|
3376 |
|
3713 |
msgid "Compare</a> the WP and <font color=\"#21759B\">WP+</font> Editions."
|
3714 |
msgstr ""
|
3715 |
|
3716 |
+
#: lib/nfw_misc.php:62
|
3717 |
+
msgid "Blocked user account creation"
|
3718 |
+
msgstr ""
|
3719 |
+
|
3720 |
+
#: lib/nfw_misc.php:74
|
3721 |
+
msgid "NinjaFirewall has blocked an attempt to create a user account:"
|
3722 |
+
msgstr ""
|
3723 |
+
|
3724 |
+
#: lib/nfw_misc.php:80 lib/nfw_misc.php:555
|
3725 |
+
msgid "Username:"
|
3726 |
+
msgstr ""
|
3727 |
+
|
3728 |
+
#: lib/nfw_misc.php:81 lib/nfw_misc.php:416 lib/nfw_misc.php:556
|
3729 |
+
msgid "User IP:"
|
3730 |
+
msgstr ""
|
3731 |
+
|
3732 |
+
#: lib/nfw_misc.php:84 lib/nfw_misc.php:417 lib/nfw_misc.php:559
|
3733 |
+
msgid "Date:"
|
3734 |
+
msgstr ""
|
3735 |
+
|
3736 |
+
#: lib/nfw_misc.php:233 lib/nfw_misc.php:237
|
3737 |
msgid "NinjaFirewall error"
|
3738 |
msgstr ""
|
3739 |
|
3740 |
+
#: lib/nfw_misc.php:234
|
3741 |
#, php-format
|
3742 |
msgid ""
|
3743 |
"%s directory cannot be created. Please review your installation and ensure "
|
3744 |
"that %s is writable."
|
3745 |
msgstr ""
|
3746 |
|
3747 |
+
#: lib/nfw_misc.php:238
|
3748 |
#, php-format
|
3749 |
msgid ""
|
3750 |
"%s directory is read-only. Please review your installation and ensure that "
|
3751 |
"%s is writable."
|
3752 |
msgstr ""
|
3753 |
|
3754 |
+
#: lib/nfw_misc.php:257 ninjafirewall.php:969
|
3755 |
msgid "unknown error"
|
3756 |
msgstr ""
|
3757 |
|
3758 |
+
#: lib/nfw_misc.php:259
|
3759 |
msgid "NinjaFirewall fatal error:"
|
3760 |
msgstr ""
|
3761 |
|
3762 |
+
#: lib/nfw_misc.php:260
|
3763 |
msgid "Review your installation, your site is not protected."
|
3764 |
msgstr ""
|
3765 |
|
3766 |
+
#: lib/nfw_misc.php:307 lib/nfw_misc.php:329
|
3767 |
msgid "Forbidden access"
|
3768 |
msgstr ""
|
3769 |
|
3770 |
+
#: lib/nfw_misc.php:348
|
3771 |
#, php-format
|
3772 |
msgid ""
|
3773 |
"<strong>ERROR</strong>: Invalid username or password.<br /><a href=\"%s"
|
3774 |
"\">Lost your password</a>?"
|
3775 |
msgstr ""
|
3776 |
|
3777 |
+
#: lib/nfw_misc.php:409
|
3778 |
msgid "[NinjaFirewall] Alert: Database changes detected"
|
3779 |
msgstr ""
|
3780 |
|
3781 |
+
#: lib/nfw_misc.php:410
|
3782 |
msgid ""
|
3783 |
"NinjaFirewall has detected that one or more administrator accounts were "
|
3784 |
"modified in the database:"
|
3785 |
msgstr ""
|
3786 |
|
3787 |
+
#: lib/nfw_misc.php:418
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3788 |
#, php-format
|
3789 |
msgid "Total administrators : %s"
|
3790 |
msgstr ""
|
3791 |
|
3792 |
+
#: lib/nfw_misc.php:427
|
3793 |
msgid ""
|
3794 |
"If you cannot see any modifications in the above fields, it is likely that "
|
3795 |
"the administrator password was changed."
|
3796 |
msgstr ""
|
3797 |
|
3798 |
+
#: lib/nfw_misc.php:525
|
3799 |
msgid "Blocked privilege escalation attempt"
|
3800 |
msgstr ""
|
3801 |
|
3802 |
+
#: lib/nfw_misc.php:549
|
3803 |
msgid "NinjaFirewall has blocked an attempt to gain administrative privileges:"
|
3804 |
msgstr ""
|
3805 |
|
3806 |
+
#: lib/nfw_misc.php:575
|
|
|
|
|
|
|
|
|
3807 |
msgid ""
|
3808 |
"NinjaFirewall brute-force protection is enabled and you are temporarily "
|
3809 |
"whitelisted."
|
3810 |
msgstr ""
|
3811 |
|
3812 |
+
#: lib/nfw_misc.php:589
|
3813 |
#, php-format
|
3814 |
msgid ""
|
3815 |
"Hey, it seems that you've been using NinjaFirewall for some time. If you "
|
3908 |
msgid "Enable it"
|
3909 |
msgstr ""
|
3910 |
|
3911 |
+
#: lib/statistics.php:28 ninjafirewall.php:796
|
3912 |
msgid "Statistics"
|
3913 |
msgstr ""
|
3914 |
|
3944 |
msgid "Select monthly stats to view..."
|
3945 |
msgstr ""
|
3946 |
|
3947 |
+
#: ninjafirewall.php:52
|
3948 |
msgid "A true Web Application Firewall to protect and secure WordPress."
|
3949 |
msgstr ""
|
3950 |
|
3951 |
+
#: ninjafirewall.php:61
|
3952 |
msgid "Cannot find WordPress configuration file"
|
3953 |
msgstr ""
|
3954 |
|
3955 |
+
#: ninjafirewall.php:62
|
3956 |
msgid "Cannot read WordPress configuration file"
|
3957 |
msgstr ""
|
3958 |
|
3959 |
+
#: ninjafirewall.php:63
|
3960 |
msgid "Cannot retrieve WordPress database credentials"
|
3961 |
msgstr ""
|
3962 |
|
3963 |
+
#: ninjafirewall.php:64
|
3964 |
msgid "Cannot connect to WordPress database"
|
3965 |
msgstr ""
|
3966 |
|
3967 |
+
#: ninjafirewall.php:65
|
3968 |
msgid "Cannot retrieve user options from database (#2)"
|
3969 |
msgstr ""
|
3970 |
|
3971 |
+
#: ninjafirewall.php:66
|
3972 |
msgid "Cannot retrieve user options from database (#3)"
|
3973 |
msgstr ""
|
3974 |
|
3975 |
+
#: ninjafirewall.php:67
|
3976 |
msgid "Cannot retrieve user rules from database (#2)"
|
3977 |
msgstr ""
|
3978 |
|
3979 |
+
#: ninjafirewall.php:68
|
3980 |
msgid "Cannot retrieve user rules from database (#3)"
|
3981 |
msgstr ""
|
3982 |
|
3983 |
+
#: ninjafirewall.php:69
|
3984 |
msgid ""
|
3985 |
"The firewall has been disabled from the <a href=\"admin.php?page=nfsubopt"
|
3986 |
"\">administration console</a>"
|
3987 |
msgstr ""
|
3988 |
|
3989 |
+
#: ninjafirewall.php:70
|
3990 |
msgid "Unable to communicate with the firewall. Please check your settings"
|
3991 |
msgstr ""
|
3992 |
|
3993 |
+
#: ninjafirewall.php:71
|
3994 |
msgid "Cannot retrieve user options from database (#1)"
|
3995 |
msgstr ""
|
3996 |
|
3997 |
+
#: ninjafirewall.php:72
|
3998 |
msgid "Cannot retrieve user rules from database (#1)"
|
3999 |
msgstr ""
|
4000 |
|
4001 |
+
#: ninjafirewall.php:73
|
4002 |
#, php-format
|
4003 |
msgid ""
|
4004 |
"The firewall cannot access its log and cache folders. If you changed the "
|
4006 |
"%s constant (see %s for more info)"
|
4007 |
msgstr ""
|
4008 |
|
4009 |
+
#: ninjafirewall.php:98
|
4010 |
msgid ""
|
4011 |
"You do not have \"unfiltered_html\" capability. Please enable it in order to "
|
4012 |
"run NinjaFirewall (or make sure you do not have \"DISALLOW_UNFILTERED_HTML\" "
|
4013 |
"in your wp-config.php script)."
|
4014 |
msgstr ""
|
4015 |
|
4016 |
+
#: ninjafirewall.php:105
|
4017 |
#, php-format
|
4018 |
msgid ""
|
4019 |
"NinjaFirewall requires WordPress 3.3 or greater but your current version is "
|
4020 |
"%s."
|
4021 |
msgstr ""
|
4022 |
|
4023 |
+
#: ninjafirewall.php:109
|
4024 |
#, php-format
|
4025 |
msgid ""
|
4026 |
"NinjaFirewall requires PHP 5.3 or greater but your current version is %s."
|
4027 |
msgstr ""
|
4028 |
|
4029 |
+
#: ninjafirewall.php:113
|
4030 |
#, php-format
|
4031 |
msgid "NinjaFirewall requires the PHP %s extension."
|
4032 |
msgstr ""
|
4033 |
|
4034 |
+
#: ninjafirewall.php:117
|
4035 |
msgid ""
|
4036 |
"You have SAFE_MODE enabled. Please disable it, it is deprecated as of PHP "
|
4037 |
"5.3.0 (see http://php.net/safe-mode)."
|
4038 |
msgstr ""
|
4039 |
|
4040 |
+
#: ninjafirewall.php:121
|
4041 |
msgid "You are not allowed to activate NinjaFirewall."
|
4042 |
msgstr ""
|
4043 |
|
4044 |
+
#: ninjafirewall.php:125
|
4045 |
msgid "NinjaFirewall is not compatible with Microsoft Windows."
|
4046 |
msgstr ""
|
4047 |
|
4048 |
+
#: ninjafirewall.php:549
|
4049 |
msgid "ERROR: Failed to update rules"
|
4050 |
msgstr ""
|
4051 |
|
4052 |
+
#: ninjafirewall.php:555
|
4053 |
msgid ""
|
4054 |
"NinjaFirewall failed to update its rules. This is a critical error, your "
|
4055 |
"current rules may be corrupted or disabled. In order to solve the problem, "
|
4056 |
"please follow these instructions:"
|
4057 |
msgstr ""
|
4058 |
|
4059 |
+
#: ninjafirewall.php:556
|
4060 |
msgid "1. Log in to your WordPress admin dashboard."
|
4061 |
msgstr ""
|
4062 |
|
4063 |
+
#: ninjafirewall.php:557
|
4064 |
msgid "2. Go to \"NinjaFirewall > Updates\"."
|
4065 |
msgstr ""
|
4066 |
|
4067 |
+
#: ninjafirewall.php:558
|
4068 |
msgid "3. Click on \"Check for updates now!\"."
|
4069 |
msgstr ""
|
4070 |
|
4071 |
+
#: ninjafirewall.php:563 ninjafirewall.php:696
|
4072 |
msgid "Support forum"
|
4073 |
msgstr ""
|
4074 |
|
4075 |
+
#: ninjafirewall.php:681
|
4076 |
msgid "Alert: WordPress console login"
|
4077 |
msgstr ""
|
4078 |
|
4079 |
+
#: ninjafirewall.php:690
|
4080 |
msgid "Someone just logged in to your WordPress admin console:"
|
4081 |
msgstr ""
|
4082 |
|
4083 |
+
#: ninjafirewall.php:763
|
4084 |
#, php-format
|
4085 |
msgid "Sorry %s, your request cannot be processed."
|
4086 |
msgstr ""
|
4087 |
|
4088 |
+
#: ninjafirewall.php:764
|
4089 |
msgid "For security reasons, it was blocked and logged."
|
4090 |
msgstr ""
|
4091 |
|
4092 |
+
#: ninjafirewall.php:766
|
4093 |
msgid ""
|
4094 |
"If you believe this was an error please contact the<br />webmaster and "
|
4095 |
"enclose the following incident ID:"
|
4096 |
msgstr ""
|
4097 |
|
4098 |
+
#: ninjafirewall.php:792
|
4099 |
msgid "NinjaFirewall: Overview"
|
4100 |
msgstr ""
|
4101 |
|
4102 |
+
#: ninjafirewall.php:796
|
4103 |
msgid "NinjaFirewall: Statistics"
|
4104 |
msgstr ""
|
4105 |
|
4106 |
+
#: ninjafirewall.php:800
|
4107 |
msgid "NinjaFirewall: Firewall Options"
|
4108 |
msgstr ""
|
4109 |
|
4110 |
+
#: ninjafirewall.php:804
|
4111 |
msgid "NinjaFirewall: Firewall Policies"
|
4112 |
msgstr ""
|
4113 |
|
4114 |
+
#: ninjafirewall.php:808
|
4115 |
msgid "NinjaFirewall: File Guard"
|
4116 |
msgstr ""
|
4117 |
|
4118 |
+
#: ninjafirewall.php:812
|
4119 |
msgid "NinjaFirewall: File Check"
|
4120 |
msgstr ""
|
4121 |
|
4122 |
+
#: ninjafirewall.php:822
|
4123 |
msgid "NinjaFirewall: Anti-Malware"
|
4124 |
msgstr ""
|
4125 |
|
4126 |
+
#: ninjafirewall.php:826
|
4127 |
msgid "NinjaFirewall: Network"
|
4128 |
msgstr ""
|
4129 |
|
4130 |
+
#: ninjafirewall.php:830
|
4131 |
msgid "NinjaFirewall: Event Notifications"
|
4132 |
msgstr ""
|
4133 |
|
4134 |
+
#: ninjafirewall.php:834
|
4135 |
msgid "NinjaFirewall: Log-in Protection"
|
4136 |
msgstr ""
|
4137 |
|
4138 |
+
#: ninjafirewall.php:838
|
4139 |
msgid "NinjaFirewall: Firewall Log"
|
4140 |
msgstr ""
|
4141 |
|
4142 |
+
#: ninjafirewall.php:842
|
4143 |
msgid "NinjaFirewall: Live Log"
|
4144 |
msgstr ""
|
4145 |
|
4146 |
+
#: ninjafirewall.php:846
|
4147 |
msgid "NinjaFirewall: Rules Editor"
|
4148 |
msgstr ""
|
4149 |
|
4150 |
+
#: ninjafirewall.php:850
|
4151 |
+
msgid "NinjaFirewall: Rules Update"
|
4152 |
msgstr ""
|
4153 |
|
4154 |
+
#: ninjafirewall.php:857
|
4155 |
msgid "NinjaFirewall: About"
|
4156 |
msgstr ""
|
4157 |
|
4158 |
+
#: ninjafirewall.php:857
|
4159 |
msgid "About..."
|
4160 |
msgstr ""
|
4161 |
|
4162 |
+
#: ninjafirewall.php:897
|
4163 |
msgid "NinjaFirewall Settings"
|
4164 |
msgstr ""
|
4165 |
|
4166 |
+
#: ninjafirewall.php:905
|
4167 |
msgid "NinjaFirewall is enabled"
|
4168 |
msgstr ""
|
4169 |
|
4170 |
+
#: ninjafirewall.php:944
|
4171 |
msgid "Congratulations, NinjaFirewall is up and running!"
|
4172 |
msgstr ""
|
4173 |
|
4174 |
+
#: ninjafirewall.php:945
|
4175 |
msgid ""
|
4176 |
"If you need help, click on the contextual \"Help\" menu tab located in the "
|
4177 |
"upper right corner of each page."
|
4178 |
msgstr ""
|
4179 |
|
4180 |
+
#: ninjafirewall.php:947
|
4181 |
msgid "A \"Quick Start, FAQ & Troubleshooting Guide\" email was sent to"
|
4182 |
msgstr ""
|
4183 |
|
4184 |
+
#: ninjafirewall.php:973 ninjafirewall.php:983
|
4185 |
msgid "Firewall"
|
4186 |
msgstr ""
|
4187 |
|
4188 |
+
#: ninjafirewall.php:992
|
4189 |
msgid "WordPress WAF"
|
4190 |
msgstr ""
|
4191 |
|
4192 |
+
#: ninjafirewall.php:994
|
4193 |
msgid "Full WAF"
|
4194 |
msgstr ""
|
4195 |
|
4196 |
+
#: ninjafirewall.php:998
|
4197 |
msgid "Mode"
|
4198 |
msgstr ""
|
4199 |
|
4200 |
+
#: ninjafirewall.php:1000
|
4201 |
#, php-format
|
4202 |
msgid "NinjaFirewall is running in %s mode."
|
4203 |
msgstr ""
|
4204 |
|
4205 |
+
#: ninjafirewall.php:1009
|
4206 |
msgid "Enabled."
|
4207 |
msgstr ""
|
4208 |
|
4209 |
+
#: ninjafirewall.php:1009
|
4210 |
msgid "Click here to turn Debugging Mode off"
|
4211 |
msgstr ""
|
4212 |
|
4213 |
+
#: ninjafirewall.php:1015
|
4214 |
msgid "PHP SAPI"
|
4215 |
msgstr ""
|
4216 |
|
4217 |
+
#: ninjafirewall.php:1029 ninjafirewall.php:3353
|
4218 |
msgid "Version"
|
4219 |
msgstr ""
|
4220 |
|
4221 |
+
#: ninjafirewall.php:1031
|
4222 |
msgid "Security rules:"
|
4223 |
msgstr ""
|
4224 |
|
4225 |
+
#: ninjafirewall.php:1041
|
4226 |
msgid "Security rules updates are disabled."
|
4227 |
msgstr ""
|
4228 |
|
4229 |
+
#: ninjafirewall.php:1041
|
4230 |
msgid ""
|
4231 |
"If you want your blog to be protected against the latest threats, enable "
|
4232 |
"automatic security rules updates."
|
4233 |
msgstr ""
|
4234 |
|
4235 |
+
#: ninjafirewall.php:1049 ninjafirewall.php:1058
|
4236 |
msgid "Admin user"
|
4237 |
msgstr ""
|
4238 |
|
4239 |
+
#: ninjafirewall.php:1051
|
4240 |
#, php-format
|
4241 |
msgid ""
|
4242 |
"You are not whitelisted. Ensure that the \"Do not block WordPress "
|
4245 |
"your administration dashboard."
|
4246 |
msgstr ""
|
4247 |
|
4248 |
+
#: ninjafirewall.php:1060
|
4249 |
msgid "You are whitelisted by the firewall."
|
4250 |
msgstr ""
|
4251 |
|
4252 |
+
#: ninjafirewall.php:1067
|
4253 |
msgid "Restrictions"
|
4254 |
msgstr ""
|
4255 |
|
4256 |
+
#: ninjafirewall.php:1069
|
4257 |
msgid "Access to NinjaFirewall is restricted to:"
|
4258 |
msgstr ""
|
4259 |
|
4260 |
+
#: ninjafirewall.php:1080
|
4261 |
msgid "User session"
|
4262 |
msgstr ""
|
4263 |
|
4264 |
+
#: ninjafirewall.php:1082
|
4265 |
msgid ""
|
4266 |
"It seems that the user session set by NinjaFirewall was not found by the "
|
4267 |
"firewall script."
|
4268 |
msgstr ""
|
4269 |
|
4270 |
+
#: ninjafirewall.php:1090
|
4271 |
#, php-format
|
4272 |
msgid ""
|
4273 |
"the public key is invalid. Please <a href=\"%s\">check your configuration</"
|
4274 |
"a>."
|
4275 |
msgstr ""
|
4276 |
|
4277 |
+
#: ninjafirewall.php:1094
|
4278 |
msgid "No IP address restriction."
|
4279 |
msgstr ""
|
4280 |
|
4281 |
+
#: ninjafirewall.php:1097
|
4282 |
#, php-format
|
4283 |
msgid "IP address %s is allowed to access NinjaFirewall's log on this server."
|
4284 |
msgstr ""
|
4285 |
|
4286 |
+
#: ninjafirewall.php:1100
|
4287 |
#, php-format
|
4288 |
msgid ""
|
4289 |
"the whitelisted IP is not valid. Please <a href=\"%s\">check your "
|
4290 |
"configuration</a>."
|
4291 |
msgstr ""
|
4292 |
|
4293 |
+
#: ninjafirewall.php:1110
|
4294 |
#, php-format
|
4295 |
msgid "Error: %s"
|
4296 |
msgstr ""
|
4297 |
|
4298 |
+
#: ninjafirewall.php:1128
|
4299 |
msgid "Source IP"
|
4300 |
msgstr ""
|
4301 |
|
4302 |
+
#: ninjafirewall.php:1130
|
4303 |
#, php-format
|
4304 |
msgid "You have a private IP : %s"
|
4305 |
msgstr ""
|
4306 |
|
4307 |
+
#: ninjafirewall.php:1130
|
4308 |
#, php-format
|
4309 |
msgid ""
|
4310 |
"If your site is behind a reverse proxy or a load balancer, ensure that you "
|
4312 |
"otherwise use the NinjaFirewall %s configuration file."
|
4313 |
msgstr ""
|
4314 |
|
4315 |
+
#: ninjafirewall.php:1138 ninjafirewall.php:1149
|
4316 |
msgid "CDN detection"
|
4317 |
msgstr ""
|
4318 |
|
4319 |
+
#: ninjafirewall.php:1140
|
4320 |
#, php-format
|
4321 |
msgid ""
|
4322 |
"%s detected: you seem to be using Cloudflare CDN services. Ensure that you "
|
4324 |
"otherwise use the NinjaFirewall %s configuration file."
|
4325 |
msgstr ""
|
4326 |
|
4327 |
+
#: ninjafirewall.php:1151
|
4328 |
#, php-format
|
4329 |
msgid ""
|
4330 |
"%s detected: you seem to be using Incapsula CDN services. Ensure that you "
|
4332 |
"otherwise use the NinjaFirewall %s configuration file."
|
4333 |
msgstr ""
|
4334 |
|
4335 |
+
#: ninjafirewall.php:1160 ninjafirewall.php:1170
|
4336 |
msgid "Log dir"
|
4337 |
msgstr ""
|
4338 |
|
4339 |
+
#: ninjafirewall.php:1162 ninjafirewall.php:1172
|
4340 |
#, php-format
|
4341 |
msgid "%s directory is not writable! Please chmod it to 0777 or equivalent."
|
4342 |
msgstr ""
|
4343 |
|
4344 |
+
#: ninjafirewall.php:1180
|
4345 |
msgid "Optional configuration file"
|
4346 |
msgstr ""
|
4347 |
|
4348 |
+
#: ninjafirewall.php:1215 ninjafirewall.php:1611 ninjafirewall.php:1626
|
4349 |
+
#: ninjafirewall.php:1636 ninjafirewall.php:1646 ninjafirewall.php:1716
|
4350 |
+
#: ninjafirewall.php:1759 ninjafirewall.php:1792 ninjafirewall.php:1830
|
4351 |
+
#: ninjafirewall.php:1918 ninjafirewall.php:1938 ninjafirewall.php:1981
|
4352 |
+
#: ninjafirewall.php:2113 ninjafirewall.php:2127 ninjafirewall.php:2152
|
4353 |
+
#: ninjafirewall.php:2358
|
4354 |
msgid "Yes"
|
4355 |
msgstr ""
|
4356 |
|
4357 |
+
#: ninjafirewall.php:1217
|
4358 |
msgid "(default)"
|
4359 |
msgstr ""
|
4360 |
|
4361 |
+
#: ninjafirewall.php:1218
|
4362 |
#, php-format
|
4363 |
msgid ""
|
4364 |
"This feature is only available when NinjaFirewall is running in %s mode."
|
4365 |
msgstr ""
|
4366 |
|
4367 |
+
#: ninjafirewall.php:1231
|
4368 |
msgid "All fields will be restored to their default values. Go ahead?"
|
4369 |
msgstr ""
|
4370 |
|
4371 |
+
#: ninjafirewall.php:1261
|
4372 |
msgid ""
|
4373 |
"WARNING: ensure that you can access your admin console over HTTPS before "
|
4374 |
"enabling this option, otherwise you will lock yourself out of your site. Go "
|
4375 |
"ahead?"
|
4376 |
msgstr ""
|
4377 |
|
4378 |
+
#: ninjafirewall.php:1270
|
4379 |
msgid ""
|
4380 |
"Any character that is not a letter [a-zA-Z], a digit [0-9], a dot [.], a "
|
4381 |
"hyphen [-] or an underscore [_] will be removed from the filename and "
|
4382 |
"replaced with the substitution character. Continue?"
|
4383 |
msgstr ""
|
4384 |
|
4385 |
+
#: ninjafirewall.php:1308
|
4386 |
msgid "Default values were restored."
|
4387 |
msgstr ""
|
4388 |
|
4389 |
+
#: ninjafirewall.php:1310
|
4390 |
msgid "No action taken."
|
4391 |
msgstr ""
|
4392 |
|
4393 |
+
#: ninjafirewall.php:1345
|
4394 |
msgid "Enable NinjaFirewall for"
|
4395 |
msgstr ""
|
4396 |
|
4397 |
+
#: ninjafirewall.php:1377
|
4398 |
msgid "File Uploads"
|
4399 |
msgstr ""
|
4400 |
|
4401 |
+
#: ninjafirewall.php:1381
|
4402 |
msgid "Allow uploads"
|
4403 |
msgstr ""
|
4404 |
|
4405 |
+
#: ninjafirewall.php:1382
|
4406 |
msgid "Disallow uploads (default)"
|
4407 |
msgstr ""
|
4408 |
|
4409 |
+
#: ninjafirewall.php:1385
|
4410 |
msgid "Sanitise filenames"
|
4411 |
msgstr ""
|
4412 |
|
4413 |
+
#: ninjafirewall.php:1385
|
4414 |
msgid "substitution character:"
|
4415 |
msgstr ""
|
4416 |
|
4417 |
+
#: ninjafirewall.php:1491
|
4418 |
msgid "Block direct access to any PHP file located in one of these directories"
|
4419 |
msgstr ""
|
4420 |
|
4421 |
+
#: ninjafirewall.php:1521
|
4422 |
msgid ""
|
4423 |
"NinjaFirewall will not block access to the TinyMCE WYSIWYG editor even if "
|
4424 |
"this option is enabled."
|
4425 |
msgstr ""
|
4426 |
|
4427 |
+
#: ninjafirewall.php:1536
|
4428 |
msgid ""
|
4429 |
"Unless you have PHP scripts in a \"/cache/\" folder that need to be accessed "
|
4430 |
"by your visitors, we recommend to enable this option."
|
4431 |
msgstr ""
|
4432 |
|
4433 |
+
#: ninjafirewall.php:1547
|
4434 |
msgid ""
|
4435 |
"If you are using the Jetpack plugin, blocking <code>system.multicall</code> "
|
4436 |
"may prevent it from working correctly."
|
4437 |
msgstr ""
|
4438 |
|
4439 |
+
#: ninjafirewall.php:1555
|
4440 |
+
msgid "User accounts"
|
4441 |
msgstr ""
|
4442 |
|
4443 |
#: ninjafirewall.php:1559
|
4444 |
+
msgid "Do not enable this policy if you allow user registration."
|
4445 |
+
msgstr ""
|
4446 |
+
|
4447 |
+
#: ninjafirewall.php:1564
|
4448 |
+
msgid "Protect against username enumeration"
|
4449 |
+
msgstr ""
|
4450 |
+
|
4451 |
+
#: ninjafirewall.php:1567
|
4452 |
msgid "Through the author archives"
|
4453 |
msgstr ""
|
4454 |
|
4455 |
+
#: ninjafirewall.php:1568
|
4456 |
msgid "Through the login page"
|
4457 |
msgstr ""
|
4458 |
|
4459 |
+
#: ninjafirewall.php:1569
|
4460 |
msgid "Through the WordPress REST API"
|
4461 |
msgstr ""
|
4462 |
|
4463 |
+
#: ninjafirewall.php:1577
|
4464 |
msgid "This feature is only available when running WordPress 4.7 or above."
|
4465 |
msgstr ""
|
4466 |
|
4467 |
+
#: ninjafirewall.php:1584
|
4468 |
msgid "WordPress REST API"
|
4469 |
msgstr ""
|
4470 |
|
4471 |
+
#: ninjafirewall.php:1587 ninjafirewall.php:1596
|
4472 |
msgid "Block any access to the API"
|
4473 |
msgstr ""
|
4474 |
|
4475 |
+
#: ninjafirewall.php:1593
|
4476 |
msgid "WordPress XML-RPC API"
|
4477 |
msgstr ""
|
4478 |
|
4479 |
+
#: ninjafirewall.php:1597
|
4480 |
msgid "Block <code>system.multicall</code> method"
|
4481 |
msgstr ""
|
4482 |
|
4483 |
+
#: ninjafirewall.php:1599
|
4484 |
msgid "Block Pingbacks"
|
4485 |
msgstr ""
|
4486 |
|
4487 |
+
#: ninjafirewall.php:1604
|
4488 |
msgid ""
|
4489 |
"Disabling access to the REST or XML-RPC API may break some functionality on "
|
4490 |
"your blog, its themes or plugins."
|
4491 |
msgstr ""
|
4492 |
|
4493 |
+
#: ninjafirewall.php:1608
|
4494 |
msgid "Block <code>POST</code> requests in the themes folder"
|
4495 |
msgstr ""
|
4496 |
|
4497 |
+
#: ninjafirewall.php:1623
|
4498 |
msgid "Force SSL for admin and logins"
|
4499 |
msgstr ""
|
4500 |
|
4501 |
+
#: ninjafirewall.php:1633
|
4502 |
msgid "Disable the plugin and theme editor"
|
4503 |
msgstr ""
|
4504 |
|
4505 |
+
#: ninjafirewall.php:1643
|
4506 |
msgid "Disable plugin and theme update/installation"
|
4507 |
msgstr ""
|
4508 |
|
4509 |
+
#: ninjafirewall.php:1672
|
4510 |
msgid "Add the Administrator to the whitelist (default)."
|
4511 |
msgstr ""
|
4512 |
|
4513 |
+
#: ninjafirewall.php:1673
|
4514 |
msgid "Add all logged in users to the whitelist."
|
4515 |
msgstr ""
|
4516 |
|
4517 |
+
#: ninjafirewall.php:1674
|
4518 |
msgid "Disable users whitelist."
|
4519 |
msgstr ""
|
4520 |
|
4521 |
+
#: ninjafirewall.php:1675
|
4522 |
msgid ""
|
4523 |
"Note: This feature does not apply to <code>FORCE_SSL_ADMIN</code>, "
|
4524 |
"<code>DISALLOW_FILE_EDIT</code> and <code>DISALLOW_FILE_MODS</code> options "
|
4525 |
"which, if enabled, are always enforced."
|
4526 |
msgstr ""
|
4527 |
|
4528 |
+
#: ninjafirewall.php:1703
|
4529 |
msgid "Scan <code>GET</code> variable"
|
4530 |
msgstr ""
|
4531 |
|
4532 |
+
#: ninjafirewall.php:1713
|
4533 |
msgid "Sanitise <code>GET</code> variable"
|
4534 |
msgstr ""
|
4535 |
|
4536 |
+
#: ninjafirewall.php:1746
|
4537 |
msgid "Scan <code>POST</code> variable"
|
4538 |
msgstr ""
|
4539 |
|
4540 |
+
#: ninjafirewall.php:1756
|
4541 |
msgid "Sanitise <code>POST</code> variable"
|
4542 |
msgstr ""
|
4543 |
|
4544 |
+
#: ninjafirewall.php:1762 ninjafirewall.php:1795
|
4545 |
msgid "Do not enable this option unless you know what you are doing!"
|
4546 |
msgstr ""
|
4547 |
|
4548 |
+
#: ninjafirewall.php:1766
|
4549 |
msgid "Decode Base64-encoded <code>POST</code> variable"
|
4550 |
msgstr ""
|
4551 |
|
4552 |
+
#: ninjafirewall.php:1789
|
4553 |
msgid "Sanitise <code>REQUEST</code> variable"
|
4554 |
msgstr ""
|
4555 |
|
4556 |
+
#: ninjafirewall.php:1817
|
4557 |
msgid "Scan cookies"
|
4558 |
msgstr ""
|
4559 |
|
4560 |
+
#: ninjafirewall.php:1827
|
4561 |
msgid "Sanitise cookies"
|
4562 |
msgstr ""
|
4563 |
|
4564 |
+
#: ninjafirewall.php:1862
|
4565 |
msgid "Scan <code>HTTP_USER_AGENT</code>"
|
4566 |
msgstr ""
|
4567 |
|
4568 |
+
#: ninjafirewall.php:1872
|
4569 |
msgid "Sanitise <code>HTTP_USER_AGENT</code>"
|
4570 |
msgstr ""
|
4571 |
|
4572 |
+
#: ninjafirewall.php:1882
|
4573 |
msgid "Block suspicious bots/scanners"
|
4574 |
msgstr ""
|
4575 |
|
4576 |
+
#: ninjafirewall.php:1915
|
4577 |
msgid "Scan <code>HTTP_REFERER</code>"
|
4578 |
msgstr ""
|
4579 |
|
4580 |
+
#: ninjafirewall.php:1925
|
4581 |
msgid "Sanitise <code>HTTP_REFERER</code>"
|
4582 |
msgstr ""
|
4583 |
|
4584 |
+
#: ninjafirewall.php:1935
|
4585 |
msgid ""
|
4586 |
"Block <code>POST</code> requests that do not have an <code>HTTP_REFERER</"
|
4587 |
"code> header"
|
4588 |
msgstr ""
|
4589 |
|
4590 |
+
#: ninjafirewall.php:1941
|
4591 |
msgid ""
|
4592 |
"Keep this option disabled if you are using scripts like Paypal IPN, "
|
4593 |
"WordPress WP-Cron etc"
|
4594 |
msgstr ""
|
4595 |
|
4596 |
+
#: ninjafirewall.php:1968
|
4597 |
msgid "Block localhost IP in <code>GET/POST</code> request"
|
4598 |
msgstr ""
|
4599 |
|
4600 |
+
#: ninjafirewall.php:1978
|
4601 |
msgid "Block HTTP requests with an IP in the <code>HTTP_HOST</code> header"
|
4602 |
msgstr ""
|
4603 |
|
4604 |
+
#: ninjafirewall.php:1988
|
4605 |
msgid "Scan traffic coming from localhost and private IP address spaces"
|
4606 |
msgstr ""
|
4607 |
|
4608 |
+
#: ninjafirewall.php:2010
|
4609 |
#, php-format
|
4610 |
msgid ""
|
4611 |
"This option is disabled because the %s PHP function is not available on your "
|
4612 |
"server."
|
4613 |
msgstr ""
|
4614 |
|
4615 |
+
#: ninjafirewall.php:2028
|
4616 |
#, php-format
|
4617 |
msgid "Set %s to protect against MIME type confusion attacks"
|
4618 |
msgstr ""
|
4619 |
|
4620 |
+
#: ninjafirewall.php:2038
|
4621 |
#, php-format
|
4622 |
msgid "Set %s to protect against clickjacking attempts"
|
4623 |
msgstr ""
|
4624 |
|
4625 |
+
#: ninjafirewall.php:2047
|
4626 |
#, php-format
|
4627 |
msgid "Set %s (IE/Edge, Chrome, Opera and Safari browsers)"
|
4628 |
msgstr ""
|
4629 |
|
4630 |
+
#: ninjafirewall.php:2051 ninjafirewall.php:2052 ninjafirewall.php:2055
|
4631 |
#, php-format
|
4632 |
msgid "Set to %s"
|
4633 |
msgstr ""
|
4634 |
|
4635 |
+
#: ninjafirewall.php:2060
|
4636 |
#, php-format
|
4637 |
msgid "Force %s flag on all cookies to mitigate XSS attacks"
|
4638 |
msgstr ""
|
4639 |
|
4640 |
+
#: ninjafirewall.php:2066
|
4641 |
msgid ""
|
4642 |
"If your PHP scripts use cookies that need to be accessed from JavaScript, "
|
4643 |
"you should disable this option."
|
4644 |
msgstr ""
|
4645 |
|
4646 |
+
#: ninjafirewall.php:2072
|
4647 |
msgid ""
|
4648 |
"HSTS headers can only be set when you are accessing your site over HTTPS."
|
4649 |
msgstr ""
|
4650 |
|
4651 |
+
#: ninjafirewall.php:2079
|
4652 |
#, php-format
|
4653 |
msgid "Set %s (HSTS) to enforce secure connections to the server"
|
4654 |
msgstr ""
|
4655 |
|
4656 |
+
#: ninjafirewall.php:2082
|
4657 |
msgid "1 month"
|
4658 |
msgstr ""
|
4659 |
|
4660 |
+
#: ninjafirewall.php:2083
|
4661 |
msgid "6 months"
|
4662 |
msgstr ""
|
4663 |
|
4664 |
+
#: ninjafirewall.php:2084
|
4665 |
msgid "1 year"
|
4666 |
msgstr ""
|
4667 |
|
4668 |
+
#: ninjafirewall.php:2086
|
4669 |
msgid "Apply to subdomains"
|
4670 |
msgstr ""
|
4671 |
|
4672 |
+
#: ninjafirewall.php:2090
|
4673 |
msgid "Set <code>max-age</code> to 0"
|
4674 |
msgstr ""
|
4675 |
|
4676 |
+
#: ninjafirewall.php:2110
|
4677 |
#, php-format
|
4678 |
msgid "Set %s for the website frontend"
|
4679 |
msgstr ""
|
4680 |
|
4681 |
+
#: ninjafirewall.php:2118
|
4682 |
msgid "This CSP header will apply to the website frontend only."
|
4683 |
msgstr ""
|
4684 |
|
4685 |
+
#: ninjafirewall.php:2124
|
4686 |
#, php-format
|
4687 |
msgid "Set %s for the WordPress admin dashboard"
|
4688 |
msgstr ""
|
4689 |
|
4690 |
+
#: ninjafirewall.php:2132
|
4691 |
msgid "This CSP header will apply to the WordPress admin dashboard only."
|
4692 |
msgstr ""
|
4693 |
|
4694 |
+
#: ninjafirewall.php:2148
|
4695 |
#, php-format
|
4696 |
msgid "Set %s (Chrome, Opera and Firefox browsers)"
|
4697 |
msgstr ""
|
4698 |
|
4699 |
+
#: ninjafirewall.php:2202
|
4700 |
msgid ""
|
4701 |
"Block PHP built-in wrappers in <code>GET</code>, <code>POST</code>, "
|
4702 |
"<code>HTTP_USER_AGENT</code>, <code>HTTP_REFERER</code> and cookies"
|
4703 |
msgstr ""
|
4704 |
|
4705 |
+
#: ninjafirewall.php:2245
|
4706 |
msgid "Block serialized PHP objects in the following global variables"
|
4707 |
msgstr ""
|
4708 |
|
4709 |
+
#: ninjafirewall.php:2258
|
4710 |
msgid "Hide PHP notice and error messages"
|
4711 |
msgstr ""
|
4712 |
|
4713 |
+
#: ninjafirewall.php:2268
|
4714 |
msgid "Sanitise <code>PHP_SELF</code>"
|
4715 |
msgstr ""
|
4716 |
|
4717 |
+
#: ninjafirewall.php:2278
|
4718 |
msgid "Sanitise <code>PATH_TRANSLATED</code>"
|
4719 |
msgstr ""
|
4720 |
|
4721 |
+
#: ninjafirewall.php:2288
|
4722 |
msgid "Sanitise <code>PATH_INFO</code>"
|
4723 |
msgstr ""
|
4724 |
|
4725 |
+
#: ninjafirewall.php:2308
|
4726 |
msgid "This option is not compatible with your actual configuration."
|
4727 |
msgstr ""
|
4728 |
|
4729 |
+
#: ninjafirewall.php:2335
|
4730 |
msgid "Block the <code>DOCUMENT_ROOT</code> server variable in HTTP request"
|
4731 |
msgstr ""
|
4732 |
|
4733 |
+
#: ninjafirewall.php:2345
|
4734 |
msgid "Block ASCII character 0x00 (NULL byte)"
|
4735 |
msgstr ""
|
4736 |
|
4737 |
+
#: ninjafirewall.php:2355
|
4738 |
msgid "Block ASCII control characters 1 to 8 and 14 to 31"
|
4739 |
msgstr ""
|
4740 |
|
4741 |
+
#: ninjafirewall.php:2371
|
4742 |
msgid "Save Firewall Policies"
|
4743 |
msgstr ""
|
4744 |
|
4745 |
+
#: ninjafirewall.php:2373
|
4746 |
msgid "Restore Default Values"
|
4747 |
msgstr ""
|
4748 |
|
4749 |
+
#: ninjafirewall.php:2896 ninjafirewall.php:2902
|
4750 |
msgid "Please enter a number from 1 to 99."
|
4751 |
msgstr ""
|
4752 |
|
4753 |
+
#: ninjafirewall.php:2915
|
4754 |
#, php-format
|
4755 |
msgid ""
|
4756 |
"You are running NinjaFirewall in <i>WordPress WAF</i> mode. The %s feature "
|
4759 |
"to any PHP script, you will need to run NinjaFirewall in %s mode."
|
4760 |
msgstr ""
|
4761 |
|
4762 |
+
#: ninjafirewall.php:2921
|
4763 |
#, php-format
|
4764 |
msgid ""
|
4765 |
"The cache directory %s is not writable. Please change its permissions (0777 "
|
4766 |
"or equivalent)."
|
4767 |
msgstr ""
|
4768 |
|
4769 |
+
#: ninjafirewall.php:2953
|
4770 |
msgid "Enable File Guard"
|
4771 |
msgstr ""
|
4772 |
|
4773 |
+
#: ninjafirewall.php:2955
|
4774 |
msgid "Yes (recommended)"
|
4775 |
msgstr ""
|
4776 |
|
4777 |
+
#: ninjafirewall.php:2968
|
4778 |
msgid "Real-time detection"
|
4779 |
msgstr ""
|
4780 |
|
4781 |
+
#: ninjafirewall.php:2971
|
4782 |
#, php-format
|
4783 |
msgid ""
|
4784 |
"Monitor file activity and send an alert when someone is accessing a PHP "
|
4785 |
"script that was modified or created less than %s hour(s) ago."
|
4786 |
msgstr ""
|
4787 |
|
4788 |
+
#: ninjafirewall.php:2977
|
4789 |
msgid "or"
|
4790 |
msgstr ""
|
4791 |
|
4792 |
+
#: ninjafirewall.php:2977
|
4793 |
msgid ""
|
4794 |
"Full or partial case-sensitive string(s), max. 255 characters. Multiple "
|
4795 |
"values must be comma-separated"
|
4796 |
msgstr ""
|
4797 |
|
4798 |
+
#: ninjafirewall.php:2982
|
4799 |
msgid "Save File Guard options"
|
4800 |
msgstr ""
|
4801 |
|
4802 |
+
#: ninjafirewall.php:3033 ninjafirewall.php:3434 ninjafirewall.php:3438
|
4803 |
#, php-format
|
4804 |
msgid "You are not allowed to perform this task (%s)."
|
4805 |
msgstr ""
|
4806 |
|
4807 |
+
#: ninjafirewall.php:3044
|
4808 |
msgid "You do not have a multisite network."
|
4809 |
msgstr ""
|
4810 |
|
4811 |
+
#: ninjafirewall.php:3068
|
4812 |
msgid "NinjaFirewall Status"
|
4813 |
msgstr ""
|
4814 |
|
4815 |
+
#: ninjafirewall.php:3071
|
4816 |
msgid ""
|
4817 |
"Display NinjaFirewall status icon in the admin bar of all sites in the "
|
4818 |
"network"
|
4819 |
msgstr ""
|
4820 |
|
4821 |
+
#: ninjafirewall.php:3079
|
4822 |
msgid "Save Network options"
|
4823 |
msgstr ""
|
4824 |
|
4825 |
+
#: ninjafirewall.php:3292
|
4826 |
msgid "Access Restricted"
|
4827 |
msgstr ""
|
4828 |
|
4829 |
+
#: ninjafirewall.php:3298
|
4830 |
msgid "Settings"
|
4831 |
msgstr ""
|
4832 |
|
4833 |
+
#: ninjafirewall.php:3299
|
4834 |
msgid "Upgrade to Premium"
|
4835 |
msgstr ""
|
4836 |
|
4837 |
+
#: ninjafirewall.php:3300
|
4838 |
msgid "Rate it!"
|
4839 |
msgstr ""
|
4840 |
|
4841 |
+
#: ninjafirewall.php:3345
|
4842 |
msgid "Plugin"
|
4843 |
msgstr ""
|
4844 |
|
4845 |
+
#: ninjafirewall.php:3345 ninjafirewall.php:3349
|
4846 |
msgid "uploaded"
|
4847 |
msgstr ""
|
4848 |
|
4849 |
+
#: ninjafirewall.php:3345 ninjafirewall.php:3349
|
4850 |
msgid "installed"
|
4851 |
msgstr ""
|
4852 |
|
4853 |
+
#: ninjafirewall.php:3345 ninjafirewall.php:3349
|
4854 |
msgid "activated"
|
4855 |
msgstr ""
|
4856 |
|
4857 |
+
#: ninjafirewall.php:3346
|
4858 |
msgid "updated"
|
4859 |
msgstr ""
|
4860 |
|
4861 |
+
#: ninjafirewall.php:3346
|
4862 |
msgid "deactivated"
|
4863 |
msgstr ""
|
4864 |
|
4865 |
+
#: ninjafirewall.php:3346 ninjafirewall.php:3350
|
4866 |
msgid "deleted"
|
4867 |
msgstr ""
|
4868 |
|
4869 |
+
#: ninjafirewall.php:3346 ninjafirewall.php:3350
|
4870 |
msgid "Name"
|
4871 |
msgstr ""
|
4872 |
|
4873 |
+
#: ninjafirewall.php:3349
|
4874 |
msgid "Theme"
|
4875 |
msgstr ""
|
4876 |
|
4877 |
+
#: ninjafirewall.php:3353
|
4878 |
msgid "upgraded"
|
4879 |
msgstr ""
|
4880 |
|
4881 |
+
#: ninjafirewall.php:3361
|
4882 |
msgid "[NinjaFirewall] Alert:"
|
4883 |
msgstr ""
|
4884 |
|
4885 |
+
#: ninjafirewall.php:3367
|
4886 |
msgid "NinjaFirewall has detected the following activity on your account:"
|
4887 |
msgstr ""
|
lib/dashboard_widget.php
CHANGED
@@ -14,7 +14,7 @@
|
|
14 |
| but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
15 |
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
16 |
| GNU General Public License for more details. |
|
17 |
-
+---------------------------------------------------------------------+ i18n+ /
|
18 |
*/
|
19 |
|
20 |
if (! defined( 'NFW_ENGINE_VERSION' ) ) {
|
14 |
| but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
15 |
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
16 |
| GNU General Public License for more details. |
|
17 |
+
+---------------------------------------------------------------------+ i18n+ / sa2
|
18 |
*/
|
19 |
|
20 |
if (! defined( 'NFW_ENGINE_VERSION' ) ) {
|
lib/event_notifications.php
CHANGED
@@ -432,6 +432,9 @@ function nf_daily_report_email($recipient, $logstats) {
|
|
432 |
} else {
|
433 |
$url = home_url('/');
|
434 |
}
|
|
|
|
|
|
|
435 |
|
436 |
$message = "\n". sprintf( __('Daily activity report for: %s', 'ninjafirewall'), $url) . "\n";
|
437 |
$message .= __('Date Range Processed: Yesterday', 'ninjafirewall') .", ". ucfirst( date_i18n('F j, Y',strtotime("-1 days")) ) ."\n\n";
|
432 |
} else {
|
433 |
$url = home_url('/');
|
434 |
}
|
435 |
+
if ( preg_match( '`^https?://(.+)/`', $url, $match ) ) {
|
436 |
+
$subject .= " for {$match[1]}";
|
437 |
+
}
|
438 |
|
439 |
$message = "\n". sprintf( __('Daily activity report for: %s', 'ninjafirewall'), $url) . "\n";
|
440 |
$message .= __('Date Range Processed: Yesterday', 'ninjafirewall') .", ". ucfirst( date_i18n('F j, Y',strtotime("-1 days")) ) ."\n\n";
|
lib/firewall.php
CHANGED
@@ -271,7 +271,13 @@ if ( $nfw_['a_msg'] ) {
|
|
271 |
|
272 |
nfw_check_ip();
|
273 |
|
274 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
275 |
if (! empty($_SESSION['nfw_goodguy']) ) {
|
276 |
|
277 |
if (! empty($_SESSION['nfw_livelog']) && isset($_POST['livecls']) && isset($_POST['lines'])) {
|
@@ -446,32 +452,39 @@ return;
|
|
446 |
function nfw_quit( $status ) {
|
447 |
|
448 |
global $nfw_;
|
449 |
-
|
450 |
-
@$nfw_['mysqli']->close();
|
451 |
define( 'NFW_STATUS', $status );
|
452 |
-
$nfw_= '';
|
453 |
-
session_write_close();
|
454 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
455 |
}
|
456 |
|
457 |
// =====================================================================
|
458 |
|
459 |
function nfw_check_session() {
|
460 |
|
|
|
|
|
461 |
if (version_compare(PHP_VERSION, '5.4', '<') ) {
|
462 |
if (session_id() ) return;
|
463 |
} else {
|
464 |
if (session_status() === PHP_SESSION_ACTIVE) return;
|
465 |
}
|
466 |
|
|
|
467 |
@ini_set('session.cookie_httponly', 1);
|
468 |
@ini_set('session.use_only_cookies', 1);
|
469 |
-
if ($_SERVER['SERVER_PORT'] == 443) {
|
470 |
@ini_set('session.cookie_secure', 1);
|
471 |
}
|
472 |
|
473 |
if (! headers_sent() ) {
|
474 |
session_start();
|
|
|
475 |
}
|
476 |
}
|
477 |
|
@@ -1158,8 +1171,6 @@ function nfw_block() {
|
|
1158 |
return;
|
1159 |
}
|
1160 |
|
1161 |
-
@$nfw_['mysqli']->close();
|
1162 |
-
|
1163 |
$http_codes = array(
|
1164 |
400 => '400 Bad Request', 403 => '403 Forbidden',
|
1165 |
404 => '404 Not Found', 406 => '406 Not Acceptable',
|
@@ -1175,7 +1186,10 @@ function nfw_block() {
|
|
1175 |
$tmp = @str_replace( '%%NINJA_LOGO%%', '<img title="NinjaFirewall" src="' . $nfw_['nfw_options']['logo'] . '" width="75" height="75">', $tmp );
|
1176 |
$tmp = str_replace( '%%REM_ADDRESS%%', NFW_REMOTE_ADDR, $tmp );
|
1177 |
|
1178 |
-
|
|
|
|
|
|
|
1179 |
|
1180 |
if (! headers_sent() ) {
|
1181 |
header('HTTP/1.1 ' . $http_codes[$nfw_['nfw_options']['ret_code']] );
|
@@ -1339,7 +1353,10 @@ function nfw_bfd($where) {
|
|
1339 |
header('Expires: 0');
|
1340 |
$nfw_['nfw_options']['ret_code'] = '404';
|
1341 |
nfw_log('Blocked access to the login page', 'bot detection is enabled', 1, 0);
|
1342 |
-
|
|
|
|
|
|
|
1343 |
exit('404 Not Found');
|
1344 |
}
|
1345 |
}
|
@@ -1448,7 +1465,10 @@ function nfw_check_auth( $auth_name, $auth_pass, $auth_msgtxt, $bf_rand, $b64, $
|
|
1448 |
}
|
1449 |
}
|
1450 |
|
1451 |
-
|
|
|
|
|
|
|
1452 |
|
1453 |
if ( $b64 ) { $auth_msgtxt = base64_decode( $auth_msgtxt ); }
|
1454 |
|
@@ -1482,9 +1502,7 @@ function nfw_check_auth( $auth_name, $auth_pass, $auth_msgtxt, $bf_rand, $b64, $
|
|
1482 |
// =====================================================================
|
1483 |
function nfw_get_captcha() {
|
1484 |
|
1485 |
-
|
1486 |
-
session_start();
|
1487 |
-
}
|
1488 |
|
1489 |
$characters = 'AaBbCcDdEeFfGgHhiIJjKkLMmNnPpRrSsTtUuVvWwXxYyZz123456789';
|
1490 |
$captcha = '';
|
271 |
|
272 |
nfw_check_ip();
|
273 |
|
274 |
+
// We only start a session if users already have a PHP session
|
275 |
+
// cookie because we don't need write access yet:
|
276 |
+
$nfw_['session_name'] = ini_get('session.name');
|
277 |
+
if ( isset( $_COOKIE[ $nfw_['session_name'] ] ) ) {
|
278 |
+
nfw_check_session();
|
279 |
+
}
|
280 |
+
|
281 |
if (! empty($_SESSION['nfw_goodguy']) ) {
|
282 |
|
283 |
if (! empty($_SESSION['nfw_livelog']) && isset($_POST['livecls']) && isset($_POST['lines'])) {
|
452 |
function nfw_quit( $status ) {
|
453 |
|
454 |
global $nfw_;
|
|
|
|
|
455 |
define( 'NFW_STATUS', $status );
|
|
|
|
|
456 |
|
457 |
+
if ( isset( $nfw_['mysqli'] ) ) {
|
458 |
+
$nfw_['mysqli']->close();
|
459 |
+
}
|
460 |
+
if ( isset( $nfw_['session_id'] ) ) {
|
461 |
+
session_write_close();
|
462 |
+
}
|
463 |
+
$nfw_= '';
|
464 |
}
|
465 |
|
466 |
// =====================================================================
|
467 |
|
468 |
function nfw_check_session() {
|
469 |
|
470 |
+
global $nfw_;
|
471 |
+
|
472 |
if (version_compare(PHP_VERSION, '5.4', '<') ) {
|
473 |
if (session_id() ) return;
|
474 |
} else {
|
475 |
if (session_status() === PHP_SESSION_ACTIVE) return;
|
476 |
}
|
477 |
|
478 |
+
// Prepare session:
|
479 |
@ini_set('session.cookie_httponly', 1);
|
480 |
@ini_set('session.use_only_cookies', 1);
|
481 |
+
if ( $_SERVER['SERVER_PORT'] == 443 ) {
|
482 |
@ini_set('session.cookie_secure', 1);
|
483 |
}
|
484 |
|
485 |
if (! headers_sent() ) {
|
486 |
session_start();
|
487 |
+
$nfw_['session_id'] = 1;
|
488 |
}
|
489 |
}
|
490 |
|
1171 |
return;
|
1172 |
}
|
1173 |
|
|
|
|
|
1174 |
$http_codes = array(
|
1175 |
400 => '400 Bad Request', 403 => '403 Forbidden',
|
1176 |
404 => '404 Not Found', 406 => '406 Not Acceptable',
|
1186 |
$tmp = @str_replace( '%%NINJA_LOGO%%', '<img title="NinjaFirewall" src="' . $nfw_['nfw_options']['logo'] . '" width="75" height="75">', $tmp );
|
1187 |
$tmp = str_replace( '%%REM_ADDRESS%%', NFW_REMOTE_ADDR, $tmp );
|
1188 |
|
1189 |
+
if ( isset( $nfw_['session_id'] ) ) {
|
1190 |
+
$_SESSION = array();
|
1191 |
+
session_destroy();
|
1192 |
+
}
|
1193 |
|
1194 |
if (! headers_sent() ) {
|
1195 |
header('HTTP/1.1 ' . $http_codes[$nfw_['nfw_options']['ret_code']] );
|
1353 |
header('Expires: 0');
|
1354 |
$nfw_['nfw_options']['ret_code'] = '404';
|
1355 |
nfw_log('Blocked access to the login page', 'bot detection is enabled', 1, 0);
|
1356 |
+
if ( isset( $nfw_['session_id'] ) ) {
|
1357 |
+
$_SESSION = array();
|
1358 |
+
session_destroy();
|
1359 |
+
}
|
1360 |
exit('404 Not Found');
|
1361 |
}
|
1362 |
}
|
1465 |
}
|
1466 |
}
|
1467 |
|
1468 |
+
if ( isset( $nfw_['session_id'] ) ) {
|
1469 |
+
$_SESSION = array();
|
1470 |
+
session_destroy();
|
1471 |
+
}
|
1472 |
|
1473 |
if ( $b64 ) { $auth_msgtxt = base64_decode( $auth_msgtxt ); }
|
1474 |
|
1502 |
// =====================================================================
|
1503 |
function nfw_get_captcha() {
|
1504 |
|
1505 |
+
nfw_check_session();
|
|
|
|
|
1506 |
|
1507 |
$characters = 'AaBbCcDdEeFfGgHhiIJjKkLMmNnPpRrSsTtUuVvWwXxYyZz123456789';
|
1508 |
$captcha = '';
|
lib/fw_fileguard.php
CHANGED
@@ -62,6 +62,12 @@ function fw_fileguard() {
|
|
62 |
// Remember it so that we don't spam the admin each time the script is requested :
|
63 |
touch($nfw_['log_dir'] . '/cache/fg_' . $nfw_['nfw_options']['fg_stat']['ino'] . '.php');
|
64 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
65 |
}
|
66 |
}
|
67 |
}
|
62 |
// Remember it so that we don't spam the admin each time the script is requested :
|
63 |
touch($nfw_['log_dir'] . '/cache/fg_' . $nfw_['nfw_options']['fg_stat']['ino'] . '.php');
|
64 |
}
|
65 |
+
// Undocumented: if 'NFW_FG_BLOCK' is defined
|
66 |
+
// in the .htninja, we block the request:
|
67 |
+
if ( defined('NFW_FG_BLOCK') ) {
|
68 |
+
nfw_log('File Guard: blocked request', $_SERVER['SCRIPT_FILENAME'], 6, 0);
|
69 |
+
nfw_block();
|
70 |
+
}
|
71 |
}
|
72 |
}
|
73 |
}
|
lib/{contextual_help.php → help.php}
RENAMED
@@ -39,7 +39,11 @@ function help_nfsubmain() {
|
|
39 |
) );
|
40 |
get_current_screen()->set_help_sidebar(
|
41 |
'<p><strong>' . __( 'For more information:', 'ninjafirewall') . '</strong></p>' .
|
|
|
|
|
|
|
42 |
'<p><a href="https://nintechnet.com/ninjafirewall/wp-edition/help/">'. __('Installation, help and troubleshooting', 'ninjafirewall') . '</a></p>' .
|
|
|
43 |
'<p><a href="http://wordpress.org/support/plugin/ninjafirewall/">' . __( 'Support Forum', 'ninjafirewall') . '</a></p>' .
|
44 |
'<p>'. __('Updates via Twitter', 'ninjafirewall') . '<br /><a href="https://twitter.com/nintechnet"><img border="0" src="' . plugins_url( '/images/twitter_ntn.png', __DIR__ ) . '" width="116" height="28"></a></p>'
|
45 |
);
|
@@ -168,6 +172,7 @@ function help_nfsubpolicies() {
|
|
168 |
<br />
|
169 |
<strong>WordPress</strong>
|
170 |
<li>' . __('Whether to block direct access to PHP files located in specific WordPress directories.', 'ninjafirewall'). '</li>
|
|
|
171 |
<li>' . __('Protect against username enumeration:', 'ninjafirewall'). '<span class="description"> ' . __('it is possible to enumerate usernames either through the WordPress author archives, the REST API or the login page. Although this is not a vulnerability but a WordPress feature, some hackers use it to retrieve usernames in order to launch more accurate brute-force attacks. If it is a failed login attempt, NinjaFirewall will sanitise the error message returned by WordPress. If it is an author archives scan, it will invalidate it and redirect the user to the blog index page. Regarding the WP REST API, it will block the request immediately.', 'ninjafirewall'). '</span></li>
|
172 |
<li>' . __('WordPress REST API:', 'ninjafirewall'). '<span class="description"> ' . __('it allows you to access your WordPress site\'s data through an easy-to-use HTTP REST API. Since WordPress 4.7, it is enabled by default. NinjaFirewall allows you to block any access to that API if you do not intend to use it.', 'ninjafirewall'). '</span></li>
|
173 |
<li>' . __('WordPress XML-RPC API:', 'ninjafirewall'). '<span class="description"> ' . __('XML-RPC is a remote procedure call (RPC) protocol which uses XML to encode its calls and HTTP as a transport mechanism. WordPress has an XMLRPC API that can be accessed through the <code>xmlrpc.php</code> file. Since WordPress version 3.5, it is always activated and cannot be turned off. NinjaFirewall allows you to immediately block any access to that file, or only to block an access using the <code>system.multicall</code> method often used in brute-force amplification attacks or to block Pingbacks.', 'ninjafirewall'). '</span></li>
|
@@ -226,7 +231,7 @@ function help_nfsubpolicies() {
|
|
226 |
' . __('NinjaFirewall does not support the <code>ALLOW-FROM</code> value.', 'ninjafirewall'). '
|
227 |
<br />' .
|
228 |
__('Since v3.1.3, WordPress sets this value to <code>SAMEORIGIN</code> for the administrator and the login page only.', 'ninjafirewall'). '</li>
|
229 |
-
<li>' . __('
|
230 |
'<p><img src="' . plugins_url( '/images/glyphicons-warning.png', __DIR__ ) . '"> <span class="description">' . __("If a visitor disabled their browser's XSS filter, you cannot re-enable it with that option.", 'ninjafirewall'). '</span></p>'.
|
231 |
|
232 |
'<li>' . __('Force <code>HttpOnly</code> flag on all cookies to mitigate XSS attacks:', 'ninjafirewall'). '<span class="description"> ' . __('adding this flag to cookies helps to mitigate the risk of cross-site scripting by preventing them from being accessed through client-side scripts. NinjaFirewall can hook all cookies sent by your blog, its plugins or any other PHP script, add the <code>HttpOnly</code> flag if it is missing, and re-inject those cookies back into your server HTTP response headers right before they are sent to your visitors. Note that WordPress sets that flag on the logged in user cookies only.', 'ninjafirewall'). '</span></li>
|
39 |
) );
|
40 |
get_current_screen()->set_help_sidebar(
|
41 |
'<p><strong>' . __( 'For more information:', 'ninjafirewall') . '</strong></p>' .
|
42 |
+
|
43 |
+
'<p><a href="https://blog.nintechnet.com/securing-wordpress-with-a-web-application-firewall-ninjafirewall/">'. __('Securing WordPress with NinjaFirewall.', 'ninjafirewall') . '</a></p>' .
|
44 |
+
|
45 |
'<p><a href="https://nintechnet.com/ninjafirewall/wp-edition/help/">'. __('Installation, help and troubleshooting', 'ninjafirewall') . '</a></p>' .
|
46 |
+
|
47 |
'<p><a href="http://wordpress.org/support/plugin/ninjafirewall/">' . __( 'Support Forum', 'ninjafirewall') . '</a></p>' .
|
48 |
'<p>'. __('Updates via Twitter', 'ninjafirewall') . '<br /><a href="https://twitter.com/nintechnet"><img border="0" src="' . plugins_url( '/images/twitter_ntn.png', __DIR__ ) . '" width="116" height="28"></a></p>'
|
49 |
);
|
172 |
<br />
|
173 |
<strong>WordPress</strong>
|
174 |
<li>' . __('Whether to block direct access to PHP files located in specific WordPress directories.', 'ninjafirewall'). '</li>
|
175 |
+
<li>' . __('Block user accounts creation', 'ninjafirewall'). ':<span class="description"> ' . __('enabling this policy will block any attempt (e.g., exploiting a vulnerability, using a backdoor etc) to create a user account. If you allow user registration, you should not enable it.', 'ninjafirewall'). '</span></li>
|
176 |
<li>' . __('Protect against username enumeration:', 'ninjafirewall'). '<span class="description"> ' . __('it is possible to enumerate usernames either through the WordPress author archives, the REST API or the login page. Although this is not a vulnerability but a WordPress feature, some hackers use it to retrieve usernames in order to launch more accurate brute-force attacks. If it is a failed login attempt, NinjaFirewall will sanitise the error message returned by WordPress. If it is an author archives scan, it will invalidate it and redirect the user to the blog index page. Regarding the WP REST API, it will block the request immediately.', 'ninjafirewall'). '</span></li>
|
177 |
<li>' . __('WordPress REST API:', 'ninjafirewall'). '<span class="description"> ' . __('it allows you to access your WordPress site\'s data through an easy-to-use HTTP REST API. Since WordPress 4.7, it is enabled by default. NinjaFirewall allows you to block any access to that API if you do not intend to use it.', 'ninjafirewall'). '</span></li>
|
178 |
<li>' . __('WordPress XML-RPC API:', 'ninjafirewall'). '<span class="description"> ' . __('XML-RPC is a remote procedure call (RPC) protocol which uses XML to encode its calls and HTTP as a transport mechanism. WordPress has an XMLRPC API that can be accessed through the <code>xmlrpc.php</code> file. Since WordPress version 3.5, it is always activated and cannot be turned off. NinjaFirewall allows you to immediately block any access to that file, or only to block an access using the <code>system.multicall</code> method often used in brute-force amplification attacks or to block Pingbacks.', 'ninjafirewall'). '</span></li>
|
231 |
' . __('NinjaFirewall does not support the <code>ALLOW-FROM</code> value.', 'ninjafirewall'). '
|
232 |
<br />' .
|
233 |
__('Since v3.1.3, WordPress sets this value to <code>SAMEORIGIN</code> for the administrator and the login page only.', 'ninjafirewall'). '</li>
|
234 |
+
<li>' . __('Set <code>X-XSS-Protection</code> (IE/Edge, Chrome, Opera and Safari browsers):', 'ninjafirewall'). '<span class="description"> ' . __('this header allows browsers to identify and block XSS attacks by preventing malicious scripts from executing. It is enabled by default on all compatible browsers.', 'ninjafirewall'). '</span></li>'.
|
235 |
'<p><img src="' . plugins_url( '/images/glyphicons-warning.png', __DIR__ ) . '"> <span class="description">' . __("If a visitor disabled their browser's XSS filter, you cannot re-enable it with that option.", 'ninjafirewall'). '</span></p>'.
|
236 |
|
237 |
'<li>' . __('Force <code>HttpOnly</code> flag on all cookies to mitigate XSS attacks:', 'ninjafirewall'). '<span class="description"> ' . __('adding this flag to cookies helps to mitigate the risk of cross-site scripting by preventing them from being accessed through client-side scripts. NinjaFirewall can hook all cookies sent by your blog, its plugins or any other PHP script, add the <code>HttpOnly</code> flag if it is missing, and re-inject those cookies back into your server HTTP response headers right before they are sent to your visitors. Note that WordPress sets that flag on the logged in user cookies only.', 'ninjafirewall'). '</span></li>
|
lib/login_protection.php
CHANGED
@@ -572,7 +572,7 @@ function nf_sub_loginprot_save() {
|
|
572 |
fclose( $fh );
|
573 |
// Refresh the opcode cache so that the firewall will load the new content:
|
574 |
if ( function_exists( 'opcache_invalidate' ) ) {
|
575 |
-
opcache_invalidate( NFW_LOG_DIR . '/nfwlog/cache/bf_conf.php', true );
|
576 |
}
|
577 |
|
578 |
// Whitelist the admin:
|
572 |
fclose( $fh );
|
573 |
// Refresh the opcode cache so that the firewall will load the new content:
|
574 |
if ( function_exists( 'opcache_invalidate' ) ) {
|
575 |
+
@opcache_invalidate( NFW_LOG_DIR . '/nfwlog/cache/bf_conf.php', true );
|
576 |
}
|
577 |
|
578 |
// Whitelist the admin:
|
lib/nf_sub_livelog.php
CHANGED
@@ -48,7 +48,6 @@ $fh = fopen( NFW_LOG_DIR . '/nfwlog/cache/livelog.php', 'w');
|
|
48 |
fclose($fh);
|
49 |
$_SESSION['nfw_livelog'] = 1;
|
50 |
|
51 |
-
// jQuery ? No, thanks :
|
52 |
?>
|
53 |
<script>
|
54 |
var count = 0;
|
48 |
fclose($fh);
|
49 |
$_SESSION['nfw_livelog'] = 1;
|
50 |
|
|
|
51 |
?>
|
52 |
<script>
|
53 |
var count = 0;
|
lib/nf_sub_updates.php
CHANGED
@@ -71,7 +71,7 @@ nf_not_allowed( 'block', __LINE__ );
|
|
71 |
|
72 |
echo '<div class="wrap">
|
73 |
<div style="width:33px;height:33px;background-image:url( ' . plugins_url() . '/ninjafirewall/images/ninjafirewall_32.png);background-repeat:no-repeat;background-position:0 0;margin:7px 5px 0 0;float:left;"></div>
|
74 |
-
<h1>' . __('
|
75 |
|
76 |
// We stop and warn the user if the firewall is disabled:
|
77 |
if (! defined('NF_DISABLED') ) {
|
@@ -92,7 +92,7 @@ if (! empty($_POST['nfw_act']) ) {
|
|
92 |
if ( $res = nf_sub_do_updates($update_url, $update_log, 0) ) {
|
93 |
echo '<div class="updated notice is-dismissible"><p>' . __('Security rules have been updated.', 'ninjafirewall') . '</p></div>';
|
94 |
} else {
|
95 |
-
echo '<div class="updated notice is-dismissible"><p>' . __('No update available.', 'ninjafirewall') . '</p></div>';
|
96 |
}
|
97 |
// Enable flag to display log :
|
98 |
$tmp_showlog = 1;
|
@@ -439,7 +439,7 @@ function nf_sub_updates_getversion($update_url, $rules_version, $update_log) {
|
|
439 |
} else {
|
440 |
nf_sub_updates_log(
|
441 |
$update_log,
|
442 |
-
__('No update available.', 'ninjafirewall')
|
443 |
);
|
444 |
}
|
445 |
// Not a 200 OK ret code :
|
71 |
|
72 |
echo '<div class="wrap">
|
73 |
<div style="width:33px;height:33px;background-image:url( ' . plugins_url() . '/ninjafirewall/images/ninjafirewall_32.png);background-repeat:no-repeat;background-position:0 0;margin:7px 5px 0 0;float:left;"></div>
|
74 |
+
<h1>' . __('Rules Update', 'ninjafirewall') . '</h1>';
|
75 |
|
76 |
// We stop and warn the user if the firewall is disabled:
|
77 |
if (! defined('NF_DISABLED') ) {
|
92 |
if ( $res = nf_sub_do_updates($update_url, $update_log, 0) ) {
|
93 |
echo '<div class="updated notice is-dismissible"><p>' . __('Security rules have been updated.', 'ninjafirewall') . '</p></div>';
|
94 |
} else {
|
95 |
+
echo '<div class="updated notice is-dismissible"><p>' . __('No security rules update available.', 'ninjafirewall') . '</p></div>';
|
96 |
}
|
97 |
// Enable flag to display log :
|
98 |
$tmp_showlog = 1;
|
439 |
} else {
|
440 |
nf_sub_updates_log(
|
441 |
$update_log,
|
442 |
+
__('No security rules update available.', 'ninjafirewall')
|
443 |
);
|
444 |
}
|
445 |
// Not a 200 OK ret code :
|
lib/nfw_misc.php
CHANGED
@@ -14,16 +14,89 @@
|
|
14 |
| but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
15 |
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
16 |
| GNU General Public License for more details. |
|
17 |
-
+---------------------------------------------------------------------+ i18n+ / sa
|
18 |
*/
|
19 |
|
20 |
if (! defined( 'NFW_ENGINE_VERSION' ) ) { die( 'Forbidden' ); }
|
21 |
|
22 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
|
24 |
function nfw_garbage_collector() {
|
25 |
|
26 |
-
// Clean/delete cache folder & temp files:
|
27 |
|
28 |
$nfw_options = nfw_get_option( 'nfw_options' );
|
29 |
$path = NFW_LOG_DIR . '/nfwlog/cache/';
|
@@ -36,11 +109,11 @@ function nfw_garbage_collector() {
|
|
36 |
}
|
37 |
|
38 |
// Don't do anything if the cache folder
|
39 |
-
// was cleaned up less than
|
40 |
$gc = $path . 'garbage_collector.php';
|
41 |
if ( file_exists( $gc ) ) {
|
42 |
$nfw_mtime = filemtime( $gc ) ;
|
43 |
-
if ( $now - $nfw_mtime <
|
44 |
return;
|
45 |
}
|
46 |
unlink( $gc );
|
@@ -95,14 +168,6 @@ function nfw_garbage_collector() {
|
|
95 |
}
|
96 |
}
|
97 |
|
98 |
-
// Anti-Malware signatures: delete them if older than 1 hour:
|
99 |
-
$nfw_malsigs = NFW_LOG_DIR . '/nfwlog/cache/malscan.txt';
|
100 |
-
if ( file_exists( $nfw_malsigs ) ) {
|
101 |
-
if ( time() - filemtime( $nfw_malsigs ) > 3600 ) {
|
102 |
-
unlink( $nfw_malsigs );
|
103 |
-
}
|
104 |
-
}
|
105 |
-
|
106 |
// Live Log:
|
107 |
$nfw_livelogrun = $path . 'livelogrun.php';
|
108 |
if ( file_exists( $nfw_livelogrun ) ) {
|
@@ -124,7 +189,7 @@ function nfw_garbage_collector() {
|
|
124 |
}
|
125 |
}
|
126 |
|
127 |
-
|
128 |
|
129 |
function nfw_select_ip() {
|
130 |
// Ensure we have a proper and single IP (a user may use the .htninja file
|
@@ -144,7 +209,7 @@ function nfw_select_ip() {
|
|
144 |
}
|
145 |
}
|
146 |
|
147 |
-
|
148 |
|
149 |
function nfw_admin_notice(){
|
150 |
|
@@ -197,9 +262,9 @@ function nfw_admin_notice(){
|
|
197 |
|
198 |
add_action('all_admin_notices', 'nfw_admin_notice');
|
199 |
|
200 |
-
|
201 |
|
202 |
-
function nfw_query( $query ) {
|
203 |
|
204 |
$nfw_options = nfw_get_option( 'nfw_options' );
|
205 |
if ( empty($nfw_options['enum_archives']) || empty($nfw_options['enabled']) || is_admin() ) {
|
@@ -225,7 +290,7 @@ if (! isset($_SESSION['nfw_goodguy']) ) {
|
|
225 |
add_action('pre_get_posts','nfw_query');
|
226 |
}
|
227 |
|
228 |
-
|
229 |
|
230 |
// WP >= 4.7:
|
231 |
function nfwhook_rest_authentication_errors( $ret ) {
|
@@ -246,7 +311,7 @@ function nfwhook_rest_authentication_errors( $ret ) {
|
|
246 |
}
|
247 |
add_filter( 'rest_authentication_errors', 'nfwhook_rest_authentication_errors' );
|
248 |
|
249 |
-
|
250 |
|
251 |
function nfwhook_rest_request_before_callbacks( $res, $hnd, $req ) {
|
252 |
|
@@ -268,9 +333,9 @@ function nfwhook_rest_request_before_callbacks( $res, $hnd, $req ) {
|
|
268 |
}
|
269 |
add_filter('rest_request_before_callbacks', 'nfwhook_rest_request_before_callbacks', 999, 3);
|
270 |
|
271 |
-
|
272 |
|
273 |
-
function nfw_authenticate( $user ) {
|
274 |
|
275 |
$nfw_options = nfw_get_option( 'nfw_options' );
|
276 |
|
@@ -294,7 +359,7 @@ function nfw_err_shake( $shake_codes ) {
|
|
294 |
return $shake_codes;
|
295 |
}
|
296 |
|
297 |
-
|
298 |
|
299 |
function nf_check_dbdata() {
|
300 |
|
@@ -371,7 +436,7 @@ function nf_check_dbdata() {
|
|
371 |
|
372 |
}
|
373 |
|
374 |
-
|
375 |
|
376 |
function nf_get_dbdata() {
|
377 |
|
@@ -386,7 +451,7 @@ function nf_get_dbdata() {
|
|
386 |
|
387 |
}
|
388 |
|
389 |
-
|
390 |
|
391 |
function nfw_get_option( $option ) {
|
392 |
|
@@ -397,7 +462,7 @@ function nfw_get_option( $option ) {
|
|
397 |
}
|
398 |
}
|
399 |
|
400 |
-
|
401 |
|
402 |
function nfw_update_option( $option, $new_value ) {
|
403 |
|
@@ -408,7 +473,7 @@ function nfw_update_option( $option, $new_value ) {
|
|
408 |
return;
|
409 |
}
|
410 |
|
411 |
-
|
412 |
|
413 |
function nfw_delete_option( $option ) {
|
414 |
|
@@ -419,7 +484,7 @@ function nfw_delete_option( $option ) {
|
|
419 |
return;
|
420 |
}
|
421 |
|
422 |
-
|
423 |
|
424 |
function nfwhook_update_user_meta( $user_id, $meta_key, $meta_value, $prev_value ) {
|
425 |
|
@@ -428,7 +493,7 @@ function nfwhook_update_user_meta( $user_id, $meta_key, $meta_value, $prev_value
|
|
428 |
}
|
429 |
add_filter('update_user_meta', 'nfwhook_update_user_meta', 1, 4);
|
430 |
|
431 |
-
|
432 |
|
433 |
function nfwhook_add_user_meta( $user_id, $meta_key, $meta_value ) {
|
434 |
|
@@ -437,7 +502,7 @@ function nfwhook_add_user_meta( $user_id, $meta_key, $meta_value ) {
|
|
437 |
}
|
438 |
add_filter('add_user_meta', 'nfwhook_add_user_meta', 1, 3);
|
439 |
|
440 |
-
|
441 |
|
442 |
function nfwhook_user_meta( $id, $key, $value ) {
|
443 |
|
@@ -456,7 +521,7 @@ function nfwhook_user_meta( $id, $key, $value ) {
|
|
456 |
if ( is_array( $value ) ) {
|
457 |
$value = serialize( $value );
|
458 |
}
|
459 |
-
if ( strpos( $value, "administrator") === FALSE ) { return; }
|
460 |
$subject = __('Blocked privilege escalation attempt', 'ninjafirewall');
|
461 |
|
462 |
$user_info = get_userdata( $id );
|
@@ -502,7 +567,7 @@ function nfwhook_user_meta( $id, $key, $value ) {
|
|
502 |
die("<script>if(document.body===null||document.body===undefined){document.write('NinjaFirewall: $subject.');}else{document.body.innerHTML='NinjaFirewall: $subject.';}</script><noscript>NinjaFirewallL $subject.</noscript>");
|
503 |
}
|
504 |
}
|
505 |
-
|
506 |
|
507 |
function nfw_login_form_hook() {
|
508 |
|
@@ -512,7 +577,7 @@ function nfw_login_form_hook() {
|
|
512 |
}
|
513 |
add_filter( 'login_message', 'nfw_login_form_hook');
|
514 |
|
515 |
-
|
516 |
|
517 |
function nfw_rate_notice( $nfw_options ) {
|
518 |
|
@@ -533,7 +598,7 @@ function nfw_rate_notice( $nfw_options ) {
|
|
533 |
|
534 |
}
|
535 |
|
536 |
-
|
537 |
|
538 |
function nfw_session_debug() {
|
539 |
|
@@ -589,5 +654,5 @@ if ( defined( 'NFW_SESSION_DEBUG_USER' ) || defined( 'NFW_SESSION_DEBUG_CAPS' )
|
|
589 |
add_action( 'admin_bar_menu', 'nfw_session_debug', 500 );
|
590 |
}
|
591 |
|
592 |
-
|
593 |
// EOF
|
14 |
| but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
15 |
| MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
16 |
| GNU General Public License for more details. |
|
17 |
+
+---------------------------------------------------------------------+ i18n+ / sa / s1:h0
|
18 |
*/
|
19 |
|
20 |
if (! defined( 'NFW_ENGINE_VERSION' ) ) { die( 'Forbidden' ); }
|
21 |
|
22 |
+
// ---------------------------------------------------------------------
|
23 |
+
|
24 |
+
function nfw_session_start() {
|
25 |
+
|
26 |
+
// Start a PHP session
|
27 |
+
|
28 |
+
if (! headers_sent() ) {
|
29 |
+
|
30 |
+
@ini_set('session.cookie_httponly', 1);
|
31 |
+
@ini_set('session.use_only_cookies', 1);
|
32 |
+
if ( $_SERVER['SERVER_PORT'] == 443 ) {
|
33 |
+
@ini_set('session.cookie_secure', 1);
|
34 |
+
}
|
35 |
+
|
36 |
+
if ( version_compare( PHP_VERSION, '5.4', '<' ) ) {
|
37 |
+
if (! session_id() ) {
|
38 |
+
session_start();
|
39 |
+
}
|
40 |
+
} else {
|
41 |
+
if ( session_status() !== PHP_SESSION_ACTIVE ) {
|
42 |
+
session_start();
|
43 |
+
}
|
44 |
+
}
|
45 |
+
|
46 |
+
}
|
47 |
+
}
|
48 |
+
|
49 |
+
// ---------------------------------------------------------------------
|
50 |
+
|
51 |
+
function nfw_account_creation( $user_login ) {
|
52 |
+
|
53 |
+
// Allow/disallow account creation:
|
54 |
+
|
55 |
+
$nfw_options = nfw_get_option( 'nfw_options' );
|
56 |
+
|
57 |
+
if ( current_user_can('create_users') || empty( $nfw_options['disallow_creation'] ) ) {
|
58 |
+
// Do nothing:
|
59 |
+
return $user_login;
|
60 |
+
}
|
61 |
+
|
62 |
+
$subject = __('Blocked user account creation', 'ninjafirewall');
|
63 |
+
nfw_log2( "WordPress: {$subject}", "Username: {$user_login}", 3, 0);
|
64 |
+
|
65 |
+
nfw_get_blogtimezone();
|
66 |
+
|
67 |
+
// Alert the admin:
|
68 |
+
if ( is_multisite() && $nfw_options['alert_sa_only'] == 2 ) {
|
69 |
+
$recipient = get_option('admin_email');
|
70 |
+
} else {
|
71 |
+
$recipient = $nfw_options['alert_email'];
|
72 |
+
}
|
73 |
+
$subject = '[NinjaFirewall] ' . $subject;
|
74 |
+
$message = __('NinjaFirewall has blocked an attempt to create a user account:', 'ninjafirewall') . "\n\n";
|
75 |
+
if ( is_multisite() ) {
|
76 |
+
$message.= __('Blog:', 'ninjafirewall') .' '. network_home_url('/') . "\n";
|
77 |
+
} else {
|
78 |
+
$message.= __('Blog:', 'ninjafirewall') .' '. home_url('/') . "\n";
|
79 |
+
}
|
80 |
+
$message.= __('Username:', 'ninjafirewall') ." {$user_login} (blocked)\n";
|
81 |
+
$message.= __('User IP:', 'ninjafirewall') .' '. NFW_REMOTE_ADDR . "\n";
|
82 |
+
$message.= 'SCRIPT_FILENAME: ' . $_SERVER['SCRIPT_FILENAME'] . "\n";
|
83 |
+
$message.= 'REQUEST_URI: ' . $_SERVER['REQUEST_URI'] . "\n";
|
84 |
+
$message.= __('Date:', 'ninjafirewall') .' '. date_i18n('F j, Y @ H:i:s') . ' (UTC '. date('O') . ")\n\n";
|
85 |
+
$message.= 'NinjaFirewall (WP Edition) - https://nintechnet.com/' . "\n" .
|
86 |
+
'Support forum: http://wordpress.org/support/plugin/ninjafirewall' . "\n";
|
87 |
+
wp_mail( $recipient, $subject, $message );
|
88 |
+
|
89 |
+
die("<script>if(document.body===null||document.body===undefined){document.write('NinjaFirewall: $subject.');}else{document.body.innerHTML='NinjaFirewall: $subject.';}</script><noscript>NinjaFirewallL $subject.</noscript>");
|
90 |
+
|
91 |
+
}
|
92 |
+
|
93 |
+
add_filter( 'pre_user_login' , 'nfw_account_creation' );
|
94 |
+
|
95 |
+
// ---------------------------------------------------------------------
|
96 |
|
97 |
function nfw_garbage_collector() {
|
98 |
|
99 |
+
// Clean/delete cache folder & temp files (hourly cron job):
|
100 |
|
101 |
$nfw_options = nfw_get_option( 'nfw_options' );
|
102 |
$path = NFW_LOG_DIR . '/nfwlog/cache/';
|
109 |
}
|
110 |
|
111 |
// Don't do anything if the cache folder
|
112 |
+
// was cleaned up less than 65 minutes ago:
|
113 |
$gc = $path . 'garbage_collector.php';
|
114 |
if ( file_exists( $gc ) ) {
|
115 |
$nfw_mtime = filemtime( $gc ) ;
|
116 |
+
if ( $now - $nfw_mtime < 65*60 ) {
|
117 |
return;
|
118 |
}
|
119 |
unlink( $gc );
|
168 |
}
|
169 |
}
|
170 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
171 |
// Live Log:
|
172 |
$nfw_livelogrun = $path . 'livelogrun.php';
|
173 |
if ( file_exists( $nfw_livelogrun ) ) {
|
189 |
}
|
190 |
}
|
191 |
|
192 |
+
// ---------------------------------------------------------------------
|
193 |
|
194 |
function nfw_select_ip() {
|
195 |
// Ensure we have a proper and single IP (a user may use the .htninja file
|
209 |
}
|
210 |
}
|
211 |
|
212 |
+
// ---------------------------------------------------------------------
|
213 |
|
214 |
function nfw_admin_notice(){
|
215 |
|
262 |
|
263 |
add_action('all_admin_notices', 'nfw_admin_notice');
|
264 |
|
265 |
+
// --------------------------------------------------------------------- s1:h0
|
266 |
|
267 |
+
function nfw_query( $query ) {
|
268 |
|
269 |
$nfw_options = nfw_get_option( 'nfw_options' );
|
270 |
if ( empty($nfw_options['enum_archives']) || empty($nfw_options['enabled']) || is_admin() ) {
|
290 |
add_action('pre_get_posts','nfw_query');
|
291 |
}
|
292 |
|
293 |
+
// --------------------------------------------------------------------- s1:h0
|
294 |
|
295 |
// WP >= 4.7:
|
296 |
function nfwhook_rest_authentication_errors( $ret ) {
|
311 |
}
|
312 |
add_filter( 'rest_authentication_errors', 'nfwhook_rest_authentication_errors' );
|
313 |
|
314 |
+
// --------------------------------------------------------------------- s1:h0
|
315 |
|
316 |
function nfwhook_rest_request_before_callbacks( $res, $hnd, $req ) {
|
317 |
|
333 |
}
|
334 |
add_filter('rest_request_before_callbacks', 'nfwhook_rest_request_before_callbacks', 999, 3);
|
335 |
|
336 |
+
// ---------------------------------------------------------------------
|
337 |
|
338 |
+
function nfw_authenticate( $user ) {
|
339 |
|
340 |
$nfw_options = nfw_get_option( 'nfw_options' );
|
341 |
|
359 |
return $shake_codes;
|
360 |
}
|
361 |
|
362 |
+
// ---------------------------------------------------------------------
|
363 |
|
364 |
function nf_check_dbdata() {
|
365 |
|
436 |
|
437 |
}
|
438 |
|
439 |
+
// ---------------------------------------------------------------------
|
440 |
|
441 |
function nf_get_dbdata() {
|
442 |
|
451 |
|
452 |
}
|
453 |
|
454 |
+
// ---------------------------------------------------------------------
|
455 |
|
456 |
function nfw_get_option( $option ) {
|
457 |
|
462 |
}
|
463 |
}
|
464 |
|
465 |
+
// ---------------------------------------------------------------------
|
466 |
|
467 |
function nfw_update_option( $option, $new_value ) {
|
468 |
|
473 |
return;
|
474 |
}
|
475 |
|
476 |
+
// ---------------------------------------------------------------------
|
477 |
|
478 |
function nfw_delete_option( $option ) {
|
479 |
|
484 |
return;
|
485 |
}
|
486 |
|
487 |
+
// ---------------------------------------------------------------------
|
488 |
|
489 |
function nfwhook_update_user_meta( $user_id, $meta_key, $meta_value, $prev_value ) {
|
490 |
|
493 |
}
|
494 |
add_filter('update_user_meta', 'nfwhook_update_user_meta', 1, 4);
|
495 |
|
496 |
+
// ---------------------------------------------------------------------
|
497 |
|
498 |
function nfwhook_add_user_meta( $user_id, $meta_key, $meta_value ) {
|
499 |
|
502 |
}
|
503 |
add_filter('add_user_meta', 'nfwhook_add_user_meta', 1, 3);
|
504 |
|
505 |
+
// ---------------------------------------------------------------------
|
506 |
|
507 |
function nfwhook_user_meta( $id, $key, $value ) {
|
508 |
|
521 |
if ( is_array( $value ) ) {
|
522 |
$value = serialize( $value );
|
523 |
}
|
524 |
+
if ( strpos( $value, 's:13:"administrator"' ) === FALSE ) { return; }
|
525 |
$subject = __('Blocked privilege escalation attempt', 'ninjafirewall');
|
526 |
|
527 |
$user_info = get_userdata( $id );
|
567 |
die("<script>if(document.body===null||document.body===undefined){document.write('NinjaFirewall: $subject.');}else{document.body.innerHTML='NinjaFirewall: $subject.';}</script><noscript>NinjaFirewallL $subject.</noscript>");
|
568 |
}
|
569 |
}
|
570 |
+
// --------------------------------------------------------------------- s1:h0
|
571 |
|
572 |
function nfw_login_form_hook() {
|
573 |
|
577 |
}
|
578 |
add_filter( 'login_message', 'nfw_login_form_hook');
|
579 |
|
580 |
+
// ---------------------------------------------------------------------
|
581 |
|
582 |
function nfw_rate_notice( $nfw_options ) {
|
583 |
|
598 |
|
599 |
}
|
600 |
|
601 |
+
// --------------------------------------------------------------------- s1:h1
|
602 |
|
603 |
function nfw_session_debug() {
|
604 |
|
654 |
add_action( 'admin_bar_menu', 'nfw_session_debug', 500 );
|
655 |
}
|
656 |
|
657 |
+
// ---------------------------------------------------------------------
|
658 |
// EOF
|
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: 3.6.
|
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', '3.6.
|
23 |
/*
|
24 |
+---------------------------------------------------------------------+
|
25 |
| This program is free software: you can redistribute it and/or |
|
@@ -36,18 +36,6 @@ define( 'NFW_ENGINE_VERSION', '3.6.6' );
|
|
36 |
|
37 |
if (! defined( 'ABSPATH' ) ) { die( 'Forbidden' ); }
|
38 |
|
39 |
-
if (! headers_sent() ) {
|
40 |
-
if (version_compare(PHP_VERSION, '5.4', '<') ) {
|
41 |
-
if (! session_id() ) {
|
42 |
-
session_start();
|
43 |
-
}
|
44 |
-
} else {
|
45 |
-
if (session_status() !== PHP_SESSION_ACTIVE) {
|
46 |
-
session_start();
|
47 |
-
}
|
48 |
-
}
|
49 |
-
}
|
50 |
-
|
51 |
/* ------------------------------------------------------------------ */
|
52 |
|
53 |
// Load (force) our translation files.
|
@@ -101,7 +89,7 @@ if (! defined( 'NFW_REMOTE_ADDR') ) {
|
|
101 |
|
102 |
add_action( 'nfwgccron', 'nfw_garbage_collector' );
|
103 |
|
104 |
-
/* ------------------------------------------------------------------ */
|
105 |
|
106 |
function nfw_activate() {
|
107 |
|
@@ -180,10 +168,6 @@ function nfw_activate() {
|
|
180 |
if ( file_exists( NFW_LOG_DIR . '/nfwlog/cache/bf_conf_off.php' ) ) {
|
181 |
rename(NFW_LOG_DIR . '/nfwlog/cache/bf_conf_off.php', NFW_LOG_DIR . '/nfwlog/cache/bf_conf.php');
|
182 |
}
|
183 |
-
|
184 |
-
if (! empty( $nfw_options['wl_admin']) ) {
|
185 |
-
$_SESSION['nfw_goodguy'] = true;
|
186 |
-
}
|
187 |
}
|
188 |
}
|
189 |
|
@@ -224,6 +208,10 @@ register_deactivation_hook( __FILE__, 'nfw_deactivate' );
|
|
224 |
|
225 |
function nfw_upgrade() {
|
226 |
|
|
|
|
|
|
|
|
|
227 |
if ( nf_not_allowed(0, __LINE__) ) { return; }
|
228 |
|
229 |
$is_update = 0;
|
@@ -636,6 +624,10 @@ add_action('admin_init', 'nfw_upgrade' );
|
|
636 |
|
637 |
function nfw_login_hook( $user_login, $user ) {
|
638 |
|
|
|
|
|
|
|
|
|
639 |
$nfw_options = nfw_get_option( 'nfw_options' );
|
640 |
|
641 |
if ( empty( $nfw_options['enabled'] ) ) { return; }
|
@@ -709,11 +701,13 @@ function nfw_send_loginemail( $user_login, $whoami ) {
|
|
709 |
|
710 |
function nfw_logout_hook() {
|
711 |
|
|
|
|
|
712 |
if ( isset( $_SESSION['nfw_goodguy'] ) ) {
|
713 |
unset( $_SESSION['nfw_goodguy'] );
|
714 |
}
|
715 |
-
if (isset($_SESSION['nfw_livelog']) ) {
|
716 |
-
unset($_SESSION['nfw_livelog']);
|
717 |
}
|
718 |
|
719 |
}
|
@@ -793,7 +787,7 @@ function ninjafirewall_admin_menu() {
|
|
793 |
|
794 |
global $menu_hook;
|
795 |
|
796 |
-
require_once plugin_dir_path(__FILE__) . 'lib/
|
797 |
|
798 |
$menu_hook = add_submenu_page( 'NinjaFirewall', __('NinjaFirewall: Overview', 'ninjafirewall'), __('Overview', 'ninjafirewall'), 'manage_options',
|
799 |
'NinjaFirewall', 'nf_menu_main' );
|
@@ -853,7 +847,7 @@ function ninjafirewall_admin_menu() {
|
|
853 |
'nfsubedit', 'nf_sub_editor' );
|
854 |
add_action( 'load-' . $menu_hook, 'help_nfsubedit' );
|
855 |
|
856 |
-
$menu_hook = add_submenu_page( 'NinjaFirewall', __('NinjaFirewall:
|
857 |
'nfsubupdates', 'nf_sub_updates' );
|
858 |
add_action( 'load-' . $menu_hook, 'help_nfsubupdates' );
|
859 |
|
@@ -1417,6 +1411,11 @@ function nfw_switch_tabs(tab) {
|
|
1417 |
} else {
|
1418 |
$wp_cache = 0;
|
1419 |
}
|
|
|
|
|
|
|
|
|
|
|
1420 |
if ( empty( $nfw_options['enum_archives']) ) {
|
1421 |
$enum_archives = 0;
|
1422 |
} else {
|
@@ -1474,7 +1473,8 @@ function nfw_switch_tabs(tab) {
|
|
1474 |
$disallow_mods = 1;
|
1475 |
}
|
1476 |
|
1477 |
-
$force_ssl_already_enabled = $disallow_edit_already_enabled =
|
|
|
1478 |
if ( defined('DISALLOW_FILE_EDIT') && ! $disallow_edit ) {
|
1479 |
$disallow_edit_already_enabled = 1;
|
1480 |
}
|
@@ -1552,6 +1552,15 @@ function nfw_switch_tabs(tab) {
|
|
1552 |
?>
|
1553 |
|
1554 |
<table class="form-table">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1555 |
<tr>
|
1556 |
<th scope="row"><?php _e('Protect against username enumeration', 'ninjafirewall') ?></th>
|
1557 |
<td width="20"> </td>
|
@@ -1930,7 +1939,7 @@ function nfw_switch_tabs(tab) {
|
|
1930 |
<label><input type="radio" name="nfw_options[referer_post]" value="1"<?php checked( $referer_post, 1 ) ?>> <?php _e('Yes', 'ninjafirewall') ?></label>
|
1931 |
</td>
|
1932 |
<td align="left" style="vertical-align:top;">
|
1933 |
-
<label><input type="radio" name="nfw_options[referer_post]" value="0"<?php checked( $referer_post, 0 ) ?>> <?php _e('No (default)', 'ninjafirewall') ?></label><br /><span class="description"> <?php _e('Keep this option disabled if you are using scripts like Paypal IPN, WordPress WP-Cron etc', 'ninjafirewall')
|
1934 |
</td>
|
1935 |
</tr>
|
1936 |
</table>
|
@@ -2369,7 +2378,7 @@ function nfw_switch_tabs(tab) {
|
|
2369 |
<?php
|
2370 |
}
|
2371 |
|
2372 |
-
/* ------------------------------------------------------------------ */
|
2373 |
|
2374 |
function nf_sub_policies_save() {
|
2375 |
|
@@ -2614,6 +2623,11 @@ function nf_sub_policies_save() {
|
|
2614 |
$nfw_options['wp_dir'] = rtrim( $tmp, '|' );
|
2615 |
}
|
2616 |
|
|
|
|
|
|
|
|
|
|
|
2617 |
if (! isset( $_POST['nfw_options']['enum_archives']) ) {
|
2618 |
$nfw_options['enum_archives'] = 0;
|
2619 |
} else {
|
@@ -2817,6 +2831,7 @@ function nf_sub_policies_default() {
|
|
2817 |
$nfw_options['wp_dir'] = '/wp-admin/(?:css|images|includes|js)/|' .
|
2818 |
'/wp-includes/(?:(?:css|images|js(?!/tinymce/wp-tinymce\.php)|theme-compat)/|[^/]+\.php)|' .
|
2819 |
'/'. basename(WP_CONTENT_DIR) .'/(?:uploads|blogs\.dir)/';
|
|
|
2820 |
$nfw_options['enum_archives'] = 0;
|
2821 |
$nfw_options['enum_login'] = 0;
|
2822 |
$nfw_options['enum_restapi'] = 0;
|
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: 3.6.7
|
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', '3.6.7' );
|
23 |
/*
|
24 |
+---------------------------------------------------------------------+
|
25 |
| This program is free software: you can redistribute it and/or |
|
36 |
|
37 |
if (! defined( 'ABSPATH' ) ) { die( 'Forbidden' ); }
|
38 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
39 |
/* ------------------------------------------------------------------ */
|
40 |
|
41 |
// Load (force) our translation files.
|
89 |
|
90 |
add_action( 'nfwgccron', 'nfw_garbage_collector' );
|
91 |
|
92 |
+
/* ------------------------------------------------------------------ */ //s1:h0
|
93 |
|
94 |
function nfw_activate() {
|
95 |
|
168 |
if ( file_exists( NFW_LOG_DIR . '/nfwlog/cache/bf_conf_off.php' ) ) {
|
169 |
rename(NFW_LOG_DIR . '/nfwlog/cache/bf_conf_off.php', NFW_LOG_DIR . '/nfwlog/cache/bf_conf.php');
|
170 |
}
|
|
|
|
|
|
|
|
|
171 |
}
|
172 |
}
|
173 |
|
208 |
|
209 |
function nfw_upgrade() {
|
210 |
|
211 |
+
// We must make sure the current PHP session is updated
|
212 |
+
// even if for whitelisted non-admin users:
|
213 |
+
nfw_session_start();
|
214 |
+
|
215 |
if ( nf_not_allowed(0, __LINE__) ) { return; }
|
216 |
|
217 |
$is_update = 0;
|
624 |
|
625 |
function nfw_login_hook( $user_login, $user ) {
|
626 |
|
627 |
+
// Check if the user is an admin and if we must whitelist them:
|
628 |
+
|
629 |
+
nfw_session_start();
|
630 |
+
|
631 |
$nfw_options = nfw_get_option( 'nfw_options' );
|
632 |
|
633 |
if ( empty( $nfw_options['enabled'] ) ) { return; }
|
701 |
|
702 |
function nfw_logout_hook() {
|
703 |
|
704 |
+
nfw_session_start();
|
705 |
+
|
706 |
if ( isset( $_SESSION['nfw_goodguy'] ) ) {
|
707 |
unset( $_SESSION['nfw_goodguy'] );
|
708 |
}
|
709 |
+
if (isset( $_SESSION['nfw_livelog'] ) ) {
|
710 |
+
unset( $_SESSION['nfw_livelog'] );
|
711 |
}
|
712 |
|
713 |
}
|
787 |
|
788 |
global $menu_hook;
|
789 |
|
790 |
+
require_once plugin_dir_path(__FILE__) . 'lib/help.php';
|
791 |
|
792 |
$menu_hook = add_submenu_page( 'NinjaFirewall', __('NinjaFirewall: Overview', 'ninjafirewall'), __('Overview', 'ninjafirewall'), 'manage_options',
|
793 |
'NinjaFirewall', 'nf_menu_main' );
|
847 |
'nfsubedit', 'nf_sub_editor' );
|
848 |
add_action( 'load-' . $menu_hook, 'help_nfsubedit' );
|
849 |
|
850 |
+
$menu_hook = add_submenu_page( 'NinjaFirewall', __('NinjaFirewall: Rules Update', 'ninjafirewall'), __('Rules Update', 'ninjafirewall'), 'manage_options',
|
851 |
'nfsubupdates', 'nf_sub_updates' );
|
852 |
add_action( 'load-' . $menu_hook, 'help_nfsubupdates' );
|
853 |
|
1411 |
} else {
|
1412 |
$wp_cache = 0;
|
1413 |
}
|
1414 |
+
if ( empty( $nfw_options['disallow_creation']) ) {
|
1415 |
+
$disallow_creation = 0;
|
1416 |
+
} else {
|
1417 |
+
$disallow_creation = 1;
|
1418 |
+
}
|
1419 |
if ( empty( $nfw_options['enum_archives']) ) {
|
1420 |
$enum_archives = 0;
|
1421 |
} else {
|
1473 |
$disallow_mods = 1;
|
1474 |
}
|
1475 |
|
1476 |
+
$force_ssl_already_enabled = 0; $disallow_edit_already_enabled = 0;
|
1477 |
+
$disallow_mods_already_enabled = 0;
|
1478 |
if ( defined('DISALLOW_FILE_EDIT') && ! $disallow_edit ) {
|
1479 |
$disallow_edit_already_enabled = 1;
|
1480 |
}
|
1552 |
?>
|
1553 |
|
1554 |
<table class="form-table">
|
1555 |
+
<tr>
|
1556 |
+
<th scope="row"><?php _e('User accounts', 'ninjafirewall') ?></th>
|
1557 |
+
<td width="20"> </td>
|
1558 |
+
<td align="left">
|
1559 |
+
<p><label><input type="checkbox" name="nfw_options[disallow_creation]" value="1"<?php checked( $disallow_creation, 1 ) ?>> <?php _e('Block user accounts creation', 'ninjafirewall') ?></label></p>
|
1560 |
+
<span class="description"><?php _e('Do not enable this policy if you allow user registration.', 'ninjafirewall') ?></span>
|
1561 |
+
</td>
|
1562 |
+
</tr>
|
1563 |
+
|
1564 |
<tr>
|
1565 |
<th scope="row"><?php _e('Protect against username enumeration', 'ninjafirewall') ?></th>
|
1566 |
<td width="20"> </td>
|
1939 |
<label><input type="radio" name="nfw_options[referer_post]" value="1"<?php checked( $referer_post, 1 ) ?>> <?php _e('Yes', 'ninjafirewall') ?></label>
|
1940 |
</td>
|
1941 |
<td align="left" style="vertical-align:top;">
|
1942 |
+
<label><input type="radio" name="nfw_options[referer_post]" value="0"<?php checked( $referer_post, 0 ) ?>> <?php _e('No (default)', 'ninjafirewall') ?></label><br /><span class="description"> <?php _e('Keep this option disabled if you are using scripts like Paypal IPN, WordPress WP-Cron etc', 'ninjafirewall') ?>.</span>
|
1943 |
</td>
|
1944 |
</tr>
|
1945 |
</table>
|
2378 |
<?php
|
2379 |
}
|
2380 |
|
2381 |
+
/* ------------------------------------------------------------------ */ // s2:h1
|
2382 |
|
2383 |
function nf_sub_policies_save() {
|
2384 |
|
2623 |
$nfw_options['wp_dir'] = rtrim( $tmp, '|' );
|
2624 |
}
|
2625 |
|
2626 |
+
if (! isset( $_POST['nfw_options']['disallow_creation']) ) {
|
2627 |
+
$nfw_options['disallow_creation'] = 0;
|
2628 |
+
} else {
|
2629 |
+
$nfw_options['disallow_creation'] = 1;
|
2630 |
+
}
|
2631 |
if (! isset( $_POST['nfw_options']['enum_archives']) ) {
|
2632 |
$nfw_options['enum_archives'] = 0;
|
2633 |
} else {
|
2831 |
$nfw_options['wp_dir'] = '/wp-admin/(?:css|images|includes|js)/|' .
|
2832 |
'/wp-includes/(?:(?:css|images|js(?!/tinymce/wp-tinymce\.php)|theme-compat)/|[^/]+\.php)|' .
|
2833 |
'/'. basename(WP_CONTENT_DIR) .'/(?:uploads|blogs\.dir)/';
|
2834 |
+
$nfw_options['disallow_creation']= 0;
|
2835 |
$nfw_options['enum_archives'] = 0;
|
2836 |
$nfw_options['enum_login'] = 0;
|
2837 |
$nfw_options['enum_restapi'] = 0;
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: nintechnet, bruandet
|
|
3 |
Tags: firewall, security, WAF, antivirus, brute force, protection, malware, admin, attack, backdoor, botnet, bruteforce, brute-force, hack, hhvm, infection, injection, login, nginx, nintechnet, ninjafirewall, palomuuri, pare-feu, phishing, prevention, proxy, sécurité, sécuriser, seguridad, seguranca, sicherheit, sicurezza, veiligheid, shellshock, soaksoak, sqli, trojan, user enumeration, virus, Web application firewall, widget, wp-login, XML-RPC, xmlrpc, XSS
|
4 |
Requires at least: 3.3.0
|
5 |
Tested up to: 4.9
|
6 |
-
Stable tag: 3.6.
|
7 |
Requires PHP: 5.3
|
8 |
License: GPLv3 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
@@ -199,10 +199,14 @@ NinjaFirewall works on Unix-like servers only. There is no Microsoft Windows ver
|
|
199 |
|
200 |
== Changelog ==
|
201 |
|
202 |
-
= 3.6.
|
203 |
-
|
204 |
-
*
|
205 |
-
*
|
206 |
-
*
|
207 |
-
*
|
208 |
-
*
|
|
|
|
|
|
|
|
3 |
Tags: firewall, security, WAF, antivirus, brute force, protection, malware, admin, attack, backdoor, botnet, bruteforce, brute-force, hack, hhvm, infection, injection, login, nginx, nintechnet, ninjafirewall, palomuuri, pare-feu, phishing, prevention, proxy, sécurité, sécuriser, seguridad, seguranca, sicherheit, sicurezza, veiligheid, shellshock, soaksoak, sqli, trojan, user enumeration, virus, Web application firewall, widget, wp-login, XML-RPC, xmlrpc, XSS
|
4 |
Requires at least: 3.3.0
|
5 |
Tested up to: 4.9
|
6 |
+
Stable tag: 3.6.7
|
7 |
Requires PHP: 5.3
|
8 |
License: GPLv3 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
199 |
|
200 |
== Changelog ==
|
201 |
|
202 |
+
= 3.6.7 =
|
203 |
+
|
204 |
+
* Added a new option to block any attempt (e.g., exploiting a vulnerability, using a backdoor etc) to create a user account. See "Firewall Policies > Basic Policies > Block user accounts creation".
|
205 |
+
* The "Daily Activity Report" will include the domain name of the blog in the email subject.
|
206 |
+
* Fixed a potential "Zend OPcache API " warning message when saving the "Login Protection" options.
|
207 |
+
* The "Updates" menu was renamed to "Rules Update".
|
208 |
+
* Improved PHP session handling.
|
209 |
+
* Fixed a potential "Call to a member function close() on null" PHP error in the firewall.
|
210 |
+
* [WP+ Edition] Fixed a bug in the "Web Filter" page where the button to submit the HTML form was not visible.
|
211 |
+
* [WP+ Edition] Updated IPv4/IPv6 GeoIP databases.
|
212 |
+
* Minor fixes and adjustments.
|