Version Description
- Added a new firewall policy to prevent user enumeration via the author sitemap. See "Firewall Policies > Protect against username enumeration > Through the author sitemap".
- WP+ Edition (Premium): The "File Uploads > Allow, but block dangerous files" option will now block uploaded files that include JavaScript tags.
- The "General" section in the "Firewall Policies > Basic Policies" page was renamed to "Permissions".
- The firewall will display a notice message if the Login Protection is set to "Captcha" but PHP wasn't compiled with freetype support (--with-freetype-dir=DIR) to avoid a "Call to undefined function imagettftext" fatal error when accessing the login page.
- Fixed a potential "Undefined constant GEOIP_STANDARD" PHP error.
- Fixed a potential "Undefined array key shmop" PHP warning.
- Fixed a false positive detection triggered when submitting ACF Forms base64-encoded payload.
- WP+ Edition (Premium): Added Paypal IPN new IP addresses to the Access Control whitelist.
- Small fixes and adjustments.
- WP+ Edition (Premium): Updated IPv4/IPv6/ASN GeoIP databases.
Download this release
Release Info
Developer | nintechnet |
Plugin | NinjaFirewall (WP Edition) |
Version | 4.3.3 |
Comparing to | |
See all releases |
Code changes from version 4.3.2 to 4.3.3
- languages/ninjafirewall-fr_FR.mo +0 -0
- languages/ninjafirewall-fr_FR.po +486 -439
- languages/ninjafirewall.pot +435 -427
- lib/firewall.php +11 -2
- lib/firewall_policies.php +13 -1
- lib/help.php +1 -1
- lib/i18n-extra.php +2 -1
- lib/install_default.php +1 -0
- lib/utils.php +22 -2
- ninjafirewall.php +2 -2
- readme.txt +14 -1
languages/ninjafirewall-fr_FR.mo
CHANGED
Binary file
|
languages/ninjafirewall-fr_FR.po
CHANGED
@@ -4,8 +4,8 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Stable (latest release)\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ninjafirewall\n"
|
7 |
-
"POT-Creation-Date: 2021-
|
8 |
-
"PO-Revision-Date: 2021-
|
9 |
"Last-Translator: NinTechNet <contact@nintechnet.com>\n"
|
10 |
"Language-Team: NinTechNet <nintechnet.com>\n"
|
11 |
"Language: fr_FR\n"
|
@@ -765,7 +765,7 @@ msgstr "Moyen :"
|
|
765 |
msgid "Blocked brute-force attacks:"
|
766 |
msgstr "Attaques par force brute bloquées :"
|
767 |
|
768 |
-
#: lib/event_notifications.php:503 lib/event_updates.php:225 lib/utils.php:
|
769 |
msgid ""
|
770 |
"This notification can be turned off from NinjaFirewall \"Event Notifications"
|
771 |
"\" page."
|
@@ -786,7 +786,7 @@ msgstr ""
|
|
786 |
"pour votre site Web :"
|
787 |
|
788 |
#: lib/event_updates.php:163 lib/utils.php:233 lib/utils.php:318
|
789 |
-
#: lib/utils.php:440 lib/utils.php:
|
790 |
msgid "Date:"
|
791 |
msgstr "Date :"
|
792 |
|
@@ -885,7 +885,7 @@ msgstr "téléchargé(e)"
|
|
885 |
msgid "[NinjaFirewall] Alert: %s"
|
886 |
msgstr "[NinjaFirewall] Alerte : %s"
|
887 |
|
888 |
-
#: lib/events.php:213 lib/events.php:215 lib/utils.php:
|
889 |
msgid "-Blog:"
|
890 |
msgstr "- Blog :"
|
891 |
|
@@ -893,15 +893,15 @@ msgstr "- Blog :"
|
|
893 |
msgid "NinjaFirewall has detected the following activity on your account:"
|
894 |
msgstr "NinjaFirewall a détecté l'activité suivante sur votre compte :"
|
895 |
|
896 |
-
#: lib/events.php:220 lib/utils.php:
|
897 |
msgid "-User:"
|
898 |
msgstr "- Nom :"
|
899 |
|
900 |
-
#: lib/events.php:221 lib/utils.php:
|
901 |
msgid "-IP:"
|
902 |
msgstr "- IP :"
|
903 |
|
904 |
-
#: lib/events.php:222 lib/utils.php:
|
905 |
msgid "-Date:"
|
906 |
msgstr "-Date :"
|
907 |
|
@@ -1183,12 +1183,12 @@ msgstr "Nettoyer le nom des fichiers"
|
|
1183 |
msgid "substitution character:"
|
1184 |
msgstr "caractère de substitution :"
|
1185 |
|
1186 |
-
#: lib/firewall_policies.php:
|
1187 |
msgid "Block direct access to any PHP file located in one of these directories"
|
1188 |
msgstr ""
|
1189 |
"Bloquer l'accès direct à un fichier PHP situé dans l'un de ces répertoires"
|
1190 |
|
1191 |
-
#: lib/firewall_policies.php:
|
1192 |
msgid ""
|
1193 |
"NinjaFirewall will not block access to the TinyMCE WYSIWYG editor even if "
|
1194 |
"this option is enabled."
|
@@ -1196,7 +1196,7 @@ msgstr ""
|
|
1196 |
"NinjaFirewall ne bloquera pas l'accès à l'éditeur WYSIWYG TinyMCE même si "
|
1197 |
"cette option est activée."
|
1198 |
|
1199 |
-
#: lib/firewall_policies.php:
|
1200 |
msgid ""
|
1201 |
"Unless you have PHP scripts in a \"/cache/\" folder that need to be accessed "
|
1202 |
"by your visitors, we recommend to enable this option."
|
@@ -1205,7 +1205,7 @@ msgstr ""
|
|
1205 |
"pouvant être consultés par vos visiteurs, nous vous recommandons d'activer "
|
1206 |
"cette option."
|
1207 |
|
1208 |
-
#: lib/firewall_policies.php:
|
1209 |
#, php-format
|
1210 |
msgid ""
|
1211 |
"To enable this option, please remove the %s constant from your wp-config.php "
|
@@ -1214,41 +1214,41 @@ msgstr ""
|
|
1214 |
"Pour activer cette option, veuillez enlever la constante %s de votre fichier "
|
1215 |
"wp-config.php ou .htninja."
|
1216 |
|
1217 |
-
#: lib/firewall_policies.php:
|
1218 |
msgid "(main site only)"
|
1219 |
msgstr "(site principal uniquement)"
|
1220 |
|
1221 |
-
#: lib/firewall_policies.php:
|
1222 |
msgid "(not recommended if you allow sites registration)"
|
1223 |
msgstr ""
|
1224 |
"(non recommandé si vous autorisez la création de sites dans votre réseau)"
|
1225 |
|
1226 |
-
#: lib/firewall_policies.php:
|
1227 |
msgid "(multisite installation only)"
|
1228 |
msgstr "(installation Multisite uniquement)"
|
1229 |
|
1230 |
-
#: lib/firewall_policies.php:
|
1231 |
-
msgid "
|
1232 |
-
msgstr "
|
1233 |
|
1234 |
-
#: lib/firewall_policies.php:
|
1235 |
msgid "Block attempts to modify important WordPress settings"
|
1236 |
msgstr ""
|
1237 |
"Bloquer les tentatives de modification des paramètres importants de WordPress"
|
1238 |
|
1239 |
-
#: lib/firewall_policies.php:
|
1240 |
msgid "Block user accounts creation"
|
1241 |
msgstr "Bloquer la création de comptes utilisateur"
|
1242 |
|
1243 |
-
#: lib/firewall_policies.php:
|
1244 |
msgid "Block attempts to gain administrative privileges"
|
1245 |
msgstr "Bloquer les tentatives d'élévation des privilèges"
|
1246 |
|
1247 |
-
#: lib/firewall_policies.php:
|
1248 |
msgid "Apply to all subsites in the network"
|
1249 |
msgstr "Appliquer à tous les sites du réseau"
|
1250 |
|
1251 |
-
#: lib/firewall_policies.php:
|
1252 |
msgid ""
|
1253 |
"Block attempts to publish, edit or delete a published post by users who do "
|
1254 |
"not have the right capabilities"
|
@@ -1256,20 +1256,20 @@ msgstr ""
|
|
1256 |
"Bloquer les tentatives de publication, modification ou suppression d'un "
|
1257 |
"article publié par des utilisateurs qui n'ont pas les bonnes capacités"
|
1258 |
|
1259 |
-
#: lib/firewall_policies.php:
|
1260 |
msgid "(recommended)"
|
1261 |
msgstr "(recommandé)"
|
1262 |
|
1263 |
-
#: lib/firewall_policies.php:
|
1264 |
msgid "WordPress AJAX"
|
1265 |
msgstr "WordPress AJAX"
|
1266 |
|
1267 |
-
#: lib/firewall_policies.php:
|
1268 |
msgid "Protect <code>admin-ajax.php</code> against suspicious bots"
|
1269 |
msgstr ""
|
1270 |
"Proteger <code>admin-ajax.php</code> contre les bots et scanners malveillants"
|
1271 |
|
1272 |
-
#: lib/firewall_policies.php:
|
1273 |
#, php-format
|
1274 |
msgid ""
|
1275 |
"Your server IP (%s), localhost and private IP addresses will not be affected "
|
@@ -1278,47 +1278,51 @@ msgstr ""
|
|
1278 |
"L'adresse IP de votre serveur (%s), localhost et toute adresse IP privée ne "
|
1279 |
"seront pas affectées par cette politique."
|
1280 |
|
1281 |
-
#: lib/firewall_policies.php:
|
1282 |
msgid "Protect against username enumeration"
|
1283 |
msgstr "Protéger contre l'énumération des comptes utilisateurs"
|
1284 |
|
1285 |
-
#: lib/firewall_policies.php:
|
1286 |
msgid "Through the author archives"
|
1287 |
msgstr "Via la page d'archive d'un auteur"
|
1288 |
|
1289 |
-
#: lib/firewall_policies.php:
|
|
|
|
|
|
|
|
|
1290 |
msgid "Through the login page"
|
1291 |
msgstr "Via la page de connexion"
|
1292 |
|
1293 |
-
#: lib/firewall_policies.php:
|
1294 |
msgid "Through the blog feed"
|
1295 |
msgstr "Via le flux RSS de WordPress"
|
1296 |
|
1297 |
-
#: lib/firewall_policies.php:
|
1298 |
msgid "Through the WordPress REST API"
|
1299 |
msgstr "Via l'API REST de WordPress"
|
1300 |
|
1301 |
-
#: lib/firewall_policies.php:
|
1302 |
msgid "WordPress REST API"
|
1303 |
msgstr "API REST de WordPress"
|
1304 |
|
1305 |
-
#: lib/firewall_policies.php:
|
1306 |
msgid "Block any access to the API"
|
1307 |
msgstr "Bloquer tout accès à l'API"
|
1308 |
|
1309 |
-
#: lib/firewall_policies.php:
|
1310 |
msgid "WordPress XML-RPC API"
|
1311 |
msgstr "API XML-RPC de WordPress"
|
1312 |
|
1313 |
-
#: lib/firewall_policies.php:
|
1314 |
msgid "Block <code>system.multicall</code> method"
|
1315 |
msgstr "Bloquer la méthode <code>system.multicall</code>"
|
1316 |
|
1317 |
-
#: lib/firewall_policies.php:
|
1318 |
msgid "Block Pingbacks"
|
1319 |
msgstr "Bloquer les Pingbacks"
|
1320 |
|
1321 |
-
#: lib/firewall_policies.php:
|
1322 |
msgid ""
|
1323 |
"Disabling access to the REST or XML-RPC API may break some functionality on "
|
1324 |
"your blog, its themes or plugins (e.g., Gutenberg editor, Jetpack, Contact "
|
@@ -1328,52 +1332,52 @@ msgstr ""
|
|
1328 |
"blog, ses thèmes ou ses extensions (ex.: Éditeur Gutenberg, Jetpack, Contact "
|
1329 |
"Form 7 etc)."
|
1330 |
|
1331 |
-
#: lib/firewall_policies.php:
|
1332 |
msgid "Application Passwords"
|
1333 |
msgstr "Mots de passe d’application"
|
1334 |
|
1335 |
-
#: lib/firewall_policies.php:
|
1336 |
#, php-format
|
1337 |
msgid "Disable <a %s>Application Passwords</a>"
|
1338 |
msgstr "Désactiver les <a %s>Mots de passe d’application</a>"
|
1339 |
|
1340 |
-
#: lib/firewall_policies.php:
|
1341 |
msgid "Block <code>POST</code> requests in the themes folder"
|
1342 |
msgstr "Bloquer les requêtes <code>POST</code> dans le dossier des thèmes"
|
1343 |
|
1344 |
-
#: lib/firewall_policies.php:
|
1345 |
msgid "Force HTTPS for admin and logins"
|
1346 |
msgstr "Forcer la connexion sécurisée au Tableau de bord"
|
1347 |
|
1348 |
-
#: lib/firewall_policies.php:
|
1349 |
msgid "Disable the plugin and theme editor"
|
1350 |
msgstr "Désactiver l’éditeur de thème et d'extension"
|
1351 |
|
1352 |
-
#: lib/firewall_policies.php:
|
1353 |
msgid "Disable plugin and theme update/installation"
|
1354 |
msgstr "Désactiver l'installation et mise à jour des thèmes et extensions"
|
1355 |
|
1356 |
-
#: lib/firewall_policies.php:
|
1357 |
msgid "Disable the fatal error handler"
|
1358 |
msgstr "Désactiver le gestionnaire d'erreurs fatales"
|
1359 |
|
1360 |
-
#: lib/firewall_policies.php:
|
1361 |
msgid "Users Whitelist"
|
1362 |
msgstr "Liste Blanche"
|
1363 |
|
1364 |
-
#: lib/firewall_policies.php:
|
1365 |
msgid "Add the Administrator to the whitelist (default)."
|
1366 |
msgstr "Ajouter l'Administrateur à la liste blanche (défaut)."
|
1367 |
|
1368 |
-
#: lib/firewall_policies.php:
|
1369 |
msgid "Add all logged in users to the whitelist."
|
1370 |
msgstr "Ajouter tous les utilisateurs connectés à la liste blanche."
|
1371 |
|
1372 |
-
#: lib/firewall_policies.php:
|
1373 |
msgid "Disable users whitelist."
|
1374 |
msgstr "Désactiver la liste blanche."
|
1375 |
|
1376 |
-
#: lib/firewall_policies.php:
|
1377 |
msgid ""
|
1378 |
"Note: This feature does not apply to <code>FORCE_SSL_ADMIN</code>, "
|
1379 |
"<code>DISALLOW_FILE_EDIT</code>, <code>DISALLOW_FILE_MODS</code> and "
|
@@ -1385,90 +1389,90 @@ msgstr ""
|
|
1385 |
"<code>WP_DISABLE_FATAL_ERROR_HANDLER</code> qui, si elles sont activées, "
|
1386 |
"seront toujours appliquées."
|
1387 |
|
1388 |
-
#: lib/firewall_policies.php:
|
1389 |
msgid "HTTP GET variable"
|
1390 |
msgstr "Variable HTTP GET"
|
1391 |
|
1392 |
-
#: lib/firewall_policies.php:
|
1393 |
msgid "Scan <code>GET</code> variable"
|
1394 |
msgstr "Filtrer la variable <code>GET</code>"
|
1395 |
|
1396 |
-
#: lib/firewall_policies.php:
|
1397 |
msgid "Sanitise <code>GET</code> variable"
|
1398 |
msgstr "Nettoyer la variable <code>GET</code>"
|
1399 |
|
1400 |
-
#: lib/firewall_policies.php:
|
1401 |
msgid "HTTP POST variable"
|
1402 |
msgstr "Variable HTTP POST"
|
1403 |
|
1404 |
-
#: lib/firewall_policies.php:
|
1405 |
msgid "Scan <code>POST</code> variable"
|
1406 |
msgstr "Filtrer la variable <code>POST</code>"
|
1407 |
|
1408 |
-
#: lib/firewall_policies.php:
|
1409 |
msgid "Sanitise <code>POST</code> variable"
|
1410 |
msgstr "Nettoyer la variable <code>POST</code>"
|
1411 |
|
1412 |
-
#: lib/firewall_policies.php:
|
1413 |
msgid "Do not enable this option unless you know what you are doing!"
|
1414 |
msgstr ""
|
1415 |
"N'activez pas cette option si vous n'êtes pas sûr de ce que vous "
|
1416 |
"faites !"
|
1417 |
|
1418 |
-
#: lib/firewall_policies.php:
|
1419 |
msgid "Decode Base64-encoded <code>POST</code> variable"
|
1420 |
msgstr ""
|
1421 |
"Décoder les chaîne encodées en Base64 dans la variable <code>POST</code>"
|
1422 |
|
1423 |
-
#: lib/firewall_policies.php:
|
1424 |
msgid "HTTP REQUEST variable"
|
1425 |
msgstr "Variable HTTP REQUEST"
|
1426 |
|
1427 |
-
#: lib/firewall_policies.php:
|
1428 |
msgid "Sanitise <code>REQUEST</code> variable"
|
1429 |
msgstr "Nettoyer la variable <code>REQUEST</code>"
|
1430 |
|
1431 |
-
#: lib/firewall_policies.php:
|
1432 |
msgid "Cookies"
|
1433 |
msgstr "Cookies"
|
1434 |
|
1435 |
-
#: lib/firewall_policies.php:
|
1436 |
msgid "Scan cookies"
|
1437 |
msgstr "Filtrer les cookies"
|
1438 |
|
1439 |
-
#: lib/firewall_policies.php:
|
1440 |
msgid "Sanitise cookies"
|
1441 |
msgstr "Nettoyer les cookies"
|
1442 |
|
1443 |
-
#: lib/firewall_policies.php:
|
1444 |
msgid "HTTP_USER_AGENT server variable"
|
1445 |
msgstr "Variable HTTP_USER_AGENT"
|
1446 |
|
1447 |
-
#: lib/firewall_policies.php:
|
1448 |
msgid "Scan <code>HTTP_USER_AGENT</code>"
|
1449 |
msgstr "Filtrer <code>HTTP_USER_AGENT</code>"
|
1450 |
|
1451 |
-
#: lib/firewall_policies.php:
|
1452 |
msgid "Sanitise <code>HTTP_USER_AGENT</code>"
|
1453 |
msgstr "Nettoyer <code>HTTP_USER_AGENT</code>"
|
1454 |
|
1455 |
-
#: lib/firewall_policies.php:
|
1456 |
msgid "Block suspicious bots/scanners"
|
1457 |
msgstr "Bloquer les requêtes provenant de bots/scanners malveillants"
|
1458 |
|
1459 |
-
#: lib/firewall_policies.php:
|
1460 |
msgid "HTTP_REFERER server variable"
|
1461 |
msgstr "Variable HTTP_REFERER"
|
1462 |
|
1463 |
-
#: lib/firewall_policies.php:
|
1464 |
msgid "Scan <code>HTTP_REFERER</code>"
|
1465 |
msgstr "Filtrer <code>HTTP_REFERER</code>"
|
1466 |
|
1467 |
-
#: lib/firewall_policies.php:
|
1468 |
msgid "Sanitise <code>HTTP_REFERER</code>"
|
1469 |
msgstr "Nettoyer <code>HTTP_REFERER</code>"
|
1470 |
|
1471 |
-
#: lib/firewall_policies.php:
|
1472 |
msgid ""
|
1473 |
"Block <code>POST</code> requests that do not have an <code>HTTP_REFERER</"
|
1474 |
"code> header"
|
@@ -1476,7 +1480,7 @@ msgstr ""
|
|
1476 |
"Bloquer les requêtes <code>POST</code> qui n'ont pas d'en-tête "
|
1477 |
"<code>HTTP_REFERER</code>"
|
1478 |
|
1479 |
-
#: lib/firewall_policies.php:
|
1480 |
msgid ""
|
1481 |
"Keep this option disabled if you are using scripts like Paypal IPN, "
|
1482 |
"WordPress WP-Cron etc"
|
@@ -1484,21 +1488,21 @@ msgstr ""
|
|
1484 |
"N'activez pas cette option si vous utilisez des scripts comme Paypal IPN, "
|
1485 |
"WordPress WP-Cron etc"
|
1486 |
|
1487 |
-
#: lib/firewall_policies.php:
|
1488 |
msgid "Block localhost IP in <code>GET/POST</code> request"
|
1489 |
msgstr "Bloquer les requêtes <code>GET/POST</code> contenant l'IP localhost"
|
1490 |
|
1491 |
-
#: lib/firewall_policies.php:
|
1492 |
msgid "Block HTTP requests with an IP in the <code>HTTP_HOST</code> header"
|
1493 |
msgstr ""
|
1494 |
"Bloquer les requêtes HTTP dont l'en-tête <code>HTTP_HOST</code> contient une "
|
1495 |
"IP"
|
1496 |
|
1497 |
-
#: lib/firewall_policies.php:
|
1498 |
msgid "Scan traffic coming from localhost and private IP address spaces"
|
1499 |
msgstr "Filtrer les connexions provenant de localhost et d'adresses IP privées"
|
1500 |
|
1501 |
-
#: lib/firewall_policies.php:
|
1502 |
#, php-format
|
1503 |
msgid ""
|
1504 |
"The \"HTTP response headers\" options below are disabled because the %s PHP "
|
@@ -1507,25 +1511,25 @@ msgstr ""
|
|
1507 |
"Les politiques \"En-têtes de réponse HTTP\" ci-dessous sont désactivées car "
|
1508 |
"la fonction PHP %s n'est pas disponible sur votre serveur."
|
1509 |
|
1510 |
-
#: lib/firewall_policies.php:
|
1511 |
msgid "HTTP response headers"
|
1512 |
msgstr "En-têtes de réponse HTTP"
|
1513 |
|
1514 |
-
#: lib/firewall_policies.php:
|
1515 |
#, php-format
|
1516 |
msgid "Set %s to protect against MIME type confusion attacks"
|
1517 |
msgstr ""
|
1518 |
"Activer %s pour protéger contre les attaques basées sur la confusion du type "
|
1519 |
"MIME"
|
1520 |
|
1521 |
-
#: lib/firewall_policies.php:
|
1522 |
#, php-format
|
1523 |
msgid "Set %s to protect against clickjacking attempts"
|
1524 |
msgstr ""
|
1525 |
"Activer %s pour protéger contre les attaques de détournement de clic "
|
1526 |
"(clickjacking)"
|
1527 |
|
1528 |
-
#: lib/firewall_policies.php:
|
1529 |
msgid ""
|
1530 |
"Setting this option to <code>DENY</code> may break some functionality on "
|
1531 |
"your blog, its themes or plugins."
|
@@ -1533,32 +1537,32 @@ msgstr ""
|
|
1533 |
"Activer cette fonction avec <code>DENY</code> pourrait bloquer certaines "
|
1534 |
"fonctionnalités de votre blog, ses thèmes ou ses extensions."
|
1535 |
|
1536 |
-
#: lib/firewall_policies.php:
|
1537 |
#, php-format
|
1538 |
msgid "Set %s (IE/Edge, Chrome, Opera and Safari browsers)"
|
1539 |
msgstr "Activer %s (IE/Edge, Opera, Chrome et Safari)"
|
1540 |
|
1541 |
-
#: lib/firewall_policies.php:
|
1542 |
-
#: lib/firewall_policies.php:
|
1543 |
#, php-format
|
1544 |
msgid "Set to %s"
|
1545 |
msgstr "Régler sur %s"
|
1546 |
|
1547 |
-
#: lib/firewall_policies.php:
|
1548 |
#, php-format
|
1549 |
msgid "Force %s flag on all cookies to mitigate CSRF attacks"
|
1550 |
msgstr ""
|
1551 |
"Activer la propriété %s pour tous les cookies afin d'atténuer les attaques "
|
1552 |
"CSRF"
|
1553 |
|
1554 |
-
#: lib/firewall_policies.php:
|
1555 |
#, php-format
|
1556 |
msgid "Force %s flag on all cookies to mitigate XSS attacks"
|
1557 |
msgstr ""
|
1558 |
"Activer la propriété %s pour tous les cookies afin d'atténuer les menaces "
|
1559 |
"XSS qui génèrent des vols de cookies"
|
1560 |
|
1561 |
-
#: lib/firewall_policies.php:
|
1562 |
msgid ""
|
1563 |
"If your PHP scripts use cookies that need to be accessed from JavaScript, "
|
1564 |
"you should not enable this option."
|
@@ -1566,73 +1570,73 @@ msgstr ""
|
|
1566 |
"Si vos scripts PHP envoient des cookies qui doivent être accessibles à "
|
1567 |
"partir de JavaScript, vous ne devriez pas activer cette option."
|
1568 |
|
1569 |
-
#: lib/firewall_policies.php:
|
1570 |
msgid ""
|
1571 |
"HSTS headers can only be set when you are accessing your site over HTTPS."
|
1572 |
msgstr ""
|
1573 |
"Les en-têtes HSTS ne peuvent être utilisés que lorsque vous vous connectez à "
|
1574 |
"votre site en HTTPS (connexion sécurisée)."
|
1575 |
|
1576 |
-
#: lib/firewall_policies.php:
|
1577 |
#, php-format
|
1578 |
msgid "Set %s (HSTS) to enforce secure connections to the server"
|
1579 |
msgstr ""
|
1580 |
"Activer %s (HSTS) pour forcer les connexions sécurisées vers le serveur"
|
1581 |
|
1582 |
-
#: lib/firewall_policies.php:
|
1583 |
msgid "Set \"max-age\" to 0"
|
1584 |
msgstr "Régler \"max-age\" à 0"
|
1585 |
|
1586 |
-
#: lib/firewall_policies.php:
|
1587 |
msgid "1 month"
|
1588 |
msgstr "1 mois"
|
1589 |
|
1590 |
-
#: lib/firewall_policies.php:
|
1591 |
msgid "6 months"
|
1592 |
msgstr "6 mois"
|
1593 |
|
1594 |
-
#: lib/firewall_policies.php:
|
1595 |
msgid "1 year"
|
1596 |
msgstr "1 année"
|
1597 |
|
1598 |
-
#: lib/firewall_policies.php:
|
1599 |
msgid "2 years"
|
1600 |
msgstr "2 ans"
|
1601 |
|
1602 |
-
#: lib/firewall_policies.php:
|
1603 |
msgid "Apply to subdomains"
|
1604 |
msgstr "Appliquer aux sous-domaines"
|
1605 |
|
1606 |
-
#: lib/firewall_policies.php:
|
1607 |
msgid "Preload"
|
1608 |
msgstr "Preload"
|
1609 |
|
1610 |
-
#: lib/firewall_policies.php:
|
1611 |
#, php-format
|
1612 |
msgid "Set %s for the website frontend"
|
1613 |
msgstr "Activer %s pour le site"
|
1614 |
|
1615 |
-
#: lib/firewall_policies.php:
|
1616 |
msgid "This CSP header will apply to the website frontend only."
|
1617 |
msgstr "Cet en-tête CSP ne s'appliquera qu'au site."
|
1618 |
|
1619 |
-
#: lib/firewall_policies.php:
|
1620 |
#, php-format
|
1621 |
msgid "Set %s for the WordPress admin dashboard"
|
1622 |
msgstr "Activer %s pour la console d'administration de WordPress"
|
1623 |
|
1624 |
-
#: lib/firewall_policies.php:
|
1625 |
msgid "This CSP header will apply to the WordPress admin dashboard only."
|
1626 |
msgstr ""
|
1627 |
"Cet en-tête CSP ne s'appliquera qu'à la console d'administration de "
|
1628 |
"WordPress."
|
1629 |
|
1630 |
-
#: lib/firewall_policies.php:
|
1631 |
#, php-format
|
1632 |
msgid "Set %s (Chrome, Opera and Firefox browsers)"
|
1633 |
msgstr "Activer %s (Chrome, Opera et Firefox)"
|
1634 |
|
1635 |
-
#: lib/firewall_policies.php:
|
1636 |
msgid ""
|
1637 |
"Block PHP built-in wrappers in <code>GET</code>, <code>POST</code>, "
|
1638 |
"<code>HTTP_USER_AGENT</code>, <code>HTTP_REFERER</code> and cookies"
|
@@ -1641,58 +1645,58 @@ msgstr ""
|
|
1641 |
"<code>GET</code>, <code>POST</code>, <code>HTTP_USER_AGENT</code>, "
|
1642 |
"<code>HTTP_REFERER</code> et les cookies"
|
1643 |
|
1644 |
-
#: lib/firewall_policies.php:
|
1645 |
msgid "Block serialized PHP objects in the following global variables"
|
1646 |
msgstr ""
|
1647 |
"Bloquer les objets PHP sérialisés dans les variables globales suivantes"
|
1648 |
|
1649 |
-
#: lib/firewall_policies.php:
|
1650 |
msgid "Block attempts to override PHP Superglobals"
|
1651 |
msgstr "Bloquer les tentatives de modification des Superglobales PHP"
|
1652 |
|
1653 |
-
#: lib/firewall_policies.php:
|
1654 |
msgid "Hide PHP notice and error messages"
|
1655 |
msgstr "Masquer les messages d'erreur de PHP"
|
1656 |
|
1657 |
-
#: lib/firewall_policies.php:
|
1658 |
msgid "Sanitise <code>PHP_SELF</code>"
|
1659 |
msgstr "Nettoyer <code>PHP_SELF</code>"
|
1660 |
|
1661 |
-
#: lib/firewall_policies.php:
|
1662 |
msgid "Sanitise <code>PATH_TRANSLATED</code>"
|
1663 |
msgstr "Nettoyer <code>PATH_TRANSLATED</code>"
|
1664 |
|
1665 |
-
#: lib/firewall_policies.php:
|
1666 |
msgid "Sanitise <code>PATH_INFO</code>"
|
1667 |
msgstr "Nettoyer <code>PATH_INFO</code>"
|
1668 |
|
1669 |
-
#: lib/firewall_policies.php:
|
1670 |
msgid "This option is not compatible with your actual configuration."
|
1671 |
msgstr ""
|
1672 |
"Cette option n'est pas compatible avec la configuration de votre serveur."
|
1673 |
|
1674 |
-
#: lib/firewall_policies.php:
|
1675 |
msgid "Various"
|
1676 |
msgstr "Divers"
|
1677 |
|
1678 |
-
#: lib/firewall_policies.php:
|
1679 |
msgid "Block the <code>DOCUMENT_ROOT</code> server variable in HTTP request"
|
1680 |
msgstr ""
|
1681 |
"Bloquer les requêtes HTTP contenant la variable <code>DOCUMENT_ROOT</code>"
|
1682 |
|
1683 |
-
#: lib/firewall_policies.php:
|
1684 |
msgid "Block ASCII character 0x00 (NULL byte)"
|
1685 |
msgstr "Bloquer le caractère ASCII 0x00 (NULL byte)"
|
1686 |
|
1687 |
-
#: lib/firewall_policies.php:
|
1688 |
msgid "Block ASCII control characters 1 to 8 and 14 to 31"
|
1689 |
msgstr "Bloquer les caractères de contrôle ASCII 1 à 8 et 14 à 31"
|
1690 |
|
1691 |
-
#: lib/firewall_policies.php:
|
1692 |
msgid "Save Firewall Policies"
|
1693 |
msgstr "Sauvegarder les options"
|
1694 |
|
1695 |
-
#: lib/firewall_policies.php:
|
1696 |
msgid "Restore Default Values"
|
1697 |
msgstr "Rétablir les valeurs par défaut"
|
1698 |
|
@@ -2077,8 +2081,8 @@ msgstr ""
|
|
2077 |
#: lib/help.php:191
|
2078 |
msgid ""
|
2079 |
"It is possible to enumerate usernames either through the WordPress author "
|
2080 |
-
"archives, the REST API or the login page. Although this is
|
2081 |
-
"vulnerability but a WordPress feature, some hackers use it to retrieve "
|
2082 |
"usernames in order to launch more accurate brute-force attacks. If it is a "
|
2083 |
"failed login attempt, NinjaFirewall will sanitise the error message returned "
|
2084 |
"by WordPress. If it is an author archives scan, it will invalidate it and "
|
@@ -2086,10 +2090,11 @@ msgid ""
|
|
2086 |
"block the request immediately."
|
2087 |
msgstr ""
|
2088 |
"Il est possible d'énumérer les noms des utilisateurs de votre blog via l'API "
|
2089 |
-
"REST, la page d'archive d'un auteur ou la page de
|
2090 |
-
"bord. Bien que ce ne soit pas une vulnérabilité,
|
2091 |
-
"WordPress, certains hackers utilisent ces
|
2092 |
-
"d'utilisateur afin de lancer des attaques
|
|
|
2093 |
|
2094 |
#: lib/help.php:193
|
2095 |
msgid ""
|
@@ -3695,197 +3700,201 @@ msgstr ""
|
|
3695 |
"activez son mode Full WAF."
|
3696 |
|
3697 |
#: lib/i18n-extra.php:52
|
|
|
|
|
|
|
|
|
3698 |
msgid "Geolocation"
|
3699 |
msgstr "Géolocalisation"
|
3700 |
|
3701 |
-
#: lib/i18n-extra.php:
|
3702 |
msgid "IP address"
|
3703 |
msgstr "Adresse IP"
|
3704 |
|
3705 |
-
#: lib/i18n-extra.php:
|
3706 |
msgid "URL address"
|
3707 |
msgstr "Adresse URL"
|
3708 |
|
3709 |
-
#: lib/i18n-extra.php:
|
3710 |
msgid "Bot"
|
3711 |
msgstr "Bot"
|
3712 |
|
3713 |
-
#: lib/i18n-extra.php:
|
3714 |
msgid "User Input"
|
3715 |
msgstr "Entrée utilisateur"
|
3716 |
|
3717 |
-
#: lib/i18n-extra.php:
|
3718 |
msgid "Role-based Access Control"
|
3719 |
msgstr "Contrôle d'Accès par Rôle"
|
3720 |
|
3721 |
-
#: lib/i18n-extra.php:
|
3722 |
msgid "Do not block the following users (must be logged in)"
|
3723 |
msgstr "Ne pas bloquer les utilisateurs suivants"
|
3724 |
|
3725 |
-
#: lib/i18n-extra.php:
|
3726 |
msgid "Retrieve visitors IP address from"
|
3727 |
msgstr "Récupérer l'adresse IP des visiteurs depuis"
|
3728 |
|
3729 |
-
#: lib/i18n-extra.php:
|
3730 |
msgid "Other"
|
3731 |
msgstr "Autre"
|
3732 |
|
3733 |
-
#: lib/i18n-extra.php:
|
3734 |
#, php-format
|
3735 |
msgid "Your server does not seem to support the %s variable."
|
3736 |
msgstr "Votre serveur ne semble pas utiliser la variable %s."
|
3737 |
|
3738 |
-
#: lib/i18n-extra.php:
|
3739 |
msgid "HTTP Methods"
|
3740 |
msgstr "Méthodes HTTP"
|
3741 |
|
3742 |
-
#: lib/i18n-extra.php:
|
3743 |
msgid "All Access Control directives should apply to the folowing HTTP methods"
|
3744 |
msgstr ""
|
3745 |
"Toutes les directives Contrôle d'accès s'appliquent aux méthodes HTTP "
|
3746 |
"suivantes"
|
3747 |
|
3748 |
-
#: lib/i18n-extra.php:
|
3749 |
msgid "<code>GET</code>"
|
3750 |
msgstr "<code>GET</code>"
|
3751 |
|
3752 |
-
#: lib/i18n-extra.php:
|
3753 |
msgid "<code>POST</code>"
|
3754 |
msgstr "<code>POST</code>"
|
3755 |
|
3756 |
-
#: lib/i18n-extra.php:
|
3757 |
msgid "<code>HEAD</code>"
|
3758 |
msgstr "<code>HEAD</code>"
|
3759 |
|
3760 |
-
#: lib/i18n-extra.php:
|
3761 |
msgid "<code>PUT</code>"
|
3762 |
msgstr "<code>PUT</code>"
|
3763 |
|
3764 |
-
#: lib/i18n-extra.php:
|
3765 |
msgid "<code>DELETE</code>"
|
3766 |
msgstr "<code>DELETE</code>"
|
3767 |
|
3768 |
-
#: lib/i18n-extra.php:
|
3769 |
msgid "<code>PATCH</code>"
|
3770 |
msgstr "<code>PATCH</code>"
|
3771 |
|
3772 |
-
#: lib/i18n-extra.php:
|
3773 |
msgid "Enable Geolocation"
|
3774 |
msgstr "Activer la Géolocalisation"
|
3775 |
|
3776 |
-
#: lib/i18n-extra.php:
|
3777 |
msgid "Retrieve the ISO 3166 code from"
|
3778 |
msgstr "Récupérer le code ISO 3166 du pays depuis"
|
3779 |
|
3780 |
-
#: lib/i18n-extra.php:
|
3781 |
msgid "PHP Variable"
|
3782 |
msgstr "Variable PHP"
|
3783 |
|
3784 |
-
#: lib/i18n-extra.php:
|
3785 |
msgid "Block the following ISO 3166 codes"
|
3786 |
msgstr "Bloquer les codes ISO 3166 suivants"
|
3787 |
|
3788 |
-
#: lib/i18n-extra.php:
|
3789 |
#, php-format
|
3790 |
msgid "Total blocked items: %s"
|
3791 |
msgstr "Nombre d'éléments bloqués : %s"
|
3792 |
|
3793 |
-
#: lib/i18n-extra.php:
|
3794 |
msgid "Geolocation should apply to the whole site or to specific URLs only?"
|
3795 |
msgstr ""
|
3796 |
"S'il faut appliquer la Géolocalisation à tout le site ou à certains scripts "
|
3797 |
"uniquement ?"
|
3798 |
|
3799 |
-
#: lib/i18n-extra.php:
|
3800 |
msgid "View allowed syntax"
|
3801 |
msgstr "Afficher la syntaxe autorisée"
|
3802 |
|
3803 |
-
#: lib/i18n-extra.php:
|
3804 |
#, php-format
|
3805 |
msgid "Full or partial case-sensitive URL (e.g., %s)."
|
3806 |
msgstr "URL complète ou partielle, sensible à la casse (ex: %s)."
|
3807 |
|
3808 |
-
#: lib/i18n-extra.php:
|
3809 |
msgid "One item per line."
|
3810 |
msgstr "Une entrée par ligne."
|
3811 |
|
3812 |
-
#: lib/i18n-extra.php:
|
3813 |
msgid ""
|
3814 |
"Leave this field empty if you want geolocation to apply to all your PHP "
|
3815 |
"scripts."
|
3816 |
msgstr ""
|
3817 |
"Laissez ce champ vide pour appliquer la géolocalisation à tout le site."
|
3818 |
|
3819 |
-
#: lib/i18n-extra.php:
|
3820 |
msgid "Add <code>NINJA_COUNTRY_CODE</code> to PHP headers?"
|
3821 |
msgstr "Ajouter <code>NINJA_COUNTRY_CODE</code> aux en-têtes PHP?"
|
3822 |
|
3823 |
-
#: lib/i18n-extra.php:
|
3824 |
msgid "Write event to the firewall log"
|
3825 |
msgstr "Enregistrer l'événement dans le journal du pare-feu"
|
3826 |
|
3827 |
-
#: lib/i18n-extra.php:
|
3828 |
msgid "Allow the following IP, CIDR or AS number"
|
3829 |
msgstr "Accepter les IP, CIDR ou numéros d'AS suivants"
|
3830 |
|
3831 |
-
#: lib/i18n-extra.php:
|
3832 |
#, php-format
|
3833 |
msgid "IPv4 address: %s"
|
3834 |
msgstr "Adresse IPv4 : %s"
|
3835 |
|
3836 |
-
#: lib/i18n-extra.php:
|
3837 |
#, php-format
|
3838 |
msgid "IPv4 CIDR: %s"
|
3839 |
msgstr "CIDR IPv4 : %s"
|
3840 |
|
3841 |
-
#: lib/i18n-extra.php:
|
3842 |
#, php-format
|
3843 |
msgid "IPv6 address: %s"
|
3844 |
msgstr "Adresse IPv6 : %s"
|
3845 |
|
3846 |
-
#: lib/i18n-extra.php:
|
3847 |
#, php-format
|
3848 |
msgid "IPv6 CIDR: %s"
|
3849 |
msgstr "CIDR IPv6 : %s"
|
3850 |
|
3851 |
-
#: lib/i18n-extra.php:
|
3852 |
#, php-format
|
3853 |
msgid "Autonomous System number: %s"
|
3854 |
msgstr "Numéro AS (Autonomous System) : %s"
|
3855 |
|
3856 |
-
#: lib/i18n-extra.php:
|
3857 |
msgid "Whitelist:"
|
3858 |
msgstr "Liste Blanche:"
|
3859 |
|
3860 |
-
#: lib/i18n-extra.php:
|
3861 |
msgid "Enter one item per line."
|
3862 |
msgstr "Une entrée par ligne."
|
3863 |
|
3864 |
-
#: lib/i18n-extra.php:
|
3865 |
msgid "External Services"
|
3866 |
msgstr "Services externes"
|
3867 |
|
3868 |
-
#: lib/i18n-extra.php:
|
3869 |
msgid "Whitelist IP addresses from the following services:"
|
3870 |
msgstr "Ajouter les adresses IP des services suivants à la liste blanche :"
|
3871 |
|
3872 |
-
#: lib/i18n-extra.php:
|
3873 |
msgid "View IP addresses"
|
3874 |
msgstr "Voir les adresses IP"
|
3875 |
|
3876 |
-
#: lib/i18n-extra.php:
|
3877 |
msgid "Block the following IP, CIDR or AS number"
|
3878 |
msgstr "Bloquer les IP, CIDR ou numéros d'AS suivants"
|
3879 |
|
3880 |
-
#: lib/i18n-extra.php:
|
3881 |
msgid "Blacklist:"
|
3882 |
msgstr "Liste noire :"
|
3883 |
|
3884 |
-
#: lib/i18n-extra.php:
|
3885 |
msgid "Rate Limiting"
|
3886 |
msgstr "Limiter le trafic"
|
3887 |
|
3888 |
-
#: lib/i18n-extra.php:
|
3889 |
#, php-format
|
3890 |
msgid ""
|
3891 |
"Block for %s seconds any IP address with more than %s connections within a "
|
@@ -3894,44 +3903,44 @@ msgstr ""
|
|
3894 |
"Bloquer pendant %s secondes les IP ayant plus de %s connexions en moins de "
|
3895 |
"%s."
|
3896 |
|
3897 |
-
#: lib/i18n-extra.php:
|
3898 |
msgid "5-second"
|
3899 |
msgstr "5 secondes"
|
3900 |
|
3901 |
-
#: lib/i18n-extra.php:
|
3902 |
msgid "10-second"
|
3903 |
msgstr "10 secondes"
|
3904 |
|
3905 |
-
#: lib/i18n-extra.php:
|
3906 |
msgid "15-second"
|
3907 |
msgstr "15 secondes"
|
3908 |
|
3909 |
-
#: lib/i18n-extra.php:
|
3910 |
msgid "30-second"
|
3911 |
msgstr "30 secondes"
|
3912 |
|
3913 |
-
#: lib/i18n-extra.php:
|
3914 |
msgid "Allow access to the following URL"
|
3915 |
msgstr "Autoriser l'accès à l'URL suivante"
|
3916 |
|
3917 |
-
#: lib/i18n-extra.php:
|
3918 |
#, php-format
|
3919 |
msgid "Full or partial case-sensitive URLs (e.g., %s)."
|
3920 |
msgstr "URL complète ou partielle, sensible à la casse (ex: %s)."
|
3921 |
|
3922 |
-
#: lib/i18n-extra.php:
|
3923 |
msgid "Block access to the following URL"
|
3924 |
msgstr "Bloquer l'accès à l'URL suivante"
|
3925 |
|
3926 |
-
#: lib/i18n-extra.php:
|
3927 |
msgid "Reject the following bots"
|
3928 |
msgstr "Rejeter les bots suivants"
|
3929 |
|
3930 |
-
#: lib/i18n-extra.php:
|
3931 |
msgid "A full or partial case-insensitive string."
|
3932 |
msgstr "Chaîne de caractère complète ou partielle, insensible à la casse."
|
3933 |
|
3934 |
-
#: lib/i18n-extra.php:
|
3935 |
msgid ""
|
3936 |
"Allowed characters are: <code>a-zA-Z</code> <code>0-9</code> <code>.</code> "
|
3937 |
"<code>-</code> <code>_</code> <code>:</code> <code>/</code> and <code>space</"
|
@@ -3941,23 +3950,23 @@ msgstr ""
|
|
3941 |
"<code>-</code> <code>_</code> <code>:</code> <code>/</code> et <code>space</"
|
3942 |
"code>."
|
3943 |
|
3944 |
-
#: lib/i18n-extra.php:
|
3945 |
msgid "Blocked bots:"
|
3946 |
msgstr "Bots bloqués :"
|
3947 |
|
3948 |
-
#: lib/i18n-extra.php:
|
3949 |
msgid "The default list of bots will be restored. Continue?"
|
3950 |
msgstr "Restaurer les valeurs par défaut de la liste des bots ?"
|
3951 |
|
3952 |
-
#: lib/i18n-extra.php:
|
3953 |
msgid "Restore default bots list"
|
3954 |
msgstr "Restaurer les valeurs par défaut"
|
3955 |
|
3956 |
-
#: lib/i18n-extra.php:
|
3957 |
msgid "Do not filter the following user input"
|
3958 |
msgstr "Ne pas filtrer l'entrée utilisateur suivante"
|
3959 |
|
3960 |
-
#: lib/i18n-extra.php:
|
3961 |
msgid ""
|
3962 |
"A <code>GET</code>, <code>POST</code> or <code>COOKIE</code> global "
|
3963 |
"variable, followed by <code>:</code> (colon) and the case-sensitive input:"
|
@@ -3965,23 +3974,23 @@ msgstr ""
|
|
3965 |
"Une variable <code>GET</code>, <code>POST</code> ou <code>COOKIE</code>, "
|
3966 |
"suivie de <code>:</code> (deux points) et de l'entrée, sensible à la casse :"
|
3967 |
|
3968 |
-
#: lib/i18n-extra.php:
|
3969 |
msgid "Unfiltered input:"
|
3970 |
msgstr "Entrées non filtrées :"
|
3971 |
|
3972 |
-
#: lib/i18n-extra.php:
|
3973 |
msgid "Block the request if the following input is present"
|
3974 |
msgstr "Bloquer la requête si elle contient l'entrée suivante"
|
3975 |
|
3976 |
-
#: lib/i18n-extra.php:
|
3977 |
msgid "Blocked input:"
|
3978 |
msgstr "Entrées bloquées :"
|
3979 |
|
3980 |
-
#: lib/i18n-extra.php:
|
3981 |
msgid "Save Access Control directives"
|
3982 |
msgstr "Sauvegarder les options"
|
3983 |
|
3984 |
-
#: lib/i18n-extra.php:
|
3985 |
msgid ""
|
3986 |
"Warning: Your previous secret key was either corrupted or missing. A new "
|
3987 |
"one, as well as a new public key, were created."
|
@@ -3989,23 +3998,23 @@ msgstr ""
|
|
3989 |
"Attention : votre clé privée était soit corrompue soit manquante. Un nouveau "
|
3990 |
"jeu de clés vient d'être créé."
|
3991 |
|
3992 |
-
#: lib/i18n-extra.php:
|
3993 |
msgid "Enable Centralized Logging"
|
3994 |
msgstr "Activer la Centralisation des Logs"
|
3995 |
|
3996 |
-
#: lib/i18n-extra.php:
|
3997 |
msgid "Secret key"
|
3998 |
msgstr "Clé privée"
|
3999 |
|
4000 |
-
#: lib/i18n-extra.php:
|
4001 |
msgid "From 30 to 100 ASCII printable characters."
|
4002 |
msgstr "De 30 à 100 caractères ASCII."
|
4003 |
|
4004 |
-
#: lib/i18n-extra.php:
|
4005 |
msgid "This server's IP address"
|
4006 |
msgstr "L'adresse IP de ce serveur"
|
4007 |
|
4008 |
-
#: lib/i18n-extra.php:
|
4009 |
msgid ""
|
4010 |
"Only this IP address (IPv4 or IPv6) will be allowed to connect to the remote "
|
4011 |
"websites. If you don't want to restrict the access by IP, enter the <code>*</"
|
@@ -4015,11 +4024,11 @@ msgstr ""
|
|
4015 |
"distants. Si vous ne souhaitez pas de restriction d’accès par IP, veuillez "
|
4016 |
"entrer le caractère <code>*</code>."
|
4017 |
|
4018 |
-
#: lib/i18n-extra.php:
|
4019 |
msgid "Public key"
|
4020 |
msgstr "Clé publique"
|
4021 |
|
4022 |
-
#: lib/i18n-extra.php:
|
4023 |
#, php-format
|
4024 |
msgid ""
|
4025 |
"Add this key to the remote websites. <a href=\"%s\">Consult our blog</a> for "
|
@@ -4028,11 +4037,11 @@ msgstr ""
|
|
4028 |
"Vous devez configurer vos sites distants avec cette nouvelle clé. <a href="
|
4029 |
"\"%s\">Consultez notre blog</a> pour plus d'info."
|
4030 |
|
4031 |
-
#: lib/i18n-extra.php:
|
4032 |
msgid "Remote websites URL"
|
4033 |
msgstr "URL de vos sites distants"
|
4034 |
|
4035 |
-
#: lib/i18n-extra.php:
|
4036 |
msgid ""
|
4037 |
"Enter one URL per line, including the protocol (<code>http://</code> or "
|
4038 |
"<code>https://</code>). Only ASCII URLs are accepted."
|
@@ -4040,11 +4049,11 @@ msgstr ""
|
|
4040 |
"Entrez une URL par ligne, en incluant le protocole (<code>http://</code> ou "
|
4041 |
"<code>https://</code>). Seules les URL au format ASCII sont acceptées."
|
4042 |
|
4043 |
-
#: lib/i18n-extra.php:
|
4044 |
msgid "Save Options"
|
4045 |
msgstr "Sauvegarder les options"
|
4046 |
|
4047 |
-
#: lib/i18n-extra.php:
|
4048 |
msgid ""
|
4049 |
"Your changes have been saved. If you are using a caching plugin, do not "
|
4050 |
"forget to clear its cache."
|
@@ -4052,19 +4061,19 @@ msgstr ""
|
|
4052 |
"Vos changements ont été enregistrés. Si vous utilisez une extension de mise "
|
4053 |
"en cache, n'oubliez pas d'effacer son cache."
|
4054 |
|
4055 |
-
#: lib/i18n-extra.php:
|
4056 |
msgid "Enable antispam protection"
|
4057 |
msgstr "Activer la protection anti-spam"
|
4058 |
|
4059 |
-
#: lib/i18n-extra.php:
|
4060 |
msgid "Protection level"
|
4061 |
msgstr "Niveau de protection"
|
4062 |
|
4063 |
-
#: lib/i18n-extra.php:
|
4064 |
msgid "Low (default)"
|
4065 |
msgstr "Bas (défaut)"
|
4066 |
|
4067 |
-
#: lib/i18n-extra.php:
|
4068 |
msgid ""
|
4069 |
"If you are using a caching plugin, consult the contextual help before "
|
4070 |
"enabling the antispam."
|
@@ -4072,31 +4081,31 @@ msgstr ""
|
|
4072 |
"Si vous utilisez une extension de mise en cache, veuillez consulter l'aide "
|
4073 |
"contextuelle avant d'activer l'anti-spam."
|
4074 |
|
4075 |
-
#: lib/i18n-extra.php:
|
4076 |
msgid "Apply protection to"
|
4077 |
msgstr "Appliquer la protection au"
|
4078 |
|
4079 |
-
#: lib/i18n-extra.php:
|
4080 |
msgid "Comment forms (defaut)"
|
4081 |
msgstr "Formulaire de commentaire (défaut)"
|
4082 |
|
4083 |
-
#: lib/i18n-extra.php:
|
4084 |
msgid "User Registration form"
|
4085 |
msgstr "Formulaire d'inscription"
|
4086 |
|
4087 |
-
#: lib/i18n-extra.php:
|
4088 |
msgid "Save Antispam options"
|
4089 |
msgstr "Sauvegarder les options"
|
4090 |
|
4091 |
-
#: lib/i18n-extra.php:
|
4092 |
msgid "Please enable JavaScript"
|
4093 |
msgstr "Veuillez activer JavaScript"
|
4094 |
|
4095 |
-
#: lib/i18n-extra.php:
|
4096 |
msgid "Sorry, this looks like spam to me."
|
4097 |
msgstr "Désolé, mais cela ressemble à du spam."
|
4098 |
|
4099 |
-
#: lib/i18n-extra.php:
|
4100 |
msgid ""
|
4101 |
"Error: You must be whitelisted in order to use that feature: click on the <a "
|
4102 |
"href=\"?page=nfsubaccess\">Access Control</a> menu and ensure that the \"Do "
|
@@ -4107,7 +4116,7 @@ msgstr ""
|
|
4107 |
"et assurez vous que l'option \"Ne pas bloquer les utilisateurs suivants\" "
|
4108 |
"est activée pour l'Administrateur/Super Admin."
|
4109 |
|
4110 |
-
#: lib/i18n-extra.php:
|
4111 |
msgid ""
|
4112 |
"Your license is valid until the indicated expiration date. If you don't "
|
4113 |
"renew it after this date, NinjaFirewall will keep working and protecting "
|
@@ -4118,7 +4127,7 @@ msgstr ""
|
|
4118 |
"et à protéger votre site comme d'habitude, mais les mises à jour / mises à "
|
4119 |
"niveau ne pourront plus être effectuées."
|
4120 |
|
4121 |
-
#: lib/i18n-extra.php:
|
4122 |
#, php-format
|
4123 |
msgid ""
|
4124 |
"You can renew your license from <a href=\"%s\">NinTechNet.com</a> website."
|
@@ -4126,11 +4135,11 @@ msgstr ""
|
|
4126 |
"Vous pouvez renouveler votre licence depuis le site <a href=\"%s"
|
4127 |
"\">NinTechNet.com</a>."
|
4128 |
|
4129 |
-
#: lib/i18n-extra.php:
|
4130 |
msgid "Use shared memory"
|
4131 |
msgstr "Utiliser la mémoire partagée"
|
4132 |
|
4133 |
-
#: lib/i18n-extra.php:
|
4134 |
msgid ""
|
4135 |
"This feature allows NinjaFirewall to use Unix shared memory segments in "
|
4136 |
"order to speed up all operations. The firewall will no longer need to "
|
@@ -4149,7 +4158,7 @@ msgstr ""
|
|
4149 |
"réseau multi-site, la vitesse de traitement de pare-feu va augmenter de 25% "
|
4150 |
"à 30%."
|
4151 |
|
4152 |
-
#: lib/i18n-extra.php:
|
4153 |
msgid ""
|
4154 |
"This option requires that your PHP version was compiled with the <code>--"
|
4155 |
"enable-shmop</code> parameter, otherwise, if it is not compatible with your "
|
@@ -4158,7 +4167,7 @@ msgstr ""
|
|
4158 |
"Cette fonction nécessite que PHP soit compilé avec le paramètre <code>--"
|
4159 |
"enable-shmop</code>."
|
4160 |
|
4161 |
-
#: lib/i18n-extra.php:
|
4162 |
#, php-format
|
4163 |
msgid ""
|
4164 |
"If you are using <a href=\"%s\">GB2312</a> character set (A.K.A <code>GBK</"
|
@@ -4173,11 +4182,11 @@ msgstr ""
|
|
4173 |
"être en mesure de nettoyer correctement les caractères multi-octets, car il "
|
4174 |
"n'aura pas accès à la base de données."
|
4175 |
|
4176 |
-
#: lib/i18n-extra.php:
|
4177 |
msgid "Language"
|
4178 |
msgstr "Langue"
|
4179 |
|
4180 |
-
#: lib/i18n-extra.php:
|
4181 |
msgid ""
|
4182 |
"When this option is enabled, NinjaFirewall will download, if available, the "
|
4183 |
"corresponding language files from the WordPress repo. Then, every hour, it "
|
@@ -4188,7 +4197,7 @@ msgstr ""
|
|
4188 |
"les heures, il vérifiera s'il existe une nouvelle version et la téléchargera "
|
4189 |
"le cas échéant."
|
4190 |
|
4191 |
-
#: lib/i18n-extra.php:
|
4192 |
msgid ""
|
4193 |
"Note that this does not apply to <code>en_US</code> and <code>fr_FR</code> "
|
4194 |
"locales because they are already included with NinjaFirewall."
|
@@ -4196,7 +4205,7 @@ msgstr ""
|
|
4196 |
"Notez que cela ne s'applique pas aux locales <code>en_US</code> et "
|
4197 |
"<code>fr_FR</code> car elles sont déjà incluses avec NinjaFirewall."
|
4198 |
|
4199 |
-
#: lib/i18n-extra.php:
|
4200 |
#, php-format
|
4201 |
msgid ""
|
4202 |
"This options lets you export you current configuration or import it from "
|
@@ -4210,25 +4219,25 @@ msgstr ""
|
|
4210 |
"(%s), sinon il sera rejeté. Notez que l'importation effacera toute votre "
|
4211 |
"configuration (options et règles du pare-feu), sauf votre licence WP+."
|
4212 |
|
4213 |
-
#: lib/i18n-extra.php:
|
4214 |
msgid ""
|
4215 |
"You can allow/disallow uploads, or allow uploads but block scripts (PHP, "
|
4216 |
-
"CGI, Ruby, Python, bash/shell), C/C++ source code, binaries (MZ/
|
4217 |
-
"ELF formats), system files (.htaccess, .htpasswd and PHP INI) and
|
4218 |
-
"containing Javascript/XML events."
|
4219 |
msgstr ""
|
4220 |
"Vous pouvez autoriser ou interdire les téléchargements de fichier vers votre "
|
4221 |
"site, ou bien les autoriser sauf s'il s'agit de fichiers potentiellement "
|
4222 |
-
"dangereux : scripts (PHP, CGI, Ruby, Python, bash/shell), code
|
4223 |
-
"fichiers exécutables (MZ/PE/NE et ELF), certains fichiers
|
4224 |
-
"htaccess, .htpasswd et PHP INI) et les fichiers SVG contenant du
|
4225 |
-
"ou des Événements XML."
|
4226 |
|
4227 |
-
#: lib/i18n-extra.php:
|
4228 |
msgid "Maximum allowed file size"
|
4229 |
msgstr "Taille maximale autorisée"
|
4230 |
|
4231 |
-
#: lib/i18n-extra.php:
|
4232 |
msgid ""
|
4233 |
"If you allow uploads, you can select the maximum size of an uploaded file. "
|
4234 |
"Any file bigger than this value will be rejected. Note that if your PHP "
|
@@ -4240,13 +4249,13 @@ msgstr ""
|
|
4240 |
"configuration de PHP utilise la directive<code>upload_max_filesize</code>, "
|
4241 |
"celle-ci sera prioritaire."
|
4242 |
|
4243 |
-
#: lib/i18n-extra.php:
|
4244 |
msgid "Decode Base64-encoded <code>POST</code> variable:"
|
4245 |
msgstr ""
|
4246 |
"Décoder les chaîne encodées en Base64 dans la variable <code>POST</"
|
4247 |
"code> :"
|
4248 |
|
4249 |
-
#: lib/i18n-extra.php:
|
4250 |
#, php-format
|
4251 |
msgid ""
|
4252 |
"Object Serialization is a PHP feature used by many applications to generate "
|
@@ -4265,7 +4274,7 @@ msgstr ""
|
|
4265 |
"<code>POST</code>, les cookies, ou dans les variables <code>HTTP_REFERER</"
|
4266 |
"code> et <code>HTTP_USER_AGENT</code>."
|
4267 |
|
4268 |
-
#: lib/i18n-extra.php:
|
4269 |
msgid ""
|
4270 |
"This option will reject any <code>GET</code> or <code>POST</code> request, "
|
4271 |
"<code>COOKIE</code>, <code>HTTP_USER_AGENT</code>, <code>REQUEST_URI</code>, "
|
@@ -4279,7 +4288,7 @@ msgstr ""
|
|
4279 |
"contenant le caractère ASCI 0x00 (NULL byte) sera bloquée immédiatement. Ce "
|
4280 |
"caractère est dangereux et devrait toujours être rejeté."
|
4281 |
|
4282 |
-
#: lib/i18n-extra.php:
|
4283 |
msgid ""
|
4284 |
"This option will block any <code>GET</code> or <code>POST</code> request "
|
4285 |
"containing the localhost IP (127.0.0.1). It can be useful to block SQL "
|
@@ -4290,7 +4299,7 @@ msgstr ""
|
|
4290 |
"les programmes malveillants. Attention toutefois à ne pas bloquer certains "
|
4291 |
"scripts d'installation ou de configuration si vous l'activez."
|
4292 |
|
4293 |
-
#: lib/i18n-extra.php:
|
4294 |
msgid ""
|
4295 |
"Access Control is a powerful set of directives that can be used to allow or "
|
4296 |
"restrict access to your website based on many criteria."
|
@@ -4299,7 +4308,7 @@ msgstr ""
|
|
4299 |
"utilisé pour autoriser ou restreindre l'accès à votre site selon de nombreux "
|
4300 |
"critères."
|
4301 |
|
4302 |
-
#: lib/i18n-extra.php:
|
4303 |
msgid ""
|
4304 |
"To make better use of them, it is important to understand NinjaFirewall's "
|
4305 |
"directives processing order."
|
@@ -4307,7 +4316,7 @@ msgstr ""
|
|
4307 |
"Afin de pouvoir optimiser son utilisation, il est important de bien "
|
4308 |
"comprendre l'ordre dans lequel NinjaFirewall traite ces directives."
|
4309 |
|
4310 |
-
#: lib/i18n-extra.php:
|
4311 |
msgid ""
|
4312 |
"Because NinjaFirewall is a PHP firewall, its Access Control options apply to "
|
4313 |
"PHP scripts, not to static elements (e.g., images, JS, CSS etc). Depending "
|
@@ -4318,81 +4327,81 @@ msgstr ""
|
|
4318 |
"(images, JS, CSS, etc). Selon votre configuration, elle peuvent également "
|
4319 |
"s'appliquer aux pages HTML."
|
4320 |
|
4321 |
-
#: lib/i18n-extra.php:
|
4322 |
msgid "Processing order:"
|
4323 |
msgstr "Ordre de traitement des directives :"
|
4324 |
|
4325 |
-
#: lib/i18n-extra.php:
|
4326 |
msgid "Incoming HTTP request"
|
4327 |
msgstr "Requête HTTP entrante"
|
4328 |
|
4329 |
-
#: lib/i18n-extra.php:
|
4330 |
#, php-format
|
4331 |
msgid "%s file"
|
4332 |
msgstr "Fichier %s"
|
4333 |
|
4334 |
-
#: lib/i18n-extra.php:
|
4335 |
msgid "Login Protection."
|
4336 |
msgstr "Page de Connexion."
|
4337 |
|
4338 |
-
#: lib/i18n-extra.php:
|
4339 |
msgid "Access Control (except User Input Access Control):"
|
4340 |
msgstr "Contrôle d'Accès (sauf Contrôle d'accès d'entrée utilisateur) :"
|
4341 |
|
4342 |
-
#: lib/i18n-extra.php:
|
4343 |
msgid "Role-based Access Control."
|
4344 |
msgstr "Contrôle d'Accès par Rôle."
|
4345 |
|
4346 |
-
#: lib/i18n-extra.php:
|
4347 |
msgid "Allowed IPs."
|
4348 |
msgstr "Adresses IP autorisées."
|
4349 |
|
4350 |
-
#: lib/i18n-extra.php:
|
4351 |
msgid "Blocked IPs."
|
4352 |
msgstr "Adresses IP bloquées."
|
4353 |
|
4354 |
-
#: lib/i18n-extra.php:
|
4355 |
msgid "Allowed URLs."
|
4356 |
msgstr "URL autorisées."
|
4357 |
|
4358 |
-
#: lib/i18n-extra.php:
|
4359 |
msgid "Blocked URLs."
|
4360 |
msgstr "URL bloquées."
|
4361 |
|
4362 |
-
#: lib/i18n-extra.php:
|
4363 |
msgid "Bot Access Control."
|
4364 |
msgstr "Contrôle d'accès par Bot."
|
4365 |
|
4366 |
-
#: lib/i18n-extra.php:
|
4367 |
msgid "Geolocation."
|
4368 |
msgstr "Géolocalisation."
|
4369 |
|
4370 |
-
#: lib/i18n-extra.php:
|
4371 |
msgid "Rate Limiting."
|
4372 |
msgstr "Limitation du trafic."
|
4373 |
|
4374 |
-
#: lib/i18n-extra.php:
|
4375 |
msgid "File Guard."
|
4376 |
msgstr "File Guard."
|
4377 |
|
4378 |
-
#: lib/i18n-extra.php:
|
4379 |
msgid "NinjaFirewall built-in rules and policies + User Input Access Control."
|
4380 |
msgstr ""
|
4381 |
"Règles et politiques du pare-feu + Contrôle d'accès d'entrée utilisateur."
|
4382 |
|
4383 |
-
#: lib/i18n-extra.php:
|
4384 |
msgid "Response body"
|
4385 |
msgstr "Requête HTTP sortante"
|
4386 |
|
4387 |
-
#: lib/i18n-extra.php:
|
4388 |
msgid "HTTP response headers (Firewall Policies)."
|
4389 |
msgstr "En-têtes de réponse HTTP (Politiques du Pare-feu)."
|
4390 |
|
4391 |
-
#: lib/i18n-extra.php:
|
4392 |
msgid "Web Filter."
|
4393 |
msgstr "Web Filter."
|
4394 |
|
4395 |
-
#: lib/i18n-extra.php:
|
4396 |
#, php-format
|
4397 |
msgid ""
|
4398 |
"By default, any logged in WordPress administrator will not be blocked by "
|
@@ -4411,13 +4420,13 @@ msgstr ""
|
|
4411 |
"options de la <a href=\"%s\">Page de Connexion</a> qui, si elle sont "
|
4412 |
"activées, seront toujours appliquées."
|
4413 |
|
4414 |
-
#: lib/i18n-extra.php:
|
4415 |
msgid "You can also add other users to the whitelist, depending on their role."
|
4416 |
msgstr ""
|
4417 |
"Vous pouvez ajouter d'autres utilisateurs à votre liste blanche en se basant "
|
4418 |
"sur leur Rôle."
|
4419 |
|
4420 |
-
#: lib/i18n-extra.php:
|
4421 |
#, php-format
|
4422 |
msgid ""
|
4423 |
"this option should be used if you are behind a reverse proxy, a load "
|
@@ -4441,7 +4450,7 @@ msgstr ""
|
|
4441 |
"sera vérifiée. Si elle ne comprend aucune IP utilisable, NinjaFirewall "
|
4442 |
"utilisera <code>REMOTE_ADDR</code>."
|
4443 |
|
4444 |
-
#: lib/i18n-extra.php:
|
4445 |
msgid ""
|
4446 |
"This option lets you select the HTTP method(s). All Access Control "
|
4447 |
"directives (Geolocation, IPs, bots and URLs) will only apply to the selected "
|
@@ -4451,20 +4460,20 @@ msgstr ""
|
|
4451 |
"Contrôle d'Accès (Geolocalisation, IP, bots et URL) ne s'appliqueront qu'aux "
|
4452 |
"méthodes sélectionnées."
|
4453 |
|
4454 |
-
#: lib/i18n-extra.php:
|
4455 |
msgid ""
|
4456 |
"It does not apply to the \"Firewall Policies\" options, which use their own "
|
4457 |
"ones."
|
4458 |
msgstr "Cette option ne concerne pas les \"Politiques du Pare-feu\"."
|
4459 |
|
4460 |
-
#: lib/i18n-extra.php:
|
4461 |
msgid ""
|
4462 |
"You can filter and block traffic coming from specific countries/territories."
|
4463 |
msgstr ""
|
4464 |
"Vous pouvez filtrer et bloquer le trafic en provenance de pays ou "
|
4465 |
"territoires spécifiques."
|
4466 |
|
4467 |
-
#: lib/i18n-extra.php:
|
4468 |
msgid ""
|
4469 |
"This is the two-letter code that is used to define a country/territory (e."
|
4470 |
"g., US, UK, FR, DE etc), based on the visitors IP. NinjaFirewall can either "
|
@@ -4477,7 +4486,7 @@ msgstr ""
|
|
4477 |
"données, ou à partir d'une variable PHP prédéfinie ajoutée par votre serveur "
|
4478 |
"HTTP (par exemple, <code>GEOIP_COUNTRY_CODE</code>)."
|
4479 |
|
4480 |
-
#: lib/i18n-extra.php:
|
4481 |
#, php-format
|
4482 |
msgid ""
|
4483 |
"You can add/remove any country/territory from the two listboxes. For more "
|
@@ -4489,7 +4498,7 @@ msgstr ""
|
|
4489 |
"spécifiques (A1, A2, AP, EU etc),vous pouvez consulter l'aide en ligne de <a "
|
4490 |
"href=\"%s\">MaxMind GeoIP</a>."
|
4491 |
|
4492 |
-
#: lib/i18n-extra.php:
|
4493 |
msgid ""
|
4494 |
"Whether geolocation should apply to the whole site or to specific URLs only "
|
4495 |
"(e.g., /wp-login.php, /xmlrpc.php etc). Leave all fields empty if you want "
|
@@ -4499,7 +4508,7 @@ msgstr ""
|
|
4499 |
"uniquement (ex: /wp-login.php, /xmlrpc.php etc). Laissez ce champ vide pour "
|
4500 |
"l'appliquer à tout le site."
|
4501 |
|
4502 |
-
#: lib/i18n-extra.php:
|
4503 |
msgid ""
|
4504 |
"After retrieving the two-letter country/territory code, NinjaFirewall can "
|
4505 |
"add it to the PHP headers in the <code>$_SERVER[\"NINJA_COUNTRY_CODE\"]</"
|
@@ -4511,7 +4520,7 @@ msgstr ""
|
|
4511 |
"code>. Si vous avez une application PHP qui nécessite de géolocaliser vos "
|
4512 |
"visiteurs, activez cette option."
|
4513 |
|
4514 |
-
#: lib/i18n-extra.php:
|
4515 |
msgid ""
|
4516 |
"If NinjaFirewall cannot find the two-letter ISO 3166 code, it will replace "
|
4517 |
"it with 2 hyphens (<code>--</code>)."
|
@@ -4519,13 +4528,13 @@ msgstr ""
|
|
4519 |
"Si NinjaFirewall ne peut pas identifier le code à deux lettres ISO 3166, il "
|
4520 |
"le remplacera par deux traits d'union (<code>--</code>)."
|
4521 |
|
4522 |
-
#: lib/i18n-extra.php:
|
4523 |
msgid ""
|
4524 |
"PHP code example to use in your theme or plugin to geolocate your visitors:"
|
4525 |
msgstr ""
|
4526 |
"Exemple de code PHP à ajouter à vos scripts pour géolocaliser vos visiteurs :"
|
4527 |
|
4528 |
-
#: lib/i18n-extra.php:
|
4529 |
msgid ""
|
4530 |
"NinjaFirewall includes GeoLite data created by MaxMind, available from "
|
4531 |
"http://www.maxmind.com"
|
@@ -4533,11 +4542,11 @@ msgstr ""
|
|
4533 |
"NinjaFirewall includes GeoLite data created by MaxMind, available from "
|
4534 |
"http://www.maxmind.com"
|
4535 |
|
4536 |
-
#: lib/i18n-extra.php:
|
4537 |
msgid "IP / URL / Bot Access Control"
|
4538 |
msgstr "Contrôle d'Accès par IP / URL / Bots"
|
4539 |
|
4540 |
-
#: lib/i18n-extra.php:
|
4541 |
msgid ""
|
4542 |
"You can permanently allow/block an IP, a whole range of IP addresses or AS "
|
4543 |
"numbers (Autonomous System number). IPv4 and IPv6 are fully supported by "
|
@@ -4547,20 +4556,20 @@ msgstr ""
|
|
4547 |
"numéro AS (Autonomous System). NinjaFirewall est compatible avec l'IPv4 et "
|
4548 |
"l'IPv6."
|
4549 |
|
4550 |
-
#: lib/i18n-extra.php:
|
4551 |
msgid "Full IP:"
|
4552 |
msgstr "IP complète :"
|
4553 |
|
4554 |
-
#: lib/i18n-extra.php:
|
4555 |
#, php-format
|
4556 |
msgid "IP ranges using CIDR notation: %s or %s."
|
4557 |
msgstr "Plages IP utilisant la notation CIDR : %s ou %s."
|
4558 |
|
4559 |
-
#: lib/i18n-extra.php:
|
4560 |
msgid "Autonomous System number:"
|
4561 |
msgstr "Numéro AS (Autonomous System) :"
|
4562 |
|
4563 |
-
#: lib/i18n-extra.php:
|
4564 |
msgid ""
|
4565 |
"This option allows you to slow down aggressive bots, crawlers, web scrapers "
|
4566 |
"or even small HTTP attacks. Any IP reaching the defined threshold will be "
|
@@ -4579,7 +4588,7 @@ msgstr ""
|
|
4579 |
"adresse IP, utilisez l'option \"Contrôle d'accès par IP\". Par défaut, la "
|
4580 |
"limitation du trafic n'est pas activée."
|
4581 |
|
4582 |
-
#: lib/i18n-extra.php:
|
4583 |
msgid ""
|
4584 |
"IPs temporarily banned by the Rate Limiting option can be unblocked "
|
4585 |
"immediately by clicking either the \"Save Access Control Directives\" or "
|
@@ -4589,7 +4598,7 @@ msgstr ""
|
|
4589 |
"débloquées simplement en cliquant sur les boutons \"Sauvegarder les options"
|
4590 |
"\" ou \"Rétablir les valeurs par défaut\" situés en bas de la page."
|
4591 |
|
4592 |
-
#: lib/i18n-extra.php:
|
4593 |
msgid ""
|
4594 |
"Because NinjaFirewall can handle a lot of HTTP requests per second and block "
|
4595 |
"IPs even before your blog is loaded, we strongly recommend that you disable "
|
@@ -4603,7 +4612,7 @@ msgstr ""
|
|
4603 |
"seconde, NinjaFirewall vous fera économiser de la bande passante et "
|
4604 |
"permettra de réduire la charge du serveur."
|
4605 |
|
4606 |
-
#: lib/i18n-extra.php:
|
4607 |
msgid ""
|
4608 |
"You can permanently allow/block any access to one or more PHP scripts based "
|
4609 |
"on their path, relative to the web root (<code>SCRIPT_NAME</code>). You can "
|
@@ -4614,7 +4623,7 @@ msgstr ""
|
|
4614 |
"(<code>SCRIPT_NAME</code>). Vous pouvez entrer l'URL complète ou partielle, "
|
4615 |
"sensible à la casse."
|
4616 |
|
4617 |
-
#: lib/i18n-extra.php:
|
4618 |
msgid ""
|
4619 |
"<code>/foo/bar.php</code> will block any access to the <code>bar.php</code> "
|
4620 |
"script located inside a <code>/foo/</code> directory"
|
@@ -4622,11 +4631,11 @@ msgstr ""
|
|
4622 |
"<code>/foo/bar.php</code> autorisera/bloquera tout accès au script PHP "
|
4623 |
"<code>bar.php</code> situé dans un répertoire <code>/foo/</code>"
|
4624 |
|
4625 |
-
#: lib/i18n-extra.php:
|
4626 |
msgid "etc"
|
4627 |
msgstr "etc"
|
4628 |
|
4629 |
-
#: lib/i18n-extra.php:
|
4630 |
msgid ""
|
4631 |
"<code>/foo/</code> will block access to all PHP scripts located inside a "
|
4632 |
"<code>/foo/</code> directory and its sub-directories."
|
@@ -4634,7 +4643,7 @@ msgstr ""
|
|
4634 |
"<code>/foo/</code> autorisera/bloquera l'accès à tous les scripts PHP situés "
|
4635 |
"dans un répertoire <code>/foo/</code> et ses sous-répertoires."
|
4636 |
|
4637 |
-
#: lib/i18n-extra.php:
|
4638 |
msgid ""
|
4639 |
"Note that the \"Firewall Policies\" page already includes restrictions to "
|
4640 |
"some WordPress directories."
|
@@ -4642,7 +4651,7 @@ msgstr ""
|
|
4642 |
"Notez que le menu des \"Politiques du pare-feu\" comporte déjà des "
|
4643 |
"restrictions à certains répertoires de WordPress."
|
4644 |
|
4645 |
-
#: lib/i18n-extra.php:
|
4646 |
msgid ""
|
4647 |
"You can block bots, scanners and various crawlers based on the "
|
4648 |
"<code>HTTP_USER_AGENT</code> variable. You can enter either a full or "
|
@@ -4652,7 +4661,7 @@ msgstr ""
|
|
4652 |
"nom (<code>HTTP_USER_AGENT</code>) ou partie de celui-ci. La chaîne de "
|
4653 |
"caractères est insensible à la casse."
|
4654 |
|
4655 |
-
#: lib/i18n-extra.php:
|
4656 |
msgid ""
|
4657 |
"You can select to ignore or block some specific user input. It applies to "
|
4658 |
"the <code>GET</code>, <code>POST</code> and <code>COOKIE</code> global "
|
@@ -4664,7 +4673,7 @@ msgstr ""
|
|
4664 |
"<code>COOKIE</code>, par exemple <code>$_GET[\"foo\"]</code> ou <code>"
|
4665 |
"$_POST[\"bar\"]</code> :"
|
4666 |
|
4667 |
-
#: lib/i18n-extra.php:
|
4668 |
msgid ""
|
4669 |
"When an input is added to the \"Unfiltered input\" list, it will not be "
|
4670 |
"filtered or sanitised. All other input present in the request will be "
|
@@ -4674,7 +4683,7 @@ msgstr ""
|
|
4674 |
"sera ni filtrée ni nettoyée. Toutes les autres entrées présentes dans la "
|
4675 |
"demande seront filtrées."
|
4676 |
|
4677 |
-
#: lib/i18n-extra.php:
|
4678 |
msgid ""
|
4679 |
"When an input is added to the \"Blocked input\", NinjaFirewall will block "
|
4680 |
"the request and close the connection if that input is found in the request."
|
@@ -4683,11 +4692,11 @@ msgstr ""
|
|
4683 |
"bloquera la requête et fermera la connexion si cette entrée est présente "
|
4684 |
"dans la requête."
|
4685 |
|
4686 |
-
#: lib/i18n-extra.php:
|
4687 |
msgid "Log Event"
|
4688 |
msgstr "Journaliser"
|
4689 |
|
4690 |
-
#: lib/i18n-extra.php:
|
4691 |
msgid ""
|
4692 |
"You can enable/disable firewall logging for each access control directive "
|
4693 |
"separately."
|
@@ -4695,11 +4704,11 @@ msgstr ""
|
|
4695 |
"Vous pouvez activer/désactiver la journalisation des directives "
|
4696 |
"indépendamment les unes des autres."
|
4697 |
|
4698 |
-
#: lib/i18n-extra.php:
|
4699 |
msgid "Web Filter"
|
4700 |
msgstr "Web Filter"
|
4701 |
|
4702 |
-
#: lib/i18n-extra.php:
|
4703 |
msgid ""
|
4704 |
"If NinjaFirewall can hook and scan incoming requests, it can also hook the "
|
4705 |
"response body (i.e., the output of the HTML page right before it is sent to "
|
@@ -4716,7 +4725,7 @@ msgstr ""
|
|
4716 |
"etc), des scripts utilisés par les hackers (shell, backdoor) et même des "
|
4717 |
"erreurs (PHP, MySQL)."
|
4718 |
|
4719 |
-
#: lib/i18n-extra.php:
|
4720 |
msgid ""
|
4721 |
"In the case of a positive detection, NinjaFirewall will not block the "
|
4722 |
"response body but will send you an alert by email."
|
@@ -4724,11 +4733,11 @@ msgstr ""
|
|
4724 |
"En cas de détection positive, NinjaFirewall ne bloquera pas la requête mais "
|
4725 |
"vous enverra immédiatement une alerte par e-mail."
|
4726 |
|
4727 |
-
#: lib/i18n-extra.php:
|
4728 |
msgid "Search HTML page for the following keywords"
|
4729 |
msgstr "Rechercher les mots suivants dans la page HTML"
|
4730 |
|
4731 |
-
#: lib/i18n-extra.php:
|
4732 |
msgid ""
|
4733 |
"You can enter any keyword from 4 to 150 characters and select whether the "
|
4734 |
"search will be case sensitive or not."
|
@@ -4736,11 +4745,11 @@ msgstr ""
|
|
4736 |
"Vous pouvez entrer de 4 à 150 caractères et sélectionner si la recherche est "
|
4737 |
"sensible à la casse."
|
4738 |
|
4739 |
-
#: lib/i18n-extra.php:
|
4740 |
msgid "Email Alerts"
|
4741 |
msgstr "Alertes E-mail"
|
4742 |
|
4743 |
-
#: lib/i18n-extra.php:
|
4744 |
msgid ""
|
4745 |
"You can use the notification throttling option to limit the frequency of "
|
4746 |
"alerts sent to you (and written to the firewall log) and select whether you "
|
@@ -4752,7 +4761,7 @@ msgstr ""
|
|
4752 |
"d'Événement \". La page HTML ayant déclenché cette alerte peut être jointe à "
|
4753 |
"l'e-mail."
|
4754 |
|
4755 |
-
#: lib/i18n-extra.php:
|
4756 |
msgid ""
|
4757 |
"Response body filtering can be resource-intensive. Try to limit the number "
|
4758 |
"of keywords to what you really need (less than 10) and, if possible, prefer "
|
@@ -4762,7 +4771,7 @@ msgstr ""
|
|
4762 |
"limiter le nombre de mots-clés (moins de 10) et, si possible, préférez la "
|
4763 |
"recherche sensible à la casse."
|
4764 |
|
4765 |
-
#: lib/i18n-extra.php:
|
4766 |
msgid ""
|
4767 |
"NinjaFirewall can protect your blog against spam without user interaction (e."
|
4768 |
"g., CAPTCHA, math puzzles etc). The protection is totally transparent to "
|
@@ -4777,11 +4786,11 @@ msgstr ""
|
|
4777 |
"vous utilisez une extension tierce pour créer vos formulaires, ils ne seront "
|
4778 |
"pas protégés contre le spam."
|
4779 |
|
4780 |
-
#: lib/i18n-extra.php:
|
4781 |
msgid "Protection level:"
|
4782 |
msgstr "Niveau de protection :"
|
4783 |
|
4784 |
-
#: lib/i18n-extra.php:
|
4785 |
msgid ""
|
4786 |
"Select the level of protection. In most cases, <strong>Low</strong> should "
|
4787 |
"be enough."
|
@@ -4789,21 +4798,21 @@ msgstr ""
|
|
4789 |
"Sélectionnez le niveau de protection. Dans la plupart des cas \"Bas\" est "
|
4790 |
"suffisant."
|
4791 |
|
4792 |
-
#: lib/i18n-extra.php:
|
4793 |
msgid "Apply protection to:"
|
4794 |
msgstr "Appliquer la protection à :"
|
4795 |
|
4796 |
-
#: lib/i18n-extra.php:
|
4797 |
msgid "Whether to protect comment and/or registration forms."
|
4798 |
msgstr "S'il faut protéger les formulaires de commentaire et d'inscription."
|
4799 |
|
4800 |
-
#: lib/i18n-extra.php:
|
4801 |
msgid "If you are using a caching plugin, ensure you follow these steps:"
|
4802 |
msgstr ""
|
4803 |
"Si vous utilisez une extension de mise en cache, veuillez procéder de la "
|
4804 |
"sorte :"
|
4805 |
|
4806 |
-
#: lib/i18n-extra.php:
|
4807 |
msgid ""
|
4808 |
"Set the Protection Level to \"Low\" only. Do not use another value, "
|
4809 |
"otherwise the antispam could behave erratically after a while."
|
@@ -4811,14 +4820,14 @@ msgstr ""
|
|
4811 |
"Réglez le niveau de protection sur \"Bas\" uniquement. N'utilisez pas "
|
4812 |
"d'autre niveau, sinon l'anti-spam pourrait se comporter de façon erratique."
|
4813 |
|
4814 |
-
#: lib/i18n-extra.php:
|
4815 |
msgid ""
|
4816 |
"Flush/clear your cache immediately after enabling or disabling the antispam."
|
4817 |
msgstr ""
|
4818 |
"Videz / effacez votre cache immédiatement après l'activation ou la "
|
4819 |
"désactivation de l'anti-spam."
|
4820 |
|
4821 |
-
#: lib/i18n-extra.php:
|
4822 |
msgid ""
|
4823 |
"The firewall log displays blocked and sanitised requests as well as some "
|
4824 |
"useful information. It has 6 columns:"
|
@@ -4826,7 +4835,7 @@ msgstr ""
|
|
4826 |
"Le journal du pare-feu affiche les requêtes HTTP qui ont été bloquées ou "
|
4827 |
"nettoyées ainsi que d'autres informations utiles. Il a six colonnes :"
|
4828 |
|
4829 |
-
#: lib/i18n-extra.php:
|
4830 |
msgid ""
|
4831 |
"RULE : reference of the NinjaFirewall built-in security rule that triggered "
|
4832 |
"the action. A hyphen (<code>-</code>) instead of a number means it was a "
|
@@ -4837,23 +4846,23 @@ msgstr ""
|
|
4837 |
"d'un numéro signifie que la règle provient de votre configuration "
|
4838 |
"personnelle de la page \"Politiques du Pare-feu\" ou \"Contrôle d'Accès\"."
|
4839 |
|
4840 |
-
#: lib/i18n-extra.php:
|
4841 |
msgid "The log can also be exported as a TSV (tab-separated values) text file."
|
4842 |
msgstr ""
|
4843 |
"Le journal peut aussi être exporté au format TSV (valeurs séparées par des "
|
4844 |
"tabulations)."
|
4845 |
|
4846 |
-
#: lib/i18n-extra.php:
|
4847 |
msgid "Enable firewall log"
|
4848 |
msgstr "Activer le journal du pare-feu"
|
4849 |
|
4850 |
-
#: lib/i18n-extra.php:
|
4851 |
msgid "You can disable/enable the firewall log from this page."
|
4852 |
msgstr ""
|
4853 |
"Vous pouvez activer / désactiver le journal du pare-feu à partir de cette "
|
4854 |
"page."
|
4855 |
|
4856 |
-
#: lib/i18n-extra.php:
|
4857 |
msgid ""
|
4858 |
"Brute-force attacks will still be written to the firewall log, even if you "
|
4859 |
"disable it."
|
@@ -4861,11 +4870,11 @@ msgstr ""
|
|
4861 |
"Les attaques par force brute seront toujours enregistrées dans le journal du "
|
4862 |
"pare-feu, même si vous désactivez celui-ci."
|
4863 |
|
4864 |
-
#: lib/i18n-extra.php:
|
4865 |
msgid "Auto-rotate log"
|
4866 |
msgstr "Rotation automatique du journal"
|
4867 |
|
4868 |
-
#: lib/i18n-extra.php:
|
4869 |
msgid ""
|
4870 |
"NinjaFirewall will rotate its log automatically on the very first day of "
|
4871 |
"each month. If your site is very busy, you may want to allow it to rotate "
|
@@ -4876,24 +4885,24 @@ msgstr ""
|
|
4876 |
"effectuée plus tôt, dans le cas où le journal aurait atteint une certaine "
|
4877 |
"taille (Mo)."
|
4878 |
|
4879 |
-
#: lib/i18n-extra.php:
|
4880 |
msgid ""
|
4881 |
"By default, if will rotate the log each month or earlier, if it reaches 2 "
|
4882 |
"megabytes."
|
4883 |
msgstr "Par défaut, cette taille est fixée à 2 Mo."
|
4884 |
|
4885 |
-
#: lib/i18n-extra.php:
|
4886 |
msgid ""
|
4887 |
"Rotated logs, if any, can be selected and viewed from the dropdown menu."
|
4888 |
msgstr ""
|
4889 |
"Les journaux des mois précédents sont accessibles depuis le menu déroulant "
|
4890 |
"situé au dessus de la fenêtre."
|
4891 |
|
4892 |
-
#: lib/i18n-extra.php:
|
4893 |
msgid "Syslog"
|
4894 |
msgstr "Syslog"
|
4895 |
|
4896 |
-
#: lib/i18n-extra.php:
|
4897 |
msgid ""
|
4898 |
"In addition to the firewall log, events can also be redirected to the syslog "
|
4899 |
"server (<code>LOG_USER</code> facility)."
|
@@ -4901,7 +4910,7 @@ msgstr ""
|
|
4901 |
"En plus d'écrire dans son journal, le pare-feu peut aussi utiliser le "
|
4902 |
"serveur Syslog (catégorie <code>LOG_USER</code>)."
|
4903 |
|
4904 |
-
#: lib/i18n-extra.php:
|
4905 |
msgid ""
|
4906 |
"If you have a shared hosting account, keep this option disabled as you do "
|
4907 |
"not have any access to the server logs."
|
@@ -4909,11 +4918,11 @@ msgstr ""
|
|
4909 |
"Si vous avez un hébergement mutualisé, laissez cette option désactivée car "
|
4910 |
"vous n'avez pas accès aux journaux du serveur."
|
4911 |
|
4912 |
-
#: lib/i18n-extra.php:
|
4913 |
msgid "The logline uses the following format:"
|
4914 |
msgstr "Le format utilisé est le suivant :"
|
4915 |
|
4916 |
-
#: lib/i18n-extra.php:
|
4917 |
msgid ""
|
4918 |
"BB: the level of severity as it appears in the firewall log. It can be "
|
4919 |
"<code>CRITICAL</CODE>, <CODE>HIGH</CODE>, <CODE>MEDIUM</CODE>, <CODE>INFO</"
|
@@ -4924,19 +4933,19 @@ msgstr ""
|
|
4924 |
"<CODE>MEDIUM</CODE>, <CODE>INFO</CODE>, <CODE>UPLOAD</CODE> ou "
|
4925 |
"<CODE>DEBUG_ON</CODE>."
|
4926 |
|
4927 |
-
#: lib/i18n-extra.php:
|
4928 |
msgid "CCCCCC: the 7-digit incident ID."
|
4929 |
msgstr "CCCCCC : le numéro d'incident à sept chiffres."
|
4930 |
|
4931 |
-
#: lib/i18n-extra.php:
|
4932 |
msgid "DD: the user IPv4 or IPv6 address."
|
4933 |
msgstr "DD : L'adresse IPv4 ou IPv6 de l'utilisateur."
|
4934 |
|
4935 |
-
#: lib/i18n-extra.php:
|
4936 |
msgid "EE: the blog (sub-)domain name."
|
4937 |
msgstr "EE : le nom de (sous-)domaine du blog."
|
4938 |
|
4939 |
-
#: lib/i18n-extra.php:
|
4940 |
#, php-format
|
4941 |
msgid ""
|
4942 |
"This logging option does not apply to the brute-force protection which can "
|
@@ -4948,7 +4957,7 @@ msgstr ""
|
|
4948 |
"d'authentification du serveur. Voir le menu de la <a href=\"%s\">Page de "
|
4949 |
"Connexion</a>."
|
4950 |
|
4951 |
-
#: lib/i18n-extra.php:
|
4952 |
msgid ""
|
4953 |
"Secret key: The secret key will be used to generate your public key. Enter "
|
4954 |
"at least 30 ASCII characters, or use the one randomly created by "
|
@@ -4958,7 +4967,7 @@ msgstr ""
|
|
4958 |
"de 30 à 100 caractères ASCII, ou bien utilisez la clé générée aléatoirement "
|
4959 |
"par NinjaFirewall."
|
4960 |
|
4961 |
-
#: lib/i18n-extra.php:
|
4962 |
msgid ""
|
4963 |
"This server IP address: As an additional protection layer, you can restrict "
|
4964 |
"access to the remote website(s) to the main server IP only. You can use IPv4 "
|
@@ -4969,7 +4978,7 @@ msgstr ""
|
|
4969 |
"à se connecter aux sites distants. Si vous ne souhaitez pas de restriction "
|
4970 |
"d’accès par IP, veuillez entrer le caractère <code>*</code>."
|
4971 |
|
4972 |
-
#: lib/i18n-extra.php:
|
4973 |
#, php-format
|
4974 |
msgid ""
|
4975 |
"Public key: This is the public key that you will need to upload to each "
|
@@ -4978,7 +4987,7 @@ msgstr ""
|
|
4978 |
"Clé publique : Vous devez configurer vos sites distants avec cette clé. <a "
|
4979 |
"href=\"%s\">Consultez notre blog</a> pour plus d'info."
|
4980 |
|
4981 |
-
#: lib/i18n-extra.php:
|
4982 |
msgid ""
|
4983 |
"Remote websites URL: Enter the full URL of your NinjaFirewall protected "
|
4984 |
"website(s) that you want to remotely access from the main server."
|
@@ -4987,7 +4996,7 @@ msgstr ""
|
|
4987 |
"NinjaFirewall auxquels vous souhaitez accéder à distance à partir du serveur "
|
4988 |
"principal."
|
4989 |
|
4990 |
-
#: lib/i18n-extra.php:
|
4991 |
msgid ""
|
4992 |
"Centralized Logging will keep working even if NinjaFirewall is disabled. Use "
|
4993 |
"the menu below if you want to disable it."
|
@@ -4996,172 +5005,172 @@ msgstr ""
|
|
4996 |
"NinjaFirewall. Si vous souhaitez complètement désactiver cette option, "
|
4997 |
"faites-le ci-dessous."
|
4998 |
|
4999 |
-
#: lib/i18n-extra.php:
|
5000 |
msgid "Enable Web Filter"
|
5001 |
msgstr "Activer Web Filter"
|
5002 |
|
5003 |
-
#: lib/i18n-extra.php:
|
5004 |
msgid "A full or partial string."
|
5005 |
msgstr "Chaîne de caractère complète ou partielle."
|
5006 |
|
5007 |
-
#: lib/i18n-extra.php:
|
5008 |
msgid "From 4 to maximum 150 characters."
|
5009 |
msgstr "De 4 à 150 caractères."
|
5010 |
|
5011 |
-
#: lib/i18n-extra.php:
|
5012 |
msgid "Any character, except the vertical bar <code>|</code>"
|
5013 |
msgstr "Tout caractère, sauf la barre verticale <code>|</code>"
|
5014 |
|
5015 |
-
#: lib/i18n-extra.php:
|
5016 |
msgid "Keywords to search:"
|
5017 |
msgstr "Mots-clés recherchés :"
|
5018 |
|
5019 |
-
#: lib/i18n-extra.php:
|
5020 |
msgid "Case-sensitive search"
|
5021 |
msgstr "Recherche sensible à la casse"
|
5022 |
|
5023 |
-
#: lib/i18n-extra.php:
|
5024 |
#, php-format
|
5025 |
msgid "Do not send me more than one email alert in a %s interval"
|
5026 |
msgstr "Ne pas envoyer plus d'un e-mail par tranche de %s"
|
5027 |
|
5028 |
-
#: lib/i18n-extra.php:
|
5029 |
msgid "5-minute"
|
5030 |
msgstr "5 minutes"
|
5031 |
|
5032 |
-
#: lib/i18n-extra.php:
|
5033 |
msgid "15-minute"
|
5034 |
msgstr "15 minutes"
|
5035 |
|
5036 |
-
#: lib/i18n-extra.php:
|
5037 |
msgid "30-minute"
|
5038 |
msgstr "30 minutes"
|
5039 |
|
5040 |
-
#: lib/i18n-extra.php:
|
5041 |
msgid "1-hour"
|
5042 |
msgstr "1 heure"
|
5043 |
|
5044 |
-
#: lib/i18n-extra.php:
|
5045 |
msgid "3-hour"
|
5046 |
msgstr "3 heures"
|
5047 |
|
5048 |
-
#: lib/i18n-extra.php:
|
5049 |
msgid "6-hour"
|
5050 |
msgstr "6 heures"
|
5051 |
|
5052 |
-
#: lib/i18n-extra.php:
|
5053 |
msgid "12-hour"
|
5054 |
msgstr "12 heures"
|
5055 |
|
5056 |
-
#: lib/i18n-extra.php:
|
5057 |
msgid "24-hour"
|
5058 |
msgstr "24 heures"
|
5059 |
|
5060 |
-
#: lib/i18n-extra.php:
|
5061 |
msgid ""
|
5062 |
"Clicking the \"Save Web Filter options\" button below will reset the current "
|
5063 |
"timer."
|
5064 |
msgstr "Cliquer sur \"Sauvegarder les options\" réinitialisera le compteur."
|
5065 |
|
5066 |
-
#: lib/i18n-extra.php:
|
5067 |
msgid "Attach the HTML page output to email alerts"
|
5068 |
msgstr "Joindre la page HTML à l'e-mail"
|
5069 |
|
5070 |
-
#: lib/i18n-extra.php:
|
5071 |
msgid "Save Web Filter options"
|
5072 |
msgstr "Sauvegarder les options"
|
5073 |
|
5074 |
-
#: lib/i18n-extra.php:
|
5075 |
msgid "Help Desk:"
|
5076 |
msgstr "Help Desk :"
|
5077 |
|
5078 |
-
#: lib/i18n-extra.php:
|
5079 |
msgid "The selected log was deleted"
|
5080 |
msgstr "Le journal sélectionné a été supprimé"
|
5081 |
|
5082 |
-
#: lib/i18n-extra.php:
|
5083 |
msgid "Export"
|
5084 |
msgstr "Exporter"
|
5085 |
|
5086 |
-
#: lib/i18n-extra.php:
|
5087 |
msgid "Delete"
|
5088 |
msgstr "Supprimer"
|
5089 |
|
5090 |
-
#: lib/i18n-extra.php:
|
5091 |
msgid "Delete log?"
|
5092 |
msgstr "Supprimer le journal ?"
|
5093 |
|
5094 |
-
#: lib/i18n-extra.php:
|
5095 |
msgid "Today"
|
5096 |
msgstr "Aujourd'hui"
|
5097 |
|
5098 |
-
#: lib/i18n-extra.php:
|
5099 |
msgid "Upload"
|
5100 |
msgstr "Téléchargement"
|
5101 |
|
5102 |
-
#: lib/i18n-extra.php:
|
5103 |
msgid "Info"
|
5104 |
msgstr "Info"
|
5105 |
|
5106 |
-
#: lib/i18n-extra.php:
|
5107 |
msgid "Debug"
|
5108 |
msgstr "Débogage"
|
5109 |
|
5110 |
-
#: lib/i18n-extra.php:
|
5111 |
msgid "IP address:"
|
5112 |
msgstr "Adresse IP :"
|
5113 |
|
5114 |
-
#: lib/i18n-extra.php:
|
5115 |
msgid "e.g., 1.2.3.4"
|
5116 |
msgstr "ex : 1.2.3.4"
|
5117 |
|
5118 |
-
#: lib/i18n-extra.php:
|
5119 |
msgid "Add IP to blacklist"
|
5120 |
msgstr "Ajouter à la liste noire"
|
5121 |
|
5122 |
-
#: lib/i18n-extra.php:
|
5123 |
msgid "Add IP to whitelist"
|
5124 |
msgstr "Ajouter à la liste blanche"
|
5125 |
|
5126 |
-
#: lib/i18n-extra.php:
|
5127 |
msgid "Add"
|
5128 |
msgstr "Ajouter"
|
5129 |
|
5130 |
-
#: lib/i18n-extra.php:
|
5131 |
msgid "The address wad added to your IP Access Control list."
|
5132 |
msgstr "L'adresse a été ajoutée à votre liste du Contrôle d'accès par IP."
|
5133 |
|
5134 |
-
#: lib/i18n-extra.php:
|
5135 |
#, php-format
|
5136 |
msgid "1st day of the month, or if bigger than %s MB"
|
5137 |
msgstr "Le 1er de chaque mois, ou si sa taille dépasse %s Mo"
|
5138 |
|
5139 |
-
#: lib/i18n-extra.php:
|
5140 |
msgid "1st day of the month, regardless of its size"
|
5141 |
msgstr "Le 1er de chaque mois, quelle que soit sa taille"
|
5142 |
|
5143 |
-
#: lib/i18n-extra.php:
|
5144 |
msgid "Show the most recent"
|
5145 |
msgstr "Afficher les dernières"
|
5146 |
|
5147 |
-
#: lib/i18n-extra.php:
|
5148 |
msgid "lines"
|
5149 |
msgstr "lignes"
|
5150 |
|
5151 |
-
#: lib/i18n-extra.php:
|
5152 |
msgid "Write events to the Syslog server too"
|
5153 |
msgstr "Enregistrer aussi les événements dans le journal syslog"
|
5154 |
|
5155 |
-
#: lib/i18n-extra.php:
|
5156 |
msgid "Your server configuration is not compatible with this option."
|
5157 |
msgstr ""
|
5158 |
"La configuration de votre serveur n'est pas compatible avec cette option."
|
5159 |
|
5160 |
-
#: lib/i18n-extra.php:
|
5161 |
msgid "See contextual help before enabling this option."
|
5162 |
msgstr "Consultez l'aide contextuelle avant d'activer cette option."
|
5163 |
|
5164 |
-
#: lib/i18n-extra.php:
|
5165 |
msgid ""
|
5166 |
"The remote server rejected your request. Make sure that you uploaded the "
|
5167 |
"correct public key."
|
@@ -5169,29 +5178,29 @@ msgstr ""
|
|
5169 |
"Le serveur distant a rejeté votre requête. Veuillez vous assurer que la clé "
|
5170 |
"publique est correcte."
|
5171 |
|
5172 |
-
#: lib/i18n-extra.php:
|
5173 |
#, php-format
|
5174 |
msgid "The remote server returned the following HTTP error: %s"
|
5175 |
msgstr "Le serveur HTTP a retourné le code d'erreur suivant : %s"
|
5176 |
|
5177 |
-
#: lib/i18n-extra.php:
|
5178 |
msgid "The requested log does not exist on the remote website."
|
5179 |
msgstr "Le journal demandé n'existe pas sur le site distant."
|
5180 |
|
5181 |
-
#: lib/i18n-extra.php:
|
5182 |
msgid "The remote website did not return the expected response."
|
5183 |
msgstr "Le site distant n'a pas retourné la réponse attendue."
|
5184 |
|
5185 |
-
#: lib/i18n-extra.php:
|
5186 |
msgid "Your server does not seem to be compatible with this option."
|
5187 |
msgstr ""
|
5188 |
"La configuration de votre serveur n'est pas compatible avec cette option."
|
5189 |
|
5190 |
-
#: lib/i18n-extra.php:
|
5191 |
msgid "Load language files from the WordPress repo"
|
5192 |
msgstr "Charger les fichiers de langue depuis le WordPress.org"
|
5193 |
|
5194 |
-
#: lib/i18n-extra.php:
|
5195 |
#, php-format
|
5196 |
msgid ""
|
5197 |
"If available, NinjaFirewall will download the language files from <a "
|
@@ -5200,15 +5209,15 @@ msgstr ""
|
|
5200 |
"Si disponible, NinjaFirewall téléchargera le fichier de langue à partir de "
|
5201 |
"<a %s>translate.wordpress.org</a>."
|
5202 |
|
5203 |
-
#: lib/i18n-extra.php:
|
5204 |
msgid "Error: you do not have any license."
|
5205 |
msgstr "Erreur : vous n'avez pas de licence."
|
5206 |
|
5207 |
-
#: lib/i18n-extra.php:
|
5208 |
msgid "You have a valid license."
|
5209 |
msgstr "Votre licence est valide."
|
5210 |
|
5211 |
-
#: lib/i18n-extra.php:
|
5212 |
msgid ""
|
5213 |
"An unknown error occured while connecting to NinjaFirewall servers. Please "
|
5214 |
"try again in a few minutes"
|
@@ -5216,7 +5225,7 @@ msgstr ""
|
|
5216 |
"Une erreur inattendue s'est produite lors de la connexion au serveur de "
|
5217 |
"NinjaFirewall. Merci d'essayer à nouveau dans quelques minutes"
|
5218 |
|
5219 |
-
#: lib/i18n-extra.php:
|
5220 |
msgid ""
|
5221 |
"An error occured while connecting to NinjaFirewall servers. Please try again "
|
5222 |
"in a few minutes"
|
@@ -5224,90 +5233,90 @@ msgstr ""
|
|
5224 |
"Une erreur inattendue s'est produite lors de la connexion au serveur de "
|
5225 |
"NinjaFirewall. Merci d'essayer à nouveau dans quelques minutes"
|
5226 |
|
5227 |
-
#: lib/i18n-extra.php:
|
5228 |
msgid "Enter a valid license to save!"
|
5229 |
msgstr "Veuillez entrer un numéro de licence valide !"
|
5230 |
|
5231 |
-
#: lib/i18n-extra.php:
|
5232 |
msgid "This is already your current license!"
|
5233 |
msgstr "Cette licence est la même que l'actuelle !"
|
5234 |
|
5235 |
-
#: lib/i18n-extra.php:
|
5236 |
msgid "Your new license has been accepted and saved."
|
5237 |
msgstr "Votre nouvelle licence a été acceptée et sauvegardée."
|
5238 |
|
5239 |
-
#: lib/i18n-extra.php:
|
5240 |
msgid "This license is not valid"
|
5241 |
msgstr "Cette licence n'est pas valide"
|
5242 |
|
5243 |
-
#: lib/i18n-extra.php:
|
5244 |
msgid "WP+ Edition License"
|
5245 |
msgstr "Licence WP+ Edition"
|
5246 |
|
5247 |
-
#: lib/i18n-extra.php:
|
5248 |
msgid "License Number"
|
5249 |
msgstr "Numéro de Licence"
|
5250 |
|
5251 |
-
#: lib/i18n-extra.php:
|
5252 |
msgid "No license found"
|
5253 |
msgstr "Aucune licence trouvée"
|
5254 |
|
5255 |
-
#: lib/i18n-extra.php:
|
5256 |
msgid "Click to check your license validity"
|
5257 |
msgstr "Cliquez pour tester la validité de votre licence"
|
5258 |
|
5259 |
-
#: lib/i18n-extra.php:
|
5260 |
msgid "Expiration date"
|
5261 |
msgstr "Date d'expiration"
|
5262 |
|
5263 |
-
#: lib/i18n-extra.php:
|
5264 |
msgid "Unknown expiration date"
|
5265 |
msgstr "Date d'expiration inconnue"
|
5266 |
|
5267 |
-
#: lib/i18n-extra.php:
|
5268 |
msgid "Use the \"Check License Validity\" button to attempt to fix this error."
|
5269 |
msgstr ""
|
5270 |
"Selectionnez \"Cliquez pour tester la validité de votre licence\" pour "
|
5271 |
"tenter de réparer cette erreur."
|
5272 |
|
5273 |
-
#: lib/i18n-extra.php:
|
5274 |
msgid "Your license will expire soon!"
|
5275 |
msgstr "Votre licence va bientôt expirer !"
|
5276 |
|
5277 |
-
#: lib/i18n-extra.php:
|
5278 |
msgid "Your license has expired."
|
5279 |
msgstr "Votre licence a expiré."
|
5280 |
|
5281 |
-
#: lib/i18n-extra.php:
|
5282 |
msgid "License renewal"
|
5283 |
msgstr "Renouvellement de licence"
|
5284 |
|
5285 |
-
#: lib/i18n-extra.php:
|
5286 |
msgid "Click here to get a license!"
|
5287 |
msgstr "Cliquez ici pour obtenir une licence !"
|
5288 |
|
5289 |
-
#: lib/i18n-extra.php:
|
5290 |
msgid "Enter your new license and click on the save button"
|
5291 |
msgstr "Entrez votre licence et cliquez sur le bouton pour l'enregistrer"
|
5292 |
|
5293 |
-
#: lib/i18n-extra.php:
|
5294 |
msgid "Save New License"
|
5295 |
msgstr "Sauvegarder la Licence"
|
5296 |
|
5297 |
-
#: lib/i18n-extra.php:
|
5298 |
msgid "Allow, but block dangerous files"
|
5299 |
msgstr "Autoriser, mais bloquer les fichiers dangereux"
|
5300 |
|
5301 |
-
#: lib/i18n-extra.php:
|
5302 |
msgid "See contextual help for the list of files."
|
5303 |
msgstr ""
|
5304 |
"Consultez l'aide contextuelle pour voir la liste des fichiers concernés."
|
5305 |
|
5306 |
-
#: lib/i18n-extra.php:
|
5307 |
msgid "Apply to ZIP archives file contents"
|
5308 |
msgstr "Appliquer au contenu des fichiers ZIP"
|
5309 |
|
5310 |
-
#: lib/i18n-extra.php:
|
5311 |
msgid ""
|
5312 |
"Keep this option disabled if you are using scripts such as Paypal IPN or "
|
5313 |
"WordPress WP-Cron, unless you added their IP address or URL to your Access "
|
@@ -5317,7 +5326,7 @@ msgstr ""
|
|
5317 |
"WordPress WP-Cron, sauf si vous avez ajouté leur adresse IP ou URL dans la "
|
5318 |
"section \"Contrôle d'Accès\"."
|
5319 |
|
5320 |
-
#: lib/i18n-extra.php:
|
5321 |
#, php-format
|
5322 |
msgid ""
|
5323 |
"Do not send a notification if the user is in the <a href=\"%s\">IP Access "
|
@@ -5383,7 +5392,7 @@ msgstr "La page d'accueil du site a retourné une erreur fatale : %s."
|
|
5383 |
msgid "File is not writable"
|
5384 |
msgstr "Le fichier n'est pas accessible en écriture"
|
5385 |
|
5386 |
-
#: lib/install_default.php:
|
5387 |
msgid ""
|
5388 |
"Error: The installer cannot download the security rules from wordpress.org "
|
5389 |
"website."
|
@@ -5391,7 +5400,7 @@ msgstr ""
|
|
5391 |
"Erreur : Impossible de télécharger les règles de sécurité depuis le site de "
|
5392 |
"wordpress.org."
|
5393 |
|
5394 |
-
#: lib/install_default.php:
|
5395 |
msgid ""
|
5396 |
"The server may be temporarily down or you may have network connectivity "
|
5397 |
"problems? Please try again in a few minutes."
|
@@ -5400,7 +5409,7 @@ msgstr ""
|
|
5400 |
"problèmes de connectivité réseau ? Veuillez ré-essayer d'ici quelques "
|
5401 |
"minutes."
|
5402 |
|
5403 |
-
#: lib/install_default.php:
|
5404 |
msgid ""
|
5405 |
"NinjaFirewall downloads its rules over an HTTPS secure connection. Maybe "
|
5406 |
"your server does not support SSL? You can force NinjaFirewall to use a non-"
|
@@ -5413,7 +5422,7 @@ msgstr ""
|
|
5413 |
"connexion non-sécurisée (HTTP) en ajoutant la ligne suivante dans votre "
|
5414 |
"fichier <strong>wp-config.php</strong> :"
|
5415 |
|
5416 |
-
#: lib/install_default.php:
|
5417 |
#, php-format
|
5418 |
msgid ""
|
5419 |
"NinjaFirewall cannot create its <code>nfwlog/</code>log and cache folder; "
|
@@ -6164,8 +6173,8 @@ msgstr "[NinjaFirewall] Alerte: Détection File Check"
|
|
6164 |
#: lib/monitoring_file_check.php:768 lib/monitoring_file_check.php:770
|
6165 |
#: lib/monitoring_file_check.php:790 lib/monitoring_file_check.php:792
|
6166 |
#: lib/security_rules_update.php:572 lib/security_rules_update.php:574
|
6167 |
-
#: lib/utils.php:225 lib/utils.php:311 lib/utils.php:435 lib/utils.php:
|
6168 |
-
#: lib/utils.php:
|
6169 |
msgid "Blog:"
|
6170 |
msgstr "Blog :"
|
6171 |
|
@@ -6705,7 +6714,7 @@ msgstr ""
|
|
6705 |
"NinjaFirewall a bloqué une tentative de modification/création d'une page ou "
|
6706 |
"d'un article par un utilisateur qui n'avait pas les capacités nécessaires :"
|
6707 |
|
6708 |
-
#: lib/utils.php:226 lib/utils.php:312 lib/utils.php:436 lib/utils.php:
|
6709 |
msgid "Username:"
|
6710 |
msgstr "Utilisateur :"
|
6711 |
|
@@ -6713,18 +6722,18 @@ msgstr "Utilisateur :"
|
|
6713 |
msgid "Action:"
|
6714 |
msgstr "Action :"
|
6715 |
|
6716 |
-
#: lib/utils.php:230 lib/utils.php:315 lib/utils.php:437 lib/utils.php:
|
6717 |
-
#: lib/utils.php:
|
6718 |
msgid "User IP:"
|
6719 |
msgstr "IP utilisateur :"
|
6720 |
|
6721 |
-
#: lib/utils.php:242 lib/utils.php:327 lib/utils.php:449 lib/utils.php:
|
6722 |
-
#: lib/utils.php:
|
6723 |
msgid "A PHP backtrace has been attached to this message for your convenience."
|
6724 |
msgstr ""
|
6725 |
"La pile d'exécution de PHP est jointe à ce message pour votre commodité."
|
6726 |
|
6727 |
-
#: lib/utils.php:244 lib/utils.php:329 lib/utils.php:
|
6728 |
msgid ""
|
6729 |
"This protection (and notification) can be turned off from NinjaFirewall "
|
6730 |
"\"Firewall Policies\" page."
|
@@ -6733,7 +6742,7 @@ msgstr ""
|
|
6733 |
"\"Politiques du Pare-feu\" de NinjaFirewall."
|
6734 |
|
6735 |
#: lib/utils.php:259 lib/utils.php:260 lib/utils.php:344 lib/utils.php:345
|
6736 |
-
#: lib/utils.php:466 lib/utils.php:467 lib/utils.php:
|
6737 |
msgid "You are not allowed to perform this task."
|
6738 |
msgstr "Vous n'êtes pas autorisé à effectuer cette tâche."
|
6739 |
|
@@ -6803,32 +6812,32 @@ msgstr "NinjaFirewall erreur fatale :"
|
|
6803 |
msgid "Review your installation, your site is not protected."
|
6804 |
msgstr "Vérifiez votre installation, votre site n'est pas protégé."
|
6805 |
|
6806 |
-
#: lib/utils.php:
|
6807 |
msgid "Alert: WordPress console login"
|
6808 |
msgstr "Alerte : Connexion à WordPress"
|
6809 |
|
6810 |
-
#: lib/utils.php:
|
6811 |
msgid "Someone just logged in to your WordPress admin console:"
|
6812 |
msgstr "Quelqu'un vient de se connecter à votre Tableau de bord de WordPress:"
|
6813 |
|
6814 |
-
#: lib/utils.php:
|
6815 |
msgid "Forbidden access"
|
6816 |
msgstr "Accès interdit"
|
6817 |
|
6818 |
-
#: lib/utils.php:
|
6819 |
#, php-format
|
6820 |
msgid ""
|
6821 |
-
"<strong>ERROR</strong>: Invalid username or password.<br /><a
|
6822 |
-
"\">Lost your password</a>?"
|
6823 |
msgstr ""
|
6824 |
-
"<strong>ERREUR</strong>: Identifiant ou mot de passe invalide.<br
|
6825 |
-
"
|
6826 |
|
6827 |
-
#: lib/utils.php:
|
6828 |
msgid "[NinjaFirewall] Alert: Database changes detected"
|
6829 |
msgstr "[NinjaFirewall] Alerte: Modification dans la base de données"
|
6830 |
|
6831 |
-
#: lib/utils.php:
|
6832 |
msgid ""
|
6833 |
"NinjaFirewall has detected that one or more administrator accounts were "
|
6834 |
"modified in the database:"
|
@@ -6836,12 +6845,12 @@ msgstr ""
|
|
6836 |
"NinjaFirewall a détecté que un ou plusieurs comptes d'administrateur ont été "
|
6837 |
"modifiés dans la base de données:"
|
6838 |
|
6839 |
-
#: lib/utils.php:
|
6840 |
#, php-format
|
6841 |
msgid "Total administrators : %s"
|
6842 |
msgstr "Nombre d'administrateurs : %s"
|
6843 |
|
6844 |
-
#: lib/utils.php:
|
6845 |
msgid ""
|
6846 |
"If you cannot see any modifications in the above fields, it is possible that "
|
6847 |
"the administrator password was changed."
|
@@ -6849,11 +6858,11 @@ msgstr ""
|
|
6849 |
"Si vous ne voyez pas de modifications dans les données ci-dessus, il est "
|
6850 |
"possible que le mot de passe administrateur ait été changé."
|
6851 |
|
6852 |
-
#: lib/utils.php:
|
6853 |
msgid "Blocked privilege escalation attempt"
|
6854 |
msgstr "Tentatives d'élévation des privilèges"
|
6855 |
|
6856 |
-
#: lib/utils.php:
|
6857 |
msgid ""
|
6858 |
"NinjaFirewall has blocked an attempt to modify a user capability by someone "
|
6859 |
"who does not have administrative privileges:"
|
@@ -6861,7 +6870,7 @@ msgstr ""
|
|
6861 |
"NinjaFirewall a bloqué une tentative de modification de certaines Capacités "
|
6862 |
"par un utilisateur ne disposant pas de privilèges administratifs :"
|
6863 |
|
6864 |
-
#: lib/utils.php:
|
6865 |
msgid ""
|
6866 |
"NinjaFirewall brute-force protection is enabled and you are temporarily "
|
6867 |
"whitelisted."
|
@@ -6869,7 +6878,7 @@ msgstr ""
|
|
6869 |
"La protection de NinjaFirewall contre les attaques par force brute est "
|
6870 |
"activée. Vous êtes temporairement dans la liste blanche."
|
6871 |
|
6872 |
-
#: lib/utils.php:
|
6873 |
#, php-format
|
6874 |
msgid ""
|
6875 |
"Hey, it seems that you've been using NinjaFirewall for some time. If you "
|
@@ -6882,17 +6891,17 @@ msgstr ""
|
|
6882 |
"a>. Il a fallu des milliers d'heures pour le développer, mais il suffit "
|
6883 |
"seulement de quelques minutes pour le noter. Merci !"
|
6884 |
|
6885 |
-
#: lib/utils.php:
|
6886 |
msgid ""
|
6887 |
"The attempt was blocked and the option was reversed to its original value."
|
6888 |
msgstr ""
|
6889 |
"La tentative a été bloquée et l'option a été remise à sa valeur d'origine."
|
6890 |
|
6891 |
-
#: lib/utils.php:
|
6892 |
msgid "Attempt to modify WordPress settings"
|
6893 |
msgstr "Tentative de modification des paramètres de WordPress"
|
6894 |
|
6895 |
-
#: lib/utils.php:
|
6896 |
msgid ""
|
6897 |
"NinjaFirewall has blocked an attempt to modify some important WordPress "
|
6898 |
"settings by a user that does not have administrative privileges:"
|
@@ -6901,31 +6910,31 @@ msgstr ""
|
|
6901 |
"importants de WordPress par un utilisateur ne disposant pas de privilèges "
|
6902 |
"administratifs :"
|
6903 |
|
6904 |
-
#: lib/utils.php:
|
6905 |
#, php-format
|
6906 |
msgid "Option: %s"
|
6907 |
msgstr "Option: %s"
|
6908 |
|
6909 |
-
#: lib/utils.php:
|
6910 |
#, php-format
|
6911 |
msgid "Original value: %s"
|
6912 |
msgstr "Valeur originale : %s"
|
6913 |
|
6914 |
-
#: lib/utils.php:
|
6915 |
#, php-format
|
6916 |
msgid "Modified value: %s"
|
6917 |
msgstr "Valeur modifiée : %s"
|
6918 |
|
6919 |
-
#: lib/utils.php:
|
6920 |
#, php-format
|
6921 |
msgid "Action taken: %s"
|
6922 |
msgstr "Action prise : %s"
|
6923 |
|
6924 |
-
#: lib/utils.php:
|
6925 |
msgid "Code injection attempt in WordPress options table"
|
6926 |
msgstr "Tentative d'injection de code dans la table des options de WordPress"
|
6927 |
|
6928 |
-
#: lib/utils.php:
|
6929 |
msgid ""
|
6930 |
"NinjaFirewall has blocked an attempt to inject code in the WordPress options "
|
6931 |
"table by a user that does not have administrative privileges:"
|
@@ -6934,26 +6943,26 @@ msgstr ""
|
|
6934 |
"options de WordPress par un utilisateur ne disposant pas de privilèges "
|
6935 |
"administratifs :"
|
6936 |
|
6937 |
-
#: lib/utils.php:
|
6938 |
#, php-format
|
6939 |
msgid "Code: %s"
|
6940 |
msgstr "Code : %s"
|
6941 |
|
6942 |
-
#: lib/utils.php:
|
6943 |
#, php-format
|
6944 |
msgid "Error, cannot create the %s folder."
|
6945 |
msgstr "Erreur, impossible de créer le répertoire %s."
|
6946 |
|
6947 |
-
#: lib/utils.php:
|
6948 |
msgid "Check your server permissions and try again."
|
6949 |
msgstr "Vérifiez les autorisations de votre serveur et réessayez."
|
6950 |
|
6951 |
-
#: lib/utils.php:
|
6952 |
#, php-format
|
6953 |
msgid "Error, the %s folder is not writable."
|
6954 |
msgstr "Erreur, le répertoire %s est en lecture seule."
|
6955 |
|
6956 |
-
#: lib/utils.php:
|
6957 |
#, php-format
|
6958 |
msgid "Error, cannot write %s."
|
6959 |
msgstr "Erreur, impossible d'écrire dans %s."
|
@@ -7732,6 +7741,44 @@ msgstr "Passez Premium !"
|
|
7732 |
msgid "Rate it!"
|
7733 |
msgstr "Notez-le !"
|
7734 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7735 |
#~ msgid ""
|
7736 |
#~ "The next scheduled date is in the past! WordPress wp-cron may not be "
|
7737 |
#~ "working or may have been disabled."
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Stable (latest release)\n"
|
6 |
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/ninjafirewall\n"
|
7 |
+
"POT-Creation-Date: 2021-04-03 23:29+0700\n"
|
8 |
+
"PO-Revision-Date: 2021-04-03 23:30+0700\n"
|
9 |
"Last-Translator: NinTechNet <contact@nintechnet.com>\n"
|
10 |
"Language-Team: NinTechNet <nintechnet.com>\n"
|
11 |
"Language: fr_FR\n"
|
765 |
msgid "Blocked brute-force attacks:"
|
766 |
msgstr "Attaques par force brute bloquées :"
|
767 |
|
768 |
+
#: lib/event_notifications.php:503 lib/event_updates.php:225 lib/utils.php:1094
|
769 |
msgid ""
|
770 |
"This notification can be turned off from NinjaFirewall \"Event Notifications"
|
771 |
"\" page."
|
786 |
"pour votre site Web :"
|
787 |
|
788 |
#: lib/event_updates.php:163 lib/utils.php:233 lib/utils.php:318
|
789 |
+
#: lib/utils.php:440 lib/utils.php:1083 lib/utils.php:1272 lib/utils.php:1544
|
790 |
msgid "Date:"
|
791 |
msgstr "Date :"
|
792 |
|
885 |
msgid "[NinjaFirewall] Alert: %s"
|
886 |
msgstr "[NinjaFirewall] Alerte : %s"
|
887 |
|
888 |
+
#: lib/events.php:213 lib/events.php:215 lib/utils.php:832
|
889 |
msgid "-Blog:"
|
890 |
msgstr "- Blog :"
|
891 |
|
893 |
msgid "NinjaFirewall has detected the following activity on your account:"
|
894 |
msgstr "NinjaFirewall a détecté l'activité suivante sur votre compte :"
|
895 |
|
896 |
+
#: lib/events.php:220 lib/utils.php:837
|
897 |
msgid "-User:"
|
898 |
msgstr "- Nom :"
|
899 |
|
900 |
+
#: lib/events.php:221 lib/utils.php:838
|
901 |
msgid "-IP:"
|
902 |
msgstr "- IP :"
|
903 |
|
904 |
+
#: lib/events.php:222 lib/utils.php:839
|
905 |
msgid "-Date:"
|
906 |
msgstr "-Date :"
|
907 |
|
1183 |
msgid "substitution character:"
|
1184 |
msgstr "caractère de substitution :"
|
1185 |
|
1186 |
+
#: lib/firewall_policies.php:306 lib/help.php:178
|
1187 |
msgid "Block direct access to any PHP file located in one of these directories"
|
1188 |
msgstr ""
|
1189 |
"Bloquer l'accès direct à un fichier PHP situé dans l'un de ces répertoires"
|
1190 |
|
1191 |
+
#: lib/firewall_policies.php:336
|
1192 |
msgid ""
|
1193 |
"NinjaFirewall will not block access to the TinyMCE WYSIWYG editor even if "
|
1194 |
"this option is enabled."
|
1196 |
"NinjaFirewall ne bloquera pas l'accès à l'éditeur WYSIWYG TinyMCE même si "
|
1197 |
"cette option est activée."
|
1198 |
|
1199 |
+
#: lib/firewall_policies.php:351
|
1200 |
msgid ""
|
1201 |
"Unless you have PHP scripts in a \"/cache/\" folder that need to be accessed "
|
1202 |
"by your visitors, we recommend to enable this option."
|
1205 |
"pouvant être consultés par vos visiteurs, nous vous recommandons d'activer "
|
1206 |
"cette option."
|
1207 |
|
1208 |
+
#: lib/firewall_policies.php:361
|
1209 |
#, php-format
|
1210 |
msgid ""
|
1211 |
"To enable this option, please remove the %s constant from your wp-config.php "
|
1214 |
"Pour activer cette option, veuillez enlever la constante %s de votre fichier "
|
1215 |
"wp-config.php ou .htninja."
|
1216 |
|
1217 |
+
#: lib/firewall_policies.php:385
|
1218 |
msgid "(main site only)"
|
1219 |
msgstr "(site principal uniquement)"
|
1220 |
|
1221 |
+
#: lib/firewall_policies.php:386
|
1222 |
msgid "(not recommended if you allow sites registration)"
|
1223 |
msgstr ""
|
1224 |
"(non recommandé si vous autorisez la création de sites dans votre réseau)"
|
1225 |
|
1226 |
+
#: lib/firewall_policies.php:396
|
1227 |
msgid "(multisite installation only)"
|
1228 |
msgstr "(installation Multisite uniquement)"
|
1229 |
|
1230 |
+
#: lib/firewall_policies.php:403
|
1231 |
+
msgid "Permissions"
|
1232 |
+
msgstr "Permissions"
|
1233 |
|
1234 |
+
#: lib/firewall_policies.php:405 lib/help.php:180
|
1235 |
msgid "Block attempts to modify important WordPress settings"
|
1236 |
msgstr ""
|
1237 |
"Bloquer les tentatives de modification des paramètres importants de WordPress"
|
1238 |
|
1239 |
+
#: lib/firewall_policies.php:406 lib/help.php:182
|
1240 |
msgid "Block user accounts creation"
|
1241 |
msgstr "Bloquer la création de comptes utilisateur"
|
1242 |
|
1243 |
+
#: lib/firewall_policies.php:407 lib/help.php:184
|
1244 |
msgid "Block attempts to gain administrative privileges"
|
1245 |
msgstr "Bloquer les tentatives d'élévation des privilèges"
|
1246 |
|
1247 |
+
#: lib/firewall_policies.php:409
|
1248 |
msgid "Apply to all subsites in the network"
|
1249 |
msgstr "Appliquer à tous les sites du réseau"
|
1250 |
|
1251 |
+
#: lib/firewall_policies.php:411 lib/help.php:187
|
1252 |
msgid ""
|
1253 |
"Block attempts to publish, edit or delete a published post by users who do "
|
1254 |
"not have the right capabilities"
|
1256 |
"Bloquer les tentatives de publication, modification ou suppression d'un "
|
1257 |
"article publié par des utilisateurs qui n'ont pas les bonnes capacités"
|
1258 |
|
1259 |
+
#: lib/firewall_policies.php:411 lib/thickbox.php:86
|
1260 |
msgid "(recommended)"
|
1261 |
msgstr "(recommandé)"
|
1262 |
|
1263 |
+
#: lib/firewall_policies.php:423 lib/help.php:189
|
1264 |
msgid "WordPress AJAX"
|
1265 |
msgstr "WordPress AJAX"
|
1266 |
|
1267 |
+
#: lib/firewall_policies.php:425
|
1268 |
msgid "Protect <code>admin-ajax.php</code> against suspicious bots"
|
1269 |
msgstr ""
|
1270 |
"Proteger <code>admin-ajax.php</code> contre les bots et scanners malveillants"
|
1271 |
|
1272 |
+
#: lib/firewall_policies.php:426
|
1273 |
#, php-format
|
1274 |
msgid ""
|
1275 |
"Your server IP (%s), localhost and private IP addresses will not be affected "
|
1278 |
"L'adresse IP de votre serveur (%s), localhost et toute adresse IP privée ne "
|
1279 |
"seront pas affectées par cette politique."
|
1280 |
|
1281 |
+
#: lib/firewall_policies.php:431 lib/help.php:191
|
1282 |
msgid "Protect against username enumeration"
|
1283 |
msgstr "Protéger contre l'énumération des comptes utilisateurs"
|
1284 |
|
1285 |
+
#: lib/firewall_policies.php:433
|
1286 |
msgid "Through the author archives"
|
1287 |
msgstr "Via la page d'archive d'un auteur"
|
1288 |
|
1289 |
+
#: lib/firewall_policies.php:434
|
1290 |
+
msgid "Through the author sitemap"
|
1291 |
+
msgstr "Via le plan du site d'un auteur"
|
1292 |
+
|
1293 |
+
#: lib/firewall_policies.php:435
|
1294 |
msgid "Through the login page"
|
1295 |
msgstr "Via la page de connexion"
|
1296 |
|
1297 |
+
#: lib/firewall_policies.php:436
|
1298 |
msgid "Through the blog feed"
|
1299 |
msgstr "Via le flux RSS de WordPress"
|
1300 |
|
1301 |
+
#: lib/firewall_policies.php:437
|
1302 |
msgid "Through the WordPress REST API"
|
1303 |
msgstr "Via l'API REST de WordPress"
|
1304 |
|
1305 |
+
#: lib/firewall_policies.php:442 lib/help.php:193
|
1306 |
msgid "WordPress REST API"
|
1307 |
msgstr "API REST de WordPress"
|
1308 |
|
1309 |
+
#: lib/firewall_policies.php:444 lib/firewall_policies.php:450
|
1310 |
msgid "Block any access to the API"
|
1311 |
msgstr "Bloquer tout accès à l'API"
|
1312 |
|
1313 |
+
#: lib/firewall_policies.php:448 lib/help.php:195
|
1314 |
msgid "WordPress XML-RPC API"
|
1315 |
msgstr "API XML-RPC de WordPress"
|
1316 |
|
1317 |
+
#: lib/firewall_policies.php:451
|
1318 |
msgid "Block <code>system.multicall</code> method"
|
1319 |
msgstr "Bloquer la méthode <code>system.multicall</code>"
|
1320 |
|
1321 |
+
#: lib/firewall_policies.php:452
|
1322 |
msgid "Block Pingbacks"
|
1323 |
msgstr "Bloquer les Pingbacks"
|
1324 |
|
1325 |
+
#: lib/firewall_policies.php:454
|
1326 |
msgid ""
|
1327 |
"Disabling access to the REST or XML-RPC API may break some functionality on "
|
1328 |
"your blog, its themes or plugins (e.g., Gutenberg editor, Jetpack, Contact "
|
1332 |
"blog, ses thèmes ou ses extensions (ex.: Éditeur Gutenberg, Jetpack, Contact "
|
1333 |
"Form 7 etc)."
|
1334 |
|
1335 |
+
#: lib/firewall_policies.php:459
|
1336 |
msgid "Application Passwords"
|
1337 |
msgstr "Mots de passe d’application"
|
1338 |
|
1339 |
+
#: lib/firewall_policies.php:461
|
1340 |
#, php-format
|
1341 |
msgid "Disable <a %s>Application Passwords</a>"
|
1342 |
msgstr "Désactiver les <a %s>Mots de passe d’application</a>"
|
1343 |
|
1344 |
+
#: lib/firewall_policies.php:466
|
1345 |
msgid "Block <code>POST</code> requests in the themes folder"
|
1346 |
msgstr "Bloquer les requêtes <code>POST</code> dans le dossier des thèmes"
|
1347 |
|
1348 |
+
#: lib/firewall_policies.php:476
|
1349 |
msgid "Force HTTPS for admin and logins"
|
1350 |
msgstr "Forcer la connexion sécurisée au Tableau de bord"
|
1351 |
|
1352 |
+
#: lib/firewall_policies.php:482
|
1353 |
msgid "Disable the plugin and theme editor"
|
1354 |
msgstr "Désactiver l’éditeur de thème et d'extension"
|
1355 |
|
1356 |
+
#: lib/firewall_policies.php:488
|
1357 |
msgid "Disable plugin and theme update/installation"
|
1358 |
msgstr "Désactiver l'installation et mise à jour des thèmes et extensions"
|
1359 |
|
1360 |
+
#: lib/firewall_policies.php:494
|
1361 |
msgid "Disable the fatal error handler"
|
1362 |
msgstr "Désactiver le gestionnaire d'erreurs fatales"
|
1363 |
|
1364 |
+
#: lib/firewall_policies.php:516 lib/help.php:209
|
1365 |
msgid "Users Whitelist"
|
1366 |
msgstr "Liste Blanche"
|
1367 |
|
1368 |
+
#: lib/firewall_policies.php:518
|
1369 |
msgid "Add the Administrator to the whitelist (default)."
|
1370 |
msgstr "Ajouter l'Administrateur à la liste blanche (défaut)."
|
1371 |
|
1372 |
+
#: lib/firewall_policies.php:519
|
1373 |
msgid "Add all logged in users to the whitelist."
|
1374 |
msgstr "Ajouter tous les utilisateurs connectés à la liste blanche."
|
1375 |
|
1376 |
+
#: lib/firewall_policies.php:520
|
1377 |
msgid "Disable users whitelist."
|
1378 |
msgstr "Désactiver la liste blanche."
|
1379 |
|
1380 |
+
#: lib/firewall_policies.php:521
|
1381 |
msgid ""
|
1382 |
"Note: This feature does not apply to <code>FORCE_SSL_ADMIN</code>, "
|
1383 |
"<code>DISALLOW_FILE_EDIT</code>, <code>DISALLOW_FILE_MODS</code> and "
|
1389 |
"<code>WP_DISABLE_FATAL_ERROR_HANDLER</code> qui, si elles sont activées, "
|
1390 |
"seront toujours appliquées."
|
1391 |
|
1392 |
+
#: lib/firewall_policies.php:546 lib/help.php:223
|
1393 |
msgid "HTTP GET variable"
|
1394 |
msgstr "Variable HTTP GET"
|
1395 |
|
1396 |
+
#: lib/firewall_policies.php:549
|
1397 |
msgid "Scan <code>GET</code> variable"
|
1398 |
msgstr "Filtrer la variable <code>GET</code>"
|
1399 |
|
1400 |
+
#: lib/firewall_policies.php:555
|
1401 |
msgid "Sanitise <code>GET</code> variable"
|
1402 |
msgstr "Nettoyer la variable <code>GET</code>"
|
1403 |
|
1404 |
+
#: lib/firewall_policies.php:581 lib/help.php:226
|
1405 |
msgid "HTTP POST variable"
|
1406 |
msgstr "Variable HTTP POST"
|
1407 |
|
1408 |
+
#: lib/firewall_policies.php:584
|
1409 |
msgid "Scan <code>POST</code> variable"
|
1410 |
msgstr "Filtrer la variable <code>POST</code>"
|
1411 |
|
1412 |
+
#: lib/firewall_policies.php:590
|
1413 |
msgid "Sanitise <code>POST</code> variable"
|
1414 |
msgstr "Nettoyer la variable <code>POST</code>"
|
1415 |
|
1416 |
+
#: lib/firewall_policies.php:593 lib/firewall_policies.php:618
|
1417 |
msgid "Do not enable this option unless you know what you are doing!"
|
1418 |
msgstr ""
|
1419 |
"N'activez pas cette option si vous n'êtes pas sûr de ce que vous "
|
1420 |
"faites !"
|
1421 |
|
1422 |
+
#: lib/firewall_policies.php:597 lib/help.php:228
|
1423 |
msgid "Decode Base64-encoded <code>POST</code> variable"
|
1424 |
msgstr ""
|
1425 |
"Décoder les chaîne encodées en Base64 dans la variable <code>POST</code>"
|
1426 |
|
1427 |
+
#: lib/firewall_policies.php:612 lib/help.php:230
|
1428 |
msgid "HTTP REQUEST variable"
|
1429 |
msgstr "Variable HTTP REQUEST"
|
1430 |
|
1431 |
+
#: lib/firewall_policies.php:615
|
1432 |
msgid "Sanitise <code>REQUEST</code> variable"
|
1433 |
msgstr "Nettoyer la variable <code>REQUEST</code>"
|
1434 |
|
1435 |
+
#: lib/firewall_policies.php:637 lib/help.php:233
|
1436 |
msgid "Cookies"
|
1437 |
msgstr "Cookies"
|
1438 |
|
1439 |
+
#: lib/firewall_policies.php:640
|
1440 |
msgid "Scan cookies"
|
1441 |
msgstr "Filtrer les cookies"
|
1442 |
|
1443 |
+
#: lib/firewall_policies.php:646
|
1444 |
msgid "Sanitise cookies"
|
1445 |
msgstr "Nettoyer les cookies"
|
1446 |
|
1447 |
+
#: lib/firewall_policies.php:672 lib/help.php:236
|
1448 |
msgid "HTTP_USER_AGENT server variable"
|
1449 |
msgstr "Variable HTTP_USER_AGENT"
|
1450 |
|
1451 |
+
#: lib/firewall_policies.php:675
|
1452 |
msgid "Scan <code>HTTP_USER_AGENT</code>"
|
1453 |
msgstr "Filtrer <code>HTTP_USER_AGENT</code>"
|
1454 |
|
1455 |
+
#: lib/firewall_policies.php:681
|
1456 |
msgid "Sanitise <code>HTTP_USER_AGENT</code>"
|
1457 |
msgstr "Nettoyer <code>HTTP_USER_AGENT</code>"
|
1458 |
|
1459 |
+
#: lib/firewall_policies.php:687 lib/help.php:238
|
1460 |
msgid "Block suspicious bots/scanners"
|
1461 |
msgstr "Bloquer les requêtes provenant de bots/scanners malveillants"
|
1462 |
|
1463 |
+
#: lib/firewall_policies.php:713 lib/help.php:240
|
1464 |
msgid "HTTP_REFERER server variable"
|
1465 |
msgstr "Variable HTTP_REFERER"
|
1466 |
|
1467 |
+
#: lib/firewall_policies.php:716
|
1468 |
msgid "Scan <code>HTTP_REFERER</code>"
|
1469 |
msgstr "Filtrer <code>HTTP_REFERER</code>"
|
1470 |
|
1471 |
+
#: lib/firewall_policies.php:722
|
1472 |
msgid "Sanitise <code>HTTP_REFERER</code>"
|
1473 |
msgstr "Nettoyer <code>HTTP_REFERER</code>"
|
1474 |
|
1475 |
+
#: lib/firewall_policies.php:728
|
1476 |
msgid ""
|
1477 |
"Block <code>POST</code> requests that do not have an <code>HTTP_REFERER</"
|
1478 |
"code> header"
|
1480 |
"Bloquer les requêtes <code>POST</code> qui n'ont pas d'en-tête "
|
1481 |
"<code>HTTP_REFERER</code>"
|
1482 |
|
1483 |
+
#: lib/firewall_policies.php:731
|
1484 |
msgid ""
|
1485 |
"Keep this option disabled if you are using scripts like Paypal IPN, "
|
1486 |
"WordPress WP-Cron etc"
|
1488 |
"N'activez pas cette option si vous utilisez des scripts comme Paypal IPN, "
|
1489 |
"WordPress WP-Cron etc"
|
1490 |
|
1491 |
+
#: lib/firewall_policies.php:758
|
1492 |
msgid "Block localhost IP in <code>GET/POST</code> request"
|
1493 |
msgstr "Bloquer les requêtes <code>GET/POST</code> contenant l'IP localhost"
|
1494 |
|
1495 |
+
#: lib/firewall_policies.php:764 lib/help.php:248
|
1496 |
msgid "Block HTTP requests with an IP in the <code>HTTP_HOST</code> header"
|
1497 |
msgstr ""
|
1498 |
"Bloquer les requêtes HTTP dont l'en-tête <code>HTTP_HOST</code> contient une "
|
1499 |
"IP"
|
1500 |
|
1501 |
+
#: lib/firewall_policies.php:770 lib/help.php:250
|
1502 |
msgid "Scan traffic coming from localhost and private IP address spaces"
|
1503 |
msgstr "Filtrer les connexions provenant de localhost et d'adresses IP privées"
|
1504 |
|
1505 |
+
#: lib/firewall_policies.php:800
|
1506 |
#, php-format
|
1507 |
msgid ""
|
1508 |
"The \"HTTP response headers\" options below are disabled because the %s PHP "
|
1511 |
"Les politiques \"En-têtes de réponse HTTP\" ci-dessous sont désactivées car "
|
1512 |
"la fonction PHP %s n'est pas disponible sur votre serveur."
|
1513 |
|
1514 |
+
#: lib/firewall_policies.php:820 lib/help.php:262
|
1515 |
msgid "HTTP response headers"
|
1516 |
msgstr "En-têtes de réponse HTTP"
|
1517 |
|
1518 |
+
#: lib/firewall_policies.php:828
|
1519 |
#, php-format
|
1520 |
msgid "Set %s to protect against MIME type confusion attacks"
|
1521 |
msgstr ""
|
1522 |
"Activer %s pour protéger contre les attaques basées sur la confusion du type "
|
1523 |
"MIME"
|
1524 |
|
1525 |
+
#: lib/firewall_policies.php:834
|
1526 |
#, php-format
|
1527 |
msgid "Set %s to protect against clickjacking attempts"
|
1528 |
msgstr ""
|
1529 |
"Activer %s pour protéger contre les attaques de détournement de clic "
|
1530 |
"(clickjacking)"
|
1531 |
|
1532 |
+
#: lib/firewall_policies.php:841
|
1533 |
msgid ""
|
1534 |
"Setting this option to <code>DENY</code> may break some functionality on "
|
1535 |
"your blog, its themes or plugins."
|
1537 |
"Activer cette fonction avec <code>DENY</code> pourrait bloquer certaines "
|
1538 |
"fonctionnalités de votre blog, ses thèmes ou ses extensions."
|
1539 |
|
1540 |
+
#: lib/firewall_policies.php:846
|
1541 |
#, php-format
|
1542 |
msgid "Set %s (IE/Edge, Chrome, Opera and Safari browsers)"
|
1543 |
msgstr "Activer %s (IE/Edge, Opera, Chrome et Safari)"
|
1544 |
|
1545 |
+
#: lib/firewall_policies.php:850 lib/firewall_policies.php:851
|
1546 |
+
#: lib/firewall_policies.php:852
|
1547 |
#, php-format
|
1548 |
msgid "Set to %s"
|
1549 |
msgstr "Régler sur %s"
|
1550 |
|
1551 |
+
#: lib/firewall_policies.php:857
|
1552 |
#, php-format
|
1553 |
msgid "Force %s flag on all cookies to mitigate CSRF attacks"
|
1554 |
msgstr ""
|
1555 |
"Activer la propriété %s pour tous les cookies afin d'atténuer les attaques "
|
1556 |
"CSRF"
|
1557 |
|
1558 |
+
#: lib/firewall_policies.php:867
|
1559 |
#, php-format
|
1560 |
msgid "Force %s flag on all cookies to mitigate XSS attacks"
|
1561 |
msgstr ""
|
1562 |
"Activer la propriété %s pour tous les cookies afin d'atténuer les menaces "
|
1563 |
"XSS qui génèrent des vols de cookies"
|
1564 |
|
1565 |
+
#: lib/firewall_policies.php:870
|
1566 |
msgid ""
|
1567 |
"If your PHP scripts use cookies that need to be accessed from JavaScript, "
|
1568 |
"you should not enable this option."
|
1570 |
"Si vos scripts PHP envoient des cookies qui doivent être accessibles à "
|
1571 |
"partir de JavaScript, vous ne devriez pas activer cette option."
|
1572 |
|
1573 |
+
#: lib/firewall_policies.php:879
|
1574 |
msgid ""
|
1575 |
"HSTS headers can only be set when you are accessing your site over HTTPS."
|
1576 |
msgstr ""
|
1577 |
"Les en-têtes HSTS ne peuvent être utilisés que lorsque vous vous connectez à "
|
1578 |
"votre site en HTTPS (connexion sécurisée)."
|
1579 |
|
1580 |
+
#: lib/firewall_policies.php:887
|
1581 |
#, php-format
|
1582 |
msgid "Set %s (HSTS) to enforce secure connections to the server"
|
1583 |
msgstr ""
|
1584 |
"Activer %s (HSTS) pour forcer les connexions sécurisées vers le serveur"
|
1585 |
|
1586 |
+
#: lib/firewall_policies.php:891
|
1587 |
msgid "Set \"max-age\" to 0"
|
1588 |
msgstr "Régler \"max-age\" à 0"
|
1589 |
|
1590 |
+
#: lib/firewall_policies.php:892
|
1591 |
msgid "1 month"
|
1592 |
msgstr "1 mois"
|
1593 |
|
1594 |
+
#: lib/firewall_policies.php:893
|
1595 |
msgid "6 months"
|
1596 |
msgstr "6 mois"
|
1597 |
|
1598 |
+
#: lib/firewall_policies.php:894
|
1599 |
msgid "1 year"
|
1600 |
msgstr "1 année"
|
1601 |
|
1602 |
+
#: lib/firewall_policies.php:895
|
1603 |
msgid "2 years"
|
1604 |
msgstr "2 ans"
|
1605 |
|
1606 |
+
#: lib/firewall_policies.php:909
|
1607 |
msgid "Apply to subdomains"
|
1608 |
msgstr "Appliquer aux sous-domaines"
|
1609 |
|
1610 |
+
#: lib/firewall_policies.php:909
|
1611 |
msgid "Preload"
|
1612 |
msgstr "Preload"
|
1613 |
|
1614 |
+
#: lib/firewall_policies.php:933
|
1615 |
#, php-format
|
1616 |
msgid "Set %s for the website frontend"
|
1617 |
msgstr "Activer %s pour le site"
|
1618 |
|
1619 |
+
#: lib/firewall_policies.php:938
|
1620 |
msgid "This CSP header will apply to the website frontend only."
|
1621 |
msgstr "Cet en-tête CSP ne s'appliquera qu'au site."
|
1622 |
|
1623 |
+
#: lib/firewall_policies.php:942
|
1624 |
#, php-format
|
1625 |
msgid "Set %s for the WordPress admin dashboard"
|
1626 |
msgstr "Activer %s pour la console d'administration de WordPress"
|
1627 |
|
1628 |
+
#: lib/firewall_policies.php:947
|
1629 |
msgid "This CSP header will apply to the WordPress admin dashboard only."
|
1630 |
msgstr ""
|
1631 |
"Cet en-tête CSP ne s'appliquera qu'à la console d'administration de "
|
1632 |
"WordPress."
|
1633 |
|
1634 |
+
#: lib/firewall_policies.php:963
|
1635 |
#, php-format
|
1636 |
msgid "Set %s (Chrome, Opera and Firefox browsers)"
|
1637 |
msgstr "Activer %s (Chrome, Opera et Firefox)"
|
1638 |
|
1639 |
+
#: lib/firewall_policies.php:1018
|
1640 |
msgid ""
|
1641 |
"Block PHP built-in wrappers in <code>GET</code>, <code>POST</code>, "
|
1642 |
"<code>HTTP_USER_AGENT</code>, <code>HTTP_REFERER</code> and cookies"
|
1645 |
"<code>GET</code>, <code>POST</code>, <code>HTTP_USER_AGENT</code>, "
|
1646 |
"<code>HTTP_REFERER</code> et les cookies"
|
1647 |
|
1648 |
+
#: lib/firewall_policies.php:1057
|
1649 |
msgid "Block serialized PHP objects in the following global variables"
|
1650 |
msgstr ""
|
1651 |
"Bloquer les objets PHP sérialisés dans les variables globales suivantes"
|
1652 |
|
1653 |
+
#: lib/firewall_policies.php:1067 lib/help.php:295
|
1654 |
msgid "Block attempts to override PHP Superglobals"
|
1655 |
msgstr "Bloquer les tentatives de modification des Superglobales PHP"
|
1656 |
|
1657 |
+
#: lib/firewall_policies.php:1073 lib/help.php:297
|
1658 |
msgid "Hide PHP notice and error messages"
|
1659 |
msgstr "Masquer les messages d'erreur de PHP"
|
1660 |
|
1661 |
+
#: lib/firewall_policies.php:1079
|
1662 |
msgid "Sanitise <code>PHP_SELF</code>"
|
1663 |
msgstr "Nettoyer <code>PHP_SELF</code>"
|
1664 |
|
1665 |
+
#: lib/firewall_policies.php:1085
|
1666 |
msgid "Sanitise <code>PATH_TRANSLATED</code>"
|
1667 |
msgstr "Nettoyer <code>PATH_TRANSLATED</code>"
|
1668 |
|
1669 |
+
#: lib/firewall_policies.php:1091
|
1670 |
msgid "Sanitise <code>PATH_INFO</code>"
|
1671 |
msgstr "Nettoyer <code>PATH_INFO</code>"
|
1672 |
|
1673 |
+
#: lib/firewall_policies.php:1105
|
1674 |
msgid "This option is not compatible with your actual configuration."
|
1675 |
msgstr ""
|
1676 |
"Cette option n'est pas compatible avec la configuration de votre serveur."
|
1677 |
|
1678 |
+
#: lib/firewall_policies.php:1127 lib/help.php:301
|
1679 |
msgid "Various"
|
1680 |
msgstr "Divers"
|
1681 |
|
1682 |
+
#: lib/firewall_policies.php:1130
|
1683 |
msgid "Block the <code>DOCUMENT_ROOT</code> server variable in HTTP request"
|
1684 |
msgstr ""
|
1685 |
"Bloquer les requêtes HTTP contenant la variable <code>DOCUMENT_ROOT</code>"
|
1686 |
|
1687 |
+
#: lib/firewall_policies.php:1137 lib/help.php:304
|
1688 |
msgid "Block ASCII character 0x00 (NULL byte)"
|
1689 |
msgstr "Bloquer le caractère ASCII 0x00 (NULL byte)"
|
1690 |
|
1691 |
+
#: lib/firewall_policies.php:1143 lib/help.php:306
|
1692 |
msgid "Block ASCII control characters 1 to 8 and 14 to 31"
|
1693 |
msgstr "Bloquer les caractères de contrôle ASCII 1 à 8 et 14 à 31"
|
1694 |
|
1695 |
+
#: lib/firewall_policies.php:1156
|
1696 |
msgid "Save Firewall Policies"
|
1697 |
msgstr "Sauvegarder les options"
|
1698 |
|
1699 |
+
#: lib/firewall_policies.php:1158
|
1700 |
msgid "Restore Default Values"
|
1701 |
msgstr "Rétablir les valeurs par défaut"
|
1702 |
|
2081 |
#: lib/help.php:191
|
2082 |
msgid ""
|
2083 |
"It is possible to enumerate usernames either through the WordPress author "
|
2084 |
+
"archives, author sitemap, the REST API or the login page. Although this is "
|
2085 |
+
"not a vulnerability but a WordPress feature, some hackers use it to retrieve "
|
2086 |
"usernames in order to launch more accurate brute-force attacks. If it is a "
|
2087 |
"failed login attempt, NinjaFirewall will sanitise the error message returned "
|
2088 |
"by WordPress. If it is an author archives scan, it will invalidate it and "
|
2090 |
"block the request immediately."
|
2091 |
msgstr ""
|
2092 |
"Il est possible d'énumérer les noms des utilisateurs de votre blog via l'API "
|
2093 |
+
"REST, la page d'archive ou le plan du site d'un auteur, ou la page de "
|
2094 |
+
"connexion au Tableau de bord. Bien que ce ne soit pas une vulnérabilité, "
|
2095 |
+
"mais une caractéristique de WordPress, certains hackers utilisent ces "
|
2096 |
+
"astuces pour récupérer les noms d'utilisateur afin de lancer des attaques "
|
2097 |
+
"par force brute plus précises."
|
2098 |
|
2099 |
#: lib/help.php:193
|
2100 |
msgid ""
|
3700 |
"activez son mode Full WAF."
|
3701 |
|
3702 |
#: lib/i18n-extra.php:52
|
3703 |
+
msgid "General"
|
3704 |
+
msgstr "Général"
|
3705 |
+
|
3706 |
+
#: lib/i18n-extra.php:53
|
3707 |
msgid "Geolocation"
|
3708 |
msgstr "Géolocalisation"
|
3709 |
|
3710 |
+
#: lib/i18n-extra.php:54
|
3711 |
msgid "IP address"
|
3712 |
msgstr "Adresse IP"
|
3713 |
|
3714 |
+
#: lib/i18n-extra.php:55
|
3715 |
msgid "URL address"
|
3716 |
msgstr "Adresse URL"
|
3717 |
|
3718 |
+
#: lib/i18n-extra.php:56
|
3719 |
msgid "Bot"
|
3720 |
msgstr "Bot"
|
3721 |
|
3722 |
+
#: lib/i18n-extra.php:57
|
3723 |
msgid "User Input"
|
3724 |
msgstr "Entrée utilisateur"
|
3725 |
|
3726 |
+
#: lib/i18n-extra.php:58
|
3727 |
msgid "Role-based Access Control"
|
3728 |
msgstr "Contrôle d'Accès par Rôle"
|
3729 |
|
3730 |
+
#: lib/i18n-extra.php:59
|
3731 |
msgid "Do not block the following users (must be logged in)"
|
3732 |
msgstr "Ne pas bloquer les utilisateurs suivants"
|
3733 |
|
3734 |
+
#: lib/i18n-extra.php:60
|
3735 |
msgid "Retrieve visitors IP address from"
|
3736 |
msgstr "Récupérer l'adresse IP des visiteurs depuis"
|
3737 |
|
3738 |
+
#: lib/i18n-extra.php:61
|
3739 |
msgid "Other"
|
3740 |
msgstr "Autre"
|
3741 |
|
3742 |
+
#: lib/i18n-extra.php:62
|
3743 |
#, php-format
|
3744 |
msgid "Your server does not seem to support the %s variable."
|
3745 |
msgstr "Votre serveur ne semble pas utiliser la variable %s."
|
3746 |
|
3747 |
+
#: lib/i18n-extra.php:63
|
3748 |
msgid "HTTP Methods"
|
3749 |
msgstr "Méthodes HTTP"
|
3750 |
|
3751 |
+
#: lib/i18n-extra.php:64
|
3752 |
msgid "All Access Control directives should apply to the folowing HTTP methods"
|
3753 |
msgstr ""
|
3754 |
"Toutes les directives Contrôle d'accès s'appliquent aux méthodes HTTP "
|
3755 |
"suivantes"
|
3756 |
|
3757 |
+
#: lib/i18n-extra.php:65
|
3758 |
msgid "<code>GET</code>"
|
3759 |
msgstr "<code>GET</code>"
|
3760 |
|
3761 |
+
#: lib/i18n-extra.php:66
|
3762 |
msgid "<code>POST</code>"
|
3763 |
msgstr "<code>POST</code>"
|
3764 |
|
3765 |
+
#: lib/i18n-extra.php:67
|
3766 |
msgid "<code>HEAD</code>"
|
3767 |
msgstr "<code>HEAD</code>"
|
3768 |
|
3769 |
+
#: lib/i18n-extra.php:68
|
3770 |
msgid "<code>PUT</code>"
|
3771 |
msgstr "<code>PUT</code>"
|
3772 |
|
3773 |
+
#: lib/i18n-extra.php:69
|
3774 |
msgid "<code>DELETE</code>"
|
3775 |
msgstr "<code>DELETE</code>"
|
3776 |
|
3777 |
+
#: lib/i18n-extra.php:70
|
3778 |
msgid "<code>PATCH</code>"
|
3779 |
msgstr "<code>PATCH</code>"
|
3780 |
|
3781 |
+
#: lib/i18n-extra.php:71
|
3782 |
msgid "Enable Geolocation"
|
3783 |
msgstr "Activer la Géolocalisation"
|
3784 |
|
3785 |
+
#: lib/i18n-extra.php:72
|
3786 |
msgid "Retrieve the ISO 3166 code from"
|
3787 |
msgstr "Récupérer le code ISO 3166 du pays depuis"
|
3788 |
|
3789 |
+
#: lib/i18n-extra.php:73
|
3790 |
msgid "PHP Variable"
|
3791 |
msgstr "Variable PHP"
|
3792 |
|
3793 |
+
#: lib/i18n-extra.php:74
|
3794 |
msgid "Block the following ISO 3166 codes"
|
3795 |
msgstr "Bloquer les codes ISO 3166 suivants"
|
3796 |
|
3797 |
+
#: lib/i18n-extra.php:75
|
3798 |
#, php-format
|
3799 |
msgid "Total blocked items: %s"
|
3800 |
msgstr "Nombre d'éléments bloqués : %s"
|
3801 |
|
3802 |
+
#: lib/i18n-extra.php:76
|
3803 |
msgid "Geolocation should apply to the whole site or to specific URLs only?"
|
3804 |
msgstr ""
|
3805 |
"S'il faut appliquer la Géolocalisation à tout le site ou à certains scripts "
|
3806 |
"uniquement ?"
|
3807 |
|
3808 |
+
#: lib/i18n-extra.php:77
|
3809 |
msgid "View allowed syntax"
|
3810 |
msgstr "Afficher la syntaxe autorisée"
|
3811 |
|
3812 |
+
#: lib/i18n-extra.php:78
|
3813 |
#, php-format
|
3814 |
msgid "Full or partial case-sensitive URL (e.g., %s)."
|
3815 |
msgstr "URL complète ou partielle, sensible à la casse (ex: %s)."
|
3816 |
|
3817 |
+
#: lib/i18n-extra.php:79
|
3818 |
msgid "One item per line."
|
3819 |
msgstr "Une entrée par ligne."
|
3820 |
|
3821 |
+
#: lib/i18n-extra.php:80
|
3822 |
msgid ""
|
3823 |
"Leave this field empty if you want geolocation to apply to all your PHP "
|
3824 |
"scripts."
|
3825 |
msgstr ""
|
3826 |
"Laissez ce champ vide pour appliquer la géolocalisation à tout le site."
|
3827 |
|
3828 |
+
#: lib/i18n-extra.php:81
|
3829 |
msgid "Add <code>NINJA_COUNTRY_CODE</code> to PHP headers?"
|
3830 |
msgstr "Ajouter <code>NINJA_COUNTRY_CODE</code> aux en-têtes PHP?"
|
3831 |
|
3832 |
+
#: lib/i18n-extra.php:82
|
3833 |
msgid "Write event to the firewall log"
|
3834 |
msgstr "Enregistrer l'événement dans le journal du pare-feu"
|
3835 |
|
3836 |
+
#: lib/i18n-extra.php:83
|
3837 |
msgid "Allow the following IP, CIDR or AS number"
|
3838 |
msgstr "Accepter les IP, CIDR ou numéros d'AS suivants"
|
3839 |
|
3840 |
+
#: lib/i18n-extra.php:84
|
3841 |
#, php-format
|
3842 |
msgid "IPv4 address: %s"
|
3843 |
msgstr "Adresse IPv4 : %s"
|
3844 |
|
3845 |
+
#: lib/i18n-extra.php:85
|
3846 |
#, php-format
|
3847 |
msgid "IPv4 CIDR: %s"
|
3848 |
msgstr "CIDR IPv4 : %s"
|
3849 |
|
3850 |
+
#: lib/i18n-extra.php:86
|
3851 |
#, php-format
|
3852 |
msgid "IPv6 address: %s"
|
3853 |
msgstr "Adresse IPv6 : %s"
|
3854 |
|
3855 |
+
#: lib/i18n-extra.php:87
|
3856 |
#, php-format
|
3857 |
msgid "IPv6 CIDR: %s"
|
3858 |
msgstr "CIDR IPv6 : %s"
|
3859 |
|
3860 |
+
#: lib/i18n-extra.php:88
|
3861 |
#, php-format
|
3862 |
msgid "Autonomous System number: %s"
|
3863 |
msgstr "Numéro AS (Autonomous System) : %s"
|
3864 |
|
3865 |
+
#: lib/i18n-extra.php:89
|
3866 |
msgid "Whitelist:"
|
3867 |
msgstr "Liste Blanche:"
|
3868 |
|
3869 |
+
#: lib/i18n-extra.php:90
|
3870 |
msgid "Enter one item per line."
|
3871 |
msgstr "Une entrée par ligne."
|
3872 |
|
3873 |
+
#: lib/i18n-extra.php:91
|
3874 |
msgid "External Services"
|
3875 |
msgstr "Services externes"
|
3876 |
|
3877 |
+
#: lib/i18n-extra.php:92
|
3878 |
msgid "Whitelist IP addresses from the following services:"
|
3879 |
msgstr "Ajouter les adresses IP des services suivants à la liste blanche :"
|
3880 |
|
3881 |
+
#: lib/i18n-extra.php:93
|
3882 |
msgid "View IP addresses"
|
3883 |
msgstr "Voir les adresses IP"
|
3884 |
|
3885 |
+
#: lib/i18n-extra.php:94
|
3886 |
msgid "Block the following IP, CIDR or AS number"
|
3887 |
msgstr "Bloquer les IP, CIDR ou numéros d'AS suivants"
|
3888 |
|
3889 |
+
#: lib/i18n-extra.php:95
|
3890 |
msgid "Blacklist:"
|
3891 |
msgstr "Liste noire :"
|
3892 |
|
3893 |
+
#: lib/i18n-extra.php:96
|
3894 |
msgid "Rate Limiting"
|
3895 |
msgstr "Limiter le trafic"
|
3896 |
|
3897 |
+
#: lib/i18n-extra.php:97
|
3898 |
#, php-format
|
3899 |
msgid ""
|
3900 |
"Block for %s seconds any IP address with more than %s connections within a "
|
3903 |
"Bloquer pendant %s secondes les IP ayant plus de %s connexions en moins de "
|
3904 |
"%s."
|
3905 |
|
3906 |
+
#: lib/i18n-extra.php:98
|
3907 |
msgid "5-second"
|
3908 |
msgstr "5 secondes"
|
3909 |
|
3910 |
+
#: lib/i18n-extra.php:99
|
3911 |
msgid "10-second"
|
3912 |
msgstr "10 secondes"
|
3913 |
|
3914 |
+
#: lib/i18n-extra.php:100
|
3915 |
msgid "15-second"
|
3916 |
msgstr "15 secondes"
|
3917 |
|
3918 |
+
#: lib/i18n-extra.php:101
|
3919 |
msgid "30-second"
|
3920 |
msgstr "30 secondes"
|
3921 |
|
3922 |
+
#: lib/i18n-extra.php:102
|
3923 |
msgid "Allow access to the following URL"
|
3924 |
msgstr "Autoriser l'accès à l'URL suivante"
|
3925 |
|
3926 |
+
#: lib/i18n-extra.php:103
|
3927 |
#, php-format
|
3928 |
msgid "Full or partial case-sensitive URLs (e.g., %s)."
|
3929 |
msgstr "URL complète ou partielle, sensible à la casse (ex: %s)."
|
3930 |
|
3931 |
+
#: lib/i18n-extra.php:104
|
3932 |
msgid "Block access to the following URL"
|
3933 |
msgstr "Bloquer l'accès à l'URL suivante"
|
3934 |
|
3935 |
+
#: lib/i18n-extra.php:105
|
3936 |
msgid "Reject the following bots"
|
3937 |
msgstr "Rejeter les bots suivants"
|
3938 |
|
3939 |
+
#: lib/i18n-extra.php:106
|
3940 |
msgid "A full or partial case-insensitive string."
|
3941 |
msgstr "Chaîne de caractère complète ou partielle, insensible à la casse."
|
3942 |
|
3943 |
+
#: lib/i18n-extra.php:107
|
3944 |
msgid ""
|
3945 |
"Allowed characters are: <code>a-zA-Z</code> <code>0-9</code> <code>.</code> "
|
3946 |
"<code>-</code> <code>_</code> <code>:</code> <code>/</code> and <code>space</"
|
3950 |
"<code>-</code> <code>_</code> <code>:</code> <code>/</code> et <code>space</"
|
3951 |
"code>."
|
3952 |
|
3953 |
+
#: lib/i18n-extra.php:108
|
3954 |
msgid "Blocked bots:"
|
3955 |
msgstr "Bots bloqués :"
|
3956 |
|
3957 |
+
#: lib/i18n-extra.php:109
|
3958 |
msgid "The default list of bots will be restored. Continue?"
|
3959 |
msgstr "Restaurer les valeurs par défaut de la liste des bots ?"
|
3960 |
|
3961 |
+
#: lib/i18n-extra.php:110
|
3962 |
msgid "Restore default bots list"
|
3963 |
msgstr "Restaurer les valeurs par défaut"
|
3964 |
|
3965 |
+
#: lib/i18n-extra.php:111
|
3966 |
msgid "Do not filter the following user input"
|
3967 |
msgstr "Ne pas filtrer l'entrée utilisateur suivante"
|
3968 |
|
3969 |
+
#: lib/i18n-extra.php:112
|
3970 |
msgid ""
|
3971 |
"A <code>GET</code>, <code>POST</code> or <code>COOKIE</code> global "
|
3972 |
"variable, followed by <code>:</code> (colon) and the case-sensitive input:"
|
3974 |
"Une variable <code>GET</code>, <code>POST</code> ou <code>COOKIE</code>, "
|
3975 |
"suivie de <code>:</code> (deux points) et de l'entrée, sensible à la casse :"
|
3976 |
|
3977 |
+
#: lib/i18n-extra.php:113
|
3978 |
msgid "Unfiltered input:"
|
3979 |
msgstr "Entrées non filtrées :"
|
3980 |
|
3981 |
+
#: lib/i18n-extra.php:114
|
3982 |
msgid "Block the request if the following input is present"
|
3983 |
msgstr "Bloquer la requête si elle contient l'entrée suivante"
|
3984 |
|
3985 |
+
#: lib/i18n-extra.php:115
|
3986 |
msgid "Blocked input:"
|
3987 |
msgstr "Entrées bloquées :"
|
3988 |
|
3989 |
+
#: lib/i18n-extra.php:116
|
3990 |
msgid "Save Access Control directives"
|
3991 |
msgstr "Sauvegarder les options"
|
3992 |
|
3993 |
+
#: lib/i18n-extra.php:117
|
3994 |
msgid ""
|
3995 |
"Warning: Your previous secret key was either corrupted or missing. A new "
|
3996 |
"one, as well as a new public key, were created."
|
3998 |
"Attention : votre clé privée était soit corrompue soit manquante. Un nouveau "
|
3999 |
"jeu de clés vient d'être créé."
|
4000 |
|
4001 |
+
#: lib/i18n-extra.php:118
|
4002 |
msgid "Enable Centralized Logging"
|
4003 |
msgstr "Activer la Centralisation des Logs"
|
4004 |
|
4005 |
+
#: lib/i18n-extra.php:119
|
4006 |
msgid "Secret key"
|
4007 |
msgstr "Clé privée"
|
4008 |
|
4009 |
+
#: lib/i18n-extra.php:120
|
4010 |
msgid "From 30 to 100 ASCII printable characters."
|
4011 |
msgstr "De 30 à 100 caractères ASCII."
|
4012 |
|
4013 |
+
#: lib/i18n-extra.php:121
|
4014 |
msgid "This server's IP address"
|
4015 |
msgstr "L'adresse IP de ce serveur"
|
4016 |
|
4017 |
+
#: lib/i18n-extra.php:122
|
4018 |
msgid ""
|
4019 |
"Only this IP address (IPv4 or IPv6) will be allowed to connect to the remote "
|
4020 |
"websites. If you don't want to restrict the access by IP, enter the <code>*</"
|
4024 |
"distants. Si vous ne souhaitez pas de restriction d’accès par IP, veuillez "
|
4025 |
"entrer le caractère <code>*</code>."
|
4026 |
|
4027 |
+
#: lib/i18n-extra.php:123
|
4028 |
msgid "Public key"
|
4029 |
msgstr "Clé publique"
|
4030 |
|
4031 |
+
#: lib/i18n-extra.php:124
|
4032 |
#, php-format
|
4033 |
msgid ""
|
4034 |
"Add this key to the remote websites. <a href=\"%s\">Consult our blog</a> for "
|
4037 |
"Vous devez configurer vos sites distants avec cette nouvelle clé. <a href="
|
4038 |
"\"%s\">Consultez notre blog</a> pour plus d'info."
|
4039 |
|
4040 |
+
#: lib/i18n-extra.php:125
|
4041 |
msgid "Remote websites URL"
|
4042 |
msgstr "URL de vos sites distants"
|
4043 |
|
4044 |
+
#: lib/i18n-extra.php:126
|
4045 |
msgid ""
|
4046 |
"Enter one URL per line, including the protocol (<code>http://</code> or "
|
4047 |
"<code>https://</code>). Only ASCII URLs are accepted."
|
4049 |
"Entrez une URL par ligne, en incluant le protocole (<code>http://</code> ou "
|
4050 |
"<code>https://</code>). Seules les URL au format ASCII sont acceptées."
|
4051 |
|
4052 |
+
#: lib/i18n-extra.php:127
|
4053 |
msgid "Save Options"
|
4054 |
msgstr "Sauvegarder les options"
|
4055 |
|
4056 |
+
#: lib/i18n-extra.php:128
|
4057 |
msgid ""
|
4058 |
"Your changes have been saved. If you are using a caching plugin, do not "
|
4059 |
"forget to clear its cache."
|
4061 |
"Vos changements ont été enregistrés. Si vous utilisez une extension de mise "
|
4062 |
"en cache, n'oubliez pas d'effacer son cache."
|
4063 |
|
4064 |
+
#: lib/i18n-extra.php:129
|
4065 |
msgid "Enable antispam protection"
|
4066 |
msgstr "Activer la protection anti-spam"
|
4067 |
|
4068 |
+
#: lib/i18n-extra.php:130
|
4069 |
msgid "Protection level"
|
4070 |
msgstr "Niveau de protection"
|
4071 |
|
4072 |
+
#: lib/i18n-extra.php:131
|
4073 |
msgid "Low (default)"
|
4074 |
msgstr "Bas (défaut)"
|
4075 |
|
4076 |
+
#: lib/i18n-extra.php:132
|
4077 |
msgid ""
|
4078 |
"If you are using a caching plugin, consult the contextual help before "
|
4079 |
"enabling the antispam."
|
4081 |
"Si vous utilisez une extension de mise en cache, veuillez consulter l'aide "
|
4082 |
"contextuelle avant d'activer l'anti-spam."
|
4083 |
|
4084 |
+
#: lib/i18n-extra.php:133
|
4085 |
msgid "Apply protection to"
|
4086 |
msgstr "Appliquer la protection au"
|
4087 |
|
4088 |
+
#: lib/i18n-extra.php:134
|
4089 |
msgid "Comment forms (defaut)"
|
4090 |
msgstr "Formulaire de commentaire (défaut)"
|
4091 |
|
4092 |
+
#: lib/i18n-extra.php:135
|
4093 |
msgid "User Registration form"
|
4094 |
msgstr "Formulaire d'inscription"
|
4095 |
|
4096 |
+
#: lib/i18n-extra.php:136
|
4097 |
msgid "Save Antispam options"
|
4098 |
msgstr "Sauvegarder les options"
|
4099 |
|
4100 |
+
#: lib/i18n-extra.php:137
|
4101 |
msgid "Please enable JavaScript"
|
4102 |
msgstr "Veuillez activer JavaScript"
|
4103 |
|
4104 |
+
#: lib/i18n-extra.php:138
|
4105 |
msgid "Sorry, this looks like spam to me."
|
4106 |
msgstr "Désolé, mais cela ressemble à du spam."
|
4107 |
|
4108 |
+
#: lib/i18n-extra.php:139
|
4109 |
msgid ""
|
4110 |
"Error: You must be whitelisted in order to use that feature: click on the <a "
|
4111 |
"href=\"?page=nfsubaccess\">Access Control</a> menu and ensure that the \"Do "
|
4116 |
"et assurez vous que l'option \"Ne pas bloquer les utilisateurs suivants\" "
|
4117 |
"est activée pour l'Administrateur/Super Admin."
|
4118 |
|
4119 |
+
#: lib/i18n-extra.php:140
|
4120 |
msgid ""
|
4121 |
"Your license is valid until the indicated expiration date. If you don't "
|
4122 |
"renew it after this date, NinjaFirewall will keep working and protecting "
|
4127 |
"et à protéger votre site comme d'habitude, mais les mises à jour / mises à "
|
4128 |
"niveau ne pourront plus être effectuées."
|
4129 |
|
4130 |
+
#: lib/i18n-extra.php:141
|
4131 |
#, php-format
|
4132 |
msgid ""
|
4133 |
"You can renew your license from <a href=\"%s\">NinTechNet.com</a> website."
|
4135 |
"Vous pouvez renouveler votre licence depuis le site <a href=\"%s"
|
4136 |
"\">NinTechNet.com</a>."
|
4137 |
|
4138 |
+
#: lib/i18n-extra.php:142
|
4139 |
msgid "Use shared memory"
|
4140 |
msgstr "Utiliser la mémoire partagée"
|
4141 |
|
4142 |
+
#: lib/i18n-extra.php:143
|
4143 |
msgid ""
|
4144 |
"This feature allows NinjaFirewall to use Unix shared memory segments in "
|
4145 |
"order to speed up all operations. The firewall will no longer need to "
|
4158 |
"réseau multi-site, la vitesse de traitement de pare-feu va augmenter de 25% "
|
4159 |
"à 30%."
|
4160 |
|
4161 |
+
#: lib/i18n-extra.php:144
|
4162 |
msgid ""
|
4163 |
"This option requires that your PHP version was compiled with the <code>--"
|
4164 |
"enable-shmop</code> parameter, otherwise, if it is not compatible with your "
|
4167 |
"Cette fonction nécessite que PHP soit compilé avec le paramètre <code>--"
|
4168 |
"enable-shmop</code>."
|
4169 |
|
4170 |
+
#: lib/i18n-extra.php:145
|
4171 |
#, php-format
|
4172 |
msgid ""
|
4173 |
"If you are using <a href=\"%s\">GB2312</a> character set (A.K.A <code>GBK</"
|
4182 |
"être en mesure de nettoyer correctement les caractères multi-octets, car il "
|
4183 |
"n'aura pas accès à la base de données."
|
4184 |
|
4185 |
+
#: lib/i18n-extra.php:146
|
4186 |
msgid "Language"
|
4187 |
msgstr "Langue"
|
4188 |
|
4189 |
+
#: lib/i18n-extra.php:147
|
4190 |
msgid ""
|
4191 |
"When this option is enabled, NinjaFirewall will download, if available, the "
|
4192 |
"corresponding language files from the WordPress repo. Then, every hour, it "
|
4197 |
"les heures, il vérifiera s'il existe une nouvelle version et la téléchargera "
|
4198 |
"le cas échéant."
|
4199 |
|
4200 |
+
#: lib/i18n-extra.php:148
|
4201 |
msgid ""
|
4202 |
"Note that this does not apply to <code>en_US</code> and <code>fr_FR</code> "
|
4203 |
"locales because they are already included with NinjaFirewall."
|
4205 |
"Notez que cela ne s'applique pas aux locales <code>en_US</code> et "
|
4206 |
"<code>fr_FR</code> car elles sont déjà incluses avec NinjaFirewall."
|
4207 |
|
4208 |
+
#: lib/i18n-extra.php:149
|
4209 |
#, php-format
|
4210 |
msgid ""
|
4211 |
"This options lets you export you current configuration or import it from "
|
4219 |
"(%s), sinon il sera rejeté. Notez que l'importation effacera toute votre "
|
4220 |
"configuration (options et règles du pare-feu), sauf votre licence WP+."
|
4221 |
|
4222 |
+
#: lib/i18n-extra.php:150
|
4223 |
msgid ""
|
4224 |
"You can allow/disallow uploads, or allow uploads but block scripts (PHP, "
|
4225 |
+
"CGI, Ruby, Python, bash/shell, JavaScript), C/C++ source code, binaries (MZ/"
|
4226 |
+
"PE/NE and ELF formats), system files (.htaccess, .htpasswd and PHP INI) and "
|
4227 |
+
"SVG files containing Javascript/XML events."
|
4228 |
msgstr ""
|
4229 |
"Vous pouvez autoriser ou interdire les téléchargements de fichier vers votre "
|
4230 |
"site, ou bien les autoriser sauf s'il s'agit de fichiers potentiellement "
|
4231 |
+
"dangereux : scripts (PHP, CGI, Ruby, Python, bash/shell, JavaScript), code "
|
4232 |
+
"source C/C++, fichiers exécutables (MZ/PE/NE et ELF), certains fichiers "
|
4233 |
+
"systèmes (.htaccess, .htpasswd et PHP INI) et les fichiers SVG contenant du "
|
4234 |
+
"Javascript ou des Événements XML."
|
4235 |
|
4236 |
+
#: lib/i18n-extra.php:151
|
4237 |
msgid "Maximum allowed file size"
|
4238 |
msgstr "Taille maximale autorisée"
|
4239 |
|
4240 |
+
#: lib/i18n-extra.php:152
|
4241 |
msgid ""
|
4242 |
"If you allow uploads, you can select the maximum size of an uploaded file. "
|
4243 |
"Any file bigger than this value will be rejected. Note that if your PHP "
|
4249 |
"configuration de PHP utilise la directive<code>upload_max_filesize</code>, "
|
4250 |
"celle-ci sera prioritaire."
|
4251 |
|
4252 |
+
#: lib/i18n-extra.php:153
|
4253 |
msgid "Decode Base64-encoded <code>POST</code> variable:"
|
4254 |
msgstr ""
|
4255 |
"Décoder les chaîne encodées en Base64 dans la variable <code>POST</"
|
4256 |
"code> :"
|
4257 |
|
4258 |
+
#: lib/i18n-extra.php:154
|
4259 |
#, php-format
|
4260 |
msgid ""
|
4261 |
"Object Serialization is a PHP feature used by many applications to generate "
|
4274 |
"<code>POST</code>, les cookies, ou dans les variables <code>HTTP_REFERER</"
|
4275 |
"code> et <code>HTTP_USER_AGENT</code>."
|
4276 |
|
4277 |
+
#: lib/i18n-extra.php:155
|
4278 |
msgid ""
|
4279 |
"This option will reject any <code>GET</code> or <code>POST</code> request, "
|
4280 |
"<code>COOKIE</code>, <code>HTTP_USER_AGENT</code>, <code>REQUEST_URI</code>, "
|
4288 |
"contenant le caractère ASCI 0x00 (NULL byte) sera bloquée immédiatement. Ce "
|
4289 |
"caractère est dangereux et devrait toujours être rejeté."
|
4290 |
|
4291 |
+
#: lib/i18n-extra.php:156
|
4292 |
msgid ""
|
4293 |
"This option will block any <code>GET</code> or <code>POST</code> request "
|
4294 |
"containing the localhost IP (127.0.0.1). It can be useful to block SQL "
|
4299 |
"les programmes malveillants. Attention toutefois à ne pas bloquer certains "
|
4300 |
"scripts d'installation ou de configuration si vous l'activez."
|
4301 |
|
4302 |
+
#: lib/i18n-extra.php:157
|
4303 |
msgid ""
|
4304 |
"Access Control is a powerful set of directives that can be used to allow or "
|
4305 |
"restrict access to your website based on many criteria."
|
4308 |
"utilisé pour autoriser ou restreindre l'accès à votre site selon de nombreux "
|
4309 |
"critères."
|
4310 |
|
4311 |
+
#: lib/i18n-extra.php:158
|
4312 |
msgid ""
|
4313 |
"To make better use of them, it is important to understand NinjaFirewall's "
|
4314 |
"directives processing order."
|
4316 |
"Afin de pouvoir optimiser son utilisation, il est important de bien "
|
4317 |
"comprendre l'ordre dans lequel NinjaFirewall traite ces directives."
|
4318 |
|
4319 |
+
#: lib/i18n-extra.php:159
|
4320 |
msgid ""
|
4321 |
"Because NinjaFirewall is a PHP firewall, its Access Control options apply to "
|
4322 |
"PHP scripts, not to static elements (e.g., images, JS, CSS etc). Depending "
|
4327 |
"(images, JS, CSS, etc). Selon votre configuration, elle peuvent également "
|
4328 |
"s'appliquer aux pages HTML."
|
4329 |
|
4330 |
+
#: lib/i18n-extra.php:160
|
4331 |
msgid "Processing order:"
|
4332 |
msgstr "Ordre de traitement des directives :"
|
4333 |
|
4334 |
+
#: lib/i18n-extra.php:161
|
4335 |
msgid "Incoming HTTP request"
|
4336 |
msgstr "Requête HTTP entrante"
|
4337 |
|
4338 |
+
#: lib/i18n-extra.php:162
|
4339 |
#, php-format
|
4340 |
msgid "%s file"
|
4341 |
msgstr "Fichier %s"
|
4342 |
|
4343 |
+
#: lib/i18n-extra.php:163
|
4344 |
msgid "Login Protection."
|
4345 |
msgstr "Page de Connexion."
|
4346 |
|
4347 |
+
#: lib/i18n-extra.php:164
|
4348 |
msgid "Access Control (except User Input Access Control):"
|
4349 |
msgstr "Contrôle d'Accès (sauf Contrôle d'accès d'entrée utilisateur) :"
|
4350 |
|
4351 |
+
#: lib/i18n-extra.php:165
|
4352 |
msgid "Role-based Access Control."
|
4353 |
msgstr "Contrôle d'Accès par Rôle."
|
4354 |
|
4355 |
+
#: lib/i18n-extra.php:166
|
4356 |
msgid "Allowed IPs."
|
4357 |
msgstr "Adresses IP autorisées."
|
4358 |
|
4359 |
+
#: lib/i18n-extra.php:167
|
4360 |
msgid "Blocked IPs."
|
4361 |
msgstr "Adresses IP bloquées."
|
4362 |
|
4363 |
+
#: lib/i18n-extra.php:168
|
4364 |
msgid "Allowed URLs."
|
4365 |
msgstr "URL autorisées."
|
4366 |
|
4367 |
+
#: lib/i18n-extra.php:169
|
4368 |
msgid "Blocked URLs."
|
4369 |
msgstr "URL bloquées."
|
4370 |
|
4371 |
+
#: lib/i18n-extra.php:170
|
4372 |
msgid "Bot Access Control."
|
4373 |
msgstr "Contrôle d'accès par Bot."
|
4374 |
|
4375 |
+
#: lib/i18n-extra.php:171
|
4376 |
msgid "Geolocation."
|
4377 |
msgstr "Géolocalisation."
|
4378 |
|
4379 |
+
#: lib/i18n-extra.php:172
|
4380 |
msgid "Rate Limiting."
|
4381 |
msgstr "Limitation du trafic."
|
4382 |
|
4383 |
+
#: lib/i18n-extra.php:173
|
4384 |
msgid "File Guard."
|
4385 |
msgstr "File Guard."
|
4386 |
|
4387 |
+
#: lib/i18n-extra.php:174
|
4388 |
msgid "NinjaFirewall built-in rules and policies + User Input Access Control."
|
4389 |
msgstr ""
|
4390 |
"Règles et politiques du pare-feu + Contrôle d'accès d'entrée utilisateur."
|
4391 |
|
4392 |
+
#: lib/i18n-extra.php:175
|
4393 |
msgid "Response body"
|
4394 |
msgstr "Requête HTTP sortante"
|
4395 |
|
4396 |
+
#: lib/i18n-extra.php:176
|
4397 |
msgid "HTTP response headers (Firewall Policies)."
|
4398 |
msgstr "En-têtes de réponse HTTP (Politiques du Pare-feu)."
|
4399 |
|
4400 |
+
#: lib/i18n-extra.php:177
|
4401 |
msgid "Web Filter."
|
4402 |
msgstr "Web Filter."
|
4403 |
|
4404 |
+
#: lib/i18n-extra.php:178
|
4405 |
#, php-format
|
4406 |
msgid ""
|
4407 |
"By default, any logged in WordPress administrator will not be blocked by "
|
4420 |
"options de la <a href=\"%s\">Page de Connexion</a> qui, si elle sont "
|
4421 |
"activées, seront toujours appliquées."
|
4422 |
|
4423 |
+
#: lib/i18n-extra.php:179
|
4424 |
msgid "You can also add other users to the whitelist, depending on their role."
|
4425 |
msgstr ""
|
4426 |
"Vous pouvez ajouter d'autres utilisateurs à votre liste blanche en se basant "
|
4427 |
"sur leur Rôle."
|
4428 |
|
4429 |
+
#: lib/i18n-extra.php:180
|
4430 |
#, php-format
|
4431 |
msgid ""
|
4432 |
"this option should be used if you are behind a reverse proxy, a load "
|
4450 |
"sera vérifiée. Si elle ne comprend aucune IP utilisable, NinjaFirewall "
|
4451 |
"utilisera <code>REMOTE_ADDR</code>."
|
4452 |
|
4453 |
+
#: lib/i18n-extra.php:181
|
4454 |
msgid ""
|
4455 |
"This option lets you select the HTTP method(s). All Access Control "
|
4456 |
"directives (Geolocation, IPs, bots and URLs) will only apply to the selected "
|
4460 |
"Contrôle d'Accès (Geolocalisation, IP, bots et URL) ne s'appliqueront qu'aux "
|
4461 |
"méthodes sélectionnées."
|
4462 |
|
4463 |
+
#: lib/i18n-extra.php:182
|
4464 |
msgid ""
|
4465 |
"It does not apply to the \"Firewall Policies\" options, which use their own "
|
4466 |
"ones."
|
4467 |
msgstr "Cette option ne concerne pas les \"Politiques du Pare-feu\"."
|
4468 |
|
4469 |
+
#: lib/i18n-extra.php:183
|
4470 |
msgid ""
|
4471 |
"You can filter and block traffic coming from specific countries/territories."
|
4472 |
msgstr ""
|
4473 |
"Vous pouvez filtrer et bloquer le trafic en provenance de pays ou "
|
4474 |
"territoires spécifiques."
|
4475 |
|
4476 |
+
#: lib/i18n-extra.php:184
|
4477 |
msgid ""
|
4478 |
"This is the two-letter code that is used to define a country/territory (e."
|
4479 |
"g., US, UK, FR, DE etc), based on the visitors IP. NinjaFirewall can either "
|
4486 |
"données, ou à partir d'une variable PHP prédéfinie ajoutée par votre serveur "
|
4487 |
"HTTP (par exemple, <code>GEOIP_COUNTRY_CODE</code>)."
|
4488 |
|
4489 |
+
#: lib/i18n-extra.php:185
|
4490 |
#, php-format
|
4491 |
msgid ""
|
4492 |
"You can add/remove any country/territory from the two listboxes. For more "
|
4498 |
"spécifiques (A1, A2, AP, EU etc),vous pouvez consulter l'aide en ligne de <a "
|
4499 |
"href=\"%s\">MaxMind GeoIP</a>."
|
4500 |
|
4501 |
+
#: lib/i18n-extra.php:186
|
4502 |
msgid ""
|
4503 |
"Whether geolocation should apply to the whole site or to specific URLs only "
|
4504 |
"(e.g., /wp-login.php, /xmlrpc.php etc). Leave all fields empty if you want "
|
4508 |
"uniquement (ex: /wp-login.php, /xmlrpc.php etc). Laissez ce champ vide pour "
|
4509 |
"l'appliquer à tout le site."
|
4510 |
|
4511 |
+
#: lib/i18n-extra.php:187
|
4512 |
msgid ""
|
4513 |
"After retrieving the two-letter country/territory code, NinjaFirewall can "
|
4514 |
"add it to the PHP headers in the <code>$_SERVER[\"NINJA_COUNTRY_CODE\"]</"
|
4520 |
"code>. Si vous avez une application PHP qui nécessite de géolocaliser vos "
|
4521 |
"visiteurs, activez cette option."
|
4522 |
|
4523 |
+
#: lib/i18n-extra.php:188
|
4524 |
msgid ""
|
4525 |
"If NinjaFirewall cannot find the two-letter ISO 3166 code, it will replace "
|
4526 |
"it with 2 hyphens (<code>--</code>)."
|
4528 |
"Si NinjaFirewall ne peut pas identifier le code à deux lettres ISO 3166, il "
|
4529 |
"le remplacera par deux traits d'union (<code>--</code>)."
|
4530 |
|
4531 |
+
#: lib/i18n-extra.php:189
|
4532 |
msgid ""
|
4533 |
"PHP code example to use in your theme or plugin to geolocate your visitors:"
|
4534 |
msgstr ""
|
4535 |
"Exemple de code PHP à ajouter à vos scripts pour géolocaliser vos visiteurs :"
|
4536 |
|
4537 |
+
#: lib/i18n-extra.php:190
|
4538 |
msgid ""
|
4539 |
"NinjaFirewall includes GeoLite data created by MaxMind, available from "
|
4540 |
"http://www.maxmind.com"
|
4542 |
"NinjaFirewall includes GeoLite data created by MaxMind, available from "
|
4543 |
"http://www.maxmind.com"
|
4544 |
|
4545 |
+
#: lib/i18n-extra.php:191
|
4546 |
msgid "IP / URL / Bot Access Control"
|
4547 |
msgstr "Contrôle d'Accès par IP / URL / Bots"
|
4548 |
|
4549 |
+
#: lib/i18n-extra.php:192
|
4550 |
msgid ""
|
4551 |
"You can permanently allow/block an IP, a whole range of IP addresses or AS "
|
4552 |
"numbers (Autonomous System number). IPv4 and IPv6 are fully supported by "
|
4556 |
"numéro AS (Autonomous System). NinjaFirewall est compatible avec l'IPv4 et "
|
4557 |
"l'IPv6."
|
4558 |
|
4559 |
+
#: lib/i18n-extra.php:193
|
4560 |
msgid "Full IP:"
|
4561 |
msgstr "IP complète :"
|
4562 |
|
4563 |
+
#: lib/i18n-extra.php:194
|
4564 |
#, php-format
|
4565 |
msgid "IP ranges using CIDR notation: %s or %s."
|
4566 |
msgstr "Plages IP utilisant la notation CIDR : %s ou %s."
|
4567 |
|
4568 |
+
#: lib/i18n-extra.php:195
|
4569 |
msgid "Autonomous System number:"
|
4570 |
msgstr "Numéro AS (Autonomous System) :"
|
4571 |
|
4572 |
+
#: lib/i18n-extra.php:196
|
4573 |
msgid ""
|
4574 |
"This option allows you to slow down aggressive bots, crawlers, web scrapers "
|
4575 |
"or even small HTTP attacks. Any IP reaching the defined threshold will be "
|
4588 |
"adresse IP, utilisez l'option \"Contrôle d'accès par IP\". Par défaut, la "
|
4589 |
"limitation du trafic n'est pas activée."
|
4590 |
|
4591 |
+
#: lib/i18n-extra.php:197
|
4592 |
msgid ""
|
4593 |
"IPs temporarily banned by the Rate Limiting option can be unblocked "
|
4594 |
"immediately by clicking either the \"Save Access Control Directives\" or "
|
4598 |
"débloquées simplement en cliquant sur les boutons \"Sauvegarder les options"
|
4599 |
"\" ou \"Rétablir les valeurs par défaut\" situés en bas de la page."
|
4600 |
|
4601 |
+
#: lib/i18n-extra.php:198
|
4602 |
msgid ""
|
4603 |
"Because NinjaFirewall can handle a lot of HTTP requests per second and block "
|
4604 |
"IPs even before your blog is loaded, we strongly recommend that you disable "
|
4612 |
"seconde, NinjaFirewall vous fera économiser de la bande passante et "
|
4613 |
"permettra de réduire la charge du serveur."
|
4614 |
|
4615 |
+
#: lib/i18n-extra.php:199
|
4616 |
msgid ""
|
4617 |
"You can permanently allow/block any access to one or more PHP scripts based "
|
4618 |
"on their path, relative to the web root (<code>SCRIPT_NAME</code>). You can "
|
4623 |
"(<code>SCRIPT_NAME</code>). Vous pouvez entrer l'URL complète ou partielle, "
|
4624 |
"sensible à la casse."
|
4625 |
|
4626 |
+
#: lib/i18n-extra.php:200
|
4627 |
msgid ""
|
4628 |
"<code>/foo/bar.php</code> will block any access to the <code>bar.php</code> "
|
4629 |
"script located inside a <code>/foo/</code> directory"
|
4631 |
"<code>/foo/bar.php</code> autorisera/bloquera tout accès au script PHP "
|
4632 |
"<code>bar.php</code> situé dans un répertoire <code>/foo/</code>"
|
4633 |
|
4634 |
+
#: lib/i18n-extra.php:201
|
4635 |
msgid "etc"
|
4636 |
msgstr "etc"
|
4637 |
|
4638 |
+
#: lib/i18n-extra.php:202
|
4639 |
msgid ""
|
4640 |
"<code>/foo/</code> will block access to all PHP scripts located inside a "
|
4641 |
"<code>/foo/</code> directory and its sub-directories."
|
4643 |
"<code>/foo/</code> autorisera/bloquera l'accès à tous les scripts PHP situés "
|
4644 |
"dans un répertoire <code>/foo/</code> et ses sous-répertoires."
|
4645 |
|
4646 |
+
#: lib/i18n-extra.php:203
|
4647 |
msgid ""
|
4648 |
"Note that the \"Firewall Policies\" page already includes restrictions to "
|
4649 |
"some WordPress directories."
|
4651 |
"Notez que le menu des \"Politiques du pare-feu\" comporte déjà des "
|
4652 |
"restrictions à certains répertoires de WordPress."
|
4653 |
|
4654 |
+
#: lib/i18n-extra.php:204
|
4655 |
msgid ""
|
4656 |
"You can block bots, scanners and various crawlers based on the "
|
4657 |
"<code>HTTP_USER_AGENT</code> variable. You can enter either a full or "
|
4661 |
"nom (<code>HTTP_USER_AGENT</code>) ou partie de celui-ci. La chaîne de "
|
4662 |
"caractères est insensible à la casse."
|
4663 |
|
4664 |
+
#: lib/i18n-extra.php:205
|
4665 |
msgid ""
|
4666 |
"You can select to ignore or block some specific user input. It applies to "
|
4667 |
"the <code>GET</code>, <code>POST</code> and <code>COOKIE</code> global "
|
4673 |
"<code>COOKIE</code>, par exemple <code>$_GET[\"foo\"]</code> ou <code>"
|
4674 |
"$_POST[\"bar\"]</code> :"
|
4675 |
|
4676 |
+
#: lib/i18n-extra.php:206
|
4677 |
msgid ""
|
4678 |
"When an input is added to the \"Unfiltered input\" list, it will not be "
|
4679 |
"filtered or sanitised. All other input present in the request will be "
|
4683 |
"sera ni filtrée ni nettoyée. Toutes les autres entrées présentes dans la "
|
4684 |
"demande seront filtrées."
|
4685 |
|
4686 |
+
#: lib/i18n-extra.php:207
|
4687 |
msgid ""
|
4688 |
"When an input is added to the \"Blocked input\", NinjaFirewall will block "
|
4689 |
"the request and close the connection if that input is found in the request."
|
4692 |
"bloquera la requête et fermera la connexion si cette entrée est présente "
|
4693 |
"dans la requête."
|
4694 |
|
4695 |
+
#: lib/i18n-extra.php:208
|
4696 |
msgid "Log Event"
|
4697 |
msgstr "Journaliser"
|
4698 |
|
4699 |
+
#: lib/i18n-extra.php:209
|
4700 |
msgid ""
|
4701 |
"You can enable/disable firewall logging for each access control directive "
|
4702 |
"separately."
|
4704 |
"Vous pouvez activer/désactiver la journalisation des directives "
|
4705 |
"indépendamment les unes des autres."
|
4706 |
|
4707 |
+
#: lib/i18n-extra.php:210
|
4708 |
msgid "Web Filter"
|
4709 |
msgstr "Web Filter"
|
4710 |
|
4711 |
+
#: lib/i18n-extra.php:211
|
4712 |
msgid ""
|
4713 |
"If NinjaFirewall can hook and scan incoming requests, it can also hook the "
|
4714 |
"response body (i.e., the output of the HTML page right before it is sent to "
|
4725 |
"etc), des scripts utilisés par les hackers (shell, backdoor) et même des "
|
4726 |
"erreurs (PHP, MySQL)."
|
4727 |
|
4728 |
+
#: lib/i18n-extra.php:212
|
4729 |
msgid ""
|
4730 |
"In the case of a positive detection, NinjaFirewall will not block the "
|
4731 |
"response body but will send you an alert by email."
|
4733 |
"En cas de détection positive, NinjaFirewall ne bloquera pas la requête mais "
|
4734 |
"vous enverra immédiatement une alerte par e-mail."
|
4735 |
|
4736 |
+
#: lib/i18n-extra.php:213
|
4737 |
msgid "Search HTML page for the following keywords"
|
4738 |
msgstr "Rechercher les mots suivants dans la page HTML"
|
4739 |
|
4740 |
+
#: lib/i18n-extra.php:214
|
4741 |
msgid ""
|
4742 |
"You can enter any keyword from 4 to 150 characters and select whether the "
|
4743 |
"search will be case sensitive or not."
|
4745 |
"Vous pouvez entrer de 4 à 150 caractères et sélectionner si la recherche est "
|
4746 |
"sensible à la casse."
|
4747 |
|
4748 |
+
#: lib/i18n-extra.php:215
|
4749 |
msgid "Email Alerts"
|
4750 |
msgstr "Alertes E-mail"
|
4751 |
|
4752 |
+
#: lib/i18n-extra.php:216
|
4753 |
msgid ""
|
4754 |
"You can use the notification throttling option to limit the frequency of "
|
4755 |
"alerts sent to you (and written to the firewall log) and select whether you "
|
4761 |
"d'Événement \". La page HTML ayant déclenché cette alerte peut être jointe à "
|
4762 |
"l'e-mail."
|
4763 |
|
4764 |
+
#: lib/i18n-extra.php:217
|
4765 |
msgid ""
|
4766 |
"Response body filtering can be resource-intensive. Try to limit the number "
|
4767 |
"of keywords to what you really need (less than 10) and, if possible, prefer "
|
4771 |
"limiter le nombre de mots-clés (moins de 10) et, si possible, préférez la "
|
4772 |
"recherche sensible à la casse."
|
4773 |
|
4774 |
+
#: lib/i18n-extra.php:218
|
4775 |
msgid ""
|
4776 |
"NinjaFirewall can protect your blog against spam without user interaction (e."
|
4777 |
"g., CAPTCHA, math puzzles etc). The protection is totally transparent to "
|
4786 |
"vous utilisez une extension tierce pour créer vos formulaires, ils ne seront "
|
4787 |
"pas protégés contre le spam."
|
4788 |
|
4789 |
+
#: lib/i18n-extra.php:219
|
4790 |
msgid "Protection level:"
|
4791 |
msgstr "Niveau de protection :"
|
4792 |
|
4793 |
+
#: lib/i18n-extra.php:220
|
4794 |
msgid ""
|
4795 |
"Select the level of protection. In most cases, <strong>Low</strong> should "
|
4796 |
"be enough."
|
4798 |
"Sélectionnez le niveau de protection. Dans la plupart des cas \"Bas\" est "
|
4799 |
"suffisant."
|
4800 |
|
4801 |
+
#: lib/i18n-extra.php:221
|
4802 |
msgid "Apply protection to:"
|
4803 |
msgstr "Appliquer la protection à :"
|
4804 |
|
4805 |
+
#: lib/i18n-extra.php:222
|
4806 |
msgid "Whether to protect comment and/or registration forms."
|
4807 |
msgstr "S'il faut protéger les formulaires de commentaire et d'inscription."
|
4808 |
|
4809 |
+
#: lib/i18n-extra.php:223
|
4810 |
msgid "If you are using a caching plugin, ensure you follow these steps:"
|
4811 |
msgstr ""
|
4812 |
"Si vous utilisez une extension de mise en cache, veuillez procéder de la "
|
4813 |
"sorte :"
|
4814 |
|
4815 |
+
#: lib/i18n-extra.php:224
|
4816 |
msgid ""
|
4817 |
"Set the Protection Level to \"Low\" only. Do not use another value, "
|
4818 |
"otherwise the antispam could behave erratically after a while."
|
4820 |
"Réglez le niveau de protection sur \"Bas\" uniquement. N'utilisez pas "
|
4821 |
"d'autre niveau, sinon l'anti-spam pourrait se comporter de façon erratique."
|
4822 |
|
4823 |
+
#: lib/i18n-extra.php:225
|
4824 |
msgid ""
|
4825 |
"Flush/clear your cache immediately after enabling or disabling the antispam."
|
4826 |
msgstr ""
|
4827 |
"Videz / effacez votre cache immédiatement après l'activation ou la "
|
4828 |
"désactivation de l'anti-spam."
|
4829 |
|
4830 |
+
#: lib/i18n-extra.php:226
|
4831 |
msgid ""
|
4832 |
"The firewall log displays blocked and sanitised requests as well as some "
|
4833 |
"useful information. It has 6 columns:"
|
4835 |
"Le journal du pare-feu affiche les requêtes HTTP qui ont été bloquées ou "
|
4836 |
"nettoyées ainsi que d'autres informations utiles. Il a six colonnes :"
|
4837 |
|
4838 |
+
#: lib/i18n-extra.php:227
|
4839 |
msgid ""
|
4840 |
"RULE : reference of the NinjaFirewall built-in security rule that triggered "
|
4841 |
"the action. A hyphen (<code>-</code>) instead of a number means it was a "
|
4846 |
"d'un numéro signifie que la règle provient de votre configuration "
|
4847 |
"personnelle de la page \"Politiques du Pare-feu\" ou \"Contrôle d'Accès\"."
|
4848 |
|
4849 |
+
#: lib/i18n-extra.php:228
|
4850 |
msgid "The log can also be exported as a TSV (tab-separated values) text file."
|
4851 |
msgstr ""
|
4852 |
"Le journal peut aussi être exporté au format TSV (valeurs séparées par des "
|
4853 |
"tabulations)."
|
4854 |
|
4855 |
+
#: lib/i18n-extra.php:229
|
4856 |
msgid "Enable firewall log"
|
4857 |
msgstr "Activer le journal du pare-feu"
|
4858 |
|
4859 |
+
#: lib/i18n-extra.php:230
|
4860 |
msgid "You can disable/enable the firewall log from this page."
|
4861 |
msgstr ""
|
4862 |
"Vous pouvez activer / désactiver le journal du pare-feu à partir de cette "
|
4863 |
"page."
|
4864 |
|
4865 |
+
#: lib/i18n-extra.php:231
|
4866 |
msgid ""
|
4867 |
"Brute-force attacks will still be written to the firewall log, even if you "
|
4868 |
"disable it."
|
4870 |
"Les attaques par force brute seront toujours enregistrées dans le journal du "
|
4871 |
"pare-feu, même si vous désactivez celui-ci."
|
4872 |
|
4873 |
+
#: lib/i18n-extra.php:232
|
4874 |
msgid "Auto-rotate log"
|
4875 |
msgstr "Rotation automatique du journal"
|
4876 |
|
4877 |
+
#: lib/i18n-extra.php:233
|
4878 |
msgid ""
|
4879 |
"NinjaFirewall will rotate its log automatically on the very first day of "
|
4880 |
"each month. If your site is very busy, you may want to allow it to rotate "
|
4885 |
"effectuée plus tôt, dans le cas où le journal aurait atteint une certaine "
|
4886 |
"taille (Mo)."
|
4887 |
|
4888 |
+
#: lib/i18n-extra.php:234
|
4889 |
msgid ""
|
4890 |
"By default, if will rotate the log each month or earlier, if it reaches 2 "
|
4891 |
"megabytes."
|
4892 |
msgstr "Par défaut, cette taille est fixée à 2 Mo."
|
4893 |
|
4894 |
+
#: lib/i18n-extra.php:235
|
4895 |
msgid ""
|
4896 |
"Rotated logs, if any, can be selected and viewed from the dropdown menu."
|
4897 |
msgstr ""
|
4898 |
"Les journaux des mois précédents sont accessibles depuis le menu déroulant "
|
4899 |
"situé au dessus de la fenêtre."
|
4900 |
|
4901 |
+
#: lib/i18n-extra.php:236
|
4902 |
msgid "Syslog"
|
4903 |
msgstr "Syslog"
|
4904 |
|
4905 |
+
#: lib/i18n-extra.php:237
|
4906 |
msgid ""
|
4907 |
"In addition to the firewall log, events can also be redirected to the syslog "
|
4908 |
"server (<code>LOG_USER</code> facility)."
|
4910 |
"En plus d'écrire dans son journal, le pare-feu peut aussi utiliser le "
|
4911 |
"serveur Syslog (catégorie <code>LOG_USER</code>)."
|
4912 |
|
4913 |
+
#: lib/i18n-extra.php:238
|
4914 |
msgid ""
|
4915 |
"If you have a shared hosting account, keep this option disabled as you do "
|
4916 |
"not have any access to the server logs."
|
4918 |
"Si vous avez un hébergement mutualisé, laissez cette option désactivée car "
|
4919 |
"vous n'avez pas accès aux journaux du serveur."
|
4920 |
|
4921 |
+
#: lib/i18n-extra.php:239
|
4922 |
msgid "The logline uses the following format:"
|
4923 |
msgstr "Le format utilisé est le suivant :"
|
4924 |
|
4925 |
+
#: lib/i18n-extra.php:240
|
4926 |
msgid ""
|
4927 |
"BB: the level of severity as it appears in the firewall log. It can be "
|
4928 |
"<code>CRITICAL</CODE>, <CODE>HIGH</CODE>, <CODE>MEDIUM</CODE>, <CODE>INFO</"
|
4933 |
"<CODE>MEDIUM</CODE>, <CODE>INFO</CODE>, <CODE>UPLOAD</CODE> ou "
|
4934 |
"<CODE>DEBUG_ON</CODE>."
|
4935 |
|
4936 |
+
#: lib/i18n-extra.php:241
|
4937 |
msgid "CCCCCC: the 7-digit incident ID."
|
4938 |
msgstr "CCCCCC : le numéro d'incident à sept chiffres."
|
4939 |
|
4940 |
+
#: lib/i18n-extra.php:242
|
4941 |
msgid "DD: the user IPv4 or IPv6 address."
|
4942 |
msgstr "DD : L'adresse IPv4 ou IPv6 de l'utilisateur."
|
4943 |
|
4944 |
+
#: lib/i18n-extra.php:243
|
4945 |
msgid "EE: the blog (sub-)domain name."
|
4946 |
msgstr "EE : le nom de (sous-)domaine du blog."
|
4947 |
|
4948 |
+
#: lib/i18n-extra.php:244
|
4949 |
#, php-format
|
4950 |
msgid ""
|
4951 |
"This logging option does not apply to the brute-force protection which can "
|
4957 |
"d'authentification du serveur. Voir le menu de la <a href=\"%s\">Page de "
|
4958 |
"Connexion</a>."
|
4959 |
|
4960 |
+
#: lib/i18n-extra.php:245
|
4961 |
msgid ""
|
4962 |
"Secret key: The secret key will be used to generate your public key. Enter "
|
4963 |
"at least 30 ASCII characters, or use the one randomly created by "
|
4967 |
"de 30 à 100 caractères ASCII, ou bien utilisez la clé générée aléatoirement "
|
4968 |
"par NinjaFirewall."
|
4969 |
|
4970 |
+
#: lib/i18n-extra.php:246
|
4971 |
msgid ""
|
4972 |
"This server IP address: As an additional protection layer, you can restrict "
|
4973 |
"access to the remote website(s) to the main server IP only. You can use IPv4 "
|
4978 |
"à se connecter aux sites distants. Si vous ne souhaitez pas de restriction "
|
4979 |
"d’accès par IP, veuillez entrer le caractère <code>*</code>."
|
4980 |
|
4981 |
+
#: lib/i18n-extra.php:247
|
4982 |
#, php-format
|
4983 |
msgid ""
|
4984 |
"Public key: This is the public key that you will need to upload to each "
|
4987 |
"Clé publique : Vous devez configurer vos sites distants avec cette clé. <a "
|
4988 |
"href=\"%s\">Consultez notre blog</a> pour plus d'info."
|
4989 |
|
4990 |
+
#: lib/i18n-extra.php:248
|
4991 |
msgid ""
|
4992 |
"Remote websites URL: Enter the full URL of your NinjaFirewall protected "
|
4993 |
"website(s) that you want to remotely access from the main server."
|
4996 |
"NinjaFirewall auxquels vous souhaitez accéder à distance à partir du serveur "
|
4997 |
"principal."
|
4998 |
|
4999 |
+
#: lib/i18n-extra.php:249
|
5000 |
msgid ""
|
5001 |
"Centralized Logging will keep working even if NinjaFirewall is disabled. Use "
|
5002 |
"the menu below if you want to disable it."
|
5005 |
"NinjaFirewall. Si vous souhaitez complètement désactiver cette option, "
|
5006 |
"faites-le ci-dessous."
|
5007 |
|
5008 |
+
#: lib/i18n-extra.php:250
|
5009 |
msgid "Enable Web Filter"
|
5010 |
msgstr "Activer Web Filter"
|
5011 |
|
5012 |
+
#: lib/i18n-extra.php:251
|
5013 |
msgid "A full or partial string."
|
5014 |
msgstr "Chaîne de caractère complète ou partielle."
|
5015 |
|
5016 |
+
#: lib/i18n-extra.php:252
|
5017 |
msgid "From 4 to maximum 150 characters."
|
5018 |
msgstr "De 4 à 150 caractères."
|
5019 |
|
5020 |
+
#: lib/i18n-extra.php:253
|
5021 |
msgid "Any character, except the vertical bar <code>|</code>"
|
5022 |
msgstr "Tout caractère, sauf la barre verticale <code>|</code>"
|
5023 |
|
5024 |
+
#: lib/i18n-extra.php:254
|
5025 |
msgid "Keywords to search:"
|
5026 |
msgstr "Mots-clés recherchés :"
|
5027 |
|
5028 |
+
#: lib/i18n-extra.php:255
|
5029 |
msgid "Case-sensitive search"
|
5030 |
msgstr "Recherche sensible à la casse"
|
5031 |
|
5032 |
+
#: lib/i18n-extra.php:256
|
5033 |
#, php-format
|
5034 |
msgid "Do not send me more than one email alert in a %s interval"
|
5035 |
msgstr "Ne pas envoyer plus d'un e-mail par tranche de %s"
|
5036 |
|
5037 |
+
#: lib/i18n-extra.php:257
|
5038 |
msgid "5-minute"
|
5039 |
msgstr "5 minutes"
|
5040 |
|
5041 |
+
#: lib/i18n-extra.php:258
|
5042 |
msgid "15-minute"
|
5043 |
msgstr "15 minutes"
|
5044 |
|
5045 |
+
#: lib/i18n-extra.php:259
|
5046 |
msgid "30-minute"
|
5047 |
msgstr "30 minutes"
|
5048 |
|
5049 |
+
#: lib/i18n-extra.php:260
|
5050 |
msgid "1-hour"
|
5051 |
msgstr "1 heure"
|
5052 |
|
5053 |
+
#: lib/i18n-extra.php:261
|
5054 |
msgid "3-hour"
|
5055 |
msgstr "3 heures"
|
5056 |
|
5057 |
+
#: lib/i18n-extra.php:262
|
5058 |
msgid "6-hour"
|
5059 |
msgstr "6 heures"
|
5060 |
|
5061 |
+
#: lib/i18n-extra.php:263
|
5062 |
msgid "12-hour"
|
5063 |
msgstr "12 heures"
|
5064 |
|
5065 |
+
#: lib/i18n-extra.php:264
|
5066 |
msgid "24-hour"
|
5067 |
msgstr "24 heures"
|
5068 |
|
5069 |
+
#: lib/i18n-extra.php:265
|
5070 |
msgid ""
|
5071 |
"Clicking the \"Save Web Filter options\" button below will reset the current "
|
5072 |
"timer."
|
5073 |
msgstr "Cliquer sur \"Sauvegarder les options\" réinitialisera le compteur."
|
5074 |
|
5075 |
+
#: lib/i18n-extra.php:266
|
5076 |
msgid "Attach the HTML page output to email alerts"
|
5077 |
msgstr "Joindre la page HTML à l'e-mail"
|
5078 |
|
5079 |
+
#: lib/i18n-extra.php:267
|
5080 |
msgid "Save Web Filter options"
|
5081 |
msgstr "Sauvegarder les options"
|
5082 |
|
5083 |
+
#: lib/i18n-extra.php:268
|
5084 |
msgid "Help Desk:"
|
5085 |
msgstr "Help Desk :"
|
5086 |
|
5087 |
+
#: lib/i18n-extra.php:269
|
5088 |
msgid "The selected log was deleted"
|
5089 |
msgstr "Le journal sélectionné a été supprimé"
|
5090 |
|
5091 |
+
#: lib/i18n-extra.php:270
|
5092 |
msgid "Export"
|
5093 |
msgstr "Exporter"
|
5094 |
|
5095 |
+
#: lib/i18n-extra.php:271
|
5096 |
msgid "Delete"
|
5097 |
msgstr "Supprimer"
|
5098 |
|
5099 |
+
#: lib/i18n-extra.php:272
|
5100 |
msgid "Delete log?"
|
5101 |
msgstr "Supprimer le journal ?"
|
5102 |
|
5103 |
+
#: lib/i18n-extra.php:273
|
5104 |
msgid "Today"
|
5105 |
msgstr "Aujourd'hui"
|
5106 |
|
5107 |
+
#: lib/i18n-extra.php:274
|
5108 |
msgid "Upload"
|
5109 |
msgstr "Téléchargement"
|
5110 |
|
5111 |
+
#: lib/i18n-extra.php:275
|
5112 |
msgid "Info"
|
5113 |
msgstr "Info"
|
5114 |
|
5115 |
+
#: lib/i18n-extra.php:276
|
5116 |
msgid "Debug"
|
5117 |
msgstr "Débogage"
|
5118 |
|
5119 |
+
#: lib/i18n-extra.php:277
|
5120 |
msgid "IP address:"
|
5121 |
msgstr "Adresse IP :"
|
5122 |
|
5123 |
+
#: lib/i18n-extra.php:278
|
5124 |
msgid "e.g., 1.2.3.4"
|
5125 |
msgstr "ex : 1.2.3.4"
|
5126 |
|
5127 |
+
#: lib/i18n-extra.php:279
|
5128 |
msgid "Add IP to blacklist"
|
5129 |
msgstr "Ajouter à la liste noire"
|
5130 |
|
5131 |
+
#: lib/i18n-extra.php:280
|
5132 |
msgid "Add IP to whitelist"
|
5133 |
msgstr "Ajouter à la liste blanche"
|
5134 |
|
5135 |
+
#: lib/i18n-extra.php:281
|
5136 |
msgid "Add"
|
5137 |
msgstr "Ajouter"
|
5138 |
|
5139 |
+
#: lib/i18n-extra.php:282
|
5140 |
msgid "The address wad added to your IP Access Control list."
|
5141 |
msgstr "L'adresse a été ajoutée à votre liste du Contrôle d'accès par IP."
|
5142 |
|
5143 |
+
#: lib/i18n-extra.php:283
|
5144 |
#, php-format
|
5145 |
msgid "1st day of the month, or if bigger than %s MB"
|
5146 |
msgstr "Le 1er de chaque mois, ou si sa taille dépasse %s Mo"
|
5147 |
|
5148 |
+
#: lib/i18n-extra.php:284
|
5149 |
msgid "1st day of the month, regardless of its size"
|
5150 |
msgstr "Le 1er de chaque mois, quelle que soit sa taille"
|
5151 |
|
5152 |
+
#: lib/i18n-extra.php:285
|
5153 |
msgid "Show the most recent"
|
5154 |
msgstr "Afficher les dernières"
|
5155 |
|
5156 |
+
#: lib/i18n-extra.php:286
|
5157 |
msgid "lines"
|
5158 |
msgstr "lignes"
|
5159 |
|
5160 |
+
#: lib/i18n-extra.php:287
|
5161 |
msgid "Write events to the Syslog server too"
|
5162 |
msgstr "Enregistrer aussi les événements dans le journal syslog"
|
5163 |
|
5164 |
+
#: lib/i18n-extra.php:288
|
5165 |
msgid "Your server configuration is not compatible with this option."
|
5166 |
msgstr ""
|
5167 |
"La configuration de votre serveur n'est pas compatible avec cette option."
|
5168 |
|
5169 |
+
#: lib/i18n-extra.php:289
|
5170 |
msgid "See contextual help before enabling this option."
|
5171 |
msgstr "Consultez l'aide contextuelle avant d'activer cette option."
|
5172 |
|
5173 |
+
#: lib/i18n-extra.php:290
|
5174 |
msgid ""
|
5175 |
"The remote server rejected your request. Make sure that you uploaded the "
|
5176 |
"correct public key."
|
5178 |
"Le serveur distant a rejeté votre requête. Veuillez vous assurer que la clé "
|
5179 |
"publique est correcte."
|
5180 |
|
5181 |
+
#: lib/i18n-extra.php:291
|
5182 |
#, php-format
|
5183 |
msgid "The remote server returned the following HTTP error: %s"
|
5184 |
msgstr "Le serveur HTTP a retourné le code d'erreur suivant : %s"
|
5185 |
|
5186 |
+
#: lib/i18n-extra.php:292
|
5187 |
msgid "The requested log does not exist on the remote website."
|
5188 |
msgstr "Le journal demandé n'existe pas sur le site distant."
|
5189 |
|
5190 |
+
#: lib/i18n-extra.php:293
|
5191 |
msgid "The remote website did not return the expected response."
|
5192 |
msgstr "Le site distant n'a pas retourné la réponse attendue."
|
5193 |
|
5194 |
+
#: lib/i18n-extra.php:294
|
5195 |
msgid "Your server does not seem to be compatible with this option."
|
5196 |
msgstr ""
|
5197 |
"La configuration de votre serveur n'est pas compatible avec cette option."
|
5198 |
|
5199 |
+
#: lib/i18n-extra.php:295
|
5200 |
msgid "Load language files from the WordPress repo"
|
5201 |
msgstr "Charger les fichiers de langue depuis le WordPress.org"
|
5202 |
|
5203 |
+
#: lib/i18n-extra.php:296
|
5204 |
#, php-format
|
5205 |
msgid ""
|
5206 |
"If available, NinjaFirewall will download the language files from <a "
|
5209 |
"Si disponible, NinjaFirewall téléchargera le fichier de langue à partir de "
|
5210 |
"<a %s>translate.wordpress.org</a>."
|
5211 |
|
5212 |
+
#: lib/i18n-extra.php:297
|
5213 |
msgid "Error: you do not have any license."
|
5214 |
msgstr "Erreur : vous n'avez pas de licence."
|
5215 |
|
5216 |
+
#: lib/i18n-extra.php:298
|
5217 |
msgid "You have a valid license."
|
5218 |
msgstr "Votre licence est valide."
|
5219 |
|
5220 |
+
#: lib/i18n-extra.php:299
|
5221 |
msgid ""
|
5222 |
"An unknown error occured while connecting to NinjaFirewall servers. Please "
|
5223 |
"try again in a few minutes"
|
5225 |
"Une erreur inattendue s'est produite lors de la connexion au serveur de "
|
5226 |
"NinjaFirewall. Merci d'essayer à nouveau dans quelques minutes"
|
5227 |
|
5228 |
+
#: lib/i18n-extra.php:300
|
5229 |
msgid ""
|
5230 |
"An error occured while connecting to NinjaFirewall servers. Please try again "
|
5231 |
"in a few minutes"
|
5233 |
"Une erreur inattendue s'est produite lors de la connexion au serveur de "
|
5234 |
"NinjaFirewall. Merci d'essayer à nouveau dans quelques minutes"
|
5235 |
|
5236 |
+
#: lib/i18n-extra.php:301
|
5237 |
msgid "Enter a valid license to save!"
|
5238 |
msgstr "Veuillez entrer un numéro de licence valide !"
|
5239 |
|
5240 |
+
#: lib/i18n-extra.php:302
|
5241 |
msgid "This is already your current license!"
|
5242 |
msgstr "Cette licence est la même que l'actuelle !"
|
5243 |
|
5244 |
+
#: lib/i18n-extra.php:303
|
5245 |
msgid "Your new license has been accepted and saved."
|
5246 |
msgstr "Votre nouvelle licence a été acceptée et sauvegardée."
|
5247 |
|
5248 |
+
#: lib/i18n-extra.php:304
|
5249 |
msgid "This license is not valid"
|
5250 |
msgstr "Cette licence n'est pas valide"
|
5251 |
|
5252 |
+
#: lib/i18n-extra.php:305
|
5253 |
msgid "WP+ Edition License"
|
5254 |
msgstr "Licence WP+ Edition"
|
5255 |
|
5256 |
+
#: lib/i18n-extra.php:306
|
5257 |
msgid "License Number"
|
5258 |
msgstr "Numéro de Licence"
|
5259 |
|
5260 |
+
#: lib/i18n-extra.php:307
|
5261 |
msgid "No license found"
|
5262 |
msgstr "Aucune licence trouvée"
|
5263 |
|
5264 |
+
#: lib/i18n-extra.php:308
|
5265 |
msgid "Click to check your license validity"
|
5266 |
msgstr "Cliquez pour tester la validité de votre licence"
|
5267 |
|
5268 |
+
#: lib/i18n-extra.php:309
|
5269 |
msgid "Expiration date"
|
5270 |
msgstr "Date d'expiration"
|
5271 |
|
5272 |
+
#: lib/i18n-extra.php:310
|
5273 |
msgid "Unknown expiration date"
|
5274 |
msgstr "Date d'expiration inconnue"
|
5275 |
|
5276 |
+
#: lib/i18n-extra.php:311
|
5277 |
msgid "Use the \"Check License Validity\" button to attempt to fix this error."
|
5278 |
msgstr ""
|
5279 |
"Selectionnez \"Cliquez pour tester la validité de votre licence\" pour "
|
5280 |
"tenter de réparer cette erreur."
|
5281 |
|
5282 |
+
#: lib/i18n-extra.php:312
|
5283 |
msgid "Your license will expire soon!"
|
5284 |
msgstr "Votre licence va bientôt expirer !"
|
5285 |
|
5286 |
+
#: lib/i18n-extra.php:313
|
5287 |
msgid "Your license has expired."
|
5288 |
msgstr "Votre licence a expiré."
|
5289 |
|
5290 |
+
#: lib/i18n-extra.php:314
|
5291 |
msgid "License renewal"
|
5292 |
msgstr "Renouvellement de licence"
|
5293 |
|
5294 |
+
#: lib/i18n-extra.php:315
|
5295 |
msgid "Click here to get a license!"
|
5296 |
msgstr "Cliquez ici pour obtenir une licence !"
|
5297 |
|
5298 |
+
#: lib/i18n-extra.php:316
|
5299 |
msgid "Enter your new license and click on the save button"
|
5300 |
msgstr "Entrez votre licence et cliquez sur le bouton pour l'enregistrer"
|
5301 |
|
5302 |
+
#: lib/i18n-extra.php:317
|
5303 |
msgid "Save New License"
|
5304 |
msgstr "Sauvegarder la Licence"
|
5305 |
|
5306 |
+
#: lib/i18n-extra.php:318
|
5307 |
msgid "Allow, but block dangerous files"
|
5308 |
msgstr "Autoriser, mais bloquer les fichiers dangereux"
|
5309 |
|
5310 |
+
#: lib/i18n-extra.php:319
|
5311 |
msgid "See contextual help for the list of files."
|
5312 |
msgstr ""
|
5313 |
"Consultez l'aide contextuelle pour voir la liste des fichiers concernés."
|
5314 |
|
5315 |
+
#: lib/i18n-extra.php:320
|
5316 |
msgid "Apply to ZIP archives file contents"
|
5317 |
msgstr "Appliquer au contenu des fichiers ZIP"
|
5318 |
|
5319 |
+
#: lib/i18n-extra.php:321
|
5320 |
msgid ""
|
5321 |
"Keep this option disabled if you are using scripts such as Paypal IPN or "
|
5322 |
"WordPress WP-Cron, unless you added their IP address or URL to your Access "
|
5326 |
"WordPress WP-Cron, sauf si vous avez ajouté leur adresse IP ou URL dans la "
|
5327 |
"section \"Contrôle d'Accès\"."
|
5328 |
|
5329 |
+
#: lib/i18n-extra.php:322
|
5330 |
#, php-format
|
5331 |
msgid ""
|
5332 |
"Do not send a notification if the user is in the <a href=\"%s\">IP Access "
|
5392 |
msgid "File is not writable"
|
5393 |
msgstr "Le fichier n'est pas accessible en écriture"
|
5394 |
|
5395 |
+
#: lib/install_default.php:181
|
5396 |
msgid ""
|
5397 |
"Error: The installer cannot download the security rules from wordpress.org "
|
5398 |
"website."
|
5400 |
"Erreur : Impossible de télécharger les règles de sécurité depuis le site de "
|
5401 |
"wordpress.org."
|
5402 |
|
5403 |
+
#: lib/install_default.php:182
|
5404 |
msgid ""
|
5405 |
"The server may be temporarily down or you may have network connectivity "
|
5406 |
"problems? Please try again in a few minutes."
|
5409 |
"problèmes de connectivité réseau ? Veuillez ré-essayer d'ici quelques "
|
5410 |
"minutes."
|
5411 |
|
5412 |
+
#: lib/install_default.php:183
|
5413 |
msgid ""
|
5414 |
"NinjaFirewall downloads its rules over an HTTPS secure connection. Maybe "
|
5415 |
"your server does not support SSL? You can force NinjaFirewall to use a non-"
|
5422 |
"connexion non-sécurisée (HTTP) en ajoutant la ligne suivante dans votre "
|
5423 |
"fichier <strong>wp-config.php</strong> :"
|
5424 |
|
5425 |
+
#: lib/install_default.php:258
|
5426 |
#, php-format
|
5427 |
msgid ""
|
5428 |
"NinjaFirewall cannot create its <code>nfwlog/</code>log and cache folder; "
|
6173 |
#: lib/monitoring_file_check.php:768 lib/monitoring_file_check.php:770
|
6174 |
#: lib/monitoring_file_check.php:790 lib/monitoring_file_check.php:792
|
6175 |
#: lib/security_rules_update.php:572 lib/security_rules_update.php:574
|
6176 |
+
#: lib/utils.php:225 lib/utils.php:311 lib/utils.php:435 lib/utils.php:1082
|
6177 |
+
#: lib/utils.php:1261 lib/utils.php:1540
|
6178 |
msgid "Blog:"
|
6179 |
msgstr "Blog :"
|
6180 |
|
6714 |
"NinjaFirewall a bloqué une tentative de modification/création d'une page ou "
|
6715 |
"d'un article par un utilisateur qui n'avait pas les capacités nécessaires :"
|
6716 |
|
6717 |
+
#: lib/utils.php:226 lib/utils.php:312 lib/utils.php:436 lib/utils.php:1265
|
6718 |
msgid "Username:"
|
6719 |
msgstr "Utilisateur :"
|
6720 |
|
6722 |
msgid "Action:"
|
6723 |
msgstr "Action :"
|
6724 |
|
6725 |
+
#: lib/utils.php:230 lib/utils.php:315 lib/utils.php:437 lib/utils.php:1269
|
6726 |
+
#: lib/utils.php:1541
|
6727 |
msgid "User IP:"
|
6728 |
msgstr "IP utilisateur :"
|
6729 |
|
6730 |
+
#: lib/utils.php:242 lib/utils.php:327 lib/utils.php:449 lib/utils.php:1281
|
6731 |
+
#: lib/utils.php:1536
|
6732 |
msgid "A PHP backtrace has been attached to this message for your convenience."
|
6733 |
msgstr ""
|
6734 |
"La pile d'exécution de PHP est jointe à ce message pour votre commodité."
|
6735 |
|
6736 |
+
#: lib/utils.php:244 lib/utils.php:329 lib/utils.php:1284 lib/utils.php:1546
|
6737 |
msgid ""
|
6738 |
"This protection (and notification) can be turned off from NinjaFirewall "
|
6739 |
"\"Firewall Policies\" page."
|
6742 |
"\"Politiques du Pare-feu\" de NinjaFirewall."
|
6743 |
|
6744 |
#: lib/utils.php:259 lib/utils.php:260 lib/utils.php:344 lib/utils.php:345
|
6745 |
+
#: lib/utils.php:466 lib/utils.php:467 lib/utils.php:1300 lib/utils.php:1301
|
6746 |
msgid "You are not allowed to perform this task."
|
6747 |
msgstr "Vous n'êtes pas autorisé à effectuer cette tâche."
|
6748 |
|
6812 |
msgid "Review your installation, your site is not protected."
|
6813 |
msgstr "Vérifiez votre installation, votre site n'est pas protégé."
|
6814 |
|
6815 |
+
#: lib/utils.php:830
|
6816 |
msgid "Alert: WordPress console login"
|
6817 |
msgstr "Alerte : Connexion à WordPress"
|
6818 |
|
6819 |
+
#: lib/utils.php:836
|
6820 |
msgid "Someone just logged in to your WordPress admin console:"
|
6821 |
msgstr "Quelqu'un vient de se connecter à votre Tableau de bord de WordPress:"
|
6822 |
|
6823 |
+
#: lib/utils.php:948 lib/utils.php:975
|
6824 |
msgid "Forbidden access"
|
6825 |
msgstr "Accès interdit"
|
6826 |
|
6827 |
+
#: lib/utils.php:994
|
6828 |
#, php-format
|
6829 |
msgid ""
|
6830 |
+
"<strong>ERROR</strong>: Invalid username, email address or password.<br /><a "
|
6831 |
+
"href=\"%s\">Lost your password</a>?"
|
6832 |
msgstr ""
|
6833 |
+
"<strong>ERREUR</strong>: Identifiant, email ou mot de passe invalide.<br /"
|
6834 |
+
"><a href=\"%s\">Mot de passe perdu</a> ?"
|
6835 |
|
6836 |
+
#: lib/utils.php:1078
|
6837 |
msgid "[NinjaFirewall] Alert: Database changes detected"
|
6838 |
msgstr "[NinjaFirewall] Alerte: Modification dans la base de données"
|
6839 |
|
6840 |
+
#: lib/utils.php:1079
|
6841 |
msgid ""
|
6842 |
"NinjaFirewall has detected that one or more administrator accounts were "
|
6843 |
"modified in the database:"
|
6845 |
"NinjaFirewall a détecté que un ou plusieurs comptes d'administrateur ont été "
|
6846 |
"modifiés dans la base de données:"
|
6847 |
|
6848 |
+
#: lib/utils.php:1084
|
6849 |
#, php-format
|
6850 |
msgid "Total administrators : %s"
|
6851 |
msgstr "Nombre d'administrateurs : %s"
|
6852 |
|
6853 |
+
#: lib/utils.php:1093
|
6854 |
msgid ""
|
6855 |
"If you cannot see any modifications in the above fields, it is possible that "
|
6856 |
"the administrator password was changed."
|
6858 |
"Si vous ne voyez pas de modifications dans les données ci-dessus, il est "
|
6859 |
"possible que le mot de passe administrateur ait été changé."
|
6860 |
|
6861 |
+
#: lib/utils.php:1246
|
6862 |
msgid "Blocked privilege escalation attempt"
|
6863 |
msgstr "Tentatives d'élévation des privilèges"
|
6864 |
|
6865 |
+
#: lib/utils.php:1259
|
6866 |
msgid ""
|
6867 |
"NinjaFirewall has blocked an attempt to modify a user capability by someone "
|
6868 |
"who does not have administrative privileges:"
|
6870 |
"NinjaFirewall a bloqué une tentative de modification de certaines Capacités "
|
6871 |
"par un utilisateur ne disposant pas de privilèges administratifs :"
|
6872 |
|
6873 |
+
#: lib/utils.php:1312
|
6874 |
msgid ""
|
6875 |
"NinjaFirewall brute-force protection is enabled and you are temporarily "
|
6876 |
"whitelisted."
|
6878 |
"La protection de NinjaFirewall contre les attaques par force brute est "
|
6879 |
"activée. Vous êtes temporairement dans la liste blanche."
|
6880 |
|
6881 |
+
#: lib/utils.php:1327
|
6882 |
#, php-format
|
6883 |
msgid ""
|
6884 |
"Hey, it seems that you've been using NinjaFirewall for some time. If you "
|
6891 |
"a>. Il a fallu des milliers d'heures pour le développer, mais il suffit "
|
6892 |
"seulement de quelques minutes pour le noter. Merci !"
|
6893 |
|
6894 |
+
#: lib/utils.php:1508
|
6895 |
msgid ""
|
6896 |
"The attempt was blocked and the option was reversed to its original value."
|
6897 |
msgstr ""
|
6898 |
"La tentative a été bloquée et l'option a été remise à sa valeur d'origine."
|
6899 |
|
6900 |
+
#: lib/utils.php:1513
|
6901 |
msgid "Attempt to modify WordPress settings"
|
6902 |
msgstr "Tentative de modification des paramètres de WordPress"
|
6903 |
|
6904 |
+
#: lib/utils.php:1514
|
6905 |
msgid ""
|
6906 |
"NinjaFirewall has blocked an attempt to modify some important WordPress "
|
6907 |
"settings by a user that does not have administrative privileges:"
|
6910 |
"importants de WordPress par un utilisateur ne disposant pas de privilèges "
|
6911 |
"administratifs :"
|
6912 |
|
6913 |
+
#: lib/utils.php:1515 lib/utils.php:1524
|
6914 |
#, php-format
|
6915 |
msgid "Option: %s"
|
6916 |
msgstr "Option: %s"
|
6917 |
|
6918 |
+
#: lib/utils.php:1516
|
6919 |
#, php-format
|
6920 |
msgid "Original value: %s"
|
6921 |
msgstr "Valeur originale : %s"
|
6922 |
|
6923 |
+
#: lib/utils.php:1517
|
6924 |
#, php-format
|
6925 |
msgid "Modified value: %s"
|
6926 |
msgstr "Valeur modifiée : %s"
|
6927 |
|
6928 |
+
#: lib/utils.php:1518 lib/utils.php:1526
|
6929 |
#, php-format
|
6930 |
msgid "Action taken: %s"
|
6931 |
msgstr "Action prise : %s"
|
6932 |
|
6933 |
+
#: lib/utils.php:1522
|
6934 |
msgid "Code injection attempt in WordPress options table"
|
6935 |
msgstr "Tentative d'injection de code dans la table des options de WordPress"
|
6936 |
|
6937 |
+
#: lib/utils.php:1523
|
6938 |
msgid ""
|
6939 |
"NinjaFirewall has blocked an attempt to inject code in the WordPress options "
|
6940 |
"table by a user that does not have administrative privileges:"
|
6943 |
"options de WordPress par un utilisateur ne disposant pas de privilèges "
|
6944 |
"administratifs :"
|
6945 |
|
6946 |
+
#: lib/utils.php:1525
|
6947 |
#, php-format
|
6948 |
msgid "Code: %s"
|
6949 |
msgstr "Code : %s"
|
6950 |
|
6951 |
+
#: lib/utils.php:1576
|
6952 |
#, php-format
|
6953 |
msgid "Error, cannot create the %s folder."
|
6954 |
msgstr "Erreur, impossible de créer le répertoire %s."
|
6955 |
|
6956 |
+
#: lib/utils.php:1576 lib/utils.php:1584 lib/utils.php:1592
|
6957 |
msgid "Check your server permissions and try again."
|
6958 |
msgstr "Vérifiez les autorisations de votre serveur et réessayez."
|
6959 |
|
6960 |
+
#: lib/utils.php:1584
|
6961 |
#, php-format
|
6962 |
msgid "Error, the %s folder is not writable."
|
6963 |
msgstr "Erreur, le répertoire %s est en lecture seule."
|
6964 |
|
6965 |
+
#: lib/utils.php:1592
|
6966 |
#, php-format
|
6967 |
msgid "Error, cannot write %s."
|
6968 |
msgstr "Erreur, impossible d'écrire dans %s."
|
7741 |
msgid "Rate it!"
|
7742 |
msgstr "Notez-le !"
|
7743 |
|
7744 |
+
#~ msgid ""
|
7745 |
+
#~ "You can allow/disallow uploads, or allow uploads but block scripts (PHP, "
|
7746 |
+
#~ "CGI, Ruby, Python, bash/shell), C/C++ source code, binaries (MZ/PE/NE and "
|
7747 |
+
#~ "ELF formats), system files (.htaccess, .htpasswd and PHP INI) and SVG "
|
7748 |
+
#~ "files containing Javascript/XML events."
|
7749 |
+
#~ msgstr ""
|
7750 |
+
#~ "Vous pouvez autoriser ou interdire les téléchargements de fichier vers "
|
7751 |
+
#~ "votre site, ou bien les autoriser sauf s'il s'agit de fichiers "
|
7752 |
+
#~ "potentiellement dangereux : scripts (PHP, CGI, Ruby, Python, bash/shell), "
|
7753 |
+
#~ "code source C/C++, fichiers exécutables (MZ/PE/NE et ELF), certains "
|
7754 |
+
#~ "fichiers systèmes (.htaccess, .htpasswd et PHP INI) et les fichiers SVG "
|
7755 |
+
#~ "contenant du Javascript ou des Événements XML."
|
7756 |
+
|
7757 |
+
#, php-format
|
7758 |
+
#~ msgid ""
|
7759 |
+
#~ "<strong>ERROR</strong>: Invalid username or password.<br /><a href=\"%s"
|
7760 |
+
#~ "\">Lost your password</a>?"
|
7761 |
+
#~ msgstr ""
|
7762 |
+
#~ "<strong>ERREUR</strong>: Identifiant ou mot de passe invalide.<br /><a "
|
7763 |
+
#~ "href=\"%s\">Mot de passe perdu</a> ?"
|
7764 |
+
|
7765 |
+
#~ msgid ""
|
7766 |
+
#~ "It is possible to enumerate usernames either through the WordPress author "
|
7767 |
+
#~ "archives, the REST API or the login page. Although this is not a "
|
7768 |
+
#~ "vulnerability but a WordPress feature, some hackers use it to retrieve "
|
7769 |
+
#~ "usernames in order to launch more accurate brute-force attacks. If it is "
|
7770 |
+
#~ "a failed login attempt, NinjaFirewall will sanitise the error message "
|
7771 |
+
#~ "returned by WordPress. If it is an author archives scan, it will "
|
7772 |
+
#~ "invalidate it and redirect the user to the blog index page. Regarding the "
|
7773 |
+
#~ "WP REST API, it will block the request immediately."
|
7774 |
+
#~ msgstr ""
|
7775 |
+
#~ "Il est possible d'énumérer les noms des utilisateurs de votre blog via "
|
7776 |
+
#~ "l'API REST, la page d'archive d'un auteur ou la page de connexion au "
|
7777 |
+
#~ "Tableau de bord. Bien que ce ne soit pas une vulnérabilité, mais une "
|
7778 |
+
#~ "caractéristique de WordPress, certains hackers utilisent ces astuces pour "
|
7779 |
+
#~ "récupérer les noms d'utilisateur afin de lancer des attaques par force "
|
7780 |
+
#~ "brute plus précises."
|
7781 |
+
|
7782 |
#~ msgid ""
|
7783 |
#~ "The next scheduled date is in the past! WordPress wp-cron may not be "
|
7784 |
#~ "working or may have been disabled."
|
languages/ninjafirewall.pot
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: Stable (latest release)\n"
|
5 |
-
"POT-Creation-Date: 2021-
|
6 |
"PO-Revision-Date: 2018-04-05 22:52+0700\n"
|
7 |
"Last-Translator: NinTechNet <contact@nintechnet.com>\n"
|
8 |
"Language-Team: \n"
|
@@ -695,7 +695,7 @@ msgstr ""
|
|
695 |
msgid "Blocked brute-force attacks:"
|
696 |
msgstr ""
|
697 |
|
698 |
-
#: lib/event_notifications.php:503 lib/event_updates.php:225 lib/utils.php:
|
699 |
msgid ""
|
700 |
"This notification can be turned off from NinjaFirewall \"Event Notifications"
|
701 |
"\" page."
|
@@ -712,7 +712,7 @@ msgid ""
|
|
712 |
msgstr ""
|
713 |
|
714 |
#: lib/event_updates.php:163 lib/utils.php:233 lib/utils.php:318
|
715 |
-
#: lib/utils.php:440 lib/utils.php:
|
716 |
msgid "Date:"
|
717 |
msgstr ""
|
718 |
|
@@ -809,7 +809,7 @@ msgstr ""
|
|
809 |
msgid "[NinjaFirewall] Alert: %s"
|
810 |
msgstr ""
|
811 |
|
812 |
-
#: lib/events.php:213 lib/events.php:215 lib/utils.php:
|
813 |
msgid "-Blog:"
|
814 |
msgstr ""
|
815 |
|
@@ -817,15 +817,15 @@ msgstr ""
|
|
817 |
msgid "NinjaFirewall has detected the following activity on your account:"
|
818 |
msgstr ""
|
819 |
|
820 |
-
#: lib/events.php:220 lib/utils.php:
|
821 |
msgid "-User:"
|
822 |
msgstr ""
|
823 |
|
824 |
-
#: lib/events.php:221 lib/utils.php:
|
825 |
msgid "-IP:"
|
826 |
msgstr ""
|
827 |
|
828 |
-
#: lib/events.php:222 lib/utils.php:
|
829 |
msgid "-Date:"
|
830 |
msgstr ""
|
831 |
|
@@ -1091,179 +1091,183 @@ msgstr ""
|
|
1091 |
msgid "substitution character:"
|
1092 |
msgstr ""
|
1093 |
|
1094 |
-
#: lib/firewall_policies.php:
|
1095 |
msgid "Block direct access to any PHP file located in one of these directories"
|
1096 |
msgstr ""
|
1097 |
|
1098 |
-
#: lib/firewall_policies.php:
|
1099 |
msgid ""
|
1100 |
"NinjaFirewall will not block access to the TinyMCE WYSIWYG editor even if "
|
1101 |
"this option is enabled."
|
1102 |
msgstr ""
|
1103 |
|
1104 |
-
#: lib/firewall_policies.php:
|
1105 |
msgid ""
|
1106 |
"Unless you have PHP scripts in a \"/cache/\" folder that need to be accessed "
|
1107 |
"by your visitors, we recommend to enable this option."
|
1108 |
msgstr ""
|
1109 |
|
1110 |
-
#: lib/firewall_policies.php:
|
1111 |
#, php-format
|
1112 |
msgid ""
|
1113 |
"To enable this option, please remove the %s constant from your wp-config.php "
|
1114 |
"or .htninja script."
|
1115 |
msgstr ""
|
1116 |
|
1117 |
-
#: lib/firewall_policies.php:
|
1118 |
msgid "(main site only)"
|
1119 |
msgstr ""
|
1120 |
|
1121 |
-
#: lib/firewall_policies.php:
|
1122 |
msgid "(not recommended if you allow sites registration)"
|
1123 |
msgstr ""
|
1124 |
|
1125 |
-
#: lib/firewall_policies.php:
|
1126 |
msgid "(multisite installation only)"
|
1127 |
msgstr ""
|
1128 |
|
1129 |
-
#: lib/firewall_policies.php:
|
1130 |
-
msgid "
|
1131 |
msgstr ""
|
1132 |
|
1133 |
-
#: lib/firewall_policies.php:
|
1134 |
msgid "Block attempts to modify important WordPress settings"
|
1135 |
msgstr ""
|
1136 |
|
1137 |
-
#: lib/firewall_policies.php:
|
1138 |
msgid "Block user accounts creation"
|
1139 |
msgstr ""
|
1140 |
|
1141 |
-
#: lib/firewall_policies.php:
|
1142 |
msgid "Block attempts to gain administrative privileges"
|
1143 |
msgstr ""
|
1144 |
|
1145 |
-
#: lib/firewall_policies.php:
|
1146 |
msgid "Apply to all subsites in the network"
|
1147 |
msgstr ""
|
1148 |
|
1149 |
-
#: lib/firewall_policies.php:
|
1150 |
msgid ""
|
1151 |
"Block attempts to publish, edit or delete a published post by users who do "
|
1152 |
"not have the right capabilities"
|
1153 |
msgstr ""
|
1154 |
|
1155 |
-
#: lib/firewall_policies.php:
|
1156 |
msgid "(recommended)"
|
1157 |
msgstr ""
|
1158 |
|
1159 |
-
#: lib/firewall_policies.php:
|
1160 |
msgid "WordPress AJAX"
|
1161 |
msgstr ""
|
1162 |
|
1163 |
-
#: lib/firewall_policies.php:
|
1164 |
msgid "Protect <code>admin-ajax.php</code> against suspicious bots"
|
1165 |
msgstr ""
|
1166 |
|
1167 |
-
#: lib/firewall_policies.php:
|
1168 |
#, php-format
|
1169 |
msgid ""
|
1170 |
"Your server IP (%s), localhost and private IP addresses will not be affected "
|
1171 |
"by this policy."
|
1172 |
msgstr ""
|
1173 |
|
1174 |
-
#: lib/firewall_policies.php:
|
1175 |
msgid "Protect against username enumeration"
|
1176 |
msgstr ""
|
1177 |
|
1178 |
-
#: lib/firewall_policies.php:
|
1179 |
msgid "Through the author archives"
|
1180 |
msgstr ""
|
1181 |
|
1182 |
-
#: lib/firewall_policies.php:
|
|
|
|
|
|
|
|
|
1183 |
msgid "Through the login page"
|
1184 |
msgstr ""
|
1185 |
|
1186 |
-
#: lib/firewall_policies.php:
|
1187 |
msgid "Through the blog feed"
|
1188 |
msgstr ""
|
1189 |
|
1190 |
-
#: lib/firewall_policies.php:
|
1191 |
msgid "Through the WordPress REST API"
|
1192 |
msgstr ""
|
1193 |
|
1194 |
-
#: lib/firewall_policies.php:
|
1195 |
msgid "WordPress REST API"
|
1196 |
msgstr ""
|
1197 |
|
1198 |
-
#: lib/firewall_policies.php:
|
1199 |
msgid "Block any access to the API"
|
1200 |
msgstr ""
|
1201 |
|
1202 |
-
#: lib/firewall_policies.php:
|
1203 |
msgid "WordPress XML-RPC API"
|
1204 |
msgstr ""
|
1205 |
|
1206 |
-
#: lib/firewall_policies.php:
|
1207 |
msgid "Block <code>system.multicall</code> method"
|
1208 |
msgstr ""
|
1209 |
|
1210 |
-
#: lib/firewall_policies.php:
|
1211 |
msgid "Block Pingbacks"
|
1212 |
msgstr ""
|
1213 |
|
1214 |
-
#: lib/firewall_policies.php:
|
1215 |
msgid ""
|
1216 |
"Disabling access to the REST or XML-RPC API may break some functionality on "
|
1217 |
"your blog, its themes or plugins (e.g., Gutenberg editor, Jetpack, Contact "
|
1218 |
"Form 7 etc)."
|
1219 |
msgstr ""
|
1220 |
|
1221 |
-
#: lib/firewall_policies.php:
|
1222 |
msgid "Application Passwords"
|
1223 |
msgstr ""
|
1224 |
|
1225 |
-
#: lib/firewall_policies.php:
|
1226 |
#, php-format
|
1227 |
msgid "Disable <a %s>Application Passwords</a>"
|
1228 |
msgstr ""
|
1229 |
|
1230 |
-
#: lib/firewall_policies.php:
|
1231 |
msgid "Block <code>POST</code> requests in the themes folder"
|
1232 |
msgstr ""
|
1233 |
|
1234 |
-
#: lib/firewall_policies.php:
|
1235 |
msgid "Force HTTPS for admin and logins"
|
1236 |
msgstr ""
|
1237 |
|
1238 |
-
#: lib/firewall_policies.php:
|
1239 |
msgid "Disable the plugin and theme editor"
|
1240 |
msgstr ""
|
1241 |
|
1242 |
-
#: lib/firewall_policies.php:
|
1243 |
msgid "Disable plugin and theme update/installation"
|
1244 |
msgstr ""
|
1245 |
|
1246 |
-
#: lib/firewall_policies.php:
|
1247 |
msgid "Disable the fatal error handler"
|
1248 |
msgstr ""
|
1249 |
|
1250 |
-
#: lib/firewall_policies.php:
|
1251 |
msgid "Users Whitelist"
|
1252 |
msgstr ""
|
1253 |
|
1254 |
-
#: lib/firewall_policies.php:
|
1255 |
msgid "Add the Administrator to the whitelist (default)."
|
1256 |
msgstr ""
|
1257 |
|
1258 |
-
#: lib/firewall_policies.php:
|
1259 |
msgid "Add all logged in users to the whitelist."
|
1260 |
msgstr ""
|
1261 |
|
1262 |
-
#: lib/firewall_policies.php:
|
1263 |
msgid "Disable users whitelist."
|
1264 |
msgstr ""
|
1265 |
|
1266 |
-
#: lib/firewall_policies.php:
|
1267 |
msgid ""
|
1268 |
"Note: This feature does not apply to <code>FORCE_SSL_ADMIN</code>, "
|
1269 |
"<code>DISALLOW_FILE_EDIT</code>, <code>DISALLOW_FILE_MODS</code> and "
|
@@ -1271,280 +1275,280 @@ msgid ""
|
|
1271 |
"always enforced."
|
1272 |
msgstr ""
|
1273 |
|
1274 |
-
#: lib/firewall_policies.php:
|
1275 |
msgid "HTTP GET variable"
|
1276 |
msgstr ""
|
1277 |
|
1278 |
-
#: lib/firewall_policies.php:
|
1279 |
msgid "Scan <code>GET</code> variable"
|
1280 |
msgstr ""
|
1281 |
|
1282 |
-
#: lib/firewall_policies.php:
|
1283 |
msgid "Sanitise <code>GET</code> variable"
|
1284 |
msgstr ""
|
1285 |
|
1286 |
-
#: lib/firewall_policies.php:
|
1287 |
msgid "HTTP POST variable"
|
1288 |
msgstr ""
|
1289 |
|
1290 |
-
#: lib/firewall_policies.php:
|
1291 |
msgid "Scan <code>POST</code> variable"
|
1292 |
msgstr ""
|
1293 |
|
1294 |
-
#: lib/firewall_policies.php:
|
1295 |
msgid "Sanitise <code>POST</code> variable"
|
1296 |
msgstr ""
|
1297 |
|
1298 |
-
#: lib/firewall_policies.php:
|
1299 |
msgid "Do not enable this option unless you know what you are doing!"
|
1300 |
msgstr ""
|
1301 |
|
1302 |
-
#: lib/firewall_policies.php:
|
1303 |
msgid "Decode Base64-encoded <code>POST</code> variable"
|
1304 |
msgstr ""
|
1305 |
|
1306 |
-
#: lib/firewall_policies.php:
|
1307 |
msgid "HTTP REQUEST variable"
|
1308 |
msgstr ""
|
1309 |
|
1310 |
-
#: lib/firewall_policies.php:
|
1311 |
msgid "Sanitise <code>REQUEST</code> variable"
|
1312 |
msgstr ""
|
1313 |
|
1314 |
-
#: lib/firewall_policies.php:
|
1315 |
msgid "Cookies"
|
1316 |
msgstr ""
|
1317 |
|
1318 |
-
#: lib/firewall_policies.php:
|
1319 |
msgid "Scan cookies"
|
1320 |
msgstr ""
|
1321 |
|
1322 |
-
#: lib/firewall_policies.php:
|
1323 |
msgid "Sanitise cookies"
|
1324 |
msgstr ""
|
1325 |
|
1326 |
-
#: lib/firewall_policies.php:
|
1327 |
msgid "HTTP_USER_AGENT server variable"
|
1328 |
msgstr ""
|
1329 |
|
1330 |
-
#: lib/firewall_policies.php:
|
1331 |
msgid "Scan <code>HTTP_USER_AGENT</code>"
|
1332 |
msgstr ""
|
1333 |
|
1334 |
-
#: lib/firewall_policies.php:
|
1335 |
msgid "Sanitise <code>HTTP_USER_AGENT</code>"
|
1336 |
msgstr ""
|
1337 |
|
1338 |
-
#: lib/firewall_policies.php:
|
1339 |
msgid "Block suspicious bots/scanners"
|
1340 |
msgstr ""
|
1341 |
|
1342 |
-
#: lib/firewall_policies.php:
|
1343 |
msgid "HTTP_REFERER server variable"
|
1344 |
msgstr ""
|
1345 |
|
1346 |
-
#: lib/firewall_policies.php:
|
1347 |
msgid "Scan <code>HTTP_REFERER</code>"
|
1348 |
msgstr ""
|
1349 |
|
1350 |
-
#: lib/firewall_policies.php:
|
1351 |
msgid "Sanitise <code>HTTP_REFERER</code>"
|
1352 |
msgstr ""
|
1353 |
|
1354 |
-
#: lib/firewall_policies.php:
|
1355 |
msgid ""
|
1356 |
"Block <code>POST</code> requests that do not have an <code>HTTP_REFERER</"
|
1357 |
"code> header"
|
1358 |
msgstr ""
|
1359 |
|
1360 |
-
#: lib/firewall_policies.php:
|
1361 |
msgid ""
|
1362 |
"Keep this option disabled if you are using scripts like Paypal IPN, "
|
1363 |
"WordPress WP-Cron etc"
|
1364 |
msgstr ""
|
1365 |
|
1366 |
-
#: lib/firewall_policies.php:
|
1367 |
msgid "Block localhost IP in <code>GET/POST</code> request"
|
1368 |
msgstr ""
|
1369 |
|
1370 |
-
#: lib/firewall_policies.php:
|
1371 |
msgid "Block HTTP requests with an IP in the <code>HTTP_HOST</code> header"
|
1372 |
msgstr ""
|
1373 |
|
1374 |
-
#: lib/firewall_policies.php:
|
1375 |
msgid "Scan traffic coming from localhost and private IP address spaces"
|
1376 |
msgstr ""
|
1377 |
|
1378 |
-
#: lib/firewall_policies.php:
|
1379 |
#, php-format
|
1380 |
msgid ""
|
1381 |
"The \"HTTP response headers\" options below are disabled because the %s PHP "
|
1382 |
"function is not available on your server."
|
1383 |
msgstr ""
|
1384 |
|
1385 |
-
#: lib/firewall_policies.php:
|
1386 |
msgid "HTTP response headers"
|
1387 |
msgstr ""
|
1388 |
|
1389 |
-
#: lib/firewall_policies.php:
|
1390 |
#, php-format
|
1391 |
msgid "Set %s to protect against MIME type confusion attacks"
|
1392 |
msgstr ""
|
1393 |
|
1394 |
-
#: lib/firewall_policies.php:
|
1395 |
#, php-format
|
1396 |
msgid "Set %s to protect against clickjacking attempts"
|
1397 |
msgstr ""
|
1398 |
|
1399 |
-
#: lib/firewall_policies.php:
|
1400 |
msgid ""
|
1401 |
"Setting this option to <code>DENY</code> may break some functionality on "
|
1402 |
"your blog, its themes or plugins."
|
1403 |
msgstr ""
|
1404 |
|
1405 |
-
#: lib/firewall_policies.php:
|
1406 |
#, php-format
|
1407 |
msgid "Set %s (IE/Edge, Chrome, Opera and Safari browsers)"
|
1408 |
msgstr ""
|
1409 |
|
1410 |
-
#: lib/firewall_policies.php:
|
1411 |
-
#: lib/firewall_policies.php:
|
1412 |
#, php-format
|
1413 |
msgid "Set to %s"
|
1414 |
msgstr ""
|
1415 |
|
1416 |
-
#: lib/firewall_policies.php:
|
1417 |
#, php-format
|
1418 |
msgid "Force %s flag on all cookies to mitigate CSRF attacks"
|
1419 |
msgstr ""
|
1420 |
|
1421 |
-
#: lib/firewall_policies.php:
|
1422 |
#, php-format
|
1423 |
msgid "Force %s flag on all cookies to mitigate XSS attacks"
|
1424 |
msgstr ""
|
1425 |
|
1426 |
-
#: lib/firewall_policies.php:
|
1427 |
msgid ""
|
1428 |
"If your PHP scripts use cookies that need to be accessed from JavaScript, "
|
1429 |
"you should not enable this option."
|
1430 |
msgstr ""
|
1431 |
|
1432 |
-
#: lib/firewall_policies.php:
|
1433 |
msgid ""
|
1434 |
"HSTS headers can only be set when you are accessing your site over HTTPS."
|
1435 |
msgstr ""
|
1436 |
|
1437 |
-
#: lib/firewall_policies.php:
|
1438 |
#, php-format
|
1439 |
msgid "Set %s (HSTS) to enforce secure connections to the server"
|
1440 |
msgstr ""
|
1441 |
|
1442 |
-
#: lib/firewall_policies.php:
|
1443 |
msgid "Set \"max-age\" to 0"
|
1444 |
msgstr ""
|
1445 |
|
1446 |
-
#: lib/firewall_policies.php:
|
1447 |
msgid "1 month"
|
1448 |
msgstr ""
|
1449 |
|
1450 |
-
#: lib/firewall_policies.php:
|
1451 |
msgid "6 months"
|
1452 |
msgstr ""
|
1453 |
|
1454 |
-
#: lib/firewall_policies.php:
|
1455 |
msgid "1 year"
|
1456 |
msgstr ""
|
1457 |
|
1458 |
-
#: lib/firewall_policies.php:
|
1459 |
msgid "2 years"
|
1460 |
msgstr ""
|
1461 |
|
1462 |
-
#: lib/firewall_policies.php:
|
1463 |
msgid "Apply to subdomains"
|
1464 |
msgstr ""
|
1465 |
|
1466 |
-
#: lib/firewall_policies.php:
|
1467 |
msgid "Preload"
|
1468 |
msgstr ""
|
1469 |
|
1470 |
-
#: lib/firewall_policies.php:
|
1471 |
#, php-format
|
1472 |
msgid "Set %s for the website frontend"
|
1473 |
msgstr ""
|
1474 |
|
1475 |
-
#: lib/firewall_policies.php:
|
1476 |
msgid "This CSP header will apply to the website frontend only."
|
1477 |
msgstr ""
|
1478 |
|
1479 |
-
#: lib/firewall_policies.php:
|
1480 |
#, php-format
|
1481 |
msgid "Set %s for the WordPress admin dashboard"
|
1482 |
msgstr ""
|
1483 |
|
1484 |
-
#: lib/firewall_policies.php:
|
1485 |
msgid "This CSP header will apply to the WordPress admin dashboard only."
|
1486 |
msgstr ""
|
1487 |
|
1488 |
-
#: lib/firewall_policies.php:
|
1489 |
#, php-format
|
1490 |
msgid "Set %s (Chrome, Opera and Firefox browsers)"
|
1491 |
msgstr ""
|
1492 |
|
1493 |
-
#: lib/firewall_policies.php:
|
1494 |
msgid ""
|
1495 |
"Block PHP built-in wrappers in <code>GET</code>, <code>POST</code>, "
|
1496 |
"<code>HTTP_USER_AGENT</code>, <code>HTTP_REFERER</code> and cookies"
|
1497 |
msgstr ""
|
1498 |
|
1499 |
-
#: lib/firewall_policies.php:
|
1500 |
msgid "Block serialized PHP objects in the following global variables"
|
1501 |
msgstr ""
|
1502 |
|
1503 |
-
#: lib/firewall_policies.php:
|
1504 |
msgid "Block attempts to override PHP Superglobals"
|
1505 |
msgstr ""
|
1506 |
|
1507 |
-
#: lib/firewall_policies.php:
|
1508 |
msgid "Hide PHP notice and error messages"
|
1509 |
msgstr ""
|
1510 |
|
1511 |
-
#: lib/firewall_policies.php:
|
1512 |
msgid "Sanitise <code>PHP_SELF</code>"
|
1513 |
msgstr ""
|
1514 |
|
1515 |
-
#: lib/firewall_policies.php:
|
1516 |
msgid "Sanitise <code>PATH_TRANSLATED</code>"
|
1517 |
msgstr ""
|
1518 |
|
1519 |
-
#: lib/firewall_policies.php:
|
1520 |
msgid "Sanitise <code>PATH_INFO</code>"
|
1521 |
msgstr ""
|
1522 |
|
1523 |
-
#: lib/firewall_policies.php:
|
1524 |
msgid "This option is not compatible with your actual configuration."
|
1525 |
msgstr ""
|
1526 |
|
1527 |
-
#: lib/firewall_policies.php:
|
1528 |
msgid "Various"
|
1529 |
msgstr ""
|
1530 |
|
1531 |
-
#: lib/firewall_policies.php:
|
1532 |
msgid "Block the <code>DOCUMENT_ROOT</code> server variable in HTTP request"
|
1533 |
msgstr ""
|
1534 |
|
1535 |
-
#: lib/firewall_policies.php:
|
1536 |
msgid "Block ASCII character 0x00 (NULL byte)"
|
1537 |
msgstr ""
|
1538 |
|
1539 |
-
#: lib/firewall_policies.php:
|
1540 |
msgid "Block ASCII control characters 1 to 8 and 14 to 31"
|
1541 |
msgstr ""
|
1542 |
|
1543 |
-
#: lib/firewall_policies.php:
|
1544 |
msgid "Save Firewall Policies"
|
1545 |
msgstr ""
|
1546 |
|
1547 |
-
#: lib/firewall_policies.php:
|
1548 |
msgid "Restore Default Values"
|
1549 |
msgstr ""
|
1550 |
|
@@ -1818,8 +1822,8 @@ msgstr ""
|
|
1818 |
#: lib/help.php:191
|
1819 |
msgid ""
|
1820 |
"It is possible to enumerate usernames either through the WordPress author "
|
1821 |
-
"archives, the REST API or the login page. Although this is
|
1822 |
-
"vulnerability but a WordPress feature, some hackers use it to retrieve "
|
1823 |
"usernames in order to launch more accurate brute-force attacks. If it is a "
|
1824 |
"failed login attempt, NinjaFirewall will sanitise the error message returned "
|
1825 |
"by WordPress. If it is an author archives scan, it will invalidate it and "
|
@@ -3014,407 +3018,411 @@ msgid ""
|
|
3014 |
msgstr ""
|
3015 |
|
3016 |
#: lib/i18n-extra.php:52
|
3017 |
-
msgid "
|
3018 |
msgstr ""
|
3019 |
|
3020 |
#: lib/i18n-extra.php:53
|
3021 |
-
msgid "
|
3022 |
msgstr ""
|
3023 |
|
3024 |
#: lib/i18n-extra.php:54
|
3025 |
-
msgid "
|
3026 |
msgstr ""
|
3027 |
|
3028 |
#: lib/i18n-extra.php:55
|
3029 |
-
msgid "
|
3030 |
msgstr ""
|
3031 |
|
3032 |
#: lib/i18n-extra.php:56
|
3033 |
-
msgid "
|
3034 |
msgstr ""
|
3035 |
|
3036 |
#: lib/i18n-extra.php:57
|
3037 |
-
msgid "
|
3038 |
msgstr ""
|
3039 |
|
3040 |
#: lib/i18n-extra.php:58
|
3041 |
-
msgid "
|
3042 |
msgstr ""
|
3043 |
|
3044 |
#: lib/i18n-extra.php:59
|
3045 |
-
msgid "
|
3046 |
msgstr ""
|
3047 |
|
3048 |
#: lib/i18n-extra.php:60
|
3049 |
-
msgid "
|
3050 |
msgstr ""
|
3051 |
|
3052 |
#: lib/i18n-extra.php:61
|
|
|
|
|
|
|
|
|
3053 |
#, php-format
|
3054 |
msgid "Your server does not seem to support the %s variable."
|
3055 |
msgstr ""
|
3056 |
|
3057 |
-
#: lib/i18n-extra.php:
|
3058 |
msgid "HTTP Methods"
|
3059 |
msgstr ""
|
3060 |
|
3061 |
-
#: lib/i18n-extra.php:
|
3062 |
msgid "All Access Control directives should apply to the folowing HTTP methods"
|
3063 |
msgstr ""
|
3064 |
|
3065 |
-
#: lib/i18n-extra.php:
|
3066 |
msgid "<code>GET</code>"
|
3067 |
msgstr ""
|
3068 |
|
3069 |
-
#: lib/i18n-extra.php:
|
3070 |
msgid "<code>POST</code>"
|
3071 |
msgstr ""
|
3072 |
|
3073 |
-
#: lib/i18n-extra.php:
|
3074 |
msgid "<code>HEAD</code>"
|
3075 |
msgstr ""
|
3076 |
|
3077 |
-
#: lib/i18n-extra.php:
|
3078 |
msgid "<code>PUT</code>"
|
3079 |
msgstr ""
|
3080 |
|
3081 |
-
#: lib/i18n-extra.php:
|
3082 |
msgid "<code>DELETE</code>"
|
3083 |
msgstr ""
|
3084 |
|
3085 |
-
#: lib/i18n-extra.php:
|
3086 |
msgid "<code>PATCH</code>"
|
3087 |
msgstr ""
|
3088 |
|
3089 |
-
#: lib/i18n-extra.php:
|
3090 |
msgid "Enable Geolocation"
|
3091 |
msgstr ""
|
3092 |
|
3093 |
-
#: lib/i18n-extra.php:
|
3094 |
msgid "Retrieve the ISO 3166 code from"
|
3095 |
msgstr ""
|
3096 |
|
3097 |
-
#: lib/i18n-extra.php:
|
3098 |
msgid "PHP Variable"
|
3099 |
msgstr ""
|
3100 |
|
3101 |
-
#: lib/i18n-extra.php:
|
3102 |
msgid "Block the following ISO 3166 codes"
|
3103 |
msgstr ""
|
3104 |
|
3105 |
-
#: lib/i18n-extra.php:
|
3106 |
#, php-format
|
3107 |
msgid "Total blocked items: %s"
|
3108 |
msgstr ""
|
3109 |
|
3110 |
-
#: lib/i18n-extra.php:
|
3111 |
msgid "Geolocation should apply to the whole site or to specific URLs only?"
|
3112 |
msgstr ""
|
3113 |
|
3114 |
-
#: lib/i18n-extra.php:
|
3115 |
msgid "View allowed syntax"
|
3116 |
msgstr ""
|
3117 |
|
3118 |
-
#: lib/i18n-extra.php:
|
3119 |
#, php-format
|
3120 |
msgid "Full or partial case-sensitive URL (e.g., %s)."
|
3121 |
msgstr ""
|
3122 |
|
3123 |
-
#: lib/i18n-extra.php:
|
3124 |
msgid "One item per line."
|
3125 |
msgstr ""
|
3126 |
|
3127 |
-
#: lib/i18n-extra.php:
|
3128 |
msgid ""
|
3129 |
"Leave this field empty if you want geolocation to apply to all your PHP "
|
3130 |
"scripts."
|
3131 |
msgstr ""
|
3132 |
|
3133 |
-
#: lib/i18n-extra.php:
|
3134 |
msgid "Add <code>NINJA_COUNTRY_CODE</code> to PHP headers?"
|
3135 |
msgstr ""
|
3136 |
|
3137 |
-
#: lib/i18n-extra.php:
|
3138 |
msgid "Write event to the firewall log"
|
3139 |
msgstr ""
|
3140 |
|
3141 |
-
#: lib/i18n-extra.php:
|
3142 |
msgid "Allow the following IP, CIDR or AS number"
|
3143 |
msgstr ""
|
3144 |
|
3145 |
-
#: lib/i18n-extra.php:
|
3146 |
#, php-format
|
3147 |
msgid "IPv4 address: %s"
|
3148 |
msgstr ""
|
3149 |
|
3150 |
-
#: lib/i18n-extra.php:
|
3151 |
#, php-format
|
3152 |
msgid "IPv4 CIDR: %s"
|
3153 |
msgstr ""
|
3154 |
|
3155 |
-
#: lib/i18n-extra.php:
|
3156 |
#, php-format
|
3157 |
msgid "IPv6 address: %s"
|
3158 |
msgstr ""
|
3159 |
|
3160 |
-
#: lib/i18n-extra.php:
|
3161 |
#, php-format
|
3162 |
msgid "IPv6 CIDR: %s"
|
3163 |
msgstr ""
|
3164 |
|
3165 |
-
#: lib/i18n-extra.php:
|
3166 |
#, php-format
|
3167 |
msgid "Autonomous System number: %s"
|
3168 |
msgstr ""
|
3169 |
|
3170 |
-
#: lib/i18n-extra.php:
|
3171 |
msgid "Whitelist:"
|
3172 |
msgstr ""
|
3173 |
|
3174 |
-
#: lib/i18n-extra.php:
|
3175 |
msgid "Enter one item per line."
|
3176 |
msgstr ""
|
3177 |
|
3178 |
-
#: lib/i18n-extra.php:
|
3179 |
msgid "External Services"
|
3180 |
msgstr ""
|
3181 |
|
3182 |
-
#: lib/i18n-extra.php:
|
3183 |
msgid "Whitelist IP addresses from the following services:"
|
3184 |
msgstr ""
|
3185 |
|
3186 |
-
#: lib/i18n-extra.php:
|
3187 |
msgid "View IP addresses"
|
3188 |
msgstr ""
|
3189 |
|
3190 |
-
#: lib/i18n-extra.php:
|
3191 |
msgid "Block the following IP, CIDR or AS number"
|
3192 |
msgstr ""
|
3193 |
|
3194 |
-
#: lib/i18n-extra.php:
|
3195 |
msgid "Blacklist:"
|
3196 |
msgstr ""
|
3197 |
|
3198 |
-
#: lib/i18n-extra.php:
|
3199 |
msgid "Rate Limiting"
|
3200 |
msgstr ""
|
3201 |
|
3202 |
-
#: lib/i18n-extra.php:
|
3203 |
#, php-format
|
3204 |
msgid ""
|
3205 |
"Block for %s seconds any IP address with more than %s connections within a "
|
3206 |
"%s interval."
|
3207 |
msgstr ""
|
3208 |
|
3209 |
-
#: lib/i18n-extra.php:
|
3210 |
msgid "5-second"
|
3211 |
msgstr ""
|
3212 |
|
3213 |
-
#: lib/i18n-extra.php:
|
3214 |
msgid "10-second"
|
3215 |
msgstr ""
|
3216 |
|
3217 |
-
#: lib/i18n-extra.php:
|
3218 |
msgid "15-second"
|
3219 |
msgstr ""
|
3220 |
|
3221 |
-
#: lib/i18n-extra.php:
|
3222 |
msgid "30-second"
|
3223 |
msgstr ""
|
3224 |
|
3225 |
-
#: lib/i18n-extra.php:
|
3226 |
msgid "Allow access to the following URL"
|
3227 |
msgstr ""
|
3228 |
|
3229 |
-
#: lib/i18n-extra.php:
|
3230 |
#, php-format
|
3231 |
msgid "Full or partial case-sensitive URLs (e.g., %s)."
|
3232 |
msgstr ""
|
3233 |
|
3234 |
-
#: lib/i18n-extra.php:
|
3235 |
msgid "Block access to the following URL"
|
3236 |
msgstr ""
|
3237 |
|
3238 |
-
#: lib/i18n-extra.php:
|
3239 |
msgid "Reject the following bots"
|
3240 |
msgstr ""
|
3241 |
|
3242 |
-
#: lib/i18n-extra.php:
|
3243 |
msgid "A full or partial case-insensitive string."
|
3244 |
msgstr ""
|
3245 |
|
3246 |
-
#: lib/i18n-extra.php:
|
3247 |
msgid ""
|
3248 |
"Allowed characters are: <code>a-zA-Z</code> <code>0-9</code> <code>.</code> "
|
3249 |
"<code>-</code> <code>_</code> <code>:</code> <code>/</code> and <code>space</"
|
3250 |
"code>."
|
3251 |
msgstr ""
|
3252 |
|
3253 |
-
#: lib/i18n-extra.php:
|
3254 |
msgid "Blocked bots:"
|
3255 |
msgstr ""
|
3256 |
|
3257 |
-
#: lib/i18n-extra.php:
|
3258 |
msgid "The default list of bots will be restored. Continue?"
|
3259 |
msgstr ""
|
3260 |
|
3261 |
-
#: lib/i18n-extra.php:
|
3262 |
msgid "Restore default bots list"
|
3263 |
msgstr ""
|
3264 |
|
3265 |
-
#: lib/i18n-extra.php:
|
3266 |
msgid "Do not filter the following user input"
|
3267 |
msgstr ""
|
3268 |
|
3269 |
-
#: lib/i18n-extra.php:
|
3270 |
msgid ""
|
3271 |
"A <code>GET</code>, <code>POST</code> or <code>COOKIE</code> global "
|
3272 |
"variable, followed by <code>:</code> (colon) and the case-sensitive input:"
|
3273 |
msgstr ""
|
3274 |
|
3275 |
-
#: lib/i18n-extra.php:
|
3276 |
msgid "Unfiltered input:"
|
3277 |
msgstr ""
|
3278 |
|
3279 |
-
#: lib/i18n-extra.php:
|
3280 |
msgid "Block the request if the following input is present"
|
3281 |
msgstr ""
|
3282 |
|
3283 |
-
#: lib/i18n-extra.php:
|
3284 |
msgid "Blocked input:"
|
3285 |
msgstr ""
|
3286 |
|
3287 |
-
#: lib/i18n-extra.php:
|
3288 |
msgid "Save Access Control directives"
|
3289 |
msgstr ""
|
3290 |
|
3291 |
-
#: lib/i18n-extra.php:
|
3292 |
msgid ""
|
3293 |
"Warning: Your previous secret key was either corrupted or missing. A new "
|
3294 |
"one, as well as a new public key, were created."
|
3295 |
msgstr ""
|
3296 |
|
3297 |
-
#: lib/i18n-extra.php:
|
3298 |
msgid "Enable Centralized Logging"
|
3299 |
msgstr ""
|
3300 |
|
3301 |
-
#: lib/i18n-extra.php:
|
3302 |
msgid "Secret key"
|
3303 |
msgstr ""
|
3304 |
|
3305 |
-
#: lib/i18n-extra.php:
|
3306 |
msgid "From 30 to 100 ASCII printable characters."
|
3307 |
msgstr ""
|
3308 |
|
3309 |
-
#: lib/i18n-extra.php:
|
3310 |
msgid "This server's IP address"
|
3311 |
msgstr ""
|
3312 |
|
3313 |
-
#: lib/i18n-extra.php:
|
3314 |
msgid ""
|
3315 |
"Only this IP address (IPv4 or IPv6) will be allowed to connect to the remote "
|
3316 |
"websites. If you don't want to restrict the access by IP, enter the <code>*</"
|
3317 |
"code> character instead."
|
3318 |
msgstr ""
|
3319 |
|
3320 |
-
#: lib/i18n-extra.php:
|
3321 |
msgid "Public key"
|
3322 |
msgstr ""
|
3323 |
|
3324 |
-
#: lib/i18n-extra.php:
|
3325 |
#, php-format
|
3326 |
msgid ""
|
3327 |
"Add this key to the remote websites. <a href=\"%s\">Consult our blog</a> for "
|
3328 |
"more info."
|
3329 |
msgstr ""
|
3330 |
|
3331 |
-
#: lib/i18n-extra.php:
|
3332 |
msgid "Remote websites URL"
|
3333 |
msgstr ""
|
3334 |
|
3335 |
-
#: lib/i18n-extra.php:
|
3336 |
msgid ""
|
3337 |
"Enter one URL per line, including the protocol (<code>http://</code> or "
|
3338 |
"<code>https://</code>). Only ASCII URLs are accepted."
|
3339 |
msgstr ""
|
3340 |
|
3341 |
-
#: lib/i18n-extra.php:
|
3342 |
msgid "Save Options"
|
3343 |
msgstr ""
|
3344 |
|
3345 |
-
#: lib/i18n-extra.php:
|
3346 |
msgid ""
|
3347 |
"Your changes have been saved. If you are using a caching plugin, do not "
|
3348 |
"forget to clear its cache."
|
3349 |
msgstr ""
|
3350 |
|
3351 |
-
#: lib/i18n-extra.php:
|
3352 |
msgid "Enable antispam protection"
|
3353 |
msgstr ""
|
3354 |
|
3355 |
-
#: lib/i18n-extra.php:
|
3356 |
msgid "Protection level"
|
3357 |
msgstr ""
|
3358 |
|
3359 |
-
#: lib/i18n-extra.php:
|
3360 |
msgid "Low (default)"
|
3361 |
msgstr ""
|
3362 |
|
3363 |
-
#: lib/i18n-extra.php:
|
3364 |
msgid ""
|
3365 |
"If you are using a caching plugin, consult the contextual help before "
|
3366 |
"enabling the antispam."
|
3367 |
msgstr ""
|
3368 |
|
3369 |
-
#: lib/i18n-extra.php:
|
3370 |
msgid "Apply protection to"
|
3371 |
msgstr ""
|
3372 |
|
3373 |
-
#: lib/i18n-extra.php:
|
3374 |
msgid "Comment forms (defaut)"
|
3375 |
msgstr ""
|
3376 |
|
3377 |
-
#: lib/i18n-extra.php:
|
3378 |
msgid "User Registration form"
|
3379 |
msgstr ""
|
3380 |
|
3381 |
-
#: lib/i18n-extra.php:
|
3382 |
msgid "Save Antispam options"
|
3383 |
msgstr ""
|
3384 |
|
3385 |
-
#: lib/i18n-extra.php:
|
3386 |
msgid "Please enable JavaScript"
|
3387 |
msgstr ""
|
3388 |
|
3389 |
-
#: lib/i18n-extra.php:
|
3390 |
msgid "Sorry, this looks like spam to me."
|
3391 |
msgstr ""
|
3392 |
|
3393 |
-
#: lib/i18n-extra.php:
|
3394 |
msgid ""
|
3395 |
"Error: You must be whitelisted in order to use that feature: click on the <a "
|
3396 |
"href=\"?page=nfsubaccess\">Access Control</a> menu and ensure that the \"Do "
|
3397 |
"not block the following users\" option is enabled for the Admin/Super Admin."
|
3398 |
msgstr ""
|
3399 |
|
3400 |
-
#: lib/i18n-extra.php:
|
3401 |
msgid ""
|
3402 |
"Your license is valid until the indicated expiration date. If you don't "
|
3403 |
"renew it after this date, NinjaFirewall will keep working and protecting "
|
3404 |
"your website as usual, but updates/upgrades will stop."
|
3405 |
msgstr ""
|
3406 |
|
3407 |
-
#: lib/i18n-extra.php:
|
3408 |
#, php-format
|
3409 |
msgid ""
|
3410 |
"You can renew your license from <a href=\"%s\">NinTechNet.com</a> website."
|
3411 |
msgstr ""
|
3412 |
|
3413 |
-
#: lib/i18n-extra.php:
|
3414 |
msgid "Use shared memory"
|
3415 |
msgstr ""
|
3416 |
|
3417 |
-
#: lib/i18n-extra.php:
|
3418 |
msgid ""
|
3419 |
"This feature allows NinjaFirewall to use Unix shared memory segments in "
|
3420 |
"order to speed up all operations. The firewall will no longer need to "
|
@@ -3424,14 +3432,14 @@ msgid ""
|
|
3424 |
"processing speed from 25% to 30%, prevent blocking I/O and slow queries."
|
3425 |
msgstr ""
|
3426 |
|
3427 |
-
#: lib/i18n-extra.php:
|
3428 |
msgid ""
|
3429 |
"This option requires that your PHP version was compiled with the <code>--"
|
3430 |
"enable-shmop</code> parameter, otherwise, if it is not compatible with your "
|
3431 |
"server/hosting environment, it will be disabled."
|
3432 |
msgstr ""
|
3433 |
|
3434 |
-
#: lib/i18n-extra.php:
|
3435 |
#, php-format
|
3436 |
msgid ""
|
3437 |
"If you are using <a href=\"%s\">GB2312</a> character set (A.K.A <code>GBK</"
|
@@ -3441,24 +3449,24 @@ msgid ""
|
|
3441 |
"used by that charset."
|
3442 |
msgstr ""
|
3443 |
|
3444 |
-
#: lib/i18n-extra.php:
|
3445 |
msgid "Language"
|
3446 |
msgstr ""
|
3447 |
|
3448 |
-
#: lib/i18n-extra.php:
|
3449 |
msgid ""
|
3450 |
"When this option is enabled, NinjaFirewall will download, if available, the "
|
3451 |
"corresponding language files from the WordPress repo. Then, every hour, it "
|
3452 |
"will check if there's a new version and will download it."
|
3453 |
msgstr ""
|
3454 |
|
3455 |
-
#: lib/i18n-extra.php:
|
3456 |
msgid ""
|
3457 |
"Note that this does not apply to <code>en_US</code> and <code>fr_FR</code> "
|
3458 |
"locales because they are already included with NinjaFirewall."
|
3459 |
msgstr ""
|
3460 |
|
3461 |
-
#: lib/i18n-extra.php:
|
3462 |
#, php-format
|
3463 |
msgid ""
|
3464 |
"This options lets you export you current configuration or import it from "
|
@@ -3468,19 +3476,19 @@ msgid ""
|
|
3468 |
"configuration, except your current license."
|
3469 |
msgstr ""
|
3470 |
|
3471 |
-
#: lib/i18n-extra.php:
|
3472 |
msgid ""
|
3473 |
"You can allow/disallow uploads, or allow uploads but block scripts (PHP, "
|
3474 |
-
"CGI, Ruby, Python, bash/shell), C/C++ source code, binaries (MZ/
|
3475 |
-
"ELF formats), system files (.htaccess, .htpasswd and PHP INI) and
|
3476 |
-
"containing Javascript/XML events."
|
3477 |
msgstr ""
|
3478 |
|
3479 |
-
#: lib/i18n-extra.php:
|
3480 |
msgid "Maximum allowed file size"
|
3481 |
msgstr ""
|
3482 |
|
3483 |
-
#: lib/i18n-extra.php:
|
3484 |
msgid ""
|
3485 |
"If you allow uploads, you can select the maximum size of an uploaded file. "
|
3486 |
"Any file bigger than this value will be rejected. Note that if your PHP "
|
@@ -3488,11 +3496,11 @@ msgid ""
|
|
3488 |
"be used before NinjaFirewall."
|
3489 |
msgstr ""
|
3490 |
|
3491 |
-
#: lib/i18n-extra.php:
|
3492 |
msgid "Decode Base64-encoded <code>POST</code> variable:"
|
3493 |
msgstr ""
|
3494 |
|
3495 |
-
#: lib/i18n-extra.php:
|
3496 |
#, php-format
|
3497 |
msgid ""
|
3498 |
"Object Serialization is a PHP feature used by many applications to generate "
|
@@ -3503,7 +3511,7 @@ msgid ""
|
|
3503 |
"request, cookies, user agent and referrer variables."
|
3504 |
msgstr ""
|
3505 |
|
3506 |
-
#: lib/i18n-extra.php:
|
3507 |
msgid ""
|
3508 |
"This option will reject any <code>GET</code> or <code>POST</code> request, "
|
3509 |
"<code>COOKIE</code>, <code>HTTP_USER_AGENT</code>, <code>REQUEST_URI</code>, "
|
@@ -3512,106 +3520,106 @@ msgid ""
|
|
3512 |
"is dangerous and should always be rejected."
|
3513 |
msgstr ""
|
3514 |
|
3515 |
-
#: lib/i18n-extra.php:
|
3516 |
msgid ""
|
3517 |
"This option will block any <code>GET</code> or <code>POST</code> request "
|
3518 |
"containing the localhost IP (127.0.0.1). It can be useful to block SQL "
|
3519 |
"dumpers and various hacker's shell scripts."
|
3520 |
msgstr ""
|
3521 |
|
3522 |
-
#: lib/i18n-extra.php:
|
3523 |
msgid ""
|
3524 |
"Access Control is a powerful set of directives that can be used to allow or "
|
3525 |
"restrict access to your website based on many criteria."
|
3526 |
msgstr ""
|
3527 |
|
3528 |
-
#: lib/i18n-extra.php:
|
3529 |
msgid ""
|
3530 |
"To make better use of them, it is important to understand NinjaFirewall's "
|
3531 |
"directives processing order."
|
3532 |
msgstr ""
|
3533 |
|
3534 |
-
#: lib/i18n-extra.php:
|
3535 |
msgid ""
|
3536 |
"Because NinjaFirewall is a PHP firewall, its Access Control options apply to "
|
3537 |
"PHP scripts, not to static elements (e.g., images, JS, CSS etc). Depending "
|
3538 |
"on your configuration, they can also apply to HTML pages."
|
3539 |
msgstr ""
|
3540 |
|
3541 |
-
#: lib/i18n-extra.php:
|
3542 |
msgid "Processing order:"
|
3543 |
msgstr ""
|
3544 |
|
3545 |
-
#: lib/i18n-extra.php:
|
3546 |
msgid "Incoming HTTP request"
|
3547 |
msgstr ""
|
3548 |
|
3549 |
-
#: lib/i18n-extra.php:
|
3550 |
#, php-format
|
3551 |
msgid "%s file"
|
3552 |
msgstr ""
|
3553 |
|
3554 |
-
#: lib/i18n-extra.php:
|
3555 |
msgid "Login Protection."
|
3556 |
msgstr ""
|
3557 |
|
3558 |
-
#: lib/i18n-extra.php:
|
3559 |
msgid "Access Control (except User Input Access Control):"
|
3560 |
msgstr ""
|
3561 |
|
3562 |
-
#: lib/i18n-extra.php:
|
3563 |
msgid "Role-based Access Control."
|
3564 |
msgstr ""
|
3565 |
|
3566 |
-
#: lib/i18n-extra.php:
|
3567 |
msgid "Allowed IPs."
|
3568 |
msgstr ""
|
3569 |
|
3570 |
-
#: lib/i18n-extra.php:
|
3571 |
msgid "Blocked IPs."
|
3572 |
msgstr ""
|
3573 |
|
3574 |
-
#: lib/i18n-extra.php:
|
3575 |
msgid "Allowed URLs."
|
3576 |
msgstr ""
|
3577 |
|
3578 |
-
#: lib/i18n-extra.php:
|
3579 |
msgid "Blocked URLs."
|
3580 |
msgstr ""
|
3581 |
|
3582 |
-
#: lib/i18n-extra.php:
|
3583 |
msgid "Bot Access Control."
|
3584 |
msgstr ""
|
3585 |
|
3586 |
-
#: lib/i18n-extra.php:
|
3587 |
msgid "Geolocation."
|
3588 |
msgstr ""
|
3589 |
|
3590 |
-
#: lib/i18n-extra.php:
|
3591 |
msgid "Rate Limiting."
|
3592 |
msgstr ""
|
3593 |
|
3594 |
-
#: lib/i18n-extra.php:
|
3595 |
msgid "File Guard."
|
3596 |
msgstr ""
|
3597 |
|
3598 |
-
#: lib/i18n-extra.php:
|
3599 |
msgid "NinjaFirewall built-in rules and policies + User Input Access Control."
|
3600 |
msgstr ""
|
3601 |
|
3602 |
-
#: lib/i18n-extra.php:
|
3603 |
msgid "Response body"
|
3604 |
msgstr ""
|
3605 |
|
3606 |
-
#: lib/i18n-extra.php:
|
3607 |
msgid "HTTP response headers (Firewall Policies)."
|
3608 |
msgstr ""
|
3609 |
|
3610 |
-
#: lib/i18n-extra.php:
|
3611 |
msgid "Web Filter."
|
3612 |
msgstr ""
|
3613 |
|
3614 |
-
#: lib/i18n-extra.php:
|
3615 |
#, php-format
|
3616 |
msgid ""
|
3617 |
"By default, any logged in WordPress administrator will not be blocked by "
|
@@ -3623,11 +3631,11 @@ msgid ""
|
|
3623 |
"enforced."
|
3624 |
msgstr ""
|
3625 |
|
3626 |
-
#: lib/i18n-extra.php:
|
3627 |
msgid "You can also add other users to the whitelist, depending on their role."
|
3628 |
msgstr ""
|
3629 |
|
3630 |
-
#: lib/i18n-extra.php:
|
3631 |
#, php-format
|
3632 |
msgid ""
|
3633 |
"this option should be used if you are behind a reverse proxy, a load "
|
@@ -3641,25 +3649,25 @@ msgid ""
|
|
3641 |
"NinjaFirewall will fall back to <code>REMOTE_ADDR</code>."
|
3642 |
msgstr ""
|
3643 |
|
3644 |
-
#: lib/i18n-extra.php:
|
3645 |
msgid ""
|
3646 |
"This option lets you select the HTTP method(s). All Access Control "
|
3647 |
"directives (Geolocation, IPs, bots and URLs) will only apply to the selected "
|
3648 |
"methods."
|
3649 |
msgstr ""
|
3650 |
|
3651 |
-
#: lib/i18n-extra.php:
|
3652 |
msgid ""
|
3653 |
"It does not apply to the \"Firewall Policies\" options, which use their own "
|
3654 |
"ones."
|
3655 |
msgstr ""
|
3656 |
|
3657 |
-
#: lib/i18n-extra.php:
|
3658 |
msgid ""
|
3659 |
"You can filter and block traffic coming from specific countries/territories."
|
3660 |
msgstr ""
|
3661 |
|
3662 |
-
#: lib/i18n-extra.php:
|
3663 |
msgid ""
|
3664 |
"This is the two-letter code that is used to define a country/territory (e."
|
3665 |
"g., US, UK, FR, DE etc), based on the visitors IP. NinjaFirewall can either "
|
@@ -3667,7 +3675,7 @@ msgid ""
|
|
3667 |
"your HTTP server (e.g., <code>GEOIP_COUNTRY_CODE</code>)."
|
3668 |
msgstr ""
|
3669 |
|
3670 |
-
#: lib/i18n-extra.php:
|
3671 |
#, php-format
|
3672 |
msgid ""
|
3673 |
"You can add/remove any country/territory from the two listboxes. For more "
|
@@ -3675,14 +3683,14 @@ msgid ""
|
|
3675 |
"want to consult <a href=\"%s\">the MaxMind GeoIP online help</a>."
|
3676 |
msgstr ""
|
3677 |
|
3678 |
-
#: lib/i18n-extra.php:
|
3679 |
msgid ""
|
3680 |
"Whether geolocation should apply to the whole site or to specific URLs only "
|
3681 |
"(e.g., /wp-login.php, /xmlrpc.php etc). Leave all fields empty if you want "
|
3682 |
"it to apply to the whole site."
|
3683 |
msgstr ""
|
3684 |
|
3685 |
-
#: lib/i18n-extra.php:
|
3686 |
msgid ""
|
3687 |
"After retrieving the two-letter country/territory code, NinjaFirewall can "
|
3688 |
"add it to the PHP headers in the <code>$_SERVER[\"NINJA_COUNTRY_CODE\"]</"
|
@@ -3690,48 +3698,48 @@ msgid ""
|
|
3690 |
"visitors location, simply use that variable."
|
3691 |
msgstr ""
|
3692 |
|
3693 |
-
#: lib/i18n-extra.php:
|
3694 |
msgid ""
|
3695 |
"If NinjaFirewall cannot find the two-letter ISO 3166 code, it will replace "
|
3696 |
"it with 2 hyphens (<code>--</code>)."
|
3697 |
msgstr ""
|
3698 |
|
3699 |
-
#: lib/i18n-extra.php:
|
3700 |
msgid ""
|
3701 |
"PHP code example to use in your theme or plugin to geolocate your visitors:"
|
3702 |
msgstr ""
|
3703 |
|
3704 |
-
#: lib/i18n-extra.php:
|
3705 |
msgid ""
|
3706 |
"NinjaFirewall includes GeoLite data created by MaxMind, available from "
|
3707 |
"http://www.maxmind.com"
|
3708 |
msgstr ""
|
3709 |
|
3710 |
-
#: lib/i18n-extra.php:
|
3711 |
msgid "IP / URL / Bot Access Control"
|
3712 |
msgstr ""
|
3713 |
|
3714 |
-
#: lib/i18n-extra.php:
|
3715 |
msgid ""
|
3716 |
"You can permanently allow/block an IP, a whole range of IP addresses or AS "
|
3717 |
"numbers (Autonomous System number). IPv4 and IPv6 are fully supported by "
|
3718 |
"NinjaFirewall."
|
3719 |
msgstr ""
|
3720 |
|
3721 |
-
#: lib/i18n-extra.php:
|
3722 |
msgid "Full IP:"
|
3723 |
msgstr ""
|
3724 |
|
3725 |
-
#: lib/i18n-extra.php:
|
3726 |
#, php-format
|
3727 |
msgid "IP ranges using CIDR notation: %s or %s."
|
3728 |
msgstr ""
|
3729 |
|
3730 |
-
#: lib/i18n-extra.php:
|
3731 |
msgid "Autonomous System number:"
|
3732 |
msgstr ""
|
3733 |
|
3734 |
-
#: lib/i18n-extra.php:
|
3735 |
msgid ""
|
3736 |
"This option allows you to slow down aggressive bots, crawlers, web scrapers "
|
3737 |
"or even small HTTP attacks. Any IP reaching the defined threshold will be "
|
@@ -3744,14 +3752,14 @@ msgid ""
|
|
3744 |
"turned off."
|
3745 |
msgstr ""
|
3746 |
|
3747 |
-
#: lib/i18n-extra.php:
|
3748 |
msgid ""
|
3749 |
"IPs temporarily banned by the Rate Limiting option can be unblocked "
|
3750 |
"immediately by clicking either the \"Save Access Control Directives\" or "
|
3751 |
"\"Restore Default Values\" buttons at the bottom of this page."
|
3752 |
msgstr ""
|
3753 |
|
3754 |
-
#: lib/i18n-extra.php:
|
3755 |
msgid ""
|
3756 |
"Because NinjaFirewall can handle a lot of HTTP requests per second and block "
|
3757 |
"IPs even before your blog is loaded, we strongly recommend that you disable "
|
@@ -3761,43 +3769,43 @@ msgid ""
|
|
3761 |
"during an attack."
|
3762 |
msgstr ""
|
3763 |
|
3764 |
-
#: lib/i18n-extra.php:
|
3765 |
msgid ""
|
3766 |
"You can permanently allow/block any access to one or more PHP scripts based "
|
3767 |
"on their path, relative to the web root (<code>SCRIPT_NAME</code>). You can "
|
3768 |
"enter either a full or partial path (case-sensitive)."
|
3769 |
msgstr ""
|
3770 |
|
3771 |
-
#: lib/i18n-extra.php:
|
3772 |
msgid ""
|
3773 |
"<code>/foo/bar.php</code> will block any access to the <code>bar.php</code> "
|
3774 |
"script located inside a <code>/foo/</code> directory"
|
3775 |
msgstr ""
|
3776 |
|
3777 |
-
#: lib/i18n-extra.php:
|
3778 |
msgid "etc"
|
3779 |
msgstr ""
|
3780 |
|
3781 |
-
#: lib/i18n-extra.php:
|
3782 |
msgid ""
|
3783 |
"<code>/foo/</code> will block access to all PHP scripts located inside a "
|
3784 |
"<code>/foo/</code> directory and its sub-directories."
|
3785 |
msgstr ""
|
3786 |
|
3787 |
-
#: lib/i18n-extra.php:
|
3788 |
msgid ""
|
3789 |
"Note that the \"Firewall Policies\" page already includes restrictions to "
|
3790 |
"some WordPress directories."
|
3791 |
msgstr ""
|
3792 |
|
3793 |
-
#: lib/i18n-extra.php:
|
3794 |
msgid ""
|
3795 |
"You can block bots, scanners and various crawlers based on the "
|
3796 |
"<code>HTTP_USER_AGENT</code> variable. You can enter either a full or "
|
3797 |
"partial name (case-insensitive)."
|
3798 |
msgstr ""
|
3799 |
|
3800 |
-
#: lib/i18n-extra.php:
|
3801 |
msgid ""
|
3802 |
"You can select to ignore or block some specific user input. It applies to "
|
3803 |
"the <code>GET</code>, <code>POST</code> and <code>COOKIE</code> global "
|
@@ -3805,34 +3813,34 @@ msgid ""
|
|
3805 |
"\"]</code>:"
|
3806 |
msgstr ""
|
3807 |
|
3808 |
-
#: lib/i18n-extra.php:
|
3809 |
msgid ""
|
3810 |
"When an input is added to the \"Unfiltered input\" list, it will not be "
|
3811 |
"filtered or sanitised. All other input present in the request will be "
|
3812 |
"filtered."
|
3813 |
msgstr ""
|
3814 |
|
3815 |
-
#: lib/i18n-extra.php:
|
3816 |
msgid ""
|
3817 |
"When an input is added to the \"Blocked input\", NinjaFirewall will block "
|
3818 |
"the request and close the connection if that input is found in the request."
|
3819 |
msgstr ""
|
3820 |
|
3821 |
-
#: lib/i18n-extra.php:
|
3822 |
msgid "Log Event"
|
3823 |
msgstr ""
|
3824 |
|
3825 |
-
#: lib/i18n-extra.php:
|
3826 |
msgid ""
|
3827 |
"You can enable/disable firewall logging for each access control directive "
|
3828 |
"separately."
|
3829 |
msgstr ""
|
3830 |
|
3831 |
-
#: lib/i18n-extra.php:
|
3832 |
msgid "Web Filter"
|
3833 |
msgstr ""
|
3834 |
|
3835 |
-
#: lib/i18n-extra.php:
|
3836 |
msgid ""
|
3837 |
"If NinjaFirewall can hook and scan incoming requests, it can also hook the "
|
3838 |
"response body (i.e., the output of the HTML page right before it is sent to "
|
@@ -3842,27 +3850,27 @@ msgid ""
|
|
3842 |
"hackers shell script, redirections and even errors (PHP/MySQL errors)."
|
3843 |
msgstr ""
|
3844 |
|
3845 |
-
#: lib/i18n-extra.php:
|
3846 |
msgid ""
|
3847 |
"In the case of a positive detection, NinjaFirewall will not block the "
|
3848 |
"response body but will send you an alert by email."
|
3849 |
msgstr ""
|
3850 |
|
3851 |
-
#: lib/i18n-extra.php:
|
3852 |
msgid "Search HTML page for the following keywords"
|
3853 |
msgstr ""
|
3854 |
|
3855 |
-
#: lib/i18n-extra.php:
|
3856 |
msgid ""
|
3857 |
"You can enter any keyword from 4 to 150 characters and select whether the "
|
3858 |
"search will be case sensitive or not."
|
3859 |
msgstr ""
|
3860 |
|
3861 |
-
#: lib/i18n-extra.php:
|
3862 |
msgid "Email Alerts"
|
3863 |
msgstr ""
|
3864 |
|
3865 |
-
#: lib/i18n-extra.php:
|
3866 |
msgid ""
|
3867 |
"You can use the notification throttling option to limit the frequency of "
|
3868 |
"alerts sent to you (and written to the firewall log) and select whether you "
|
@@ -3871,14 +3879,14 @@ msgid ""
|
|
3871 |
"in the \"Event Notifications\" menu."
|
3872 |
msgstr ""
|
3873 |
|
3874 |
-
#: lib/i18n-extra.php:
|
3875 |
msgid ""
|
3876 |
"Response body filtering can be resource-intensive. Try to limit the number "
|
3877 |
"of keywords to what you really need (less than 10) and, if possible, prefer "
|
3878 |
"case sensitive to case insensitive filtering."
|
3879 |
msgstr ""
|
3880 |
|
3881 |
-
#: lib/i18n-extra.php:
|
3882 |
msgid ""
|
3883 |
"NinjaFirewall can protect your blog against spam without user interaction (e."
|
3884 |
"g., CAPTCHA, math puzzles etc). The protection is totally transparent to "
|
@@ -3887,132 +3895,132 @@ msgid ""
|
|
3887 |
"generate your forms, they will not be protected against spam."
|
3888 |
msgstr ""
|
3889 |
|
3890 |
-
#: lib/i18n-extra.php:
|
3891 |
msgid "Protection level:"
|
3892 |
msgstr ""
|
3893 |
|
3894 |
-
#: lib/i18n-extra.php:
|
3895 |
msgid ""
|
3896 |
"Select the level of protection. In most cases, <strong>Low</strong> should "
|
3897 |
"be enough."
|
3898 |
msgstr ""
|
3899 |
|
3900 |
-
#: lib/i18n-extra.php:
|
3901 |
msgid "Apply protection to:"
|
3902 |
msgstr ""
|
3903 |
|
3904 |
-
#: lib/i18n-extra.php:
|
3905 |
msgid "Whether to protect comment and/or registration forms."
|
3906 |
msgstr ""
|
3907 |
|
3908 |
-
#: lib/i18n-extra.php:
|
3909 |
msgid "If you are using a caching plugin, ensure you follow these steps:"
|
3910 |
msgstr ""
|
3911 |
|
3912 |
-
#: lib/i18n-extra.php:
|
3913 |
msgid ""
|
3914 |
"Set the Protection Level to \"Low\" only. Do not use another value, "
|
3915 |
"otherwise the antispam could behave erratically after a while."
|
3916 |
msgstr ""
|
3917 |
|
3918 |
-
#: lib/i18n-extra.php:
|
3919 |
msgid ""
|
3920 |
"Flush/clear your cache immediately after enabling or disabling the antispam."
|
3921 |
msgstr ""
|
3922 |
|
3923 |
-
#: lib/i18n-extra.php:
|
3924 |
msgid ""
|
3925 |
"The firewall log displays blocked and sanitised requests as well as some "
|
3926 |
"useful information. It has 6 columns:"
|
3927 |
msgstr ""
|
3928 |
|
3929 |
-
#: lib/i18n-extra.php:
|
3930 |
msgid ""
|
3931 |
"RULE : reference of the NinjaFirewall built-in security rule that triggered "
|
3932 |
"the action. A hyphen (<code>-</code>) instead of a number means it was a "
|
3933 |
"rule from the \"Firewall Policies\" or \"Access Control\" pages."
|
3934 |
msgstr ""
|
3935 |
|
3936 |
-
#: lib/i18n-extra.php:
|
3937 |
msgid "The log can also be exported as a TSV (tab-separated values) text file."
|
3938 |
msgstr ""
|
3939 |
|
3940 |
-
#: lib/i18n-extra.php:
|
3941 |
msgid "Enable firewall log"
|
3942 |
msgstr ""
|
3943 |
|
3944 |
-
#: lib/i18n-extra.php:
|
3945 |
msgid "You can disable/enable the firewall log from this page."
|
3946 |
msgstr ""
|
3947 |
|
3948 |
-
#: lib/i18n-extra.php:
|
3949 |
msgid ""
|
3950 |
"Brute-force attacks will still be written to the firewall log, even if you "
|
3951 |
"disable it."
|
3952 |
msgstr ""
|
3953 |
|
3954 |
-
#: lib/i18n-extra.php:
|
3955 |
msgid "Auto-rotate log"
|
3956 |
msgstr ""
|
3957 |
|
3958 |
-
#: lib/i18n-extra.php:
|
3959 |
msgid ""
|
3960 |
"NinjaFirewall will rotate its log automatically on the very first day of "
|
3961 |
"each month. If your site is very busy, you may want to allow it to rotate "
|
3962 |
"the log when it reaches a certain size (MB) as well."
|
3963 |
msgstr ""
|
3964 |
|
3965 |
-
#: lib/i18n-extra.php:
|
3966 |
msgid ""
|
3967 |
"By default, if will rotate the log each month or earlier, if it reaches 2 "
|
3968 |
"megabytes."
|
3969 |
msgstr ""
|
3970 |
|
3971 |
-
#: lib/i18n-extra.php:
|
3972 |
msgid ""
|
3973 |
"Rotated logs, if any, can be selected and viewed from the dropdown menu."
|
3974 |
msgstr ""
|
3975 |
|
3976 |
-
#: lib/i18n-extra.php:
|
3977 |
msgid "Syslog"
|
3978 |
msgstr ""
|
3979 |
|
3980 |
-
#: lib/i18n-extra.php:
|
3981 |
msgid ""
|
3982 |
"In addition to the firewall log, events can also be redirected to the syslog "
|
3983 |
"server (<code>LOG_USER</code> facility)."
|
3984 |
msgstr ""
|
3985 |
|
3986 |
-
#: lib/i18n-extra.php:
|
3987 |
msgid ""
|
3988 |
"If you have a shared hosting account, keep this option disabled as you do "
|
3989 |
"not have any access to the server logs."
|
3990 |
msgstr ""
|
3991 |
|
3992 |
-
#: lib/i18n-extra.php:
|
3993 |
msgid "The logline uses the following format:"
|
3994 |
msgstr ""
|
3995 |
|
3996 |
-
#: lib/i18n-extra.php:
|
3997 |
msgid ""
|
3998 |
"BB: the level of severity as it appears in the firewall log. It can be "
|
3999 |
"<code>CRITICAL</CODE>, <CODE>HIGH</CODE>, <CODE>MEDIUM</CODE>, <CODE>INFO</"
|
4000 |
"CODE>, <CODE>UPLOAD</CODE> or <CODE>DEBUG_ON</CODE>."
|
4001 |
msgstr ""
|
4002 |
|
4003 |
-
#: lib/i18n-extra.php:
|
4004 |
msgid "CCCCCC: the 7-digit incident ID."
|
4005 |
msgstr ""
|
4006 |
|
4007 |
-
#: lib/i18n-extra.php:
|
4008 |
msgid "DD: the user IPv4 or IPv6 address."
|
4009 |
msgstr ""
|
4010 |
|
4011 |
-
#: lib/i18n-extra.php:
|
4012 |
msgid "EE: the blog (sub-)domain name."
|
4013 |
msgstr ""
|
4014 |
|
4015 |
-
#: lib/i18n-extra.php:
|
4016 |
#, php-format
|
4017 |
msgid ""
|
4018 |
"This logging option does not apply to the brute-force protection which can "
|
@@ -4020,14 +4028,14 @@ msgid ""
|
|
4020 |
"the <a href=\"%s\">Login Protection</a> page."
|
4021 |
msgstr ""
|
4022 |
|
4023 |
-
#: lib/i18n-extra.php:
|
4024 |
msgid ""
|
4025 |
"Secret key: The secret key will be used to generate your public key. Enter "
|
4026 |
"at least 30 ASCII characters, or use the one randomly created by "
|
4027 |
"NinjaFirewall."
|
4028 |
msgstr ""
|
4029 |
|
4030 |
-
#: lib/i18n-extra.php:
|
4031 |
msgid ""
|
4032 |
"This server IP address: As an additional protection layer, you can restrict "
|
4033 |
"access to the remote website(s) to the main server IP only. You can use IPv4 "
|
@@ -4035,331 +4043,331 @@ msgid ""
|
|
4035 |
"character instead."
|
4036 |
msgstr ""
|
4037 |
|
4038 |
-
#: lib/i18n-extra.php:
|
4039 |
#, php-format
|
4040 |
msgid ""
|
4041 |
"Public key: This is the public key that you will need to upload to each "
|
4042 |
"remote website (<a href=\"%s\">consult our blog</a> for more info about it)."
|
4043 |
msgstr ""
|
4044 |
|
4045 |
-
#: lib/i18n-extra.php:
|
4046 |
msgid ""
|
4047 |
"Remote websites URL: Enter the full URL of your NinjaFirewall protected "
|
4048 |
"website(s) that you want to remotely access from the main server."
|
4049 |
msgstr ""
|
4050 |
|
4051 |
-
#: lib/i18n-extra.php:
|
4052 |
msgid ""
|
4053 |
"Centralized Logging will keep working even if NinjaFirewall is disabled. Use "
|
4054 |
"the menu below if you want to disable it."
|
4055 |
msgstr ""
|
4056 |
|
4057 |
-
#: lib/i18n-extra.php:
|
4058 |
msgid "Enable Web Filter"
|
4059 |
msgstr ""
|
4060 |
|
4061 |
-
#: lib/i18n-extra.php:
|
4062 |
msgid "A full or partial string."
|
4063 |
msgstr ""
|
4064 |
|
4065 |
-
#: lib/i18n-extra.php:
|
4066 |
msgid "From 4 to maximum 150 characters."
|
4067 |
msgstr ""
|
4068 |
|
4069 |
-
#: lib/i18n-extra.php:
|
4070 |
msgid "Any character, except the vertical bar <code>|</code>"
|
4071 |
msgstr ""
|
4072 |
|
4073 |
-
#: lib/i18n-extra.php:
|
4074 |
msgid "Keywords to search:"
|
4075 |
msgstr ""
|
4076 |
|
4077 |
-
#: lib/i18n-extra.php:
|
4078 |
msgid "Case-sensitive search"
|
4079 |
msgstr ""
|
4080 |
|
4081 |
-
#: lib/i18n-extra.php:
|
4082 |
#, php-format
|
4083 |
msgid "Do not send me more than one email alert in a %s interval"
|
4084 |
msgstr ""
|
4085 |
|
4086 |
-
#: lib/i18n-extra.php:
|
4087 |
msgid "5-minute"
|
4088 |
msgstr ""
|
4089 |
|
4090 |
-
#: lib/i18n-extra.php:
|
4091 |
msgid "15-minute"
|
4092 |
msgstr ""
|
4093 |
|
4094 |
-
#: lib/i18n-extra.php:
|
4095 |
msgid "30-minute"
|
4096 |
msgstr ""
|
4097 |
|
4098 |
-
#: lib/i18n-extra.php:
|
4099 |
msgid "1-hour"
|
4100 |
msgstr ""
|
4101 |
|
4102 |
-
#: lib/i18n-extra.php:
|
4103 |
msgid "3-hour"
|
4104 |
msgstr ""
|
4105 |
|
4106 |
-
#: lib/i18n-extra.php:
|
4107 |
msgid "6-hour"
|
4108 |
msgstr ""
|
4109 |
|
4110 |
-
#: lib/i18n-extra.php:
|
4111 |
msgid "12-hour"
|
4112 |
msgstr ""
|
4113 |
|
4114 |
-
#: lib/i18n-extra.php:
|
4115 |
msgid "24-hour"
|
4116 |
msgstr ""
|
4117 |
|
4118 |
-
#: lib/i18n-extra.php:
|
4119 |
msgid ""
|
4120 |
"Clicking the \"Save Web Filter options\" button below will reset the current "
|
4121 |
"timer."
|
4122 |
msgstr ""
|
4123 |
|
4124 |
-
#: lib/i18n-extra.php:
|
4125 |
msgid "Attach the HTML page output to email alerts"
|
4126 |
msgstr ""
|
4127 |
|
4128 |
-
#: lib/i18n-extra.php:
|
4129 |
msgid "Save Web Filter options"
|
4130 |
msgstr ""
|
4131 |
|
4132 |
-
#: lib/i18n-extra.php:
|
4133 |
msgid "Help Desk:"
|
4134 |
msgstr ""
|
4135 |
|
4136 |
-
#: lib/i18n-extra.php:
|
4137 |
msgid "The selected log was deleted"
|
4138 |
msgstr ""
|
4139 |
|
4140 |
-
#: lib/i18n-extra.php:
|
4141 |
msgid "Export"
|
4142 |
msgstr ""
|
4143 |
|
4144 |
-
#: lib/i18n-extra.php:
|
4145 |
msgid "Delete"
|
4146 |
msgstr ""
|
4147 |
|
4148 |
-
#: lib/i18n-extra.php:
|
4149 |
msgid "Delete log?"
|
4150 |
msgstr ""
|
4151 |
|
4152 |
-
#: lib/i18n-extra.php:
|
4153 |
msgid "Today"
|
4154 |
msgstr ""
|
4155 |
|
4156 |
-
#: lib/i18n-extra.php:
|
4157 |
msgid "Upload"
|
4158 |
msgstr ""
|
4159 |
|
4160 |
-
#: lib/i18n-extra.php:
|
4161 |
msgid "Info"
|
4162 |
msgstr ""
|
4163 |
|
4164 |
-
#: lib/i18n-extra.php:
|
4165 |
msgid "Debug"
|
4166 |
msgstr ""
|
4167 |
|
4168 |
-
#: lib/i18n-extra.php:
|
4169 |
msgid "IP address:"
|
4170 |
msgstr ""
|
4171 |
|
4172 |
-
#: lib/i18n-extra.php:
|
4173 |
msgid "e.g., 1.2.3.4"
|
4174 |
msgstr ""
|
4175 |
|
4176 |
-
#: lib/i18n-extra.php:
|
4177 |
msgid "Add IP to blacklist"
|
4178 |
msgstr ""
|
4179 |
|
4180 |
-
#: lib/i18n-extra.php:
|
4181 |
msgid "Add IP to whitelist"
|
4182 |
msgstr ""
|
4183 |
|
4184 |
-
#: lib/i18n-extra.php:
|
4185 |
msgid "Add"
|
4186 |
msgstr ""
|
4187 |
|
4188 |
-
#: lib/i18n-extra.php:
|
4189 |
msgid "The address wad added to your IP Access Control list."
|
4190 |
msgstr ""
|
4191 |
|
4192 |
-
#: lib/i18n-extra.php:
|
4193 |
#, php-format
|
4194 |
msgid "1st day of the month, or if bigger than %s MB"
|
4195 |
msgstr ""
|
4196 |
|
4197 |
-
#: lib/i18n-extra.php:
|
4198 |
msgid "1st day of the month, regardless of its size"
|
4199 |
msgstr ""
|
4200 |
|
4201 |
-
#: lib/i18n-extra.php:
|
4202 |
msgid "Show the most recent"
|
4203 |
msgstr ""
|
4204 |
|
4205 |
-
#: lib/i18n-extra.php:
|
4206 |
msgid "lines"
|
4207 |
msgstr ""
|
4208 |
|
4209 |
-
#: lib/i18n-extra.php:
|
4210 |
msgid "Write events to the Syslog server too"
|
4211 |
msgstr ""
|
4212 |
|
4213 |
-
#: lib/i18n-extra.php:
|
4214 |
msgid "Your server configuration is not compatible with this option."
|
4215 |
msgstr ""
|
4216 |
|
4217 |
-
#: lib/i18n-extra.php:
|
4218 |
msgid "See contextual help before enabling this option."
|
4219 |
msgstr ""
|
4220 |
|
4221 |
-
#: lib/i18n-extra.php:
|
4222 |
msgid ""
|
4223 |
"The remote server rejected your request. Make sure that you uploaded the "
|
4224 |
"correct public key."
|
4225 |
msgstr ""
|
4226 |
|
4227 |
-
#: lib/i18n-extra.php:
|
4228 |
#, php-format
|
4229 |
msgid "The remote server returned the following HTTP error: %s"
|
4230 |
msgstr ""
|
4231 |
|
4232 |
-
#: lib/i18n-extra.php:
|
4233 |
msgid "The requested log does not exist on the remote website."
|
4234 |
msgstr ""
|
4235 |
|
4236 |
-
#: lib/i18n-extra.php:
|
4237 |
msgid "The remote website did not return the expected response."
|
4238 |
msgstr ""
|
4239 |
|
4240 |
-
#: lib/i18n-extra.php:
|
4241 |
msgid "Your server does not seem to be compatible with this option."
|
4242 |
msgstr ""
|
4243 |
|
4244 |
-
#: lib/i18n-extra.php:
|
4245 |
msgid "Load language files from the WordPress repo"
|
4246 |
msgstr ""
|
4247 |
|
4248 |
-
#: lib/i18n-extra.php:
|
4249 |
#, php-format
|
4250 |
msgid ""
|
4251 |
"If available, NinjaFirewall will download the language files from <a "
|
4252 |
"%s>translate.wordpress.org</a>."
|
4253 |
msgstr ""
|
4254 |
|
4255 |
-
#: lib/i18n-extra.php:
|
4256 |
msgid "Error: you do not have any license."
|
4257 |
msgstr ""
|
4258 |
|
4259 |
-
#: lib/i18n-extra.php:
|
4260 |
msgid "You have a valid license."
|
4261 |
msgstr ""
|
4262 |
|
4263 |
-
#: lib/i18n-extra.php:
|
4264 |
msgid ""
|
4265 |
"An unknown error occured while connecting to NinjaFirewall servers. Please "
|
4266 |
"try again in a few minutes"
|
4267 |
msgstr ""
|
4268 |
|
4269 |
-
#: lib/i18n-extra.php:
|
4270 |
msgid ""
|
4271 |
"An error occured while connecting to NinjaFirewall servers. Please try again "
|
4272 |
"in a few minutes"
|
4273 |
msgstr ""
|
4274 |
|
4275 |
-
#: lib/i18n-extra.php:
|
4276 |
msgid "Enter a valid license to save!"
|
4277 |
msgstr ""
|
4278 |
|
4279 |
-
#: lib/i18n-extra.php:
|
4280 |
msgid "This is already your current license!"
|
4281 |
msgstr ""
|
4282 |
|
4283 |
-
#: lib/i18n-extra.php:
|
4284 |
msgid "Your new license has been accepted and saved."
|
4285 |
msgstr ""
|
4286 |
|
4287 |
-
#: lib/i18n-extra.php:
|
4288 |
msgid "This license is not valid"
|
4289 |
msgstr ""
|
4290 |
|
4291 |
-
#: lib/i18n-extra.php:
|
4292 |
msgid "WP+ Edition License"
|
4293 |
msgstr ""
|
4294 |
|
4295 |
-
#: lib/i18n-extra.php:
|
4296 |
msgid "License Number"
|
4297 |
msgstr ""
|
4298 |
|
4299 |
-
#: lib/i18n-extra.php:
|
4300 |
msgid "No license found"
|
4301 |
msgstr ""
|
4302 |
|
4303 |
-
#: lib/i18n-extra.php:
|
4304 |
msgid "Click to check your license validity"
|
4305 |
msgstr ""
|
4306 |
|
4307 |
-
#: lib/i18n-extra.php:
|
4308 |
msgid "Expiration date"
|
4309 |
msgstr ""
|
4310 |
|
4311 |
-
#: lib/i18n-extra.php:
|
4312 |
msgid "Unknown expiration date"
|
4313 |
msgstr ""
|
4314 |
|
4315 |
-
#: lib/i18n-extra.php:
|
4316 |
msgid "Use the \"Check License Validity\" button to attempt to fix this error."
|
4317 |
msgstr ""
|
4318 |
|
4319 |
-
#: lib/i18n-extra.php:
|
4320 |
msgid "Your license will expire soon!"
|
4321 |
msgstr ""
|
4322 |
|
4323 |
-
#: lib/i18n-extra.php:
|
4324 |
msgid "Your license has expired."
|
4325 |
msgstr ""
|
4326 |
|
4327 |
-
#: lib/i18n-extra.php:
|
4328 |
msgid "License renewal"
|
4329 |
msgstr ""
|
4330 |
|
4331 |
-
#: lib/i18n-extra.php:
|
4332 |
msgid "Click here to get a license!"
|
4333 |
msgstr ""
|
4334 |
|
4335 |
-
#: lib/i18n-extra.php:
|
4336 |
msgid "Enter your new license and click on the save button"
|
4337 |
msgstr ""
|
4338 |
|
4339 |
-
#: lib/i18n-extra.php:
|
4340 |
msgid "Save New License"
|
4341 |
msgstr ""
|
4342 |
|
4343 |
-
#: lib/i18n-extra.php:
|
4344 |
msgid "Allow, but block dangerous files"
|
4345 |
msgstr ""
|
4346 |
|
4347 |
-
#: lib/i18n-extra.php:
|
4348 |
msgid "See contextual help for the list of files."
|
4349 |
msgstr ""
|
4350 |
|
4351 |
-
#: lib/i18n-extra.php:
|
4352 |
msgid "Apply to ZIP archives file contents"
|
4353 |
msgstr ""
|
4354 |
|
4355 |
-
#: lib/i18n-extra.php:
|
4356 |
msgid ""
|
4357 |
"Keep this option disabled if you are using scripts such as Paypal IPN or "
|
4358 |
"WordPress WP-Cron, unless you added their IP address or URL to your Access "
|
4359 |
"Control whitelist."
|
4360 |
msgstr ""
|
4361 |
|
4362 |
-
#: lib/i18n-extra.php:
|
4363 |
#, php-format
|
4364 |
msgid ""
|
4365 |
"Do not send a notification if the user is in the <a href=\"%s\">IP Access "
|
@@ -4415,19 +4423,19 @@ msgstr ""
|
|
4415 |
msgid "File is not writable"
|
4416 |
msgstr ""
|
4417 |
|
4418 |
-
#: lib/install_default.php:
|
4419 |
msgid ""
|
4420 |
"Error: The installer cannot download the security rules from wordpress.org "
|
4421 |
"website."
|
4422 |
msgstr ""
|
4423 |
|
4424 |
-
#: lib/install_default.php:
|
4425 |
msgid ""
|
4426 |
"The server may be temporarily down or you may have network connectivity "
|
4427 |
"problems? Please try again in a few minutes."
|
4428 |
msgstr ""
|
4429 |
|
4430 |
-
#: lib/install_default.php:
|
4431 |
msgid ""
|
4432 |
"NinjaFirewall downloads its rules over an HTTPS secure connection. Maybe "
|
4433 |
"your server does not support SSL? You can force NinjaFirewall to use a non-"
|
@@ -4435,7 +4443,7 @@ msgid ""
|
|
4435 |
"config.php</strong> file:"
|
4436 |
msgstr ""
|
4437 |
|
4438 |
-
#: lib/install_default.php:
|
4439 |
#, php-format
|
4440 |
msgid ""
|
4441 |
"NinjaFirewall cannot create its <code>nfwlog/</code>log and cache folder; "
|
@@ -5130,8 +5138,8 @@ msgstr ""
|
|
5130 |
#: lib/monitoring_file_check.php:768 lib/monitoring_file_check.php:770
|
5131 |
#: lib/monitoring_file_check.php:790 lib/monitoring_file_check.php:792
|
5132 |
#: lib/security_rules_update.php:572 lib/security_rules_update.php:574
|
5133 |
-
#: lib/utils.php:225 lib/utils.php:311 lib/utils.php:435 lib/utils.php:
|
5134 |
-
#: lib/utils.php:
|
5135 |
msgid "Blog:"
|
5136 |
msgstr ""
|
5137 |
|
@@ -5597,7 +5605,7 @@ msgid ""
|
|
5597 |
"doesn't have the right capabilities:"
|
5598 |
msgstr ""
|
5599 |
|
5600 |
-
#: lib/utils.php:226 lib/utils.php:312 lib/utils.php:436 lib/utils.php:
|
5601 |
msgid "Username:"
|
5602 |
msgstr ""
|
5603 |
|
@@ -5605,24 +5613,24 @@ msgstr ""
|
|
5605 |
msgid "Action:"
|
5606 |
msgstr ""
|
5607 |
|
5608 |
-
#: lib/utils.php:230 lib/utils.php:315 lib/utils.php:437 lib/utils.php:
|
5609 |
-
#: lib/utils.php:
|
5610 |
msgid "User IP:"
|
5611 |
msgstr ""
|
5612 |
|
5613 |
-
#: lib/utils.php:242 lib/utils.php:327 lib/utils.php:449 lib/utils.php:
|
5614 |
-
#: lib/utils.php:
|
5615 |
msgid "A PHP backtrace has been attached to this message for your convenience."
|
5616 |
msgstr ""
|
5617 |
|
5618 |
-
#: lib/utils.php:244 lib/utils.php:329 lib/utils.php:
|
5619 |
msgid ""
|
5620 |
"This protection (and notification) can be turned off from NinjaFirewall "
|
5621 |
"\"Firewall Policies\" page."
|
5622 |
msgstr ""
|
5623 |
|
5624 |
#: lib/utils.php:259 lib/utils.php:260 lib/utils.php:344 lib/utils.php:345
|
5625 |
-
#: lib/utils.php:466 lib/utils.php:467 lib/utils.php:
|
5626 |
msgid "You are not allowed to perform this task."
|
5627 |
msgstr ""
|
5628 |
|
@@ -5681,63 +5689,63 @@ msgstr ""
|
|
5681 |
msgid "Review your installation, your site is not protected."
|
5682 |
msgstr ""
|
5683 |
|
5684 |
-
#: lib/utils.php:
|
5685 |
msgid "Alert: WordPress console login"
|
5686 |
msgstr ""
|
5687 |
|
5688 |
-
#: lib/utils.php:
|
5689 |
msgid "Someone just logged in to your WordPress admin console:"
|
5690 |
msgstr ""
|
5691 |
|
5692 |
-
#: lib/utils.php:
|
5693 |
msgid "Forbidden access"
|
5694 |
msgstr ""
|
5695 |
|
5696 |
-
#: lib/utils.php:
|
5697 |
#, php-format
|
5698 |
msgid ""
|
5699 |
-
"<strong>ERROR</strong>: Invalid username or password.<br /><a
|
5700 |
-
"\">Lost your password</a>?"
|
5701 |
msgstr ""
|
5702 |
|
5703 |
-
#: lib/utils.php:
|
5704 |
msgid "[NinjaFirewall] Alert: Database changes detected"
|
5705 |
msgstr ""
|
5706 |
|
5707 |
-
#: lib/utils.php:
|
5708 |
msgid ""
|
5709 |
"NinjaFirewall has detected that one or more administrator accounts were "
|
5710 |
"modified in the database:"
|
5711 |
msgstr ""
|
5712 |
|
5713 |
-
#: lib/utils.php:
|
5714 |
#, php-format
|
5715 |
msgid "Total administrators : %s"
|
5716 |
msgstr ""
|
5717 |
|
5718 |
-
#: lib/utils.php:
|
5719 |
msgid ""
|
5720 |
"If you cannot see any modifications in the above fields, it is possible that "
|
5721 |
"the administrator password was changed."
|
5722 |
msgstr ""
|
5723 |
|
5724 |
-
#: lib/utils.php:
|
5725 |
msgid "Blocked privilege escalation attempt"
|
5726 |
msgstr ""
|
5727 |
|
5728 |
-
#: lib/utils.php:
|
5729 |
msgid ""
|
5730 |
"NinjaFirewall has blocked an attempt to modify a user capability by someone "
|
5731 |
"who does not have administrative privileges:"
|
5732 |
msgstr ""
|
5733 |
|
5734 |
-
#: lib/utils.php:
|
5735 |
msgid ""
|
5736 |
"NinjaFirewall brute-force protection is enabled and you are temporarily "
|
5737 |
"whitelisted."
|
5738 |
msgstr ""
|
5739 |
|
5740 |
-
#: lib/utils.php:
|
5741 |
#, php-format
|
5742 |
msgid ""
|
5743 |
"Hey, it seems that you've been using NinjaFirewall for some time. If you "
|
@@ -5746,71 +5754,71 @@ msgid ""
|
|
5746 |
"rate it. Thank you!"
|
5747 |
msgstr ""
|
5748 |
|
5749 |
-
#: lib/utils.php:
|
5750 |
msgid ""
|
5751 |
"The attempt was blocked and the option was reversed to its original value."
|
5752 |
msgstr ""
|
5753 |
|
5754 |
-
#: lib/utils.php:
|
5755 |
msgid "Attempt to modify WordPress settings"
|
5756 |
msgstr ""
|
5757 |
|
5758 |
-
#: lib/utils.php:
|
5759 |
msgid ""
|
5760 |
"NinjaFirewall has blocked an attempt to modify some important WordPress "
|
5761 |
"settings by a user that does not have administrative privileges:"
|
5762 |
msgstr ""
|
5763 |
|
5764 |
-
#: lib/utils.php:
|
5765 |
#, php-format
|
5766 |
msgid "Option: %s"
|
5767 |
msgstr ""
|
5768 |
|
5769 |
-
#: lib/utils.php:
|
5770 |
#, php-format
|
5771 |
msgid "Original value: %s"
|
5772 |
msgstr ""
|
5773 |
|
5774 |
-
#: lib/utils.php:
|
5775 |
#, php-format
|
5776 |
msgid "Modified value: %s"
|
5777 |
msgstr ""
|
5778 |
|
5779 |
-
#: lib/utils.php:
|
5780 |
#, php-format
|
5781 |
msgid "Action taken: %s"
|
5782 |
msgstr ""
|
5783 |
|
5784 |
-
#: lib/utils.php:
|
5785 |
msgid "Code injection attempt in WordPress options table"
|
5786 |
msgstr ""
|
5787 |
|
5788 |
-
#: lib/utils.php:
|
5789 |
msgid ""
|
5790 |
"NinjaFirewall has blocked an attempt to inject code in the WordPress options "
|
5791 |
"table by a user that does not have administrative privileges:"
|
5792 |
msgstr ""
|
5793 |
|
5794 |
-
#: lib/utils.php:
|
5795 |
#, php-format
|
5796 |
msgid "Code: %s"
|
5797 |
msgstr ""
|
5798 |
|
5799 |
-
#: lib/utils.php:
|
5800 |
#, php-format
|
5801 |
msgid "Error, cannot create the %s folder."
|
5802 |
msgstr ""
|
5803 |
|
5804 |
-
#: lib/utils.php:
|
5805 |
msgid "Check your server permissions and try again."
|
5806 |
msgstr ""
|
5807 |
|
5808 |
-
#: lib/utils.php:
|
5809 |
#, php-format
|
5810 |
msgid "Error, the %s folder is not writable."
|
5811 |
msgstr ""
|
5812 |
|
5813 |
-
#: lib/utils.php:
|
5814 |
#, php-format
|
5815 |
msgid "Error, cannot write %s."
|
5816 |
msgstr ""
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: Stable (latest release)\n"
|
5 |
+
"POT-Creation-Date: 2021-04-03 23:29+0700\n"
|
6 |
"PO-Revision-Date: 2018-04-05 22:52+0700\n"
|
7 |
"Last-Translator: NinTechNet <contact@nintechnet.com>\n"
|
8 |
"Language-Team: \n"
|
695 |
msgid "Blocked brute-force attacks:"
|
696 |
msgstr ""
|
697 |
|
698 |
+
#: lib/event_notifications.php:503 lib/event_updates.php:225 lib/utils.php:1094
|
699 |
msgid ""
|
700 |
"This notification can be turned off from NinjaFirewall \"Event Notifications"
|
701 |
"\" page."
|
712 |
msgstr ""
|
713 |
|
714 |
#: lib/event_updates.php:163 lib/utils.php:233 lib/utils.php:318
|
715 |
+
#: lib/utils.php:440 lib/utils.php:1083 lib/utils.php:1272 lib/utils.php:1544
|
716 |
msgid "Date:"
|
717 |
msgstr ""
|
718 |
|
809 |
msgid "[NinjaFirewall] Alert: %s"
|
810 |
msgstr ""
|
811 |
|
812 |
+
#: lib/events.php:213 lib/events.php:215 lib/utils.php:832
|
813 |
msgid "-Blog:"
|
814 |
msgstr ""
|
815 |
|
817 |
msgid "NinjaFirewall has detected the following activity on your account:"
|
818 |
msgstr ""
|
819 |
|
820 |
+
#: lib/events.php:220 lib/utils.php:837
|
821 |
msgid "-User:"
|
822 |
msgstr ""
|
823 |
|
824 |
+
#: lib/events.php:221 lib/utils.php:838
|
825 |
msgid "-IP:"
|
826 |
msgstr ""
|
827 |
|
828 |
+
#: lib/events.php:222 lib/utils.php:839
|
829 |
msgid "-Date:"
|
830 |
msgstr ""
|
831 |
|
1091 |
msgid "substitution character:"
|
1092 |
msgstr ""
|
1093 |
|
1094 |
+
#: lib/firewall_policies.php:306 lib/help.php:178
|
1095 |
msgid "Block direct access to any PHP file located in one of these directories"
|
1096 |
msgstr ""
|
1097 |
|
1098 |
+
#: lib/firewall_policies.php:336
|
1099 |
msgid ""
|
1100 |
"NinjaFirewall will not block access to the TinyMCE WYSIWYG editor even if "
|
1101 |
"this option is enabled."
|
1102 |
msgstr ""
|
1103 |
|
1104 |
+
#: lib/firewall_policies.php:351
|
1105 |
msgid ""
|
1106 |
"Unless you have PHP scripts in a \"/cache/\" folder that need to be accessed "
|
1107 |
"by your visitors, we recommend to enable this option."
|
1108 |
msgstr ""
|
1109 |
|
1110 |
+
#: lib/firewall_policies.php:361
|
1111 |
#, php-format
|
1112 |
msgid ""
|
1113 |
"To enable this option, please remove the %s constant from your wp-config.php "
|
1114 |
"or .htninja script."
|
1115 |
msgstr ""
|
1116 |
|
1117 |
+
#: lib/firewall_policies.php:385
|
1118 |
msgid "(main site only)"
|
1119 |
msgstr ""
|
1120 |
|
1121 |
+
#: lib/firewall_policies.php:386
|
1122 |
msgid "(not recommended if you allow sites registration)"
|
1123 |
msgstr ""
|
1124 |
|
1125 |
+
#: lib/firewall_policies.php:396
|
1126 |
msgid "(multisite installation only)"
|
1127 |
msgstr ""
|
1128 |
|
1129 |
+
#: lib/firewall_policies.php:403
|
1130 |
+
msgid "Permissions"
|
1131 |
msgstr ""
|
1132 |
|
1133 |
+
#: lib/firewall_policies.php:405 lib/help.php:180
|
1134 |
msgid "Block attempts to modify important WordPress settings"
|
1135 |
msgstr ""
|
1136 |
|
1137 |
+
#: lib/firewall_policies.php:406 lib/help.php:182
|
1138 |
msgid "Block user accounts creation"
|
1139 |
msgstr ""
|
1140 |
|
1141 |
+
#: lib/firewall_policies.php:407 lib/help.php:184
|
1142 |
msgid "Block attempts to gain administrative privileges"
|
1143 |
msgstr ""
|
1144 |
|
1145 |
+
#: lib/firewall_policies.php:409
|
1146 |
msgid "Apply to all subsites in the network"
|
1147 |
msgstr ""
|
1148 |
|
1149 |
+
#: lib/firewall_policies.php:411 lib/help.php:187
|
1150 |
msgid ""
|
1151 |
"Block attempts to publish, edit or delete a published post by users who do "
|
1152 |
"not have the right capabilities"
|
1153 |
msgstr ""
|
1154 |
|
1155 |
+
#: lib/firewall_policies.php:411 lib/thickbox.php:86
|
1156 |
msgid "(recommended)"
|
1157 |
msgstr ""
|
1158 |
|
1159 |
+
#: lib/firewall_policies.php:423 lib/help.php:189
|
1160 |
msgid "WordPress AJAX"
|
1161 |
msgstr ""
|
1162 |
|
1163 |
+
#: lib/firewall_policies.php:425
|
1164 |
msgid "Protect <code>admin-ajax.php</code> against suspicious bots"
|
1165 |
msgstr ""
|
1166 |
|
1167 |
+
#: lib/firewall_policies.php:426
|
1168 |
#, php-format
|
1169 |
msgid ""
|
1170 |
"Your server IP (%s), localhost and private IP addresses will not be affected "
|
1171 |
"by this policy."
|
1172 |
msgstr ""
|
1173 |
|
1174 |
+
#: lib/firewall_policies.php:431 lib/help.php:191
|
1175 |
msgid "Protect against username enumeration"
|
1176 |
msgstr ""
|
1177 |
|
1178 |
+
#: lib/firewall_policies.php:433
|
1179 |
msgid "Through the author archives"
|
1180 |
msgstr ""
|
1181 |
|
1182 |
+
#: lib/firewall_policies.php:434
|
1183 |
+
msgid "Through the author sitemap"
|
1184 |
+
msgstr ""
|
1185 |
+
|
1186 |
+
#: lib/firewall_policies.php:435
|
1187 |
msgid "Through the login page"
|
1188 |
msgstr ""
|
1189 |
|
1190 |
+
#: lib/firewall_policies.php:436
|
1191 |
msgid "Through the blog feed"
|
1192 |
msgstr ""
|
1193 |
|
1194 |
+
#: lib/firewall_policies.php:437
|
1195 |
msgid "Through the WordPress REST API"
|
1196 |
msgstr ""
|
1197 |
|
1198 |
+
#: lib/firewall_policies.php:442 lib/help.php:193
|
1199 |
msgid "WordPress REST API"
|
1200 |
msgstr ""
|
1201 |
|
1202 |
+
#: lib/firewall_policies.php:444 lib/firewall_policies.php:450
|
1203 |
msgid "Block any access to the API"
|
1204 |
msgstr ""
|
1205 |
|
1206 |
+
#: lib/firewall_policies.php:448 lib/help.php:195
|
1207 |
msgid "WordPress XML-RPC API"
|
1208 |
msgstr ""
|
1209 |
|
1210 |
+
#: lib/firewall_policies.php:451
|
1211 |
msgid "Block <code>system.multicall</code> method"
|
1212 |
msgstr ""
|
1213 |
|
1214 |
+
#: lib/firewall_policies.php:452
|
1215 |
msgid "Block Pingbacks"
|
1216 |
msgstr ""
|
1217 |
|
1218 |
+
#: lib/firewall_policies.php:454
|
1219 |
msgid ""
|
1220 |
"Disabling access to the REST or XML-RPC API may break some functionality on "
|
1221 |
"your blog, its themes or plugins (e.g., Gutenberg editor, Jetpack, Contact "
|
1222 |
"Form 7 etc)."
|
1223 |
msgstr ""
|
1224 |
|
1225 |
+
#: lib/firewall_policies.php:459
|
1226 |
msgid "Application Passwords"
|
1227 |
msgstr ""
|
1228 |
|
1229 |
+
#: lib/firewall_policies.php:461
|
1230 |
#, php-format
|
1231 |
msgid "Disable <a %s>Application Passwords</a>"
|
1232 |
msgstr ""
|
1233 |
|
1234 |
+
#: lib/firewall_policies.php:466
|
1235 |
msgid "Block <code>POST</code> requests in the themes folder"
|
1236 |
msgstr ""
|
1237 |
|
1238 |
+
#: lib/firewall_policies.php:476
|
1239 |
msgid "Force HTTPS for admin and logins"
|
1240 |
msgstr ""
|
1241 |
|
1242 |
+
#: lib/firewall_policies.php:482
|
1243 |
msgid "Disable the plugin and theme editor"
|
1244 |
msgstr ""
|
1245 |
|
1246 |
+
#: lib/firewall_policies.php:488
|
1247 |
msgid "Disable plugin and theme update/installation"
|
1248 |
msgstr ""
|
1249 |
|
1250 |
+
#: lib/firewall_policies.php:494
|
1251 |
msgid "Disable the fatal error handler"
|
1252 |
msgstr ""
|
1253 |
|
1254 |
+
#: lib/firewall_policies.php:516 lib/help.php:209
|
1255 |
msgid "Users Whitelist"
|
1256 |
msgstr ""
|
1257 |
|
1258 |
+
#: lib/firewall_policies.php:518
|
1259 |
msgid "Add the Administrator to the whitelist (default)."
|
1260 |
msgstr ""
|
1261 |
|
1262 |
+
#: lib/firewall_policies.php:519
|
1263 |
msgid "Add all logged in users to the whitelist."
|
1264 |
msgstr ""
|
1265 |
|
1266 |
+
#: lib/firewall_policies.php:520
|
1267 |
msgid "Disable users whitelist."
|
1268 |
msgstr ""
|
1269 |
|
1270 |
+
#: lib/firewall_policies.php:521
|
1271 |
msgid ""
|
1272 |
"Note: This feature does not apply to <code>FORCE_SSL_ADMIN</code>, "
|
1273 |
"<code>DISALLOW_FILE_EDIT</code>, <code>DISALLOW_FILE_MODS</code> and "
|
1275 |
"always enforced."
|
1276 |
msgstr ""
|
1277 |
|
1278 |
+
#: lib/firewall_policies.php:546 lib/help.php:223
|
1279 |
msgid "HTTP GET variable"
|
1280 |
msgstr ""
|
1281 |
|
1282 |
+
#: lib/firewall_policies.php:549
|
1283 |
msgid "Scan <code>GET</code> variable"
|
1284 |
msgstr ""
|
1285 |
|
1286 |
+
#: lib/firewall_policies.php:555
|
1287 |
msgid "Sanitise <code>GET</code> variable"
|
1288 |
msgstr ""
|
1289 |
|
1290 |
+
#: lib/firewall_policies.php:581 lib/help.php:226
|
1291 |
msgid "HTTP POST variable"
|
1292 |
msgstr ""
|
1293 |
|
1294 |
+
#: lib/firewall_policies.php:584
|
1295 |
msgid "Scan <code>POST</code> variable"
|
1296 |
msgstr ""
|
1297 |
|
1298 |
+
#: lib/firewall_policies.php:590
|
1299 |
msgid "Sanitise <code>POST</code> variable"
|
1300 |
msgstr ""
|
1301 |
|
1302 |
+
#: lib/firewall_policies.php:593 lib/firewall_policies.php:618
|
1303 |
msgid "Do not enable this option unless you know what you are doing!"
|
1304 |
msgstr ""
|
1305 |
|
1306 |
+
#: lib/firewall_policies.php:597 lib/help.php:228
|
1307 |
msgid "Decode Base64-encoded <code>POST</code> variable"
|
1308 |
msgstr ""
|
1309 |
|
1310 |
+
#: lib/firewall_policies.php:612 lib/help.php:230
|
1311 |
msgid "HTTP REQUEST variable"
|
1312 |
msgstr ""
|
1313 |
|
1314 |
+
#: lib/firewall_policies.php:615
|
1315 |
msgid "Sanitise <code>REQUEST</code> variable"
|
1316 |
msgstr ""
|
1317 |
|
1318 |
+
#: lib/firewall_policies.php:637 lib/help.php:233
|
1319 |
msgid "Cookies"
|
1320 |
msgstr ""
|
1321 |
|
1322 |
+
#: lib/firewall_policies.php:640
|
1323 |
msgid "Scan cookies"
|
1324 |
msgstr ""
|
1325 |
|
1326 |
+
#: lib/firewall_policies.php:646
|
1327 |
msgid "Sanitise cookies"
|
1328 |
msgstr ""
|
1329 |
|
1330 |
+
#: lib/firewall_policies.php:672 lib/help.php:236
|
1331 |
msgid "HTTP_USER_AGENT server variable"
|
1332 |
msgstr ""
|
1333 |
|
1334 |
+
#: lib/firewall_policies.php:675
|
1335 |
msgid "Scan <code>HTTP_USER_AGENT</code>"
|
1336 |
msgstr ""
|
1337 |
|
1338 |
+
#: lib/firewall_policies.php:681
|
1339 |
msgid "Sanitise <code>HTTP_USER_AGENT</code>"
|
1340 |
msgstr ""
|
1341 |
|
1342 |
+
#: lib/firewall_policies.php:687 lib/help.php:238
|
1343 |
msgid "Block suspicious bots/scanners"
|
1344 |
msgstr ""
|
1345 |
|
1346 |
+
#: lib/firewall_policies.php:713 lib/help.php:240
|
1347 |
msgid "HTTP_REFERER server variable"
|
1348 |
msgstr ""
|
1349 |
|
1350 |
+
#: lib/firewall_policies.php:716
|
1351 |
msgid "Scan <code>HTTP_REFERER</code>"
|
1352 |
msgstr ""
|
1353 |
|
1354 |
+
#: lib/firewall_policies.php:722
|
1355 |
msgid "Sanitise <code>HTTP_REFERER</code>"
|
1356 |
msgstr ""
|
1357 |
|
1358 |
+
#: lib/firewall_policies.php:728
|
1359 |
msgid ""
|
1360 |
"Block <code>POST</code> requests that do not have an <code>HTTP_REFERER</"
|
1361 |
"code> header"
|
1362 |
msgstr ""
|
1363 |
|
1364 |
+
#: lib/firewall_policies.php:731
|
1365 |
msgid ""
|
1366 |
"Keep this option disabled if you are using scripts like Paypal IPN, "
|
1367 |
"WordPress WP-Cron etc"
|
1368 |
msgstr ""
|
1369 |
|
1370 |
+
#: lib/firewall_policies.php:758
|
1371 |
msgid "Block localhost IP in <code>GET/POST</code> request"
|
1372 |
msgstr ""
|
1373 |
|
1374 |
+
#: lib/firewall_policies.php:764 lib/help.php:248
|
1375 |
msgid "Block HTTP requests with an IP in the <code>HTTP_HOST</code> header"
|
1376 |
msgstr ""
|
1377 |
|
1378 |
+
#: lib/firewall_policies.php:770 lib/help.php:250
|
1379 |
msgid "Scan traffic coming from localhost and private IP address spaces"
|
1380 |
msgstr ""
|
1381 |
|
1382 |
+
#: lib/firewall_policies.php:800
|
1383 |
#, php-format
|
1384 |
msgid ""
|
1385 |
"The \"HTTP response headers\" options below are disabled because the %s PHP "
|
1386 |
"function is not available on your server."
|
1387 |
msgstr ""
|
1388 |
|
1389 |
+
#: lib/firewall_policies.php:820 lib/help.php:262
|
1390 |
msgid "HTTP response headers"
|
1391 |
msgstr ""
|
1392 |
|
1393 |
+
#: lib/firewall_policies.php:828
|
1394 |
#, php-format
|
1395 |
msgid "Set %s to protect against MIME type confusion attacks"
|
1396 |
msgstr ""
|
1397 |
|
1398 |
+
#: lib/firewall_policies.php:834
|
1399 |
#, php-format
|
1400 |
msgid "Set %s to protect against clickjacking attempts"
|
1401 |
msgstr ""
|
1402 |
|
1403 |
+
#: lib/firewall_policies.php:841
|
1404 |
msgid ""
|
1405 |
"Setting this option to <code>DENY</code> may break some functionality on "
|
1406 |
"your blog, its themes or plugins."
|
1407 |
msgstr ""
|
1408 |
|
1409 |
+
#: lib/firewall_policies.php:846
|
1410 |
#, php-format
|
1411 |
msgid "Set %s (IE/Edge, Chrome, Opera and Safari browsers)"
|
1412 |
msgstr ""
|
1413 |
|
1414 |
+
#: lib/firewall_policies.php:850 lib/firewall_policies.php:851
|
1415 |
+
#: lib/firewall_policies.php:852
|
1416 |
#, php-format
|
1417 |
msgid "Set to %s"
|
1418 |
msgstr ""
|
1419 |
|
1420 |
+
#: lib/firewall_policies.php:857
|
1421 |
#, php-format
|
1422 |
msgid "Force %s flag on all cookies to mitigate CSRF attacks"
|
1423 |
msgstr ""
|
1424 |
|
1425 |
+
#: lib/firewall_policies.php:867
|
1426 |
#, php-format
|
1427 |
msgid "Force %s flag on all cookies to mitigate XSS attacks"
|
1428 |
msgstr ""
|
1429 |
|
1430 |
+
#: lib/firewall_policies.php:870
|
1431 |
msgid ""
|
1432 |
"If your PHP scripts use cookies that need to be accessed from JavaScript, "
|
1433 |
"you should not enable this option."
|
1434 |
msgstr ""
|
1435 |
|
1436 |
+
#: lib/firewall_policies.php:879
|
1437 |
msgid ""
|
1438 |
"HSTS headers can only be set when you are accessing your site over HTTPS."
|
1439 |
msgstr ""
|
1440 |
|
1441 |
+
#: lib/firewall_policies.php:887
|
1442 |
#, php-format
|
1443 |
msgid "Set %s (HSTS) to enforce secure connections to the server"
|
1444 |
msgstr ""
|
1445 |
|
1446 |
+
#: lib/firewall_policies.php:891
|
1447 |
msgid "Set \"max-age\" to 0"
|
1448 |
msgstr ""
|
1449 |
|
1450 |
+
#: lib/firewall_policies.php:892
|
1451 |
msgid "1 month"
|
1452 |
msgstr ""
|
1453 |
|
1454 |
+
#: lib/firewall_policies.php:893
|
1455 |
msgid "6 months"
|
1456 |
msgstr ""
|
1457 |
|
1458 |
+
#: lib/firewall_policies.php:894
|
1459 |
msgid "1 year"
|
1460 |
msgstr ""
|
1461 |
|
1462 |
+
#: lib/firewall_policies.php:895
|
1463 |
msgid "2 years"
|
1464 |
msgstr ""
|
1465 |
|
1466 |
+
#: lib/firewall_policies.php:909
|
1467 |
msgid "Apply to subdomains"
|
1468 |
msgstr ""
|
1469 |
|
1470 |
+
#: lib/firewall_policies.php:909
|
1471 |
msgid "Preload"
|
1472 |
msgstr ""
|
1473 |
|
1474 |
+
#: lib/firewall_policies.php:933
|
1475 |
#, php-format
|
1476 |
msgid "Set %s for the website frontend"
|
1477 |
msgstr ""
|
1478 |
|
1479 |
+
#: lib/firewall_policies.php:938
|
1480 |
msgid "This CSP header will apply to the website frontend only."
|
1481 |
msgstr ""
|
1482 |
|
1483 |
+
#: lib/firewall_policies.php:942
|
1484 |
#, php-format
|
1485 |
msgid "Set %s for the WordPress admin dashboard"
|
1486 |
msgstr ""
|
1487 |
|
1488 |
+
#: lib/firewall_policies.php:947
|
1489 |
msgid "This CSP header will apply to the WordPress admin dashboard only."
|
1490 |
msgstr ""
|
1491 |
|
1492 |
+
#: lib/firewall_policies.php:963
|
1493 |
#, php-format
|
1494 |
msgid "Set %s (Chrome, Opera and Firefox browsers)"
|
1495 |
msgstr ""
|
1496 |
|
1497 |
+
#: lib/firewall_policies.php:1018
|
1498 |
msgid ""
|
1499 |
"Block PHP built-in wrappers in <code>GET</code>, <code>POST</code>, "
|
1500 |
"<code>HTTP_USER_AGENT</code>, <code>HTTP_REFERER</code> and cookies"
|
1501 |
msgstr ""
|
1502 |
|
1503 |
+
#: lib/firewall_policies.php:1057
|
1504 |
msgid "Block serialized PHP objects in the following global variables"
|
1505 |
msgstr ""
|
1506 |
|
1507 |
+
#: lib/firewall_policies.php:1067 lib/help.php:295
|
1508 |
msgid "Block attempts to override PHP Superglobals"
|
1509 |
msgstr ""
|
1510 |
|
1511 |
+
#: lib/firewall_policies.php:1073 lib/help.php:297
|
1512 |
msgid "Hide PHP notice and error messages"
|
1513 |
msgstr ""
|
1514 |
|
1515 |
+
#: lib/firewall_policies.php:1079
|
1516 |
msgid "Sanitise <code>PHP_SELF</code>"
|
1517 |
msgstr ""
|
1518 |
|
1519 |
+
#: lib/firewall_policies.php:1085
|
1520 |
msgid "Sanitise <code>PATH_TRANSLATED</code>"
|
1521 |
msgstr ""
|
1522 |
|
1523 |
+
#: lib/firewall_policies.php:1091
|
1524 |
msgid "Sanitise <code>PATH_INFO</code>"
|
1525 |
msgstr ""
|
1526 |
|
1527 |
+
#: lib/firewall_policies.php:1105
|
1528 |
msgid "This option is not compatible with your actual configuration."
|
1529 |
msgstr ""
|
1530 |
|
1531 |
+
#: lib/firewall_policies.php:1127 lib/help.php:301
|
1532 |
msgid "Various"
|
1533 |
msgstr ""
|
1534 |
|
1535 |
+
#: lib/firewall_policies.php:1130
|
1536 |
msgid "Block the <code>DOCUMENT_ROOT</code> server variable in HTTP request"
|
1537 |
msgstr ""
|
1538 |
|
1539 |
+
#: lib/firewall_policies.php:1137 lib/help.php:304
|
1540 |
msgid "Block ASCII character 0x00 (NULL byte)"
|
1541 |
msgstr ""
|
1542 |
|
1543 |
+
#: lib/firewall_policies.php:1143 lib/help.php:306
|
1544 |
msgid "Block ASCII control characters 1 to 8 and 14 to 31"
|
1545 |
msgstr ""
|
1546 |
|
1547 |
+
#: lib/firewall_policies.php:1156
|
1548 |
msgid "Save Firewall Policies"
|
1549 |
msgstr ""
|
1550 |
|
1551 |
+
#: lib/firewall_policies.php:1158
|
1552 |
msgid "Restore Default Values"
|
1553 |
msgstr ""
|
1554 |
|
1822 |
#: lib/help.php:191
|
1823 |
msgid ""
|
1824 |
"It is possible to enumerate usernames either through the WordPress author "
|
1825 |
+
"archives, author sitemap, the REST API or the login page. Although this is "
|
1826 |
+
"not a vulnerability but a WordPress feature, some hackers use it to retrieve "
|
1827 |
"usernames in order to launch more accurate brute-force attacks. If it is a "
|
1828 |
"failed login attempt, NinjaFirewall will sanitise the error message returned "
|
1829 |
"by WordPress. If it is an author archives scan, it will invalidate it and "
|
3018 |
msgstr ""
|
3019 |
|
3020 |
#: lib/i18n-extra.php:52
|
3021 |
+
msgid "General"
|
3022 |
msgstr ""
|
3023 |
|
3024 |
#: lib/i18n-extra.php:53
|
3025 |
+
msgid "Geolocation"
|
3026 |
msgstr ""
|
3027 |
|
3028 |
#: lib/i18n-extra.php:54
|
3029 |
+
msgid "IP address"
|
3030 |
msgstr ""
|
3031 |
|
3032 |
#: lib/i18n-extra.php:55
|
3033 |
+
msgid "URL address"
|
3034 |
msgstr ""
|
3035 |
|
3036 |
#: lib/i18n-extra.php:56
|
3037 |
+
msgid "Bot"
|
3038 |
msgstr ""
|
3039 |
|
3040 |
#: lib/i18n-extra.php:57
|
3041 |
+
msgid "User Input"
|
3042 |
msgstr ""
|
3043 |
|
3044 |
#: lib/i18n-extra.php:58
|
3045 |
+
msgid "Role-based Access Control"
|
3046 |
msgstr ""
|
3047 |
|
3048 |
#: lib/i18n-extra.php:59
|
3049 |
+
msgid "Do not block the following users (must be logged in)"
|
3050 |
msgstr ""
|
3051 |
|
3052 |
#: lib/i18n-extra.php:60
|
3053 |
+
msgid "Retrieve visitors IP address from"
|
3054 |
msgstr ""
|
3055 |
|
3056 |
#: lib/i18n-extra.php:61
|
3057 |
+
msgid "Other"
|
3058 |
+
msgstr ""
|
3059 |
+
|
3060 |
+
#: lib/i18n-extra.php:62
|
3061 |
#, php-format
|
3062 |
msgid "Your server does not seem to support the %s variable."
|
3063 |
msgstr ""
|
3064 |
|
3065 |
+
#: lib/i18n-extra.php:63
|
3066 |
msgid "HTTP Methods"
|
3067 |
msgstr ""
|
3068 |
|
3069 |
+
#: lib/i18n-extra.php:64
|
3070 |
msgid "All Access Control directives should apply to the folowing HTTP methods"
|
3071 |
msgstr ""
|
3072 |
|
3073 |
+
#: lib/i18n-extra.php:65
|
3074 |
msgid "<code>GET</code>"
|
3075 |
msgstr ""
|
3076 |
|
3077 |
+
#: lib/i18n-extra.php:66
|
3078 |
msgid "<code>POST</code>"
|
3079 |
msgstr ""
|
3080 |
|
3081 |
+
#: lib/i18n-extra.php:67
|
3082 |
msgid "<code>HEAD</code>"
|
3083 |
msgstr ""
|
3084 |
|
3085 |
+
#: lib/i18n-extra.php:68
|
3086 |
msgid "<code>PUT</code>"
|
3087 |
msgstr ""
|
3088 |
|
3089 |
+
#: lib/i18n-extra.php:69
|
3090 |
msgid "<code>DELETE</code>"
|
3091 |
msgstr ""
|
3092 |
|
3093 |
+
#: lib/i18n-extra.php:70
|
3094 |
msgid "<code>PATCH</code>"
|
3095 |
msgstr ""
|
3096 |
|
3097 |
+
#: lib/i18n-extra.php:71
|
3098 |
msgid "Enable Geolocation"
|
3099 |
msgstr ""
|
3100 |
|
3101 |
+
#: lib/i18n-extra.php:72
|
3102 |
msgid "Retrieve the ISO 3166 code from"
|
3103 |
msgstr ""
|
3104 |
|
3105 |
+
#: lib/i18n-extra.php:73
|
3106 |
msgid "PHP Variable"
|
3107 |
msgstr ""
|
3108 |
|
3109 |
+
#: lib/i18n-extra.php:74
|
3110 |
msgid "Block the following ISO 3166 codes"
|
3111 |
msgstr ""
|
3112 |
|
3113 |
+
#: lib/i18n-extra.php:75
|
3114 |
#, php-format
|
3115 |
msgid "Total blocked items: %s"
|
3116 |
msgstr ""
|
3117 |
|
3118 |
+
#: lib/i18n-extra.php:76
|
3119 |
msgid "Geolocation should apply to the whole site or to specific URLs only?"
|
3120 |
msgstr ""
|
3121 |
|
3122 |
+
#: lib/i18n-extra.php:77
|
3123 |
msgid "View allowed syntax"
|
3124 |
msgstr ""
|
3125 |
|
3126 |
+
#: lib/i18n-extra.php:78
|
3127 |
#, php-format
|
3128 |
msgid "Full or partial case-sensitive URL (e.g., %s)."
|
3129 |
msgstr ""
|
3130 |
|
3131 |
+
#: lib/i18n-extra.php:79
|
3132 |
msgid "One item per line."
|
3133 |
msgstr ""
|
3134 |
|
3135 |
+
#: lib/i18n-extra.php:80
|
3136 |
msgid ""
|
3137 |
"Leave this field empty if you want geolocation to apply to all your PHP "
|
3138 |
"scripts."
|
3139 |
msgstr ""
|
3140 |
|
3141 |
+
#: lib/i18n-extra.php:81
|
3142 |
msgid "Add <code>NINJA_COUNTRY_CODE</code> to PHP headers?"
|
3143 |
msgstr ""
|
3144 |
|
3145 |
+
#: lib/i18n-extra.php:82
|
3146 |
msgid "Write event to the firewall log"
|
3147 |
msgstr ""
|
3148 |
|
3149 |
+
#: lib/i18n-extra.php:83
|
3150 |
msgid "Allow the following IP, CIDR or AS number"
|
3151 |
msgstr ""
|
3152 |
|
3153 |
+
#: lib/i18n-extra.php:84
|
3154 |
#, php-format
|
3155 |
msgid "IPv4 address: %s"
|
3156 |
msgstr ""
|
3157 |
|
3158 |
+
#: lib/i18n-extra.php:85
|
3159 |
#, php-format
|
3160 |
msgid "IPv4 CIDR: %s"
|
3161 |
msgstr ""
|
3162 |
|
3163 |
+
#: lib/i18n-extra.php:86
|
3164 |
#, php-format
|
3165 |
msgid "IPv6 address: %s"
|
3166 |
msgstr ""
|
3167 |
|
3168 |
+
#: lib/i18n-extra.php:87
|
3169 |
#, php-format
|
3170 |
msgid "IPv6 CIDR: %s"
|
3171 |
msgstr ""
|
3172 |
|
3173 |
+
#: lib/i18n-extra.php:88
|
3174 |
#, php-format
|
3175 |
msgid "Autonomous System number: %s"
|
3176 |
msgstr ""
|
3177 |
|
3178 |
+
#: lib/i18n-extra.php:89
|
3179 |
msgid "Whitelist:"
|
3180 |
msgstr ""
|
3181 |
|
3182 |
+
#: lib/i18n-extra.php:90
|
3183 |
msgid "Enter one item per line."
|
3184 |
msgstr ""
|
3185 |
|
3186 |
+
#: lib/i18n-extra.php:91
|
3187 |
msgid "External Services"
|
3188 |
msgstr ""
|
3189 |
|
3190 |
+
#: lib/i18n-extra.php:92
|
3191 |
msgid "Whitelist IP addresses from the following services:"
|
3192 |
msgstr ""
|
3193 |
|
3194 |
+
#: lib/i18n-extra.php:93
|
3195 |
msgid "View IP addresses"
|
3196 |
msgstr ""
|
3197 |
|
3198 |
+
#: lib/i18n-extra.php:94
|
3199 |
msgid "Block the following IP, CIDR or AS number"
|
3200 |
msgstr ""
|
3201 |
|
3202 |
+
#: lib/i18n-extra.php:95
|
3203 |
msgid "Blacklist:"
|
3204 |
msgstr ""
|
3205 |
|
3206 |
+
#: lib/i18n-extra.php:96
|
3207 |
msgid "Rate Limiting"
|
3208 |
msgstr ""
|
3209 |
|
3210 |
+
#: lib/i18n-extra.php:97
|
3211 |
#, php-format
|
3212 |
msgid ""
|
3213 |
"Block for %s seconds any IP address with more than %s connections within a "
|
3214 |
"%s interval."
|
3215 |
msgstr ""
|
3216 |
|
3217 |
+
#: lib/i18n-extra.php:98
|
3218 |
msgid "5-second"
|
3219 |
msgstr ""
|
3220 |
|
3221 |
+
#: lib/i18n-extra.php:99
|
3222 |
msgid "10-second"
|
3223 |
msgstr ""
|
3224 |
|
3225 |
+
#: lib/i18n-extra.php:100
|
3226 |
msgid "15-second"
|
3227 |
msgstr ""
|
3228 |
|
3229 |
+
#: lib/i18n-extra.php:101
|
3230 |
msgid "30-second"
|
3231 |
msgstr ""
|
3232 |
|
3233 |
+
#: lib/i18n-extra.php:102
|
3234 |
msgid "Allow access to the following URL"
|
3235 |
msgstr ""
|
3236 |
|
3237 |
+
#: lib/i18n-extra.php:103
|
3238 |
#, php-format
|
3239 |
msgid "Full or partial case-sensitive URLs (e.g., %s)."
|
3240 |
msgstr ""
|
3241 |
|
3242 |
+
#: lib/i18n-extra.php:104
|
3243 |
msgid "Block access to the following URL"
|
3244 |
msgstr ""
|
3245 |
|
3246 |
+
#: lib/i18n-extra.php:105
|
3247 |
msgid "Reject the following bots"
|
3248 |
msgstr ""
|
3249 |
|
3250 |
+
#: lib/i18n-extra.php:106
|
3251 |
msgid "A full or partial case-insensitive string."
|
3252 |
msgstr ""
|
3253 |
|
3254 |
+
#: lib/i18n-extra.php:107
|
3255 |
msgid ""
|
3256 |
"Allowed characters are: <code>a-zA-Z</code> <code>0-9</code> <code>.</code> "
|
3257 |
"<code>-</code> <code>_</code> <code>:</code> <code>/</code> and <code>space</"
|
3258 |
"code>."
|
3259 |
msgstr ""
|
3260 |
|
3261 |
+
#: lib/i18n-extra.php:108
|
3262 |
msgid "Blocked bots:"
|
3263 |
msgstr ""
|
3264 |
|
3265 |
+
#: lib/i18n-extra.php:109
|
3266 |
msgid "The default list of bots will be restored. Continue?"
|
3267 |
msgstr ""
|
3268 |
|
3269 |
+
#: lib/i18n-extra.php:110
|
3270 |
msgid "Restore default bots list"
|
3271 |
msgstr ""
|
3272 |
|
3273 |
+
#: lib/i18n-extra.php:111
|
3274 |
msgid "Do not filter the following user input"
|
3275 |
msgstr ""
|
3276 |
|
3277 |
+
#: lib/i18n-extra.php:112
|
3278 |
msgid ""
|
3279 |
"A <code>GET</code>, <code>POST</code> or <code>COOKIE</code> global "
|
3280 |
"variable, followed by <code>:</code> (colon) and the case-sensitive input:"
|
3281 |
msgstr ""
|
3282 |
|
3283 |
+
#: lib/i18n-extra.php:113
|
3284 |
msgid "Unfiltered input:"
|
3285 |
msgstr ""
|
3286 |
|
3287 |
+
#: lib/i18n-extra.php:114
|
3288 |
msgid "Block the request if the following input is present"
|
3289 |
msgstr ""
|
3290 |
|
3291 |
+
#: lib/i18n-extra.php:115
|
3292 |
msgid "Blocked input:"
|
3293 |
msgstr ""
|
3294 |
|
3295 |
+
#: lib/i18n-extra.php:116
|
3296 |
msgid "Save Access Control directives"
|
3297 |
msgstr ""
|
3298 |
|
3299 |
+
#: lib/i18n-extra.php:117
|
3300 |
msgid ""
|
3301 |
"Warning: Your previous secret key was either corrupted or missing. A new "
|
3302 |
"one, as well as a new public key, were created."
|
3303 |
msgstr ""
|
3304 |
|
3305 |
+
#: lib/i18n-extra.php:118
|
3306 |
msgid "Enable Centralized Logging"
|
3307 |
msgstr ""
|
3308 |
|
3309 |
+
#: lib/i18n-extra.php:119
|
3310 |
msgid "Secret key"
|
3311 |
msgstr ""
|
3312 |
|
3313 |
+
#: lib/i18n-extra.php:120
|
3314 |
msgid "From 30 to 100 ASCII printable characters."
|
3315 |
msgstr ""
|
3316 |
|
3317 |
+
#: lib/i18n-extra.php:121
|
3318 |
msgid "This server's IP address"
|
3319 |
msgstr ""
|
3320 |
|
3321 |
+
#: lib/i18n-extra.php:122
|
3322 |
msgid ""
|
3323 |
"Only this IP address (IPv4 or IPv6) will be allowed to connect to the remote "
|
3324 |
"websites. If you don't want to restrict the access by IP, enter the <code>*</"
|
3325 |
"code> character instead."
|
3326 |
msgstr ""
|
3327 |
|
3328 |
+
#: lib/i18n-extra.php:123
|
3329 |
msgid "Public key"
|
3330 |
msgstr ""
|
3331 |
|
3332 |
+
#: lib/i18n-extra.php:124
|
3333 |
#, php-format
|
3334 |
msgid ""
|
3335 |
"Add this key to the remote websites. <a href=\"%s\">Consult our blog</a> for "
|
3336 |
"more info."
|
3337 |
msgstr ""
|
3338 |
|
3339 |
+
#: lib/i18n-extra.php:125
|
3340 |
msgid "Remote websites URL"
|
3341 |
msgstr ""
|
3342 |
|
3343 |
+
#: lib/i18n-extra.php:126
|
3344 |
msgid ""
|
3345 |
"Enter one URL per line, including the protocol (<code>http://</code> or "
|
3346 |
"<code>https://</code>). Only ASCII URLs are accepted."
|
3347 |
msgstr ""
|
3348 |
|
3349 |
+
#: lib/i18n-extra.php:127
|
3350 |
msgid "Save Options"
|
3351 |
msgstr ""
|
3352 |
|
3353 |
+
#: lib/i18n-extra.php:128
|
3354 |
msgid ""
|
3355 |
"Your changes have been saved. If you are using a caching plugin, do not "
|
3356 |
"forget to clear its cache."
|
3357 |
msgstr ""
|
3358 |
|
3359 |
+
#: lib/i18n-extra.php:129
|
3360 |
msgid "Enable antispam protection"
|
3361 |
msgstr ""
|
3362 |
|
3363 |
+
#: lib/i18n-extra.php:130
|
3364 |
msgid "Protection level"
|
3365 |
msgstr ""
|
3366 |
|
3367 |
+
#: lib/i18n-extra.php:131
|
3368 |
msgid "Low (default)"
|
3369 |
msgstr ""
|
3370 |
|
3371 |
+
#: lib/i18n-extra.php:132
|
3372 |
msgid ""
|
3373 |
"If you are using a caching plugin, consult the contextual help before "
|
3374 |
"enabling the antispam."
|
3375 |
msgstr ""
|
3376 |
|
3377 |
+
#: lib/i18n-extra.php:133
|
3378 |
msgid "Apply protection to"
|
3379 |
msgstr ""
|
3380 |
|
3381 |
+
#: lib/i18n-extra.php:134
|
3382 |
msgid "Comment forms (defaut)"
|
3383 |
msgstr ""
|
3384 |
|
3385 |
+
#: lib/i18n-extra.php:135
|
3386 |
msgid "User Registration form"
|
3387 |
msgstr ""
|
3388 |
|
3389 |
+
#: lib/i18n-extra.php:136
|
3390 |
msgid "Save Antispam options"
|
3391 |
msgstr ""
|
3392 |
|
3393 |
+
#: lib/i18n-extra.php:137
|
3394 |
msgid "Please enable JavaScript"
|
3395 |
msgstr ""
|
3396 |
|
3397 |
+
#: lib/i18n-extra.php:138
|
3398 |
msgid "Sorry, this looks like spam to me."
|
3399 |
msgstr ""
|
3400 |
|
3401 |
+
#: lib/i18n-extra.php:139
|
3402 |
msgid ""
|
3403 |
"Error: You must be whitelisted in order to use that feature: click on the <a "
|
3404 |
"href=\"?page=nfsubaccess\">Access Control</a> menu and ensure that the \"Do "
|
3405 |
"not block the following users\" option is enabled for the Admin/Super Admin."
|
3406 |
msgstr ""
|
3407 |
|
3408 |
+
#: lib/i18n-extra.php:140
|
3409 |
msgid ""
|
3410 |
"Your license is valid until the indicated expiration date. If you don't "
|
3411 |
"renew it after this date, NinjaFirewall will keep working and protecting "
|
3412 |
"your website as usual, but updates/upgrades will stop."
|
3413 |
msgstr ""
|
3414 |
|
3415 |
+
#: lib/i18n-extra.php:141
|
3416 |
#, php-format
|
3417 |
msgid ""
|
3418 |
"You can renew your license from <a href=\"%s\">NinTechNet.com</a> website."
|
3419 |
msgstr ""
|
3420 |
|
3421 |
+
#: lib/i18n-extra.php:142
|
3422 |
msgid "Use shared memory"
|
3423 |
msgstr ""
|
3424 |
|
3425 |
+
#: lib/i18n-extra.php:143
|
3426 |
msgid ""
|
3427 |
"This feature allows NinjaFirewall to use Unix shared memory segments in "
|
3428 |
"order to speed up all operations. The firewall will no longer need to "
|
3432 |
"processing speed from 25% to 30%, prevent blocking I/O and slow queries."
|
3433 |
msgstr ""
|
3434 |
|
3435 |
+
#: lib/i18n-extra.php:144
|
3436 |
msgid ""
|
3437 |
"This option requires that your PHP version was compiled with the <code>--"
|
3438 |
"enable-shmop</code> parameter, otherwise, if it is not compatible with your "
|
3439 |
"server/hosting environment, it will be disabled."
|
3440 |
msgstr ""
|
3441 |
|
3442 |
+
#: lib/i18n-extra.php:145
|
3443 |
#, php-format
|
3444 |
msgid ""
|
3445 |
"If you are using <a href=\"%s\">GB2312</a> character set (A.K.A <code>GBK</"
|
3449 |
"used by that charset."
|
3450 |
msgstr ""
|
3451 |
|
3452 |
+
#: lib/i18n-extra.php:146
|
3453 |
msgid "Language"
|
3454 |
msgstr ""
|
3455 |
|
3456 |
+
#: lib/i18n-extra.php:147
|
3457 |
msgid ""
|
3458 |
"When this option is enabled, NinjaFirewall will download, if available, the "
|
3459 |
"corresponding language files from the WordPress repo. Then, every hour, it "
|
3460 |
"will check if there's a new version and will download it."
|
3461 |
msgstr ""
|
3462 |
|
3463 |
+
#: lib/i18n-extra.php:148
|
3464 |
msgid ""
|
3465 |
"Note that this does not apply to <code>en_US</code> and <code>fr_FR</code> "
|
3466 |
"locales because they are already included with NinjaFirewall."
|
3467 |
msgstr ""
|
3468 |
|
3469 |
+
#: lib/i18n-extra.php:149
|
3470 |
#, php-format
|
3471 |
msgid ""
|
3472 |
"This options lets you export you current configuration or import it from "
|
3476 |
"configuration, except your current license."
|
3477 |
msgstr ""
|
3478 |
|
3479 |
+
#: lib/i18n-extra.php:150
|
3480 |
msgid ""
|
3481 |
"You can allow/disallow uploads, or allow uploads but block scripts (PHP, "
|
3482 |
+
"CGI, Ruby, Python, bash/shell, JavaScript), C/C++ source code, binaries (MZ/"
|
3483 |
+
"PE/NE and ELF formats), system files (.htaccess, .htpasswd and PHP INI) and "
|
3484 |
+
"SVG files containing Javascript/XML events."
|
3485 |
msgstr ""
|
3486 |
|
3487 |
+
#: lib/i18n-extra.php:151
|
3488 |
msgid "Maximum allowed file size"
|
3489 |
msgstr ""
|
3490 |
|
3491 |
+
#: lib/i18n-extra.php:152
|
3492 |
msgid ""
|
3493 |
"If you allow uploads, you can select the maximum size of an uploaded file. "
|
3494 |
"Any file bigger than this value will be rejected. Note that if your PHP "
|
3496 |
"be used before NinjaFirewall."
|
3497 |
msgstr ""
|
3498 |
|
3499 |
+
#: lib/i18n-extra.php:153
|
3500 |
msgid "Decode Base64-encoded <code>POST</code> variable:"
|
3501 |
msgstr ""
|
3502 |
|
3503 |
+
#: lib/i18n-extra.php:154
|
3504 |
#, php-format
|
3505 |
msgid ""
|
3506 |
"Object Serialization is a PHP feature used by many applications to generate "
|
3511 |
"request, cookies, user agent and referrer variables."
|
3512 |
msgstr ""
|
3513 |
|
3514 |
+
#: lib/i18n-extra.php:155
|
3515 |
msgid ""
|
3516 |
"This option will reject any <code>GET</code> or <code>POST</code> request, "
|
3517 |
"<code>COOKIE</code>, <code>HTTP_USER_AGENT</code>, <code>REQUEST_URI</code>, "
|
3520 |
"is dangerous and should always be rejected."
|
3521 |
msgstr ""
|
3522 |
|
3523 |
+
#: lib/i18n-extra.php:156
|
3524 |
msgid ""
|
3525 |
"This option will block any <code>GET</code> or <code>POST</code> request "
|
3526 |
"containing the localhost IP (127.0.0.1). It can be useful to block SQL "
|
3527 |
"dumpers and various hacker's shell scripts."
|
3528 |
msgstr ""
|
3529 |
|
3530 |
+
#: lib/i18n-extra.php:157
|
3531 |
msgid ""
|
3532 |
"Access Control is a powerful set of directives that can be used to allow or "
|
3533 |
"restrict access to your website based on many criteria."
|
3534 |
msgstr ""
|
3535 |
|
3536 |
+
#: lib/i18n-extra.php:158
|
3537 |
msgid ""
|
3538 |
"To make better use of them, it is important to understand NinjaFirewall's "
|
3539 |
"directives processing order."
|
3540 |
msgstr ""
|
3541 |
|
3542 |
+
#: lib/i18n-extra.php:159
|
3543 |
msgid ""
|
3544 |
"Because NinjaFirewall is a PHP firewall, its Access Control options apply to "
|
3545 |
"PHP scripts, not to static elements (e.g., images, JS, CSS etc). Depending "
|
3546 |
"on your configuration, they can also apply to HTML pages."
|
3547 |
msgstr ""
|
3548 |
|
3549 |
+
#: lib/i18n-extra.php:160
|
3550 |
msgid "Processing order:"
|
3551 |
msgstr ""
|
3552 |
|
3553 |
+
#: lib/i18n-extra.php:161
|
3554 |
msgid "Incoming HTTP request"
|
3555 |
msgstr ""
|
3556 |
|
3557 |
+
#: lib/i18n-extra.php:162
|
3558 |
#, php-format
|
3559 |
msgid "%s file"
|
3560 |
msgstr ""
|
3561 |
|
3562 |
+
#: lib/i18n-extra.php:163
|
3563 |
msgid "Login Protection."
|
3564 |
msgstr ""
|
3565 |
|
3566 |
+
#: lib/i18n-extra.php:164
|
3567 |
msgid "Access Control (except User Input Access Control):"
|
3568 |
msgstr ""
|
3569 |
|
3570 |
+
#: lib/i18n-extra.php:165
|
3571 |
msgid "Role-based Access Control."
|
3572 |
msgstr ""
|
3573 |
|
3574 |
+
#: lib/i18n-extra.php:166
|
3575 |
msgid "Allowed IPs."
|
3576 |
msgstr ""
|
3577 |
|
3578 |
+
#: lib/i18n-extra.php:167
|
3579 |
msgid "Blocked IPs."
|
3580 |
msgstr ""
|
3581 |
|
3582 |
+
#: lib/i18n-extra.php:168
|
3583 |
msgid "Allowed URLs."
|
3584 |
msgstr ""
|
3585 |
|
3586 |
+
#: lib/i18n-extra.php:169
|
3587 |
msgid "Blocked URLs."
|
3588 |
msgstr ""
|
3589 |
|
3590 |
+
#: lib/i18n-extra.php:170
|
3591 |
msgid "Bot Access Control."
|
3592 |
msgstr ""
|
3593 |
|
3594 |
+
#: lib/i18n-extra.php:171
|
3595 |
msgid "Geolocation."
|
3596 |
msgstr ""
|
3597 |
|
3598 |
+
#: lib/i18n-extra.php:172
|
3599 |
msgid "Rate Limiting."
|
3600 |
msgstr ""
|
3601 |
|
3602 |
+
#: lib/i18n-extra.php:173
|
3603 |
msgid "File Guard."
|
3604 |
msgstr ""
|
3605 |
|
3606 |
+
#: lib/i18n-extra.php:174
|
3607 |
msgid "NinjaFirewall built-in rules and policies + User Input Access Control."
|
3608 |
msgstr ""
|
3609 |
|
3610 |
+
#: lib/i18n-extra.php:175
|
3611 |
msgid "Response body"
|
3612 |
msgstr ""
|
3613 |
|
3614 |
+
#: lib/i18n-extra.php:176
|
3615 |
msgid "HTTP response headers (Firewall Policies)."
|
3616 |
msgstr ""
|
3617 |
|
3618 |
+
#: lib/i18n-extra.php:177
|
3619 |
msgid "Web Filter."
|
3620 |
msgstr ""
|
3621 |
|
3622 |
+
#: lib/i18n-extra.php:178
|
3623 |
#, php-format
|
3624 |
msgid ""
|
3625 |
"By default, any logged in WordPress administrator will not be blocked by "
|
3631 |
"enforced."
|
3632 |
msgstr ""
|
3633 |
|
3634 |
+
#: lib/i18n-extra.php:179
|
3635 |
msgid "You can also add other users to the whitelist, depending on their role."
|
3636 |
msgstr ""
|
3637 |
|
3638 |
+
#: lib/i18n-extra.php:180
|
3639 |
#, php-format
|
3640 |
msgid ""
|
3641 |
"this option should be used if you are behind a reverse proxy, a load "
|
3649 |
"NinjaFirewall will fall back to <code>REMOTE_ADDR</code>."
|
3650 |
msgstr ""
|
3651 |
|
3652 |
+
#: lib/i18n-extra.php:181
|
3653 |
msgid ""
|
3654 |
"This option lets you select the HTTP method(s). All Access Control "
|
3655 |
"directives (Geolocation, IPs, bots and URLs) will only apply to the selected "
|
3656 |
"methods."
|
3657 |
msgstr ""
|
3658 |
|
3659 |
+
#: lib/i18n-extra.php:182
|
3660 |
msgid ""
|
3661 |
"It does not apply to the \"Firewall Policies\" options, which use their own "
|
3662 |
"ones."
|
3663 |
msgstr ""
|
3664 |
|
3665 |
+
#: lib/i18n-extra.php:183
|
3666 |
msgid ""
|
3667 |
"You can filter and block traffic coming from specific countries/territories."
|
3668 |
msgstr ""
|
3669 |
|
3670 |
+
#: lib/i18n-extra.php:184
|
3671 |
msgid ""
|
3672 |
"This is the two-letter code that is used to define a country/territory (e."
|
3673 |
"g., US, UK, FR, DE etc), based on the visitors IP. NinjaFirewall can either "
|
3675 |
"your HTTP server (e.g., <code>GEOIP_COUNTRY_CODE</code>)."
|
3676 |
msgstr ""
|
3677 |
|
3678 |
+
#: lib/i18n-extra.php:185
|
3679 |
#, php-format
|
3680 |
msgid ""
|
3681 |
"You can add/remove any country/territory from the two listboxes. For more "
|
3683 |
"want to consult <a href=\"%s\">the MaxMind GeoIP online help</a>."
|
3684 |
msgstr ""
|
3685 |
|
3686 |
+
#: lib/i18n-extra.php:186
|
3687 |
msgid ""
|
3688 |
"Whether geolocation should apply to the whole site or to specific URLs only "
|
3689 |
"(e.g., /wp-login.php, /xmlrpc.php etc). Leave all fields empty if you want "
|
3690 |
"it to apply to the whole site."
|
3691 |
msgstr ""
|
3692 |
|
3693 |
+
#: lib/i18n-extra.php:187
|
3694 |
msgid ""
|
3695 |
"After retrieving the two-letter country/territory code, NinjaFirewall can "
|
3696 |
"add it to the PHP headers in the <code>$_SERVER[\"NINJA_COUNTRY_CODE\"]</"
|
3698 |
"visitors location, simply use that variable."
|
3699 |
msgstr ""
|
3700 |
|
3701 |
+
#: lib/i18n-extra.php:188
|
3702 |
msgid ""
|
3703 |
"If NinjaFirewall cannot find the two-letter ISO 3166 code, it will replace "
|
3704 |
"it with 2 hyphens (<code>--</code>)."
|
3705 |
msgstr ""
|
3706 |
|
3707 |
+
#: lib/i18n-extra.php:189
|
3708 |
msgid ""
|
3709 |
"PHP code example to use in your theme or plugin to geolocate your visitors:"
|
3710 |
msgstr ""
|
3711 |
|
3712 |
+
#: lib/i18n-extra.php:190
|
3713 |
msgid ""
|
3714 |
"NinjaFirewall includes GeoLite data created by MaxMind, available from "
|
3715 |
"http://www.maxmind.com"
|
3716 |
msgstr ""
|
3717 |
|
3718 |
+
#: lib/i18n-extra.php:191
|
3719 |
msgid "IP / URL / Bot Access Control"
|
3720 |
msgstr ""
|
3721 |
|
3722 |
+
#: lib/i18n-extra.php:192
|
3723 |
msgid ""
|
3724 |
"You can permanently allow/block an IP, a whole range of IP addresses or AS "
|
3725 |
"numbers (Autonomous System number). IPv4 and IPv6 are fully supported by "
|
3726 |
"NinjaFirewall."
|
3727 |
msgstr ""
|
3728 |
|
3729 |
+
#: lib/i18n-extra.php:193
|
3730 |
msgid "Full IP:"
|
3731 |
msgstr ""
|
3732 |
|
3733 |
+
#: lib/i18n-extra.php:194
|
3734 |
#, php-format
|
3735 |
msgid "IP ranges using CIDR notation: %s or %s."
|
3736 |
msgstr ""
|
3737 |
|
3738 |
+
#: lib/i18n-extra.php:195
|
3739 |
msgid "Autonomous System number:"
|
3740 |
msgstr ""
|
3741 |
|
3742 |
+
#: lib/i18n-extra.php:196
|
3743 |
msgid ""
|
3744 |
"This option allows you to slow down aggressive bots, crawlers, web scrapers "
|
3745 |
"or even small HTTP attacks. Any IP reaching the defined threshold will be "
|
3752 |
"turned off."
|
3753 |
msgstr ""
|
3754 |
|
3755 |
+
#: lib/i18n-extra.php:197
|
3756 |
msgid ""
|
3757 |
"IPs temporarily banned by the Rate Limiting option can be unblocked "
|
3758 |
"immediately by clicking either the \"Save Access Control Directives\" or "
|
3759 |
"\"Restore Default Values\" buttons at the bottom of this page."
|
3760 |
msgstr ""
|
3761 |
|
3762 |
+
#: lib/i18n-extra.php:198
|
3763 |
msgid ""
|
3764 |
"Because NinjaFirewall can handle a lot of HTTP requests per second and block "
|
3765 |
"IPs even before your blog is loaded, we strongly recommend that you disable "
|
3769 |
"during an attack."
|
3770 |
msgstr ""
|
3771 |
|
3772 |
+
#: lib/i18n-extra.php:199
|
3773 |
msgid ""
|
3774 |
"You can permanently allow/block any access to one or more PHP scripts based "
|
3775 |
"on their path, relative to the web root (<code>SCRIPT_NAME</code>). You can "
|
3776 |
"enter either a full or partial path (case-sensitive)."
|
3777 |
msgstr ""
|
3778 |
|
3779 |
+
#: lib/i18n-extra.php:200
|
3780 |
msgid ""
|
3781 |
"<code>/foo/bar.php</code> will block any access to the <code>bar.php</code> "
|
3782 |
"script located inside a <code>/foo/</code> directory"
|
3783 |
msgstr ""
|
3784 |
|
3785 |
+
#: lib/i18n-extra.php:201
|
3786 |
msgid "etc"
|
3787 |
msgstr ""
|
3788 |
|
3789 |
+
#: lib/i18n-extra.php:202
|
3790 |
msgid ""
|
3791 |
"<code>/foo/</code> will block access to all PHP scripts located inside a "
|
3792 |
"<code>/foo/</code> directory and its sub-directories."
|
3793 |
msgstr ""
|
3794 |
|
3795 |
+
#: lib/i18n-extra.php:203
|
3796 |
msgid ""
|
3797 |
"Note that the \"Firewall Policies\" page already includes restrictions to "
|
3798 |
"some WordPress directories."
|
3799 |
msgstr ""
|
3800 |
|
3801 |
+
#: lib/i18n-extra.php:204
|
3802 |
msgid ""
|
3803 |
"You can block bots, scanners and various crawlers based on the "
|
3804 |
"<code>HTTP_USER_AGENT</code> variable. You can enter either a full or "
|
3805 |
"partial name (case-insensitive)."
|
3806 |
msgstr ""
|
3807 |
|
3808 |
+
#: lib/i18n-extra.php:205
|
3809 |
msgid ""
|
3810 |
"You can select to ignore or block some specific user input. It applies to "
|
3811 |
"the <code>GET</code>, <code>POST</code> and <code>COOKIE</code> global "
|
3813 |
"\"]</code>:"
|
3814 |
msgstr ""
|
3815 |
|
3816 |
+
#: lib/i18n-extra.php:206
|
3817 |
msgid ""
|
3818 |
"When an input is added to the \"Unfiltered input\" list, it will not be "
|
3819 |
"filtered or sanitised. All other input present in the request will be "
|
3820 |
"filtered."
|
3821 |
msgstr ""
|
3822 |
|
3823 |
+
#: lib/i18n-extra.php:207
|
3824 |
msgid ""
|
3825 |
"When an input is added to the \"Blocked input\", NinjaFirewall will block "
|
3826 |
"the request and close the connection if that input is found in the request."
|
3827 |
msgstr ""
|
3828 |
|
3829 |
+
#: lib/i18n-extra.php:208
|
3830 |
msgid "Log Event"
|
3831 |
msgstr ""
|
3832 |
|
3833 |
+
#: lib/i18n-extra.php:209
|
3834 |
msgid ""
|
3835 |
"You can enable/disable firewall logging for each access control directive "
|
3836 |
"separately."
|
3837 |
msgstr ""
|
3838 |
|
3839 |
+
#: lib/i18n-extra.php:210
|
3840 |
msgid "Web Filter"
|
3841 |
msgstr ""
|
3842 |
|
3843 |
+
#: lib/i18n-extra.php:211
|
3844 |
msgid ""
|
3845 |
"If NinjaFirewall can hook and scan incoming requests, it can also hook the "
|
3846 |
"response body (i.e., the output of the HTML page right before it is sent to "
|
3850 |
"hackers shell script, redirections and even errors (PHP/MySQL errors)."
|
3851 |
msgstr ""
|
3852 |
|
3853 |
+
#: lib/i18n-extra.php:212
|
3854 |
msgid ""
|
3855 |
"In the case of a positive detection, NinjaFirewall will not block the "
|
3856 |
"response body but will send you an alert by email."
|
3857 |
msgstr ""
|
3858 |
|
3859 |
+
#: lib/i18n-extra.php:213
|
3860 |
msgid "Search HTML page for the following keywords"
|
3861 |
msgstr ""
|
3862 |
|
3863 |
+
#: lib/i18n-extra.php:214
|
3864 |
msgid ""
|
3865 |
"You can enter any keyword from 4 to 150 characters and select whether the "
|
3866 |
"search will be case sensitive or not."
|
3867 |
msgstr ""
|
3868 |
|
3869 |
+
#: lib/i18n-extra.php:215
|
3870 |
msgid "Email Alerts"
|
3871 |
msgstr ""
|
3872 |
|
3873 |
+
#: lib/i18n-extra.php:216
|
3874 |
msgid ""
|
3875 |
"You can use the notification throttling option to limit the frequency of "
|
3876 |
"alerts sent to you (and written to the firewall log) and select whether you "
|
3879 |
"in the \"Event Notifications\" menu."
|
3880 |
msgstr ""
|
3881 |
|
3882 |
+
#: lib/i18n-extra.php:217
|
3883 |
msgid ""
|
3884 |
"Response body filtering can be resource-intensive. Try to limit the number "
|
3885 |
"of keywords to what you really need (less than 10) and, if possible, prefer "
|
3886 |
"case sensitive to case insensitive filtering."
|
3887 |
msgstr ""
|
3888 |
|
3889 |
+
#: lib/i18n-extra.php:218
|
3890 |
msgid ""
|
3891 |
"NinjaFirewall can protect your blog against spam without user interaction (e."
|
3892 |
"g., CAPTCHA, math puzzles etc). The protection is totally transparent to "
|
3895 |
"generate your forms, they will not be protected against spam."
|
3896 |
msgstr ""
|
3897 |
|
3898 |
+
#: lib/i18n-extra.php:219
|
3899 |
msgid "Protection level:"
|
3900 |
msgstr ""
|
3901 |
|
3902 |
+
#: lib/i18n-extra.php:220
|
3903 |
msgid ""
|
3904 |
"Select the level of protection. In most cases, <strong>Low</strong> should "
|
3905 |
"be enough."
|
3906 |
msgstr ""
|
3907 |
|
3908 |
+
#: lib/i18n-extra.php:221
|
3909 |
msgid "Apply protection to:"
|
3910 |
msgstr ""
|
3911 |
|
3912 |
+
#: lib/i18n-extra.php:222
|
3913 |
msgid "Whether to protect comment and/or registration forms."
|
3914 |
msgstr ""
|
3915 |
|
3916 |
+
#: lib/i18n-extra.php:223
|
3917 |
msgid "If you are using a caching plugin, ensure you follow these steps:"
|
3918 |
msgstr ""
|
3919 |
|
3920 |
+
#: lib/i18n-extra.php:224
|
3921 |
msgid ""
|
3922 |
"Set the Protection Level to \"Low\" only. Do not use another value, "
|
3923 |
"otherwise the antispam could behave erratically after a while."
|
3924 |
msgstr ""
|
3925 |
|
3926 |
+
#: lib/i18n-extra.php:225
|
3927 |
msgid ""
|
3928 |
"Flush/clear your cache immediately after enabling or disabling the antispam."
|
3929 |
msgstr ""
|
3930 |
|
3931 |
+
#: lib/i18n-extra.php:226
|
3932 |
msgid ""
|
3933 |
"The firewall log displays blocked and sanitised requests as well as some "
|
3934 |
"useful information. It has 6 columns:"
|
3935 |
msgstr ""
|
3936 |
|
3937 |
+
#: lib/i18n-extra.php:227
|
3938 |
msgid ""
|
3939 |
"RULE : reference of the NinjaFirewall built-in security rule that triggered "
|
3940 |
"the action. A hyphen (<code>-</code>) instead of a number means it was a "
|
3941 |
"rule from the \"Firewall Policies\" or \"Access Control\" pages."
|
3942 |
msgstr ""
|
3943 |
|
3944 |
+
#: lib/i18n-extra.php:228
|
3945 |
msgid "The log can also be exported as a TSV (tab-separated values) text file."
|
3946 |
msgstr ""
|
3947 |
|
3948 |
+
#: lib/i18n-extra.php:229
|
3949 |
msgid "Enable firewall log"
|
3950 |
msgstr ""
|
3951 |
|
3952 |
+
#: lib/i18n-extra.php:230
|
3953 |
msgid "You can disable/enable the firewall log from this page."
|
3954 |
msgstr ""
|
3955 |
|
3956 |
+
#: lib/i18n-extra.php:231
|
3957 |
msgid ""
|
3958 |
"Brute-force attacks will still be written to the firewall log, even if you "
|
3959 |
"disable it."
|
3960 |
msgstr ""
|
3961 |
|
3962 |
+
#: lib/i18n-extra.php:232
|
3963 |
msgid "Auto-rotate log"
|
3964 |
msgstr ""
|
3965 |
|
3966 |
+
#: lib/i18n-extra.php:233
|
3967 |
msgid ""
|
3968 |
"NinjaFirewall will rotate its log automatically on the very first day of "
|
3969 |
"each month. If your site is very busy, you may want to allow it to rotate "
|
3970 |
"the log when it reaches a certain size (MB) as well."
|
3971 |
msgstr ""
|
3972 |
|
3973 |
+
#: lib/i18n-extra.php:234
|
3974 |
msgid ""
|
3975 |
"By default, if will rotate the log each month or earlier, if it reaches 2 "
|
3976 |
"megabytes."
|
3977 |
msgstr ""
|
3978 |
|
3979 |
+
#: lib/i18n-extra.php:235
|
3980 |
msgid ""
|
3981 |
"Rotated logs, if any, can be selected and viewed from the dropdown menu."
|
3982 |
msgstr ""
|
3983 |
|
3984 |
+
#: lib/i18n-extra.php:236
|
3985 |
msgid "Syslog"
|
3986 |
msgstr ""
|
3987 |
|
3988 |
+
#: lib/i18n-extra.php:237
|
3989 |
msgid ""
|
3990 |
"In addition to the firewall log, events can also be redirected to the syslog "
|
3991 |
"server (<code>LOG_USER</code> facility)."
|
3992 |
msgstr ""
|
3993 |
|
3994 |
+
#: lib/i18n-extra.php:238
|
3995 |
msgid ""
|
3996 |
"If you have a shared hosting account, keep this option disabled as you do "
|
3997 |
"not have any access to the server logs."
|
3998 |
msgstr ""
|
3999 |
|
4000 |
+
#: lib/i18n-extra.php:239
|
4001 |
msgid "The logline uses the following format:"
|
4002 |
msgstr ""
|
4003 |
|
4004 |
+
#: lib/i18n-extra.php:240
|
4005 |
msgid ""
|
4006 |
"BB: the level of severity as it appears in the firewall log. It can be "
|
4007 |
"<code>CRITICAL</CODE>, <CODE>HIGH</CODE>, <CODE>MEDIUM</CODE>, <CODE>INFO</"
|
4008 |
"CODE>, <CODE>UPLOAD</CODE> or <CODE>DEBUG_ON</CODE>."
|
4009 |
msgstr ""
|
4010 |
|
4011 |
+
#: lib/i18n-extra.php:241
|
4012 |
msgid "CCCCCC: the 7-digit incident ID."
|
4013 |
msgstr ""
|
4014 |
|
4015 |
+
#: lib/i18n-extra.php:242
|
4016 |
msgid "DD: the user IPv4 or IPv6 address."
|
4017 |
msgstr ""
|
4018 |
|
4019 |
+
#: lib/i18n-extra.php:243
|
4020 |
msgid "EE: the blog (sub-)domain name."
|
4021 |
msgstr ""
|
4022 |
|
4023 |
+
#: lib/i18n-extra.php:244
|
4024 |
#, php-format
|
4025 |
msgid ""
|
4026 |
"This logging option does not apply to the brute-force protection which can "
|
4028 |
"the <a href=\"%s\">Login Protection</a> page."
|
4029 |
msgstr ""
|
4030 |
|
4031 |
+
#: lib/i18n-extra.php:245
|
4032 |
msgid ""
|
4033 |
"Secret key: The secret key will be used to generate your public key. Enter "
|
4034 |
"at least 30 ASCII characters, or use the one randomly created by "
|
4035 |
"NinjaFirewall."
|
4036 |
msgstr ""
|
4037 |
|
4038 |
+
#: lib/i18n-extra.php:246
|
4039 |
msgid ""
|
4040 |
"This server IP address: As an additional protection layer, you can restrict "
|
4041 |
"access to the remote website(s) to the main server IP only. You can use IPv4 "
|
4043 |
"character instead."
|
4044 |
msgstr ""
|
4045 |
|
4046 |
+
#: lib/i18n-extra.php:247
|
4047 |
#, php-format
|
4048 |
msgid ""
|
4049 |
"Public key: This is the public key that you will need to upload to each "
|
4050 |
"remote website (<a href=\"%s\">consult our blog</a> for more info about it)."
|
4051 |
msgstr ""
|
4052 |
|
4053 |
+
#: lib/i18n-extra.php:248
|
4054 |
msgid ""
|
4055 |
"Remote websites URL: Enter the full URL of your NinjaFirewall protected "
|
4056 |
"website(s) that you want to remotely access from the main server."
|
4057 |
msgstr ""
|
4058 |
|
4059 |
+
#: lib/i18n-extra.php:249
|
4060 |
msgid ""
|
4061 |
"Centralized Logging will keep working even if NinjaFirewall is disabled. Use "
|
4062 |
"the menu below if you want to disable it."
|
4063 |
msgstr ""
|
4064 |
|
4065 |
+
#: lib/i18n-extra.php:250
|
4066 |
msgid "Enable Web Filter"
|
4067 |
msgstr ""
|
4068 |
|
4069 |
+
#: lib/i18n-extra.php:251
|
4070 |
msgid "A full or partial string."
|
4071 |
msgstr ""
|
4072 |
|
4073 |
+
#: lib/i18n-extra.php:252
|
4074 |
msgid "From 4 to maximum 150 characters."
|
4075 |
msgstr ""
|
4076 |
|
4077 |
+
#: lib/i18n-extra.php:253
|
4078 |
msgid "Any character, except the vertical bar <code>|</code>"
|
4079 |
msgstr ""
|
4080 |
|
4081 |
+
#: lib/i18n-extra.php:254
|
4082 |
msgid "Keywords to search:"
|
4083 |
msgstr ""
|
4084 |
|
4085 |
+
#: lib/i18n-extra.php:255
|
4086 |
msgid "Case-sensitive search"
|
4087 |
msgstr ""
|
4088 |
|
4089 |
+
#: lib/i18n-extra.php:256
|
4090 |
#, php-format
|
4091 |
msgid "Do not send me more than one email alert in a %s interval"
|
4092 |
msgstr ""
|
4093 |
|
4094 |
+
#: lib/i18n-extra.php:257
|
4095 |
msgid "5-minute"
|
4096 |
msgstr ""
|
4097 |
|
4098 |
+
#: lib/i18n-extra.php:258
|
4099 |
msgid "15-minute"
|
4100 |
msgstr ""
|
4101 |
|
4102 |
+
#: lib/i18n-extra.php:259
|
4103 |
msgid "30-minute"
|
4104 |
msgstr ""
|
4105 |
|
4106 |
+
#: lib/i18n-extra.php:260
|
4107 |
msgid "1-hour"
|
4108 |
msgstr ""
|
4109 |
|
4110 |
+
#: lib/i18n-extra.php:261
|
4111 |
msgid "3-hour"
|
4112 |
msgstr ""
|
4113 |
|
4114 |
+
#: lib/i18n-extra.php:262
|
4115 |
msgid "6-hour"
|
4116 |
msgstr ""
|
4117 |
|
4118 |
+
#: lib/i18n-extra.php:263
|
4119 |
msgid "12-hour"
|
4120 |
msgstr ""
|
4121 |
|
4122 |
+
#: lib/i18n-extra.php:264
|
4123 |
msgid "24-hour"
|
4124 |
msgstr ""
|
4125 |
|
4126 |
+
#: lib/i18n-extra.php:265
|
4127 |
msgid ""
|
4128 |
"Clicking the \"Save Web Filter options\" button below will reset the current "
|
4129 |
"timer."
|
4130 |
msgstr ""
|
4131 |
|
4132 |
+
#: lib/i18n-extra.php:266
|
4133 |
msgid "Attach the HTML page output to email alerts"
|
4134 |
msgstr ""
|
4135 |
|
4136 |
+
#: lib/i18n-extra.php:267
|
4137 |
msgid "Save Web Filter options"
|
4138 |
msgstr ""
|
4139 |
|
4140 |
+
#: lib/i18n-extra.php:268
|
4141 |
msgid "Help Desk:"
|
4142 |
msgstr ""
|
4143 |
|
4144 |
+
#: lib/i18n-extra.php:269
|
4145 |
msgid "The selected log was deleted"
|
4146 |
msgstr ""
|
4147 |
|
4148 |
+
#: lib/i18n-extra.php:270
|
4149 |
msgid "Export"
|
4150 |
msgstr ""
|
4151 |
|
4152 |
+
#: lib/i18n-extra.php:271
|
4153 |
msgid "Delete"
|
4154 |
msgstr ""
|
4155 |
|
4156 |
+
#: lib/i18n-extra.php:272
|
4157 |
msgid "Delete log?"
|
4158 |
msgstr ""
|
4159 |
|
4160 |
+
#: lib/i18n-extra.php:273
|
4161 |
msgid "Today"
|
4162 |
msgstr ""
|
4163 |
|
4164 |
+
#: lib/i18n-extra.php:274
|
4165 |
msgid "Upload"
|
4166 |
msgstr ""
|
4167 |
|
4168 |
+
#: lib/i18n-extra.php:275
|
4169 |
msgid "Info"
|
4170 |
msgstr ""
|
4171 |
|
4172 |
+
#: lib/i18n-extra.php:276
|
4173 |
msgid "Debug"
|
4174 |
msgstr ""
|
4175 |
|
4176 |
+
#: lib/i18n-extra.php:277
|
4177 |
msgid "IP address:"
|
4178 |
msgstr ""
|
4179 |
|
4180 |
+
#: lib/i18n-extra.php:278
|
4181 |
msgid "e.g., 1.2.3.4"
|
4182 |
msgstr ""
|
4183 |
|
4184 |
+
#: lib/i18n-extra.php:279
|
4185 |
msgid "Add IP to blacklist"
|
4186 |
msgstr ""
|
4187 |
|
4188 |
+
#: lib/i18n-extra.php:280
|
4189 |
msgid "Add IP to whitelist"
|
4190 |
msgstr ""
|
4191 |
|
4192 |
+
#: lib/i18n-extra.php:281
|
4193 |
msgid "Add"
|
4194 |
msgstr ""
|
4195 |
|
4196 |
+
#: lib/i18n-extra.php:282
|
4197 |
msgid "The address wad added to your IP Access Control list."
|
4198 |
msgstr ""
|
4199 |
|
4200 |
+
#: lib/i18n-extra.php:283
|
4201 |
#, php-format
|
4202 |
msgid "1st day of the month, or if bigger than %s MB"
|
4203 |
msgstr ""
|
4204 |
|
4205 |
+
#: lib/i18n-extra.php:284
|
4206 |
msgid "1st day of the month, regardless of its size"
|
4207 |
msgstr ""
|
4208 |
|
4209 |
+
#: lib/i18n-extra.php:285
|
4210 |
msgid "Show the most recent"
|
4211 |
msgstr ""
|
4212 |
|
4213 |
+
#: lib/i18n-extra.php:286
|
4214 |
msgid "lines"
|
4215 |
msgstr ""
|
4216 |
|
4217 |
+
#: lib/i18n-extra.php:287
|
4218 |
msgid "Write events to the Syslog server too"
|
4219 |
msgstr ""
|
4220 |
|
4221 |
+
#: lib/i18n-extra.php:288
|
4222 |
msgid "Your server configuration is not compatible with this option."
|
4223 |
msgstr ""
|
4224 |
|
4225 |
+
#: lib/i18n-extra.php:289
|
4226 |
msgid "See contextual help before enabling this option."
|
4227 |
msgstr ""
|
4228 |
|
4229 |
+
#: lib/i18n-extra.php:290
|
4230 |
msgid ""
|
4231 |
"The remote server rejected your request. Make sure that you uploaded the "
|
4232 |
"correct public key."
|
4233 |
msgstr ""
|
4234 |
|
4235 |
+
#: lib/i18n-extra.php:291
|
4236 |
#, php-format
|
4237 |
msgid "The remote server returned the following HTTP error: %s"
|
4238 |
msgstr ""
|
4239 |
|
4240 |
+
#: lib/i18n-extra.php:292
|
4241 |
msgid "The requested log does not exist on the remote website."
|
4242 |
msgstr ""
|
4243 |
|
4244 |
+
#: lib/i18n-extra.php:293
|
4245 |
msgid "The remote website did not return the expected response."
|
4246 |
msgstr ""
|
4247 |
|
4248 |
+
#: lib/i18n-extra.php:294
|
4249 |
msgid "Your server does not seem to be compatible with this option."
|
4250 |
msgstr ""
|
4251 |
|
4252 |
+
#: lib/i18n-extra.php:295
|
4253 |
msgid "Load language files from the WordPress repo"
|
4254 |
msgstr ""
|
4255 |
|
4256 |
+
#: lib/i18n-extra.php:296
|
4257 |
#, php-format
|
4258 |
msgid ""
|
4259 |
"If available, NinjaFirewall will download the language files from <a "
|
4260 |
"%s>translate.wordpress.org</a>."
|
4261 |
msgstr ""
|
4262 |
|
4263 |
+
#: lib/i18n-extra.php:297
|
4264 |
msgid "Error: you do not have any license."
|
4265 |
msgstr ""
|
4266 |
|
4267 |
+
#: lib/i18n-extra.php:298
|
4268 |
msgid "You have a valid license."
|
4269 |
msgstr ""
|
4270 |
|
4271 |
+
#: lib/i18n-extra.php:299
|
4272 |
msgid ""
|
4273 |
"An unknown error occured while connecting to NinjaFirewall servers. Please "
|
4274 |
"try again in a few minutes"
|
4275 |
msgstr ""
|
4276 |
|
4277 |
+
#: lib/i18n-extra.php:300
|
4278 |
msgid ""
|
4279 |
"An error occured while connecting to NinjaFirewall servers. Please try again "
|
4280 |
"in a few minutes"
|
4281 |
msgstr ""
|
4282 |
|
4283 |
+
#: lib/i18n-extra.php:301
|
4284 |
msgid "Enter a valid license to save!"
|
4285 |
msgstr ""
|
4286 |
|
4287 |
+
#: lib/i18n-extra.php:302
|
4288 |
msgid "This is already your current license!"
|
4289 |
msgstr ""
|
4290 |
|
4291 |
+
#: lib/i18n-extra.php:303
|
4292 |
msgid "Your new license has been accepted and saved."
|
4293 |
msgstr ""
|
4294 |
|
4295 |
+
#: lib/i18n-extra.php:304
|
4296 |
msgid "This license is not valid"
|
4297 |
msgstr ""
|
4298 |
|
4299 |
+
#: lib/i18n-extra.php:305
|
4300 |
msgid "WP+ Edition License"
|
4301 |
msgstr ""
|
4302 |
|
4303 |
+
#: lib/i18n-extra.php:306
|
4304 |
msgid "License Number"
|
4305 |
msgstr ""
|
4306 |
|
4307 |
+
#: lib/i18n-extra.php:307
|
4308 |
msgid "No license found"
|
4309 |
msgstr ""
|
4310 |
|
4311 |
+
#: lib/i18n-extra.php:308
|
4312 |
msgid "Click to check your license validity"
|
4313 |
msgstr ""
|
4314 |
|
4315 |
+
#: lib/i18n-extra.php:309
|
4316 |
msgid "Expiration date"
|
4317 |
msgstr ""
|
4318 |
|
4319 |
+
#: lib/i18n-extra.php:310
|
4320 |
msgid "Unknown expiration date"
|
4321 |
msgstr ""
|
4322 |
|
4323 |
+
#: lib/i18n-extra.php:311
|
4324 |
msgid "Use the \"Check License Validity\" button to attempt to fix this error."
|
4325 |
msgstr ""
|
4326 |
|
4327 |
+
#: lib/i18n-extra.php:312
|
4328 |
msgid "Your license will expire soon!"
|
4329 |
msgstr ""
|
4330 |
|
4331 |
+
#: lib/i18n-extra.php:313
|
4332 |
msgid "Your license has expired."
|
4333 |
msgstr ""
|
4334 |
|
4335 |
+
#: lib/i18n-extra.php:314
|
4336 |
msgid "License renewal"
|
4337 |
msgstr ""
|
4338 |
|
4339 |
+
#: lib/i18n-extra.php:315
|
4340 |
msgid "Click here to get a license!"
|
4341 |
msgstr ""
|
4342 |
|
4343 |
+
#: lib/i18n-extra.php:316
|
4344 |
msgid "Enter your new license and click on the save button"
|
4345 |
msgstr ""
|
4346 |
|
4347 |
+
#: lib/i18n-extra.php:317
|
4348 |
msgid "Save New License"
|
4349 |
msgstr ""
|
4350 |
|
4351 |
+
#: lib/i18n-extra.php:318
|
4352 |
msgid "Allow, but block dangerous files"
|
4353 |
msgstr ""
|
4354 |
|
4355 |
+
#: lib/i18n-extra.php:319
|
4356 |
msgid "See contextual help for the list of files."
|
4357 |
msgstr ""
|
4358 |
|
4359 |
+
#: lib/i18n-extra.php:320
|
4360 |
msgid "Apply to ZIP archives file contents"
|
4361 |
msgstr ""
|
4362 |
|
4363 |
+
#: lib/i18n-extra.php:321
|
4364 |
msgid ""
|
4365 |
"Keep this option disabled if you are using scripts such as Paypal IPN or "
|
4366 |
"WordPress WP-Cron, unless you added their IP address or URL to your Access "
|
4367 |
"Control whitelist."
|
4368 |
msgstr ""
|
4369 |
|
4370 |
+
#: lib/i18n-extra.php:322
|
4371 |
#, php-format
|
4372 |
msgid ""
|
4373 |
"Do not send a notification if the user is in the <a href=\"%s\">IP Access "
|
4423 |
msgid "File is not writable"
|
4424 |
msgstr ""
|
4425 |
|
4426 |
+
#: lib/install_default.php:181
|
4427 |
msgid ""
|
4428 |
"Error: The installer cannot download the security rules from wordpress.org "
|
4429 |
"website."
|
4430 |
msgstr ""
|
4431 |
|
4432 |
+
#: lib/install_default.php:182
|
4433 |
msgid ""
|
4434 |
"The server may be temporarily down or you may have network connectivity "
|
4435 |
"problems? Please try again in a few minutes."
|
4436 |
msgstr ""
|
4437 |
|
4438 |
+
#: lib/install_default.php:183
|
4439 |
msgid ""
|
4440 |
"NinjaFirewall downloads its rules over an HTTPS secure connection. Maybe "
|
4441 |
"your server does not support SSL? You can force NinjaFirewall to use a non-"
|
4443 |
"config.php</strong> file:"
|
4444 |
msgstr ""
|
4445 |
|
4446 |
+
#: lib/install_default.php:258
|
4447 |
#, php-format
|
4448 |
msgid ""
|
4449 |
"NinjaFirewall cannot create its <code>nfwlog/</code>log and cache folder; "
|
5138 |
#: lib/monitoring_file_check.php:768 lib/monitoring_file_check.php:770
|
5139 |
#: lib/monitoring_file_check.php:790 lib/monitoring_file_check.php:792
|
5140 |
#: lib/security_rules_update.php:572 lib/security_rules_update.php:574
|
5141 |
+
#: lib/utils.php:225 lib/utils.php:311 lib/utils.php:435 lib/utils.php:1082
|
5142 |
+
#: lib/utils.php:1261 lib/utils.php:1540
|
5143 |
msgid "Blog:"
|
5144 |
msgstr ""
|
5145 |
|
5605 |
"doesn't have the right capabilities:"
|
5606 |
msgstr ""
|
5607 |
|
5608 |
+
#: lib/utils.php:226 lib/utils.php:312 lib/utils.php:436 lib/utils.php:1265
|
5609 |
msgid "Username:"
|
5610 |
msgstr ""
|
5611 |
|
5613 |
msgid "Action:"
|
5614 |
msgstr ""
|
5615 |
|
5616 |
+
#: lib/utils.php:230 lib/utils.php:315 lib/utils.php:437 lib/utils.php:1269
|
5617 |
+
#: lib/utils.php:1541
|
5618 |
msgid "User IP:"
|
5619 |
msgstr ""
|
5620 |
|
5621 |
+
#: lib/utils.php:242 lib/utils.php:327 lib/utils.php:449 lib/utils.php:1281
|
5622 |
+
#: lib/utils.php:1536
|
5623 |
msgid "A PHP backtrace has been attached to this message for your convenience."
|
5624 |
msgstr ""
|
5625 |
|
5626 |
+
#: lib/utils.php:244 lib/utils.php:329 lib/utils.php:1284 lib/utils.php:1546
|
5627 |
msgid ""
|
5628 |
"This protection (and notification) can be turned off from NinjaFirewall "
|
5629 |
"\"Firewall Policies\" page."
|
5630 |
msgstr ""
|
5631 |
|
5632 |
#: lib/utils.php:259 lib/utils.php:260 lib/utils.php:344 lib/utils.php:345
|
5633 |
+
#: lib/utils.php:466 lib/utils.php:467 lib/utils.php:1300 lib/utils.php:1301
|
5634 |
msgid "You are not allowed to perform this task."
|
5635 |
msgstr ""
|
5636 |
|
5689 |
msgid "Review your installation, your site is not protected."
|
5690 |
msgstr ""
|
5691 |
|
5692 |
+
#: lib/utils.php:830
|
5693 |
msgid "Alert: WordPress console login"
|
5694 |
msgstr ""
|
5695 |
|
5696 |
+
#: lib/utils.php:836
|
5697 |
msgid "Someone just logged in to your WordPress admin console:"
|
5698 |
msgstr ""
|
5699 |
|
5700 |
+
#: lib/utils.php:948 lib/utils.php:975
|
5701 |
msgid "Forbidden access"
|
5702 |
msgstr ""
|
5703 |
|
5704 |
+
#: lib/utils.php:994
|
5705 |
#, php-format
|
5706 |
msgid ""
|
5707 |
+
"<strong>ERROR</strong>: Invalid username, email address or password.<br /><a "
|
5708 |
+
"href=\"%s\">Lost your password</a>?"
|
5709 |
msgstr ""
|
5710 |
|
5711 |
+
#: lib/utils.php:1078
|
5712 |
msgid "[NinjaFirewall] Alert: Database changes detected"
|
5713 |
msgstr ""
|
5714 |
|
5715 |
+
#: lib/utils.php:1079
|
5716 |
msgid ""
|
5717 |
"NinjaFirewall has detected that one or more administrator accounts were "
|
5718 |
"modified in the database:"
|
5719 |
msgstr ""
|
5720 |
|
5721 |
+
#: lib/utils.php:1084
|
5722 |
#, php-format
|
5723 |
msgid "Total administrators : %s"
|
5724 |
msgstr ""
|
5725 |
|
5726 |
+
#: lib/utils.php:1093
|
5727 |
msgid ""
|
5728 |
"If you cannot see any modifications in the above fields, it is possible that "
|
5729 |
"the administrator password was changed."
|
5730 |
msgstr ""
|
5731 |
|
5732 |
+
#: lib/utils.php:1246
|
5733 |
msgid "Blocked privilege escalation attempt"
|
5734 |
msgstr ""
|
5735 |
|
5736 |
+
#: lib/utils.php:1259
|
5737 |
msgid ""
|
5738 |
"NinjaFirewall has blocked an attempt to modify a user capability by someone "
|
5739 |
"who does not have administrative privileges:"
|
5740 |
msgstr ""
|
5741 |
|
5742 |
+
#: lib/utils.php:1312
|
5743 |
msgid ""
|
5744 |
"NinjaFirewall brute-force protection is enabled and you are temporarily "
|
5745 |
"whitelisted."
|
5746 |
msgstr ""
|
5747 |
|
5748 |
+
#: lib/utils.php:1327
|
5749 |
#, php-format
|
5750 |
msgid ""
|
5751 |
"Hey, it seems that you've been using NinjaFirewall for some time. If you "
|
5754 |
"rate it. Thank you!"
|
5755 |
msgstr ""
|
5756 |
|
5757 |
+
#: lib/utils.php:1508
|
5758 |
msgid ""
|
5759 |
"The attempt was blocked and the option was reversed to its original value."
|
5760 |
msgstr ""
|
5761 |
|
5762 |
+
#: lib/utils.php:1513
|
5763 |
msgid "Attempt to modify WordPress settings"
|
5764 |
msgstr ""
|
5765 |
|
5766 |
+
#: lib/utils.php:1514
|
5767 |
msgid ""
|
5768 |
"NinjaFirewall has blocked an attempt to modify some important WordPress "
|
5769 |
"settings by a user that does not have administrative privileges:"
|
5770 |
msgstr ""
|
5771 |
|
5772 |
+
#: lib/utils.php:1515 lib/utils.php:1524
|
5773 |
#, php-format
|
5774 |
msgid "Option: %s"
|
5775 |
msgstr ""
|
5776 |
|
5777 |
+
#: lib/utils.php:1516
|
5778 |
#, php-format
|
5779 |
msgid "Original value: %s"
|
5780 |
msgstr ""
|
5781 |
|
5782 |
+
#: lib/utils.php:1517
|
5783 |
#, php-format
|
5784 |
msgid "Modified value: %s"
|
5785 |
msgstr ""
|
5786 |
|
5787 |
+
#: lib/utils.php:1518 lib/utils.php:1526
|
5788 |
#, php-format
|
5789 |
msgid "Action taken: %s"
|
5790 |
msgstr ""
|
5791 |
|
5792 |
+
#: lib/utils.php:1522
|
5793 |
msgid "Code injection attempt in WordPress options table"
|
5794 |
msgstr ""
|
5795 |
|
5796 |
+
#: lib/utils.php:1523
|
5797 |
msgid ""
|
5798 |
"NinjaFirewall has blocked an attempt to inject code in the WordPress options "
|
5799 |
"table by a user that does not have administrative privileges:"
|
5800 |
msgstr ""
|
5801 |
|
5802 |
+
#: lib/utils.php:1525
|
5803 |
#, php-format
|
5804 |
msgid "Code: %s"
|
5805 |
msgstr ""
|
5806 |
|
5807 |
+
#: lib/utils.php:1576
|
5808 |
#, php-format
|
5809 |
msgid "Error, cannot create the %s folder."
|
5810 |
msgstr ""
|
5811 |
|
5812 |
+
#: lib/utils.php:1576 lib/utils.php:1584 lib/utils.php:1592
|
5813 |
msgid "Check your server permissions and try again."
|
5814 |
msgstr ""
|
5815 |
|
5816 |
+
#: lib/utils.php:1584
|
5817 |
#, php-format
|
5818 |
msgid "Error, the %s folder is not writable."
|
5819 |
msgstr ""
|
5820 |
|
5821 |
+
#: lib/utils.php:1592
|
5822 |
#, php-format
|
5823 |
msgid "Error, cannot write %s."
|
5824 |
msgstr ""
|
lib/firewall.php
CHANGED
@@ -1304,7 +1304,7 @@ function nfw_check_b64( $key, $string ) {
|
|
1304 |
$decoded = base64_decode($string);
|
1305 |
if ( strlen($decoded) < 4 ) { return; }
|
1306 |
|
1307 |
-
if ( preg_match( '`\b(?:\$?_(COOKIE|ENV|FILES|(?:GE|POS|REQUES)T|SE(RVER|SSION))|HTTP_(?:(?:POST|GET)_VARS|RAW_POST_DATA)|GLOBALS)\s*[=\[)]|\b(?i:array_map|assert|base64_(?:de|en)code|chmod|curl_exec|(?:ex|im)plode|error_reporting|eval|file(?:_get_contents)?|f(?:open|write|close)|fsockopen|function_exists|gzinflate|md5|move_uploaded_file|ob_start|passthru|[ep]reg_replace|phpinfo|stripslashes|strrev|(?:shell_)?exec|substr|system|unlink)\s*\(
|
1308 |
if ( $key === 'args' && ! defined('NFW_WPWAF') &&
|
1309 |
preg_match( '/^{"query":"SELECT/', $decoded ) &&
|
1310 |
strpos($_SERVER['SCRIPT_NAME'], '/jetpack-temp/jp-helper-') !== FALSE ) {
|
@@ -1745,7 +1745,11 @@ function nfw_check_auth( $auth_name, $auth_pass, $auth_msgtxt, $bf_rand, $b64, $
|
|
1745 |
if ( $bf_type == 0 ) {
|
1746 |
$message = '<html><head><title>'. $bf_nosig .'</title><link rel="stylesheet" href="./wp-includes/css/buttons.min.css" type="text/css"><link rel="stylesheet" href="./wp-admin/css/login.min.css" type="text/css"><link rel="stylesheet" href="./wp-admin/css/forms.min.css" type="text/css"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body class="login wp-core-ui" style="color:#444"><div id="login"><center><h2>' . $auth_msgtxt . '</h2><form method="post"><label>'. $bf_nosig .'</label><br><br><p><input class="input" type="text" name="u" placeholder="Username"></p><p><input class="input" type="password" name="p" placeholder="Password"></p><p align="right"><input type="submit" value="Login Page »" class="button-secondary"></p><input type="hidden" name="reauth" value="1"></form></center></div></body></html>';
|
1747 |
} else {
|
1748 |
-
$
|
|
|
|
|
|
|
|
|
1749 |
}
|
1750 |
if ( $bf_allow_bot == 0 ) {
|
1751 |
if ( @ini_set('zlib.output_compression','Off') !== false ) {
|
@@ -1762,6 +1766,11 @@ function nfw_check_auth( $auth_name, $auth_pass, $auth_msgtxt, $bf_rand, $b64, $
|
|
1762 |
// =====================================================================
|
1763 |
function nfw_get_captcha() {
|
1764 |
|
|
|
|
|
|
|
|
|
|
|
1765 |
nfw_check_session();
|
1766 |
|
1767 |
$characters = 'AaBbCcDdEeFfGgHhiIJjKkLMmNnPpRrSsTtUuVvWwXxYyZz123456789';
|
1304 |
$decoded = base64_decode($string);
|
1305 |
if ( strlen($decoded) < 4 ) { return; }
|
1306 |
|
1307 |
+
if ( preg_match( '`\b(?:\$?_(COOKIE|ENV|FILES|(?:GE|POS|REQUES)T|SE(RVER|SSION))|HTTP_(?:(?:POST|GET)_VARS|RAW_POST_DATA)|GLOBALS)\s*[=\[)]|\b(?i:array_map|assert|base64_(?:de|en)code|chmod|curl_exec|(?:ex|im)plode|error_reporting|eval|file(?:_get_contents)?|f(?:open|write|close)|fsockopen|function_exists|gzinflate|md5|move_uploaded_file|ob_start|passthru|[ep]reg_replace|phpinfo|stripslashes|strrev|(?:shell_)?exec|substr|system|unlink)\s*\(|[\s;]echo\s*[\'"]|<(?i:a[\s/]|applet|div|embed|i?frame(?:set)?|img|link|meta|marquee|object|script|style|textarea)\b|\W\$\{\s*[\'"]\w+[\'"]|<\?(?i:php|=)\s|(?i:(?:\b|\d)select\b.+?from\b.+?(?:\b|\d)where|(?:\b|\d)insert\b.+?into\b|(?:\b|\d)union\b.+?(?:\b|\d)select\b|(?:\b|\d)update\b.+?(?:\b|\d)set\b)|^.{0,25}[;{}]?\b[OC]:\+?\d+:"[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*":\+?\d+:{.*?}`', $decoded) ) {
|
1308 |
if ( $key === 'args' && ! defined('NFW_WPWAF') &&
|
1309 |
preg_match( '/^{"query":"SELECT/', $decoded ) &&
|
1310 |
strpos($_SERVER['SCRIPT_NAME'], '/jetpack-temp/jp-helper-') !== FALSE ) {
|
1745 |
if ( $bf_type == 0 ) {
|
1746 |
$message = '<html><head><title>'. $bf_nosig .'</title><link rel="stylesheet" href="./wp-includes/css/buttons.min.css" type="text/css"><link rel="stylesheet" href="./wp-admin/css/login.min.css" type="text/css"><link rel="stylesheet" href="./wp-admin/css/forms.min.css" type="text/css"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body class="login wp-core-ui" style="color:#444"><div id="login"><center><h2>' . $auth_msgtxt . '</h2><form method="post"><label>'. $bf_nosig .'</label><br><br><p><input class="input" type="text" name="u" placeholder="Username"></p><p><input class="input" type="password" name="p" placeholder="Password"></p><p align="right"><input type="submit" value="Login Page »" class="button-secondary"></p><input type="hidden" name="reauth" value="1"></form></center></div></body></html>';
|
1747 |
} else {
|
1748 |
+
$captcha = nfw_get_captcha();
|
1749 |
+
if ( $captcha === false ) {
|
1750 |
+
return;
|
1751 |
+
}
|
1752 |
+
$message = '<html><head><title>'. $bf_nosig .'</title><link rel="stylesheet" href="./wp-includes/css/buttons.min.css" type="text/css"><link rel="stylesheet" href="./wp-admin/css/login.min.css" type="text/css"><link rel="stylesheet" href="./wp-admin/css/forms.min.css" type="text/css"><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body class="login wp-core-ui" style="color:#444"><div id="login"><center><form method="post"><p><label>'. base64_decode( $captcha_text ) .'</label></p><br><p>' . $captcha . '</p><p><input class="input" type="text" name="c" autofocus></p><p align="right"><input type="submit" value="Login Page »" class="button-secondary"></p><input type="hidden" name="reauth" value="1"></form><br><label>'. $bf_nosig .'</label></center></div></body></html>';
|
1753 |
}
|
1754 |
if ( $bf_allow_bot == 0 ) {
|
1755 |
if ( @ini_set('zlib.output_compression','Off') !== false ) {
|
1766 |
// =====================================================================
|
1767 |
function nfw_get_captcha() {
|
1768 |
|
1769 |
+
if (! function_exists( 'imagettftext' ) ) {
|
1770 |
+
echo "<div id='login_error'>NinjaFirewall error: PHP imagettftext() function doesn't exist, the captcha can't be displayed. Make sure PHP is compiled with freetype support (--with-freetype-dir=DIR).</div>";
|
1771 |
+
return false;
|
1772 |
+
}
|
1773 |
+
|
1774 |
nfw_check_session();
|
1775 |
|
1776 |
$characters = 'AaBbCcDdEeFfGgHhiIJjKkLMmNnPpRrSsTtUuVvWwXxYyZz123456789';
|
lib/firewall_policies.php
CHANGED
@@ -206,6 +206,11 @@ wp_nonce_field('policies_save', 'nfwnonce', 0);
|
|
206 |
} else {
|
207 |
$enum_archives = 1;
|
208 |
}
|
|
|
|
|
|
|
|
|
|
|
209 |
if ( empty( $nfw_options['enum_login']) ) {
|
210 |
$enum_login = 0;
|
211 |
} else {
|
@@ -395,7 +400,7 @@ wp_nonce_field('policies_save', 'nfwnonce', 0);
|
|
395 |
}
|
396 |
?>
|
397 |
<tr>
|
398 |
-
<th scope="row" class="row-med"><?php _e('
|
399 |
<td>
|
400 |
<p><label><input type="checkbox" name="nfw_options[disallow_settings]" value="1"<?php checked( $disallow_settings, 1 ) ?>> <?php echo _e('Block attempts to modify important WordPress settings', 'ninjafirewall') ?></label></p>
|
401 |
<p><label><input<?php echo $reg_user ?> type="checkbox" name="nfw_options[disallow_creation]" value="1"<?php checked( $disallow_creation, 1 ) ?>> <?php _e('Block user accounts creation', 'ninjafirewall') ?></label></p>
|
@@ -426,6 +431,7 @@ wp_nonce_field('policies_save', 'nfwnonce', 0);
|
|
426 |
<th scope="row" class="row-med"><?php _e('Protect against username enumeration', 'ninjafirewall') ?></th>
|
427 |
<td>
|
428 |
<p><label><input type="checkbox" name="nfw_options[enum_archives]" value="1"<?php checked( $enum_archives, 1 ) ?>> <?php _e('Through the author archives', 'ninjafirewall') ?></label></p>
|
|
|
429 |
<p><label><input type="checkbox" name="nfw_options[enum_login]" value="1"<?php checked( $enum_login, 1 ) ?>> <?php _e('Through the login page', 'ninjafirewall') ?></label></p>
|
430 |
<p><label><input type="checkbox" name="nfw_options[enum_feed]" value="1"<?php checked( $enum_feed, 1 ) ?>> <?php _e('Through the blog feed', 'ninjafirewall') ?></label></p>
|
431 |
<p><label><input type="checkbox" name="nfw_options[enum_restapi]" value="1"<?php checked( $enum_restapi, 1 ) ?>> <?php _e('Through the WordPress REST API', 'ninjafirewall') ?></label> <font color="red">*</font></p>
|
@@ -1461,6 +1467,11 @@ function nf_sub_policies_save() {
|
|
1461 |
} else {
|
1462 |
$nfw_options['enum_archives'] = 1;
|
1463 |
}
|
|
|
|
|
|
|
|
|
|
|
1464 |
if (! isset( $_POST['nfw_options']['enum_login']) ) {
|
1465 |
$nfw_options['enum_login'] = 0;
|
1466 |
} else {
|
@@ -1682,6 +1693,7 @@ function nf_sub_policies_default() {
|
|
1682 |
$nfw_options['disallow_privesc_mu'] = 0;
|
1683 |
$nfw_options['disallow_publish'] = 0;
|
1684 |
$nfw_options['enum_archives'] = 0;
|
|
|
1685 |
$nfw_options['enum_login'] = 0;
|
1686 |
$nfw_options['admin_ajax'] = 0;
|
1687 |
$nfw_options['enum_restapi'] = 0;
|
206 |
} else {
|
207 |
$enum_archives = 1;
|
208 |
}
|
209 |
+
if ( empty( $nfw_options['enum_sitemap']) ) {
|
210 |
+
$enum_sitemap = 0;
|
211 |
+
} else {
|
212 |
+
$enum_sitemap = 1;
|
213 |
+
}
|
214 |
if ( empty( $nfw_options['enum_login']) ) {
|
215 |
$enum_login = 0;
|
216 |
} else {
|
400 |
}
|
401 |
?>
|
402 |
<tr>
|
403 |
+
<th scope="row" class="row-med"><?php _e('Permissions', 'ninjafirewall') ?></th>
|
404 |
<td>
|
405 |
<p><label><input type="checkbox" name="nfw_options[disallow_settings]" value="1"<?php checked( $disallow_settings, 1 ) ?>> <?php echo _e('Block attempts to modify important WordPress settings', 'ninjafirewall') ?></label></p>
|
406 |
<p><label><input<?php echo $reg_user ?> type="checkbox" name="nfw_options[disallow_creation]" value="1"<?php checked( $disallow_creation, 1 ) ?>> <?php _e('Block user accounts creation', 'ninjafirewall') ?></label></p>
|
431 |
<th scope="row" class="row-med"><?php _e('Protect against username enumeration', 'ninjafirewall') ?></th>
|
432 |
<td>
|
433 |
<p><label><input type="checkbox" name="nfw_options[enum_archives]" value="1"<?php checked( $enum_archives, 1 ) ?>> <?php _e('Through the author archives', 'ninjafirewall') ?></label></p>
|
434 |
+
<p><label><input type="checkbox" name="nfw_options[enum_sitemap]" value="1"<?php checked( $enum_sitemap, 1 ) ?>> <?php _e('Through the author sitemap', 'ninjafirewall') ?></label></p>
|
435 |
<p><label><input type="checkbox" name="nfw_options[enum_login]" value="1"<?php checked( $enum_login, 1 ) ?>> <?php _e('Through the login page', 'ninjafirewall') ?></label></p>
|
436 |
<p><label><input type="checkbox" name="nfw_options[enum_feed]" value="1"<?php checked( $enum_feed, 1 ) ?>> <?php _e('Through the blog feed', 'ninjafirewall') ?></label></p>
|
437 |
<p><label><input type="checkbox" name="nfw_options[enum_restapi]" value="1"<?php checked( $enum_restapi, 1 ) ?>> <?php _e('Through the WordPress REST API', 'ninjafirewall') ?></label> <font color="red">*</font></p>
|
1467 |
} else {
|
1468 |
$nfw_options['enum_archives'] = 1;
|
1469 |
}
|
1470 |
+
if (! isset( $_POST['nfw_options']['enum_sitemap']) ) {
|
1471 |
+
$nfw_options['enum_sitemap'] = 0;
|
1472 |
+
} else {
|
1473 |
+
$nfw_options['enum_sitemap'] = 1;
|
1474 |
+
}
|
1475 |
if (! isset( $_POST['nfw_options']['enum_login']) ) {
|
1476 |
$nfw_options['enum_login'] = 0;
|
1477 |
} else {
|
1693 |
$nfw_options['disallow_privesc_mu'] = 0;
|
1694 |
$nfw_options['disallow_publish'] = 0;
|
1695 |
$nfw_options['enum_archives'] = 0;
|
1696 |
+
$nfw_options['enum_sitemap'] = 0;
|
1697 |
$nfw_options['enum_login'] = 0;
|
1698 |
$nfw_options['admin_ajax'] = 0;
|
1699 |
$nfw_options['enum_restapi'] = 0;
|
lib/help.php
CHANGED
@@ -188,7 +188,7 @@ function help_nfsubpolicies() {
|
|
188 |
|
189 |
<p><strong>' . __('WordPress AJAX', 'ninjafirewall'). '</strong><br />' . sprintf( __('Many vulnerabilities in plugins are exploited via the admin-ajax.php script. This policy will try to detect and immediately block bots and malicious scanners trying to access it. The server IP address (%s) and private IP addresses will not be blocked.', 'ninjafirewall'), NFW_REMOTE_ADDR ). '</p>
|
190 |
|
191 |
-
<p><strong>' . __('Protect against username enumeration', 'ninjafirewall'). '</strong><br />' . __('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'). '</p>
|
192 |
|
193 |
<p><strong>' . __('WordPress REST API', 'ninjafirewall'). '</strong><br />' . __('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'). '</p>
|
194 |
|
188 |
|
189 |
<p><strong>' . __('WordPress AJAX', 'ninjafirewall'). '</strong><br />' . sprintf( __('Many vulnerabilities in plugins are exploited via the admin-ajax.php script. This policy will try to detect and immediately block bots and malicious scanners trying to access it. The server IP address (%s) and private IP addresses will not be blocked.', 'ninjafirewall'), NFW_REMOTE_ADDR ). '</p>
|
190 |
|
191 |
+
<p><strong>' . __('Protect against username enumeration', 'ninjafirewall'). '</strong><br />' . __('It is possible to enumerate usernames either through the WordPress author archives, author sitemap, 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'). '</p>
|
192 |
|
193 |
<p><strong>' . __('WordPress REST API', 'ninjafirewall'). '</strong><br />' . __('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'). '</p>
|
194 |
|
lib/i18n-extra.php
CHANGED
@@ -49,6 +49,7 @@ __('Click here to re-enable it.', 'ninjafirewall');
|
|
49 |
__('Error cannot create the language files directory (%s)', 'ninjafirewall');
|
50 |
__('Error while downloading language file %s (%s)', 'ninjafirewall');
|
51 |
__('You are running NinjaFirewall in <i>WordPress WAF</i> mode. All URL-based features such as <i>Geolocation</i> and <i>URL Access Control</i> will be limited to WordPress files only (e.g., index.php, wp-login.php, xmlrpc.php, admin-ajax.php, wp-load.php etc). If you want them to apply to any PHP script, please <a href="%s">go to the Dashboard page</a> and enable NinjaFirewall\'s Full WAF mode.', 'ninjafirewall');
|
|
|
52 |
__('Geolocation', 'ninjafirewall');
|
53 |
__('IP address', 'ninjafirewall');
|
54 |
__('URL address', 'ninjafirewall');
|
@@ -146,7 +147,7 @@ __('Language', 'ninjafirewall');
|
|
146 |
__('When this option is enabled, NinjaFirewall will download, if available, the corresponding language files from the WordPress repo. Then, every hour, it will check if there\'s a new version and will download it.', 'ninjafirewall');
|
147 |
__('Note that this does not apply to <code>en_US</code> and <code>fr_FR</code> locales because they are already included with NinjaFirewall.', 'ninjafirewall');
|
148 |
__('This options lets you export you current configuration or import it from another NinjaFirewall (WP+ Edition) installation. The imported file must match the major version of your current version (%s) otherwise it will be rejected. Note that importing will override all firewall rules, options and configuration, except your current license.', 'ninjafirewall');
|
149 |
-
__('You can allow/disallow uploads, or allow uploads but block scripts (PHP, CGI, Ruby, Python, bash/shell), C/C++ source code, binaries (MZ/PE/NE and ELF formats), system files (.htaccess, .htpasswd and PHP INI) and SVG files containing Javascript/XML events.', 'ninjafirewall');
|
150 |
__('Maximum allowed file size', 'ninjafirewall');
|
151 |
__('If you allow uploads, you can select the maximum size of an uploaded file. Any file bigger than this value will be rejected. Note that if your PHP configuration uses the <code>upload_max_filesize</code> directive, it will be used before NinjaFirewall.', 'ninjafirewall');
|
152 |
__('Decode Base64-encoded <code>POST</code> variable:', 'ninjafirewall');
|
49 |
__('Error cannot create the language files directory (%s)', 'ninjafirewall');
|
50 |
__('Error while downloading language file %s (%s)', 'ninjafirewall');
|
51 |
__('You are running NinjaFirewall in <i>WordPress WAF</i> mode. All URL-based features such as <i>Geolocation</i> and <i>URL Access Control</i> will be limited to WordPress files only (e.g., index.php, wp-login.php, xmlrpc.php, admin-ajax.php, wp-load.php etc). If you want them to apply to any PHP script, please <a href="%s">go to the Dashboard page</a> and enable NinjaFirewall\'s Full WAF mode.', 'ninjafirewall');
|
52 |
+
__('General', 'ninjafirewall');
|
53 |
__('Geolocation', 'ninjafirewall');
|
54 |
__('IP address', 'ninjafirewall');
|
55 |
__('URL address', 'ninjafirewall');
|
147 |
__('When this option is enabled, NinjaFirewall will download, if available, the corresponding language files from the WordPress repo. Then, every hour, it will check if there\'s a new version and will download it.', 'ninjafirewall');
|
148 |
__('Note that this does not apply to <code>en_US</code> and <code>fr_FR</code> locales because they are already included with NinjaFirewall.', 'ninjafirewall');
|
149 |
__('This options lets you export you current configuration or import it from another NinjaFirewall (WP+ Edition) installation. The imported file must match the major version of your current version (%s) otherwise it will be rejected. Note that importing will override all firewall rules, options and configuration, except your current license.', 'ninjafirewall');
|
150 |
+
__('You can allow/disallow uploads, or allow uploads but block scripts (PHP, CGI, Ruby, Python, bash/shell, JavaScript), C/C++ source code, binaries (MZ/PE/NE and ELF formats), system files (.htaccess, .htpasswd and PHP INI) and SVG files containing Javascript/XML events.', 'ninjafirewall');
|
151 |
__('Maximum allowed file size', 'ninjafirewall');
|
152 |
__('If you allow uploads, you can select the maximum size of an uploaded file. Any file bigger than this value will be rejected. Note that if your PHP configuration uses the <code>upload_max_filesize</code> directive, it will be used before NinjaFirewall.', 'ninjafirewall');
|
153 |
__('Decode Base64-encoded <code>POST</code> variable:', 'ninjafirewall');
|
lib/install_default.php
CHANGED
@@ -141,6 +141,7 @@ function nfw_load_default_conf() {
|
|
141 |
|
142 |
// v1.1.3 :
|
143 |
'enum_archives' => 0,
|
|
|
144 |
'enum_login' => 0,
|
145 |
// v4.2
|
146 |
'enum_feed' => 0,
|
141 |
|
142 |
// v1.1.3 :
|
143 |
'enum_archives' => 0,
|
144 |
+
'enum_sitemap' => 0,
|
145 |
'enum_login' => 0,
|
146 |
// v4.2
|
147 |
'enum_feed' => 0,
|
lib/utils.php
CHANGED
@@ -817,6 +817,8 @@ function nfw_hide_admin_notices() {
|
|
817 |
|
818 |
function nfw_send_loginemail( $user_login, $whoami ) {
|
819 |
|
|
|
|
|
820 |
$nfw_options = nfw_get_option( 'nfw_options' );
|
821 |
|
822 |
if ( ( is_multisite() ) && ( $nfw_options['alert_sa_only'] == 2 ) ) {
|
@@ -874,6 +876,23 @@ function nfw_query( $query ) {
|
|
874 |
|
875 |
add_action('pre_get_posts','nfw_query');
|
876 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
877 |
// ---------------------------------------------------------------------
|
878 |
|
879 |
function nfw_the_author( $display_name ) {
|
@@ -971,8 +990,8 @@ function nfw_authenticate( $user ) {
|
|
971 |
}
|
972 |
|
973 |
if ( is_wp_error( $user ) ) {
|
974 |
-
if ( preg_match( '/^(?:in(?:correct_password|
|
975 |
-
$user = new WP_Error( 'denied', sprintf( __( '<strong>ERROR</strong>: Invalid username or password.<br /><a href="%s">Lost your password</a>?', 'ninjafirewall' ), wp_lostpassword_url() ) );
|
976 |
add_filter('shake_error_codes', 'nfw_err_shake');
|
977 |
}
|
978 |
}
|
@@ -1199,6 +1218,7 @@ function nfwhook_user_meta( $id, $key, $value ) {
|
|
1199 |
}
|
1200 |
|
1201 |
if ( strpos( $value, 's:13:"administrator"' ) === FALSE &&
|
|
|
1202 |
strpos( $value, 's:12:"shop_manager"' ) === FALSE &&
|
1203 |
strpos( $value, 's:13:"bbp_keymaster"' ) === FALSE ) {
|
1204 |
|
817 |
|
818 |
function nfw_send_loginemail( $user_login, $whoami ) {
|
819 |
|
820 |
+
nfw_get_blogtimezone();
|
821 |
+
|
822 |
$nfw_options = nfw_get_option( 'nfw_options' );
|
823 |
|
824 |
if ( ( is_multisite() ) && ( $nfw_options['alert_sa_only'] == 2 ) ) {
|
876 |
|
877 |
add_action('pre_get_posts','nfw_query');
|
878 |
|
879 |
+
// ---------------------------------------------------------------------
|
880 |
+
add_filter( 'wp_sitemaps_add_provider', function ($provider, $name) {
|
881 |
+
|
882 |
+
if ( isset($_SESSION['nfw_goodguy']) || nfw_is_whitelisted() ) {
|
883 |
+
return $provider;
|
884 |
+
}
|
885 |
+
$nfw_options = nfw_get_option( 'nfw_options' );
|
886 |
+
if ( empty( $nfw_options['enum_sitemap'] ) || empty( $nfw_options['enabled'] ) ) {
|
887 |
+
return $provider;
|
888 |
+
}
|
889 |
+
|
890 |
+
if ( $name == 'users' ) {
|
891 |
+
return false;
|
892 |
+
}
|
893 |
+
return $provider;
|
894 |
+
|
895 |
+
}, 999, 2);
|
896 |
// ---------------------------------------------------------------------
|
897 |
|
898 |
function nfw_the_author( $display_name ) {
|
990 |
}
|
991 |
|
992 |
if ( is_wp_error( $user ) ) {
|
993 |
+
if ( preg_match( '/^(?:in(?:correct_password|valid_(?:username|email))|authentication_failed)$/', $user->get_error_code() ) ) {
|
994 |
+
$user = new WP_Error( 'denied', sprintf( __( '<strong>ERROR</strong>: Invalid username, email address or password.<br /><a href="%s">Lost your password</a>?', 'ninjafirewall' ), wp_lostpassword_url() ) );
|
995 |
add_filter('shake_error_codes', 'nfw_err_shake');
|
996 |
}
|
997 |
}
|
1218 |
}
|
1219 |
|
1220 |
if ( strpos( $value, 's:13:"administrator"' ) === FALSE &&
|
1221 |
+
strpos( $value, 's:6:"editor"' ) === FALSE &&
|
1222 |
strpos( $value, 's:12:"shop_manager"' ) === FALSE &&
|
1223 |
strpos( $value, 's:13:"bbp_keymaster"' ) === FALSE ) {
|
1224 |
|
ninjafirewall.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: NinjaFirewall (WP Edition)
|
4 |
Plugin URI: https://nintechnet.com/
|
5 |
Description: A true Web Application Firewall to protect and secure WordPress.
|
6 |
-
Version: 4.3.
|
7 |
Author: The Ninja Technologies Network
|
8 |
Author URI: https://nintechnet.com/
|
9 |
License: GPLv3 or later
|
@@ -19,7 +19,7 @@ Domain Path: /languages
|
|
19 |
| (c) NinTechNet - https://nintechnet.com/ |
|
20 |
+---------------------------------------------------------------------+
|
21 |
*/
|
22 |
-
define( 'NFW_ENGINE_VERSION', '4.3.
|
23 |
/*
|
24 |
+---------------------------------------------------------------------+
|
25 |
| This program is free software: you can redistribute it and/or |
|
3 |
Plugin Name: NinjaFirewall (WP Edition)
|
4 |
Plugin URI: https://nintechnet.com/
|
5 |
Description: A true Web Application Firewall to protect and secure WordPress.
|
6 |
+
Version: 4.3.3
|
7 |
Author: The Ninja Technologies Network
|
8 |
Author URI: https://nintechnet.com/
|
9 |
License: GPLv3 or later
|
19 |
| (c) NinTechNet - https://nintechnet.com/ |
|
20 |
+---------------------------------------------------------------------+
|
21 |
*/
|
22 |
+
define( 'NFW_ENGINE_VERSION', '4.3.3' );
|
23 |
/*
|
24 |
+---------------------------------------------------------------------+
|
25 |
| This program is free software: you can redistribute it and/or |
|
readme.txt
CHANGED
@@ -3,7 +3,7 @@ Contributors: nintechnet, bruandet
|
|
3 |
Tags: security, firewall, malware, protection, hack, antispam, virus, scanner, hacked site, brute force, seguridad, seguranca, sicherheit, sicurezza, veiligheid, classicpress
|
4 |
Requires at least: 4.7
|
5 |
Tested up to: 5.7
|
6 |
-
Stable tag: 4.3.
|
7 |
Requires PHP: 5.5
|
8 |
License: GPLv3 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
@@ -208,6 +208,19 @@ WordPress Sicherheit Plugin.
|
|
208 |
|
209 |
Need more security? Take the time to explore our supercharged Premium edition: [NinjaFirewall WP+ Edition](https://nintechnet.com/ninjafirewall/wp-edition/?comparison)
|
210 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
211 |
= 4.3.2 =
|
212 |
|
213 |
* To make things easier for translators, NinjaFirewall WP (free) and WP+ (premium) Edition will now use the same language files. Translators can work on the files available at https://translate.wordpress.org/projects/wp-plugins/ninjafirewall/ , they will be used by both editions.
|
3 |
Tags: security, firewall, malware, protection, hack, antispam, virus, scanner, hacked site, brute force, seguridad, seguranca, sicherheit, sicurezza, veiligheid, classicpress
|
4 |
Requires at least: 4.7
|
5 |
Tested up to: 5.7
|
6 |
+
Stable tag: 4.3.3
|
7 |
Requires PHP: 5.5
|
8 |
License: GPLv3 or later
|
9 |
License URI: http://www.gnu.org/licenses/gpl-3.0.html
|
208 |
|
209 |
Need more security? Take the time to explore our supercharged Premium edition: [NinjaFirewall WP+ Edition](https://nintechnet.com/ninjafirewall/wp-edition/?comparison)
|
210 |
|
211 |
+
= 4.3.3 =
|
212 |
+
|
213 |
+
* Added a new firewall policy to prevent user enumeration via the author sitemap. See "Firewall Policies > Protect against username enumeration > Through the author sitemap".
|
214 |
+
* WP+ Edition (Premium): The "File Uploads > Allow, but block dangerous files" option will now block uploaded files that include JavaScript tags.
|
215 |
+
* The "General" section in the "Firewall Policies > Basic Policies" page was renamed to "Permissions".
|
216 |
+
* The firewall will display a notice message if the Login Protection is set to "Captcha" but PHP wasn't compiled with freetype support (--with-freetype-dir=DIR) to avoid a "Call to undefined function imagettftext" fatal error when accessing the login page.
|
217 |
+
* Fixed a potential "Undefined constant GEOIP_STANDARD" PHP error.
|
218 |
+
* Fixed a potential "Undefined array key shmop" PHP warning.
|
219 |
+
* Fixed a false positive detection triggered when submitting ACF Forms base64-encoded payload.
|
220 |
+
* WP+ Edition (Premium): Added Paypal IPN new IP addresses to the Access Control whitelist.
|
221 |
+
* Small fixes and adjustments.
|
222 |
+
* WP+ Edition (Premium): Updated IPv4/IPv6/ASN GeoIP databases.
|
223 |
+
|
224 |
= 4.3.2 =
|
225 |
|
226 |
* To make things easier for translators, NinjaFirewall WP (free) and WP+ (premium) Edition will now use the same language files. Translators can work on the files available at https://translate.wordpress.org/projects/wp-plugins/ninjafirewall/ , they will be used by both editions.
|